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
337068433660	337068434220	337068434770	337068435320	337068435870	337068436420	337068436970	337068437520	337068438070	337068438620	337068439170	337068439720	337068440270	337068440820	337068441370	337068441920	337068442470	337068443020	337068443570	337068444120	337068444670	337068445220	337068445770	337068446320	337068446870	337068447420	337068447970	337068448520	337068449070	337068449620	337068450170	337068450720	337068451270	337068451820	337068452370	337068452920	337068453470	337068454020	337068454570	337068455120	337068455670	337068456220	337068456770	337068457320	337068457870	337068458420	337068458970	337068459520	337068460070	337068460620	337068461170	337068461720	337068462270	337068462820	337068463370	337068463920	337068464470	337068465020	337068465570	337068466120	337068466670	337068467220	337068467770	337068468320	337068468870	337068469420	337068469970	337068470520	337068471070	337068471620	337068472170	337068472720	337068473270	337068473820	337068474370	337068474920	337068475470	337068476020	337068476570	337068477120	337068477670	337068478220	337068478770	337068479320	337068479870	337068480420	337068480970	337068481520	337068482070	337068482620	337068483170	337068483720	337068484270	337068484820	337068485370	337068485920	337068486470	337068487020	337068487570	337068488120	337068488670	337068489220	337068489770	337068490320	337068490870	337068491420	337068491970	337068492520	337068493070	337068493620	337068494170	337068494720	337068495270	337068495820	337068496370	337068496920	337068497470	337068498020	337068498570	337068499120	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
18027	8518	10860	16273	13823	9087	5451	3658	3195	2631	2375	2352	2121	1789	1589	1322	1140	1197	1112	687	515	508	559	567	660	781	968	853	707	600	539	575	545	502	440	429	438	460	445	430	425	408	451	418	424	393	402	419	410	405	418	406	414	399	402	389	412	416	391	461	398	425	422	407	413	403	356	400	397	401	415	419	392	410	425	444	431	431	424	397	393	414	448	400	437	403	390	372	440	399	406	408	377	422	368	396	402	370	401	402	397	413	413	378	389	425	371	411	391	444	388	393	406	407	405	380	386	416	371	428	422	419	394	398	399	404	386	374	378	399	396	436	401	390	419	421	453	386	423	387	407	428	417	413	430	405	393	453	402	342	352	419	373	409	402	379	418	395	396	387	417	373	437	395	440	384	389	405	404	427	374	404	436	396	406	399	383	405	374	389	390	418	401	416	414	401	434	397	424	408	412	367	375	423	395	422	393	382	380	407	412	392	374	390	394	390	415	434	392	399	389	405	453	430	412	388	411	458	409	430	381	361	428	436	414	413	384	449	383	402	368	410	419	394	403	402	373	431	423	387	403	404	388	391	379	391	401	415	439	406	397	435	392	420	377	395	419	429	387	410	390	401	382	395	444	385	400	369	412	419	404	379	415	415	359	387	390	398	400	405	392	398	382	412	424	390	420	412	346	407	393	388	361	408	377	417	411	425	378	388	428	365	356	400	381	394	390	428	412	402	401	424	397	435	425	423	401	454	414	426	402	401	410	402	419	407	419	405	435	432	388	376	391	426	437	425	412	414	411	394	421	448	393	399	439	431	404	398	408	399	424	376	378	411	345	399	390	403	394	419	402	421	407	396	389	392	427	430	429	413	417	360	440	401	391	407	413	373	420	443	432	397	417	430	408	402	395	382	422	413	430	378	436	400	406	384	401	406	419	410	390	413	414	464	387	413	417	439	406	403	416	380	466	377	398	416	415	388	421	380	420	430	375	396	436	385	419	423	374	407	433	441	413	432	424	422	399	391	383	359	344	386	404	422	377	439	411	402	386	392	429	403	413	391	451	401	385	404	433	409	409	406	392	423	368	353	426	408	466	406	381	420	418	411	418	422	399	375	373	379	374	403	458	386	415	402	426	401	405	407	407	394	406	393	392	428	405	401	391	419	408	446	425	362	422	421	390	412	370	385	405	419	408	413	402	389	390	439	385	435	423	415	410	405	392	412	411	424	404	400	405	391	421	403	431	391	385	439	416	391	439	387	381	406	384	395	380	402	421	433	406	358	364	407	404	389	430	434	371	391	413	394	397	402	403	397	385	391	406	416	433	391	409	397	430	406	399	451	408	426	363	426	397	376	418	399	393	399	428	427	409	395	391	400	399	409	393	422	378	396	401	424	418	391	416	432	372	409	397	429	429	396	420	433	364	361	409	406	416	358	404	391	466	395	426	409	409	401	383	409	402	400	399	405	416	430	407	433	408	411	401	397	349	374	444	390	360	414	399	424	449	447	383	428	419	366	418	381	427	430	407	429	406	409	394	406	428	432	388	391	370	409	441	437	386	381	419	414	416	406	387	422	426	393	391	398	398	379	384	371	391	383	402	421	411	357	404	415	431	421	460	401	439	423	422	390	431	437	394	430	363	438	411	428	386	366	381	428	398	415	414	393	393	427	438	459	392	425	390	408	389	414	403	397	447	410	342	372	399	397	411	411	383	437	389	370	423	434	445	441	405	420	380	424	382	374	396	417	402	415	401	452	440	418	446	395	388	420	395	434	362	430	407	396	407	428	377	363	414	391	390	416	386	426	391	441	390	447	379	389	390	403	426	434	401	413	397	403	431	443	403	423	404	375	391	400	416	409	408	382	394	365	399	408	400	415	413	400	381	399	397	417	396	439	402	441	408	432	388	383	425	447	407	389	396	415	378	404	424	385	430	410	397	396	418	403	413	392	403	390	362	395	442	419	417	422	379	427	409	369	419	401	392	404	413	430	409	430	411	354	424	388	433	416	402	419	400	436	407	372	410	414	402	374	403	384	382	416	383	383	418	406	420	422	374	401	403	424	401	392	407	415	381	400	387	406	423	377	427	429	412	398	414	357	394	388	406	360	423	420	408	369	362	410	390	383	413	392	402	433	412	399	382	400	392	368	406	385	423	416	377	387	387	405	387	403	424	406	373	397	410	400	399	407	369	420	403	403	412	407	428	378	456	385	424	421	385	414	399	431	448	418	436	406	435	406	402	421	404	379	379	424	385	409	382	399	413	412	412	385	427	410	382	392	381	377	401	377	384	431	398	381	409	411	396	414	441	447	405	410	420	428	440	429	393	397	377	407	388	387	422	435	400	423	405	437	438	387	416	369	433	429	428	402	385	390	421	387	371	401	404	435	402	370	367	411	359	412	401	419	433	415	427	424	401	409	417	400	391	411	441	382	414	442	399	396	403	391	424	399	392	398	393	404	409	370	428	419	396	403	375	392	406	389	376	439	394	414	397	403	398	420	405	432	411	394	399	373	406	405	435	414	361	455	398	394	398	391	419	411	398	401	412	428	393	384	390	351	392	361	389	402	411	412	375	425	388	403	427	381	426	358	421	415	412	417	437	380	442	414	404	385	399	386	413	410	422	415	375	399	422	357	387	395	401	446	386	407	378	405	432	449	400	354	379	409	356	391	393	358	384	419	377	396	406	421	407	392	413	424	431	411	394	416	429	408	391	404	385	418	402	374	391	427	394	384	416	424	411	408	414	405	385	378	407	423	385	422	378	401	404	343	399	361	365	435	427	390	410	425	395	426	389	387	375	393	421	390	409	380	355	388	438	366	381	409	437	413	382	405	464	401	396	396	386	387	401	377	378	394	385	400	450	400	396	427	414	385	435	423	399	417	458	423	399	387	383	419	365	430	391	417	401	405	375	423	403	415	407	392	387	389	425	391	411	406	425	428	415	434	429	421	414	432	450	420	427	377	420	396	396	450	412	354	392	430	378	403	401	418	412	391	390	389	420	417	355	386	387	419	404	371	419	444	442	361	406	391	420	431	419	366	420	403	406	396	387	407	360	397	410	424	379	398	414	397	391	427	413	395	390	415	402	435	398	359	362	422	408	394	444	409	410	400	426	426	408	405	444	464	417	386	389	388	404	436	410	374	415	424	390	399	425	397	397	406	414	378	395	378	380	383	389	387	405	400	417	428	403	401	378	370	426	395	417	393	413	401	411	369	443	396	417	408	428	410	451	366	444	419	408	399	417	404	411	394	437	390	387	419	456	403	370	435	407	416	347	401	407	442	436	362	436	422	385	412	416	413	425	381	380	366	400	408	452	365	411	421	450	397	397	403	405	410	412	383	374	427	361	412	408	398	426	372	406	384	382	377	445	398	428	402	373	409	446	399	386	355	404	394	409	434	442	443	420	443	393	408	377	422	367	385	400	425	405	410	416	431	410	413	379	407	375	367	392	432	415	424	375	431	406	400	370	427	390	420	360	399	398	426	387	380	406	396	391	402
10036	5577	11103	20149	19957	18866	15699	13291	12639	11035	10734	10816	10504	8908	7824	6572	5768	5765	5579	2805	1793	1702	2062	2433	2744	3652	4702	4098	3247	2297	1936	2112	1983	1794	1336	1345	1369	1181	1171	1172	1056	1136	1167	1122	1066	940	988	980	1016	993	1008	1037	979	971	984	983	945	961	961	1015	1001	971	964	958	1026	998	952	983	997	1008	956	970	987	1006	969	1036	981	942	1004	962	942	982	986	928	972	973	989	993	956	932	929	1010	1009	970	967	992	933	1040	987	939	947	955	928	902	926	983	985	995	1000	947	965	971	956	917	965	954	911	898	975	966	984	972	1035	1003	977	939	958	1010	949	937	976	993	1002	1011	980	947	994	954	970	964	1002	1003	992	953	980	920	944	918	969	937	981	948	981	1014	965	1003	953	994	942	987	1014	970	974	1022	964	988	947	955	971	979	930	902	942	998	989	957	966	983	986	939	953	974	951	964	948	993	972	926	923	1025	965	1014	987	976	907	996	958	983	972	925	926	992	946	946	955	952	958	937	971	912	957	1041	979	942	933	916	963	1024	923	926	879	973	940	999	938	988	961	954	976	963	940	985	999	999	965	959	962	930	923	975	985	1038	964	926	1024	952	981	982	921	974	970	966	961	938	981	980	940	982	980	986	939	972	945	949	955	961	950	947	937	911	952	936	982	940	988	970	1005	985	1016	984	970	967	962	920	1002	914	994	958	1004	959	909	928	975	987	989	997	973	963	1024	940	971	980	960	1006	1010	967	995	979	933	1005	981	971	967	914	976	956	962	1003	994	926	959	964	990	986	934	1014	934	996	995	990	962	937	939	973	966	911	971	951	953	961	989	967	1001	966	985	937	982	997	931	940	918	910	998	909	923	969	964	932	901	998	1032	975	948	947	903	971	983	1000	920	931	934	919	973	920	933	967	968	962	977	916	988	960	997	961	933	982	937	969	971	948	970	970	942	974	944	955	1004	983	960	960	969	928	976	991	895	969	935	979	937	1031	932	964	978	1013	968	971	961	1005	949	962	986	1030	921	951	1037	960	938	966	969	949	1001	967	922	946	959	984	936	988	945	977	927	975	1025	954	932	923	993	956	1003	1008	1026	1043	997	969	954	976	979	992	975	1001	959	964	1002	911	935	923	1006	968	925	931	964	915	954	938	935	993	899	916	959	951	925	934	960	998	972	933	1028	1001	935	932	976	966	990	991	897	932	980	1012	965	987	970	996	952	961	1008	918	962	896	914	944	1031	979	894	985	950	976	925	958	957	961	932	954	971	947	929	982	992	872	976	971	958	984	977	944	977	927	946	1023	1051	952	909	964	953	995	951	986	961	995	961	961	976	948	977	929	946	912	962	929	913	982	945	970	997	976	1018	1055	902	974	1003	971	960	899	985	998	946	909	918	851	949	985	987	1018	980	942	933	1002	918	994	991	987	956	1008	958	972	912	969	987	1042	926	1004	919	948	919	999	985	1005	952	1002	1006	919	989	979	929	925	957	996	948	947	996	971	941	1013	931	956	917	998	923	952	930	1030	988	976	981	1048	952	954	969	978	976	992	1014	976	974	974	1049	916	969	985	948	967	934	953	924	948	943	964	925	968	912	909	996	1013	988	948	922	996	990	943	966	986	992	1012	985	957	924	916	976	957	975	914	938	999	920	977	988	970	931	970	945	943	958	978	961	957	993	954	1021	905	984	954	946	965	947	917	929	972	967	934	894	952	920	933	957	969	1008	967	1013	938	896	904	970	968	981	969	975	959	1031	970	1004	901	963	991	982	940	1011	931	988	994	1022	993	882	975	978	967	890	1012	1033	969	891	939	971	933	932	969	973	927	952	1026	1004	952	967	918	993	979	940	950	904	975	974	1007	996	937	970	952	986	1001	1008	924	998	905	965	1001	927	971	996	944	951	940	928	965	945	945	1013	944	986	863	976	998	984	964	991	921	998	946	979	960	1009	921	981	955	959	960	941	981	967	945	960	998	976	935	1012	990	1019	970	976	987	980	932	959	939	936	956	962	906	1000	1010	951	994	967	1010	967	944	972	970	994	1024	906	994	963	938	999	939	1009	963	941	949	989	923	951	1021	1015	984	1003	984	950	1001	952	897	1001	987	963	950	943	993	924	948	1003	962	982	958	947	969	946	925	960	903	991	997	978	950	981	973	908	1001	978	939	981	957	983	934	925	956	991	972	986	921	969	946	973	944	971	945	949	961	986	982	969	877	996	1001	952	969	1016	1019	949	960	957	1011	892	921	987	932	1004	919	939	936	967	933	994	940	920	983	958	960	969	952	937	922	1004	967	987	950	968	863	948	1004	917	923	986	946	971	998	952	989	951	1003	942	934	953	954	932	929	966	967	996	955	913	943	990	952	976	1002	916	960	948	1004	945	947	962	937	1019	990	949	953	968	970	958	923	926	898	979	1001	950	981	1020	986	966	945	923	978	952	952	979	969	955	974	1020	1006	967	938	948	940	975	943	933	990	1014	977	959	958	1000	943	912	951	982	956	1000	991	1027	966	975	965	1010	950	982	902	938	902	991	966	993	991	960	983	954	967	943	969	929	941	975	952	961	975	944	914	937	989	939	991	1011	952	972	983	960	989	961	956	950	1008	959	967	958	942	934	912	963	945	943	977	947	996	976	961	941	980	941	873	989	905	941	1003	952	916	966	933	1032	986	981	962	935	919	993	990	1006	1002	980	949	986	936	999	950	991	986	915	1012	977	1020	1048	955	986	935	931	996	959	930	974	967	954	974	982	935	960	955	1013	932	974	966	994	947	918	990	1043	961	949	953	997	907	1033	980	980	941	975	928	1031	959	951	975	960	919	991	918	945	919	974	982	941	947	940	963	965	982	967	953	969	1037	910	958	947	1023	979	936	951	926	962	923	957	939	964	973	961	945	1012	939	960	976	1002	940	947	926	959	934	945	1025	1033	961	986	946	927	969	977	1012	993	966	967	981	964	977	925	938	957	967	949	933	953	893	968	970	975	959	942	967	968	944	918	944	915	972	982	1002	949	936	923	987	960	962	954	910	1027	936	973	940	936	1000	970	977	984	990	1009	972	985	904	1011	1006	940	909	960	976	934	958	954	1021	976	1008	962	934	947	974	1001	980	974	994	927	937	977	930	938	948	946	1014	959	942	950	947	969	991	949	1010	1031	998	1007	977	989	996	979	937	1003	943	986	1014	974	949	1008	954	985	931	1023	990	943	914	954	925	951	968	905	933	990	970	986	1003	945	989	925	942	945	936	966	1010	974	972	925	990	932	1003	942	994	998	952	959	933	975	934	978	974	973	1042	894	947	953	988	935	967	1000	987	1027	966	1008	1003	939	937	998	976	999	986	988	1005	972	1004	964	987	1001	956	958	959	988	954	980	1015	961	1020	989	987	1024	1003	941	911	934	1015	975	944	951	970	944	966	970	912	963	1006	990	913	928	976	943	998	1007	952	1006	990	1006	983	981	981	939	970	994	946	986	971	979	952	995	950	931	938	923	939	898	952	1025	1000	933	991	944	973	1010	1016	946	949	973	974	949	979	991	981	976	983	962	982	986	947	947	998	1006	962	958	941	990	1003	941	1015	985	993	953	956	924	978	927	960	936	952	983	908	992	974	974	971	950	970	912	969	974	949	953	1003	999	992	996	974	942	969	955	944	922	965	1007	959	975	935	1016	922	928	994	1000	940	1011	952	988	964	984	1016	996	929	982	977	981	950
2336	552	670	793	832	985	1011	910	920	938	970	811	751	742	662	538	468	454	477	400	392	404	381	405	415	464	464	469	477	432	388	412	350	350	385	384	381	398	377	374	378	342	364	368	370	399	364	374	335	372	354	361	385	332	353	351	361	347	345	377	381	353	356	373	328	360	369	378	392	383	355	341	339	351	361	339	358	348	361	355	323	362	373	365	308	342	366	349	385	316	328	341	328	348	349	399	369	356	386	344	345	376	349	343	327	336	341	358	359	348	363	348	352	342	360	327	389	352	347	368	379	358	358	334	345	340	324	355	385	364	335	369	365	335	365	351	326	359	359	352	361	358	311	355	343	383	366	360	343	338	355	363	354	370	375	369	323	331	371	345	345	330	352	356	330	386	328	314	360	331	314	355	379	393	333	353	327	343	366	359	344	344	375	366	362	339	310	356	372	353	364	358	346	353	325	393	389	344	354	354	358	335	335	324	365	343	334	327	338	321	342	370	373	310	352	362	366	356	323	350	384	346	342	325	358	348	341	371	356	332	337	369	315	356	366	354	365	336	368	375	368	342	334	362	336	358	374	381	376	359	346	357	342	401	338	346	336	339	370	362	375	343	338	335	382	354	362	368	366	362	358	315	371	353	350	403	357	342	358	368	344	347	348	350	374	330	335	348	342	361	367	366	377	353	346	351	342	355	338	351	333	373	332	339	377	319	340	312	368	390	403	342	364	371	352	371	360	395	334	351	370	357	352	337	354	330	379	322	346	371	344	342	368	320	337	341	393	346	335	341	344	356	382	356	331	371	367	344	361	370	345	343	386	333	350	348	359	343	350	312	332	379	340	367	342	401	346	328	353	291	352	356	342	341	351	348	343	355	355	338	371	350	384	346	361	335	370	335	385	352	365	374	360	349	336	331	339	358	342	380	370	355	335	335	332	338	347	327	324	357	375	376	338	347	367	349	340	358	347	352	369	304	346	318	349	344	359	374	360	356	356	372	315	329	331	333	381	380	354	367	350	355	358	371	354	353	353	341	361	394	331	364	358	342	348	335	375	383	332	301	334	324	357	344	359	386	354	337	362	375	378	362	369	364	345	367	371	333	385	351	335	332	388	358	347	354	364	369	367	393	327	337	294	384	341	362	349	332	361	361	357	367	351	343	373	368	352	337	357	356	366	368	363	349	352	357	376	321	336	368	346	336	347	373	321	342	339	358	360	340	371	352	345	333	331	348	368	375	383	371	366	310	349	357	355	369	379	356	359	334	400	371	328	354	333	343	357	333	335	333	374	328	360	337	336	359	345	338	355	349	360	392	332	341	338	366	381	349	329	341	349	395	345	361	363	347	364	356	371	366	354	346	342	359	333	385	395	356	383	343	387	347	337	356	348	338	364	374	344	340	341	324	389	362	358	327	347	330	345	350	340	358	358	386	342	365	341	377	336	370	377	369	348	310	343	361	358	369	380	363	366	346	347	331	335	387	364	346	342	393	380	361	367	358	379	356	317	350	368	364	376	362	321	370	372	355	361	340	335	378	349	354	367	367	356	333	358	344	351	362	356	316	326	316	372	364	366	344	394	349	371	381	375	338	354	339	328	333	349	379	366	350	335	352	370	364	356	370	337	334	361	325	338	345	379	379	359	356	380	362	379	343	344	343	314	346	364	322	360	357	360	354	371	319	350	342	361	350	351	367	355	343	328	378	370	321	336	358	361	349	337	325	339	325	331	340	339	315	358	357	341	336	354	349	343	357	350	334	376	362	388	345	357	369	368	317	319	323	352	361	333	342	334	354	349	358	323	334	364	358	353	362	347	336	296	359	390	360	364	371	377	365	375	350	336	338	329	381	379	339	331	353	380	346	370	351	347	372	365	332	338	326	327	345	384	330	341	367	360	351	354	339	363	355	377	375	352	336	322	330	384	353	333	345	312	343	371	347	376	382	386	359	353	351	368	358	366	339	348	345	384	341	347	368	349	348	396	340	323	357	364	313	384	371	336	357	342	371	352	360	351	362	370	363	394	371	347	330	358	350	363	367	333	385	349	369	368	346	345	320	342	339	335	398	373	312	354	356	365	336	369	350	357	366	372	376	350	354	349	404	341	362	333	318	370	383	376	349	353	336	360	343	349	299	352	367	344	343	365	347	375	374	351	342	373	357	366	308	373	345	360	333	358	335	382	352	356	374	343	341	360	363	358	321	367	353	347	373	383	351	356	311	329	345	343	324	336	378	371	341	341	331	340	370	343	354	360	364	334	316	386	332	343	288	357	323	318	313	357	376	358	335	328	348	389	329	335	342	353	368	351	336	373	350	374	359	367	351	369	312	316	398	317	376	328	325	362	351	370	339	392	368	374	381	368	330	351	338	367	381	345	349	329	327	333	350	369	367	321	368	334	339	378	345	370	353	347	382	306	387	362	336	374	339	365	360	320	333	371	330	367	373	368	371	317	359	347	320	321	340	348	331	346	347	350	349	330	364	353	360	381	358	359	319	354	347	361	367	337	347	343	386	358	340	392	360	346	337	349	359	360	365	334	308	366	390	355	333	368	352	341	361	376	356	341	369	354	318	340	321	359	373	300	369	350	315	365	372	366	351	369	321	345	317	352	374	385	360	358	351	345	358	394	373	313	332	341	330	359	360	333	337	345	357	341	349	331	377	380	365	381	359	352	343	329	344	371	338	326	321	334	374	348	352	351	322	331	337	332	373	331	377	368	360	358	352	344	371	351	345	388	366	361	334	352	332	346	353	359	361	369	359	342	360	401	331	347	350	372	343	353	328	336	346	363	378	376	349	304	340	340	341	335	300	377	343	334	347	403	369	377	358	355	362	343	355	324	351	376	343	340	316	343	356	343	378	332	324	356	359	341	346	342	385	316	356	362	322	370	352	359	369	351	336	360	388	329	299	361	371	376	360	348	357	342	356	330	363	365	341	349	334	367	342	338	381	346	367	347	378	386	350	351	331	334	347	313	357	406	340	357	384	341	351	348	364	340	378	311	363	364	358	316	338	360	338	365	362	346	358	375	341	360	385	335	318	360	344	340	387	390	374	345	362	354	358	356	361	339	325	335	384	372	396	347	351	359	353	377	334	391	348	340	351	371	345	337	386	385	345	354	340	323	340	348	360	324	366	336	347	333	344	382	381	351	372	374	318	347	362	384	338	360	348	373	344	364	368	348	356	367	347	374	324	360	345	366	385	338	316	349	321	375	356	388	336	380	368	374	387	381	333	373	361	360	353	327	364	352	338	369	342	347	353	352	358	344	342	332	375	344	352	378	351	380	370	375	359	331	378	332	336	376	344	322	372	353	352	360	360	357	344	343	350	369	372	366	370	357	329	346	351	392	368	363	394	372	383	362	348	361	332	362	371	366	373	381	326	353	385	361	350	344	339	402	366	381	340	350	355	368	345	336	351	351	361	370	321	357	335	372	314	313	340	384	361	340	351	326	332	359	371	357	362	305	351	358	365	341	360	331	330	350	329	311	350
2686	1028	1514	2840	3207	3654	3929	3988	3697	4050	4062	3750	3572	3436	2769	1978	1617	1621	1662	1133	1038	1091	1101	1154	1209	1334	1744	2094	1806	1435	1237	1275	1124	1022	925	942	1017	872	928	890	882	877	915	848	822	879	821	814	817	836	854	816	805	801	901	864	822	871	852	836	837	854	826	813	873	855	806	833	891	879	837	837	835	834	815	759	824	861	833	802	848	828	831	831	820	872	783	824	833	863	844	798	853	757	854	838	811	850	844	869	787	872	827	829	863	794	836	891	818	877	820	853	834	816	864	871	820	835	829	816	785	821	872	813	829	834	874	789	852	850	831	809	866	757	811	830	870	817	905	761	844	858	879	881	843	817	801	812	827	830	820	814	852	885	836	865	859	862	858	810	824	822	867	868	840	829	838	869	821	867	795	831	857	822	831	826	838	835	892	818	829	878	826	829	889	870	858	862	791	860	844	827	777	834	818	915	793	860	813	879	840	876	839	884	823	869	880	813	802	888	853	814	808	835	880	878	834	831	799	809	865	849	839	845	845	806	857	849	824	800	845	873	813	837	880	812	876	765	835	824	866	848	843	799	881	833	866	837	816	872	868	814	840	845	874	849	845	777	799	844	861	822	790	826	858	808	847	846	832	805	875	772	890	881	836	858	883	828	881	820	883	799	858	859	767	888	845	818	815	878	876	860	880	823	825	806	886	853	837	840	830	857	830	815	824	831	829	820	829	806	797	807	843	847	835	823	870	803	866	802	835	833	816	870	920	811	870	834	809	858	815	830	801	789	862	853	839	862	848	835	794	817	828	882	828	791	892	831	851	862	834	855	826	831	841	802	784	838	841	861	799	800	861	918	853	828	780	837	812	812	834	835	867	884	850	817	869	867	851	807	842	836	862	904	803	810	820	846	789	779	855	843	870	867	814	857	800	802	795	873	866	879	813	870	874	887	821	864	809	817	838	807	810	844	802	839	833	779	863	855	833	775	839	847	887	853	854	839	871	786	829	881	829	859	819	806	841	839	807	860	824	842	864	784	827	838	818	829	816	844	847	841	847	790	833	839	791	811	892	780	805	829	842	869	839	801	805	856	844	818	855	867	844	831	835	837	762	835	818	795	828	862	820	760	841	804	869	856	890	858	876	813	769	795	824	882	854	836	804	839	796	833	813	863	887	839	910	820	821	853	827	840	855	841	836	792	880	819	808	897	845	827	780	850	796	854	852	827	831	857	885	845	837	847	847	893	797	866	852	868	816	838	845	801	832	852	800	819	875	849	866	839	849	776	860	789	814	872	845	836	860	799	818	800	858	871	889	872	806	855	845	856	836	865	883	814	800	853	878	808	776	841	755	832	823	800	820	827	828	819	836	836	824	767	806	893	832	832	771	804	793	852	836	854	802	820	880	837	859	829	864	850	837	816	832	840	843	872	818	855	883	813	800	818	867	769	809	854	866	865	823	831	790	767	841	841	790	867	855	821	825	827	830	808	820	863	809	851	850	826	790	786	855	847	889	855	825	817	833	842	849	811	810	788	858	825	831	857	848	837	851	883	844	807	828	818	852	830	846	867	820	843	786	836	848	814	834	835	832	877	901	848	856	861	815	836	824	785	850	820	896	828	822	795	768	841	806	842	881	840	786	815	845	849	808	865	919	819	839	876	824	813	836	855	809	822	862	862	846	770	857	805	886	833	845	860	826	831	882	800	816	849	822	815	850	835	836	815	812	826	816	798	824	845	844	830	825	836	889	811	827	838	823	844	791	871	797	875	873	874	854	794	795	793	835	850	826	830	810	782	863	853	839	866	894	792	833	840	859	787	850	818	789	783	830	828	901	803	772	778	854	849	784	828	810	850	835	813	852	873	933	823	790	853	900	825	844	811	863	866	841	833	837	796	814	845	783	872	830	798	840	857	816	841	881	824	847	840	851	876	800	826	834	858	810	821	827	882	850	839	870	837	831	831	872	832	854	856	889	828	843	807	841	828	807	798	826	822	803	805	846	806	823	855	864	847	815	823	866	845	854	887	790	786	817	883	864	853	800	808	843	888	875	842	813	832	815	770	820	807	894	855	838	825	851	820	824	869	851	853	827	816	827	811	893	818	806	829	859	822	811	780	818	870	892	812	802	824	811	824	885	911	845	842	777	830	824	810	855	846	836	870	804	829	876	804	815	810	858	878	851	776	878	857	850	850	858	821	818	846	804	841	859	844	841	820	830	817	859	884	831	825	834	942	812	856	790	808	815	791	821	833	841	821	831	855	797	823	909	834	819	811	852	824	860	807	840	858	818	857	861	852	861	842	811	859	845	822	869	825	846	884	813	895	814	828	852	870	842	854	857	842	834	861	836	876	843	825	885	854	851	871	831	830	814	847	823	799	834	863	851	871	796	908	807	842	813	858	856	840	826	820	820	791	781	860	806	872	824	855	859	811	885	843	856	815	816	814	811	848	846	866	888	858	778	826	884	835	843	807	844	885	820	834	840	870	805	808	840	790	844	866	865	853	822	786	834	853	886	807	807	871	816	822	807	841	870	830	876	805	856	793	796	797	790	879	818	867	835	874	875	857	849	840	891	802	805	855	847	828	770	820	802	830	857	817	845	810	824	817	801	796	823	848	846	813	795	797	778	809	811	891	857	847	818	852	808	804	858	794	757	840	831	838	836	825	844	817	850	845	818	811	875	846	819	821	832	854	822	886	801	821	881	835	859	829	854	804	851	822	839	855	862	830	790	805	828	806	831	819	863	845	809	835	816	828	812	819	797	847	865	859	857	854	832	859	865	829	846	815	844	811	831	829	834	845	792	853	865	832	862	808	881	869	855	830	834	838	829	882	813	872	817	848	798	845	824	877	834	824	859	818	810	862	827	885	839	841	816	845	870	830	852	856	886	817	871	825	826	829	803	806	833	870	848	840	824	790	823	804	882	802	856	829	866	835	823	793	845	891	822	871	810	851	855	842	837	878	841	843	819	878	798	837	803	908	814	833	809	834	869	838	825	841	828	836	837	826	774	804	865	857	822	888	844	850	805	846	830	851	820	814	816	801	852	839	828	801	850	818	845	853	828	846	841	831	826	887	858	838	846	847	788	855	855	841	796	832	824	790	834	823	820	809	780	842	888	892	821	828	844	807	835	830	830	818	850	798	817	815	839	846	780	832	905	831	850	863	814	807	833	848	832	800	839	833	828	811	830	853	898	810	859	828	800	850	828	827	748	806	806	838	830	822	772	837	859	871	846	848	787	790	865	834	849	862	833	810	793	852	819	818	826	811	894	805	851	833	833	841	848	848	863	851	791	816	815	809	821	877	839	778	834	875	849	865	879	832	811	838	851	804	827	839	845	824	824	838	802	825	839	882	793	856	830	791	829	845	867	841	831	815	861	859	903	784	802	832	818	831	757	851	838	856	852	813	870	818	867	843	798	849	866	870	830	848	843	844	838	825	843	830	821	866	840	879	866	826	882	836	809	864	853	825	868	876	874	848	822	803	822	802	894	804	787	801
11069	4875	8659	9862	6538	4562	3269	2146	2144	2091	1981	1898	1704	1485	863	748	698	727	608	374	411	414	376	411	422	457	505	577	568	435	421	401	366	331	352	307	294	276	293	278	310	319	313	330	269	285	310	299	302	267	298	287	302	320	290	290	290	290	260	267	264	288	273	271	270	259	297	307	314	302	277	303	282	274	300	254	303	301	274	267	297	273	274	289	266	254	289	326	313	304	277	286	322	273	287	280	299	288	253	319	312	255	282	268	313	259	290	298	296	298	297	296	319	301	298	287	308	288	298	249	281	299	300	280	278	313	300	300	278	311	291	278	259	293	295	246	245	296	292	302	315	319	264	310	268	274	272	294	244	296	300	278	300	296	287	273	307	284	281	289	266	291	300	275	295	285	266	286	291	261	314	305	277	267	289	295	310	292	269	247	286	303	246	304	299	334	301	286	295	313	292	292	278	294	248	298	292	296	295	256	286	292	304	309	276	287	274	276	287	266	296	297	266	260	275	296	283	307	283	290	294	284	278	286	269	280	261	261	264	268	249	298	299	263	264	286	280	264	255	282	310	285	313	326	289	268	292	283	348	318	290	295	257	293	276	283	277	277	271	267	262	279	289	279	312	295	265	290	298	278	310	275	302	275	278	284	298	307	282	262	307	299	285	289	298	271	246	305	283	282	276	285	283	295	296	300	277	287	330	296	272	295	256	288	259	269	313	254	314	280	317	290	273	281	280	279	278	257	296	291	264	303	304	293	296	285	285	305	291	318	305	292	262	311	304	287	289	274	284	281	263	274	301	280	288	276	259	267	289	276	284	297	321	289	295	307	272	273	274	309	303	319	266	300	278	288	293	302	313	278	295	286	282	291	298	278	292	329	281	260	306	283	261	274	284	290	291	270	300	305	271	281	298	277	315	280	290	276	301	273	283	261	285	274	314	290	287	276	302	264	262	294	316	309	267	273	300	283	300	234	297	276	289	278	273	274	299	286	282	290	298	279	267	289	269	277	304	293	301	296	309	240	295	304	252	296	315	290	303	258	286	282	275	277	272	314	291	324	306	289	297	284	282	284	268	289	303	278	287	276	267	268	289	254	289	289	251	314	262	309	298	285	257	323	284	279	267	307	325	305	317	289	293	307	293	297	289	283	257	282	323	294	290	254	283	286	286	281	270	303	298	281	299	285	290	306	303	293	285	288	298	303	293	312	292	266	274	282	285	276	300	327	290	265	281	272	306	310	256	295	259	319	278	308	292	319	291	268	286	264	273	294	293	293	272	299	290	295	300	261	267	276	288	320	284	297	317	296	252	277	249	276	295	281	281	279	281	311	298	256	282	301	270	275	264	284	283	297	275	312	277	325	262	299	283	313	262	288	279	315	319	304	271	291	316	260	283	270	303	291	264	306	302	261	245	286	265	267	277	264	300	297	295	274	324	287	284	277	301	296	294	243	270	314	292	294	281	291	282	296	277	281	267	280	280	261	288	277	262	284	284	280	303	290	288	278	281	301	307	287	320	271	282	293	319	268	269	298	304	285	287	267	257	286	283	282	269	293	262	279	261	277	293	287	268	320	266	290	272	267	289	291	302	294	296	283	290	304	300	298	283	290	267	299	287	283	296	283	274	292	262	312	298	265	252	287	305	256	296	261	321	278	330	288	276	286	284	281	294	288	272	275	277	278	245	250	272	293	277	296	260	279	266	283	289	262	300	285	261	297	308	276	312	287	301	267	316	278	307	280	266	265	280	290	306	279	296	278	278	258	295	319	272	270	263	276	275	272	308	291	278	287	249	267	288	302	305	301	296	296	295	293	276	310	279	288	268	284	257	254	295	273	272	321	273	280	295	293	275	279	294	303	297	309	254	271	300	267	301	314	270	303	282	271	271	250	281	279	256	268	306	308	285	285	292	295	283	293	277	293	285	294	312	259	289	288	281	274	279	298	313	292	290	293	293	283	284	267	263	253	279	268	313	274	256	271	272	231	291	300	271	260	297	318	264	308	317	318	279	284	283	289	293	268	272	252	265	285	295	286	286	290	292	264	298	291	271	295	260	291	263	243	306	270	282	277	282	267	283	248	304	292	282	275	309	277	288	310	296	271	272	296	309	287	300	289	283	290	296	281	295	314	296	281	302	267	269	279	269	257	300	294	297	282	286	283	271	284	281	319	303	285	271	298	295	248	270	312	291	310	254	273	277	294	247	276	287	271	295	300	287	265	301	255	308	303	280	287	265	272	284	288	276	277	294	283	273	296	286	284	288	311	288	276	277	270	257	291	273	295	280	297	285	294	278	322	278	268	272	277	277	303	274	297	297	308	286	283	239	288	301	300	292	259	296	282	268	242	277	274	293	267	293	268	294	280	279	291	286	279	266	290	312	288	274	308	288	295	273	284	312	252	285	299	290	284	272	296	280	327	301	257	278	276	283	281	302	287	293	289	280	275	276	313	291	263	273	300	292	312	318	254	284	281	273	285	323	287	303	305	295	284	284	258	278	303	292	287	266	313	290	271	310	303	292	273	307	302	278	300	302	292	279	291	294	280	290	246	278	261	273	274	267	296	268	266	292	280	303	280	291	282	300	273	284	253	254	324	280	291	266	333	255	238	293	313	291	284	273	298	292	294	307	273	308	269	294	282	298	293	301	304	282	265	281	302	291	310	297	279	303	288	272	277	297	256	251	301	260	270	327	284	294	292	306	307	265	303	274	291	267	295	295	309	297	297	287	310	331	278	270	253	259	286	329	287	290	308	301	298	294	280	270	282	287	255	264	284	256	277	301	280	283	302	288	305	282	284	324	307	307	305	251	270	286	305	274	282	290	278	278	279	314	274	287	269	281	285	274	305	281	270	295	270	255	276	288	308	277	271	284	318	270	266	260	244	302	287	324	296	275	293	280	268	280	277	310	282	262	268	268	278	287	261	240	281	304	289	282	292	272	289	299	307	307	296	283	293	292	323	266	296	272	270	306	266	261	289	286	307	307	311	285	304	314	322	311	266	307	302	321	283	304	280	263	280	279	279	262	287	273	285	277	284	264	243	291	290	273	301	268	268	263	287	284	296	283	301	292	285	268	291	255	298	327	302	277	323	301	246	281	281	289	298	252	267	271	281	286	287	322	293	258	296	261	259	279	267	316	293	306	288	297	280	305	267	273	244	290	292	267	298	265	256	307	270	257	278	273	286	298	295	286	310	276	277	287	286	286	288	299	282	251	308	265	273	257	324	277	299	289	284	293	292	262	259	310	281	288	278	288	310	281	298	280	267	275	255	281	274	283	284	253	310	290	295	275	290	314	274	262	274	274	257	276	294	271	303	303	282	302	310	266	307	268	303	298	297	290	295	287	301	295	277	294	274	301	288	270	293	268	283	297	269	262	303	313	298	302	308	266	279	299	296	255	269	269	270	307	305	295	295	325	298	308	305	273	282	275	269	288	306	295	314	263	280	256	286	294	280	311	331	297	277	302	287	271	274	259	279	248	318	292	287	289	281
7653	3516	9057	14292	12804	13587	11304	9198	9532	9603	9869	9650	8881	7210	4052	3339	3268	3377	3028	1569	1397	1669	1429	1455	1510	2056	2441	2986	2798	1961	1730	1725	1397	1086	997	1006	1012	862	887	768	778	883	973	871	763	732	721	728	733	693	757	731	761	757	751	745	714	712	769	751	766	753	734	739	744	750	757	749	788	697	687	704	735	711	724	682	698	713	747	745	717	741	788	705	735	711	677	718	693	714	767	782	732	717	748	718	734	659	735	736	752	746	699	705	707	683	725	693	722	722	723	687	715	705	725	749	710	689	727	711	767	704	754	707	812	753	710	728	756	714	729	708	722	750	715	752	720	710	749	711	715	712	771	690	753	717	702	745	749	729	687	721	726	741	735	723	733	749	735	730	728	739	735	731	740	719	677	708	755	709	716	720	674	737	769	710	714	743	742	727	769	731	705	736	672	720	738	728	703	683	709	657	716	736	668	744	715	707	729	690	764	750	739	728	719	720	754	734	755	728	725	726	732	787	725	706	743	700	666	701	733	750	662	784	786	685	714	701	714	762	750	712	704	748	755	699	726	685	743	738	682	727	723	672	707	701	720	710	670	736	749	720	727	734	720	746	705	718	712	776	695	738	723	653	742	747	742	709	744	709	710	739	697	702	668	690	703	716	737	671	779	752	739	651	711	688	711	756	731	674	699	718	721	697	690	714	752	724	746	692	703	703	692	733	701	730	732	716	706	749	668	723	708	732	714	747	723	711	754	718	713	749	755	731	729	697	692	732	739	716	701	710	695	729	678	736	754	667	708	735	733	760	717	729	744	688	691	735	727	714	705	777	666	730	738	734	769	713	694	728	722	740	777	694	708	737	669	698	645	760	687	715	713	687	706	723	701	721	666	755	707	735	711	688	679	692	693	735	708	692	705	721	743	704	721	721	707	734	758	704	747	696	689	695	729	773	714	751	670	705	729	760	778	744	706	769	741	725	688	737	746	707	709	693	669	666	674	742	753	707	674	750	687	691	731	771	716	718	697	701	714	736	694	687	708	724	687	682	717	698	708	729	680	749	762	708	736	670	733	721	805	730	686	712	689	753	707	722	707	670	727	720	732	769	685	720	687	703	740	770	699	729	720	693	718	730	740	694	700	693	735	756	724	712	705	706	695	701	686	736	704	713	710	753	739	693	750	697	720	724	696	751	758	698	708	757	715	667	755	707	727	684	731	687	717	744	734	742	737	740	712	704	719	753	724	690	726	710	729	749	722	719	761	716	683	741	737	728	721	723	706	745	728	679	669	708	733	749	691	739	721	668	772	699	726	714	755	718	713	673	754	725	723	674	721	696	658	727	704	737	731	766	757	700	746	733	714	792	742	733	702	697	720	725	722	683	701	701	673	696	701	704	694	685	696	691	722	703	716	757	723	729	722	696	719	675	717	670	745	701	663	710	742	765	703	696	711	710	690	748	714	698	709	708	706	677	746	703	701	667	730	703	724	741	706	728	755	702	750	710	771	749	707	742	742	687	748	741	752	718	706	750	707	681	715	719	686	717	724	754	681	635	735	709	700	761	720	700	691	759	720	692	722	699	722	725	680	746	744	760	733	673	706	718	696	662	748	708	695	708	699	744	757	689	715	678	679	701	728	715	749	739	753	699	695	697	699	713	729	687	678	674	703	772	665	701	720	724	697	737	727	697	769	744	751	682	707	704	756	746	670	729	717	720	710	697	714	703	731	749	680	752	755	718	731	684	707	737	719	709	708	716	729	738	702	715	724	713	688	664	768	709	719	739	728	704	727	720	739	770	717	660	749	739	703	683	734	738	734	773	771	757	762	730	706	719	724	756	714	698	703	697	693	748	723	702	726	703	727	741	712	688	682	728	699	731	729	719	749	723	729	698	702	728	739	731	749	697	791	716	703	673	724	702	729	696	652	732	728	704	692	695	739	723	678	701	712	742	722	720	705	698	739	740	690	751	677	739	668	721	683	718	736	735	701	746	738	749	765	763	707	688	727	721	740	720	735	725	710	729	732	707	732	743	747	775	725	720	736	700	677	730	766	720	738	710	669	711	707	741	722	707	718	722	675	723	763	687	734	714	677	687	717	708	721	731	727	768	677	734	699	665	694	735	704	774	711	686	733	727	713	745	675	763	741	733	691	717	733	713	716	717	757	716	713	723	700	764	712	754	658	718	753	769	741	750	732	708	716	711	724	710	687	750	676	709	749	713	723	723	715	726	725	704	748	721	706	749	750	747	737	707	721	737	684	691	782	728	723	721	696	752	726	719	699	684	716	723	746	723	713	707	706	716	707	723	718	702	740	733	710	709	742	724	705	735	707	700	733	707	706	693	751	716	744	792	734	685	677	724	755	726	741	689	758	690	759	695	704	692	732	718	712	678	687	710	751	706	736	715	763	734	697	706	734	732	741	755	708	752	733	697	700	691	743	711	695	709	688	697	674	703	686	681	721	765	735	760	714	726	723	686	761	743	644	743	721	750	697	717	728	745	739	720	690	711	743	662	752	709	741	722	761	765	752	730	758	757	744	722	681	707	688	735	726	737	731	673	694	698	708	700	756	740	738	756	682	730	735	735	731	705	680	766	738	692	710	733	733	728	731	718	680	771	704	700	687	690	729	713	734	728	737	702	717	727	708	711	681	718	737	696	740	680	755	742	752	716	730	706	740	751	723	681	729	712	739	712	724	720	732	730	760	728	715	727	686	694	718	730	704	735	765	735	700	687	700	689	702	715	717	715	700	737	693	721	754	686	704	715	707	687	735	734	738	723	728	737	714	741	696	748	702	714	706	709	708	708	715	704	705	699	700	704	699	707	702	644	725	690	724	696	709	738	724	730	729	746	717	720	698	690	714	768	682	671	686	754	683	703	712	730	716	678	731	735	714	736	714	712	700	675	679	729	760	736	706	673	682	709	686	698	799	750	738	732	746	744	711	752	756	731	719	713	710	710	666	753	686	661	716	761	714	706	731	711	752	738	761	758	728	686	711	696	736	643	714	728	700	770	720	720	703	762	682	761	712	727	685	729	720	682	725	717	717	735	719	751	693	755	749	684	720	686	704	745	730	731	691	711	747	717	717	698	711	740	714	763	683	711	716	706	712	743	766	715	690	733	757	699	709	728	723	660	711	756	731	716	691	730	734	723	716	732	691	673	686	738	721	700	737	710	754	757	702	715	746	728	686	692	668	707	715	712	747	718	699	758	706	721	763	758	732	729	681	714	755	710	709	798	697	717	720	718	757	724	727	729	774	715	721	736	721	700	777	738	709	694	724	714	670	752	723	727	723	701	665	712	709	778	715	755	743	711	724	701	753	718	712	766	727	728	704	733	725	735	701	718	695	758	698	736	770	693	726	716	709	708	727	751	710	719	711	710	727	690	678	727	765	739	724	720	685	718	712	705	701	694	701	749	688	749	759	762	718	742	719	732	727	748	669	739	721	734	675	698	748	728	707	716	726	692	702	678	737	688	729	776	725	709	743	697	660	725	717	764
17671	6933	12364	14475	11791	9000	5410	3463	2684	2208	2356	3019	2381	1495	1080	925	999	942	949	592	536	504	528	552	517	590	687	750	820	621	560	514	445	451	439	495	442	432	382	402	399	407	461	434	401	386	347	334	396	426	375	416	389	370	388	398	402	381	391	379	361	378	402	375	383	388	404	411	381	374	397	405	408	414	401	382	360	402	393	406	382	411	396	372	389	380	372	375	364	372	373	381	387	382	346	388	377	383	372	394	403	393	415	375	402	380	382	376	401	374	335	374	378	384	406	392	364	380	407	382	363	405	419	396	393	407	401	356	373	408	398	366	382	407	365	380	366	407	378	381	431	402	352	387	414	372	391	398	332	431	371	396	380	354	389	368	391	384	381	400	435	380	430	371	376	361	357	389	384	410	421	380	382	409	399	384	408	387	376	382	387	365	422	382	366	400	388	386	403	386	375	415	406	381	389	367	375	398	383	396	365	420	403	359	380	414	436	372	404	400	423	355	372	397	358	389	397	356	361	351	365	385	385	372	406	394	369	405	422	364	405	381	378	362	435	392	412	405	434	384	380	393	357	360	360	374	372	419	373	392	366	355	383	363	399	381	378	382	424	370	408	372	359	339	398	392	381	380	361	376	382	370	390	374	403	375	372	380	375	403	393	392	376	377	382	386	341	363	380	392	389	363	382	406	384	424	400	387	387	403	387	420	356	371	364	375	373	391	406	372	344	359	377	404	368	398	359	395	398	386	371	405	371	411	399	402	409	345	414	389	363	364	382	428	416	383	391	362	389	389	381	401	377	410	403	404	381	392	390	377	384	392	356	367	385	424	390	348	418	376	389	368	405	392	386	386	392	383	428	417	389	376	375	343	389	407	399	414	403	367	377	358	383	390	378	383	403	365	411	360	375	362	382	436	387	373	412	365	405	406	380	395	382	358	373	386	377	367	375	386	383	368	417	414	403	375	403	364	401	400	378	409	405	355	418	412	398	378	396	355	344	381	385	366	352	426	404	362	352	405	354	427	406	428	369	394	361	364	401	383	407	406	401	370	384	426	342	397	379	412	401	404	384	353	380	356	390	353	415	367	420	381	351	376	415	368	389	429	373	376	381	380	387	372	407	380	351	393	386	368	418	329	367	385	382	378	383	395	375	374	398	389	412	411	381	384	369	391	400	384	432	401	379	411	396	371	376	369	382	387	404	373	395	385	362	405	397	379	406	387	364	384	359	409	379	409	368	392	404	399	425	365	385	382	389	409	412	413	379	408	371	408	387	373	328	354	399	382	356	369	378	376	412	432	354	365	378	399	388	386	381	354	398	374	391	378	372	406	429	411	365	392	375	390	379	344	440	389	378	383	358	388	405	422	368	389	404	370	400	398	368	393	388	344	355	399	393	403	376	397	391	397	405	402	390	352	379	385	389	395	393	364	376	417	392	399	388	383	406	391	396	395	379	397	379	400	378	367	377	372	375	387	410	406	378	352	418	396	408	376	361	427	390	381	400	406	373	378	377	388	378	384	388	377	376	376	374	377	405	387	341	401	404	344	408	412	332	382	381	395	394	368	385	421	403	394	392	358	409	378	390	420	356	415	384	366	387	398	358	401	374	370	351	406	406	404	398	417	389	383	378	400	403	384	427	386	400	388	387	397	407	412	379	391	398	386	415	399	400	383	348	376	400	377	423	370	367	377	367	422	393	416	397	399	382	386	388	404	390	367	393	398	372	416	396	412	355	391	364	395	376	369	406	362	384	392	380	385	399	377	382	407	401	375	352	390	347	396	376	345	360	411	389	342	365	391	393	383	344	366	393	410	400	407	380	377	418	377	358	386	410	364	373	366	411	363	383	396	412	404	349	374	427	369	366	424	406	406	367	439	361	399	406	344	416	398	375	377	371	357	404	348	394	395	415	389	404	407	427	361	409	367	424	374	350	384	394	381	421	434	397	376	379	417	372	373	389	393	374	409	387	366	362	424	400	374	376	426	353	348	377	369	343	434	392	366	370	399	371	348	408	379	401	396	397	426	398	395	371	398	379	352	357	411	391	336	403	385	402	384	379	391	396	397	370	400	374	412	389	380	388	377	403	388	395	412	382	407	359	374	380	372	371	338	409	395	348	379	356	368	390	379	392	400	389	375	401	375	415	405	346	374	355	375	392	388	390	386	386	350	392	371	378	406	400	398	382	383	393	401	400	371	401	381	370	369	391	381	387	389	394	387	401	401	408	396	363	384	351	394	420	419	423	388	395	400	425	362	386	378	407	382	349	415	406	369	380	402	381	376	366	402	363	380	398	388	360	376	414	425	386	380	396	382	393	397	402	406	398	363	417	398	433	367	399	387	370	369	400	369	353	415	395	399	427	338	358	374	389	381	381	378	393	383	384	349	372	372	402	411	418	357	414	373	392	391	394	366	356	379	381	406	430	379	416	394	385	373	348	383	401	438	389	367	399	411	377	350	392	366	403	416	360	358	416	396	391	390	357	418	347	400	409	407	408	373	362	392	402	357	382	394	393	387	351	384	356	408	342	377	397	396	403	390	398	378	366	388	392	396	381	374	404	409	419	352	375	397	380	359	428	395	374	390	401	359	406	388	394	386	375	390	375	383	392	365	426	417	377	402	396	375	382	421	379	401	384	372	362	395	393	430	430	358	369	381	367	439	378	379	405	353	392	388	353	350	364	384	388	396	361	380	391	368	365	380	371	403	392	361	391	369	369	376	417	358	350	381	337	379	389	387	391	410	395	368	394	419	406	348	385	377	382	366	397	375	412	410	400	362	347	419	378	374	416	370	381	367	399	384	382	380	400	395	433	351	398	406	400	381	364	352	413	405	412	405	381	395	390	371	377	388	367	395	349	380	400	397	372	403	422	387	385	372	364	369	403	385	417	371	339	370	368	381	391	400	417	385	397	390	381	401	344	364	371	384	398	355	397	404	383	382	364	393	390	385	413	390	395	387	411	406	384	366	429	412	380	387	388	439	364	366	388	394	349	416	363	389	409	405	365	370	391	402	380	392	405	346	357	392	342	390	364	386	388	368	413	365	388	418	390	391	335	371	341	400	362	407	382	364	355	341	361	381	384	353	372	417	375	396	355	375	404	373	383	410	355	395	353	397	374	333	380	354	418	366	365	395	382	381	371	404	396	401	362	398	380	359	370	375	417	367	367	431	403	398	405	408	398	354	388	359	370	374	388	379	355	379	356	359	393	389	365	373	404	372	378	386	356	378	372	407	400	393	369	366	403	358	390	382	374	426	398	394	405	364	375	393	433	390	359	396	391	362	398	383	393	391	376	425	370	391	403	400	367	354	348	392	401	406	407	436	403	372	430	396	441	416	397	413	369	382	398	395	386	403	393	386	396	366	349	404	384	388	370	371	398	388	399	366	387	359	357	388	384	377	388	380	390	372	386	393	362	390	383	381	414	339	402	356	335	344	385	385	388	396	375	379	358	378	374	351	368	370	412	395	424	389	399	376	351	377	377	404	376	399
9880	4851	12627	18195	18306	18881	14025	11911	11145	9753	10776	14154	11066	7048	4967	4517	4945	4535	4845	2252	2123	2047	1978	2129	2156	2490	3261	3737	3728	2777	2363	2059	1492	1536	1435	1357	1232	1209	1090	1075	1084	1271	1300	1247	1062	968	951	1016	950	935	929	939	945	1025	944	931	973	933	891	987	938	967	908	905	926	970	980	949	943	956	945	928	998	963	966	918	956	927	960	972	874	971	913	973	930	902	960	965	913	913	908	953	967	933	944	870	930	921	967	917	905	956	912	921	973	949	969	889	960	952	977	953	899	930	952	962	899	904	927	889	941	922	914	934	947	963	921	902	962	974	922	916	953	958	913	902	945	906	912	879	971	925	954	958	919	930	932	936	933	915	937	891	965	873	956	895	937	948	944	937	952	941	942	920	894	983	961	896	946	958	875	893	913	919	842	940	890	954	916	876	937	934	898	926	1015	899	927	895	938	962	891	947	925	919	920	929	967	979	900	912	954	1001	896	942	892	937	922	939	922	882	925	863	904	903	891	915	936	940	907	912	930	942	924	957	952	917	946	944	904	975	951	928	914	962	922	879	923	906	916	923	960	905	928	942	943	985	949	914	964	891	978	914	874	940	947	921	927	915	973	883	933	870	932	906	955	936	921	852	960	915	908	954	942	900	915	900	900	940	963	933	914	908	888	937	900	901	863	975	901	905	910	908	899	973	890	907	916	939	901	915	923	914	947	916	908	882	932	911	935	893	929	938	936	904	951	924	957	927	970	897	968	961	913	932	915	936	921	905	1022	978	916	918	967	938	889	941	934	941	901	912	891	943	930	933	936	1011	917	910	944	920	922	923	901	992	896	921	862	895	893	914	909	881	908	960	876	883	903	905	956	935	883	927	926	898	899	954	850	975	892	898	925	919	907	904	899	913	933	912	915	849	950	916	928	987	928	908	922	899	943	903	957	939	902	903	943	950	961	893	956	863	894	950	950	944	984	865	917	925	921	901	930	914	902	926	889	905	901	949	908	898	923	951	947	869	879	891	917	825	918	883	962	908	924	886	906	894	936	918	925	908	944	975	905	912	932	920	901	887	932	964	893	931	904	907	929	948	906	917	909	903	942	930	832	966	893	945	936	895	950	936	899	854	947	949	971	927	953	948	937	917	960	925	899	907	955	950	917	911	900	921	945	945	882	923	952	929	971	942	894	935	935	907	936	911	895	951	930	923	869	995	928	939	910	914	930	955	893	918	932	975	901	938	926	948	905	897	958	894	954	880	915	933	905	895	938	915	947	956	930	967	893	881	918	984	945	932	883	952	908	950	918	881	946	884	913	929	933	889	874	892	932	869	895	938	908	904	932	980	936	890	931	959	860	939	877	915	928	959	915	931	902	931	898	911	878	935	883	887	889	920	952	897	926	894	943	898	953	950	898	940	971	935	914	932	941	955	929	935	856	908	947	925	944	984	946	939	943	940	872	911	909	914	933	886	943	953	917	895	976	937	947	932	943	967	915	947	1010	935	928	908	901	937	913	959	930	964	922	888	903	915	922	911	931	880	926	961	899	868	939	919	972	905	923	934	892	975	998	959	954	927	958	910	897	922	909	883	880	902	907	897	876	909	952	907	935	924	944	984	906	952	923	916	931	957	904	965	878	868	932	914	904	879	946	925	919	894	865	927	911	913	945	944	963	882	906	931	908	933	851	928	896	930	865	958	885	891	949	861	909	915	949	935	908	912	859	935	955	941	906	911	921	946	940	899	890	934	917	909	908	960	868	945	894	929	901	946	970	906	931	917	919	942	956	924	927	922	955	932	966	936	927	1001	932	955	932	1001	998	886	959	931	905	907	879	889	959	905	937	896	946	917	897	903	901	919	846	897	899	953	939	967	933	925	932	956	927	911	977	937	919	936	892	970	912	933	944	951	889	926	941	873	903	930	902	906	986	936	923	906	925	905	957	909	927	930	889	946	921	930	931	932	900	883	894	939	925	880	909	894	864	881	883	881	916	936	973	954	916	927	898	940	942	910	928	934	934	944	865	882	892	913	948	909	960	858	913	927	904	953	926	902	902	900	942	942	940	960	906	914	916	935	904	896	909	924	950	950	896	936	940	931	902	964	905	905	907	948	917	891	953	938	920	999	997	920	918	897	885	919	953	914	931	881	950	938	913	924	958	927	958	945	857	902	927	927	917	873	908	943	923	912	923	920	935	926	907	923	957	874	903	897	886	925	918	937	919	909	922	919	966	920	948	936	942	917	938	908	938	905	919	930	977	939	916	900	968	972	949	922	937	889	848	937	918	880	930	947	846	931	919	916	941	942	943	921	905	948	924	853	902	881	969	898	921	932	900	917	936	1003	953	960	945	937	951	888	946	918	945	927	916	924	885	927	932	942	904	942	951	909	951	917	891	872	899	867	937	917	920	972	946	927	925	864	910	871	919	940	888	924	894	904	857	890	915	892	887	937	874	928	926	903	903	898	924	949	886	910	967	955	912	916	935	891	897	939	951	939	925	914	924	893	939	948	951	869	901	902	868	890	945	953	950	906	915	892	916	943	921	895	961	950	906	950	932	916	937	914	934	920	889	892	933	900	947	970	872	922	876	862	896	988	964	917	976	875	942	1006	954	965	866	901	911	973	910	916	917	922	964	937	904	961	932	874	875	943	887	935	915	917	935	883	948	895	926	932	903	926	900	911	917	954	927	931	921	895	917	960	916	944	921	923	890	908	975	920	958	903	901	906	985	939	886	948	912	937	915	934	940	898	957	906	894	917	955	907	926	947	900	924	904	955	866	935	913	895	873	919	916	896	917	923	931	931	971	908	966	880	940	946	954	944	991	903	940	920	950	882	939	940	917	950	931	902	971	927	937	921	950	926	894	871	902	968	892	936	975	952	902	956	926	902	966	910	954	945	948	937	937	984	935	939	917	942	906	923	911	909	933	929	867	895	938	917	960	878	968	874	976	962	900	954	961	869	910	900	894	982	882	930	930	899	872	870	960	943	944	885	967	867	938	934	954	951	900	934	944	931	948	911	964	932	869	926	921	924	945	975	884	909	905	931	906	891	902	945	915	941	881	905	885	896	932	893	893	946	1001	908	937	930	933	920	926	921	933	907	911	925	927	934	972	881	884	949	952	876	1004	904	945	929	909	904	942	907	904	898	908	888	900	1010	943	883	896	929	930	914	912	918	926	918	916	925	918	934	906	955	903	926	904	956	919	900	915	933	933	941	898	931	904	932	870	926	955	923	931	924	882	889	906	922	924	936	915	920	921	935	958	909	932	927	926	930	966	921	944	954	919	853	948	886	920	920	912	948	924	946	848	968	956	872	911	969	902	924	927	892	936	938	963	857	926	937	902	949	845	919	896	931	935	930	950	957	939	944	909	889	908	900	927	910	929	941	921	968	935	925	893	978	972	892	946	915	922	899	915	937	921	887	908	900	907	909	978	897	935	900	869	909	921	912	961	919	950	993	916	960	894	905	867	906	915	874	932	961	941	937	892	926	882	910	939	987	971	941	876	926	903	925
2353	517	919	1104	1081	809	598	578	479	511	552	649	538	500	441	378	406	403	431	344	316	338	325	330	360	349	380	412	391	382	390	341	328	334	315	315	279	322	301	316	314	361	364	307	306	316	304	334	308	279	325	311	317	308	327	319	299	286	342	301	322	329	301	315	333	273	283	288	316	313	271	292	310	267	270	282	319	295	317	327	302	303	312	308	330	312	282	293	314	295	325	311	316	299	300	320	285	313	262	302	323	289	289	313	351	310	312	290	344	311	288	322	306	330	325	299	315	293	277	349	303	305	314	318	337	320	285	315	277	295	291	304	299	277	314	315	324	281	280	305	330	318	315	319	317	287	292	290	287	297	326	322	319	299	277	298	347	283	277	295	294	349	308	301	312	318	321	326	290	324	304	323	304	321	299	295	307	292	307	306	286	297	328	284	319	309	311	295	319	275	308	296	305	309	285	320	271	306	298	330	306	344	274	332	326	292	302	314	328	300	304	306	310	264	291	286	311	279	306	334	317	318	345	283	293	294	290	300	317	307	306	286	335	285	302	355	273	297	302	283	290	300	296	292	320	296	290	284	296	318	350	292	291	305	305	311	306	276	325	286	307	283	301	318	309	306	294	303	286	278	285	288	298	296	296	307	349	306	292	274	289	306	288	291	324	331	297	299	313	305	353	292	309	294	278	313	303	303	311	303	334	307	282	276	311	320	309	286	295	311	283	323	287	313	286	323	301	291	288	276	328	293	301	294	307	300	288	300	306	318	283	322	315	290	313	266	293	339	327	299	304	290	310	316	282	292	326	290	325	317	370	316	298	299	314	312	306	288	290	269	325	273	309	316	317	300	299	287	290	303	290	298	284	312	297	317	307	357	318	297	308	309	304	304	298	293	293	316	309	283	305	287	335	313	302	300	305	314	278	296	288	316	315	296	304	272	309	298	290	290	316	292	301	321	290	265	278	318	299	290	317	271	296	345	319	288	312	341	322	268	328	288	284	284	283	317	309	282	338	293	292	287	307	288	324	328	301	308	282	292	312	285	298	298	288	295	313	284	323	272	324	284	292	310	322	296	275	313	332	301	304	308	309	317	284	305	285	333	312	304	299	301	304	301	314	335	295	326	304	301	296	291	332	278	320	261	307	294	297	302	305	296	309	289	287	309	318	305	296	313	313	306	320	297	314	299	275	323	281	282	290	290	308	306	281	305	311	263	304	310	306	304	290	297	300	315	338	287	311	294	339	327	329	294	307	326	297	309	317	323	283	298	324	311	279	298	294	290	315	298	304	273	301	309	291	310	297	312	286	288	292	311	312	295	297	293	282	298	291	333	289	309	321	299	304	303	291	313	316	276	314	333	295	305	318	299	305	297	283	291	293	268	296	317	323	270	298	301	304	317	300	295	285	312	296	314	300	270	303	285	269	295	288	279	289	304	270	297	307	298	287	338	276	267	311	326	307	281	306	312	315	330	297	320	345	324	305	297	283	317	285	301	319	285	315	333	320	292	314	313	319	299	308	314	287	313	316	275	295	316	302	290	309	300	302	304	304	301	288	301	279	309	291	294	301	331	284	305	282	291	314	293	324	354	303	318	309	294	263	284	278	318	290	308	312	282	303	305	348	291	313	277	314	324	337	308	296	291	284	300	305	297	299	321	321	308	305	293	324	316	315	284	296	302	300	317	325	301	315	286	292	294	323	327	319	261	288	342	304	305	286	312	283	293	300	270	298	299	286	278	300	305	311	332	305	335	289	264	293	307	331	296	296	298	273	321	339	309	293	331	305	313	274	302	307	301	295	299	307	319	344	323	306	302	287	296	286	309	290	290	284	309	285	295	307	283	292	312	295	310	293	306	299	305	336	294	294	288	324	291	320	304	289	277	293	332	356	323	298	275	292	289	289	321	330	324	272	261	302	297	310	308	293	333	277	294	269	316	339	290	293	303	270	337	319	288	316	279	302	336	327	276	317	273	327	317	299	335	299	342	320	278	301	275	322	306	322	315	292	279	299	325	276	280	301	344	334	335	291	281	289	297	314	313	275	305	318	337	310	303	292	315	302	326	299	293	300	265	276	331	301	302	314	294	311	322	327	296	265	313	329	317	288	282	322	298	291	293	343	301	306	270	295	278	322	315	304	278	298	279	270	296	290	316	279	329	297	329	296	282	251	297	313	278	354	309	281	318	304	303	287	300	323	320	326	307	278	312	349	311	332	284	283	257	306	296	293	367	307	306	310	318	298	318	323	323	294	281	344	290	277	307	287	282	280	300	296	283	301	305	312	292	281	301	306	311	241	325	316	304	305	308	349	253	334	328	299	285	333	335	323	325	300	299	318	279	264	303	303	301	285	275	331	307	290	301	304	314	309	300	311	296	302	307	323	311	296	309	305	314	326	294	312	277	317	316	267	321	299	284	314	300	310	301	333	318	296	292	317	291	259	298	276	270	308	303	321	319	277	309	292	338	334	333	304	319	334	308	306	323	284	336	289	347	294	277	319	289	327	264	286	299	340	309	323	307	350	314	302	310	340	351	307	307	332	325	292	294	313	296	287	326	273	258	308	338	267	292	304	291	283	297	328	300	316	307	275	297	291	293	310	326	319	302	301	292	305	271	302	315	286	294	317	308	313	328	314	306	316	307	311	284	327	307	299	307	325	330	297	337	297	271	319	298	277	301	305	334	289	269	292	282	295	293	321	287	298	314	331	294	309	306	295	304	321	339	284	302	302	317	322	271	302	311	296	307	297	314	305	306	320	279	299	271	318	316	302	337	314	338	285	308	317	302	303	277	285	305	326	314	305	313	297	317	278	320	308	328	327	293	296	320	343	293	289	302	283	312	272	320	302	297	304	313	340	299	284	297	326	292	256	309	297	316	285	313	294	301	315	278	316	285	319	316	296	339	274	297	308	317	315	300	311	317	296	335	297	313	334	293	290	305	276	325	302	314	282	287	287	337	313	311	334	335	281	268	337	326	276	296	331	311	304	334	322	321	336	306	313	308	331	321	281	275	308	280	309	302	268	294	289	316	317	272	308	301	303	288	286	306	319	300	287	291	324	301	326	317	296	296	321	323	278	303	325	358	306	283	292	303	286	313	327	277	295	290	295	310	310	319	292	319	306	309	286	296	319	298	302	294	289	315	297	283	265	294	309	289	337	292	300	316	298	345	320	287	307	329	313	301	295	298	304	278	283	277	330	321	278	302	290	313	301	305	340	296	299	265	306	320	327	313	337	309	299	288	316	308	301	310	324	304	295	315	323	296	325	315	278	286	332	304	311	314	322	293	304	296	286	316	304	279	281	341	322	287	308	314	262	301	319	268	289	297	312	310	304	324	287	313	284	314	310	260	314	324	281	299	285	290	319	281	308	297	292	328	310	259	286	271	280	259	288	281	308	338	295	309	307	321	313	308	285	340	313	278	292	283	321	262	313	312	288	321	343	307	267	330	306	276	309	337	320	292	314	281	300	301	305	314	307	302	289	318	304	314
2620	992	2077	3376	4070	3067	2384	2154	2183	1848	2019	2738	2170	1700	1460	1505	1638	1449	1638	1092	968	962	1045	1125	1173	1293	1476	1362	1348	1353	1206	1099	880	977	854	833	822	776	742	810	760	861	896	837	812	731	804	677	741	748	782	767	725	754	735	746	673	735	788	688	728	707	725	678	749	717	707	743	739	725	740	713	740	747	752	729	730	673	713	755	732	696	686	729	776	706	782	722	722	723	728	727	742	793	731	741	713	704	667	738	749	734	705	709	741	706	745	750	697	752	704	734	763	720	748	722	710	707	741	719	757	735	694	717	716	756	735	721	745	745	718	708	703	745	715	720	696	742	708	722	727	693	726	726	720	777	701	700	700	731	734	682	738	767	721	670	701	732	691	738	748	713	730	726	729	713	693	733	757	735	724	722	715	700	700	788	726	737	687	684	741	734	741	724	753	700	762	707	721	753	740	672	694	731	747	724	729	745	760	737	743	759	749	714	717	750	744	737	729	752	744	719	745	764	752	737	753	695	712	768	665	769	742	739	665	724	709	713	737	703	735	744	690	740	730	709	701	677	665	715	697	694	685	711	693	743	725	698	744	772	730	763	734	741	723	766	726	719	735	707	732	722	723	708	751	756	735	707	729	736	707	712	700	735	741	743	701	727	747	715	724	740	696	747	707	718	699	721	705	699	739	765	739	697	748	742	710	748	764	747	710	715	706	699	669	714	717	715	700	710	746	758	710	777	728	710	724	759	721	686	709	696	721	717	747	741	755	701	743	721	695	704	724	716	751	708	739	702	712	715	714	794	744	667	743	714	701	713	694	736	704	702	735	738	753	760	691	697	725	711	760	746	730	770	751	729	734	756	726	696	722	753	713	756	725	677	694	720	703	723	738	753	775	748	712	762	665	727	706	686	723	716	777	723	717	745	678	708	683	701	709	739	719	706	712	726	759	729	745	663	715	738	709	709	693	728	695	766	698	728	677	697	755	723	680	786	733	677	688	715	737	691	695	715	750	733	697	730	725	689	716	730	704	751	770	756	666	704	733	714	751	646	735	764	706	728	729	696	704	736	719	753	752	702	672	719	649	678	748	755	708	710	791	743	724	756	720	749	720	755	770	708	763	710	716	739	699	740	709	741	706	693	722	702	717	723	739	731	753	748	679	706	696	744	765	734	701	711	766	709	766	740	714	694	697	800	728	777	674	726	709	732	704	717	758	763	740	729	720	712	717	727	716	732	714	755	718	688	759	751	785	725	768	658	722	709	716	715	723	699	698	673	717	754	751	710	668	717	725	750	729	702	787	704	681	753	704	759	730	730	695	753	731	729	739	748	752	723	740	732	726	686	691	758	712	751	727	763	722	677	731	707	639	686	770	705	736	702	715	762	690	732	787	750	772	761	726	756	675	731	738	743	678	746	733	736	745	721	727	730	751	701	727	730	715	749	737	730	682	705	762	725	730	708	768	715	719	736	701	772	746	721	748	737	750	734	723	708	747	696	719	674	728	722	719	735	681	766	706	717	722	699	712	717	724	709	736	708	688	747	706	718	745	727	723	754	713	698	695	728	719	741	698	706	720	736	716	724	723	747	746	751	731	759	736	718	710	663	738	718	690	740	764	761	697	677	742	728	714	758	698	743	750	711	723	717	761	783	790	741	734	736	717	724	731	722	697	702	751	751	748	714	757	716	719	744	773	772	739	677	762	724	702	719	731	726	662	776	732	714	747	768	739	759	711	724	711	764	733	680	746	723	743	748	676	722	720	714	683	772	752	664	753	751	715	709	688	693	746	706	767	707	732	714	723	734	682	712	718	669	720	703	751	741	708	748	760	715	728	746	754	698	704	701	775	739	727	630	754	727	755	787	763	736	732	723	735	638	712	725	694	711	742	697	712	775	687	720	717	723	707	752	738	688	699	726	764	737	716	718	741	696	714	730	712	686	700	712	740	711	752	715	714	758	755	714	733	670	737	746	701	750	734	750	696	750	763	747	700	709	764	702	677	747	727	750	715	689	685	767	704	700	722	742	753	725	705	778	734	713	735	728	727	714	733	750	717	731	722	666	733	779	719	695	735	658	752	713	716	698	774	748	749	728	728	713	754	712	687	741	714	698	753	691	728	738	714	700	695	750	735	754	736	792	670	744	740	720	728	747	723	763	712	718	688	754	745	748	730	744	733	753	695	729	705	709	720	718	705	683	781	712	779	718	711	715	751	755	700	731	701	722	691	777	724	768	726	745	714	761	724	719	701	735	675	719	721	738	711	733	777	704	757	718	750	701	738	735	751	758	708	754	763	760	688	661	715	706	702	730	728	740	653	721	738	737	717	762	696	733	717	729	713	700	722	752	722	692	693	704	741	762	753	687	703	757	753	687	713	734	747	751	720	737	709	738	677	718	736	718	724	707	706	722	714	759	713	694	661	714	745	745	723	729	693	729	689	722	763	730	743	700	652	678	737	717	720	706	697	748	717	750	721	742	764	720	732	711	703	762	718	745	738	706	697	729	712	742	727	746	760	688	692	770	706	746	779	704	738	716	773	670	722	752	702	707	720	725	732	707	736	696	716	737	714	713	722	817	704	735	723	735	746	765	729	739	720	742	732	739	747	717	725	761	724	720	701	712	666	708	672	749	674	751	702	705	737	750	699	693	701	688	732	718	742	726	703	735	734	735	708	721	740	713	741	712	728	774	692	727	736	681	695	737	737	695	758	726	727	727	733	735	781	668	689	734	741	732	708	719	754	703	746	693	736	733	759	709	737	766	686	739	748	737	699	736	696	730	717	750	691	734	710	737	759	716	757	741	743	752	704	706	750	703	748	756	753	699	692	712	710	713	725	718	719	665	751	708	704	691	723	687	709	695	720	818	698	749	714	747	731	721	708	722	707	710	744	717	721	711	718	705	708	716	729	739	730	743	723	744	679	713	752	742	725	754	729	744	729	790	728	747	684	733	744	718	702	757	724	735	696	735	758	724	784	674	689	733	747	693	726	711	710	731	704	737	707	731	742	702	730	758	753	734	718	736	727	719	732	750	778	740	723	744	750	730	739	764	745	706	761	743	781	719	713	771	693	688	750	781	698	743	705	721	752	718	744	736	722	768	698	716	688	722	697	727	696	770	771	681	748	726	736	695	680	748	791	737	762	729	714	737	785	745	735	721	782	696	766	714	719	750	690	707	727	748	747	738	750	715	708	732	677	743	739	694	706	699	734	740	712	717	671	701	712	742	698	676	694	802	717	703	757	723	685	742	744	699	741	746	713	733	707	697	722	679	754	720	739	722	729	751	698	761	694	737	735	729	752	708	689	722	729	722	754	698	706	754	784	724	695	731	726	758	732	734	714	731	709	729	724	742	741	713	696	695	736	683	727	684	751	756	726	704	754	747	759	771	699	711	733	696	703	755	688	715	720	730	737	737	740	711	678	768	734	688	752	703	718	738	694	731	751	735	752	720	724	774	733	740	717	733	738	720	736	696	712	701	734	734	727	729	759	713	721	716
10295	4051	6999	9477	7080	4649	2429	1638	953	672	708	663	668	651	589	745	707	794	637	336	299	300	325	333	303	341	404	359	333	344	320	295	276	284	249	237	242	261	214	227	229	246	234	224	219	207	225	206	203	200	184	212	224	197	229	225	206	211	220	186	229	217	221	211	223	234	205	202	227	199	200	221	196	201	193	204	200	233	212	212	251	209	224	233	211	248	207	234	206	244	228	227	230	224	207	214	216	227	219	230	205	237	219	200	218	213	187	242	207	183	196	211	185	214	191	219	217	200	231	188	223	213	209	217	215	197	210	248	229	248	221	193	214	233	196	190	190	216	230	218	238	188	220	201	208	218	239	214	232	219	213	189	194	189	223	199	222	213	202	227	181	196	214	215	209	216	217	174	221	230	198	184	240	213	213	195	214	202	197	196	206	201	205	252	200	203	243	204	203	196	220	206	206	234	220	208	223	202	197	212	225	217	217	209	198	213	207	217	235	206	201	205	230	241	232	224	229	215	207	225	219	205	179	236	222	194	216	223	225	212	224	182	196	232	230	203	221	240	194	190	216	212	233	224	205	181	223	228	196	210	221	202	191	212	187	231	196	218	208	197	209	199	215	211	203	196	202	218	205	179	197	199	202	210	194	198	210	236	215	222	245	224	188	188	182	179	216	209	218	226	195	218	218	214	205	203	222	199	239	229	234	212	197	200	186	204	201	204	214	214	211	230	226	194	219	178	228	225	213	208	219	215	203	197	216	199	218	209	202	182	215	196	200	202	206	239	194	241	218	239	232	223	242	206	175	224	203	220	198	200	200	217	228	178	223	218	215	241	203	231	211	232	207	237	205	202	215	224	225	198	215	187	207	211	189	189	242	218	240	196	225	217	225	214	209	224	185	211	182	196	191	189	184	227	199	214	207	228	217	224	221	215	226	206	206	227	234	212	229	203	223	200	208	207	213	223	215	200	219	216	205	224	220	214	233	241	188	233	201	198	229	208	219	231	227	233	221	225	186	186	202	240	229	228	209	204	210	243	226	175	208	217	222	216	227	204	210	177	196	224	205	230	204	199	237	238	212	214	206	238	218	193	250	218	200	230	213	222	224	216	179	234	245	216	171	215	215	222	198	215	215	203	238	205	183	217	209	215	208	200	237	214	224	209	219	216	209	202	209	233	218	211	220	219	229	217	219	208	202	199	209	225	229	201	190	195	236	205	205	212	202	202	220	240	220	225	220	231	217	199	240	183	194	223	212	178	211	206	205	226	207	218	231	208	199	224	188	210	217	211	206	209	220	213	213	223	202	214	200	226	214	247	186	198	230	192	226	212	182	220	228	202	243	204	214	178	193	206	207	198	225	204	227	203	222	220	200	187	183	219	220	214	236	198	188	179	224	201	179	240	188	182	234	182	225	197	223	230	221	208	217	218	194	206	237	219	196	206	199	185	235	194	200	222	232	212	214	212	235	210	209	190	199	240	223	230	219	221	239	228	220	213	224	222	199	194	220	238	215	176	221	196	218	218	204	211	215	216	193	175	216	226	223	191	222	196	246	243	219	221	245	189	187	181	206	220	189	201	218	202	193	204	212	219	236	214	216	221	216	243	237	223	211	186	224	177	188	202	219	224	189	187	209	217	223	193	186	225	219	201	213	235	229	222	206	218	222	214	217	220	211	229	227	213	230	212	228	213	203	239	198	214	209	213	237	232	226	208	230	232	213	209	172	245	209	204	216	224	218	239	225	255	231	225	218	208	217	208	209	220	188	214	232	218	200	208	216	230	220	217	208	205	210	200	195	217	222	196	182	221	227	208	197	190	225	199	240	219	213	224	226	219	208	232	238	234	233	193	187	204	197	229	226	204	214	220	211	235	192	206	223	181	185	200	215	211	198	179	225	201	232	221	221	216	252	220	222	222	217	187	234	202	205	202	210	198	228	199	238	193	203	216	212	238	233	213	213	219	241	197	179	206	212	247	209	205	213	213	199	206	204	207	229	203	258	216	225	235	197	181	223	227	202	221	214	227	210	209	242	208	184	212	217	233	219	214	229	208	201	214	228	204	211	213	203	182	209	211	196	190	190	203	203	200	169	210	241	206	221	214	223	213	211	199	252	236	246	237	218	194	192	192	211	216	205	222	233	217	214	205	203	229	225	236	227	212	254	203	177	230	213	195	203	206	178	215	219	226	209	209	190	214	228	202	206	200	225	198	220	218	224	227	242	213	214	205	215	194	182	215	204	249	200	226	223	193	185	274	202	220	219	208	211	196	212	215	195	225	231	225	227	242	234	195	208	218	210	228	206	222	207	190	170	229	197	212	204	179	221	225	223	238	210	230	208	222	218	199	207	219	218	215	227	217	194	188	227	222	200	184	202	209	215	214	239	204	202	211	212	198	189	183	236	223	225	188	204	229	179	205	206	209	233	194	223	227	211	206	211	204	227	232	201	209	214	203	195	237	219	199	200	222	218	213	228	219	215	174	198	206	194	227	204	227	194	248	209	216	217	195	207	236	216	233	232	185	206	210	225	213	218	231	217	203	224	212	223	188	210	200	227	219	209	189	210	227	211	219	232	206	198	205	197	206	210	212	226	202	227	208	221	208	227	207	208	180	195	209	224	208	197	206	215	203	190	235	218	246	233	215	229	223	197	191	235	216	213	201	196	214	206	239	195	189	248	200	188	219	197	225	234	219	184	223	214	211	213	199	190	203	196	203	211	238	222	191	195	214	188	224	202	213	212	214	220	208	195	198	200	219	212	211	175	213	215	230	217	209	203	215	213	242	227	200	201	206	197	223	213	240	211	191	218	205	228	195	225	187	202	212	227	189	240	229	230	219	201	204	230	182	200	208	210	209	214	241	206	200	213	224	234	216	212	214	235	220	207	188	193	241	216	188	224	214	224	198	195	225	232	228	203	206	199	223	218	205	233	235	209	191	214	207	222	212	210	224	216	226	213	198	223	218	221	230	213	207	222	193	205	195	244	201	216	216	247	220	213	199	208	210	211	221	221	192	213	219	201	186	218	191	203	223	231	198	223	198	203	201	196	218	203	224	197	197	210	214	199	202	211	210	204	211	199	228	235	194	203	227	221	223	222	212	204	200	225	214	206	235	239	226	213	192	215	210	175	208	196	225	210	211	179	197	213	226	222	217	218	211	210	209	222	214	216	220	183	191	209	206	213	190	195	232	226	224	198	208	215	199	213	220	223	207	205	211	188	218	234	195	248	197	217	200	221	216	216	230	202	187	195	221	213	203	203	200	208	220	200	200	187	215	208	196	218	212	208	238	224	211	233	224	210	222	190	233	238	195	196	213	199	228	228	215	237	186	203	209	200	178	192	190	231	201	209	212	213	197	189	246	234	172	194	200	251	207	171	210	225	209	180	213	239	219	210	225	208	235	251	193	208	247	221	197	242	239	227	191	236	221	192	233	207	225	216	201	235	198	219	230	226	185	213	216	231	213	201	216	194	207	247	205	199	220	220	237	218	183
7208	3374	8449	14537	14337	13186	8684	6823	4482	3390	3620	3402	3497	3471	3245	3669	3740	4058	3242	1578	1163	1329	1486	1564	1548	1843	1924	1610	1497	1557	1578	1152	1162	1097	1032	910	868	751	678	766	797	842	953	816	674	581	583	597	545	569	585	621	568	586	519	567	561	541	552	563	569	546	550	531	553	566	554	577	550	566	578	581	610	560	565	536	577	536	549	539	568	544	573	569	574	569	587	554	581	587	556	562	539	574	592	557	545	599	572	573	532	568	561	529	526	515	548	558	559	545	575	563	587	573	510	584	536	545	592	555	579	556	539	636	541	550	546	563	580	505	551	501	564	508	518	597	558	579	557	554	588	570	549	619	518	615	574	547	592	520	544	536	600	556	521	563	549	566	539	545	567	586	579	519	561	548	550	521	534	515	545	509	609	600	544	505	592	584	549	514	578	590	559	546	557	555	596	581	591	594	578	570	564	592	538	577	569	573	569	563	561	565	531	570	544	565	522	556	514	559	563	541	566	531	522	520	558	581	544	567	578	558	573	553	537	584	571	571	582	566	584	540	535	561	514	528	587	590	502	539	556	549	556	552	591	570	581	539	572	600	569	533	573	521	579	512	592	549	553	547	574	552	524	553	565	583	573	526	549	565	571	555	542	574	571	520	559	534	518	544	518	630	558	578	550	533	562	504	562	546	569	535	548	544	545	568	612	590	542	570	504	534	531	555	523	539	546	534	560	542	556	560	565	591	585	515	561	568	519	577	558	571	559	510	550	565	558	545	564	558	552	500	556	595	573	559	555	533	604	565	554	526	512	556	539	579	543	518	583	579	568	542	569	583	566	540	561	541	530	539	565	532	512	551	576	531	539	549	554	513	539	566	494	590	526	565	556	573	518	545	548	614	563	556	549	565	540	568	555	572	549	522	573	530	532	558	556	559	556	591	528	561	597	558	560	587	557	542	522	577	545	551	550	544	533	582	580	511	560	558	546	580	520	573	575	551	565	558	541	579	586	572	554	549	560	573	506	538	558	549	605	596	561	529	571	575	584	594	542	537	565	574	562	550	531	532	530	576	588	564	535	542	561	536	571	581	536	524	541	572	555	578	535	554	522	522	562	531	522	530	555	560	610	559	552	551	549	589	502	556	583	567	570	564	573	541	577	525	520	555	580	579	540	571	526	529	528	550	559	535	546	559	551	555	526	560	544	552	533	581	517	529	554	567	519	554	565	593	599	591	554	529	562	553	503	533	582	570	551	558	540	561	528	556	536	545	551	504	555	564	573	560	549	531	559	530	544	573	552	541	584	581	591	554	571	571	582	520	549	541	553	545	564	551	525	566	558	556	550	544	542	549	541	518	527	515	532	542	518	554	572	581	522	523	526	613	581	594	530	549	551	529	556	538	516	505	562	535	530	545	554	533	546	576	553	538	522	527	531	572	565	565	568	555	551	581	560	567	560	520	600	606	542	536	601	588	523	547	572	574	572	550	567	515	556	573	521	549	556	574	527	545	539	528	584	560	503	537	589	573	529	532	556	553	532	561	585	601	525	527	542	568	580	528	539	548	589	525	543	573	549	575	564	552	559	547	539	558	605	549	564	518	532	542	570	572	549	565	549	542	576	547	557	524	583	541	533	544	558	534	537	582	594	537	599	519	524	547	555	542	570	530	586	513	612	492	587	573	554	567	577	550	561	581	569	582	520	566	584	557	512	548	542	556	592	554	546	559	536	542	574	546	558	547	563	536	563	575	561	557	555	568	557	602	517	554	578	576	576	559	540	559	605	564	564	583	545	569	568	553	590	545	570	532	567	538	540	541	589	586	560	568	555	561	520	489	512	607	521	569	545	540	559	537	558	562	558	563	558	536	556	545	539	525	568	517	558	572	552	535	529	554	587	572	549	562	548	556	551	533	532	540	547	529	538	567	590	581	530	572	573	562	537	564	574	557	563	581	544	567	531	560	551	567	546	574	557	542	555	519	533	544	571	560	568	569	498	560	572	554	558	555	524	578	538	509	559	501	602	572	546	579	538	539	543	532	551	572	526	571	555	565	595	557	535	577	565	562	587	578	544	518	541	540	524	574	555	515	587	561	572	573	532	607	533	575	524	525	536	540	554	591	580	549	541	567	539	535	558	552	535	561	562	548	573	575	547	582	586	572	557	574	567	587	581	530	546	539	552	548	560	565	587	545	552	527	516	591	561	561	577	569	535	510	602	549	530	524	554	569	562	565	561	564	556	565	560	588	533	551	579	522	586	567	539	565	529	544	590	572	553	550	574	557	545	560	577	561	576	511	554	529	527	576	572	569	540	567	576	552	583	534	550	548	564	572	564	626	571	549	590	571	557	611	524	555	539	574	578	535	561	563	563	598	595	557	563	561	560	558	565	536	547	554	535	560	541	561	535	542	598	537	568	590	579	545	563	591	576	535	553	581	518	568	549	558	539	562	520	560	584	566	568	582	571	593	563	535	528	566	559	565	541	560	538	565	567	574	587	535	582	551	531	544	564	574	488	552	572	582	570	543	600	536	552	558	563	590	553	539	576	567	596	571	545	550	587	532	525	595	533	525	543	586	532	570	537	581	545	536	592	569	553	548	535	576	581	550	583	556	552	601	576	548	533	540	542	533	573	541	547	546	556	522	544	552	572	514	505	523	533	550	554	555	541	577	557	526	592	539	539	623	550	579	575	556	569	556	566	551	534	564	553	541	563	542	575	583	547	543	524	556	557	553	554	562	558	569	524	546	541	546	616	556	582	584	591	541	573	549	596	544	540	534	526	554	523	587	559	550	596	522	560	582	534	564	580	557	570	546	542	554	536	553	516	561	543	582	570	536	538	565	549	515	586	585	561	544	575	546	543	555	509	546	590	559	526	587	533	581	521	585	531	517	573	502	534	518	558	532	573	618	546	573	555	568	519	570	543	568	594	546	557	573	555	514	519	553	552	527	569	566	570	585	563	538	583	568	564	597	535	607	572	556	529	525	504	563	529	541	546	555	547	541	607	568	561	527	568	502	542	507	542	554	561	565	567	563	580	571	547	529	516	540	534	542	556	537	514	589	564	543	564	561	581	557	510	545	528	537	531	514	600	580	569	549	506	528	585	603	535	534	561	542	584	571	557	596	532	575	557	557	583	532	533	597	577	545	563	567	546	554	589	529	520	534	528	577	566	534	592	579	580	581	567	552	542	525	577	546	566	554	568	556	556	606	560	575	568	561	563	565	548	572	588	547	544	564	559	600	572	546	520	537	564	556	569	559	565	555	534	531	578	510	536	539	582	548	575	558	543	536	583	562	532	555	598	558	533	539	595	570	556	553	578	541	595	545	525	556	525	560	530	603	534	531	545	592	594	531	580	486	561	558	530	553	544	543	564	529	535	577	513	561	526	561	533	560	537	552	589	591	565	548	518	538	525	541	543	571	562	553	571	558	591	556	581	559	617	515	513	529	493	561	545	534	573	522	541	573	592	615	557	576	567	594	510	539	573	578	545	541	522	572	528	597
17583	7854	11106	15409	12301	8204	4290	2758	1570	1180	1170	1002	1101	1143	1034	1153	1111	1178	869	456	473	455	500	559	577	575	561	565	492	462	457	478	498	451	430	409	417	360	353	357	389	393	370	376	316	318	340	345	373	358	303	348	365	316	320	349	314	343	342	332	309	327	332	282	315	352	316	345	328	356	344	318	308	323	306	353	356	337	310	349	355	337	306	356	340	362	343	315	296	312	320	322	322	346	307	350	371	316	353	313	320	293	331	328	337	305	301	307	384	293	331	320	337	320	359	351	337	340	350	336	340	336	340	346	332	335	344	316	353	327	330	324	354	347	336	340	330	334	327	322	322	379	337	328	327	319	320	347	345	375	319	341	303	341	330	345	324	321	335	348	295	323	334	340	350	291	350	304	339	322	340	298	352	374	333	342	306	303	373	333	354	344	361	380	348	337	327	315	323	312	354	329	328	331	294	322	304	335	367	357	381	380	327	339	373	318	315	297	327	323	338	315	363	328	363	326	359	331	337	333	331	345	324	312	319	331	315	333	335	337	329	315	339	299	344	304	385	326	338	364	346	363	333	332	326	299	338	353	355	344	314	334	348	349	381	335	344	341	291	343	345	359	381	344	317	349	324	310	338	355	369	325	328	350	336	321	298	341	330	345	320	343	376	343	350	296	317	342	370	318	335	331	337	357	335	361	286	333	348	333	343	316	305	332	336	356	354	339	320	371	313	318	377	346	349	311	320	336	348	334	348	327	333	332	317	314	372	333	350	356	317	344	325	341	344	336	344	307	347	279	369	293	323	338	322	351	339	326	335	342	328	346	330	331	315	318	344	334	338	387	278	307	336	347	372	366	360	316	296	361	323	358	294	326	315	331	331	308	325	331	315	348	345	324	328	330	332	298	320	358	327	342	317	314	344	310	353	336	330	332	351	349	331	298	333	313	340	334	303	323	329	368	336	386	313	345	330	364	338	306	373	315	329	319	345	313	323	348	308	325	310	347	316	340	315	351	348	342	354	341	318	375	386	390	329	347	336	333	339	290	327	310	364	316	336	313	313	318	312	295	336	335	344	301	332	330	331	343	344	373	369	335	349	299	345	320	353	270	340	333	312	359	309	329	341	310	324	308	330	328	322	314	327	361	325	363	321	337	327	304	330	339	306	315	337	321	339	335	343	310	358	329	353	337	328	349	361	314	342	355	331	356	347	323	367	332	331	343	330	345	321	340	320	345	348	332	358	344	313	349	332	351	354	361	329	311	354	331	342	316	317	346	323	336	310	315	310	348	350	347	350	325	336	305	351	355	342	311	322	343	329	339	309	311	364	347	339	319	288	306	336	336	308	348	344	314	323	343	331	357	344	366	341	324	331	325	343	341	310	322	348	284	329	339	364	377	351	357	348	331	318	354	357	363	353	351	305	349	311	326	324	343	342	338	298	336	390	340	333	311	350	330	347	353	313	329	350	330	329	309	358	352	370	309	314	305	311	301	321	331	318	283	310	303	302	309	307	357	378	306	331	351	316	314	315	347	345	355	350	309	332	353	350	349	354	307	358	335	353	320	300	323	287	309	335	325	324	338	341	341	320	318	324	316	323	323	341	358	305	363	331	332	309	306	299	329	365	339	359	319	373	338	314	359	339	334	316	305	368	349	359	343	316	323	368	326	276	354	358	342	338	392	303	346	357	301	347	302	338	358	352	314	336	350	309	304	323	348	351	304	331	366	354	339	355	321	331	329	315	314	339	337	303	369	332	329	327	347	311	314	311	339	336	345	331	331	313	329	328	334	303	319	326	348	342	321	328	341	325	387	337	342	314	315	328	305	332	354	328	305	306	344	324	363	353	338	367	342	328	356	338	330	306	319	369	357	305	312	356	353	340	358	352	305	308	370	298	338	343	341	339	334	308	324	317	313	346	337	332	360	344	319	349	345	333	360	356	339	329	330	357	341	369	350	342	369	330	335	333	379	307	341	322	340	363	325	342	323	336	323	322	327	299	334	298	358	341	325	333	311	358	332	334	317	330	362	365	371	338	318	292	356	355	326	336	321	350	310	332	324	323	331	316	339	308	310	325	340	348	335	324	315	330	293	335	347	362	343	325	308	341	362	316	358	306	325	314	339	337	318	356	332	302	327	339	318	314	320	313	359	327	342	320	324	365	331	338	333	369	350	342	343	306	311	339	304	330	325	340	319	333	320	336	363	332	356	362	361	305	318	334	327	343	356	329	343	342	370	377	342	365	333	339	338	326	314	314	341	317	331	318	325	328	347	330	329	325	324	322	335	321	361	324	326	323	355	339	336	317	344	344	369	344	333	328	351	339	321	335	337	342	313	322	372	355	317	349	313	356	317	379	329	329	332	338	330	369	315	331	331	341	360	324	368	345	329	357	346	337	342	345	359	361	344	363	341	325	362	343	328	364	325	363	315	348	334	332	345	348	320	317	315	305	308	307	325	355	358	363	317	320	325	346	357	337	307	335	362	352	336	347	347	324	334	348	331	336	339	323	361	355	331	330	305	330	331	317	351	316	328	311	334	361	344	348	346	325	309	313	326	354	339	351	311	321	335	371	345	307	339	330	354	360	321	337	320	357	323	344	328	329	371	331	366	327	324	374	393	359	353	327	321	342	355	348	334	330	362	370	375	341	322	337	344	326	326	313	317	348	332	302	322	330	315	306	340	323	334	344	328	319	397	328	327	340	320	333	340	322	329	313	355	317	297	328	313	312	338	324	334	335	315	311	302	304	372	333	302	315	330	354	335	297	340	344	346	356	319	329	286	302	328	347	329	345	334	299	323	368	360	352	365	316	323	304	316	329	351	372	349	333	343	300	358	346	321	319	349	351	313	329	322	337	345	312	339	321	316	338	321	323	338	304	353	314	337	354	342	339	351	317	371	317	338	299	349	331	320	307	328	330	280	375	318	325	308	304	350	306	299	357	345	367	338	394	321	309	300	329	346	326	322	294	312	341	350	315	337	334	318	330	361	337	311	348	359	307	341	365	349	359	345	324	344	343	321	350	373	381	303	348	335	368	357	348	334	351	359	329	341	328	352	349	347	304	331	338	315	330	317	347	329	354	315	330	345	326	310	315	330	317	330	322	365	297	299	331	314	351	326	323	357	336	342	359	327	333	355	342	313	319	314	333	331	277	312	338	307	351	310	323	350	336	360	330	320	322	358	316	314	327	315	332	336	306	326	339	347	338	330	357	329	329	348	385	358	325	318	326	374	309	320	330	367	328	372	332	346	323	370	344	335	336	323	340	317	314	321	325	374	385	365	340	355	322	327	333	344	352	321	320	360	343	350	348	343	330	325	356	355	367	334	334	328	319	356	326	319	350	301	343	391	310	332	315	302	356	305	358	334	323	320	302	323	344	309	352	324	318	293	368	306	361	345	323	328	344	351	312	346	320	330	311	342	339	348	336	307	322	343	325	336	358	344	333	332	316	348	318	384	353	328	319	322	352	319	359	342	320	321	343	341	331	320	341	352
9584	5753	11830	20486	19720	17052	12046	9873	6567	5247	5492	5074	5590	5819	5138	5657	5758	5745	3837	1827	1844	1726	2122	2382	2529	2587	2530	2348	2228	1967	2050	1759	2051	1829	1646	1419	1311	1218	972	1043	1191	1246	1262	1151	1031	860	903	826	829	824	872	827	889	834	820	863	848	830	876	879	837	840	857	825	866	840	887	821	836	848	800	841	813	837	844	813	814	821	830	800	868	848	883	854	784	805	874	780	797	815	826	773	878	849	813	799	780	810	838	797	896	807	820	805	814	808	833	802	783	835	872	795	818	858	807	765	805	839	828	819	859	785	817	800	790	803	841	875	825	859	838	798	821	805	779	785	844	791	818	844	838	888	821	826	822	807	820	861	740	768	813	773	836	844	814	812	799	802	826	808	833	834	829	836	867	861	815	828	837	847	824	797	874	790	813	845	789	812	835	769	819	759	809	802	806	848	856	839	767	819	819	775	802	835	872	823	796	800	814	824	810	849	780	844	794	793	782	792	846	813	836	838	794	830	786	818	784	819	756	841	794	857	816	819	804	769	839	792	841	849	826	826	796	814	786	771	799	739	801	770	826	805	849	798	772	798	787	808	821	787	831	804	822	802	779	814	832	758	784	808	853	843	811	847	797	843	818	786	850	834	795	773	812	867	847	835	840	759	787	877	778	780	826	860	792	815	800	785	812	771	787	815	805	847	814	775	794	847	796	780	819	805	839	737	774	808	803	825	813	862	763	827	802	848	799	848	838	820	780	783	846	826	785	811	833	823	797	800	806	801	806	787	793	781	833	819	802	784	839	848	851	832	844	807	856	803	824	788	811	813	803	829	802	833	806	811	839	821	824	796	824	771	786	858	755	784	815	867	718	825	852	824	800	805	792	809	807	828	831	785	797	827	827	790	857	821	790	819	788	808	753	811	833	799	809	787	877	821	776	841	793	785	820	843	817	780	777	791	875	792	776	841	803	801	759	826	837	825	763	795	797	806	801	780	799	803	811	864	877	842	745	841	836	804	795	822	790	770	783	749	827	820	861	836	815	809	848	813	803	795	825	829	864	840	755	784	776	828	837	833	777	850	785	783	844	825	841	817	822	852	824	835	768	822	822	755	793	844	836	786	836	821	737	807	848	807	812	827	777	817	756	816	827	831	791	871	800	823	795	827	878	811	779	823	816	848	847	807	860	814	799	806	827	835	807	811	841	807	791	831	802	788	873	800	778	790	830	789	816	836	833	775	796	864	764	820	816	836	810	818	799	834	824	818	842	808	791	828	800	789	779	797	812	753	844	791	785	778	868	829	837	818	842	784	818	811	788	799	810	846	806	795	813	805	839	761	759	842	822	763	808	823	781	828	829	783	810	787	821	840	809	783	760	851	820	838	823	811	821	819	755	789	821	769	838	856	798	830	812	781	837	819	821	801	869	795	838	829	810	788	816	809	798	796	816	812	844	866	802	845	841	765	784	828	848	818	884	814	842	842	842	839	806	798	834	807	797	790	845	887	806	799	798	824	764	794	781	774	800	842	781	852	844	810	828	827	820	825	778	831	804	824	820	830	796	807	854	791	796	805	802	833	832	859	810	784	880	841	820	886	843	753	801	819	870	784	806	783	773	778	819	796	803	832	783	849	809	786	839	767	806	761	759	816	758	858	826	860	780	829	821	775	827	839	837	810	832	845	799	821	764	803	811	840	844	769	742	784	823	818	802	829	827	844	764	787	845	823	810	827	855	872	820	843	775	794	817	815	800	802	819	765	816	779	792	808	799	851	825	824	834	831	832	823	828	821	842	795	852	786	826	845	826	827	818	805	770	844	767	803	769	807	806	777	761	845	842	874	814	855	802	767	820	816	861	790	823	760	810	842	800	817	823	827	809	806	827	796	821	817	833	793	822	816	823	798	817	827	865	859	794	799	763	833	822	777	815	801	820	848	819	816	841	811	787	841	768	788	821	849	809	824	791	810	763	786	833	780	804	813	789	764	751	842	847	817	849	806	844	846	827	835	830	845	809	803	861	827	826	832	815	773	801	815	848	813	835	826	776	806	809	824	787	822	840	820	860	769	859	790	819	809	836	770	749	852	854	808	845	831	791	837	818	844	779	837	803	811	783	810	815	816	822	878	840	785	837	843	810	799	818	826	800	822	796	864	844	834	794	753	833	801	859	834	827	812	791	819	814	804	814	808	792	835	824	778	807	821	811	848	853	810	829	796	792	839	804	869	793	830	826	750	761	806	795	824	835	802	841	813	830	812	842	827	818	833	779	785	835	814	801	832	832	839	864	837	804	860	805	854	776	776	825	791	844	795	799	837	850	844	774	740	819	793	833	841	798	852	799	818	765	821	827	812	855	787	851	806	824	803	812	792	779	825	831	813	782	785	830	781	787	789	814	772	797	813	817	785	805	837	830	845	863	844	791	854	777	819	763	790	834	812	820	794	777	770	803	838	839	832	821	805	824	797	817	811	806	819	848	822	853	802	780	816	824	834	856	807	829	785	834	796	843	850	801	772	828	822	815	822	755	801	786	782	819	795	850	805	813	833	814	818	797	866	757	807	783	813	792	803	805	842	810	806	795	788	779	869	830	755	836	796	789	816	803	831	783	838	779	768	844	789	846	838	801	800	830	813	803	811	794	748	817	797	781	765	846	825	821	795	849	792	815	840	809	830	822	839	808	851	785	789	841	792	790	809	783	775	806	765	812	775	853	859	858	781	834	785	799	841	860	783	837	845	819	846	755	791	831	835	803	844	853	780	822	814	824	817	817	806	843	804	861	795	819	831	819	832	827	832	801	815	840	818	793	818	773	832	785	838	792	809	741	838	808	826	773	807	829	781	839	825	826	864	856	871	797	812	806	828	778	833	817	780	764	788	818	764	782	835	793	774	798	840	786	803	760	853	804	816	811	803	806	797	830	788	793	794	856	798	806	796	800	790	837	803	779	805	816	815	847	792	779	845	822	817	802	850	828	788	784	826	761	814	808	812	785	812	826	799	796	790	815	820	796	790	764	841	809	812	825	849	824	825	779	798	778	821	770	798	825	790	833	800	801	820	804	787	744	810	807	788	804	821	777	817	823	774	776	784	779	809	824	817	858	843	822	789	808	832	812	836	847	835	773	802	822	799	804	801	832	790	823	803	826	788	863	815	830	805	801	764	847	819	834	792	832	819	863	847	809	823	845	793	840	763	785	861	766	811	828	823	820	761	817	866	793	803	844	814	867	777	815	842	763	807	808	857	778	859	777	774	795	826	825	816	808	821	793	790	783	860	822	825	848	810	791	803	790	811	881	843	828	783	789	816	810	763	807	783	836	795	816	785	809	774	771	822	759	835	850	824	774	853	869	777	782	810	804	826	805	848	810	813	836	824	805	820	860	797	825	816	807	779	791	840	786	812	833	831	800	789	801	781	797	811	806	803	807	787	834	831	824	783	842	784	805	828	781	809	787	843	856	781	839	810	801	814	799	799	770	862	855	789	782	850	777	819	810	762	816	832	827	836	808	777
2330	641	1021	1369	901	512	417	366	350	340	345	373	392	425	470	357	377	386	328	305	304	300	315	370	338	359	332	317	353	358	333	342	316	316	314	305	315	294	282	265	275	295	258	306	281	276	282	265	269	244	311	306	284	289	254	298	304	258	294	266	260	293	270	288	260	293	303	262	263	293	257	276	294	263	279	306	286	273	281	287	270	288	248	269	294	271	302	274	290	253	263	257	280	295	293	293	264	252	308	280	263	313	302	284	268	292	285	300	276	295	285	302	276	299	264	279	258	255	300	286	291	288	274	305	302	261	264	318	264	272	289	252	275	297	255	275	288	287	276	281	269	275	267	260	274	281	282	296	286	275	255	264	269	271	282	286	292	296	277	260	275	259	307	277	258	282	270	272	288	278	256	285	300	261	267	267	279	275	320	288	284	277	299	275	274	304	278	285	258	286	283	286	280	265	313	273	277	275	283	281	271	277	255	289	271	301	313	309	306	293	249	306	264	307	257	289	280	285	268	283	311	290	264	289	286	300	283	285	313	277	288	291	288	249	278	310	271	266	271	256	277	265	293	269	300	282	257	303	301	281	286	268	268	268	298	268	246	288	260	280	301	272	274	282	292	298	268	296	270	273	292	294	288	280	265	292	267	285	279	287	293	300	313	293	242	266	276	303	291	280	287	252	246	275	265	289	310	286	265	278	253	276	267	283	275	282	288	297	299	259	279	284	278	269	273	251	276	250	299	288	266	269	291	269	313	297	272	264	276	266	309	299	274	279	294	294	301	310	270	286	287	274	262	275	265	289	285	257	279	247	241	274	289	263	316	268	263	305	282	302	282	245	307	254	288	290	273	297	274	262	288	302	288	257	267	246	286	277	267	285	282	276	306	289	266	272	271	273	305	249	271	263	282	312	288	292	287	243	281	263	277	284	298	297	304	270	269	260	279	281	271	252	331	293	264	264	257	269	269	285	286	278	269	280	295	273	274	256	271	289	269	298	294	305	263	291	275	301	284	267	293	275	289	258	289	287	234	269	278	280	302	286	262	252	299	302	276	297	312	264	318	290	267	290	249	276	290	248	277	309	279	280	279	296	332	280	273	266	313	268	231	278	289	281	296	266	280	292	290	245	270	290	264	279	253	258	288	276	295	230	289	323	272	294	267	304	255	275	300	295	259	278	270	292	268	285	271	304	297	298	296	281	297	299	275	274	281	309	286	285	279	273	251	282	290	267	274	243	278	268	286	296	276	280	282	280	300	308	310	271	276	268	298	291	268	262	272	259	268	263	289	298	266	274	253	259	287	277	319	307	277	294	293	292	281	266	270	280	308	305	251	270	289	298	285	283	266	276	293	251	260	248	281	273	295	275	267	297	276	291	327	316	295	285	291	286	293	287	261	320	292	271	264	262	297	247	310	278	292	291	276	300	279	275	297	254	271	294	273	253	277	285	283	262	296	307	288	281	277	250	271	252	314	281	298	282	244	302	280	237	283	273	256	325	278	284	261	293	259	310	260	266	284	278	254	268	244	282	251	285	278	289	279	259	285	284	297	277	271	264	301	286	266	270	304	311	243	285	291	273	261	279	291	287	294	313	263	280	265	283	258	302	315	281	285	281	283	260	297	303	283	282	278	286	295	268	338	302	283	285	283	290	263	288	278	297	275	288	335	279	285	304	286	307	271	296	265	277	265	278	281	263	270	258	285	245	263	270	297	291	287	277	274	306	305	278	272	295	293	283	302	304	258	269	260	249	315	300	278	298	290	333	311	277	266	289	277	283	263	256	282	271	290	276	278	296	292	280	282	275	261	291	264	279	274	289	286	279	283	286	250	274	287	285	232	275	267	273	286	258	279	301	271	274	286	262	264	291	296	300	291	299	294	302	280	269	268	244	238	304	286	304	295	289	257	267	284	245	274	261	264	255	249	294	292	307	279	270	289	259	261	288	297	260	294	256	274	277	282	292	291	279	281	275	288	282	273	293	275	250	304	275	311	298	285	281	262	230	279	306	304	275	284	286	265	307	266	285	285	290	278	311	290	295	268	269	271	311	297	276	307	301	253	265	312	283	269	280	281	282	253	299	299	304	279	294	278	270	292	317	284	272	307	273	304	308	267	298	299	271	274	288	266	308	251	283	248	305	293	292	275	280	268	276	279	275	294	265	299	282	293	262	264	274	316	280	287	317	286	278	302	269	264	286	276	277	251	253	281	269	302	266	296	298	286	281	291	255	307	275	262	311	288	285	267	301	271	272	284	292	285	282	296	269	315	273	273	266	242	298	290	289	268	293	235	279	269	293	284	290	280	279	293	269	281	268	256	297	276	272	299	285	264	272	277	287	252	280	301	294	285	252	275	280	248	266	269	280	304	253	324	276	255	286	285	275	302	286	256	300	276	296	278	300	267	271	305	289	281	302	282	318	284	291	249	285	282	259	282	273	293	298	282	250	291	266	262	322	303	275	259	248	278	278	287	282	247	283	304	284	268	273	269	282	267	289	278	250	272	282	282	318	278	264	292	266	264	321	293	281	272	300	291	301	297	279	276	273	262	261	263	292	305	261	253	293	258	265	271	274	274	296	275	310	292	293	264	269	292	297	256	281	283	282	267	279	264	290	301	280	299	304	293	267	275	316	295	252	307	297	275	310	291	285	268	307	258	288	296	274	305	305	296	293	310	275	272	262	296	273	258	287	269	282	266	283	285	300	313	300	280	304	277	288	283	284	270	283	278	297	269	296	300	292	309	295	257	287	299	302	306	270	288	289	312	234	322	302	297	278	283	289	307	305	275	335	286	317	274	315	296	285	274	306	265	284	297	273	286	277	276	290	295	255	271	311	290	277	243	286	305	274	275	287	265	298	300	265	276	311	288	258	268	301	268	302	275	252	265	275	291	299	251	277	300	239	259	302	279	314	297	288	278	312	282	310	278	273	288	256	298	283	285	258	262	274	277	286	266	279	267	271	247	283	290	279	269	289	283	287	262	308	290	284	268	280	276	278	268	288	279	255	250	307	276	300	251	290	248	255	284	304	286	273	279	263	281	289	268	258	288	264	268	271	271	264	264	291	290	282	284	325	261	273	294	278	273	274	295	261	262	279	270	292	264	301	300	282	270	290	280	301	266	286	287	285	284	285	273	264	276	265	293	287	274	304	299	297	252	297	251	308	272	261	301	271	315	314	304	278	251	321	270	268	297	266	279	267	273	261	262	284	286	265	255	294	268	289	293	272	283	273	283	298	291	285	318	291	279	279	269	263	272	287	305	269	281	291	269	277	273	287	301	289	280	308	270	268	274	267	288	287	259	276	300	257	282	308	300	284	296	292	292	292	292	261	263	312	281	289	258	269	281	308	272	271	291	305	279	298	303	273	293	289	277	287	275	284	317	308	313	297	274	282	291	309	295	310	252	314	264	276	260	262	286	265	253	297	300	311	270	296	261	237	283	317	302	273	279	262	288	287	279	269	303	280	309	290	255	309	300	295	270	317	310	292
2604	1048	2425	4183	3106	1762	1473	1198	1112	1035	1181	1296	1562	1699	1774	1499	1362	1457	1085	827	799	858	1023	1110	1027	1186	1256	1233	1245	1066	1046	1024	1160	959	960	1001	815	734	709	829	790	751	736	789	722	725	659	707	682	684	687	680	646	729	705	653	635	694	674	674	695	699	663	676	723	699	678	697	650	709	664	702	694	660	678	705	645	630	662	681	696	655	662	668	666	663	741	685	709	740	631	653	669	657	624	703	697	673	695	675	709	690	657	683	722	685	708	690	675	725	718	683	662	666	625	723	664	701	672	659	660	660	697	669	690	703	687	661	702	686	698	696	645	681	656	706	689	654	619	673	655	686	743	655	647	673	684	689	673	670	701	684	693	643	640	680	679	708	686	688	667	692	675	711	675	703	686	695	641	711	638	650	662	672	718	658	720	698	729	617	701	710	695	713	681	656	651	669	710	743	649	668	668	665	671	653	684	706	686	664	708	689	697	659	686	722	702	691	699	714	676	683	698	661	691	692	709	639	710	661	632	696	661	647	734	677	668	658	649	703	674	673	665	705	692	677	694	690	679	663	722	724	704	694	712	686	688	699	655	661	697	641	660	693	704	702	705	701	717	702	709	674	650	622	742	679	625	643	686	652	716	740	685	611	676	678	671	706	667	686	715	657	695	658	651	715	707	650	613	652	690	688	646	672	686	683	692	688	688	630	629	678	731	650	640	711	698	675	650	689	744	724	685	667	647	686	701	676	647	661	655	681	709	688	689	668	721	680	672	699	608	659	671	679	685	641	618	684	715	690	732	639	641	699	648	672	650	703	664	680	656	688	688	686	688	650	676	692	640	707	678	731	742	760	729	685	673	639	700	695	657	704	700	667	667	683	665	715	724	672	696	699	704	699	665	656	677	685	667	679	661	678	664	685	673	661	693	700	707	693	654	656	698	696	684	675	670	718	688	711	672	656	670	675	686	683	657	719	687	643	711	651	704	646	649	731	662	670	670	692	663	665	686	681	623	719	656	657	695	712	682	678	684	690	706	688	644	685	724	655	654	683	680	700	713	724	653	709	679	695	711	683	714	705	688	711	692	702	683	695	641	670	686	699	676	608	680	675	681	631	758	661	661	729	727	647	676	703	697	693	693	692	707	736	672	685	667	681	673	658	674	688	684	669	710	704	696	652	716	688	678	681	701	665	660	671	655	689	645	680	693	670	657	697	670	719	733	686	662	653	662	655	683	661	681	709	686	691	676	710	672	677	695	752	713	627	644	671	648	696	707	677	648	671	729	692	694	629	687	713	684	675	652	677	700	689	678	661	617	691	710	721	754	681	701	648	708	677	677	639	683	680	654	673	689	661	706	704	677	738	639	680	670	689	688	682	709	686	720	685	697	688	746	695	687	702	693	723	709	707	620	665	666	713	657	660	715	687	694	675	690	702	683	702	666	654	710	735	662	694	683	612	702	694	710	675	653	697	669	650	684	654	645	696	693	703	712	691	716	664	666	642	671	677	683	686	706	697	707	638	681	648	659	710	731	703	682	675	751	720	690	700	689	670	684	620	711	712	694	693	668	692	665	663	649	642	703	658	659	679	651	677	698	739	725	674	714	661	694	668	692	702	666	674	686	712	696	734	646	677	673	661	706	654	721	659	700	673	745	699	725	709	709	670	721	712	678	649	661	651	672	671	707	687	731	659	645	699	668	653	621	666	632	696	640	710	653	681	717	698	673	674	661	655	692	717	685	715	673	669	742	711	725	668	679	702	671	680	701	670	710	687	692	674	674	659	696	726	721	681	671	710	674	650	677	665	688	622	635	717	706	690	690	666	689	703	701	683	669	646	661	675	707	676	709	673	722	673	669	622	711	697	671	685	699	648	666	730	691	655	702	684	703	665	653	697	707	731	704	670	682	696	729	695	640	693	693	702	677	668	742	722	702	669	671	699	669	693	672	680	667	699	702	695	708	677	710	664	724	638	690	722	690	738	669	661	645	716	645	681	650	677	711	628	690	675	657	654	664	692	681	676	691	656	659	685	717	687	669	672	672	690	671	759	650	706	647	655	692	728	671	664	699	683	686	688	673	639	712	718	739	679	726	697	721	716	685	666	666	688	636	688	673	663	663	656	674	718	705	704	700	656	699	615	634	667	679	664	649	624	738	670	702	662	688	704	660	714	738	706	707	641	702	712	733	687	721	671	675	671	720	645	640	706	667	714	682	696	672	689	684	672	695	681	688	723	676	712	657	690	704	674	671	695	674	675	693	709	670	661	680	718	715	698	701	625	723	677	726	715	629	652	694	625	683	697	674	694	692	647	680	705	697	722	668	692	629	670	680	675	652	705	667	709	632	668	722	673	698	690	716	675	680	669	669	709	648	669	680	685	670	717	715	657	695	661	685	664	706	651	651	679	687	682	696	661	709	631	687	651	652	703	680	697	661	666	682	697	701	661	668	655	720	708	694	699	626	651	685	690	664	679	655	646	681	662	716	734	697	671	680	634	644	654	706	660	689	650	676	669	678	675	695	708	671	684	691	698	639	696	729	686	646	722	673	651	631	703	638	703	678	706	699	708	642	652	641	675	672	706	672	655	685	701	689	697	679	691	654	674	697	664	710	674	678	708	698	718	659	658	721	663	683	715	635	698	726	696	672	656	703	728	705	695	678	653	673	642	736	670	742	688	698	677	720	661	692	676	670	644	700	700	655	655	717	694	665	678	649	658	712	726	685	683	653	707	694	656	690	684	661	692	663	685	679	669	685	649	726	668	672	699	692	724	669	723	664	645	703	673	656	649	714	660	688	695	660	653	716	705	682	658	648	648	705	738	623	704	649	671	665	622	651	663	638	676	671	666	706	693	680	762	677	684	677	677	700	672	663	691	672	666	676	698	706	707	652	697	619	717	690	672	719	684	694	677	668	717	694	631	616	676	655	657	688	654	656	682	671	648	687	669	710	659	682	678	707	626	688	711	671	714	702	681	638	692	630	647	705	683	708	643	700	619	713	658	636	712	708	697	678	708	701	742	682	715	717	661	681	693	686	696	650	647	692	655	693	702	712	706	668	668	640	671	667	642	718	677	641	743	659	691	678	709	717	678	675	656	742	687	684	691	708	678	670	624	663	677	659	706	717	697	691	685	688	710	642	656	689	662	672	705	679	657	684	698	670	678	673	708	716	677	669	709	660	669	721	696	651	710	700	667	691	710	723	672	644	654	675	699	690	692	660	679	638	669	641	685	715	668	710	697	713	713	656	665	705	699	675	726	712	689	669	737	718	640	702	665	683	664	686	686	700	681	702	626	687	678	651	706	661	695	651	702	723	662	720	707	671	666	695	695	645	721	708	695	656	691	669	692	660	678	671	670	643	682	682	675	682	649	652	697	669	653	683	718	701	689	720	714	708	637	718	683	690	660	665	693	711	646	676	677	672	696	708	732	653	689	693	698	677	657	653	697	699	702	674	655	647	681	677	690	663	703	687	693	676	639	666	695	672	675	695	708	685	676
10249	4373	7323	9769	7286	4077	2132	1539	1003	756	727	741	724	694	605	602	668	684	409	278	287	274	388	382	387	424	464	397	370	336	345	301	291	330	298	257	268	250	254	247	214	256	248	222	222	225	238	215	204	231	234	227	220	242	219	205	234	243	174	216	207	260	223	219	201	238	234	211	213	224	178	215	209	212	217	189	191	220	203	243	205	231	198	180	220	216	213	207	227	230	200	184	225	230	230	228	226	229	204	221	242	213	232	225	228	212	225	211	206	228	201	209	209	192	235	217	208	192	214	197	211	247	203	212	193	242	242	237	207	220	214	230	223	241	242	211	222	214	207	211	211	209	237	232	216	220	198	249	212	226	195	208	232	202	204	201	226	244	184	244	184	212	195	226	202	227	213	223	244	228	235	198	209	217	222	214	227	236	216	209	222	201	228	218	211	199	209	223	216	233	212	204	213	204	209	229	208	205	221	200	210	192	225	205	236	212	217	220	215	210	203	196	241	213	191	214	201	200	199	222	235	204	214	211	225	220	206	205	217	217	186	199	218	212	221	219	209	217	200	219	236	225	230	214	213	237	257	220	225	217	224	218	209	188	190	236	210	237	215	197	236	190	199	216	199	226	192	216	225	248	204	214	197	240	207	201	204	211	209	233	248	232	233	211	210	220	228	208	190	218	195	200	241	224	230	193	215	209	220	194	239	229	228	219	219	217	221	242	225	208	221	230	208	212	233	234	227	228	205	229	205	251	215	200	224	206	215	231	217	232	209	245	231	227	209	210	237	240	195	199	236	200	215	224	219	212	225	209	216	205	183	213	217	217	226	227	214	232	217	219	215	217	203	208	252	178	225	224	250	197	199	217	234	203	219	222	191	223	205	221	194	226	229	215	248	223	247	228	215	207	211	211	213	210	227	241	217	225	219	224	220	201	190	198	213	211	221	224	223	210	232	228	223	211	205	212	209	237	228	237	194	229	210	217	239	207	212	189	219	209	220	220	242	227	193	224	211	224	215	202	229	217	217	195	200	210	203	224	217	271	223	224	223	224	224	217	206	239	222	225	252	238	206	214	242	232	194	211	214	183	199	209	220	211	218	237	239	227	220	184	218	214	203	196	189	202	215	225	223	226	207	207	216	241	234	223	201	227	225	219	209	224	231	275	206	194	206	207	201	221	214	235	214	224	224	215	208	207	227	216	197	200	238	231	183	190	197	216	200	217	222	209	196	206	207	231	222	219	204	236	214	208	228	213	219	216	215	219	217	233	221	255	247	208	209	196	209	183	240	243	229	197	240	215	229	217	237	234	237	211	207	211	233	246	206	216	237	229	233	177	224	203	219	208	240	208	198	211	212	216	234	235	199	207	233	197	252	205	187	249	227	201	196	231	231	237	226	236	225	196	204	230	200	217	215	204	204	203	220	194	189	211	213	226	226	210	225	196	203	224	231	218	238	219	203	211	249	235	201	216	245	213	216	226	202	217	247	222	198	230	221	211	202	202	245	207	213	203	208	208	209	212	203	226	208	198	231	184	210	228	225	210	232	203	202	239	214	218	215	215	236	231	200	246	194	223	201	224	227	221	215	229	208	224	224	199	250	207	233	206	205	236	192	214	185	223	219	214	215	235	247	208	221	221	217	217	192	201	197	217	233	211	220	204	204	202	215	210	204	199	202	226	247	223	208	212	244	209	204	207	210	199	211	215	229	192	213	209	245	196	209	189	225	249	224	232	208	218	211	236	220	201	232	209	246	220	193	213	217	194	224	201	208	216	192	240	229	201	246	229	207	227	202	216	217	211	229	218	202	223	242	210	226	219	210	217	209	241	227	208	213	206	206	218	234	223	220	225	205	213	246	213	233	201	208	202	192	216	201	207	221	217	217	205	225	217	221	239	209	227	196	211	241	213	225	198	199	195	236	227	209	224	212	214	228	199	207	219	210	204	193	210	211	238	223	227	215	210	228	235	233	212	204	201	220	190	178	234	221	205	229	255	227	204	214	206	213	218	226	205	214	229	223	241	224	203	220	186	216	229	225	231	218	204	218	222	227	225	202	201	213	242	244	189	192	199	245	222	234	216	195	210	211	217	236	232	221	238	215	221	242	247	204	212	218	212	239	207	223	208	197	205	215	220	213	220	192	228	214	194	209	250	191	231	214	222	208	223	225	211	200	223	210	212	223	214	228	186	230	218	209	229	212	202	213	220	219	214	217	202	226	236	243	196	228	208	243	208	224	206	230	206	199	229	227	201	212	223	219	193	243	223	204	217	187	206	208	230	236	215	235	225	227	219	234	227	224	233	197	221	239	197	228	197	193	193	217	225	190	225	222	228	222	175	206	197	228	214	185	196	219	221	195	210	212	236	249	202	223	228	222	208	218	209	212	218	201	224	222	212	213	184	215	193	205	241	238	237	209	220	213	216	207	224	199	217	214	193	211	202	210	207	240	227	221	208	236	242	215	209	211	211	217	207	215	238	215	209	200	217	228	213	212	203	200	212	227	217	199	216	211	218	206	194	194	215	209	190	195	232	171	200	220	196	203	204	210	238	210	210	231	241	217	167	239	223	216	194	186	221	233	221	247	212	222	233	213	213	198	221	231	208	229	198	194	210	202	231	196	232	231	221	208	195	213	243	216	209	217	219	229	217	218	213	216	211	171	216	234	220	197	219	227	216	225	225	215	235	231	229	210	232	243	237	231	227	208	212	234	223	210	224	232	222	223	230	230	222	210	206	218	203	218	218	209	236	223	206	236	212	222	221	214	225	226	205	227	232	185	212	202	181	185	215	210	224	197	211	190	200	224	223	181	219	236	206	221	199	223	240	228	201	227	212	212	199	205	191	219	233	229	216	241	229	186	231	202	240	223	204	216	199	198	230	218	231	231	214	216	225	217	190	232	208	209	209	201	213	226	225	211	210	210	207	204	227	220	209	206	244	205	213	229	233	205	191	214	222	197	225	214	237	209	202	239	227	203	230	236	216	236	214	223	206	212	201	217	207	236	209	195	226	245	212	230	205	202	197	196	208	201	238	220	175	213	190	220	241	200	210	223	217	209	237	216	219	219	226	202	209	202	224	235	216	219	211	200	202	211	252	219	229	244	212	198	217	248	231	216	197	235	200	208	213	235	213	224	204	193	171	232	228	231	212	224	217	203	218	192	206	230	203	233	236	207	224	251	225	211	209	205	251	218	237	224	261	207	223	222	225	215	196	217	188	197	204	212	212	210	225	237	251	210	230	217	202	198	210	215	220	207	215	227	222	200	212	219	188	199	200	215	213	217	221	224	217	195	212	203	187	204	236	239	219	248	215	212	199	195	233	241	207	203	244	197	210	217	213	222	210	222	233	231	228	238	219	211	226	215	229	221	215	198	233	218	195	205	216	211	213	212	210	199	235	193	202	247	208	213	225	219	227	201	210	198	185	232	204	195	216	227	216	210	197	195	211	217	216	236	226	241	181	238	216	229	209	224	207	207	252	237	201	216	208	220	173
7245	3660	9690	14546	14299	10980	8031	6697	4393	3916	3888	3503	4111	3895	3047	3449	3365	3398	1656	1143	1182	1208	1870	1826	1802	1983	2249	1997	1779	1624	1871	1212	1217	1401	1166	1004	850	740	826	851	782	785	811	769	634	614	616	581	576	591	598	562	539	590	558	616	555	580	602	556	587	599	575	589	553	507	583	582	581	584	561	572	554	608	541	631	591	542	551	578	569	598	599	569	543	540	595	540	594	560	532	570	593	564	564	524	554	607	611	550	558	564	574	571	526	605	544	570	549	543	550	556	580	582	577	559	553	538	581	601	540	575	556	571	554	575	579	553	558	549	567	559	553	583	542	610	588	585	555	544	581	519	550	577	537	574	573	584	563	627	565	576	554	582	572	602	586	561	596	573	570	577	547	552	593	551	571	582	600	554	558	609	532	606	575	582	564	558	558	551	573	551	571	583	563	572	563	578	590	556	586	586	542	585	568	554	556	571	560	551	551	583	536	603	570	542	582	554	566	580	565	550	591	561	557	542	564	538	593	556	565	598	542	572	589	550	540	547	567	556	551	569	564	575	576	565	547	557	550	551	569	521	520	556	566	530	533	559	601	565	575	601	573	572	574	568	558	562	566	558	577	583	580	580	561	603	556	605	586	568	574	556	619	540	568	578	551	548	561	554	539	561	518	548	602	546	590	507	584	615	591	545	548	558	525	553	566	600	604	545	611	567	598	548	559	514	562	562	543	543	565	545	591	575	529	596	545	551	559	549	532	577	555	576	555	612	557	581	571	572	555	556	564	582	546	540	592	579	578	571	557	579	557	570	550	588	544	535	541	604	578	563	539	594	551	563	567	536	550	589	547	538	548	554	609	548	548	501	557	564	564	543	563	557	534	584	556	551	546	567	593	561	577	568	639	551	568	582	561	514	584	584	553	560	569	592	539	600	580	567	578	550	565	570	581	542	562	571	590	576	563	558	557	539	537	598	565	561	603	562	548	562	558	561	548	552	549	518	571	554	528	549	582	575	564	566	580	542	572	582	554	562	545	574	554	578	578	589	561	564	536	564	592	540	514	575	576	601	552	572	589	529	571	549	581	567	610	562	577	507	533	581	584	583	536	538	548	570	595	584	568	574	548	550	563	556	528	593	540	562	525	553	568	571	540	571	578	606	543	559	568	573	566	557	549	576	569	553	532	546	526	582	577	541	589	562	538	550	505	538	568	550	595	536	569	524	555	541	537	590	578	583	557	573	548	604	575	561	591	554	591	594	582	531	546	553	587	513	560	580	550	633	568	582	571	547	572	555	522	570	554	560	590	545	597	539	569	586	563	534	580	559	567	533	550	554	548	593	543	577	520	563	560	621	575	556	544	525	565	556	554	577	556	557	613	588	562	567	581	562	539	566	551	589	536	603	574	582	583	569	601	562	552	562	547	578	557	606	555	518	548	578	583	536	574	614	501	588	582	585	557	575	585	558	570	568	546	553	513	581	566	539	554	573	545	559	603	594	565	554	530	609	581	621	621	580	585	556	551	569	595	576	560	621	592	541	546	552	569	580	580	582	607	539	521	613	626	567	542	534	576	551	574	577	622	540	539	567	544	585	539	556	554	593	584	551	567	604	505	546	565	561	555	560	573	608	594	575	547	569	538	589	559	568	584	548	567	586	551	574	509	588	562	577	559	548	550	595	557	545	556	563	565	550	585	552	575	575	579	533	537	575	550	539	569	591	532	561	544	580	565	583	555	571	565	551	555	553	584	531	534	585	574	552	550	533	569	549	595	539	559	586	589	523	615	569	523	560	554	604	580	572	588	592	589	578	568	570	545	526	571	548	534	591	593	531	599	584	550	537	576	580	560	549	566	571	609	595	596	570	554	594	581	556	552	532	598	562	585	575	619	558	595	547	554	592	519	582	586	597	541	548	590	559	569	585	593	573	569	570	568	574	563	587	564	532	600	552	586	593	563	531	577	569	609	551	547	528	578	598	561	564	558	591	597	536	596	585	563	545	581	546	581	583	546	573	595	569	575	629	539	586	537	559	545	564	581	562	584	536	580	532	576	562	599	631	579	559	526	561	611	594	538	547	580	582	596	587	593	549	595	564	574	602	566	546	565	592	576	547	603	566	529	580	580	603	598	560	568	593	571	583	566	562	569	557	600	589	552	539	543	545	585	541	575	580	604	583	580	586	585	593	615	579	566	571	587	566	595	516	574	558	597	540	558	572	558	573	613	599	601	556	539	573	579	570	571	544	589	553	577	557	538	579	594	566	539	607	582	595	575	573	583	580	591	556	540	567	610	546	588	511	617	577	564	586	543	552	551	596	598	546	593	651	609	541	532	589	574	575	559	566	570	563	548	548	564	545	619	558	567	583	564	552	540	563	606	556	561	550	576	599	561	515	583	568	585	595	588	583	540	563	585	572	578	544	549	579	533	547	562	588	579	560	522	559	597	586	537	622	573	637	559	551	574	557	576	578	539	572	563	520	560	548	553	545	585	572	566	533	591	532	610	586	610	637	590	545	613	570	585	577	556	569	552	561	552	539	549	579	580	610	544	561	552	577	534	583	551	554	597	582	569	589	546	588	588	559	501	580	593	522	566	535	590	593	603	588	625	570	551	563	586	560	572	568	567	552	590	569	553	557	562	544	598	534	570	541	528	537	595	560	531	579	575	585	589	520	520	573	607	615	565	600	549	593	536	603	563	561	542	578	591	567	558	555	576	576	592	588	566	548	575	559	582	588	559	560	539	566	603	555	542	611	564	561	559	568	573	533	565	544	560	527	584	554	561	583	531	546	553	552	580	529	567	565	567	551	573	587	533	545	566	576	548	530	586	586	539	598	569	538	576	611	586	546	615	544	541	547	579	607	513	584	533	619	620	555	585	588	574	560	572	580	574	590	573	572	560	584	561	556	531	518	561	609	551	521	582	537	555	567	583	601	544	597	608	600	572	596	557	543	549	595	546	573	550	598	564	556	562	605	585	583	602	560	566	603	561	560	583	544	564	544	555	538	569	598	546	565	574	554	617	549	606	538	564	583	543	605	583	556	588	541	612	581	534	554	569	545	571	567	585	563	542	567	546	561	599	540	516	545	580	603	522	594	591	610	544	545	549	568	571	572	548	575	616	549	545	604	606	577	607	600	574	573	579	580	574	563	555	538	598	553	533	543	590	563	587	572	576	556	616	572	544	572	562	556	565	612	521	551	556	555	526	531	560	527	558	589	573	585	562	556	539	610	565	571	567	574	550	584	564	559	607	531	539	560	543	529	530	569	559	536	590	563	561	540	595	583	569	558	563	597	579	555	592	579	563	538	600	529	585	577	547	540	598	562	558	557	586	571	551	558	550	519	545	551	575	571	580	543	554	580	552	562	572	565	581	541	573	555	579	538	553	591	534	561	545	609	576	603	559	580	574	578	548	536	559	565	510	553	533	582	586	540	571	572	588	571	592	549	586	566	529	573	559	523	592	564	531	607	608	613	593	572	603	569	585	496	534	543	562	577	561	582
17750	8243	12662	16314	12221	7703	4362	2861	1574	1255	1294	1176	1198	969	864	942	837	990	599	493	437	497	581	548	649	600	583	650	591	582	540	468	518	449	444	450	381	388	358	407	393	334	414	346	315	348	357	346	323	361	340	333	339	327	357	329	337	341	345	313	357	349	343	323	323	381	347	380	378	322	350	340	347	339	359	351	343	335	308	340	357	337	368	349	341	353	334	305	353	333	358	321	342	339	340	291	356	321	329	307	391	333	335	312	316	361	353	337	345	290	349	331	349	324	349	385	344	340	341	337	358	321	338	314	337	306	368	361	338	350	338	320	333	352	342	368	337	345	342	331	323	336	302	326	328	352	316	304	295	317	327	323	359	344	298	332	343	319	299	337	375	337	324	348	337	347	340	338	304	362	303	310	360	351	336	321	344	318	358	350	332	331	358	369	350	338	329	369	346	342	323	369	338	303	359	356	347	309	318	323	338	356	317	337	359	346	358	327	362	342	342	334	319	351	286	343	360	328	308	338	334	351	303	312	320	314	341	378	368	328	339	325	349	326	348	356	304	339	324	353	349	327	332	336	347	329	350	336	314	333	311	343	347	311	314	326	337	349	336	309	320	328	370	347	343	347	319	289	320	289	315	345	347	315	357	339	340	325	332	330	318	318	353	345	354	315	341	347	316	340	270	352	345	312	336	368	330	333	318	332	326	352	316	365	330	358	347	358	372	329	342	378	326	324	351	361	382	352	337	370	339	350	316	321	302	340	317	311	354	322	351	365	347	314	309	327	340	357	323	321	363	313	330	338	327	332	363	336	362	350	359	342	354	340	318	347	323	311	304	363	380	350	343	368	330	315	325	315	333	335	355	300	300	361	325	338	330	317	334	353	341	347	355	311	346	346	333	376	331	329	323	350	340	347	308	351	341	355	320	325	346	349	303	337	316	355	330	360	338	369	350	293	345	315	321	332	322	346	328	348	304	346	316	379	331	326	328	337	308	325	348	355	360	342	297	346	354	355	352	371	360	361	350	357	312	294	348	321	363	342	340	356	341	338	337	324	382	344	324	352	341	328	359	349	337	314	287	311	365	304	320	358	353	296	352	340	339	365	338	348	301	357	325	317	377	323	309	321	351	332	355	333	329	347	318	351	329	361	348	321	337	327	315	326	304	358	340	351	351	324	352	303	343	352	369	350	313	340	363	360	339	326	325	340	317	339	380	368	346	339	338	338	355	307	335	332	377	319	327	339	340	311	356	311	320	341	326	362	349	375	323	352	291	339	343	341	349	351	324	341	352	319	329	325	294	336	329	341	327	351	342	338	342	356	335	359	313	362	358	344	350	359	370	353	337	327	324	330	367	340	361	313	327	306	346	324	334	315	364	326	330	348	323	327	330	351	344	328	334	343	344	360	370	330	369	353	343	301	323	351	310	391	322	337	352	368	354	363	347	339	373	328	315	330	351	352	335	339	327	324	329	355	357	342	359	363	319	336	317	320	373	317	318	339	331	354	338	369	370	335	320	346	357	338	345	322	345	320	303	295	343	336	359	320	358	340	373	342	337	326	316	339	327	335	373	367	322	341	340	341	320	346	352	321	343	359	349	340	316	309	327	320	360	300	372	323	354	332	338	325	336	318	340	366	336	324	340	334	337	354	337	300	283	332	316	308	349	343	357	342	356	318	325	333	331	333	324	303	319	336	360	344	298	314	343	335	333	308	343	315	311	328	357	332	317	351	338	330	332	332	348	331	336	355	366	330	323	339	334	350	348	331	378	346	363	320	347	360	328	336	344	317	344	350	318	350	318	295	327	362	325	353	351	346	313	325	323	323	347	290	332	364	353	343	370	316	391	361	311	326	295	363	328	351	327	311	335	322	344	374	337	346	373	361	354	351	374	349	291	332	361	362	342	345	348	338	338	298	369	343	307	321	333	330	355	348	355	326	343	335	348	337	361	335	348	298	306	368	373	325	329	344	366	307	332	341	330	331	342	319	352	346	313	311	340	336	314	336	334	346	335	317	306	289	311	334	329	354	357	330	368	332	329	365	373	343	349	354	312	311	347	313	388	340	366	347	316	314	315	330	358	326	339	319	345	363	349	329	332	354	364	349	357	309	361	346	352	309	335	321	334	362	338	350	329	363	341	310	339	354	360	357	383	343	344	352	346	336	362	301	361	366	342	331	349	328	301	327	346	330	359	316	361	341	329	353	317	321	324	307	313	338	350	338	339	334	343	322	328	340	338	342	347	348	355	348	322	340	313	345	323	338	344	320	363	344	323	305	339	319	324	326	321	389	349	346	319	347	350	365	369	342	367	325	340	351	347	345	348	328	335	364	348	340	353	336	353	329	352	325	306	332	347	361	343	338	385	351	349	342	383	368	302	340	311	315	374	318	339	338	358	331	291	337	367	369	288	316	323	342	323	374	367	342	359	366	361	349	354	339	356	318	353	353	357	318	342	335	350	342	326	364	346	343	370	341	339	334	346	349	346	324	342	356	372	339	341	344	337	313	347	378	368	337	329	337	358	325	357	334	356	308	339	362	311	345	305	344	351	295	358	349	323	335	320	345	348	355	354	349	332	352	335	357	341	354	328	368	302	334	350	320	316	356	359	316	325	329	345	326	331	340	328	337	332	373	339	361	344	365	328	354	368	317	337	346	362	335	354	351	345	362	312	306	332	313	365	330	343	339	322	333	322	366	329	337	316	292	347	323	343	336	324	321	334	305	330	298	353	321	333	361	325	353	324	358	305	366	345	334	338	360	319	358	332	344	323	347	347	330	370	334	340	346	301	336	343	363	311	314	349	304	347	319	341	347	331	317	343	314	311	312	347	361	357	364	336	373	345	343	366	321	344	326	369	329	327	335	349	304	337	333	345	353	312	328	338	338	332	314	360	357	340	344	334	320	324	341	317	361	344	294	366	340	326	358	352	299	332	332	365	361	352	323	349	337	336	366	348	374	348	324	342	353	341	355	322	346	356	326	309	367	348	346	355	345	337	365	360	354	342	359	341	367	350	299	353	302	337	321	318	318	349	314	301	326	365	324	318	346	335	345	363	309	321	331	307	349	346	336	327	346	327	350	343	338	334	355	321	384	355	331	327	337	335	330	367	372	340	328	315	355	347	308	348	352	317	332	336	357	362	322	324	348	335	328	346	364	367	351	320	346	331	337	322	334	310	307	337	324	379	303	338	315	343	348	337	356	374	330	332	333	345	297	337	381	378	356	358	337	362	319	349	327	342	346	292	371	341	295	336	351	322	332	356	316	322	298	335	368	355	330	338	353	356	375	325	331	346	317	338	330	340	370	362	346	323	342	325	330	332	320	357	339	345	303	312	338	349	363	353	326	329	340	314	342	348	325	359	348	360	341	326	350	332	331	341	330	344	337	323	328	368	331	362	324	324	334	341	322	381	333	319	298	327	354	337	325	340	336	348	375	341	309	327	322	331	334	317	350	332	337	336	361	397	298	322	358	358	334	325	368	321	322	326	354
9954	5909	13841	19460	17889	15994	12434	10881	6664	5725	6033	5555	5928	4548	4249	4702	4382	4834	2370	2047	1793	2184	2492	2590	3096	2967	3007	3129	2386	2413	2362	1868	1945	1963	1694	1447	1126	980	1094	1331	1227	1160	1164	1121	964	949	788	867	844	884	817	831	864	937	840	864	842	906	801	810	833	882	842	851	878	883	873	833	842	800	835	805	859	846	888	806	866	798	862	848	864	872	809	776	793	837	900	819	860	786	849	822	873	833	835	796	810	866	872	804	850	799	857	868	848	847	782	832	867	808	843	796	851	868	848	841	763	872	841	786	813	789	818	806	858	798	839	833	798	799	778	846	821	837	811	856	815	863	805	793	808	829	794	858	798	777	807	820	838	836	800	798	845	869	813	847	846	828	858	827	862	878	864	785	765	781	840	846	816	846	811	801	811	820	814	806	826	812	838	820	819	842	804	847	826	830	802	863	818	868	828	827	811	829	828	810	788	808	823	837	850	811	799	799	817	859	843	828	829	818	850	810	798	827	804	837	857	821	853	833	770	828	809	832	781	800	752	888	791	819	791	732	781	756	869	819	783	805	843	813	842	790	788	866	839	765	846	813	822	858	829	858	794	829	816	797	840	857	817	756	808	800	812	829	833	834	900	829	823	813	801	812	824	799	812	829	815	831	822	769	843	835	850	840	833	814	831	802	756	781	803	780	764	851	856	820	778	786	809	854	863	870	783	795	801	864	817	796	854	814	812	825	778	809	810	849	874	815	843	828	871	831	772	851	784	835	821	830	824	799	788	830	795	768	832	834	809	770	829	781	842	805	854	847	817	805	838	829	811	835	846	798	772	805	812	832	853	763	801	791	814	845	822	815	876	803	815	751	791	812	855	792	854	811	832	858	841	852	831	759	842	906	795	757	821	811	809	857	823	824	852	793	799	798	807	798	835	866	849	793	761	769	853	815	823	794	852	811	840	800	790	858	815	861	814	827	812	834	813	788	864	852	800	770	775	861	800	789	784	794	839	845	777	878	858	783	855	814	791	836	772	807	813	789	817	853	857	804	813	795	822	823	801	847	787	858	850	853	795	787	808	826	799	804	793	833	860	797	858	816	818	800	839	805	856	813	837	834	883	813	823	876	833	822	813	836	865	818	830	817	812	807	884	790	792	803	786	811	825	774	816	772	758	786	850	871	780	802	836	818	845	803	814	796	815	835	869	809	811	795	799	812	790	838	822	814	832	859	823	826	769	816	839	821	834	792	790	767	818	791	787	804	793	812	815	798	830	817	783	772	810	860	791	818	772	889	826	848	802	855	788	835	833	794	805	830	769	804	826	809	805	855	766	838	818	836	801	819	821	808	763	819	838	805	798	808	822	804	836	825	808	795	851	860	828	761	811	799	851	815	856	864	823	796	812	814	805	820	859	817	818	818	829	796	813	861	806	807	821	802	741	813	838	773	835	839	832	821	853	841	790	857	827	808	757	874	856	824	850	806	894	780	793	851	815	804	774	799	799	820	827	835	799	831	796	759	812	800	831	819	819	862	816	787	859	810	792	800	818	798	802	806	772	882	827	844	803	771	803	800	852	820	872	839	834	825	835	785	814	836	829	830	836	809	858	874	811	813	869	848	846	830	830	880	843	857	821	798	830	834	806	776	794	790	845	829	832	820	828	827	801	830	809	899	849	812	835	804	809	853	858	827	900	858	826	840	832	852	764	813	812	855	836	831	827	814	872	825	810	844	852	842	787	821	850	791	758	804	792	817	807	753	837	807	834	783	762	826	854	804	758	823	793	842	801	781	796	796	873	905	803	771	846	817	834	844	829	753	818	779	848	779	818	849	783	826	800	782	806	825	780	770	854	835	811	815	836	851	832	816	770	782	827	848	821	791	861	815	796	804	845	800	802	805	825	831	839	791	776	858	842	789	871	803	835	786	816	790	786	886	780	829	781	792	799	827	844	818	828	776	785	882	819	815	805	786	820	760	825	852	815	798	782	852	808	772	823	891	887	751	824	855	807	757	835	847	804	839	848	825	781	876	800	803	811	819	836	813	816	828	803	836	857	822	830	885	881	799	802	854	819	857	883	826	870	795	780	839	829	806	800	840	831	817	793	833	828	746	734	854	830	782	817	816	783	757	829	823	844	842	796	787	842	798	801	747	838	789	829	807	837	862	822	829	841	784	784	807	795	860	865	861	791	858	780	803	842	804	846	851	851	788	788	785	837	841	812	807	846	837	836	834	805	809	832	826	816	777	856	825	782	771	839	784	858	810	855	829	782	813	854	833	829	813	767	821	865	852	922	854	798	795	796	858	823	788	867	766	818	776	835	795	863	810	822	834	838	819	823	809	796	790	817	863	798	811	853	820	835	788	829	791	836	798	815	819	846	843	795	841	824	843	845	856	824	806	792	841	867	783	835	822	814	784	766	798	793	812	790	844	856	753	856	847	841	810	852	776	872	869	856	885	856	848	871	788	833	803	840	744	829	883	843	793	826	798	835	877	871	834	797	851	874	854	805	787	820	799	844	855	817	823	794	842	793	843	827	783	825	818	753	816	827	812	809	793	784	834	845	812	794	847	764	829	798	833	849	794	845	821	889	833	750	792	798	862	828	836	813	825	793	820	818	788	745	806	846	769	788	826	798	857	806	776	854	805	812	863	802	814	843	853	824	823	817	809	825	824	851	814	847	844	789	838	810	835	821	811	842	807	771	777	825	823	843	804	832	790	868	761	818	797	795	852	817	851	797	854	799	855	837	802	847	787	817	776	864	818	824	785	821	795	807	815	824	844	808	823	841	814	835	807	807	865	854	849	823	870	787	831	825	773	877	820	850	763	845	850	808	802	818	867	869	887	808	789	790	817	880	848	818	882	870	832	816	825	840	825	833	851	784	811	822	825	853	767	826	858	823	775	810	815	850	837	887	890	819	845	867	766	851	827	858	824	852	830	764	802	833	799	839	869	817	791	827	816	844	826	825	838	786	867	881	794	759	859	886	804	801	810	800	771	866	826	802	793	817	804	764	828	801	834	834	799	838	851	864	875	775	749	824	847	855	835	804	845	812	760	898	840	832	780	827	822	831	791	817	825	808	841	868	847	754	778	834	834	886	819	800	773	836	754	838	783	873	840	792	803	824	821	814	767	800	832	758	805	851	862	846	843	773	859	841	811	793	825	800	843	843	837	846	873	821	811	801	838	846	836	774	806	860	782	818	804	809	849	820	786	749	842	826	834	823	826	840	866	849	786	824	769	824	800	802	815	836	798	857	846	806	842	846	804	813	845	804	826	833	848	848	786	769	875	840	837	786	832	840	841	766	869	768	803	857	841	799	801	829	848	804	794	853	834	791	820	862	778	801	865	840	817	811	816	812	816	814	792	841	810	841	807	801	825	819	763	796	806	829	791	785	793	849	787	815	813	838	797	836	815	849	816	842	800	892	787	771	875	793	827	874	789	820	781	799	812	797	804	808	824	835	803	852	797	769	831	859	864	849	801	828	775	823	831	821	867	849	851
2300	706	1031	739	503	400	391	401	361	320	425	381	421	399	438	373	349	347	319	308	331	317	300	322	341	382	392	406	328	309	335	312	337	315	341	323	293	297	285	313	313	295	265	248	267	277	268	273	284	311	246	301	290	277	290	274	265	288	271	258	251	271	259	287	264	308	291	269	287	302	302	315	297	298	295	309	291	307	292	268	307	307	281	284	259	274	297	266	286	271	277	288	307	283	262	267	288	287	264	288	275	275	268	298	299	290	279	259	284	259	308	296	288	261	310	294	271	269	254	286	323	291	289	281	258	288	307	279	310	283	283	263	278	270	294	261	271	318	302	284	269	304	273	264	276	283	318	260	284	258	248	266	255	281	268	276	255	292	277	282	296	252	249	263	307	289	294	236	235	303	282	286	274	304	280	276	277	282	267	312	310	271	278	268	314	279	303	297	258	260	281	271	248	268	275	251	297	288	291	262	265	278	289	277	284	286	299	258	284	292	290	255	291	309	276	270	281	254	272	265	287	256	295	272	290	291	278	264	286	298	277	275	306	267	291	283	284	249	261	300	280	269	295	263	278	277	263	258	263	270	269	290	299	317	305	318	319	300	262	285	281	266	271	291	296	274	282	267	279	269	309	300	301	256	283	304	269	288	288	311	246	287	280	274	300	253	296	282	277	271	289	306	299	267	273	280	304	309	300	310	270	261	275	268	269	293	266	291	294	276	282	318	306	276	267	268	288	279	284	332	267	305	283	288	286	267	297	309	254	288	292	266	287	311	297	297	258	274	276	290	295	280	259	281	276	285	262	287	273	308	300	273	283	254	279	267	295	280	293	283	299	294	267	268	280	287	306	279	231	265	278	286	275	297	298	315	265	289	287	278	300	266	282	252	267	277	283	282	261	271	274	262	278	251	281	310	270	279	270	284	277	287	284	277	295	293	272	286	264	279	270	270	275	307	280	265	296	267	303	280	301	298	283	266	301	277	294	295	246	248	292	329	247	275	312	258	302	266	276	294	290	264	275	279	257	271	274	267	297	293	271	313	248	290	242	272	277	277	314	287	291	288	261	276	296	273	315	306	276	286	282	289	266	256	293	282	249	287	252	302	283	268	262	263	270	270	270	277	304	299	281	280	288	277	302	258	286	255	296	302	304	259	235	267	263	292	279	312	267	283	267	304	293	283	239	277	279	301	285	286	303	302	266	264	308	281	286	248	269	262	271	269	288	279	322	280	277	285	282	262	292	263	307	273	277	299	279	266	312	241	284	303	295	295	258	284	278	259	268	304	260	268	282	316	269	300	266	276	316	287	302	270	275	282	293	288	300	293	267	265	248	314	256	289	299	304	266	274	275	260	295	246	265	251	286	271	288	328	272	311	291	285	302	262	296	259	280	310	289	268	271	301	246	279	295	280	270	277	281	282	280	324	254	247	257	285	275	264	284	253	295	291	282	287	284	263	289	269	290	302	305	291	316	303	241	287	276	292	290	280	275	297	261	285	288	252	277	260	292	287	284	260	279	280	298	251	283	269	274	308	257	290	279	288	318	269	252	299	241	281	271	266	273	309	294	257	284	304	287	315	268	274	262	270	268	288	277	267	264	282	288	289	282	260	314	283	265	268	252	276	273	315	253	285	293	278	263	293	263	312	331	295	288	289	291	315	272	271	301	296	276	281	311	263	309	295	288	291	330	285	263	266	291	297	281	278	296	292	273	285	282	278	300	293	284	287	306	287	289	297	271	284	286	308	269	268	261	305	291	293	275	267	280	302	304	273	243	299	274	273	260	261	291	303	283	280	286	292	278	277	254	312	270	255	268	274	264	272	301	285	282	267	298	263	295	259	315	286	274	277	293	281	283	277	288	295	281	283	317	257	279	272	271	271	290	269	263	290	266	267	295	301	272	270	282	256	291	262	297	289	277	297	309	285	289	299	294	287	270	275	280	311	270	299	262	294	282	295	261	306	309	311	271	302	295	270	268	255	301	288	297	284	294	240	309	314	302	285	250	272	281	288	286	286	285	301	291	281	294	270	267	314	296	269	278	317	275	291	290	284	305	285	286	285	265	258	282	311	245	275	268	296	313	292	277	297	260	294	299	317	278	313	305	285	284	327	272	292	291	289	291	267	278	271	292	249	262	259	272	272	295	264	256	303	305	277	268	286	268	293	286	266	269	263	289	277	260	285	309	266	312	323	306	289	263	283	275	298	300	274	281	311	272	302	268	284	313	298	273	272	288	278	301	283	306	281	311	260	292	263	286	313	270	296	280	292	251	281	259	286	297	264	317	275	284	282	303	264	299	305	292	270	290	283	291	260	298	297	301	290	270	282	265	291	265	264	287	283	287	268	290	305	282	253	280	321	284	289	282	272	283	278	281	262	261	285	261	284	295	252	275	285	277	280	305	266	262	276	317	271	273	256	278	255	270	262	284	271	289	270	305	294	278	281	290	305	266	266	284	265	280	307	278	268	260	250	291	289	281	259	295	288	262	287	271	246	280	297	264	291	273	296	319	296	295	268	288	298	284	297	273	259	270	270	289	291	288	296	274	261	301	283	281	303	286	267	262	294	289	298	286	276	286	315	281	313	267	274	299	276	279	292	307	295	295	307	271	270	276	258	263	296	277	265	280	298	285	269	246	253	262	287	313	300	223	283	281	289	296	271	275	249	274	266	283	253	304	273	275	297	300	285	297	299	253	276	311	271	275	282	286	289	289	283	302	275	296	289	300	304	290	273	274	280	265	284	249	281	299	274	270	287	291	297	288	300	243	304	258	287	310	295	295	272	302	280	295	284	266	286	309	278	278	293	306	282	284	241	277	290	273	280	298	280	295	277	270	284	295	286	257	316	300	297	278	242	271	276	279	277	291	277	271	265	280	284	275	274	273	302	258	294	268	279	282	278	276	260	294	281	303	288	291	271	274	306	273	319	311	298	275	290	275	275	296	298	267	269	266	269	263	286	278	275	290	277	302	255	247	259	293	284	288	263	267	271	245	293	268	273	281	300	300	282	298	280	291	262	314	267	257	265	304	289	253	281	289	277	269	277	304	303	314	287	277	285	293	257	290	268	294	288	289	272	304	263	267	252	281	278	283	285	259	287	301	278	277	276	283	277	296	259	282	252	251	254	267	287	285	278	264	297	267	233	304	275	287	295	268	281	296	277	297	263	279	282	302	300	275	285	289	280	284	290	303	284	259	280	270	274	280	279	232	294	305	311	276	302	271	279	296	302	270	305	297	299	296	267	279	281	287	262	250	300	296	277	253	246	275	285	295	288	277	283	282	283	287	315	287	260	314	278	276	274	256	251	243	290	279	265	281	286	295	285	262	249	302	281	302	293	313	277	290	280	284	281	266	250	305	273	257	281	315	273	305	262	251	310	291	293	294	284	261	290	289	303	299	285	273	256	265	261	261	331	275	296	285	271	266	242	252	261	299	305	295	292	262	291	272	270	248	290	286	279	267	270	267	261	269	288	249	278	280	300	299	262
2559	1198	2281	2434	1754	1558	1167	1120	1028	1047	1292	1338	1407	1410	1730	1355	1084	904	812	810	882	887	854	938	1149	1418	1711	1575	1167	1083	1133	937	1013	1023	888	911	797	745	809	860	752	738	745	734	741	684	686	685	667	715	621	635	755	683	686	713	698	714	690	680	664	723	698	716	733	683	712	682	692	642	670	682	666	712	717	681	715	623	724	653	688	687	670	698	741	656	668	634	667	663	693	670	642	696	671	653	708	696	674	673	651	665	657	671	740	656	681	695	675	652	697	670	667	654	654	650	717	664	705	702	682	651	648	703	628	699	682	665	692	695	687	668	707	702	697	704	706	653	671	659	663	642	713	710	666	656	686	663	656	650	714	664	642	672	683	675	659	705	659	679	638	648	633	689	698	652	672	640	640	663	690	678	680	680	704	667	639	668	661	637	623	688	728	651	709	693	687	701	723	666	685	660	666	671	692	688	649	727	673	630	685	679	650	675	667	714	653	662	673	694	727	673	680	691	689	674	668	664	670	674	647	729	674	639	640	683	720	658	631	684	670	651	651	718	664	715	705	677	707	721	673	683	663	710	701	685	673	688	678	715	730	766	710	645	734	688	637	686	680	646	638	683	717	657	714	710	720	672	630	671	688	689	634	686	683	660	681	669	679	708	648	656	672	654	654	672	627	687	710	744	696	661	659	713	663	651	706	732	676	672	691	670	687	674	699	673	716	693	657	663	658	708	703	686	664	677	626	650	675	697	690	718	675	640	652	669	642	708	662	693	683	677	652	647	695	676	643	715	679	667	676	672	672	684	674	662	704	705	645	659	670	654	663	660	681	688	707	738	615	651	652	700	691	698	674	693	632	652	677	681	623	654	704	654	675	688	640	676	621	655	735	646	662	668	669	661	655	655	715	710	649	662	684	674	704	695	663	633	660	685	663	670	651	660	703	661	704	709	653	670	711	667	688	670	665	636	664	687	654	726	669	704	700	678	645	651	710	681	676	739	678	671	667	648	626	662	720	674	620	693	670	685	704	670	684	661	679	749	681	648	677	663	692	697	626	665	662	637	648	661	696	657	696	654	643	709	676	652	640	650	673	628	666	713	711	632	681	689	672	627	670	662	679	704	689	644	695	680	617	670	694	674	692	727	655	643	742	643	666	692	656	649	716	656	647	700	663	655	656	650	671	677	697	685	672	668	701	634	673	685	665	674	665	670	678	689	702	708	674	642	688	683	713	697	673	715	717	707	670	651	657	655	614	715	706	649	663	655	702	660	701	714	706	673	702	667	650	707	657	690	694	687	637	655	690	629	663	672	668	732	654	673	729	679	688	662	668	716	700	691	689	660	695	701	690	681	683	679	648	656	720	661	665	677	655	690	664	683	697	723	696	678	713	667	712	683	681	688	670	665	695	649	707	682	645	661	640	666	690	636	703	655	655	699	688	714	651	687	665	660	680	646	664	708	687	692	668	666	664	677	693	674	682	663	685	664	677	636	684	654	689	686	701	675	694	654	668	674	681	634	669	644	669	690	686	675	711	704	695	715	689	684	693	701	666	647	745	645	625	607	670	676	690	712	680	681	689	667	716	719	712	665	691	691	693	678	737	682	642	695	653	664	659	685	687	709	659	697	664	675	726	670	664	660	717	674	661	656	680	689	678	626	654	672	601	694	684	650	702	685	675	672	691	656	742	688	736	699	676	659	659	692	706	641	748	622	690	666	689	675	677	690	643	649	682	644	706	659	696	669	674	708	654	688	690	667	678	711	668	719	687	688	689	667	681	688	667	717	681	638	659	673	692	656	654	705	698	669	655	696	681	677	645	694	662	700	718	668	708	661	673	660	632	709	673	659	688	625	744	681	661	686	736	697	676	684	742	687	723	677	690	701	637	622	699	677	692	667	665	692	670	718	695	676	694	703	651	691	663	680	708	665	675	653	675	630	638	709	699	698	677	676	713	677	646	701	679	694	599	690	687	703	689	730	693	719	651	665	694	690	702	692	719	722	661	679	664	661	636	641	641	700	670	691	705	645	688	679	653	624	681	643	690	688	702	691	664	666	638	698	651	721	680	640	670	706	690	679	683	665	671	676	668	718	683	731	707	641	657	696	722	655	726	713	672	671	694	655	664	702	727	717	662	670	672	641	629	677	659	711	677	692	701	682	703	699	680	663	681	668	703	690	713	685	675	679	728	669	661	671	724	632	660	687	644	639	673	625	651	695	660	652	674	656	638	638	713	701	675	687	716	681	664	668	667	665	655	668	698	649	671	665	641	716	659	660	690	662	668	706	651	661	681	676	673	696	695	683	708	668	697	655	687	707	705	682	689	643	675	663	680	625	700	672	661	661	717	691	695	680	674	694	666	659	646	683	665	692	680	692	683	688	704	656	687	682	666	676	661	703	696	696	641	689	695	693	697	710	644	722	671	690	672	649	626	707	624	722	656	644	690	708	687	675	711	676	692	629	646	691	656	668	693	630	696	680	688	676	669	664	697	700	648	692	676	711	677	667	673	699	630	717	693	693	625	704	698	731	694	604	672	683	686	664	700	749	689	701	650	698	707	725	692	693	692	672	681	675	682	677	632	695	690	684	662	658	707	716	671	690	688	705	720	690	726	633	657	664	706	698	690	698	669	681	670	667	692	641	685	669	692	668	674	671	732	702	644	712	680	695	716	676	687	676	678	681	667	699	667	671	677	725	683	647	675	655	653	677	660	652	700	718	722	657	694	673	648	664	628	659	707	617	705	704	690	715	691	680	669	674	662	656	714	746	675	678	697	652	716	630	674	675	669	662	653	691	656	693	707	653	695	681	655	654	655	695	662	684	665	679	669	705	671	705	673	706	668	687	690	665	718	670	680	703	627	616	657	733	660	650	724	689	698	669	710	615	709	689	687	638	687	662	673	720	690	680	695	703	680	738	657	682	687	709	661	670	701	699	676	691	688	716	700	727	710	716	685	649	649	689	678	667	686	633	652	636	660	695	698	656	665	684	655	670	682	660	666	698	718	682	713	662	715	675	725	663	744	665	705	662	655	669	679	711	651	680	731	703	685	660	659	709	694	715	700	699	671	690	690	659	708	681	633	687	693	737	701	670	653	624	692	679	697	698	722	646	690	687	679	647	680	686	686	703	700	687	678	729	638	667	655	680	690	660	710	667	677	685	705	646	654	628	682	652	705	695	752	683	673	699	640	693	675	659	658	691	637	701	658	667	727	720	656	681	669	687	710	663	637	667	708	701	683	734	686	643	649	704	699	677	734	653	708	702	678	692	643	667	626	667	675	663	702	700	675	651	704	663	665	661	651	708	669	671	670	716	653	678	688	651	630	688	656	615	717	663	675	686	698	660	685	684	720	721	649	670	664	664	661	667	725	694	682	644	675	634	702	682	738	654	645	648	669	634	707	684	706	670	619	687	663	706	637	715	720	678	709	694	670	702	717	693	714	718	664	699	712	657	666	701	693	632	611	699	701	670	674	693	673	723	664	683	663	670	633	689
10786	4543	7778	9444	6798	3734	1998	1377	880	779	694	693	666	772	581	561	474	551	313	308	283	299	288	294	411	489	581	642	440	306	289	260	322	304	283	278	261	274	262	257	232	243	256	243	237	244	189	217	244	189	237	203	202	226	214	217	221	243	215	251	224	226	234	192	224	212	210	204	225	229	229	201	225	199	194	222	218	226	240	221	233	217	222	221	209	222	213	213	195	195	231	236	236	203	209	225	237	237	216	229	221	243	227	201	256	203	220	216	224	208	177	223	215	237	217	218	218	193	189	233	245	224	211	234	198	220	204	230	202	204	240	190	221	243	206	216	203	241	257	227	208	241	203	213	216	194	208	211	222	252	229	237	217	202	219	232	213	224	206	242	212	223	222	241	208	234	273	191	210	205	226	213	225	208	193	230	221	208	206	225	205	237	214	215	221	199	253	213	228	214	223	215	237	203	241	176	205	240	207	229	209	223	238	223	227	222	209	222	233	221	236	236	210	228	220	223	226	224	213	227	227	198	226	224	215	206	211	198	227	246	222	199	212	207	219	231	204	235	213	198	219	211	197	221	211	231	225	231	190	221	217	235	181	232	221	219	215	212	208	204	211	197	246	221	221	202	217	208	241	230	213	247	230	224	197	205	232	253	193	218	204	217	205	214	227	219	217	227	186	234	230	230	218	211	218	211	217	221	246	223	208	246	214	217	218	221	216	212	197	206	206	248	217	246	196	204	234	212	224	222	209	189	240	189	233	230	204	219	207	204	229	233	243	212	224	205	233	224	234	212	177	212	208	222	246	209	223	244	234	244	245	227	210	221	201	216	228	204	181	220	223	219	245	242	220	209	217	208	240	219	211	208	223	199	210	229	212	213	215	211	221	198	203	227	209	235	213	248	205	216	243	254	223	201	199	207	227	243	240	257	215	224	211	235	219	242	213	192	175	201	249	218	246	247	200	203	215	230	201	237	209	225	221	211	201	233	205	212	223	220	215	223	204	217	214	204	193	255	231	226	216	230	220	234	224	248	215	233	205	223	210	202	218	228	215	220	226	242	224	246	247	205	219	223	189	237	197	199	228	231	239	229	248	226	198	206	204	224	227	223	227	226	208	230	209	231	213	222	207	229	185	204	231	208	207	200	245	219	226	211	209	222	231	217	197	230	211	218	185	228	225	229	226	201	215	197	237	208	236	213	215	247	210	206	201	206	239	223	221	211	223	230	226	201	229	213	250	241	204	213	206	218	234	262	228	213	201	200	196	218	233	219	214	208	242	215	237	213	244	221	197	214	225	225	251	241	210	202	213	219	210	229	191	205	240	190	215	219	213	223	213	216	216	218	199	223	235	241	195	227	243	241	217	216	211	251	203	239	227	188	205	233	206	240	207	222	249	210	218	261	240	209	225	199	232	218	194	222	199	249	180	190	207	214	209	202	242	239	211	215	226	222	227	255	220	219	224	249	232	226	226	244	217	231	217	217	198	223	217	203	218	216	231	232	236	231	215	214	181	197	219	217	235	213	217	231	210	217	203	250	209	187	196	251	217	218	220	233	235	211	206	231	225	258	209	193	236	203	229	244	236	209	240	239	220	220	233	201	205	217	202	224	246	197	238	210	220	199	213	186	226	210	217	209	238	213	206	240	213	221	216	244	224	209	234	204	204	221	218	212	202	214	209	219	210	207	219	229	229	224	230	233	235	231	202	189	205	221	244	226	209	209	238	246	204	228	208	196	203	212	218	205	222	210	236	219	205	221	237	242	219	224	203	218	176	209	226	245	209	240	232	250	246	250	226	216	224	225	203	211	235	224	220	212	220	217	194	168	208	235	214	235	201	233	205	214	201	211	234	266	198	220	203	222	231	228	229	247	227	216	241	243	226	221	218	213	232	217	215	195	221	211	250	237	226	220	228	216	226	240	220	196	244	204	223	213	215	223	197	235	209	223	210	205	223	212	203	217	215	217	217	214	212	235	187	204	231	229	218	250	216	215	235	221	227	223	209	210	192	207	207	192	243	214	232	245	247	217	236	201	221	200	208	211	229	247	226	210	230	222	214	199	228	202	185	212	202	210	215	204	221	207	223	233	224	226	211	228	211	230	237	245	202	177	197	220	223	218	225	211	227	230	209	233	223	194	238	232	226	236	216	226	206	212	236	228	214	233	221	245	195	207	246	207	190	224	213	218	182	221	185	234	216	249	218	227	230	260	206	206	214	240	224	232	185	219	226	227	218	242	230	222	204	228	213	238	222	220	208	211	199	214	227	246	225	239	218	234	229	194	235	219	230	234	242	213	226	215	243	218	224	212	223	225	212	196	247	197	228	202	225	207	202	234	219	190	253	208	208	223	265	224	197	219	215	218	215	207	225	221	210	234	231	191	217	205	230	214	219	218	221	220	209	213	236	210	217	209	232	210	246	218	230	219	235	205	232	242	235	216	216	239	200	234	237	240	211	203	237	204	225	228	223	218	180	205	215	202	213	221	242	219	244	224	234	209	243	224	207	233	230	225	208	200	239	207	222	214	213	232	220	234	206	219	194	182	199	192	206	190	204	236	226	229	216	224	199	213	198	215	230	204	225	228	208	196	223	239	219	221	225	210	215	217	234	214	231	216	201	201	231	223	201	203	201	204	234	188	224	218	217	214	200	211	219	229	200	231	198	212	215	220	237	196	230	186	238	198	209	228	222	210	220	230	213	203	220	216	205	209	243	227	204	220	231	215	238	202	262	228	210	230	209	223	202	185	227	197	201	237	192	239	225	223	232	223	184	228	234	229	232	242	212	249	217	222	228	246	217	228	215	201	223	223	233	239	220	230	226	217	206	214	201	215	203	213	212	200	215	209	209	235	221	224	222	197	247	224	255	197	218	229	229	199	209	205	200	219	227	225	218	202	233	226	197	219	235	256	198	210	225	253	204	193	231	213	234	223	236	215	204	235	213	229	242	198	228	207	225	245	197	220	242	219	250	251	227	232	228	229	203	202	236	223	215	206	211	206	238	218	216	228	214	206	193	243	215	223	238	232	218	202	222	201	221	208	211	200	201	227	221	234	200	219	238	199	203	207	216	211	237	201	213	241	230	225	197	214	201	207	239	225	240	243	243	227	217	213	210	221	198	208	207	211	229	217	229	233	224	223	213	247	236	212	210	222	234	221	231	200	206	241	244	256	220	204	235	205	218	248	230	214	214	209	207	221	251	225	232	221	250	222	251	213	208	215	205	216	224	260	231	200	230	212	185	219	233	219	217	212	210	249	221	224	218	215	218	239	221	245	208	222	223	237	208	185	222	218	211	182	196	256	219	227	223	232	224	255	225	238	211	216	218	222	217	235	229	208	223	222	226	202	250	237	216	229	203	224	236	200	195	202	226	202	209	230	213	210	226	191	213	192	186	226	232	237	223	210	216	220	239	208	198	237	205	191	216	217	208	225	220	223	190	217	218	183	225	215	230	225	204	242	234	220	208	208	210	221	231	234	194	215	271	208	245	227
7447	3702	9310	13545	13024	10520	7335	6048	3951	3574	3540	3426	3872	3864	3080	2439	2330	2501	1295	1389	1197	1181	1173	1177	1822	2747	3525	3575	1983	1387	1212	1158	1369	1365	942	897	827	828	1077	888	727	705	752	701	674	661	603	579	604	550	580	564	575	606	643	586	614	586	526	557	596	582	563	578	568	572	585	578	587	563	607	637	591	560	557	541	572	586	606	582	556	588	613	576	545	575	550	597	569	577	542	593	572	575	573	592	620	560	594	554	581	613	581	544	583	532	595	589	560	572	570	576	545	585	584	518	643	593	592	543	519	615	537	616	574	586	572	578	564	600	593	588	557	596	599	579	569	578	543	582	557	582	542	554	559	542	553	563	567	621	511	537	611	569	545	562	596	562	575	565	615	565	541	547	553	542	631	553	547	571	596	551	556	555	566	585	555	581	573	556	566	563	578	584	593	564	563	537	570	560	555	566	587	555	564	583	550	595	566	575	576	556	607	610	578	560	572	592	569	522	567	583	541	600	594	562	621	571	576	587	574	536	595	568	539	545	573	579	561	561	543	576	586	554	594	578	549	578	555	593	546	574	585	584	584	619	536	584	564	580	566	542	575	586	578	547	557	615	557	589	566	567	580	606	535	540	583	575	591	568	525	605	554	560	581	522	569	580	580	590	605	564	604	588	561	555	602	571	584	562	600	583	531	576	596	580	572	550	558	552	554	594	558	583	561	615	579	595	585	576	547	589	572	582	563	558	572	576	577	547	533	537	595	580	536	564	580	575	557	554	533	567	592	492	566	551	523	607	576	571	598	567	530	582	545	584	561	575	556	541	571	606	554	538	575	579	571	571	588	565	520	545	538	566	558	589	539	544	571	517	531	549	551	551	557	543	570	572	591	569	558	610	577	583	595	598	533	573	540	535	553	513	569	558	596	612	521	592	569	605	575	552	622	558	572	557	591	568	578	574	596	596	604	556	544	555	541	553	579	560	561	546	507	564	567	606	591	563	574	615	521	564	588	613	602	598	587	551	546	579	584	546	504	574	516	592	586	559	576	604	613	635	570	560	577	545	568	555	551	539	616	542	590	578	578	573	535	557	566	591	532	531	595	540	591	542	569	561	614	597	564	526	566	568	551	604	571	555	557	567	592	573	561	593	551	594	566	589	577	559	585	549	573	534	545	549	579	588	564	552	559	538	588	552	593	558	584	586	539	568	608	561	570	544	550	565	558	592	575	582	565	572	589	592	549	518	603	561	570	555	572	587	589	575	495	542	582	592	553	575	553	594	551	552	533	552	556	578	592	523	536	579	548	555	545	544	546	554	560	551	585	607	534	550	583	575	583	550	556	588	570	577	600	552	596	558	616	549	596	547	590	554	574	595	582	594	587	534	613	551	577	566	582	568	568	558	580	543	588	553	540	606	562	554	595	570	521	555	566	569	605	592	567	577	572	595	529	571	571	544	601	575	513	554	524	581	598	595	567	518	535	591	571	565	567	565	588	548	565	574	589	600	589	585	604	535	528	538	545	602	579	545	541	592	549	612	546	576	552	542	542	572	562	526	539	517	535	544	546	572	610	644	556	592	525	542	544	628	594	568	563	537	534	555	616	546	588	570	551	567	554	576	578	565	574	551	561	543	570	608	530	535	534	606	528	577	586	561	593	549	561	555	581	576	593	575	592	596	558	525	559	558	577	529	567	542	569	591	579	528	559	569	532	543	534	632	577	604	601	541	589	611	553	581	568	570	552	595	584	571	548	645	579	594	550	570	562	581	547	570	583	599	559	527	552	551	539	563	563	571	621	574	545	583	580	588	567	560	565	597	599	514	579	548	611	509	591	535	592	584	536	581	586	578	547	565	566	602	549	620	589	598	577	582	552	497	564	564	580	613	598	545	578	592	535	572	549	579	568	609	580	537	555	555	547	583	591	583	602	618	572	558	551	551	554	565	571	578	545	549	539	555	569	574	533	558	520	552	580	563	557	564	586	563	577	594	587	581	582	566	567	578	574	553	572	622	558	580	569	571	557	585	555	589	569	615	540	576	541	566	564	623	548	545	608	555	577	536	582	595	559	569	591	546	551	556	559	590	587	538	592	579	572	606	528	556	530	606	573	601	538	585	558	548	591	544	572	588	576	544	566	538	561	580	562	541	559	562	566	602	540	563	600	574	595	556	538	495	528	588	542	553	576	591	586	557	567	604	592	594	573	552	553	561	539	558	572	576	614	589	599	567	545	551	559	590	587	609	550	579	561	573	599	566	590	550	560	563	542	544	536	551	592	588	568	491	570	522	497	589	588	567	597	533	582	553	538	537	574	549	594	579	562	534	561	581	547	579	588	553	595	579	575	545	587	606	599	531	615	552	553	592	541	603	620	558	547	545	583	545	586	616	556	588	555	617	585	525	555	563	590	549	537	527	534	584	549	547	580	529	563	578	538	560	554	589	532	540	593	599	549	606	593	565	566	546	629	585	588	576	600	541	575	561	577	562	560	616	565	588	566	602	586	545	554	565	579	553	564	558	596	552	581	564	574	585	559	571	531	529	593	589	559	577	611	561	593	539	553	618	598	562	588	600	606	579	616	579	558	580	603	530	605	536	581	568	568	526	543	573	538	608	570	524	562	503	621	558	575	514	584	554	532	584	591	560	570	529	594	595	574	555	579	601	564	566	529	562	577	595	556	557	576	544	561	582	570	562	573	612	529	537	582	541	595	555	565	576	568	527	539	542	592	534	551	535	577	549	566	556	578	573	557	560	569	576	561	584	603	547	560	552	557	590	596	561	581	553	545	582	529	554	588	525	556	578	567	556	566	583	573	575	540	534	533	555	579	527	554	532	595	523	535	590	566	540	574	576	565	604	589	576	557	524	589	533	551	568	558	583	600	559	591	574	578	608	576	562	552	569	606	544	594	553	562	568	596	590	551	531	575	641	571	562	569	609	574	542	548	545	581	597	541	516	588	547	545	583	551	559	506	558	544	539	618	563	576	589	563	592	564	569	575	560	557	594	569	593	496	587	544	589	568	604	552	567	570	573	596	557	565	541	568	569	613	563	607	561	559	555	638	596	545	583	601	577	524	588	552	598	582	541	579	582	586	587	533	588	576	565	579	533	582	574	552	538	548	594	533	558	564	539	547	603	581	563	547	586	556	590	584	594	567	588	565	573	563	560	573	579	571	556	555	567	588	549	556	560	599	504	560	582	569	554	555	563	541	562	584	571	560	581	593	588	572	583	602	567	574	605	583	583	574	603	574	545	556	579	575	574	582	581	618	571	577	554	564	586	569	601	648	547	543	610	598	539	576	578	597	561	583	561	556	561	591	557	568	571	583	565	583	556	566	636	533	585	595	552	610	595	541	560	571	616	558	560	575	564	565	521	567	551	594	589	556	579	571	538	597	568	578	591	533	567	584	525	564	606	582	565	573	592	532	607	574	568	583	552	512	572	576	573	557	592	589	541	546	523	551	550	575	595	581	595	577	543	586	586	599	563	631	581	601	538	572	544
17989	8690	12186	15174	11375	7078	3947	2911	1714	1644	1442	1369	1480	1100	721	746	773	833	517	542	510	462	522	506	611	739	897	1062	705	541	503	452	492	550	442	386	379	428	480	418	398	361	324	406	427	429	391	358	363	341	356	372	395	375	381	348	331	342	347	388	347	389	360	350	343	357	330	352	334	347	344	350	340	334	368	366	352	397	335	328	376	378	360	374	357	392	380	402	386	379	337	338	360	362	376	344	377	351	359	371	357	365	351	357	404	357	313	335	356	346	379	345	339	341	365	345	385	328	366	365	391	385	343	374	362	355	333	313	390	359	370	372	334	359	314	354	350	350	341	296	365	373	354	348	358	336	348	388	358	382	329	330	367	328	368	341	371	374	400	364	336	386	338	328	357	350	361	360	346	360	376	349	390	341	331	370	361	351	359	345	354	383	370	353	352	340	320	348	338	359	362	362	385	339	324	360	367	360	371	357	327	338	331	331	344	338	386	364	370	371	346	383	380	339	357	381	375	356	343	369	363	347	338	371	358	353	350	381	340	333	395	361	372	331	326	361	341	354	328	356	361	345	336	365	356	311	315	351	385	349	385	346	363	399	360	340	352	355	338	380	377	362	431	318	356	384	369	351	344	335	334	346	327	359	388	342	390	363	355	364	321	346	378	348	316	359	363	353	362	340	353	353	348	359	346	372	386	346	368	337	366	343	342	373	344	324	328	343	359	313	347	346	392	359	366	379	365	364	362	340	365	364	345	353	340	328	368	382	363	353	358	375	368	380	358	372	348	353	369	333	346	373	356	334	328	321	369	330	367	379	355	372	336	374	371	353	375	361	332	340	351	372	371	363	366	321	352	359	363	397	358	358	350	370	358	348	366	362	391	354	384	373	340	353	346	340	380	365	345	376	350	338	359	364	388	405	354	369	325	386	362	357	371	313	368	373	369	369	338	389	355	381	340	350	316	338	330	370	348	339	335	283	391	348	378	375	339	370	343	346	357	316	340	344	403	390	364	342	388	367	340	363	368	354	357	356	372	350	353	372	376	353	312	324	397	327	346	365	365	376	362	335	392	328	310	394	374	338	338	341	342	357	353	337	384	356	336	360	380	362	360	317	382	355	357	319	311	376	361	356	314	368	329	328	354	368	350	370	320	335	375	334	348	359	353	338	377	300	358	325	335	379	349	361	361	361	350	347	358	335	334	333	353	371	355	361	355	343	337	372	345	331	358	344	372	347	349	382	347	342	373	367	329	334	374	348	352	384	397	396	352	341	381	384	379	361	319	312	361	317	341	343	351	352	379	343	329	370	328	387	365	337	347	357	376	373	368	369	376	353	371	366	365	347	345	370	395	389	346	351	315	375	391	364	377	334	351	342	358	348	362	347	346	318	383	367	347	352	328	327	351	343	390	343	336	364	348	352	389	374	348	385	373	348	352	377	379	356	371	359	343	346	372	358	340	344	368	331	370	310	359	316	377	355	329	380	345	335	370	325	320	336	337	377	369	354	349	361	351	367	379	361	375	350	376	369	330	376	346	362	331	337	350	385	392	359	365	349	376	344	326	344	358	341	361	359	345	333	340	366	319	346	351	353	319	361	326	378	383	371	394	386	311	376	359	345	310	340	360	406	318	354	351	366	369	371	327	326	382	380	330	368	365	348	324	350	389	337	324	366	358	351	349	331	354	359	334	375	339	354	387	371	362	356	346	367	351	355	390	349	330	306	346	358	367	339	350	332	321	384	376	331	337	355	354	375	321	410	398	344	366	370	360	361	345	353	375	369	352	350	357	325	325	332	370	368	354	380	348	380	324	354	341	366	339	360	359	369	318	344	340	356	377	353	352	383	352	360	365	341	337	346	386	375	357	343	342	394	365	324	373	394	375	365	357	382	339	353	347	348	319	345	373	328	354	366	335	338	346	355	330	340	363	364	353	336	363	380	382	353	335	358	338	350	377	374	366	355	336	362	352	368	313	366	375	360	370	379	348	324	351	358	371	334	339	342	356	339	347	372	337	363	372	374	354	360	361	369	375	349	366	332	377	398	384	326	386	369	354	398	333	359	346	333	338	368	363	395	338	376	340	367	346	377	377	377	362	345	358	326	358	351	347	331	311	356	386	371	358	356	353	350	363	380	366	343	339	343	396	362	355	397	389	327	332	357	374	335	365	369	398	364	379	338	360	380	333	361	334	322	329	391	336	327	395	348	347	399	358	366	341	338	336	336	344	304	369	330	326	340	347	322	337	368	388	363	345	343	364	342	366	350	330	341	336	354	333	329	353	362	382	370	289	319	377	375	390	382	344	339	347	335	397	319	363	378	366	356	380	381	388	334	327	351	348	360	360	345	346	346	341	391	348	331	357	372	348	353	358	330	386	372	385	334	353	377	347	336	341	386	380	370	366	359	407	365	323	362	375	392	351	372	340	362	360	341	379	384	357	337	352	377	387	344	370	348	386	343	361	352	341	362	331	364	365	380	329	371	385	369	359	364	367	340	332	353	353	390	345	314	332	353	343	342	334	355	387	339	369	312	351	347	358	347	348	347	366	364	334	335	352	379	351	371	318	365	354	364	336	371	345	323	329	379	379	342	382	371	367	331	322	349	336	343	334	364	356	357	347	382	361	361	359	386	318	342	344	364	379	347	361	342	355	338	368	368	357	352	339	364	358	377	375	344	329	337	380	382	362	356	344	363	366	352	354	351	402	358	358	342	381	358	378	370	365	331	346	371	362	392	359	376	343	337	351	355	365	326	355	352	370	355	340	327	368	361	329	377	373	366	352	344	373	337	344	340	328	382	368	355	348	371	379	371	353	346	348	343	351	374	348	368	346	328	367	361	367	334	349	364	350	346	407	379	339	331	342	369	360	331	382	355	369	320	328	329	358	379	362	352	354	377	343	399	355	376	380	351	356	335	377	349	370	354	360	368	339	398	381	367	350	337	353	376	354	378	371	373	309	334	325	335	340	353	395	324	353	374	330	313	382	390	396	362	352	332	372	367	350	341	340	329	356	348	383	371	340	352	339	372	363	369	352	341	364	340	362	366	336	338	347	343	360	380	342	341	322	359	332	320	343	381	339	332	374	361	370	321	363	360	341	359	358	346	351	337	336	345	331	342	351	352	349	359	335	338	353	339	354	408	356	363	351	338	312	333	376	348	363	349	344	379	349	362	347	333	332	356	353	354	348	364	397	394	351	384	359	364	356	338	350	371	352	312	338	326	360	372	366	349	338	341	325	341	377	376	363	341	371	332	330	332	385	383	341	370	364	367	345	361	322	337	378	370	359	384	361	384	354	337	346	410	359	359	371	379	375	334	332	363	350	353	347	379	361	361	380	366	371	369	371	348	361	351	354	367	349	351	352	358	359	357	350	344	346	355	386	374	348	328	356	350	372	350	368	361	368	339	328	321	354	367	357	353	325	311	335	344	322	379	363	352	382	411	372	335	344	382	332	379	344	359	362	363	321	374	363	332	355	340	347	340	322	360	347	373
9777	6309	12303	18108	17313	14899	11410	10268	7202	7564	6782	6972	6977	4886	3621	3367	3361	3652	2099	2297	1793	1760	2133	2027	2643	3577	4890	5853	3487	2203	1962	1933	2131	2055	1389	1249	1225	1480	1609	1273	1117	1188	1057	1060	1063	1080	905	865	907	870	888	819	911	871	889	899	920	922	902	871	880	897	896	880	878	881	901	848	791	794	894	911	872	856	917	862	859	853	857	897	799	849	850	900	848	847	896	896	869	918	858	853	912	866	760	861	841	897	870	935	855	822	885	848	802	881	867	878	901	894	866	852	908	841	902	857	853	898	869	846	866	839	812	853	855	842	841	870	843	848	891	857	869	855	807	883	842	801	872	842	892	919	873	857	888	899	837	835	911	838	856	875	827	859	832	837	875	848	902	878	895	851	870	849	844	843	856	828	898	834	868	869	825	889	867	878	815	856	859	853	850	840	860	854	778	863	823	806	883	870	843	898	846	871	830	894	766	852	846	820	899	842	839	834	846	849	832	814	887	814	889	921	900	794	837	886	901	880	936	798	832	845	881	827	847	855	838	874	870	855	862	825	865	859	828	836	871	850	890	774	846	866	849	826	813	819	836	839	842	843	893	861	881	842	875	877	881	792	855	873	818	829	828	850	857	852	835	856	839	828	852	832	912	860	844	873	843	883	849	861	912	855	858	814	875	890	848	886	838	811	879	839	845	829	860	819	821	853	842	862	877	830	861	872	892	914	880	853	872	829	873	848	846	829	837	856	865	842	841	840	908	815	852	826	853	859	884	854	851	826	898	815	906	867	858	917	864	868	818	849	836	851	877	778	844	880	840	857	887	923	898	942	829	854	873	841	895	869	800	869	862	859	805	817	835	865	841	841	839	884	857	899	906	886	815	864	919	882	878	850	886	836	892	766	900	834	854	882	840	862	834	825	815	911	859	854	897	859	840	807	905	806	832	874	874	843	812	861	839	873	858	839	817	856	860	842	826	860	814	805	882	860	865	796	841	835	892	853	927	845	830	897	830	843	871	833	814	877	881	878	901	903	862	826	840	917	860	783	838	852	818	893	899	826	786	886	849	857	896	845	880	871	889	926	878	798	888	799	853	829	886	828	878	843	808	864	852	887	826	840	863	917	854	881	828	866	832	878	809	800	889	845	819	809	865	813	897	863	834	861	884	848	790	863	835	862	894	829	864	889	864	829	773	822	809	858	856	889	816	841	810	869	874	794	859	873	870	807	861	870	802	823	886	786	854	836	891	822	858	828	919	874	878	865	842	881	822	874	872	853	853	836	877	870	828	938	840	831	826	814	874	842	847	869	873	855	802	826	832	889	893	840	909	861	858	838	908	861	844	871	863	813	889	849	906	898	840	875	897	835	851	864	865	812	884	851	886	823	827	894	897	855	854	853	866	831	834	874	881	866	822	868	840	856	849	904	865	890	836	883	866	892	836	832	864	859	833	886	900	844	863	831	882	873	871	860	874	854	849	846	891	873	867	860	825	879	865	850	886	822	818	852	852	868	873	913	822	786	843	812	895	821	838	888	863	899	850	857	863	902	842	885	833	880	835	901	852	839	843	925	812	859	836	823	814	818	899	900	896	844	832	832	869	846	835	843	869	861	849	845	841	868	885	846	882	841	875	806	806	783	860	862	854	879	896	893	816	867	842	802	850	867	914	825	868	833	840	852	862	913	877	880	839	839	818	848	875	890	901	799	829	838	825	868	853	878	843	850	881	862	831	869	860	874	882	862	848	851	874	887	883	854	836	847	801	818	835	816	892	888	859	830	832	905	858	899	843	849	849	840	822	845	854	857	847	820	853	920	854	860	847	883	849	821	863	812	847	824	790	851	851	814	899	858	834	803	839	801	821	838	846	848	862	837	881	858	878	861	877	849	837	887	854	795	835	854	827	842	828	842	857	826	846	819	865	879	858	841	811	815	920	838	856	870	844	833	885	802	870	898	874	799	819	858	819	935	840	856	822	834	940	820	891	864	825	852	810	802	853	865	865	842	842	841	845	849	805	850	870	881	825	827	809	834	870	859	797	829	841	867	861	866	827	852	839	833	880	860	854	840	885	863	849	911	853	819	792	886	863	874	855	842	930	816	838	831	846	853	831	833	845	889	849	814	823	871	831	851	811	851	868	885	890	824	821	880	843	862	867	806	909	874	808	841	840	868	888	851	829	903	854	800	824	849	877	855	863	851	847	841	871	842	845	844	816	842	846	849	913	808	828	825	823	844	864	835	826	813	891	858	819	850	888	881	850	785	834	865	881	873	870	888	884	911	894	869	862	804	891	854	840	859	907	874	841	867	869	834	838	868	861	829	862	845	799	798	852	904	865	890	822	850	849	865	832	842	815	795	850	807	813	857	859	867	826	801	830	800	857	873	884	809	913	869	887	839	877	897	827	827	856	801	855	843	863	852	817	865	892	831	830	878	832	889	833	832	818	831	828	818	820	875	848	840	849	880	826	849	882	847	865	835	841	860	870	840	825	840	830	928	884	869	888	860	859	839	862	860	837	841	867	869	818	830	828	869	904	806	832	874	820	825	878	888	843	830	900	844	869	824	850	851	842	876	826	854	903	860	872	875	907	809	822	875	882	820	847	821	853	860	880	856	865	846	862	826	862	815	853	879	885	860	866	840	852	846	884	856	850	846	862	809	855	856	861	819	863	873	856	843	866	868	843	878	883	873	905	822	844	812	825	820	830	876	809	828	861	809	888	851	876	859	868	873	864	820	894	869	813	831	822	886	815	842	871	783	859	866	852	824	829	873	836	875	830	864	868	879	876	861	829	825	829	886	808	805	827	887	805	881	884	795	890	812	902	854	830	837	853	853	870	862	892	844	892	841	900	885	901	874	864	853	921	810	849	874	857	847	906	879	843	860	826	819	868	909	846	814	857	850	890	821	792	867	857	883	873	807	868	844	858	776	905	873	849	839	887	897	831	882	852	819	889	866	884	857	861	848	869	850	800	782	822	789	868	850	884	920	883	897	843	891	836	878	839	780	894	862	860	880	844	845	842	817	904	858	890	859	825	828	873	843	848	860	828	901	833	864	831	833	846	886	822	794	850	861	827	852	833	827	835	856	903	845	856	860	843	876	798	830	898	857	853	851	890	876	869	815	862	863	867	860	895	871	873	812	835	811	891	844	867	879	859	872	884	816	868	867	938	879	860	834	869	814	825	902	863	859	863	835	837	853	840	823	878	859	855	803	836	817	863	850	888	848	866	908	857	866	825	876	835	832	889	873	857	856	773	847	867	865	898	865	802	846	856	869	848	815	813	813	860	843	775	822	866	856	862	852	885	842	869	872	843	861	821	872	864	861	854	842	863	868	908	860	883	839	824	820	871	881	842	872	871	845	881	889	866	882	840	908	836	894	853	831	855	769	829	876	850	841	827	833	855	841	816	871	855	868	834	856	874	851	893	853	818	855	893	880	879	807	855	848	836	850	866	877	849	827	814	864	832	856	841	804	874	839	846	871	892	801	888	838	868	879	832	851
2600	777	798	670	521	437	354	431	445	487	628	589	546	433	354	326	328	340	341	318	322	339	334	341	370	473	543	530	367	347	359	370	367	327	342	344	315	318	326	323	367	309	357	280	316	297	329	307	300	322	315	318	322	314	308	348	296	321	337	296	270	284	299	340	308	333	289	316	320	307	321	318	295	311	331	292	325	295	332	314	311	359	308	269	297	330	313	299	343	297	319	315	325	317	286	306	330	308	315	278	315	315	305	299	309	292	293	328	308	298	295	342	271	283	319	294	298	278	291	276	286	305	322	303	324	307	323	312	311	323	315	272	317	304	320	290	302	290	296	337	307	306	319	306	267	280	318	288	290	308	312	333	324	305	309	310	293	281	297	331	318	300	277	307	334	306	308	313	317	318	273	250	297	322	291	329	293	299	336	302	345	314	307	298	288	325	284	301	303	288	311	269	295	315	352	319	307	300	299	285	319	324	314	307	309	309	281	312	342	302	310	335	311	294	313	319	274	306	317	317	306	323	327	319	358	306	288	287	303	293	289	333	311	304	315	309	301	270	310	320	302	340	335	335	302	310	344	287	319	293	310	307	323	294	310	286	325	296	325	334	322	282	330	287	285	317	335	301	307	350	357	332	288	291	341	291	321	303	298	301	290	348	309	309	341	321	311	295	333	326	321	304	318	311	332	335	320	291	324	296	311	346	293	302	305	317	320	307	285	287	300	330	297	316	334	315	299	330	312	321	327	281	335	300	303	300	295	265	270	304	274	345	293	309	293	307	304	328	316	294	339	320	307	286	280	309	320	312	316	307	303	313	312	279	294	302	322	305	295	309	344	312	311	315	309	310	290	304	290	335	309	299	281	302	323	304	327	329	330	307	309	304	292	325	300	313	325	316	304	301	301	307	300	280	317	297	309	270	311	298	299	309	310	341	358	300	298	290	288	313	297	312	329	290	328	308	297	315	313	310	284	307	337	315	304	326	335	301	323	324	297	312	315	291	307	285	298	320	285	321	282	283	294	319	294	311	305	302	325	316	294	325	355	269	290	292	325	314	321	331	287	345	325	319	286	321	296	323	301	327	316	311	332	331	317	324	322	292	356	318	342	273	280	331	313	283	272	297	294	303	298	299	266	281	297	305	284	289	290	300	292	301	292	317	304	341	302	331	294	294	313	305	342	328	323	334	313	313	340	290	313	311	304	310	307	344	332	306	307	319	344	308	323	285	290	312	282	306	294	313	308	308	343	333	304	305	317	323	276	302	300	302	292	316	300	287	307	299	303	337	300	296	296	313	313	271	330	311	318	292	340	313	273	335	284	291	323	292	338	316	323	288	306	281	296	313	291	282	345	302	303	331	333	333	290	301	295	318	319	294	339	341	297	304	347	299	331	302	317	306	341	285	303	306	316	319	289	299	259	295	319	284	320	270	318	318	290	312	310	351	294	314	334	326	337	314	303	313	299	320	332	351	296	341	303	300	315	289	295	292	307	299	313	317	327	299	315	330	330	302	331	299	306	305	295	286	302	300	312	329	288	312	308	291	335	284	333	287	296	307	301	312	298	301	332	288	305	324	298	346	340	288	298	301	313	281	291	311	295	288	328	298	292	296	306	332	305	306	334	299	306	286	342	312	307	295	302	278	319	332	326	352	298	308	316	314	332	295	305	305	351	331	301	305	309	336	290	311	294	281	340	351	307	311	300	333	306	277	321	295	334	318	329	298	304	319	266	304	323	289	306	296	319	326	326	287	303	302	309	318	301	274	279	301	308	334	282	301	300	295	294	278	308	310	298	288	294	310	297	288	349	309	322	326	325	303	327	308	326	311	321	327	284	316	325	274	326	346	287	301	294	308	327	309	327	312	310	332	293	319	306	324	320	308	318	335	298	277	306	299	312	317	324	308	301	294	304	319	303	323	310	316	301	310	332	278	286	324	335	333	302	297	292	308	287	273	315	336	337	302	309	300	296	332	329	300	273	296	292	314	284	298	332	318	282	292	304	307	288	316	306	314	264	297	312	303	313	313	305	306	304	317	294	305	290	295	286	298	322	316	315	300	318	311	308	296	298	316	308	298	339	319	290	334	315	253	290	275	318	315	319	320	282	314	310	307	326	326	313	321	307	307	305	313	316	273	326	281	301	324	305	289	311	324	343	309	312	303	329	295	315	331	295	308	340	323	328	280	321	290	292	295	301	320	298	302	322	332	324	315	307	312	285	313	316	319	310	286	289	278	330	307	288	301	308	320	302	317	302	328	305	315	328	306	334	310	317	320	313	311	324	322	304	295	305	317	279	330	311	328	333	295	301	298	300	301	314	286	323	310	327	337	291	319	297	274	287	276	313	306	292	336	327	311	273	295	317	323	311	319	265	300	303	299	326	329	310	289	335	324	283	283	316	303	260	294	309	303	312	304	313	268	303	340	330	281	346	324	269	297	259	314	352	327	309	300	292	300	312	329	299	316	321	323	322	317	328	276	306	298	315	295	270	325	292	293	321	293	289	317	320	285	317	298	290	355	348	293	302	303	319	279	284	278	308	306	328	295	321	296	346	313	305	289	287	289	297	290	309	302	322	331	316	311	284	317	290	300	313	311	335	338	327	309	308	324	297	305	309	315	335	320	303	310	345	344	300	339	338	341	306	340	274	326	304	333	293	331	334	303	299	334	303	343	324	339	307	306	326	287	284	328	318	316	319	317	312	298	297	324	302	304	303	304	315	344	294	297	316	291	313	311	311	316	330	303	286	300	283	343	325	288	297	300	330	311	312	332	314	324	302	321	313	323	292	305	302	295	294	304	292	306	264	312	312	318	347	319	311	286	326	278	293	316	323	305	303	290	296	330	292	330	291	298	295	316	294	282	284	319	300	304	296	277	310	313	335	315	300	342	311	316	318	323	283	324	317	311	297	306	309	338	291	326	273	343	352	310	339	307	295	332	292	319	283	331	306	325	309	293	302	316	288	284	304	292	295	318	322	292	302	292	303	328	305	289	290	304	302	279	283	304	297	333	308	346	282	300	321	305	321	312	316	278	317	314	331	305	310	311	318	310	288	286	298	310	299	290	309	334	304	327	292	307	304	342	334	334	296	320	307	317	285	318	314	309	300	304	300	304	316	276	288	306	313	296	323	338	302	302	272	286	313	306	327	295	307	307	287	310	321	307	282	299	297	315	308	321	301	322	279	328	327	340	258	325	298	260	295	302	322	318	276	280	300	302	290	308	336	274	307	308	311	313	305	313	322	306	300	306	290	327	306	338	314	307	284	344	295	315	320	306	310	306	284	324	311	307	283	275	299	331	303	310	293	316	289	292	359	291	323	278	295	322	306	318	274	319	300	305	315	289	291	312	336	306	294	305	347	309	312	331	317	342	311	276	313	275	292	297	309	338	327	334	286	343	309	334	316	300	295	296	309	303	285	319	340	317	340	331	306	298	296	314	312	341	307	321	313	334	319	297	296	302	295	306	288	310	335	312	329	286	312	339	300	335
2735	1199	1719	2286	1661	1392	1126	1362	1514	1857	2510	2531	1929	1432	1092	911	821	845	850	904	964	965	895	1156	1441	1748	1933	2249	1323	1089	1251	1197	1249	1045	916	930	854	938	918	862	869	779	762	736	859	820	725	786	700	826	726	719	742	731	779	746	804	737	694	717	723	692	730	782	676	756	757	666	711	731	754	740	726	729	754	710	775	686	753	738	727	706	759	709	752	752	761	745	713	785	752	809	749	711	759	707	771	708	743	733	738	747	728	688	748	754	739	717	757	724	718	762	727	751	718	755	778	762	759	765	751	726	732	770	715	707	777	717	733	768	738	782	702	737	732	768	713	705	737	688	726	740	770	734	754	760	717	729	714	696	763	729	742	713	756	782	755	763	780	767	724	738	727	764	757	750	694	714	689	759	703	734	750	744	742	745	728	692	749	707	786	730	734	736	744	754	740	733	722	807	777	721	670	728	705	748	748	761	765	788	727	739	774	699	747	742	757	725	694	734	707	728	751	718	691	707	677	758	746	688	728	778	718	768	746	740	723	783	688	699	695	712	749	757	721	709	774	743	754	686	779	710	726	719	774	760	727	729	726	718	731	733	736	793	737	771	761	729	760	702	679	787	724	700	734	743	702	675	686	734	757	738	738	719	717	705	729	761	747	761	758	746	752	739	739	781	744	746	706	753	750	790	745	733	755	697	771	761	739	712	733	700	775	690	745	754	780	776	724	723	726	734	766	727	738	767	749	748	694	703	715	714	705	714	744	692	714	736	733	721	722	704	747	748	725	741	754	785	751	764	737	756	757	700	734	714	725	714	691	822	719	745	751	727	710	747	748	725	735	688	714	737	757	772	789	724	801	693	728	732	779	760	782	772	729	728	715	726	735	701	752	788	744	759	690	747	763	733	755	704	730	772	746	733	767	742	738	721	774	743	663	690	791	731	736	750	740	701	732	748	707	689	761	711	745	785	706	735	704	753	760	688	716	698	744	710	700	770	676	736	732	732	740	762	708	723	751	776	736	675	737	748	721	762	735	726	771	762	769	751	688	722	746	728	785	749	759	744	720	696	746	798	772	738	740	678	757	715	698	758	689	723	747	702	744	750	752	722	717	738	770	702	701	763	723	790	756	719	735	791	696	750	748	805	721	788	712	708	720	756	759	700	757	775	740	724	708	747	742	725	729	735	760	753	734	755	728	714	725	737	717	735	743	737	710	774	788	710	763	756	690	761	682	706	722	723	697	750	717	728	716	764	741	768	749	711	727	771	742	742	745	718	749	732	736	750	735	760	727	698	705	723	756	732	766	746	726	738	734	726	722	745	707	724	729	682	773	728	712	732	738	748	728	732	736	800	731	690	766	776	713	753	771	738	756	772	774	724	779	693	753	727	746	696	751	774	725	709	710	727	742	719	739	729	728	746	752	776	686	731	775	692	678	735	728	757	749	748	748	744	750	706	762	768	712	740	749	780	771	770	740	769	720	745	771	712	712	668	712	750	706	741	714	742	715	736	723	747	772	746	712	755	721	704	727	725	711	740	735	749	785	734	719	705	740	723	775	721	767	739	764	771	800	733	718	732	772	786	760	764	746	746	725	762	700	684	710	699	731	708	714	710	728	678	743	731	762	735	781	734	707	729	714	727	728	723	701	708	734	755	711	734	744	732	745	757	708	753	744	734	698	730	753	766	728	775	756	788	733	740	698	751	718	747	734	777	777	759	709	738	727	706	717	741	732	696	748	772	744	757	720	664	710	752	745	793	742	739	692	741	713	730	708	727	717	719	708	764	723	754	754	771	766	738	729	730	729	758	710	758	759	761	745	714	779	747	703	751	736	740	711	760	692	665	737	752	732	707	750	749	728	760	711	730	733	702	764	755	698	768	730	733	701	696	746	733	722	770	687	777	726	686	724	735	747	707	710	740	756	695	812	733	740	725	689	705	716	766	766	710	715	719	679	769	719	701	712	703	734	741	717	718	733	709	765	735	753	733	723	683	709	753	737	753	727	713	769	766	746	725	738	740	767	717	695	741	728	728	760	697	737	696	743	725	712	741	750	743	779	742	709	725	724	747	754	701	733	726	699	760	762	750	693	736	721	712	729	702	724	712	696	734	750	696	719	723	756	732	705	750	769	732	728	743	716	712	716	757	691	723	716	734	753	698	758	750	728	734	742	721	778	729	732	756	745	735	756	739	732	785	745	779	727	764	717	733	775	728	749	712	760	703	712	764	712	762	712	716	730	731	699	739	723	696	742	699	790	759	711	721	706	742	736	738	736	782	803	750	744	728	723	695	707	744	768	748	720	747	781	745	758	735	737	750	695	725	757	778	731	745	670	763	748	777	735	742	774	689	747	774	685	700	717	792	707	802	718	714	705	757	738	802	726	729	724	711	739	786	739	725	777	728	756	717	706	741	744	745	719	759	709	691	756	713	764	767	717	759	687	742	668	774	714	696	724	748	710	707	779	777	707	718	697	731	752	744	745	748	719	690	710	780	746	724	776	746	755	756	706	700	751	759	757	745	742	675	719	800	760	744	744	695	722	742	662	722	765	738	711	726	744	715	768	780	753	709	748	724	736	729	730	738	771	769	758	728	720	754	759	782	687	758	760	740	718	728	759	718	726	727	708	723	759	751	711	691	743	712	737	730	763	720	793	726	708	734	719	737	748	743	778	717	791	790	732	716	763	779	760	742	753	739	737	796	769	757	743	748	749	720	741	711	697	698	787	700	713	733	781	766	738	718	796	767	748	730	720	705	706	744	770	739	710	744	731	758	735	715	750	756	735	773	731	708	753	741	725	731	759	740	772	698	735	688	751	735	749	729	713	733	744	757	765	743	745	731	722	742	707	751	726	710	708	756	766	717	763	744	732	748	689	756	702	757	729	774	713	758	765	736	682	750	753	706	738	757	732	729	741	726	695	706	760	734	759	672	723	711	737	747	725	752	722	721	774	777	756	752	796	719	768	738	665	745	670	752	739	740	752	707	687	745	729	765	690	773	730	723	758	715	725	767	731	738	715	757	777	699	794	785	753	778	722	733	682	765	770	739	726	762	724	703	775	783	769	724	773	693	745	728	778	724	748	733	740	776	723	664	737	710	712	718	739	789	740	713	718	727	733	746	719	757	735	732	771	747	763	747	642	730	695	761	711	770	776	716	787	690	751	740	729	742	712	738	698	770	785	743	736	675	734	769	792	677	724	746	733	714	742	704	706	722	724	752	731	751	747	728	752	759	740	706	731	750	738	736	698	761	760	702	718	756	710	735	812	710	759	772	741	684	719	737	680	784	745	766	747	712	717	718	757	731	732	763	766	727	729	706	757	732	776	724	721	687	732	767	733	733	750	718	718	714	739	765	771	728	750	696	757	707	736	686	736	706	737	731	795	764	662	727	715	688	717	743	736	750	764	711	740	750	698	710	721	722	748	729	708	757	757	773	759	678	719	731	740	687	754	765	740	729	680	733	749	754	701	746	730	689	740	751	735	710	686	758	694	743
10954	5068	7290	10343	6706	3893	1989	1408	871	859	915	974	851	601	423	378	417	400	362	334	341	282	386	475	448	452	480	532	480	393	339	372	367	361	286	320	281	281	263	289	253	222	248	275	237	352	232	241	230	237	239	235	236	228	273	234	248	226	242	210	249	242	202	219	252	218	206	245	218	254	219	238	226	228	236	212	231	233	225	246	251	228	232	226	235	254	216	231	234	253	224	233	242	225	255	225	217	224	225	242	249	207	223	203	227	241	224	237	217	237	234	220	218	231	194	211	236	214	256	240	255	248	255	240	223	251	222	210	225	270	248	239	234	234	247	246	266	234	195	248	221	269	263	224	215	231	213	207	230	198	236	218	221	228	246	224	226	235	239	211	207	213	244	218	222	212	228	204	249	225	244	252	202	253	231	237	210	262	227	214	257	207	253	244	218	206	222	242	233	242	202	247	266	233	200	243	255	226	262	256	249	214	241	233	248	243	228	258	233	224	233	236	212	246	243	212	234	229	260	221	221	234	230	227	225	225	233	226	214	227	216	220	230	247	200	243	248	224	268	233	249	204	229	226	247	213	208	241	247	216	223	208	227	225	244	248	205	242	235	259	243	192	241	224	218	211	234	239	204	224	246	221	242	221	244	212	230	220	254	204	211	234	216	218	259	208	224	247	236	248	232	243	224	214	229	248	233	224	253	219	233	219	218	230	231	216	198	205	225	221	209	222	239	216	250	215	226	218	248	262	252	241	227	221	221	212	223	227	227	229	240	249	223	209	237	203	243	204	209	231	229	219	213	205	216	232	249	226	225	221	221	246	223	222	211	232	218	217	220	248	248	232	225	216	239	224	217	212	227	234	244	227	245	208	200	238	206	218	218	231	236	222	235	238	202	223	268	247	233	232	239	234	233	217	219	226	221	222	194	212	231	220	214	230	213	225	246	236	181	209	223	243	217	231	249	223	230	210	216	241	225	221	232	254	253	234	213	241	232	226	222	221	245	238	247	233	228	229	237	204	274	255	233	251	226	260	213	219	245	261	212	212	221	228	262	282	227	232	220	232	243	233	250	199	241	237	211	222	242	244	269	229	228	230	217	214	239	216	228	214	211	216	256	232	211	196	249	244	232	218	201	204	232	211	254	231	242	225	215	224	234	251	231	234	224	238	244	259	226	242	254	237	235	246	235	287	258	196	212	260	210	244	246	242	220	246	228	222	223	218	236	228	224	226	228	211	225	229	214	236	237	211	246	228	211	197	239	230	217	259	218	251	268	216	230	214	212	267	218	246	205	233	245	239	222	210	225	194	238	205	210	224	240	243	246	224	206	230	225	226	220	231	226	251	240	204	230	203	213	227	239	217	221	242	185	204	205	235	239	221	214	225	233	216	237	236	237	227	234	227	240	229	226	217	230	238	250	244	253	248	239	241	218	215	231	196	228	225	246	250	220	238	257	210	213	241	207	243	252	197	239	221	232	234	247	241	256	224	222	226	225	220	240	248	221	224	236	211	221	242	248	230	211	205	219	216	229	240	249	262	265	208	220	243	243	242	237	213	236	243	217	212	261	215	241	227	231	207	236	236	217	223	259	245	247	235	193	251	258	223	261	238	229	206	235	242	228	233	230	260	245	225	230	231	227	242	240	252	210	238	223	220	225	236	236	221	242	253	256	216	260	231	241	219	238	243	237	255	253	225	243	246	240	225	236	232	219	232	215	224	220	254	212	221	195	220	211	232	246	220	233	216	236	248	230	244	231	218	200	234	211	260	208	225	234	243	220	230	231	247	224	222	248	255	238	225	250	219	240	221	243	222	224	208	190	231	214	226	234	221	231	215	271	241	224	219	221	251	247	239	239	212	234	231	246	229	237	216	212	236	234	211	268	214	243	232	244	231	244	218	204	237	206	241	236	251	240	229	224	184	237	212	204	220	209	218	236	215	224	219	231	234	222	216	221	230	214	240	201	217	233	231	217	215	209	272	249	232	204	245	228	240	215	216	225	235	245	242	220	253	254	246	275	241	215	221	217	238	241	243	232	247	246	237	212	222	243	239	237	244	215	209	218	206	238	234	229	240	250	268	248	236	242	233	237	220	230	224	224	222	202	226	222	224	225	241	230	218	229	213	212	220	222	241	234	208	261	274	226	206	217	240	237	234	227	259	211	240	218	246	191	208	211	211	244	255	246	220	218	243	212	217	216	195	246	243	240	237	217	242	227	230	245	225	251	239	230	208	217	229	222	222	263	228	258	242	245	234	256	225	246	221	248	251	227	235	223	223	238	230	226	220	216	250	199	198	215	216	235	228	236	241	241	223	211	236	230	260	233	207	245	253	235	216	226	197	235	219	229	221	232	223	224	238	212	213	241	253	230	242	234	236	238	240	238	222	244	242	262	211	226	233	240	260	229	216	233	230	227	226	214	237	226	197	218	230	239	244	219	217	225	252	209	238	226	244	235	227	215	243	224	225	175	247	234	234	238	216	220	224	233	233	218	241	219	251	207	244	251	239	241	235	222	232	227	234	228	220	227	220	218	242	227	239	250	235	238	210	248	226	215	241	233	266	233	208	230	202	234	239	229	247	212	218	226	253	219	235	248	237	212	226	245	249	226	260	227	269	206	231	213	206	201	238	219	243	252	216	237	255	247	276	213	230	201	237	211	205	232	218	178	234	225	245	224	256	246	211	238	225	251	222	230	210	237	243	243	221	251	219	248	257	238	231	225	240	217	235	233	221	239	227	198	228	243	262	229	243	224	234	241	264	217	209	224	216	212	223	235	221	214	214	240	244	228	232	206	246	211	225	229	255	238	218	259	205	255	244	214	240	232	234	252	216	213	236	220	247	235	244	252	194	217	227	221	221	241	235	225	214	226	233	257	228	213	193	242	235	231	221	228	252	232	240	220	239	237	224	202	235	241	197	232	234	239	238	225	194	235	248	226	219	232	235	227	251	225	225	247	224	205	250	247	216	229	219	222	242	230	235	257	261	206	212	227	243	218	205	240	225	230	216	240	217	206	237	231	255	210	243	232	225	259	215	232	202	237	226	247	231	218	223	202	207	239	242	218	243	255	211	220	235	235	235	217	205	242	233	232	186	228	224	232	232	211	205	234	254	239	235	245	253	255	246	242	228	244	246	250	257	219	255	207	254	258	229	220	224	234	248	205	237	233	241	236	221	242	224	254	242	224	214	248	230	234	206	216	213	215	254	227	240	236	231	220	214	222	245	211	234	211	236	233	210	250	220	224	204	250	230	230	259	222	246	239	204	247	240	214	235	240	211	244	225	237	232	244	228	233	234	249	243	244	226	220	210	236	209	230	267	231	217	225	238	246	273	258	217	223	221	207	234	232	221	224	234	204	230	240	256	236	259	234	212	234	233	224	224	257	226	219	225	239	238	239	240	213	198	254	214	218	250	228	253	214	236	213	228	210	240	249	230	222	234	205	229	211	247	214	244	229	212	234	237	236	252	224	226	241	233	229	219	236	232	226	242
7654	4198	8150	14529	12905	11016	7633	6100	4002	4146	4208	4771	4224	2611	1889	1588	2010	1690	1696	1441	1378	1224	1668	2248	2194	2153	2354	3098	2588	1780	1669	1809	1938	1336	961	999	849	1013	1023	898	746	686	710	762	760	1646	685	662	596	653	620	637	633	641	631	649	617	611	592	587	628	606	597	587	597	619	626	618	666	639	603	581	603	608	601	627	614	609	618	630	577	544	580	639	595	577	617	594	606	588	611	620	657	606	599	609	601	606	622	659	578	569	580	636	595	588	630	628	612	582	584	623	621	580	558	586	566	607	586	556	572	596	583	578	637	609	593	562	588	561	592	571	604	573	585	611	587	573	605	634	554	594	594	622	613	561	570	596	573	584	581	627	604	601	607	629	581	628	579	583	601	580	648	572	571	564	610	591	580	620	579	608	601	598	589	589	570	580	600	587	549	603	569	655	605	584	540	539	603	615	576	597	582	607	618	590	582	592	580	617	626	566	581	572	585	588	618	584	598	599	595	564	546	599	612	609	556	584	571	553	591	588	590	595	601	618	616	591	570	618	597	583	600	638	579	611	570	575	644	558	582	642	604	611	595	597	624	606	561	594	579	641	579	592	604	590	606	630	585	588	606	645	592	605	623	610	536	632	604	583	568	601	564	584	606	579	628	604	648	623	634	586	540	568	571	616	574	587	613	562	573	588	612	549	583	552	568	607	598	581	622	587	610	579	597	604	615	637	546	614	595	597	623	557	557	611	609	596	580	574	592	598	572	562	598	582	594	590	575	584	579	568	593	612	600	610	604	603	554	600	596	609	579	564	560	571	632	633	609	622	637	624	610	605	592	576	597	616	560	572	549	580	623	575	568	551	584	605	604	617	578	627	535	629	586	611	624	606	597	548	566	582	559	591	587	623	607	610	569	546	591	593	604	607	607	588	542	594	568	604	594	577	622	597	600	594	596	591	586	611	617	551	572	581	571	604	608	543	628	622	620	546	598	647	561	587	636	626	566	554	591	598	632	576	627	587	574	593	551	601	558	588	610	633	580	609	596	632	640	561	594	580	597	581	607	551	572	582	584	555	542	576	584	566	577	600	576	560	571	573	598	549	595	602	631	574	575	603	646	611	575	566	581	582	595	593	553	600	617	601	626	645	571	590	603	643	572	561	563	583	580	576	634	569	582	628	590	584	571	586	564	604	579	598	592	614	569	579	608	617	546	581	616	609	598	612	595	604	608	619	599	588	585	602	617	597	576	526	602	580	587	531	594	576	593	628	628	599	606	563	563	564	577	623	563	563	588	616	593	589	603	627	570	614	550	590	606	548	587	578	591	597	596	589	615	590	624	612	588	584	603	576	600	595	609	562	606	583	590	582	598	541	558	556	593	564	585	587	557	577	595	590	627	554	603	596	617	611	655	606	570	613	613	553	587	600	605	588	574	581	609	599	633	602	603	630	590	589	585	586	556	560	533	629	591	607	595	547	610	606	625	598	638	598	583	581	634	560	567	566	606	590	633	631	605	577	591	563	589	632	595	626	555	628	638	622	602	628	627	633	598	592	580	567	613	617	595	616	617	610	573	622	586	641	595	614	598	540	554	566	631	617	593	628	637	588	598	568	574	581	592	558	630	605	620	613	578	576	580	633	637	574	577	590	539	603	582	558	599	584	612	569	620	614	574	579	605	575	584	610	592	580	618	571	598	608	574	593	621	585	575	641	577	602	628	607	590	575	550	614	561	565	589	579	569	590	597	605	619	586	568	585	596	569	584	580	583	593	620	582	608	573	591	575	573	614	603	579	588	612	602	640	638	625	593	622	590	606	583	612	570	629	586	564	591	592	611	624	589	596	617	572	584	570	612	554	557	573	623	626	617	632	577	603	570	602	567	575	623	629	612	586	591	623	570	602	538	599	571	573	591	634	585	591	597	591	564	586	623	575	584	593	595	582	578	571	599	556	583	584	531	613	566	592	614	635	602	579	584	553	605	538	611	601	556	598	590	572	583	606	596	592	556	603	592	616	570	608	582	625	575	597	563	578	536	639	582	613	607	610	579	547	591	575	608	594	587	604	594	633	584	592	593	558	614	595	577	606	577	606	597	593	551	589	603	618	598	584	634	543	622	611	608	576	569	598	618	621	628	633	588	563	538	576	589	589	595	637	593	572	625	609	631	598	592	609	563	585	611	583	595	603	590	570	587	599	606	624	554	590	556	582	559	567	611	561	579	568	589	592	609	626	565	584	591	587	616	581	563	596	561	631	589	580	655	573	612	596	575	636	614	583	581	553	600	604	615	617	595	608	599	610	573	618	588	591	559	596	637	577	568	614	582	599	581	612	603	637	592	590	568	600	571	570	606	583	599	580	561	592	626	550	562	573	584	627	636	584	582	590	582	584	597	570	602	603	604	618	619	624	618	604	591	574	589	568	632	595	617	615	582	593	613	556	597	625	559	597	604	615	556	566	567	624	645	565	671	592	606	629	636	610	598	585	602	595	561	632	559	560	610	642	598	639	596	605	567	586	574	574	581	577	625	606	592	574	631	588	581	602	556	550	607	611	595	605	597	581	599	547	563	609	608	606	587	569	562	605	581	536	585	589	583	574	570	581	625	573	570	569	611	560	636	592	613	593	598	573	588	593	570	569	603	583	592	598	613	513	590	578	564	589	573	588	566	610	617	656	610	570	575	583	587	598	577	563	561	598	586	630	609	614	614	576	596	542	576	605	591	577	632	583	553	581	570	574	614	587	557	595	543	588	600	570	594	597	583	577	630	598	633	618	601	610	624	610	581	630	562	551	568	594	605	577	572	577	548	609	595	568	647	583	577	604	597	657	624	600	603	587	645	556	607	583	582	592	604	604	583	645	565	627	542	606	587	628	567	567	578	555	618	594	584	575	582	613	608	603	567	558	624	611	550	581	552	627	580	577	588	632	575	628	588	606	636	605	639	562	601	605	590	569	615	604	592	645	575	611	592	588	616	571	641	586	583	626	566	594	605	593	577	634	571	617	568	601	617	605	592	595	608	610	578	557	605	596	547	650	598	627	625	636	582	613	625	588	589	613	562	614	599	598	602	587	576	611	597	596	541	624	564	600	588	586	588	601	589	577	602	631	538	614	581	592	600	566	589	581	654	567	641	598	591	582	565	585	632	580	634	594	610	603	572	585	582	601	564	595	617	576	585	594	587	541	605	609	584	570	568	571	570	575	611	544	591	596	571	612	618	605	565	601	577	631	583	579	556	611	613	562	613	596	611	602	571	644	549	558	624	602	591	622	548	639	560	589	591	631	628	581	625	582	586	610	575	551	593	577	606	608	617	602	568	571	564	586	598	588	559	594	627	608	607	577	588	604	638	582	558	590	601	577	589	585	574	592	570	594	608	590	604	628	620	585	601	573	565	590	605	589	593	604	599	575	576	591	611	598	582	624	612	544	572	606	608	547	627	583	565	595	574	564	585	600	639	594	602	578	619	596	622	574	518	594	586	553	671	594	599	552	593	547	603	600	601	575
19021	9616	11443	14507	11548	7670	3760	2322	1724	1222	1072	1132	1040	783	629	607	613	644	504	611	533	529	641	625	734	718	825	758	758	592	596	548	595	483	415	415	351	390	474	421	379	341	362	359	352	639	352	363	366	352	297	372	352	368	386	372	337	329	330	361	376	362	303	331	354	349	311	349	341	399	375	358	321	327	325	354	336	336	354	378	345	338	334	353	357	350	326	377	350	367	359	365	333	369	378	306	345	366	354	374	355	328	340	330	382	379	355	366	344	337	346	372	350	348	335	383	331	378	364	352	369	340	326	332	341	354	321	352	345	336	346	381	385	371	315	340	320	343	349	349	317	346	337	334	369	354	349	357	324	330	370	325	335	343	375	381	326	335	346	356	336	371	372	341	364	364	359	325	326	340	365	338	323	349	377	382	352	356	359	367	349	300	333	373	344	397	354	323	335	321	337	359	357	333	341	338	325	359	343	334	324	375	382	380	389	363	332	389	335	323	372	322	376	351	346	346	354	352	354	360	340	364	351	359	349	341	365	348	373	362	346	343	360	348	349	320	350	312	349	346	353	352	391	339	353	376	347	338	331	342	346	318	318	368	378	337	367	360	389	336	357	353	327	332	335	340	338	340	340	355	358	348	341	354	372	335	359	323	372	312	317	345	355	352	370	334	326	374	358	348	354	329	368	352	371	395	406	322	349	351	322	325	380	343	360	322	319	325	377	334	372	366	342	338	341	342	349	346	378	368	314	352	308	344	361	346	319	366	348	370	397	361	371	365	365	345	351	369	373	382	357	369	347	328	368	343	339	348	371	351	342	351	332	332	353	328	325	350	345	345	349	344	354	358	360	336	354	369	329	395	326	372	328	322	354	358	370	353	351	393	363	335	325	343	396	373	381	369	358	354	334	374	376	328	360	325	371	356	332	382	337	344	360	353	346	341	351	339	348	344	343	393	325	318	335	368	326	345	334	355	345	378	343	344	340	384	321	343	354	351	342	385	355	338	361	364	346	341	356	402	327	340	340	375	396	334	348	348	343	364	398	336	368	303	345	324	339	344	333	338	360	306	367	357	359	354	345	324	370	342	382	362	361	330	327	338	366	369	371	383	343	323	328	348	362	334	353	335	376	367	373	349	329	374	368	317	367	346	364	334	366	351	384	372	325	358	333	356	353	338	342	356	336	347	305	349	361	349	352	362	317	360	358	338	346	340	389	359	334	326	338	362	328	354	379	329	346	372	357	367	372	344	353	355	358	331	351	327	348	355	384	339	362	344	342	330	382	372	326	342	328	352	365	350	369	347	348	349	349	347	376	340	323	333	364	352	357	355	357	399	368	333	378	341	362	338	352	318	341	373	325	341	355	347	349	327	379	351	361	357	319	320	299	388	334	380	308	343	356	397	328	315	347	336	340	354	380	348	358	349	368	371	345	344	345	366	337	364	332	318	338	346	342	370	384	369	352	338	362	353	365	330	344	350	362	364	335	313	371	366	403	375	344	351	328	342	339	311	384	332	321	326	346	379	360	369	338	344	370	348	346	363	321	330	331	384	320	377	401	335	333	376	362	355	340	347	360	375	309	347	357	365	355	361	327	361	345	316	328	338	356	362	389	359	362	359	325	330	328	347	372	351	336	351	327	376	381	348	371	356	317	333	376	320	350	345	378	353	343	365	354	361	331	357	343	345	377	330	392	332	314	341	380	387	317	340	353	312	338	346	365	336	340	335	349	328	297	376	350	345	318	384	356	350	323	338	354	333	341	363	367	346	387	352	373	309	331	360	382	344	360	357	382	330	350	373	346	324	375	388	350	334	340	336	350	354	343	345	347	380	340	342	349	333	385	376	329	384	323	360	359	335	320	352	334	370	326	319	353	332	365	331	345	344	358	323	355	320	323	360	338	334	345	371	347	325	329	378	353	369	364	345	377	362	403	386	377	342	360	349	352	398	358	341	373	344	358	375	362	367	310	331	388	417	320	353	320	333	367	354	353	383	356	369	306	369	346	352	321	335	347	339	334	375	344	322	360	330	329	332	359	345	345	330	351	370	355	330	332	338	362	343	355	337	393	349	311	336	343	322	370	343	373	349	341	365	332	339	351	373	366	341	343	347	317	360	350	360	336	348	352	380	366	388	325	361	357	342	342	357	330	357	366	357	314	361	336	348	308	364	329	370	361	362	342	340	396	315	364	382	372	344	360	353	319	358	326	370	314	332	346	367	305	357	366	324	365	344	355	334	353	337	360	318	335	345	386	375	330	317	359	355	372	355	348	330	335	339	332	369	362	317	355	333	342	369	338	344	343	310	327	364	377	394	330	342	361	351	332	327	355	331	358	366	346	372	336	348	367	362	316	334	322	346	340	328	372	340	365	336	371	340	332	362	366	389	321	359	368	377	335	368	356	335	341	334	341	319	352	327	335	328	352	324	356	293	358	342	335	354	345	345	345	350	386	390	331	362	340	372	343	333	369	336	356	368	353	362	368	341	371	364	341	362	339	355	335	319	335	359	306	318	317	338	330	360	337	335	322	330	346	358	321	357	348	372	359	384	376	356	385	356	333	384	314	337	345	354	347	364	346	357	329	326	340	332	321	410	311	359	326	331	350	374	334	344	313	331	358	353	346	329	370	347	342	354	335	377	355	338	344	345	345	373	347	355	365	313	361	355	397	333	344	377	351	337	362	339	345	349	338	364	340	333	315	366	338	326	368	317	360	349	356	361	338	366	381	345	343	353	359	360	343	337	371	345	321	348	351	373	325	353	378	380	349	319	319	388	347	347	312	365	352	360	296	305	384	357	336	359	387	358	336	366	355	370	341	357	355	341	390	352	353	345	401	346	365	352	405	354	339	348	352	378	342	342	380	353	359	342	384	361	337	355	351	338	369	357	368	347	372	368	354	329	346	336	388	340	337	332	359	355	378	368	325	372	354	379	385	351	343	349	374	328	366	365	379	343	381	341	341	326	335	317	358	349	313	322	346	363	342	360	337	339	348	375	386	344	397	349	357	322	360	381	349	349	327	344	340	357	354	331	356	372	332	366	338	323	337	363	342	348	362	362	344	331	377	349	370	340	364	369	347	336	388	348	339	341	352	342	361	339	349	349	338	351	360	326	352	334	341	371	336	358	344	354	342	391	358	386	370	333	425	365	342	377	368	375	344	363	356	340	351	327	322	394	349	352	338	343	357	363	358	371	349	329	356	338	349	386	362	356	382	384	335	342	340	324	366	362	324	314	328	358	341	359	383	340	351	356	339	379	316	366	359	370	328	359	361	336	353	343	367	346	378	385	320	317	352	377	335	324	375	335	349	358	308	330	358	375	382	346	329	340	370	352	351	366	363	373	307	345	313	386	356	308	361	345	355	386	376	302	334	340	348	368	312	339	333	368	360	332	339	364	379	358	366	331	320	340	372	382	372	358	329	348	387	374	344	384	343	373	348	306	327	367	327	356	350	350	353	357	353	354	379	344	349	373	357	333	357	317	361	323	349	349
10372	6416	11294	17698	18279	16315	10959	8567	6626	5607	4955	5363	5321	3393	2899	2802	3011	2875	2227	2440	1932	1920	2827	3123	3838	3345	4200	4116	4023	2901	2559	2564	2638	1718	1378	1344	1199	1362	1545	1152	999	1022	1026	999	1196	3338	1040	922	896	848	910	897	875	900	867	873	871	904	864	847	869	835	890	869	912	880	850	840	871	854	928	809	847	878	792	846	858	820	829	838	828	851	879	873	826	868	841	825	852	870	827	842	874	887	792	858	830	841	824	840	850	808	790	907	872	867	890	872	851	834	815	841	779	846	853	817	850	872	831	841	855	876	806	829	920	843	852	847	871	856	827	880	803	867	830	832	830	900	893	815	822	797	892	849	829	845	878	832	882	857	838	795	883	845	844	784	860	803	850	868	840	885	819	847	824	871	826	877	814	895	891	840	849	817	899	891	876	854	847	850	863	882	843	814	807	843	796	855	818	872	850	885	825	877	879	868	888	815	875	836	776	895	846	868	843	852	843	781	819	882	808	821	856	823	807	843	892	909	885	819	864	880	825	808	854	856	843	774	816	901	886	868	861	865	874	850	811	825	814	838	900	833	800	825	806	840	900	804	865	863	896	838	837	863	844	807	848	868	849	790	861	829	834	874	809	826	861	842	830	870	852	835	861	907	854	886	897	791	801	856	851	853	811	843	841	857	834	806	905	895	849	821	862	822	836	843	818	920	891	921	871	849	868	806	868	837	877	866	930	853	886	832	801	900	852	844	868	844	799	846	846	819	824	836	884	869	820	893	851	833	852	834	860	828	844	846	811	862	874	913	880	862	851	841	846	820	881	843	837	836	893	871	829	846	850	908	878	843	833	801	900	853	908	841	844	840	854	874	792	796	840	832	824	805	874	862	809	845	895	844	899	867	837	815	794	912	818	793	818	866	833	814	879	851	847	884	811	782	861	897	794	887	816	851	884	846	883	883	803	869	816	854	845	859	825	858	855	798	828	800	841	906	829	841	794	847	824	827	874	841	852	826	883	845	821	826	827	811	806	821	844	859	796	864	855	849	819	859	809	790	805	866	874	812	840	820	821	870	842	823	840	867	858	866	889	798	858	844	801	807	840	843	818	891	871	852	852	858	858	830	812	867	813	809	837	907	831	857	863	879	819	828	843	826	853	866	818	852	872	912	832	870	773	836	874	844	810	868	858	832	866	856	776	831	838	803	844	831	858	824	871	880	873	844	835	867	834	853	844	914	844	872	833	876	862	831	849	894	869	828	882	887	869	846	829	843	810	871	873	855	839	867	817	832	871	828	845	858	820	841	832	853	836	846	882	824	876	880	797	808	850	881	823	825	831	862	801	803	823	817	768	803	872	814	837	908	838	885	826	834	806	815	858	828	830	823	862	813	867	837	855	836	829	818	845	836	804	822	846	854	788	849	874	811	863	889	859	867	867	817	848	829	844	842	860	852	944	868	848	845	827	865	837	840	863	866	799	828	886	835	854	825	861	866	827	805	836	854	841	854	823	842	841	901	848	847	837	867	805	794	826	819	842	796	877	861	893	824	814	825	868	836	806	889	858	873	762	851	812	868	813	867	851	843	885	820	875	856	839	889	846	877	844	804	837	839	932	830	833	844	830	885	887	875	847	827	862	831	845	844	836	847	836	785	841	814	847	867	888	774	815	814	862	828	835	855	870	810	788	835	848	824	845	846	827	849	822	827	841	817	773	846	859	834	858	909	879	841	797	788	855	861	795	857	840	845	890	896	875	836	824	900	860	907	885	829	833	804	856	861	780	875	848	809	871	832	823	872	857	880	899	835	865	826	829	865	845	816	816	874	816	828	845	857	866	857	839	805	811	800	846	824	814	865	819	860	850	845	861	812	842	814	831	827	874	842	801	829	849	834	844	871	866	871	858	883	859	843	889	875	868	905	826	876	844	846	876	911	857	865	820	821	856	836	877	818	844	853	827	899	865	833	791	829	835	830	844	830	896	897	868	806	826	826	891	835	867	848	868	842	900	881	885	928	792	785	894	819	789	838	861	862	840	890	828	825	868	840	825	845	898	882	846	825	872	886	898	862	833	817	844	873	845	833	869	889	900	817	864	853	835	895	854	799	887	836	788	815	840	831	821	880	821	841	811	853	799	872	834	822	873	858	801	878	877	843	860	847	860	850	824	828	820	860	870	827	862	855	819	862	773	838	837	882	837	867	838	851	833	802	847	842	822	810	875	820	871	821	855	844	836	779	861	899	854	827	788	849	853	789	836	831	830	883	815	863	825	915	854	872	902	853	849	830	859	882	828	836	827	843	784	816	799	897	855	812	842	813	839	899	818	844	843	845	786	828	782	839	782	871	875	865	831	857	830	870	894	855	869	842	829	833	852	862	907	833	903	843	841	820	811	821	777	845	838	840	888	806	853	867	872	852	835	848	836	887	850	816	842	867	862	874	804	841	799	853	862	850	857	818	844	839	828	789	795	821	812	777	840	849	873	864	857	817	848	882	870	849	827	846	848	862	885	860	825	806	899	845	824	798	833	804	834	834	855	856	812	832	833	865	886	853	876	836	883	870	883	863	794	828	867	839	818	856	843	870	822	822	844	819	876	830	838	834	828	783	851	926	833	841	826	849	854	798	854	836	863	868	839	865	840	860	801	876	856	874	871	853	858	824	847	814	830	826	836	847	871	831	820	836	845	863	804	862	839	879	877	834	865	784	845	814	814	878	829	860	798	813	841	906	884	884	838	862	886	885	868	837	892	859	857	866	867	876	811	857	841	841	806	844	855	847	829	835	881	849	833	836	829	804	880	821	879	846	916	848	808	855	800	878	865	859	859	849	823	841	812	866	822	796	862	804	826	843	843	869	842	861	833	866	848	883	831	828	891	826	877	847	865	880	846	858	866	854	821	859	865	866	822	820	892	801	833	799	832	849	857	813	854	885	834	823	840	827	863	852	831	817	907	839	880	855	811	818	874	814	871	846	863	847	786	783	797	857	869	847	840	815	834	809	787	869	857	851	876	797	827	811	841	821	858	893	825	917	860	818	844	805	848	844	803	811	860	916	815	806	849	856	866	889	853	833	919	867	834	834	826	801	866	811	876	839	849	849	877	874	859	824	819	827	864	814	867	812	808	885	856	923	853	860	846	814	854	828	861	882	788	871	864	828	852	846	886	826	801	821	825	824	839	850	864	858	890	832	827	894	866	916	844	899	834	763	820	908	826	867	885	872	865	841	889	843	875	807	860	837	846	808	875	876	924	848	863	872	834	808	838	898	837	826	812	869	907	864	859	867	843	823	832	829	881	803	848	824	830	867	836	856	837	872	813	834	905	833	869	842	864	940	858	851	828	856	912	860	821	850	849	841	867	862	838	817	869	843	765	870	863	815	816	850	839	827	810	864	830	819	817	860	857	860	875	835	873	819	828	850	853	798	855	800	818	846	804	874	829	856	862	849	838	879	895	885	836	837	826	849	848	852	842	856	846	841	841	814	809	812	874	848	867	878	847	817	879	890	838	819
2775	705	667	693	562	483	381	361	362	366	312	331	348	318	329	334	306	319	331	356	355	366	398	437	476	474	424	430	470	401	371	361	384	360	343	315	327	343	275	307	318	315	328	325	360	369	295	305	304	330	282	298	282	279	338	292	320	312	329	292	332	351	312	317	327	344	317	330	327	309	298	344	310	287	323	320	307	312	325	288	328	293	303	339	325	309	319	324	331	293	313	298	327	305	273	309	300	286	306	295	325	297	363	300	309	337	332	301	311	308	317	298	297	343	294	279	323	333	342	307	259	339	313	312	283	303	310	280	285	304	294	321	323	326	345	335	306	275	283	268	308	326	289	300	336	286	287	339	323	297	318	306	316	319	295	329	307	293	296	300	323	343	315	330	318	319	325	304	321	313	334	326	297	288	317	317	292	313	309	281	313	335	297	288	368	340	300	276	304	311	286	325	301	321	309	306	315	306	337	329	300	327	341	330	291	312	306	337	322	313	349	300	301	332	301	326	309	316	297	280	292	341	310	318	323	322	302	301	308	337	308	312	310	285	320	281	329	325	277	335	319	298	320	304	289	305	331	313	308	319	312	321	276	296	322	285	303	325	376	303	271	280	325	316	298	314	339	325	315	317	321	335	291	291	302	298	322	296	316	310	312	304	315	303	319	344	332	303	279	310	302	324	317	298	319	285	298	302	330	298	318	300	302	310	306	281	293	298	317	313	322	332	287	335	337	311	297	315	270	320	308	316	321	288	299	310	275	306	362	349	331	338	314	315	306	328	299	306	308	342	336	288	302	304	310	301	311	319	333	309	326	312	295	282	308	321	313	336	333	316	327	329	322	350	304	308	330	316	287	354	272	314	311	312	300	320	323	282	286	307	301	320	321	306	293	307	306	302	336	306	327	339	329	329	312	341	309	282	283	342	327	319	341	312	316	330	313	310	290	301	318	342	351	348	317	310	328	277	315	292	279	329	299	319	296	324	290	334	307	310	285	325	309	314	308	312	311	311	314	302	317	316	326	318	300	305	316	315	299	314	319	329	327	330	332	310	298	306	313	340	326	284	328	317	366	291	317	305	278	304	315	355	293	328	305	305	300	328	308	300	343	314	298	340	312	331	338	296	311	328	311	298	313	306	314	308	289	304	307	311	291	274	301	302	324	300	305	308	307	328	326	313	317	321	307	304	296	308	299	340	322	311	332	329	305	259	322	315	318	312	295	326	352	330	280	304	317	320	327	331	315	324	356	298	312	328	314	315	286	299	331	303	304	320	325	290	287	296	355	322	285	326	320	285	308	350	311	309	324	346	303	322	310	256	300	326	304	328	331	340	302	267	360	325	314	319	332	296	305	306	300	314	313	289	310	321	308	315	321	292	312	352	298	328	304	323	320	333	341	336	336	312	322	274	309	335	294	301	306	300	292	309	296	320	288	328	287	324	285	306	306	307	300	296	336	309	294	345	313	290	309	319	300	306	343	313	341	289	333	317	311	305	305	319	341	282	335	341	299	308	354	308	304	282	301	320	335	285	350	313	310	338	330	327	281	325	304	320	334	303	278	340	321	287	328	328	317	318	296	309	318	314	310	318	304	313	333	324	302	285	303	312	299	277	338	288	318	309	307	319	295	299	320	339	322	314	300	279	319	319	283	311	332	323	315	306	287	293	318	311	300	294	350	284	335	328	314	281	322	338	344	340	300	312	340	331	292	339	333	299	281	321	285	296	310	323	306	289	304	275	269	322	302	291	335	287	302	300	297	313	356	294	287	354	303	331	300	306	292	326	307	288	316	283	309	286	291	278	299	312	335	289	334	300	298	340	309	344	264	313	305	327	281	315	299	324	311	330	307	307	307	281	295	306	297	322	292	332	308	312	331	302	330	347	313	306	316	277	306	288	310	311	342	314	312	290	314	327	291	306	354	267	347	345	350	295	333	266	289	301	293	332	325	322	335	323	303	310	291	304	327	308	343	332	262	322	274	277	312	319	334	316	283	325	296	299	309	317	285	306	323	293	309	305	331	325	290	316	321	275	279	349	292	300	286	307	292	309	331	292	327	325	331	266	303	308	293	323	336	299	318	327	291	324	325	326	284	304	333	310	315	333	322	291	311	299	307	285	307	290	283	327	324	279	316	280	323	324	306	290	321	284	289	274	321	323	288	274	358	292	327	300	292	342	290	297	311	314	327	318	315	336	325	316	291	336	297	317	293	283	297	314	317	295	305	321	281	304	367	309	311	311	298	322	304	302	311	331	332	287	318	303	298	311	303	308	315	328	315	310	316	284	302	286	304	327	324	302	327	343	297	302	361	317	299	297	317	341	301	314	307	297	327	344	290	358	333	321	322	298	289	286	313	295	333	287	317	307	308	310	305	307	299	354	340	295	329	309	328	319	321	308	329	309	253	310	332	315	323	327	340	327	299	291	299	317	296	325	324	312	324	310	331	316	325	332	319	317	330	305	345	297	316	326	351	323	312	322	319	299	313	288	321	313	325	299	310	306	267	282	321	294	299	325	320	305	289	327	296	344	311	330	303	318	327	305	301	297	324	325	292	347	337	354	296	286	282	287	309	316	313	267	320	314	296	365	297	319	296	289	341	305	337	297	308	327	305	295	306	326	301	319	308	303	330	335	310	320	299	294	327	292	294	298	316	323	294	314	311	285	284	347	324	325	314	315	301	328	328	314	301	311	341	335	328	336	272	300	299	302	313	320	301	326	315	329	293	308	332	318	311	300	324	296	324	337	298	302	320	272	294	312	283	313	292	320	327	311	330	307	338	301	322	296	279	316	318	303	293	290	336	311	291	351	313	297	297	304	284	297	308	296	291	318	294	324	313	331	335	329	318	263	320	291	301	309	300	288	321	288	311	303	328	278	340	372	316	321	300	336	302	266	311	330	297	309	307	300	330	318	312	313	296	310	291	311	315	293	322	293	288	321	294	304	289	303	309	326	320	272	302	324	307	316	310	300	296	319	311	337	305	303	283	329	325	343	331	304	310	317	337	289	296	336	316	286	303	320	292	340	315	324	308	316	315	288	322	297	290	263	305	323	300	323	351	285	297	318	335	292	278	343	341	321	348	321	314	305	310	264	327	301	288	293	325	298	306	361	297	282	299	315	302	329	326	310	284	292	289	310	303	270	309	282	300	279	289	319	298	328	296	302	319	304	338	280	314	311	279	295	342	327	337	313	312	353	300	272	286	295	292	323	336	293	308	292	312	307	305	323	297	291	304	289	289	330	295	282	307	344	291	319	289	316	302	299	317	319	304	321	302	314	291	320	297	317	289	268	328	309	318	307	305	329	299	321	322	312	289	297	295	293	287	333	280	298	301	270	300	302	325	329	314	318	264	331	284	305	301	332	315	320	307	328	319	311	327	318	333	307	296	328	318	314	344	319	350	339	309	308	282	306	344	338	312	290	326	299	279	321	366	306	312	290	304	293	312	346	332	350	348	330	287	325	337	314	353	344	298	327	291	313	345	306	300	321
2854	1131	1608	2145	1700	1525	1167	1107	973	1038	1009	978	982	831	789	793	940	848	909	1030	976	1016	1177	1473	1889	1993	1736	1821	1761	1327	1234	1304	1410	1125	960	909	898	951	917	878	791	769	796	785	812	897	769	742	780	729	720	744	730	767	715	749	765	754	735	763	743	718	768	767	762	746	734	703	712	740	740	765	719	712	755	698	747	757	708	725	780	779	761	741	724	729	747	796	725	732	774	718	734	735	732	722	755	758	724	715	760	698	743	759	741	775	707	692	726	747	747	741	746	747	710	727	805	777	799	720	748	766	687	806	808	769	734	743	681	742	709	765	756	719	729	738	748	781	700	707	743	736	714	760	741	770	763	699	737	749	753	721	745	700	762	726	729	730	688	702	714	791	773	762	718	749	714	717	778	738	786	790	731	754	780	750	762	767	706	761	754	723	733	721	725	725	798	735	754	724	719	694	721	690	722	754	723	715	712	727	725	723	739	787	724	762	741	745	772	715	748	734	706	761	705	785	729	746	758	700	724	720	714	702	707	711	750	717	712	791	769	735	768	755	712	741	734	744	764	738	765	697	738	766	711	749	742	751	757	746	680	741	723	731	713	737	726	768	798	736	722	725	793	756	770	749	734	733	754	788	783	770	767	742	781	712	709	741	706	770	810	751	730	693	760	751	773	754	755	709	707	784	710	766	695	732	772	750	737	720	756	700	751	753	753	751	765	732	678	745	740	734	745	741	724	768	717	717	762	673	732	767	732	765	724	818	720	702	717	754	737	793	774	739	757	780	774	751	756	768	746	689	732	701	713	747	714	761	751	660	755	778	762	735	730	762	723	746	774	693	754	789	768	726	737	747	765	747	739	740	744	731	713	761	730	766	794	748	752	802	743	738	739	720	732	777	834	736	714	719	728	727	729	696	748	725	729	727	734	767	728	710	710	772	753	779	755	694	764	702	754	731	807	737	758	734	759	729	736	703	741	710	780	728	742	695	787	746	763	723	750	715	758	677	775	719	732	728	710	753	742	751	692	740	727	669	769	721	714	712	726	739	713	744	770	696	719	729	738	757	763	764	715	746	760	718	743	756	771	752	772	754	756	727	714	795	776	778	725	721	725	758	793	672	728	755	736	754	793	775	746	732	697	794	710	762	695	730	729	785	758	723	716	723	732	693	766	799	709	743	774	760	707	712	761	766	751	758	745	782	728	770	769	728	732	693	709	706	715	682	724	725	790	759	709	738	752	742	740	780	725	705	765	771	686	706	706	698	738	756	745	762	751	733	791	777	720	738	733	751	756	750	762	758	771	743	734	706	758	700	747	772	715	799	724	784	791	762	759	727	700	741	753	735	714	733	740	718	776	773	756	742	754	736	745	738	804	703	727	784	707	699	686	784	738	749	756	734	746	745	765	703	729	695	734	757	744	742	749	711	727	709	736	736	747	770	725	720	741	725	684	774	700	775	743	751	728	725	727	729	742	741	710	716	725	711	790	728	740	775	734	715	699	806	703	721	757	728	704	742	726	766	740	769	759	780	717	713	761	737	725	755	749	789	734	759	733	729	753	741	783	754	741	706	752	750	737	737	721	707	733	754	745	775	766	698	712	722	706	751	753	755	738	718	764	780	754	773	732	729	720	702	707	738	720	782	660	756	789	751	692	739	732	755	767	715	730	808	783	704	763	749	690	726	745	734	718	703	733	743	737	767	759	728	781	671	728	717	742	793	699	786	732	723	752	688	734	735	765	761	749	763	747	705	789	743	766	728	733	738	732	791	792	709	792	803	800	749	697	721	720	778	783	751	767	723	739	714	765	737	710	767	722	731	785	775	715	803	742	711	780	723	753	777	695	766	745	724	759	770	748	756	769	796	754	740	765	748	762	722	730	781	752	747	713	714	748	710	764	731	764	751	711	739	771	687	761	726	729	696	792	684	754	744	666	768	743	724	740	732	748	738	754	741	713	710	746	744	691	767	740	707	800	761	727	721	735	705	688	744	757	790	712	747	741	736	697	723	761	752	784	737	698	782	746	745	740	769	695	783	764	771	757	731	775	786	784	746	741	742	754	779	751	780	739	699	695	730	761	761	681	713	781	757	718	761	744	735	732	783	780	761	737	719	733	732	725	758	729	739	687	791	733	746	782	754	722	705	695	799	746	802	743	745	723	762	754	764	718	729	771	758	691	737	765	703	750	778	765	683	743	731	753	746	772	791	748	716	752	745	723	752	754	714	727	783	769	760	749	747	732	746	762	788	777	709	741	755	728	769	745	742	707	735	718	739	750	822	753	733	742	681	735	789	715	678	693	751	743	754	700	766	754	755	735	724	731	740	750	733	723	757	815	781	722	756	736	731	718	752	704	767	745	745	744	685	773	740	771	715	794	722	732	753	753	712	733	762	735	762	735	735	695	706	710	728	774	742	765	768	775	737	704	728	773	660	750	763	713	753	729	744	712	703	753	792	799	735	761	727	811	769	736	760	747	770	721	744	733	734	757	684	720	698	811	708	747	728	741	720	692	727	764	688	748	727	750	796	725	700	756	742	741	749	703	726	790	723	750	760	739	742	756	766	753	703	760	704	772	741	726	775	762	766	737	736	728	739	733	749	762	747	769	734	680	752	715	775	726	729	746	711	713	716	780	800	703	758	802	721	750	761	744	719	767	778	724	677	683	755	770	729	734	724	709	747	772	746	693	739	701	742	723	757	708	735	743	743	704	721	732	760	785	731	765	687	754	772	729	767	725	756	715	684	727	748	727	682	756	735	753	697	776	722	718	761	704	732	726	770	730	692	734	733	709	710	703	749	725	744	719	753	722	693	734	726	768	815	730	725	694	724	747	706	766	694	738	757	743	752	772	755	761	730	806	768	750	741	740	733	684	775	762	747	760	793	779	697	746	722	723	746	714	751	704	695	756	755	754	743	715	732	695	766	706	736	739	778	748	735	692	709	766	786	736	713	715	753	724	730	722	751	747	726	765	763	748	754	746	760	681	732	755	758	752	761	715	761	742	783	759	753	755	717	760	750	727	772	800	759	743	750	771	732	709	762	745	732	764	714	779	769	708	736	721	735	733	724	736	732	722	725	751	744	740	711	689	742	715	786	797	772	778	741	715	736	716	710	777	713	760	754	771	767	801	748	769	739	735	734	697	722	771	791	753	721	742	746	740	784	717	767	753	781	751	718	729	727	711	737	754	727	720	716	735	746	732	732	762	751	704	766	742	727	750	666	792	748	728	749	747	703	763	726	759	721	722	751	706	735	768	751	743	714	749	722	762	754	774	722	712	746	709	757	733	758	708	753	724	724	786	713	757	749	754	725	783	693	747	703	711	710	724	748	740	739	718	705	771	705	733	750	775	711	737	696	707	739	729	715	708	722	747	723	779	734	768	767	712	763	741	677	732	769	772	696	803	710	711	747	754	769	725	771	739	735	727	723	813	764	762	698	707	728	691	705	755	711	744	732	700	771	722	734	722	709	745	759	722	772	706	735	768	753	770	724
11339	5247	6772	9973	6537	4063	2359	1263	859	723	656	648	620	395	457	373	500	420	445	436	421	336	401	482	524	582	535	509	557	400	416	393	388	377	283	324	289	303	303	269	244	261	263	234	258	381	245	234	210	228	259	243	227	264	224	247	236	259	213	266	248	212	257	237	236	196	242	247	253	240	226	249	227	239	243	259	266	235	253	266	230	227	227	242	247	247	235	263	225	270	251	233	209	223	223	233	234	226	233	233	260	277	222	227	245	229	245	234	260	239	224	250	235	265	236	234	259	242	228	263	241	232	217	212	249	241	240	257	240	252	254	215	225	260	267	221	233	246	263	217	213	223	255	229	243	248	259	216	220	209	220	236	221	244	237	244	253	225	240	221	257	232	237	240	242	255	218	226	223	263	201	233	234	230	224	243	218	232	242	235	246	247	235	225	236	215	218	212	239	224	255	232	226	234	233	240	249	225	250	243	245	247	251	231	223	236	227	240	226	221	245	234	221	250	229	216	255	261	238	232	244	225	225	250	262	223	238	241	232	222	245	248	248	232	239	252	249	245	254	252	238	233	256	241	236	208	245	236	232	232	251	233	252	222	245	250	212	203	236	249	259	251	234	229	230	253	272	242	233	247	239	243	225	218	228	249	211	230	238	241	226	255	208	213	217	207	241	222	240	239	294	235	228	258	222	259	237	221	240	219	264	250	246	244	242	233	223	261	217	202	218	219	248	258	224	229	257	223	216	244	210	245	238	221	258	245	243	227	239	246	222	246	255	243	230	227	238	216	199	221	231	228	246	204	245	229	253	220	227	235	259	232	211	257	250	237	245	226	252	250	230	250	238	233	237	237	226	247	228	224	251	231	229	226	221	247	222	235	254	269	233	240	235	262	251	246	248	212	264	241	254	223	212	244	220	214	252	240	213	222	258	188	239	240	225	239	218	237	243	245	239	215	249	240	202	225	227	257	256	237	239	223	235	230	240	220	236	248	220	251	255	222	242	232	215	258	247	240	234	251	232	230	241	227	231	240	239	270	233	231	252	226	251	238	211	271	271	216	243	213	256	213	224	221	250	231	256	243	241	245	228	243	265	258	243	206	277	255	251	240	241	259	262	227	219	243	244	262	218	234	243	227	263	241	229	254	246	259	213	226	246	240	229	228	212	263	219	261	257	247	231	221	227	246	243	245	242	265	235	273	259	230	225	223	228	222	207	241	242	253	238	246	240	264	230	246	239	234	221	226	264	237	203	242	215	227	241	236	257	224	264	213	237	245	229	214	221	277	223	230	235	223	237	219	255	225	244	250	195	231	225	224	240	239	237	223	241	258	236	236	227	249	195	229	222	247	209	211	263	276	229	206	249	247	239	240	258	231	246	217	242	252	237	240	244	234	241	265	222	247	235	227	239	233	234	238	233	221	227	229	227	219	216	265	246	219	220	222	219	232	234	243	246	221	246	241	261	204	238	214	248	234	219	217	225	233	254	229	247	240	229	225	239	267	224	223	265	246	224	228	215	214	233	241	230	202	231	224	242	237	236	212	214	237	225	249	218	227	208	232	224	217	221	233	221	238	227	258	242	205	218	205	232	215	251	229	253	231	220	246	261	215	243	251	278	265	220	233	215	220	229	226	215	236	221	231	245	231	236	237	253	273	228	248	182	244	277	213	240	227	237	243	248	233	267	211	234	238	225	197	258	224	259	221	236	239	250	233	250	258	228	223	238	227	217	237	250	246	260	247	210	246	232	237	240	211	222	250	231	228	233	236	234	243	218	239	243	235	219	233	211	253	221	237	258	233	223	213	221	234	223	238	224	227	241	230	252	236	250	235	238	254	243	228	203	260	255	236	257	231	231	210	260	220	255	261	219	239	221	223	253	264	224	228	210	232	234	214	220	231	251	231	247	251	259	234	229	227	223	253	251	266	235	243	247	236	228	243	207	243	235	238	216	220	235	233	238	231	247	247	259	239	238	247	257	232	259	253	236	210	255	233	239	227	236	221	213	268	261	227	228	247	239	226	243	213	250	247	229	214	263	235	213	262	248	244	252	247	226	211	252	239	264	242	238	227	250	265	232	246	236	210	217	236	259	239	222	244	243	237	254	231	249	231	250	230	222	252	236	227	228	234	209	229	242	263	256	227	228	205	240	228	250	252	257	222	206	253	239	236	285	241	234	222	238	252	252	231	248	221	244	240	270	227	240	232	247	252	274	263	251	258	239	217	231	247	231	226	250	246	234	231	218	257	255	246	236	266	223	224	256	252	226	252	254	218	242	240	250	246	263	257	225	239	231	239	247	237	209	277	261	280	260	248	236	201	259	230	236	290	263	223	259	257	249	201	249	267	228	277	243	237	219	221	241	214	218	230	243	252	241	271	239	256	225	237	242	255	209	247	239	221	227	251	250	229	220	238	277	243	248	219	255	215	226	233	239	257	240	192	232	235	220	231	272	223	231	242	229	233	244	253	230	231	259	238	238	251	256	219	233	263	220	220	223	262	234	253	231	259	240	247	237	248	255	249	241	248	249	224	236	237	216	250	243	240	234	264	236	203	276	220	220	233	225	240	247	235	213	226	236	251	202	204	253	243	215	246	177	219	241	232	229	236	212	241	201	219	221	208	258	216	217	239	239	235	241	214	253	248	256	262	254	236	242	213	214	257	225	237	273	218	248	215	196	246	255	263	230	218	245	255	237	279	228	246	228	252	228	221	238	272	217	230	229	234	235	232	217	234	255	235	257	229	260	241	217	251	218	220	222	234	212	245	268	231	256	251	247	261	266	219	241	204	246	222	226	236	254	243	230	241	225	235	218	257	279	227	242	211	243	219	208	236	242	256	254	232	232	242	236	248	236	234	244	233	210	254	260	220	238	229	246	245	228	211	230	227	238	220	239	243	239	236	237	232	229	241	223	251	233	210	237	245	218	244	215	222	251	238	210	257	256	238	209	243	216	243	270	242	230	206	238	238	204	262	204	234	220	226	238	255	220	262	218	230	239	242	258	181	230	245	231	209	226	237	261	228	235	192	267	250	191	247	210	215	265	228	208	262	227	244	225	233	221	226	224	243	192	251	250	243	229	249	260	223	221	238	235	243	271	222	277	249	242	244	230	214	246	226	238	240	216	253	253	239	240	243	216	222	246	236	227	221	261	222	239	245	232	272	218	234	245	232	223	236	247	236	259	229	268	237	246	237	235	240	217	241	235	249	263	244	241	255	228	251	240	235	264	236	226	220	218	211	242	238	242	221	226	243	238	213	237	222	226	233	192	238	241	231	250	225	256	256	232	255	245	253	234	242	251	224	230	236	248	242	257	222	230	243	204	254	238	229	270	231	227	234	262	256	252	228	231	218	218	209	246	253	222	234	212	254	246	234	229	233	229	218	230	220	247	232	254	247	234	216	263	218	216	233	225	225	265	246	255	252	227	246	244	243	228	223	240	260	245	254	241	230	219	237	241	215	213	220	269	241	271	230	255	251	229	229	239	232	241	235
7931	4076	8001	14005	12449	11803	8848	5271	3751	3291	2931	3321	3011	1799	1850	1719	2194	2074	2013	1971	1654	1431	1767	2220	2722	3172	3013	2898	2902	1996	1903	1880	1916	1460	1163	1104	979	1109	1048	827	709	696	727	764	840	1849	645	621	626	564	651	631	652	653	583	649	599	591	578	606	639	595	638	680	578	590	654	621	593	589	638	604	613	607	598	644	608	623	574	596	631	618	664	587	629	628	559	625	598	567	602	594	598	636	599	579	611	597	622	615	604	651	622	605	588	617	607	637	604	651	579	621	586	600	632	605	614	645	600	622	593	592	594	569	592	601	599	593	603	635	605	585	588	621	614	578	633	642	624	596	609	606	552	580	599	566	610	606	622	583	604	605	575	616	572	610	616	614	651	627	665	645	636	598	570	610	624	617	617	681	581	588	613	568	601	560	567	630	600	571	551	644	618	612	632	591	607	561	587	639	646	612	600	612	605	618	618	607	598	615	585	609	610	636	639	606	602	630	605	608	614	567	589	580	607	594	602	570	605	607	580	556	575	607	618	647	614	651	621	630	601	597	547	665	582	594	575	589	576	577	556	574	607	586	605	611	587	597	619	609	609	642	549	587	565	609	585	579	640	568	588	631	613	586	594	616	599	623	597	610	644	577	556	598	584	559	591	673	626	599	576	578	599	593	598	570	588	595	602	606	626	622	666	568	615	614	572	668	629	616	634	637	613	560	609	612	593	649	639	627	590	591	617	621	609	613	592	599	626	631	587	615	627	647	595	581	617	636	642	602	589	559	623	594	590	588	604	633	630	620	638	619	593	604	585	544	612	568	633	598	557	615	611	610	578	628	630	595	577	584	617	575	629	601	630	579	584	638	655	608	581	607	638	598	609	654	598	595	646	575	590	615	618	620	610	566	651	591	638	600	634	603	602	593	625	586	583	598	583	626	523	603	635	607	601	580	569	598	625	587	577	608	609	633	592	598	593	611	616	629	582	610	632	581	571	594	584	615	675	613	594	550	623	615	607	595	587	634	651	611	640	678	582	619	589	591	614	561	627	630	598	628	626	627	657	621	610	596	627	592	609	566	639	612	632	628	601	604	630	596	599	646	597	619	596	572	582	637	610	581	588	622	632	586	628	606	584	635	598	541	600	594	642	634	610	625	592	625	585	574	611	580	633	562	595	635	602	628	616	589	563	618	573	588	594	550	599	611	573	577	593	634	595	603	625	618	587	612	645	617	596	644	605	605	592	604	611	585	599	609	608	575	598	612	587	614	612	586	635	601	596	626	613	603	596	611	543	597	593	586	651	592	635	624	573	608	617	596	614	622	601	612	607	561	597	601	582	617	642	639	596	701	603	647	566	580	627	604	644	648	632	605	589	617	624	627	603	627	617	607	619	648	640	537	609	602	625	618	624	552	606	608	580	642	618	635	611	587	615	571	624	601	572	588	600	616	606	592	660	605	625	579	575	624	642	554	617	592	610	610	557	623	647	638	632	649	540	636	564	628	600	581	605	582	566	629	592	618	568	652	641	590	590	596	649	649	596	609	634	598	643	615	588	577	582	581	580	610	564	584	610	647	590	580	614	595	577	584	622	574	586	626	587	612	616	590	613	586	598	645	604	605	596	626	588	595	618	602	619	646	635	602	611	621	627	654	566	571	588	609	640	605	607	639	599	559	649	594	597	605	600	627	596	593	589	587	620	604	640	613	561	601	604	600	627	641	590	601	603	612	634	650	595	606	592	621	618	628	612	643	623	629	589	578	643	623	589	614	589	557	641	638	629	606	600	597	632	621	611	599	610	628	602	605	575	596	609	602	616	607	595	579	625	594	592	609	585	594	585	598	601	634	609	581	618	605	593	588	586	587	634	617	626	620	592	605	649	627	608	591	661	621	602	589	591	589	654	645	611	641	575	588	631	578	571	564	600	576	573	629	618	610	623	598	616	630	615	598	628	610	639	589	593	623	603	613	604	599	593	614	595	614	614	595	608	572	609	587	614	629	597	584	583	605	594	597	624	556	638	597	593	608	586	600	581	587	589	623	620	590	611	604	589	591	621	592	588	596	604	594	581	628	645	653	593	585	616	557	559	605	648	615	586	615	620	600	643	634	618	619	637	607	610	645	604	618	585	639	624	630	635	586	613	606	597	554	648	638	642	607	608	617	613	633	667	625	626	631	568	621	625	638	579	634	614	642	567	596	595	609	604	597	592	597	588	623	626	605	617	593	603	600	581	552	597	575	616	615	590	610	590	636	611	628	615	600	619	567	615	585	610	611	598	575	612	585	567	608	587	548	597	600	616	626	633	599	620	631	676	625	579	592	589	640	624	618	556	594	624	581	601	593	566	624	596	571	612	612	574	615	560	596	596	609	575	609	562	571	600	623	594	642	617	554	572	613	597	552	591	600	648	639	594	633	555	618	603	635	551	639	578	570	627	654	602	639	584	606	622	554	600	581	605	609	593	659	617	604	595	626	636	585	617	587	617	576	597	622	609	637	619	596	609	619	630	618	633	627	608	595	622	594	646	624	601	627	579	603	554	597	587	621	599	604	574	612	581	571	619	609	615	556	569	625	566	581	604	643	612	581	647	593	600	595	586	614	629	593	604	631	593	611	562	599	623	617	603	594	653	591	648	629	591	637	599	623	602	561	617	570	612	588	639	592	588	593	604	614	618	624	572	607	602	569	600	611	638	641	590	645	606	597	607	570	611	663	634	627	621	604	592	617	571	627	619	596	578	592	593	613	615	604	549	618	629	604	592	582	603	607	611	599	608	573	629	566	658	560	572	599	616	605	605	603	625	564	621	597	600	639	599	595	594	565	585	630	584	656	574	628	602	614	602	597	582	594	574	649	585	618	611	591	584	591	617	587	596	600	635	630	563	585	573	553	598	602	599	612	574	609	621	605	569	625	593	604	587	593	611	597	632	620	643	632	564	599	602	617	661	626	621	580	577	596	625	579	595	663	606	615	636	593	613	591	622	639	596	622	603	631	609	624	621	609	598	628	556	592	603	632	618	575	600	603	635	604	588	588	611	593	631	622	590	632	616	579	616	593	579	621	629	630	610	659	630	624	589	626	637	615	588	594	593	641	575	621	562	609	607	549	578	598	583	601	611	604	622	627	621	607	624	590	601	560	589	605	596	617	633	651	608	583	603	622	634	614	550	566	650	600	587	636	602	618	604	597	626	623	562	563	625	664	564	583	599	631	622	619	576	612	614	568	630	564	629	595	602	607	640	621	618	603	594	587	590	647	598	633	638	559	623	583	614	595	591	612	585	608	624	586	595	643	623	577	579	604	608	596	636	600	615	622	572	629	573	642	583	634	605	604	593	603	586	615	587	640	626	568	615	649	576	612	549	611	631	611	574	611	616	601	631	622	608	614	581	603	610	629	612	622	628	620	605	554	599	595	596	598	566	616	618	599	593	546	601	577	614	671	568	603	637	580	594	592	617	642	589	595	610	595	546	602	618	622	581	585	595	618	581	598	622	598	618	629	619	601
19253	9551	11454	14077	10909	8018	4761	2610	1650	1278	1162	1134	1096	674	660	697	753	836	765	740	645	541	591	629	959	878	778	807	864	705	668	646	608	517	480	470	439	426	436	382	342	373	394	383	436	692	365	380	360	361	357	354	368	369	381	348	372	354	353	366	388	358	368	378	349	380	355	370	357	358	386	337	367	358	362	367	365	360	365	341	360	362	362	345	332	386	361	363	357	360	375	352	379	366	370	330	363	345	367	370	347	341	374	369	352	329	332	361	364	354	360	371	348	354	344	385	333	398	343	345	358	370	335	390	363	325	339	344	369	354	406	358	331	372	398	348	375	355	368	381	351	351	352	359	349	328	359	306	352	334	366	361	338	334	336	349	359	334	342	363	335	306	374	353	350	356	371	377	355	318	375	335	383	361	370	339	365	399	354	368	338	356	361	349	367	344	380	370	356	351	345	364	334	370	388	365	352	358	348	355	304	324	335	378	341	342	359	369	397	380	368	342	312	360	374	360	358	336	360	341	367	375	351	342	360	381	353	327	383	360	319	361	363	351	370	345	380	331	315	364	389	363	358	388	353	393	376	361	399	387	355	380	343	363	346	376	331	384	372	350	355	383	339	378	344	387	361	368	357	394	320	393	355	422	385	362	361	357	370	381	350	357	387	351	356	339	382	378	342	360	360	340	325	359	359	366	344	371	321	334	327	341	368	376	330	349	345	346	344	355	352	362	372	317	363	342	349	383	372	360	374	384	365	356	361	356	357	345	333	357	340	375	335	337	356	347	325	357	376	384	368	376	328	383	373	355	325	343	349	363	350	348	363	345	323	382	362	352	352	349	330	315	357	370	366	356	378	325	385	382	374	344	354	332	353	356	346	366	374	346	374	326	323	349	358	352	344	344	382	320	348	377	338	337	342	373	357	381	343	359	368	355	390	340	378	337	413	340	346	357	347	353	345	361	375	352	350	344	393	364	344	387	329	364	328	366	390	340	351	388	381	379	354	352	381	372	374	332	360	364	346	366	342	344	349	385	366	339	361	352	341	389	337	383	349	360	380	380	337	357	326	384	335	342	350	370	370	373	365	324	395	337	364	395	321	340	388	358	325	352	342	367	360	359	319	364	368	363	327	325	341	339	368	350	364	358	351	336	353	378	367	369	395	320	349	363	366	352	366	351	346	374	368	355	378	374	333	366	296	372	363	339	340	332	332	350	349	359	339	314	377	341	388	347	340	351	356	358	373	380	383	352	364	357	344	335	341	309	384	356	374	343	334	334	364	356	373	340	422	339	370	351	367	375	379	346	371	378	351	326	340	377	351	379	367	303	366	377	326	364	353	371	334	348	343	365	355	330	334	356	332	380	330	332	303	353	393	338	338	359	341	375	357	369	366	385	321	371	347	372	350	333	331	330	326	338	368	380	323	408	333	352	338	366	380	380	363	348	326	325	366	346	371	379	357	341	339	379	338	341	352	353	339	344	315	344	364	340	363	355	380	350	380	336	343	377	368	336	380	375	341	345	326	337	373	315	337	337	393	327	368	353	333	349	363	341	362	408	394	359	349	341	380	357	367	382	312	325	334	365	358	349	372	360	362	366	394	394	358	331	365	382	361	362	364	359	392	346	361	370	376	343	354	350	337	332	355	343	337	390	376	375	357	413	351	378	399	370	348	376	361	363	396	369	383	374	313	338	349	332	372	370	405	348	353	346	388	334	364	372	339	349	342	368	376	353	382	331	383	367	365	370	362	340	350	365	366	336	370	391	360	353	371	349	376	364	350	361	360	369	345	305	355	357	346	298	361	354	321	362	346	323	331	335	352	349	345	358	376	395	362	370	386	353	377	360	353	389	329	348	381	371	338	335	316	369	372	372	372	350	371	363	362	352	375	373	350	351	341	346	335	356	378	394	372	365	344	349	354	360	373	397	364	347	353	355	370	370	320	357	373	379	344	357	356	352	373	349	364	353	344	383	379	366	365	349	349	372	372	351	344	337	348	326	326	377	348	366	330	361	313	397	337	382	370	337	345	344	372	343	377	380	424	346	357	388	383	361	364	352	353	333	336	368	339	362	366	398	359	366	349	338	333	363	366	332	373	363	323	362	364	339	307	349	308	318	362	360	368	352	372	356	344	388	354	337	388	343	339	387	382	340	364	346	331	341	346	347	365	354	380	336	354	363	335	352	340	368	364	416	337	352	316	348	368	356	348	397	347	386	356	304	324	349	383	351	348	347	331	354	356	419	389	381	358	393	319	368	346	344	358	392	356	351	366	389	357	340	398	356	346	328	366	356	356	394	362	369	349	357	380	343	362	375	359	385	369	358	384	327	376	402	341	370	351	299	317	346	318	344	349	354	354	326	333	332	376	326	346	355	356	385	336	360	356	372	353	348	353	407	376	354	352	386	341	336	388	357	364	345	376	372	370	383	365	368	360	327	349	390	355	375	346	361	361	354	343	337	356	368	349	356	362	327	364	365	368	351	379	378	352	359	358	340	367	345	359	320	334	372	334	372	329	349	363	343	363	331	341	339	334	362	347	361	384	374	322	341	348	398	382	390	385	303	379	363	384	331	375	351	342	349	334	362	347	358	382	361	378	402	344	347	326	341	378	349	343	365	358	323	399	328	387	339	338	339	373	378	377	381	319	393	363	349	384	372	348	324	380	324	362	352	345	336	379	379	391	351	347	353	373	367	342	360	373	347	386	341	356	372	352	376	363	373	390	403	374	379	364	363	351	352	332	354	340	372	359	364	360	372	326	361	338	355	343	356	358	358	360	344	392	366	362	360	363	370	377	383	349	385	362	342	336	342	345	358	359	380	362	405	304	385	357	342	371	368	399	387	383	347	354	375	378	336	387	325	361	380	359	361	335	367	349	357	351	374	389	362	361	404	342	360	349	356	365	390	397	392	340	346	357	332	365	363	369	335	358	382	353	343	316	394	338	335	359	344	384	360	377	357	351	358	361	315	363	339	323	308	337	359	363	350	335	365	358	310	357	342	343	368	329	364	358	345	368	347	361	385	406	351	353	381	337	333	381	344	358	343	361	361	381	375	315	342	367	382	373	362	342	353	358	362	343	382	336	370	346	335	362	358	380	351	400	371	356	371	380	374	352	349	383	332	346	347	348	361	404	379	364	329	339	322	383	355	308	321	365	360	361	366	335	361	389	392	354	353	382	375	354	349	378	351	362	356	385	363	322	337	358	311	382	363	349	379	387	366	354	408	393	344	339	351	364	367	367	362	377	377	395	385	345	376	352	365	377	346	353	352	387	381	390	370	376	341	357	364	347	364	416	343	360	361	367	384	390	386	353	311	354	369	332	363	363	395	346	338	396	332	347	340	376	372	342	328	363	400	388	344	367	360	373	379	340	333	366	347	351	332	376	335	382	384	381	393	367	357	322	384	339	336	362	377	350	341	326	352	315	363	325	300	346	346	312	358	334	358	371	351	355	351	366	365	384	353	384	341	333	374	365	354	395	349	332	338	376	366
10797	6249	11285	17406	16323	16925	12857	9385	6366	5403	5286	5690	5003	2820	3008	2747	3563	3819	3221	3242	2764	1991	2357	3160	5144	4638	3837	3774	4679	3257	2802	2767	2577	1809	1778	1636	1447	1485	1319	1145	1046	998	997	1019	1336	2955	919	843	882	844	831	920	914	887	890	880	889	819	905	870	885	879	914	927	862	906	899	853	876	828	905	868	912	872	906	868	881	842	839	834	879	839	850	811	834	894	813	881	894	797	836	882	899	844	890	830	891	867	849	857	895	879	822	852	879	907	793	841	925	844	854	897	799	885	892	876	901	880	826	882	806	903	897	910	862	911	866	797	859	900	928	853	821	857	918	880	816	870	865	903	786	878	872	882	785	825	847	893	899	817	843	820	868	942	862	831	864	796	772	900	815	802	902	904	816	855	829	852	941	876	883	869	867	821	884	883	833	845	834	871	852	847	838	789	862	879	845	834	867	905	797	909	877	849	837	845	861	826	872	820	868	832	815	853	865	917	836	827	844	920	900	867	852	832	885	889	849	885	920	864	822	874	850	892	875	775	904	842	898	856	894	838	839	828	886	838	914	863	868	840	874	842	832	855	866	824	851	852	863	856	880	894	848	874	826	817	838	859	914	822	856	845	904	886	882	847	889	875	844	849	852	919	864	880	847	871	875	802	871	843	869	851	889	811	842	878	827	823	870	895	876	811	870	850	803	896	853	865	805	853	838	786	878	860	852	867	846	870	829	811	858	834	825	864	838	902	911	836	851	831	891	836	833	869	905	831	841	818	868	848	850	893	861	854	837	861	880	823	864	885	873	856	867	880	845	929	818	849	878	899	812	855	867	848	840	874	840	821	828	814	825	831	851	881	855	898	890	882	827	866	781	872	866	896	859	859	817	880	816	881	907	900	841	874	873	846	822	849	867	841	885	822	902	835	916	872	857	842	885	867	838	847	858	805	844	804	785	846	882	811	786	868	901	868	851	815	836	819	853	852	829	848	795	828	885	810	885	877	838	819	851	847	906	911	847	802	832	881	894	834	837	893	833	862	855	821	843	830	842	867	859	904	882	838	839	826	847	818	848	844	864	885	932	901	815	824	832	861	870	859	869	862	894	815	884	825	854	873	876	830	836	800	822	887	896	890	860	890	838	859	867	877	846	843	870	840	829	920	878	881	876	867	859	858	850	875	867	868	868	809	828	866	818	839	896	843	853	870	828	861	817	859	849	818	898	872	812	836	861	890	900	898	894	864	855	852	844	824	831	879	832	820	881	846	832	872	891	849	886	860	802	871	867	887	888	814	842	857	837	890	869	819	825	828	832	871	862	878	908	891	873	865	866	826	843	835	873	822	875	860	818	836	852	852	924	814	810	882	799	829	870	835	838	847	872	801	804	867	869	817	845	841	817	894	899	870	850	833	775	831	912	858	839	789	852	817	874	807	894	867	871	855	847	859	869	927	931	851	848	843	838	823	829	865	828	887	840	851	895	849	911	896	837	855	905	856	869	866	844	818	878	872	844	810	840	908	796	826	914	842	823	825	825	853	830	863	816	809	827	828	825	826	874	846	822	862	842	834	799	887	827	883	842	831	883	850	898	876	858	857	845	853	834	883	806	862	852	850	861	860	826	851	818	818	881	889	844	815	899	833	894	845	800	876	866	812	834	859	881	876	881	816	904	808	847	843	809	844	860	786	809	915	839	876	880	840	861	830	885	836	841	841	852	917	865	850	841	850	838	869	839	840	881	804	873	911	812	858	850	859	908	871	843	888	850	795	844	909	895	854	797	788	845	890	862	839	829	825	834	837	846	797	797	870	842	900	853	911	812	870	864	820	829	870	877	849	867	841	846	887	832	871	823	798	836	824	908	874	894	875	884	821	834	831	893	835	854	828	879	834	879	857	839	823	891	821	833	860	873	872	864	892	838	857	843	857	860	844	888	850	834	873	833	837	842	887	827	886	816	853	841	823	856	845	837	840	848	869	879	870	844	848	872	905	880	892	821	811	877	861	894	899	910	859	863	845	815	870	767	912	839	929	818	882	858	811	892	796	841	801	872	908	825	864	821	825	814	837	865	860	873	875	866	816	878	842	920	855	835	875	871	889	846	832	839	829	853	853	841	863	868	915	855	887	867	858	880	793	865	824	862	879	833	857	886	849	889	872	825	872	875	855	836	811	846	836	871	830	860	849	876	876	804	861	881	882	858	813	862	840	780	825	870	841	872	852	862	868	832	899	867	816	862	850	883	841	880	888	806	842	856	854	845	895	859	821	905	863	858	858	836	814	831	823	854	856	831	821	856	838	827	870	867	863	833	893	871	866	828	883	848	823	864	913	951	840	855	854	867	897	838	850	895	861	895	848	864	871	870	851	864	834	891	906	912	849	870	831	923	881	822	895	829	899	776	883	853	877	822	844	883	851	884	881	887	813	864	836	831	863	854	866	851	902	852	877	891	849	863	810	827	843	855	909	790	855	849	881	821	850	833	878	879	834	866	862	804	814	815	797	824	863	837	853	882	888	842	864	871	878	835	890	827	876	854	831	806	848	832	878	856	890	863	847	860	839	881	859	836	854	835	837	845	859	865	881	881	858	870	855	814	871	868	860	830	805	864	833	876	894	841	883	832	880	909	809	782	863	863	885	904	862	862	848	873	879	808	831	844	823	868	873	903	828	824	865	829	845	874	855	861	846	833	859	898	875	845	836	867	843	780	950	906	871	830	818	882	841	872	873	820	887	845	842	862	798	842	863	818	834	867	849	870	900	818	853	827	864	890	904	864	827	839	866	847	824	905	850	932	873	887	865	886	865	836	864	904	842	841	882	859	843	876	865	906	884	887	869	870	915	865	882	863	802	829	877	867	887	887	843	872	828	863	870	840	824	834	839	840	881	869	857	883	832	842	825	863	850	863	822	898	867	865	895	787	861	879	865	894	856	822	829	839	846	844	839	863	826	809	913	861	899	823	864	820	836	892	858	868	856	846	904	865	840	896	860	912	833	836	847	883	826	828	859	873	797	864	867	850	864	877	811	871	820	833	835	884	831	855	821	883	910	852	812	814	850	895	889	830	845	807	876	806	861	791	859	864	923	889	860	880	819	825	833	875	864	890	912	842	808	833	908	906	828	886	829	845	818	889	868	891	884	851	876	854	831	785	850	882	889	875	833	815	843	910	873	822	858	852	842	839	827	871	869	851	851	870	833	825	845	841	892	866	779	856	845	887	844	839	926	861	861	849	843	807	894	891	829	830	891	819	834	806	907	900	848	847	845	877	861	843	874	895	831	880	811	842	794	836	898	835	829	790	868	827	857	861	849	836	850	856	842	839	869	840	916	842	868	815	809	864	850	872	824	840	826	828	813	834	838	899	803	898	823	885	809	860	878	891	831	887	825	903	842	822	902	834	848	872	799	885	883	863	844	853	877	873	890	908	832	851	822	870	799	901	921	843	865	842	819	861	901	859	832	852	837	849	824	835	905	864	865	859	877	808	840	893	853	859	889	881	855	862	869	838	845
2637	592	655	689	543	480	429	379	384	358	394	384	362	328	336	310	378	345	341	322	350	352	335	428	489	485	413	415	432	414	371	434	360	344	345	320	317	332	309	320	273	286	334	287	283	314	344	287	289	341	292	296	308	312	295	337	296	316	321	326	271	346	298	303	313	269	313	263	277	306	306	309	284	299	334	284	284	299	321	332	294	313	294	315	293	321	300	272	280	296	327	320	275	302	313	301	321	297	294	314	274	311	299	296	321	280	292	321	259	302	304	315	310	332	307	282	304	305	323	316	297	309	357	314	310	321	288	279	315	282	311	302	319	312	294	302	315	285	303	296	283	307	302	299	303	309	282	314	288	306	295	317	300	279	339	328	316	315	293	279	267	306	284	298	306	298	301	309	279	307	297	303	304	312	297	291	288	300	284	295	308	280	305	297	331	303	276	272	315	343	292	328	299	325	309	299	302	306	278	294	275	331	310	320	291	277	341	309	298	283	309	306	345	321	318	286	304	308	307	318	281	311	316	295	297	299	320	297	341	319	248	297	269	324	311	312	332	323	317	305	298	317	312	284	305	307	337	299	315	341	320	306	264	269	287	326	285	336	315	308	306	307	330	267	349	295	281	300	307	278	321	327	303	310	272	302	310	304	303	325	332	314	319	320	321	322	279	331	296	328	287	314	303	309	323	330	298	334	317	272	286	303	316	309	320	292	299	304	298	299	310	297	295	298	317	280	286	297	293	305	300	293	330	341	322	323	291	324	291	284	277	317	324	308	310	307	314	308	312	316	318	311	295	305	333	299	283	295	318	284	312	308	303	311	298	287	271	295	309	336	294	287	277	321	282	309	329	285	280	306	290	323	338	297	321	291	346	327	308	308	288	348	322	318	307	295	319	279	320	293	316	286	296	311	295	311	287	304	271	286	304	292	286	296	303	280	276	319	327	317	330	317	312	312	336	316	281	316	293	324	262	283	312	311	310	323	334	299	283	297	304	307	293	306	312	309	300	328	276	276	301	302	302	322	312	298	336	287	272	312	271	318	327	300	322	311	279	282	301	321	314	326	281	302	310	312	292	373	311	313	276	283	300	295	290	299	339	329	319	278	324	320	304	307	278	311	277	308	310	294	307	341	308	342	301	291	275	307	310	288	290	285	325	306	295	296	303	322	333	312	289	322	328	274	294	314	298	312	286	292	320	320	345	320	298	307	299	336	306	320	297	282	309	314	317	279	295	282	279	308	308	282	305	336	290	361	343	280	330	300	278	284	325	301	328	290	262	303	298	334	303	300	305	325	278	329	317	290	306	297	322	310	317	288	285	312	288	278	283	283	303	302	293	288	287	294	297	302	327	312	319	290	332	300	288	303	284	311	317	321	295	321	302	291	286	301	323	317	345	290	328	294	324	275	296	321	291	260	329	308	316	308	322	303	311	296	317	302	342	314	328	290	296	293	295	274	307	313	283	285	354	319	303	324	323	294	315	305	324	281	316	284	298	274	300	307	316	314	329	293	322	332	282	307	293	285	332	308	299	323	309	301	320	304	293	260	311	280	297	350	274	304	330	287	350	333	339	321	304	335	280	307	304	290	307	291	272	308	311	299	349	308	295	294	334	306	268	328	310	278	310	297	320	295	329	299	287	272	295	294	323	305	319	304	283	295	321	297	298	292	296	304	327	330	284	280	311	301	310	304	308	308	304	321	331	295	290	325	293	287	286	286	315	306	297	291	264	346	294	284	272	303	343	340	305	306	305	311	288	330	318	311	313	290	293	316	293	341	302	312	295	295	320	309	307	303	328	303	314	317	309	326	300	287	326	303	299	301	303	289	285	336	303	299	275	288	316	304	331	278	346	306	313	305	336	300	289	306	317	305	309	313	308	321	328	315	281	313	292	275	296	305	283	302	302	303	295	302	297	325	300	325	300	308	279	347	302	272	308	317	328	351	336	309	296	303	327	315	329	326	314	312	300	265	319	337	257	295	310	325	318	306	307	330	320	283	299	303	290	253	290	322	292	306	299	301	273	324	321	316	303	275	300	283	293	288	316	286	318	275	329	288	305	300	305	290	307	316	298	283	296	299	317	331	313	311	314	303	309	318	271	309	317	282	343	296	313	302	300	316	311	331	300	345	332	313	314	292	304	303	304	297	300	313	344	293	302	311	282	324	324	324	320	298	325	302	363	306	298	320	289	305	309	284	299	300	307	287	302	292	314	325	302	295	318	321	303	303	335	316	322	330	308	314	340	320	325	311	287	309	302	330	283	297	294	315	310	310	280	310	316	303	345	310	314	303	312	302	322	288	290	301	328	306	297	318	353	300	359	309	316	322	303	306	311	310	334	341	345	316	296	302	326	324	325	312	308	292	278	329	262	296	304	265	295	273	323	278	298	299	353	293	279	315	321	308	306	298	291	324	322	298	296	264	307	297	278	319	296	295	298	291	319	292	294	284	303	287	279	317	286	334	281	329	321	312	314	339	343	304	307	316	302	318	309	305	339	301	287	309	288	311	282	312	333	294	321	303	307	344	278	300	282	313	296	328	298	271	292	315	333	310	249	300	314	298	351	286	295	339	300	321	307	276	315	321	286	320	320	307	283	315	278	322	324	269	304	276	296	330	327	312	327	323	310	290	309	273	307	292	323	316	324	329	295	291	311	323	327	288	320	341	310	298	327	326	294	289	323	324	303	325	301	320	309	319	312	296	281	329	288	346	339	326	293	288	321	296	315	286	292	302	302	277	311	336	291	306	300	325	297	299	297	308	332	299	282	336	275	285	301	311	305	337	333	280	269	288	323	322	302	300	286	298	340	304	307	295	283	282	325	322	297	308	306	295	297	289	297	265	289	324	265	295	286	310	316	338	310	326	276	305	334	317	306	300	319	304	312	326	300	295	304	304	331	276	329	286	324	283	314	334	326	300	330	316	313	298	313	311	311	333	302	310	312	281	328	294	309	332	324	314	303	327	288	346	317	289	282	285	315	307	298	297	301	288	322	320	336	325	304	309	298	306	293	288	320	337	295	320	304	249	303	322	318	275	325	307	310	338	317	299	281	277	316	288	289	301	304	316	310	314	311	295	286	290	315	312	256	281	276	289	316	325	288	332	333	320	295	293	305	287	317	295	316	335	305	302	308	313	329	292	307	289	285	317	323	312	303	282	307	310	307	311	328	325	316	296	302	298	311	303	312	312	348	299	294	300	290	274	304	290	324	282	262	306	291	296	311	338	313	326	284	340	318	291	282	314	316	300	316	294	290	312	298	297	317	359	305	281	284	313	287	324	282	314	290	285	280	321	310	276	297	313	311	339	266	285	334	326	302	323	300	317	303	318	304	314	327	325	310	321	341	282	292	327	337	294	260	266	323	319	326	323	279	309	284	296	279	328	306	322	312	302	317	286	307	300	313	317	302	336	306	308	310	307	311	285	276	312	298	324	316	297	330	292	321	317	350	326	282	327	272	303	333	323	319	279	290	290	302	310	314	303	314	307
2750	1037	1502	1830	1601	1496	1319	1232	1106	1029	1020	988	984	957	938	912	1028	984	1089	968	971	941	1069	1478	2147	2080	1936	1662	1939	1614	1244	1475	1267	1044	1087	919	929	881	904	784	702	772	768	737	825	830	704	763	728	682	692	696	723	695	751	779	713	708	741	751	701	699	711	697	713	743	724	786	701	767	706	725	715	767	676	668	690	764	748	740	724	693	731	718	721	707	712	752	685	723	759	676	733	746	733	731	780	703	718	714	670	706	692	726	777	748	723	756	754	716	737	736	721	725	752	692	731	751	712	770	705	700	775	751	696	671	719	713	733	729	720	742	754	690	702	724	768	702	690	669	719	710	760	775	765	764	705	671	735	716	706	737	666	718	689	707	722	737	770	752	719	742	782	702	685	696	743	730	731	801	746	695	719	730	674	679	738	743	711	718	675	747	707	746	747	715	685	705	718	753	714	731	691	726	771	741	677	730	700	710	758	738	716	728	710	689	728	706	736	731	746	737	681	688	750	699	741	704	723	741	750	711	746	738	720	725	723	697	751	699	767	722	748	688	696	739	725	747	711	740	795	784	727	758	744	751	715	681	768	710	765	760	746	727	747	767	704	729	697	716	774	775	698	696	761	713	737	712	732	751	661	706	727	767	714	758	712	736	768	772	761	689	713	771	742	779	733	747	714	745	692	721	754	701	705	711	728	690	769	716	733	694	721	715	720	740	748	692	715	758	687	722	692	751	741	694	687	726	701	752	682	755	726	736	711	706	699	726	672	700	704	743	713	757	749	703	730	686	753	721	696	660	705	715	738	745	722	726	681	742	752	734	726	724	725	656	715	720	754	701	760	749	694	760	672	742	760	732	712	719	726	754	732	671	732	754	758	693	765	716	731	760	733	699	724	755	725	771	740	672	708	706	701	686	713	700	704	727	715	724	718	755	739	721	751	697	750	698	745	742	711	702	794	754	709	721	714	701	729	689	713	731	749	719	723	734	689	732	739	708	722	766	750	721	739	686	692	671	764	785	679	673	764	726	746	739	752	739	763	742	728	713	760	693	724	695	704	657	751	737	758	685	725	758	708	711	708	676	732	687	740	780	706	718	751	738	714	673	752	706	735	709	638	701	787	741	735	761	724	707	719	734	758	726	693	716	771	723	719	759	704	759	736	699	775	721	748	707	745	728	733	724	727	692	764	725	708	759	716	714	730	723	744	745	739	707	725	684	720	769	714	729	673	774	756	696	739	777	737	735	711	675	678	761	734	738	738	735	706	707	736	719	717	709	721	751	697	724	772	739	740	713	691	731	695	727	730	723	726	730	713	762	699	682	724	682	701	721	745	716	698	728	716	782	756	736	713	749	724	711	729	759	698	747	725	678	704	702	700	722	710	739	727	691	679	697	734	685	731	694	799	714	766	710	733	686	756	719	713	761	755	748	751	749	686	694	719	719	733	707	711	740	765	735	747	727	721	726	730	711	665	771	794	720	700	697	725	778	755	717	745	696	745	759	743	716	735	694	718	709	694	750	723	722	724	779	727	734	696	712	705	701	726	729	694	767	773	754	692	733	722	729	764	730	680	737	715	738	732	725	702	778	746	721	721	751	671	750	770	729	732	704	733	718	761	734	766	738	753	802	729	743	734	732	705	754	747	736	718	715	725	720	735	706	753	746	720	775	708	735	738	704	726	721	754	729	703	697	699	712	730	770	707	731	697	721	711	786	717	726	747	736	757	687	730	713	740	732	731	760	740	750	707	767	688	737	668	733	694	750	731	718	750	740	717	765	712	740	690	697	693	714	700	729	736	711	707	739	723	745	697	668	759	745	720	741	742	727	746	744	784	702	702	694	750	682	730	710	743	701	697	722	715	652	718	727	742	754	698	724	786	701	740	716	706	716	744	729	735	738	727	692	736	723	704	716	726	711	738	764	685	686	723	706	747	726	706	706	671	701	712	739	741	747	739	689	705	736	736	769	730	700	696	702	765	731	768	786	728	737	700	758	720	765	764	693	694	709	733	760	717	723	727	719	742	716	695	740	712	711	703	737	707	757	729	714	748	702	757	732	743	697	750	708	717	742	682	726	737	737	719	730	660	737	743	741	714	699	741	704	773	742	722	744	755	706	752	764	705	741	723	787	748	751	715	735	740	740	736	758	687	748	760	724	729	691	692	682	721	756	740	714	694	734	803	703	715	711	705	715	701	746	772	727	733	737	759	720	738	689	674	758	753	743	694	752	699	712	775	714	738	774	729	705	776	697	752	685	725	709	765	728	740	732	704	760	704	692	740	702	741	746	709	732	732	784	721	659	683	730	763	718	742	715	729	659	711	714	676	707	721	731	732	729	760	726	719	776	722	720	714	716	756	711	701	706	776	742	730	709	690	643	743	796	758	780	751	758	712	746	720	760	705	714	710	731	729	699	763	704	725	715	766	697	706	702	696	767	724	781	705	780	680	713	683	735	753	781	748	696	740	750	746	701	758	708	706	728	725	718	759	710	701	753	759	722	659	755	750	770	760	724	758	746	727	709	713	778	728	725	746	765	725	727	741	771	744	682	712	732	744	690	759	684	716	704	692	696	724	705	719	722	719	774	804	723	743	689	709	764	727	724	762	755	726	730	734	765	683	744	716	751	758	770	693	742	746	730	790	732	739	740	732	739	675	727	687	669	736	704	714	711	709	707	740	682	695	758	725	718	721	739	744	715	698	739	708	691	724	724	765	686	752	710	711	714	700	713	768	745	671	714	750	701	698	771	674	742	734	770	739	749	687	718	651	754	737	700	783	730	763	744	725	661	714	765	712	717	684	716	699	755	749	723	749	738	759	709	705	690	696	761	730	704	742	701	721	758	701	728	714	745	694	693	736	725	735	697	720	684	742	653	713	695	758	750	740	761	811	762	682	702	697	771	755	727	746	756	723	739	753	683	737	734	780	687	745	725	708	736	773	719	708	720	715	779	686	753	757	754	694	749	763	729	770	717	737	731	767	713	738	735	680	707	739	689	747	728	734	733	747	752	703	743	705	742	735	752	733	716	722	726	748	799	730	708	716	702	695	730	720	720	723	795	723	694	705	665	714	758	751	700	703	727	722	670	731	741	733	686	723	717	642	730	695	780	748	726	742	732	749	706	720	717	743	727	730	713	771	776	772	689	746	708	688	700	699	697	683	739	757	698	784	748	729	704	729	731	733	765	735	751	753	693	676	725	718	717	673	699	714	733	721	690	748	731	723	694	730	696	756	775	694	785	737	742	733	703	669	743	733	729	753	692	722	729	740	714	698	752	684	721	776	702	681	742	682	756	723	700	744	729	755	716	697	704	717	703	733	727	709	674	763	702	733	759	744	759	727	732	781	652	742	718	680	686	699	739	737	743	712	758	732	701	706	765	707	713	702	757	701	776	697	735	735	762	784	707	700	729	734	763	713	739	734	713	713	760	741	709	679	738	742	735	736	666	739	713	731	727	729	735	752	714	737	697	786	689	705	732	709	723	752	736	738	740
11456	5063	5980	6846	5681	4133	2301	1500	899	784	724	643	614	447	420	437	523	446	484	474	395	334	358	412	533	653	581	570	600	473	382	386	358	264	272	290	268	255	249	214	238	248	233	249	266	333	228	237	232	239	217	222	253	244	234	213	226	222	242	241	231	211	241	250	222	256	242	233	233	221	234	248	234	247	221	202	214	259	229	214	213	246	236	246	231	212	207	193	239	215	231	225	212	222	222	225	221	196	212	210	231	237	240	231	236	216	205	215	229	209	238	249	249	211	229	224	216	231	218	231	204	229	221	231	233	240	196	214	264	226	247	222	227	226	233	206	242	220	213	222	240	224	238	226	209	231	224	217	217	239	191	207	216	244	246	225	239	234	212	220	221	187	224	240	233	251	210	228	207	209	196	215	226	220	217	226	236	237	235	224	225	213	249	216	191	225	233	222	229	221	189	218	220	216	226	225	213	208	263	232	236	219	237	205	241	263	204	243	230	248	255	226	244	251	221	212	215	216	206	221	254	245	219	201	230	199	211	225	251	208	228	209	217	212	211	225	231	214	219	238	217	220	221	231	236	219	223	232	191	213	215	247	221	221	227	228	231	223	230	218	225	226	233	218	220	226	208	247	235	221	213	251	238	230	218	234	222	229	237	207	223	191	198	218	237	250	222	232	247	199	230	227	222	240	240	222	222	219	239	214	218	224	213	220	254	220	223	242	222	219	188	215	211	216	219	247	210	223	233	248	228	235	218	214	212	262	211	222	248	231	205	187	213	222	253	223	267	238	236	241	237	261	205	225	217	221	235	257	246	244	236	215	213	253	238	208	197	232	208	223	228	197	235	210	220	206	211	206	214	244	211	264	197	235	197	199	222	207	213	240	247	229	238	225	208	227	231	240	227	235	219	246	199	216	218	221	221	228	220	232	222	227	219	223	250	192	189	233	224	227	223	221	235	221	251	211	253	254	191	213	204	205	238	233	197	230	228	251	220	254	223	227	232	203	236	225	219	264	222	216	216	240	235	215	230	228	258	230	238	214	255	218	240	230	205	221	213	260	209	242	246	232	242	216	235	223	202	210	229	200	216	242	228	225	200	228	242	224	219	240	233	234	225	240	231	214	234	249	231	243	229	229	213	225	223	263	204	224	205	245	240	219	219	232	237	222	232	232	211	223	209	220	235	218	225	212	241	211	232	220	224	247	229	210	210	216	200	226	220	206	222	233	239	223	207	216	239	226	254	215	248	186	237	216	207	207	237	215	247	241	215	216	196	239	214	232	230	196	217	230	221	248	235	223	206	246	222	242	249	239	221	245	222	222	215	233	218	222	209	217	228	224	200	231	203	219	236	225	244	227	241	219	223	220	214	227	206	229	235	233	212	196	216	240	216	239	231	204	249	248	236	249	234	226	235	222	259	230	218	217	216	212	222	225	198	191	248	238	218	254	209	242	228	241	204	254	243	220	234	218	233	235	234	248	235	209	217	228	239	201	225	237	233	233	249	259	218	227	225	249	227	241	239	205	236	212	200	222	235	223	245	220	232	229	231	211	209	228	234	206	244	237	225	218	197	245	224	245	203	232	201	219	256	249	219	221	206	211	237	209	237	240	219	207	224	222	218	226	230	238	212	241	238	237	207	234	226	222	220	243	184	230	231	256	236	227	212	232	200	249	202	204	222	212	253	250	233	189	254	215	206	254	244	210	246	240	225	238	215	232	200	220	232	252	223	205	223	232	230	214	223	210	245	220	218	207	222	231	236	198	213	252	223	236	240	216	227	212	239	239	250	197	218	230	212	232	233	235	223	214	224	222	194	204	244	242	238	220	220	243	237	205	221	227	217	225	208	215	230	217	215	230	241	191	208	204	214	243	204	192	247	229	222	257	218	238	224	207	187	200	216	233	251	224	214	228	225	206	208	219	227	213	214	208	184	240	231	222	234	221	227	212	257	247	240	232	234	224	232	197	209	233	210	243	214	225	215	220	261	230	245	233	222	202	200	231	221	240	207	226	231	236	217	224	238	234	219	220	213	222	257	239	245	211	197	219	217	225	214	229	236	243	216	229	223	240	219	205	229	236	209	214	222	224	223	262	227	234	227	242	212	193	200	214	228	206	205	247	221	214	236	236	242	229	218	229	232	236	241	249	225	235	270	246	233	229	226	237	240	222	228	252	222	240	225	232	221	205	249	227	228	219	232	229	219	252	188	217	261	218	242	206	236	219	242	210	202	209	222	215	235	214	215	255	223	224	227	230	225	263	227	236	212	235	270	217	234	235	218	236	253	229	243	231	221	222	222	209	257	225	244	188	218	210	222	232	241	226	223	228	207	258	244	223	245	269	208	241	232	199	231	208	228	198	210	256	222	237	226	219	233	227	187	221	227	220	221	214	236	227	251	207	247	217	218	250	201	237	207	223	214	196	213	234	233	243	208	236	239	223	220	231	216	237	226	247	216	237	240	252	220	214	217	238	207	228	232	200	224	232	245	249	203	243	244	210	216	240	249	255	245	187	216	233	223	199	225	196	220	211	240	218	216	218	238	238	257	224	239	243	221	218	209	227	233	174	232	228	218	226	217	221	206	230	228	218	231	262	214	189	235	217	243	222	247	213	240	220	193	235	201	231	193	231	204	213	233	225	223	221	209	231	247	195	211	219	217	211	228	210	240	218	235	222	227	236	221	197	247	219	238	224	231	227	205	197	235	227	227	215	227	238	221	188	204	200	217	203	229	254	219	257	233	198	219	218	205	245	233	219	216	170	195	240	250	231	243	261	227	259	239	244	223	215	220	198	236	238	238	230	223	206	219	207	221	228	224	211	248	209	224	231	217	223	235	237	226	240	220	230	192	242	209	214	220	237	216	270	209	233	220	219	192	233	221	244	214	223	230	254	237	246	243	241	220	225	240	236	219	199	228	226	229	192	237	219	183	220	215	229	204	217	214	264	233	262	243	221	214	254	195	222	218	227	230	233	235	245	230	221	219	241	213	210	235	224	217	225	252	247	207	238	225	263	237	233	206	232	233	234	237	244	227	212	231	253	237	200	220	254	221	254	228	244	201	224	221	192	230	230	220	233	210	219	235	233	246	237	256	207	250	207	210	234	231	233	242	234	229	212	231	240	208	237	218	201	233	215	237	224	209	242	220	213	209	209	201	235	229	218	225	224	223	237	206	201	224	250	210	219	246	210	222	213	243	204	203	228	223	240	229	206	220	219	212	205	223	244	242	227	220	224	206	224	240	228	209	223	220	226	236	230	237	221	236	227	226	226	226	236	248	242	217	227	227	221	219	255	214	245	218	214	253	247	249	207	231	220	237	236	247	229	226	231	198	232	217	247	222	229	248	204	246	251	211	221	212	227	228	221	224	224	238	217	232	229	240	225	242	230	210	211	234	210	215	209	212	221	225	243	224	246	221	226	203	268	202	191	223	235	240	217	238	223	232	250	212	234	216	223	206	217	198	237	219	216	243	212	217	233	234	241	226	227	208	226
7903	3886	6937	10886	11443	11600	8317	6233	3826	3537	3613	3345	3365	1989	1940	2145	2337	1936	2286	2233	1863	1376	1516	1938	2870	3676	3446	2936	3125	2462	1899	2014	1327	1056	1156	1042	808	797	741	769	663	714	662	662	901	1273	646	599	613	590	590	578	557	562	601	630	579	638	564	631	595	621	621	571	567	643	524	572	570	587	580	575	574	598	589	582	599	591	604	567	589	602	619	611	579	596	544	611	618	527	611	580	574	539	555	605	627	580	579	602	570	577	590	572	610	600	571	542	620	543	594	619	616	551	589	585	545	590	607	590	591	553	567	586	605	585	587	575	604	542	554	589	588	567	560	545	597	558	604	586	597	592	548	576	555	583	571	605	583	538	570	548	584	544	582	558	580	582	596	560	578	555	606	590	597	538	597	585	557	579	585	596	575	560	592	623	580	569	548	593	572	552	573	582	584	597	590	581	580	607	588	536	574	599	560	569	578	577	570	567	593	575	590	558	573	597	539	583	599	531	560	616	606	572	533	615	628	601	611	534	614	622	582	578	634	537	562	585	579	595	597	536	583	550	564	590	598	589	600	627	600	608	616	587	561	561	588	591	565	618	656	560	589	581	566	602	583	574	575	556	544	597	628	553	551	604	561	569	521	595	585	579	598	586	581	590	592	576	554	546	567	555	611	570	587	592	581	609	586	582	569	586	567	530	549	617	609	607	566	623	582	605	552	610	587	600	570	614	593	615	609	558	605	573	586	542	534	595	609	579	595	574	569	578	568	585	572	599	561	584	626	628	596	584	586	596	562	597	618	579	571	578	544	621	563	569	614	615	609	574	625	600	598	560	548	531	613	577	567	563	607	579	590	564	611	560	599	604	548	557	549	575	549	591	645	609	585	548	574	570	573	562	582	588	555	590	581	554	579	583	622	535	559	539	581	553	544	592	608	592	584	600	589	555	544	548	586	574	596	626	594	574	544	561	574	552	578	574	555	604	596	586	601	571	622	580	578	568	550	616	596	590	549	627	605	642	616	564	638	583	584	567	573	544	618	558	578	574	565	555	588	609	590	586	575	589	623	578	631	572	593	632	614	567	550	531	577	585	592	601	598	593	580	561	611	553	595	591	576	575	574	594	627	587	575	605	573	627	595	578	578	571	592	566	533	622	596	586	569	570	578	580	596	576	597	612	564	545	575	584	574	572	582	595	577	579	576	564	552	559	534	588	575	582	573	609	599	539	606	547	590	573	641	613	588	606	614	572	590	550	601	566	588	585	586	551	560	603	574	574	570	619	559	551	573	588	572	581	596	582	622	602	539	605	584	589	536	599	574	546	550	579	573	585	572	560	594	583	561	552	578	535	573	568	608	593	592	574	550	578	543	596	559	588	555	597	578	574	554	572	579	561	600	586	581	582	616	553	581	594	574	570	566	598	549	609	572	584	627	580	554	542	560	606	568	563	608	603	582	548	566	543	580	588	574	569	536	575	615	615	571	550	591	561	596	594	559	594	566	583	598	589	609	583	574	601	584	594	575	630	541	636	611	590	562	563	610	573	588	549	581	581	531	587	600	592	578	597	539	632	585	566	571	568	623	607	568	561	514	583	632	600	539	610	575	627	564	564	580	604	563	538	582	555	599	583	612	583	606	581	583	571	550	542	565	563	584	608	588	591	593	576	589	615	584	603	603	601	593	594	589	591	604	545	550	614	569	572	565	575	597	585	561	560	593	570	606	582	606	596	602	566	614	585	554	559	552	531	573	623	577	596	578	596	560	589	599	578	557	592	628	562	578	566	581	578	602	589	562	626	596	579	580	553	566	584	589	593	556	563	589	555	588	608	576	604	565	616	614	549	560	594	588	559	563	558	573	576	564	564	653	561	559	593	589	593	564	573	546	589	583	575	575	575	552	584	575	560	568	579	591	575	584	564	587	568	585	581	575	583	580	580	596	551	580	606	621	599	555	596	574	604	605	583	606	555	598	557	562	567	632	564	592	577	598	586	559	583	560	578	585	560	555	574	592	613	583	548	574	568	597	590	561	589	583	596	596	578	536	559	576	595	618	578	575	612	578	570	616	598	590	622	550	540	565	597	577	589	629	523	601	585	618	617	548	562	582	565	593	635	600	576	535	612	593	603	539	617	507	581	575	566	596	564	579	601	577	598	595	602	572	584	552	616	565	564	608	606	591	568	603	576	542	578	549	545	582	581	633	542	568	592	573	610	560	568	553	580	561	556	608	568	621	583	572	601	586	612	595	584	577	557	585	638	574	597	615	572	621	601	571	577	580	571	579	584	558	551	617	581	555	580	560	597	578	576	626	607	583	538	583	572	587	560	534	557	588	555	549	542	569	555	606	597	568	599	591	597	613	572	550	602	532	573	630	545	544	637	571	591	588	594	555	583	576	585	584	562	557	541	542	587	586	579	550	568	571	601	551	579	562	567	578	574	589	599	601	620	595	579	552	597	576	575	602	579	560	620	580	614	597	572	576	551	558	595	572	569	570	563	615	558	560	623	576	567	562	581	556	556	568	576	597	579	557	535	619	566	577	550	589	577	613	603	596	574	580	581	557	566	555	583	584	581	550	594	536	598	599	587	626	581	622	546	562	562	550	556	570	610	542	582	572	567	556	634	572	561	551	571	588	585	590	609	556	594	583	600	548	559	570	577	587	580	546	569	586	567	611	579	548	609	602	571	587	620	588	581	601	585	582	618	586	569	623	594	566	564	518	562	587	599	628	584	555	555	573	556	586	611	585	569	553	582	629	569	567	575	567	561	602	547	576	562	578	582	598	601	556	617	587	577	543	579	603	582	581	620	573	610	551	602	617	571	568	581	595	530	546	560	570	596	608	551	566	597	575	586	597	562	606	572	530	556	581	585	564	589	587	602	540	597	569	578	567	598	577	573	617	586	562	564	597	630	606	565	598	621	561	581	629	598	551	589	592	590	607	593	596	555	557	547	619	599	540	587	605	551	568	568	579	593	596	600	575	547	597	570	591	554	608	550	555	602	583	612	544	565	573	597	565	578	584	580	556	569	585	609	585	602	626	582	583	596	578	580	545	630	560	606	616	588	587	599	569	561	593	580	585	602	589	587	592	570	591	546	610	555	600	574	576	580	622	651	556	563	605	596	530	590	585	586	498	579	628	558	588	593	562	608	560	540	592	571	594	586	570	578	543	543	561	546	579	594	599	508	568	625	552	616	610	541	557	582	583	569	566	621	585	593	588	543	596	592	585	588	563	574	594	568	559	558	618	613	614	617	589	578	593	595	575	593	520	545	641	578	572	546	551	585	551	545	609	609	576	605	610	601	565	571	596	543	548	567	563	570	575	551	600	515	584	636	578	583	554	614	583	585	559	580	565	579	603	577	573	576	625	594	553	559	570	579	553	573	567	602	570	519	547	626	584	553	586	581	596	558	611	619	579	600	567	581	543	617	582	611	596	568	619	556	562	551	608	576	626	579	572	586	582	592	569	611	584	591	578	560	567	593	590	555	575	580	608	558	545	549
19109	10323	10792	11322	10688	7604	4780	2728	1443	1273	1086	1049	1019	789	874	673	792	745	646	600	569	538	541	467	730	965	878	939	770	782	635	580	483	412	422	415	419	371	356	399	346	364	368	368	429	436	331	283	317	375	322	328	324	332	327	346	335	361	358	334	335	343	355	331	302	327	326	326	357	357	355	363	338	351	342	368	369	370	342	348	325	386	331	329	377	284	343	364	402	330	347	333	335	329	341	316	338	333	350	319	372	330	323	334	328	368	342	366	325	349	371	350	317	343	337	353	358	354	318	330	333	306	334	362	361	360	339	371	379	336	341	337	319	355	384	316	363	339	329	364	320	327	309	310	333	355	322	359	305	326	324	330	348	311	344	338	343	340	330	332	386	343	376	415	352	318	331	314	330	333	347	353	340	349	322	342	331	336	350	352	368	294	325	349	359	389	364	348	335	339	338	369	335	391	353	327	321	368	384	360	356	371	322	323	334	353	334	343	329	350	345	361	329	324	346	320	344	318	328	342	344	341	341	340	318	334	309	353	346	378	357	357	346	354	346	354	355	330	342	359	335	349	302	337	321	327	358	372	323	355	329	347	352	344	338	347	326	338	337	301	366	320	339	340	314	352	329	333	347	328	319	358	390	331	329	337	357	309	334	328	336	369	365	321	354	360	331	323	340	328	319	352	322	370	330	341	359	324	360	325	319	345	341	338	335	316	326	348	345	317	352	334	376	381	362	298	326	337	331	311	324	357	328	352	362	346	332	334	346	376	353	317	316	342	321	343	361	341	366	339	341	334	331	349	352	320	330	311	334	350	355	303	356	352	380	336	345	370	316	334	341	337	332	337	299	332	350	357	346	351	314	326	339	316	328	363	363	340	364	359	314	337	350	344	312	319	313	359	346	327	317	347	306	333	321	356	349	317	348	354	339	359	330	327	369	363	348	338	321	337	361	328	307	321	333	337	332	319	367	342	348	330	315	338	338	349	352	356	365	346	333	362	341	326	311	371	374	337	342	333	353	342	339	376	394	341	337	329	345	335	341	318	326	371	350	314	366	315	323	322	320	364	348	336	353	360	349	322	311	331	339	322	325	370	357	339	320	357	346	323	316	372	342	358	323	342	309	325	309	358	339	327	338	331	350	389	342	324	351	369	317	347	361	351	320	342	329	364	348	346	338	352	337	350	351	325	304	348	356	362	325	300	389	333	344	352	337	384	368	331	343	311	369	368	357	340	326	350	394	354	316	311	365	328	328	362	373	346	293	337	344	344	343	360	376	337	355	347	312	363	341	336	364	325	334	357	316	345	322	327	348	335	362	328	327	342	347	363	321	352	376	335	335	336	386	337	359	356	328	384	345	321	329	333	347	332	345	326	343	335	370	312	389	349	359	321	325	342	339	387	336	322	337	348	359	347	334	330	338	316	362	357	365	344	351	341	351	370	331	341	320	361	333	346	339	350	363	327	299	332	349	353	318	309	328	351	340	332	327	352	345	344	364	343	354	348	336	345	348	372	340	317	315	325	368	338	344	352	349	344	355	333	344	319	323	376	350	349	339	376	359	355	318	350	323	312	301	338	362	352	343	366	379	302	358	323	360	336	354	330	371	358	379	322	351	328	353	325	334	345	341	352	338	318	344	325	379	322	344	332	364	333	336	308	346	333	364	297	325	350	359	311	345	335	329	346	350	371	354	349	350	311	335	350	335	304	356	376	360	308	361	309	337	313	325	331	311	363	326	349	354	335	378	335	321	363	354	327	328	346	328	342	318	354	337	346	332	337	324	346	351	328	359	329	354	282	341	397	359	349	355	341	326	346	346	377	314	323	342	336	311	314	349	320	349	355	342	367	371	362	323	357	366	348	321	321	327	309	310	361	381	327	330	347	334	354	287	316	340	365	328	317	352	363	333	351	350	333	319	337	354	358	336	318	338	319	357	327	347	330	328	362	331	312	346	352	318	322	349	339	297	323	353	338	336	342	366	358	314	311	333	336	333	359	330	341	377	370	349	315	328	330	363	353	314	325	341	328	342	328	356	337	352	300	357	341	341	320	345	367	339	340	306	329	378	372	359	315	370	296	343	294	329	285	356	332	349	362	348	278	329	346	337	330	322	362	317	321	323	352	342	326	342	338	364	365	369	351	359	349	342	344	330	349	353	335	392	341	355	353	363	380	311	377	308	359	313	356	359	328	334	338	325	338	340	302	365	330	332	336	378	315	351	367	332	371	284	322	333	341	329	364	337	323	319	362	391	299	315	346	365	350	356	352	335	302	355	332	355	381	360	346	345	332	333	351	344	361	303	338	333	326	338	373	338	342	316	319	351	367	342	348	326	351	351	341	354	323	321	329	327	332	366	319	344	382	329	314	353	332	314	349	352	354	343	294	354	369	343	304	369	329	346	360	322	348	328	311	351	353	345	335	327	344	333	340	351	340	334	334	330	340	318	325	322	356	379	307	356	332	348	298	352	351	355	326	328	353	335	338	357	339	373	314	342	353	360	348	320	338	367	338	349	333	324	341	359	327	359	359	321	315	344	316	348	369	351	346	331	348	357	378	354	378	343	333	333	312	353	334	342	356	371	342	359	339	350	331	351	346	323	350	366	346	365	382	336	331	343	341	348	363	332	368	333	342	352	361	348	359	353	344	347	346	388	348	339	338	358	329	352	360	343	344	340	329	349	309	369	295	349	363	326	351	363	342	330	345	329	339	363	349	340	331	357	310	347	329	345	369	391	331	352	326	304	336	375	331	376	333	315	336	318	344	369	301	379	361	334	365	358	371	357	335	321	327	342	337	376	351	321	333	324	356	354	356	365	337	355	353	357	369	310	329	321	348	351	355	340	323	338	324	328	333	323	344	350	329	327	337	332	339	353	335	332	323	344	357	342	344	335	354	369	359	350	348	348	373	367	319	342	347	349	373	342	353	306	325	384	340	336	318	350	332	349	337	345	343	368	334	306	317	329	372	355	331	334	349	316	358	330	358	347	329	333	328	360	296	335	342	353	317	331	314	384	351	363	321	344	356	348	323	340	331	350	353	335	321	369	341	322	355	360	353	349	327	321	363	350	327	356	326	307	363	342	376	351	350	364	322	317	359	338	337	345	342	325	298	341	377	353	360	338	328	366	332	330	362	357	337	332	352	320	340	373	340	344	331	290	359	333	328	340	354	369	324	298	320	375	334	315	354	347	331	326	337	349	331	340	342	316	311	363	331	336	362	359	311	325	361	331	324	364	336	325	341	333	326	350	372	390	327	337	281	385	332	360	333	370	357	312	327	326	345	359	330	356	353	366	337	324	345	359	353	346	365	365	326	302	346	322	319	336	409	364	327	362	376	341	327	361	372	341	323	341	364	316	363	298	367	345	320	339	348	354	378	352	352	336	332	357	343	338	370	325	319	319	334	355	374	357	336	357	335	386	314	354	319	345	315	312	328	360	326	359	327	336	321	348	377	330	359	318	371	286	330	374	336	315	338	295	361	376	317	355	385
10555	6611	9768	13872	17733	15641	13710	9783	5992	5671	5511	5431	4675	3423	3339	2957	3746	3426	3239	2926	2635	2183	2144	2167	4103	5228	4757	4991	4108	3863	3033	2476	2059	1309	1446	1487	1263	1165	1145	1025	964	939	974	993	1350	1484	850	814	882	837	849	794	871	845	809	828	873	873	852	759	814	825	837	806	887	828	855	836	834	867	828	839	835	857	851	802	865	848	876	825	817	793	799	832	883	867	820	786	840	774	811	795	793	824	813	860	799	809	808	814	904	786	812	804	839	894	817	812	796	859	871	849	835	785	851	854	855	892	829	797	806	810	787	858	795	789	822	835	840	819	806	848	811	792	824	846	833	790	827	794	793	823	810	822	839	824	870	872	849	829	824	830	812	800	824	886	776	830	834	791	842	874	801	855	775	830	802	791	842	814	834	808	898	824	837	877	803	858	784	775	759	833	827	781	848	830	811	818	784	798	832	785	856	848	841	823	824	814	804	813	797	794	860	773	818	794	818	853	811	785	876	843	846	818	844	815	824	814	801	840	800	792	894	847	806	817	914	794	850	870	809	796	867	793	877	817	831	852	851	824	832	798	862	874	843	824	790	814	845	811	777	872	762	838	764	766	821	817	848	823	855	821	818	835	845	825	812	833	800	838	824	829	776	793	833	846	755	810	823	777	837	790	789	798	814	793	845	816	787	849	830	827	865	813	847	820	791	759	778	809	794	821	817	828	771	832	806	831	785	799	779	823	802	869	791	757	801	792	818	864	823	878	794	848	858	783	811	805	854	828	866	779	763	833	810	812	823	783	844	823	789	862	844	788	793	824	801	854	784	830	820	857	800	843	807	854	840	809	833	809	816	778	818	772	789	758	781	789	764	836	809	855	814	782	788	825	838	804	820	820	846	778	783	812	856	809	786	807	840	755	796	839	828	781	788	833	807	820	859	828	791	792	816	803	788	822	821	830	807	813	795	785	834	815	855	805	820	830	838	821	829	786	801	814	820	856	795	814	847	857	858	815	825	780	831	828	818	832	834	784	794	807	797	822	785	793	820	846	859	871	784	767	824	806	802	804	775	833	842	834	851	854	774	794	815	858	831	839	770	833	795	787	865	781	841	786	815	816	833	844	842	752	839	786	821	804	775	847	858	829	865	829	821	815	799	851	792	847	827	804	828	857	898	757	795	848	821	804	805	882	813	801	830	824	848	809	778	828	809	840	837	820	847	809	808	834	807	774	809	845	862	784	821	817	831	781	831	839	789	787	777	809	807	882	810	772	840	810	847	806	843	794	813	809	810	810	794	804	758	811	836	759	853	797	859	831	811	804	774	874	817	807	806	856	826	813	851	838	781	819	878	852	838	821	850	829	823	838	845	762	839	842	880	804	837	816	827	801	812	844	795	858	823	867	828	880	760	851	816	861	824	872	783	801	799	774	865	776	840	836	797	795	834	793	843	809	824	768	851	836	854	881	781	846	776	812	855	804	824	833	841	810	888	853	839	772	813	782	814	847	793	857	853	821	768	842	831	816	838	849	793	811	778	802	796	802	778	824	815	837	800	782	813	814	846	838	839	794	772	880	830	860	810	815	799	757	757	786	829	860	809	767	820	766	809	808	849	831	819	819	828	781	763	847	852	809	815	813	824	831	794	842	816	810	829	840	838	812	844	854	849	825	813	786	813	851	876	848	836	835	828	831	769	755	829	798	799	845	821	846	815	804	795	792	796	818	847	824	781	791	804	832	805	766	787	774	795	867	796	797	840	819	852	830	810	802	810	771	825	799	809	818	837	854	807	833	821	794	805	841	845	851	820	784	879	833	829	813	781	820	864	808	821	792	835	830	805	864	836	783	777	794	810	827	779	772	791	802	823	792	773	789	786	815	800	817	846	822	773	784	789	817	775	839	796	825	785	825	793	817	826	842	799	880	837	801	840	772	908	797	776	788	776	802	749	856	843	779	800	750	770	776	861	779	792	774	811	843	806	807	819	819	803	780	814	889	817	790	820	818	798	800	754	791	759	828	785	821	843	830	804	806	837	787	826	834	848	849	835	786	813	782	809	804	783	826	821	795	838	788	860	835	842	808	786	811	784	786	846	800	804	789	845	827	853	863	795	837	791	828	828	831	771	877	845	783	771	886	819	868	785	799	783	811	771	797	830	797	840	818	882	805	832	870	854	777	811	870	822	809	831	814	799	825	839	848	806	845	814	800	794	796	835	790	833	778	828	794	823	840	826	800	821	816	766	800	796	841	795	814	820	865	766	871	841	835	823	826	808	809	848	840	807	846	819	847	800	862	850	835	767	860	841	781	782	828	806	795	851	842	835	791	836	786	773	789	830	824	825	834	820	857	794	815	787	800	781	828	808	799	826	828	801	821	864	775	777	821	794	804	829	754	783	786	774	844	784	816	800	863	844	799	807	806	804	759	840	790	807	820	826	827	811	799	862	835	792	795	819	792	732	785	786	855	798	871	882	829	798	796	800	842	827	844	839	840	799	785	821	803	832	811	803	839	844	772	853	786	804	813	779	802	791	825	819	817	780	828	807	781	812	865	813	798	801	862	815	819	838	798	785	846	804	860	805	812	830	855	779	765	843	814	815	860	856	790	851	853	800	770	787	838	839	795	810	778	843	805	876	824	857	869	800	873	804	815	835	762	804	834	848	784	796	864	825	852	813	818	795	826	853	847	785	799	796	827	806	811	826	797	820	835	808	813	791	854	793	769	800	787	834	834	806	830	805	863	808	845	828	845	800	845	846	865	844	823	850	807	855	823	876	808	818	832	844	854	832	828	806	818	827	804	870	852	792	813	823	812	844	831	809	794	796	812	811	831	847	834	813	789	831	814	820	765	827	796	817	844	862	800	825	812	834	822	784	813	826	821	807	837	873	789	834	804	850	797	800	805	822	804	832	786	822	775	810	808	795	813	793	775	824	825	865	807	824	840	813	810	826	815	824	803	774	790	810	807	817	831	796	819	771	813	820	858	810	760	820	817	787	791	756	846	814	784	837	844	821	830	815	815	807	794	822	820	808	825	742	828	850	722	797	806	838	825	849	846	791	804	822	792	813	865	821	790	832	819	834	817	820	803	839	815	802	857	820	841	822	789	758	817	818	840	834	818	810	832	796	822	905	853	833	879	851	801	796	833	800	783	847	813	815	799	779	806	812	860	765	801	842	774	828	851	823	827	823	774	849	795	817	818	809	831	860	818	824	769	877	806	813	842	823	743	848	782	808	841	806	791	781	791	814	827	826	765	824	867	813	776	810	823	863	798	812	777	817	838	860	820	815	885	815	832	845	814	830	855	813	788	755	759	838	806	829	874	829	846	866	827	854	782	796	756	848	857	774	857	836	838	824	805	812	836	810	806	804	839	804	863	818	851	792	793	846	799	855	826	793	807	865	809	841	811	785	840	846	787	830	813	838	781	823	835	756	843	810	780	819	808	879	812	791	836	841	836	834	820	777	878	855	830	840	829	848	807	850	807	793	836	860	849	805	797	843	788	787	845
2371	515	475	540	473	404	424	385	343	321	317	345	323	299	336	308	322	304	299	320	364	376	329	355	449	460	425	501	462	396	400	332	327	323	334	325	273	325	314	309	319	301	300	274	307	306	295	277	323	308	259	271	290	248	260	300	253	304	292	269	286	300	305	326	279	326	284	297	285	295	313	268	258	325	313	267	286	297	279	307	280	272	278	298	310	304	294	307	301	268	276	274	287	317	309	270	262	275	299	286	310	299	259	276	294	275	327	302	287	306	267	276	280	265	318	306	313	285	285	304	304	301	259	306	293	312	281	282	287	324	323	296	280	274	286	302	265	285	288	305	247	284	311	288	287	276	311	269	266	274	290	277	289	304	291	300	308	240	300	303	325	277	281	321	312	291	322	295	273	257	314	302	283	312	273	308	296	281	279	290	294	306	278	264	287	289	291	321	331	308	274	261	291	279	305	295	292	274	303	338	302	293	313	312	272	284	289	271	298	292	249	295	302	271	280	274	266	293	270	263	264	275	279	291	293	265	294	264	304	295	296	304	281	262	285	277	283	318	345	301	292	288	298	269	266	285	291	300	265	282	276	284	306	306	312	274	286	315	297	294	286	275	311	280	293	285	287	283	313	287	285	316	284	291	274	331	292	280	314	282	268	319	324	309	270	318	312	291	266	276	313	288	287	306	289	321	307	276	311	275	288	285	261	285	284	276	291	309	272	271	289	305	278	292	264	290	289	271	289	299	273	262	279	322	278	292	306	284	263	306	296	313	300	314	303	279	284	283	285	293	306	293	295	324	285	290	302	277	298	303	299	308	257	254	248	279	276	278	265	306	257	239	264	285	260	319	255	290	298	284	293	279	294	297	271	306	316	284	286	280	314	265	287	262	283	279	308	311	277	306	265	293	301	305	254	301	283	294	310	258	302	288	287	303	287	287	292	287	266	349	321	284	311	265	296	303	309	313	331	304	266	293	278	272	265	292	259	272	295	281	294	284	283	306	288	300	277	309	283	282	272	269	289	312	322	273	301	283	274	281	300	312	311	294	311	285	342	265	297	284	263	291	310	320	301	314	295	295	311	298	260	283	283	298	244	305	266	291	283	292	305	270	314	298	300	302	276	290	295	300	267	275	278	295	318	299	298	303	296	278	278	305	261	287	291	301	266	299	309	297	305	286	260	302	318	310	288	294	293	296	282	260	287	264	327	302	275	306	277	293	274	273	304	293	294	301	291	284	316	266	279	283	286	335	288	290	274	330	283	292	291	295	318	271	337	309	283	283	300	320	284	289	302	315	300	259	288	304	291	277	275	306	309	257	280	300	316	274	281	310	296	286	278	268	286	292	280	261	297	285	286	316	293	284	312	307	292	294	282	289	289	246	297	281	333	294	285	278	278	285	291	288	311	291	283	305	291	260	307	305	290	348	280	303	278	291	315	271	293	278	282	281	283	336	298	279	302	305	299	242	303	275	269	304	292	287	280	277	285	289	254	327	284	296	300	306	311	289	304	299	289	276	306	260	298	301	285	270	297	271	296	285	293	313	323	299	278	283	251	269	282	286	318	292	310	322	290	239	278	312	269	273	266	300	321	252	279	296	256	314	296	305	280	303	299	294	277	299	301	317	307	291	281	303	303	292	284	280	310	279	263	295	271	275	266	294	285	290	294	265	293	262	267	265	279	275	266	287	277	307	282	306	285	313	312	305	277	259	283	289	299	256	298	266	276	285	310	301	290	281	276	244	295	294	246	302	300	319	295	296	290	272	291	272	299	294	285	310	283	298	322	284	281	294	303	295	294	273	260	304	332	280	287	300	289	264	290	294	323	303	316	303	307	312	304	289	272	314	299	296	298	295	298	286	301	334	301	301	291	309	303	280	275	280	300	286	327	290	318	292	294	273	271	283	256	298	291	279	323	272	303	281	276	262	308	305	300	286	256	341	275	305	297	323	295	269	294	280	310	282	284	271	315	292	300	269	294	289	327	325	313	291	285	312	329	315	266	343	307	269	274	319	295	284	287	277	243	254	298	300	286	286	306	279	276	312	281	315	271	296	265	286	278	269	300	315	307	304	305	261	287	288	269	302	288	292	282	302	281	312	334	301	302	322	292	306	287	284	298	271	287	302	285	321	326	290	288	308	294	321	278	281	269	271	295	295	303	260	286	298	264	312	287	268	314	294	287	267	287	274	281	282	307	316	256	276	292	280	298	291	313	296	332	289	303	290	278	294	294	320	305	284	323	304	285	310	277	291	280	289	298	279	308	275	277	267	264	286	343	338	311	273	283	300	312	289	297	300	301	323	320	274	288	348	285	268	305	243	284	297	283	301	275	302	317	277	320	292	292	315	282	297	269	310	304	315	297	292	304	273	283	271	272	279	278	307	270	272	280	284	316	302	298	301	303	285	302	288	284	300	291	281	275	262	292	277	280	311	298	311	319	283	313	309	316	295	307	279	298	275	313	306	347	289	306	295	286	293	314	266	281	285	290	291	281	278	293	295	290	311	276	280	284	290	276	275	300	307	258	266	310	313	306	287	296	302	292	285	287	290	282	268	253	292	295	321	285	284	264	314	301	298	305	314	276	266	296	308	316	285	292	271	331	300	270	295	299	319	290	330	297	273	304	296	297	329	296	324	305	287	296	318	271	241	296	284	279	292	306	286	326	305	283	313	268	301	277	271	316	288	272	296	278	258	278	256	283	256	270	268	340	279	293	309	265	270	291	302	290	280	281	274	291	310	290	294	306	296	270	264	265	309	292	328	261	297	309	288	311	327	293	288	291	293	303	309	273	271	281	297	282	294	278	307	288	279	321	285	271	258	303	278	266	271	300	291	269	265	288	328	312	303	280	312	271	292	312	277	275	272	310	295	325	274	303	277	327	306	315	308	274	294	311	284	285	247	257	285	293	294	271	265	264	271	290	307	303	270	299	273	283	273	315	267	287	266	281	322	290	287	333	299	282	272	281	270	290	281	300	329	265	270	280	286	306	295	283	314	277	320	246	290	279	263	292	313	313	317	278	295	284	296	303	293	314	301	276	287	298	284	312	256	308	266	289	321	283	272	264	307	287	304	299	261	320	352	314	288	275	306	264	284	306	301	279	286	257	311	305	279	276	277	283	295	300	272	295	284	295	295	296	291	291	289	302	271	300	311	317	293	285	305	274	274	288	269	266	297	287	294	319	321	255	299	289	292	286	319	290	284	273	305	308	256	309	280	286	280	302	292	299	288	308	285	288	276	267	320	282	279	280	294	305	279	277	282	302	319	271	295	282	288	312	277	307	302	298	296	294	281	303	279	292	263	276	291	258	295	273	275	305	288	277	270	277	305	292	251	256	299	317	308	282	316	266	291	266	278	266	294	281	298	291	297	271	290	278	274	287	281	263	296	318	277	273	283	280	305	315	311	313	308	254	269	285	282	306	285	300	249	250	302	301	296	289	331	293	303	290	307	296	283	274	302	268	261	260	279	311	267	261	311	316	317	281	266
2496	985	1199	1484	1679	1440	1371	1179	997	964	995	1039	988	1082	974	836	927	970	864	966	1016	1083	1021	1243	1877	1974	2195	2183	1991	1685	1454	1188	986	917	866	888	800	778	752	741	701	685	727	694	693	728	698	705	696	687	662	656	687	692	711	696	694	717	689	706	688	712	694	712	702	713	728	633	709	723	666	719	692	741	705	706	677	679	724	727	744	707	720	679	707	710	690	702	664	712	723	643	689	719	668	683	679	701	700	704	674	695	705	682	664	640	647	629	701	727	690	661	673	661	702	652	714	664	663	707	680	672	667	694	681	717	699	689	724	706	673	688	663	720	663	718	676	717	662	708	671	696	675	699	688	736	692	695	719	692	678	683	680	660	677	703	703	706	642	686	693	694	683	705	691	686	699	674	720	687	691	654	743	671	642	695	711	656	740	736	717	671	675	694	662	702	740	693	666	703	693	716	625	648	641	681	686	671	643	660	639	669	719	691	688	693	730	685	698	712	653	699	682	704	681	627	663	663	699	742	727	698	724	642	674	669	727	688	692	686	687	648	700	659	671	757	718	700	679	661	675	667	676	732	699	659	663	726	683	730	690	714	696	676	692	723	686	662	722	673	667	637	711	700	669	715	752	710	677	726	680	710	684	705	683	682	698	658	708	700	682	729	667	725	702	682	678	652	740	705	720	717	687	713	660	719	669	653	680	671	672	650	686	668	673	651	713	675	705	670	677	713	723	705	728	735	677	673	715	676	721	672	690	716	693	638	648	668	680	684	681	718	677	672	692	694	741	680	661	702	674	705	663	715	705	698	706	690	672	695	725	730	698	700	679	731	712	710	696	730	704	681	741	645	657	692	734	690	711	709	710	627	698	714	688	642	724	721	682	731	673	669	695	661	690	741	716	713	662	709	689	675	683	707	702	680	655	684	700	666	667	679	725	649	683	689	719	697	683	701	721	756	663	673	677	695	684	719	674	694	701	706	735	676	719	669	692	720	728	669	702	735	722	668	707	687	716	689	713	708	712	701	680	701	675	677	658	677	686	721	687	645	706	688	693	702	701	679	684	673	686	697	712	724	705	714	710	721	662	731	690	702	678	663	676	656	671	720	698	699	690	678	713	697	713	700	716	702	720	711	673	714	687	686	669	673	639	703	691	701	695	719	685	686	714	715	679	664	673	704	731	695	670	705	723	697	674	675	708	717	662	743	719	720	703	697	643	735	685	687	633	718	685	666	707	628	719	666	681	716	688	727	677	713	692	706	670	704	694	744	677	624	709	691	666	646	695	739	693	649	695	684	644	669	677	700	713	635	673	684	691	714	693	715	683	691	725	693	710	706	684	705	726	684	647	654	692	667	729	688	645	687	732	690	671	715	699	678	708	727	638	704	668	721	711	689	752	692	668	699	700	707	697	736	675	699	744	701	668	679	740	671	690	650	703	675	682	707	691	656	711	705	696	666	671	700	703	676	712	730	711	696	634	676	676	688	642	652	723	700	648	736	664	689	731	690	670	714	707	666	713	667	701	675	702	724	696	682	711	637	675	705	680	730	707	646	667	677	710	653	681	729	722	717	667	702	646	683	714	678	690	688	682	725	708	698	668	710	722	719	689	688	690	667	677	721	696	713	691	734	651	648	667	682	699	721	676	684	701	726	695	711	689	688	724	702	713	728	703	697	722	734	736	661	648	695	676	719	699	706	686	694	700	685	704	715	639	671	662	681	666	666	684	655	696	645	662	775	662	686	708	702	709	672	703	711	648	687	712	693	679	714	664	644	711	695	687	656	697	712	683	719	704	715	700	696	724	688	688	665	673	688	702	716	680	656	687	731	701	703	725	671	689	688	702	735	742	683	689	697	694	721	718	694	688	702	732	683	716	738	703	722	687	708	679	676	720	756	661	723	705	693	706	676	739	675	674	691	670	691	743	680	638	726	706	732	665	672	675	736	706	628	727	687	654	681	711	671	700	667	717	646	663	687	683	700	712	721	669	686	719	706	668	650	701	681	756	703	742	676	729	648	703	686	641	622	655	690	665	647	670	686	735	733	687	735	720	699	691	732	671	722	667	717	707	724	689	640	722	679	721	644	687	693	723	721	694	709	743	689	732	724	701	720	664	762	684	691	675	675	703	751	669	664	686	672	694	723	673	711	688	714	715	703	665	687	672	701	713	704	709	714	641	707	708	717	686	663	655	684	674	699	711	697	757	741	698	640	655	675	714	719	688	698	661	690	668	722	694	659	720	720	697	677	676	633	669	660	710	696	725	687	678	727	671	714	680	689	688	656	669	661	725	678	726	751	721	683	688	705	695	730	712	727	724	701	655	690	709	733	675	681	730	695	677	701	727	727	683	671	725	715	719	662	674	723	731	663	690	700	706	707	705	727	737	678	670	733	671	730	730	691	662	719	714	654	693	720	690	723	703	683	745	725	662	691	706	663	674	743	678	646	680	708	675	675	654	628	722	736	697	702	726	677	710	673	681	718	662	734	681	702	655	713	674	706	707	733	738	723	683	735	717	635	691	726	723	749	701	694	693	708	692	702	660	670	721	693	698	675	736	732	735	689	637	712	676	699	637	680	698	706	659	706	688	695	670	701	697	664	704	687	673	720	701	719	677	690	708	695	706	686	692	672	685	716	701	676	718	703	686	693	723	617	678	707	667	663	738	636	683	659	747	751	683	674	678	720	671	675	665	701	711	689	696	687	672	673	721	691	707	678	735	666	683	670	721	691	698	686	699	701	705	733	667	669	668	694	693	715	702	656	710	706	727	685	643	703	707	651	727	695	706	667	705	670	682	680	659	674	680	692	687	683	735	704	718	694	722	678	691	728	731	693	700	677	719	639	655	721	674	744	727	759	704	720	686	742	706	749	691	686	665	711	713	702	663	689	669	693	706	719	712	683	684	671	666	687	730	744	716	685	733	683	712	660	748	693	692	663	688	701	681	715	668	704	733	708	628	723	661	685	702	674	709	678	718	699	696	754	656	693	680	656	714	677	701	681	706	731	694	653	693	695	708	737	689	682	737	651	712	641	666	686	687	707	716	670	660	710	680	665	703	675	707	659	719	693	680	657	655	722	694	715	723	671	724	702	681	679	697	671	665	700	700	713	729	695	693	677	689	665	729	702	703	678	705	719	760	656	714	675	677	699	716	692	666	714	685	664	661	669	700	674	695	717	637	666	691	640	703	751	700	678	659	701	686	659	690	715	716	729	696	658	700	688	694	695	659	651	662	727	706	733	708	691	669	691	720	719	733	658	688	665	738	639	707	679	671	674	696	665	673	712	694	724	684	661	721	682	679	754	722	711	723	711	677	684	714	671	737	688	704	653	712	665	692	765	740	688	654	670	726	706	676	673	680	713	639	648	698	670	709	673	654	715	660	632	667	684	730	685	703	669	672	682	707	707	712	722	730	688	664	649	709	736	745	698	719	668	673	635	699	670	730	713	631	717	702	678	699	746	696	687	654	684	649	691	656	705	718	698	691	689	694	680
11308	4571	5380	6040	5919	3742	2651	1529	904	767	745	800	675	595	455	412	425	383	408	420	443	426	432	601	657	689	686	648	535	564	485	356	321	323	300	291	301	290	250	235	249	243	237	253	275	256	238	240	248	226	218	241	235	215	259	259	246	236	224	233	217	231	244	231	242	224	213	239	238	240	232	202	214	226	219	244	214	224	223	218	233	241	232	210	218	214	256	242	250	235	230	257	232	247	239	240	224	233	228	266	236	226	242	215	241	229	218	243	255	243	271	216	251	218	223	228	242	239	246	230	247	197	237	224	233	280	212	267	225	252	232	241	251	258	211	218	231	244	253	205	206	231	237	210	218	230	220	261	242	231	229	240	250	227	256	216	246	272	237	286	212	248	251	211	255	220	226	226	264	207	238	233	234	227	237	235	235	230	234	219	229	261	241	220	238	245	244	242	256	225	235	226	240	254	229	234	253	239	220	250	265	225	226	230	225	238	215	229	237	250	246	213	244	224	226	230	227	253	204	241	205	211	256	229	232	230	241	215	250	241	258	235	208	214	234	208	233	216	225	242	238	236	223	245	215	238	219	231	238	214	235	246	271	250	206	243	220	216	222	202	234	225	253	219	240	249	228	254	252	262	241	251	214	237	229	241	242	236	236	240	275	208	199	237	238	245	243	215	240	223	228	254	240	231	248	217	224	241	218	232	229	199	221	223	227	246	199	233	236	275	246	213	246	232	250	214	219	235	219	266	237	232	235	215	237	230	225	225	230	235	249	221	215	226	277	246	242	226	231	216	234	221	207	252	217	214	240	231	231	211	236	237	221	235	222	219	263	234	239	260	254	226	257	216	232	239	239	248	246	248	240	241	265	239	232	226	252	288	234	218	250	274	245	229	212	232	227	264	228	240	251	211	222	228	242	227	242	227	246	227	211	233	235	225	222	250	226	243	212	234	223	231	234	227	239	227	260	228	206	213	218	235	215	228	235	236	240	229	252	224	250	226	230	265	256	235	232	264	266	228	212	225	236	231	229	228	233	236	238	235	253	246	205	250	250	218	232	224	216	240	234	220	254	210	240	247	218	253	249	217	230	208	213	228	224	254	259	232	233	244	225	225	236	209	245	207	234	220	233	211	253	220	210	234	245	241	262	212	234	254	257	244	256	268	228	239	244	262	201	214	234	230	232	200	215	247	248	229	257	261	243	226	241	237	267	215	215	249	258	257	214	244	227	225	233	263	250	218	277	245	230	240	213	249	227	220	248	219	251	224	220	222	240	253	226	219	211	226	215	221	239	244	232	223	235	227	209	214	246	222	227	232	237	245	261	253	226	232	239	268	219	248	222	234	268	231	197	234	212	254	248	230	254	228	232	243	251	228	237	226	236	234	221	236	242	234	204	223	226	244	216	243	232	222	247	237	226	197	242	204	227	232	234	215	205	233	249	230	260	240	233	226	217	221	235	242	238	232	228	231	249	234	230	220	236	237	264	251	232	256	232	224	241	244	234	236	218	234	192	247	243	248	231	210	233	252	252	248	238	252	250	241	236	239	221	209	270	228	201	219	224	252	222	217	219	234	220	237	225	206	239	227	238	240	235	225	242	217	228	243	239	221	255	227	233	232	212	194	249	245	227	266	218	225	243	258	228	263	234	236	238	222	229	239	227	243	223	234	221	252	254	220	217	225	219	224	267	223	228	204	251	230	242	238	221	230	206	232	235	241	245	214	223	264	208	235	243	230	235	193	211	232	230	242	260	250	217	211	264	204	247	226	221	231	264	237	218	244	236	236	239	248	225	236	242	254	222	254	225	232	235	256	243	247	241	247	235	235	228	275	252	260	219	215	239	245	218	208	241	238	244	212	251	236	217	268	234	233	200	210	212	216	258	207	258	237	222	244	240	268	218	269	235	238	254	233	245	243	221	222	214	253	223	250	266	252	240	229	237	230	256	249	233	237	244	201	243	224	233	240	219	227	229	198	230	229	246	227	233	230	268	245	221	218	236	230	247	214	254	220	265	249	228	257	221	211	230	247	224	265	229	218	243	191	209	243	210	221	220	231	217	239	223	221	216	276	242	215	230	220	228	236	245	245	228	253	210	229	245	237	258	239	229	246	228	214	227	232	272	218	238	219	252	216	211	257	219	222	234	247	226	221	215	250	233	208	227	225	275	238	209	260	200	258	218	260	211	225	207	224	210	263	231	241	233	254	227	239	216	220	219	227	244	243	252	275	216	224	212	221	237	222	231	235	234	225	238	225	230	211	236	219	243	227	252	223	234	210	212	233	235	222	238	238	239	230	221	237	242	252	229	202	257	245	241	262	234	241	233	263	236	220	238	240	225	247	245	245	228	224	241	220	235	215	230	209	218	210	242	254	226	267	259	239	281	251	224	255	222	240	263	216	253	219	238	249	220	253	218	239	245	215	238	228	219	205	223	224	245	246	252	269	231	239	231	233	211	236	212	262	232	253	234	226	216	261	252	207	236	247	211	233	248	223	249	223	276	253	231	223	232	246	222	227	221	217	222	257	269	221	230	233	231	202	214	242	228	253	220	224	224	254	228	258	236	253	253	225	215	247	231	238	228	224	233	223	230	220	261	233	204	237	253	215	249	257	196	230	233	219	243	216	235	236	230	255	236	252	214	216	220	238	253	236	255	233	237	206	230	221	195	267	267	214	249	226	243	220	244	229	260	237	232	202	223	229	238	221	220	225	233	258	241	208	206	235	257	225	247	214	246	221	255	229	238	247	205	223	256	249	235	237	244	212	232	217	250	223	217	208	215	202	255	230	241	203	239	235	224	222	234	239	253	273	245	258	228	259	228	235	230	244	229	218	251	238	231	223	242	253	243	232	226	232	243	256	256	238	249	264	248	239	221	253	240	249	230	251	243	237	228	248	228	268	244	212	222	231	218	254	222	238	231	263	250	220	225	249	242	233	219	239	233	245	214	237	235	237	245	213	263	253	249	218	212	261	222	204	216	261	226	250	217	215	259	213	236	207	232	246	242	218	258	236	246	239	226	212	254	221	248	248	228	218	224	233	229	243	224	235	248	235	234	226	217	236	231	241	246	238	221	247	227	247	223	251	212	224	216	234	220	247	226	256	242	240	221	217	213	233	211	254	244	217	217	222	219	219	239	216	208	237	228	215	234	245	240	213	256	235	229	242	241	242	216	258	200	256	218	242	221	248	222	259	227	253	250	254	217	237	225	239	207	222	218	261	260	238	218	259	236	207	226	254	227	208	210	252	227	241	252	208	249	216	205	252	208	228	258	243	209	223	259	224	233	222	264	253	244	248	267	241	233	216	244	236	198	250	208	260	237	223	221	244	254	244	245	251	240	246	219	245	221	241	216	234	200	221	268	225	240	257	238	221	217	250	242	213	214	240	214	208	227	244	227	195	237	244	234	253	200	251	222	227	228	215	213	218	209	207	231	214	214	245	264	232	261	238	262	247	223	241	233	256	228	232	245	246	241	239	226	261	275	264	233	257
7775	3459	6279	10049	12354	11042	9667	6542	3658	3557	3769	3938	3363	2561	2060	1871	2194	1799	1824	1742	2028	1990	2031	3407	3669	3736	3770	3741	3028	2704	2255	1739	1393	1152	977	1010	1033	882	704	658	726	657	683	639	806	685	589	637	600	634	619	644	628	614	646	614	590	534	608	612	591	608	624	590	599	614	615	577	581	613	594	633	584	607	600	633	617	642	610	602	558	642	618	606	602	598	623	605	593	590	579	585	589	605	636	554	620	602	599	591	611	603	630	591	613	610	578	583	590	613	624	598	600	629	570	596	616	612	588	598	611	595	642	607	599	658	586	620	615	667	617	630	651	601	573	574	594	543	599	620	635	557	605	604	576	585	621	538	611	579	586	538	598	578	630	600	620	574	577	615	591	577	595	638	611	670	554	600	667	579	633	632	593	600	626	609	598	604	572	549	576	611	570	572	581	650	610	607	613	610	631	601	599	570	646	587	595	605	628	599	611	594	622	605	610	631	609	606	586	583	583	575	627	596	615	598	609	594	586	584	635	628	556	613	601	620	596	609	565	609	557	638	615	589	633	605	592	632	594	633	591	598	620	627	617	544	560	574	616	596	590	595	628	590	600	643	591	610	582	610	563	628	607	603	593	566	586	603	590	593	575	599	569	592	571	600	577	578	600	634	587	591	519	599	605	562	569	608	621	636	619	637	605	567	592	625	597	577	590	580	617	634	613	643	585	592	571	650	593	585	606	615	606	564	587	604	588	608	542	567	587	564	619	596	612	586	597	616	555	586	573	584	551	628	573	618	605	580	578	523	585	622	612	557	586	634	586	584	612	622	592	589	631	584	570	590	601	619	567	602	606	603	543	594	642	626	582	568	608	553	564	577	600	611	581	594	634	593	596	573	562	607	607	600	567	595	553	586	628	587	608	607	603	580	595	574	562	670	569	586	612	618	601	651	550	599	560	613	599	616	620	580	540	580	590	543	618	582	574	575	593	581	603	576	653	606	589	580	549	611	602	652	593	608	609	612	587	616	547	611	590	588	592	563	588	610	606	582	573	607	619	598	613	601	578	579	550	607	618	590	572	634	601	620	582	569	578	626	565	587	628	620	611	577	666	599	636	586	646	597	586	614	612	580	595	592	594	593	550	560	582	560	611	601	638	584	590	578	601	623	613	606	586	551	590	626	597	625	582	613	648	584	603	597	573	642	602	594	619	603	651	577	575	611	593	638	611	585	593	594	615	573	588	603	599	574	608	600	579	597	553	606	601	587	607	634	638	579	613	592	548	623	581	573	556	582	589	602	602	634	559	570	634	604	533	582	591	607	587	587	615	581	582	561	593	601	601	584	576	580	613	645	591	577	561	642	651	583	614	621	569	601	571	570	620	605	567	657	554	621	598	609	570	593	598	561	587	550	632	609	623	570	594	617	618	589	605	592	572	604	610	526	610	588	624	589	567	617	667	594	579	588	582	623	593	589	589	611	614	599	605	596	552	616	628	597	551	592	605	595	579	629	618	602	563	571	635	597	616	615	614	595	594	579	571	567	601	620	567	616	590	661	579	547	581	577	578	587	596	614	622	641	610	640	607	604	619	606	558	616	613	633	565	633	655	631	588	655	601	614	609	578	582	610	614	573	570	620	573	574	621	584	618	627	616	600	607	598	545	562	608	581	609	602	611	578	615	587	584	597	599	598	598	612	567	582	588	593	545	610	616	578	571	599	610	627	583	552	630	599	598	604	607	577	604	588	617	562	571	599	569	584	620	565	580	605	580	602	603	589	589	591	575	638	630	551	558	606	591	599	570	585	638	619	571	631	645	575	625	589	611	577	564	574	598	632	582	652	569	568	611	597	607	612	529	588	614	604	619	627	623	612	591	596	623	621	606	577	605	612	544	613	610	623	644	574	593	557	602	606	588	628	616	561	625	574	591	609	634	551	598	565	593	639	597	604	611	599	564	599	603	567	615	598	616	572	598	643	668	616	657	591	599	614	595	609	605	605	586	610	596	576	593	565	635	580	589	608	592	582	578	547	620	574	612	588	616	570	620	582	624	559	573	605	594	613	580	566	624	593	591	601	577	618	598	599	618	599	622	603	639	568	633	587	607	607	552	652	623	608	605	568	562	626	645	575	591	598	579	547	648	611	614	605	624	572	640	593	595	565	603	620	564	622	577	614	602	635	602	623	625	531	593	618	630	622	643	584	638	575	570	592	612	615	576	603	625	620	579	625	610	626	628	574	605	609	577	568	609	631	603	661	574	619	616	616	606	587	566	636	615	612	590	643	616	600	610	639	579	591	634	637	607	585	603	582	557	581	615	608	595	580	605	612	595	607	616	568	571	615	599	584	590	558	606	631	586	578	589	594	646	614	562	576	600	538	558	650	612	567	603	633	652	598	610	595	567	607	644	582	622	587	600	598	561	633	603	634	554	637	600	566	590	593	626	586	586	580	555	582	616	575	556	566	591	567	557	570	611	629	623	573	591	640	598	560	584	620	597	621	578	618	629	612	556	584	657	585	640	534	573	613	642	601	666	588	590	648	609	605	558	603	565	612	573	620	623	628	591	604	616	600	582	549	532	648	607	589	633	586	587	569	607	576	630	632	599	581	576	591	598	611	636	616	592	600	606	582	602	617	607	614	588	611	631	580	604	616	587	614	608	602	620	613	609	594	598	568	559	596	593	591	576	629	606	637	640	583	644	638	639	664	572	619	600	613	537	612	608	584	628	553	601	598	571	592	615	635	579	619	544	562	570	664	557	611	645	580	615	600	611	587	556	615	611	547	599	588	606	615	571	609	561	582	611	605	586	608	585	604	590	591	596	567	549	593	619	600	627	589	598	578	592	592	564	584	568	590	580	627	572	627	572	576	641	640	606	608	608	611	569	578	614	593	608	587	583	584	614	566	618	587	594	614	623	586	644	545	618	632	586	603	594	643	615	572	608	547	564	607	641	587	627	599	590	630	632	590	588	587	598	588	613	610	595	632	606	612	549	593	636	627	568	602	605	626	622	549	600	609	604	614	590	567	559	556	593	630	605	593	559	591	580	572	609	613	571	593	573	577	598	558	587	631	643	600	587	619	601	618	645	609	593	633	616	573	546	616	592	570	604	579	633	644	611	658	599	602	587	595	612	597	587	583	586	564	633	562	606	639	587	620	669	625	592	582	633	600	582	614	608	600	588	585	633	562	592	619	565	592	558	564	636	558	581	587	557	580	602	572	604	611	587	532	606	629	595	588	619	618	597	554	576	523	544	587	612	595	584	625	593	600	583	619	613	564	569	556	587	550	602	595	534	600	613	601	654	587	580	595	576	564	591	600	587	556	618	605	618	576	626	581	610	618	576	602	618	603	621	570	591	633	617	606	621	600	602	563	573	582	622	625	599	637	553	575	568	587	632	611	595	637	591	611	575	615	604	596	571	622	603	621	574	598	566	586	617	609	610	543	616	608	581	615	614	610	592	601	630	567	595	620	538	575	626	610	627	619	585	578	587	599	618	609	618	606
18891	9114	9175	9704	10139	6932	4297	2876	1643	1249	1342	1151	1142	867	729	732	696	643	724	673	678	746	801	964	915	929	997	844	821	734	708	597	535	480	446	444	470	388	385	395	350	354	376	350	374	402	350	362	345	336	323	355	342	388	361	382	342	344	376	373	359	359	340	347	337	361	353	363	315	320	350	341	337	354	352	341	375	339	357	375	390	396	325	365	359	354	363	360	376	316	327	338	362	334	371	367	350	344	379	340	379	342	366	331	343	323	376	349	342	367	323	365	377	368	322	366	340	375	361	376	345	373	367	373	337	357	358	352	332	387	346	355	354	387	360	335	379	383	359	353	359	390	353	360	359	380	358	349	352	313	348	360	364	362	364	363	341	372	346	347	344	365	335	327	389	356	385	323	342	341	364	375	357	353	376	349	326	346	369	321	372	386	332	349	335	357	353	348	348	331	327	341	353	366	365	349	330	383	343	336	326	331	349	364	355	379	326	324	346	358	362	380	377	391	344	346	343	344	313	352	327	380	362	355	322	326	339	367	371	361	321	357	306	344	359	379	344	371	368	373	331	393	368	385	340	335	364	373	327	366	362	337	343	384	362	357	336	292	337	361	376	378	368	363	339	371	364	373	370	333	343	364	327	371	379	351	360	337	336	343	351	346	348	347	377	354	354	326	327	339	333	332	321	334	354	318	311	342	335	349	348	350	357	341	326	373	394	378	343	347	343	372	374	317	374	326	351	393	369	331	352	329	349	355	352	345	341	339	370	384	322	310	328	399	374	339	344	363	353	381	408	321	341	325	364	375	365	359	352	349	355	347	360	332	350	366	368	316	344	375	355	353	323	343	395	382	353	364	347	336	348	345	335	379	335	361	380	354	407	329	331	359	397	322	376	336	345	353	345	393	375	382	380	340	349	366	341	351	368	341	361	365	356	330	347	363	347	359	356	326	350	400	351	354	351	338	357	349	340	348	373	332	343	342	368	352	356	361	344	328	349	378	358	316	366	308	356	322	355	371	358	389	343	386	326	383	374	375	355	339	313	341	360	326	305	340	359	375	339	344	347	394	371	372	341	352	383	362	350	368	355	345	352	364	342	369	356	351	353	348	328	344	394	360	375	371	356	363	350	382	343	353	315	330	342	313	344	338	354	332	332	347	348	339	343	361	330	342	337	347	353	329	388	379	364	384	373	358	349	355	374	371	364	337	344	366	365	341	380	365	382	355	372	373	350	344	308	372	384	391	357	339	368	368	331	339	341	335	404	324	398	388	382	339	363	372	376	338	374	343	360	348	336	336	365	321	339	359	342	326	363	351	373	324	365	385	396	387	354	357	358	367	372	357	323	339	355	334	376	383	399	364	367	367	376	348	355	333	339	367	362	390	354	334	363	361	365	345	360	355	336	384	315	358	348	320	357	351	345	369	353	363	361	366	366	373	353	345	344	334	350	359	350	353	345	367	365	344	337	366	364	363	335	352	361	391	333	358	354	345	357	342	331	347	367	329	386	325	380	380	361	330	366	369	341	350	308	379	365	347	349	345	349	324	356	340	372	370	343	338	344	346	325	370	314	372	330	318	357	328	336	360	357	366	347	338	371	341	360	360	314	362	318	355	406	387	354	346	331	331	329	345	345	338	359	367	384	347	306	334	382	325	333	366	335	335	345	347	358	317	373	345	320	367	369	373	356	380	357	365	360	343	344	353	384	339	344	321	315	343	374	342	392	336	317	397	336	326	319	303	359	337	361	324	328	336	372	365	334	373	376	379	353	336	362	372	365	365	303	321	351	329	356	369	336	377	335	370	311	351	349	351	321	342	354	395	324	362	333	370	363	356	353	341	396	362	328	363	341	381	358	354	351	349	334	345	382	325	357	355	379	330	335	366	329	345	337	338	384	347	388	367	360	329	331	338	363	383	390	351	343	314	365	355	378	353	371	388	342	360	365	356	358	390	390	360	359	337	320	314	345	356	383	316	353	351	336	364	373	362	393	348	372	331	310	358	361	370	343	338	379	348	362	374	374	374	378	340	345	335	355	372	382	346	343	327	373	338	326	341	384	371	333	353	352	367	365	372	325	363	364	380	347	350	332	348	343	389	391	357	334	363	350	370	376	351	377	331	361	363	342	333	350	348	364	324	361	343	349	386	358	336	312	357	362	341	344	361	314	363	329	359	344	418	358	337	335	327	354	374	348	341	364	343	381	356	385	354	367	330	363	362	370	367	346	346	385	388	356	339	366	358	347	364	378	389	344	327	346	347	372	392	353	361	363	357	348	367	342	359	355	365	381	399	335	339	355	378	339	381	355	363	345	346	370	352	352	349	343	378	344	317	347	333	368	348	368	317	338	372	374	386	365	369	339	350	373	347	314	364	357	354	351	306	330	335	381	326	359	373	326	361	335	387	335	349	356	358	362	398	334	359	359	315	339	362	351	333	389	320	358	358	372	358	374	341	340	407	360	315	397	346	349	351	350	354	339	377	331	391	349	372	357	363	368	348	326	327	333	354	371	366	356	325	349	359	363	332	355	346	342	384	322	379	377	369	356	396	360	364	359	372	347	350	338	354	340	367	341	387	373	359	346	343	359	342	350	359	348	354	378	323	370	333	348	362	354	327	346	354	365	384	380	333	379	359	382	401	326	360	340	369	356	362	387	360	349	318	384	340	355	342	348	345	367	364	365	360	363	391	355	326	356	343	364	351	355	360	340	343	362	372	347	318	328	307	348	364	329	347	335	300	348	371	367	369	377	371	344	370	343	357	383	346	333	315	374	362	329	312	376	355	343	361	362	363	346	344	348	314	363	335	390	371	324	340	330	381	329	336	342	367	340	393	345	345	346	348	326	341	350	363	349	373	349	364	366	322	342	358	323	356	394	332	322	336	319	385	348	368	364	381	369	359	312	381	363	312	371	366	341	380	360	355	339	355	356	326	346	355	324	381	362	353	347	336	328	338	352	316	335	363	401	341	324	327	350	361	318	335	386	378	361	362	377	354	357	299	356	356	348	350	331	348	334	357	355	352	336	376	359	361	361	392	378	348	356	375	357	341	375	344	385	322	326	363	360	345	382	355	353	347	326	319	359	353	355	371	381	380	353	330	345	343	341	328	347	359	346	331	342	387	353	371	345	357	343	362	375	372	386	360	356	342	353	356	382	355	339	345	358	374	368	323	378	382	367	359	380	355	357	346	352	329	340	365	354	354	328	343	357	323	349	339	348	309	338	372	365	349	313	379	340	328	328	334	365	387	378	345	335	343	363	321	382	375	366	372	372	345	335	366	381	351	341	335	323	355	346	340	382	313	348	408	379	359	339	339	324	347	329	371	330	318	365	350	385	339	362	357	331	357	349	366	339	352	323	362	345	360	350	361	356	335	357	352	357	366	375	385	351	352	358	356	361	359	344	348	362	338	337	379	345	353	329	350	392	350	398	365	353	327	385	357	365	348	328	341	351	355	342	363	316	354	369	363	322	318	335	376	344	377	336	329	341	372
10546	5773	8869	13118	17077	15637	12400	10517	6302	5469	5853	5682	5909	3699	3130	2862	2933	3014	2902	2933	3022	3425	3990	5376	5112	4827	5138	4477	4378	3662	3317	2604	2128	1681	1347	1532	1437	1277	1099	1002	1057	929	925	896	1122	991	913	869	904	899	891	891	829	852	857	801	897	888	903	870	904	860	830	869	885	875	889	856	874	864	870	866	857	818	881	836	794	938	829	898	851	841	870	868	810	831	836	860	886	909	881	892	819	869	856	879	884	835	885	842	844	792	866	834	918	846	839	881	864	828	819	824	823	837	912	831	890	880	871	836	830	870	850	786	847	824	828	894	879	790	828	861	818	846	896	807	860	880	886	812	832	875	792	893	902	860	798	831	877	831	875	843	854	886	850	859	852	831	865	860	892	777	827	847	852	853	811	817	855	887	818	844	817	875	820	853	808	882	857	858	839	829	865	905	833	803	896	866	867	901	838	867	845	813	849	861	871	880	864	813	832	892	873	833	806	853	846	857	873	807	863	871	796	816	856	824	816	820	836	890	806	815	874	877	851	835	815	885	864	861	813	849	841	829	907	880	879	796	836	856	797	811	837	839	867	869	848	854	824	819	831	855	812	820	802	890	890	909	899	857	798	813	798	821	814	828	830	854	849	828	874	860	853	843	859	835	883	833	882	855	850	822	851	864	818	885	856	789	842	851	887	845	856	823	854	833	828	856	863	851	800	814	799	799	837	893	833	869	823	908	830	815	847	821	827	871	840	911	808	856	839	895	804	821	852	815	822	840	831	831	868	843	840	893	882	881	818	855	803	819	875	836	860	838	798	838	833	892	872	903	865	879	879	833	851	821	848	850	875	869	865	806	847	805	834	870	804	857	869	868	851	839	894	804	870	820	821	841	825	829	862	848	813	818	822	826	870	846	863	867	848	856	821	886	827	875	868	867	867	891	837	838	853	850	873	836	870	863	875	870	849	857	914	863	821	873	871	818	861	860	877	883	873	822	797	859	832	805	843	826	875	812	869	893	870	873	880	862	891	836	834	900	854	851	835	854	802	847	838	873	886	863	849	830	872	820	851	836	871	814	880	829	850	811	925	805	839	873	881	861	857	846	865	863	854	824	820	853	839	904	787	891	835	841	837	818	840	866	818	885	928	896	886	875	824	823	868	851	833	869	871	870	885	824	830	836	848	865	900	856	873	826	888	906	827	866	858	811	821	828	829	826	857	862	860	886	911	818	859	800	869	863	868	836	846	865	838	870	862	866	811	867	891	873	796	911	865	835	851	826	842	820	899	837	824	878	821	848	857	802	871	835	812	836	855	905	854	876	849	799	853	856	877	855	868	865	876	879	875	889	878	856	871	855	850	883	838	840	854	846	844	827	831	804	856	866	860	853	869	849	820	849	876	834	906	863	798	856	836	838	808	863	897	827	850	835	880	857	816	864	813	858	824	812	866	861	837	821	807	866	872	898	862	848	866	818	861	861	817	824	844	891	808	812	765	853	833	828	911	828	810	809	811	826	817	806	850	838	808	860	850	874	899	857	849	785	882	854	880	763	847	842	897	801	829	863	863	847	868	828	828	777	882	810	830	853	872	872	771	820	822	845	831	885	813	795	881	822	871	873	827	807	896	886	805	876	814	841	836	833	828	897	865	870	888	867	857	861	879	822	867	848	837	839	915	851	895	839	857	863	884	865	891	886	875	826	836	841	851	829	831	853	828	827	830	900	843	809	892	802	869	910	816	865	837	803	842	899	918	862	816	858	890	890	824	843	907	856	904	794	872	861	866	850	801	870	827	831	791	864	854	852	862	859	863	896	859	896	856	814	847	853	865	889	839	866	895	811	828	845	814	831	859	832	822	835	855	840	774	852	816	813	829	760	837	843	843	824	875	854	853	887	874	854	871	857	848	901	826	846	829	819	843	852	834	853	829	872	851	817	823	841	848	855	801	865	872	857	862	845	874	852	885	832	825	889	857	821	869	826	819	860	899	897	830	859	803	826	847	850	815	798	850	808	835	816	837	840	802	847	850	843	832	810	860	864	772	853	847	829	831	821	854	900	820	841	845	785	841	826	852	886	847	842	827	865	848	870	829	861	838	862	817	894	855	839	828	845	837	838	793	826	825	844	789	840	830	858	854	803	787	840	838	827	786	828	841	830	812	840	893	835	858	838	913	836	823	871	843	782	860	846	830	852	804	847	837	872	906	877	874	841	926	897	887	871	826	837	848	836	860	790	886	860	875	868	830	807	846	805	873	815	860	839	814	838	884	872	836	843	828	864	832	843	846	847	886	826	873	865	849	856	892	850	874	832	884	873	833	837	888	878	850	836	850	842	855	809	907	837	814	874	849	830	833	870	868	889	851	866	895	859	857	864	826	868	848	872	860	819	793	859	854	828	843	843	848	765	879	873	875	830	890	816	829	839	881	863	859	888	793	804	826	835	884	850	817	883	848	828	847	894	831	821	844	869	852	839	898	841	810	863	875	810	832	842	840	868	803	870	858	804	821	899	855	892	795	821	862	868	812	832	882	820	841	853	881	892	867	844	854	822	883	874	811	830	860	817	821	853	819	867	876	838	833	868	858	864	818	829	846	859	838	873	916	803	893	888	863	897	846	850	832	818	891	851	816	806	889	846	809	814	850	823	877	874	825	841	839	892	888	831	820	865	863	843	919	828	852	813	827	825	821	884	859	882	827	855	884	872	860	883	877	828	897	872	845	904	881	820	896	881	815	828	872	808	828	856	879	868	841	857	869	834	879	851	861	815	869	815	857	841	786	849	864	824	820	902	802	853	857	816	867	879	841	849	891	837	847	805	902	849	871	874	868	826	836	832	815	852	805	815	822	853	826	814	835	827	838	812	851	871	882	864	873	847	868	837	841	894	816	836	849	890	835	860	813	841	847	854	815	900	831	881	804	842	842	792	896	824	802	905	861	852	862	835	871	864	843	875	858	824	779	943	866	813	820	835	865	790	873	829	885	877	839	844	892	906	845	839	841	788	824	801	847	825	879	899	892	826	875	852	853	863	839	865	830	838	885	873	812	873	847	834	820	897	821	869	785	809	801	878	891	865	870	829	847	870	889	840	885	859	857	860	864	894	894	860	855	890	840	846	856	836	837	854	793	817	857	856	878	835	840	826	833	823	799	886	823	862	855	830	861	856	854	830	843	848	861	841	866	850	817	822	865	808	815	865	820	858	864	796	838	818	853	822	838	827	892	830	854	840	823	877	853	864	863	839	893	816	786	828	828	860	828	856	857	832	855	848	883	862	926	895	833	856	837	844	830	871	860	842	917	875	806	868	897	853	839	881	868	890	860	912	787	815	855	871	852	817	853	882	837	764	851	859	821	843	828	845	814	860	880	862	888	847	780	797	851	859	839	857	821	855	828	863	897	876	845	833	832	887	871	838	881	810	837	885	871	815	851	877	859	858	850	843	877	865	830	857	805	845	852	820	867	902	820	813	858	846	866	892	864	850	893	855	852	818	856	856	845	857	851	822	854	881
2332	461	515	560	524	445	436	420	372	378	367	357	306	374	348	361	362	372	340	389	385	420	489	479	470	541	522	523	434	432	391	386	353	306	327	342	301	348	333	329	308	289	306	285	301	272	326	291	299	321	273	322	312	309	298	319	334	282	290	308	309	312	323	292	290	312	320	286	275	266	317	325	296	307	299	332	332	293	329	306	298	303	318	315	293	280	302	326	314	319	313	289	332	307	334	332	298	340	293	314	319	337	330	316	313	311	312	318	303	352	293	318	345	310	297	278	323	301	308	311	311	308	312	303	316	290	324	339	255	303	315	303	292	315	323	273	315	339	317	315	300	313	332	303	318	332	318	310	304	318	306	317	323	326	299	311	315	274	301	309	272	295	324	341	324	290	315	308	321	285	326	301	307	326	358	280	280	318	300	297	293	274	293	303	333	323	290	292	335	286	329	292	310	307	282	271	317	313	319	314	307	314	315	290	323	326	301	312	303	315	313	317	325	327	315	290	280	322	335	256	294	292	316	311	322	330	310	304	265	312	315	279	306	330	293	299	270	300	262	305	348	336	300	288	306	290	301	310	307	286	311	275	317	276	317	317	308	297	292	315	324	335	338	303	318	288	307	314	289	296	303	315	310	309	312	305	318	304	304	303	299	301	296	285	310	309	308	312	308	282	313	319	308	304	316	297	340	333	329	322	318	325	320	310	311	316	326	297	279	323	293	348	299	326	308	307	371	335	287	299	318	331	310	290	327	309	302	332	322	278	281	316	336	309	298	319	304	280	330	341	291	311	309	311	299	312	336	306	303	333	328	316	324	299	326	336	330	308	306	320	302	338	330	310	300	329	327	300	301	307	305	306	294	295	293	336	345	318	309	341	284	273	309	326	307	288	316	297	290	336	299	302	305	293	307	311	300	329	265	317	297	330	349	304	307	292	281	329	311	352	309	320	297	299	310	305	311	329	321	333	314	308	309	319	274	332	284	310	342	309	361	294	303	304	294	321	287	315	317	322	317	307	310	331	285	312	298	314	330	338	309	344	272	287	310	326	282	301	282	288	287	338	268	292	272	316	315	265	334	310	304	289	321	298	291	333	350	322	329	281	344	307	320	294	304	318	303	333	285	312	329	292	328	344	303	344	345	322	290	298	284	296	309	311	304	292	295	297	294	318	315	287	312	325	318	304	318	304	273	297	325	276	312	292	318	287	336	314	323	292	299	298	326	311	295	317	312	316	310	294	294	309	327	317	317	295	319	303	287	306	260	303	305	296	313	310	287	290	293	276	322	321	273	323	323	295	302	310	331	307	333	294	286	289	279	316	282	277	337	307	295	297	272	289	315	304	329	334	334	288	301	324	273	343	302	291	267	316	293	311	321	293	312	289	319	344	279	313	317	322	313	307	306	318	333	308	288	291	318	293	299	302	291	300	327	306	285	301	297	327	297	349	313	315	291	301	318	310	335	292	316	309	315	317	315	289	298	306	331	314	299	283	325	320	293	332	330	291	286	326	283	314	327	323	320	311	352	300	286	313	329	316	318	301	304	332	322	290	339	330	265	310	319	325	282	305	318	310	328	339	294	301	296	320	325	322	336	291	278	302	310	292	311	293	338	311	308	340	319	341	292	318	309	291	312	331	319	279	328	297	310	301	303	323	323	327	291	319	307	276	333	311	291	281	313	304	317	318	306	335	293	278	311	338	314	323	271	287	338	336	298	328	334	306	324	284	326	323	347	321	356	301	299	328	327	340	339	307	279	302	270	284	335	335	311	325	317	317	308	327	299	299	293	353	312	292	332	297	319	319	320	316	290	299	309	311	321	287	309	298	284	314	325	312	308	319	314	299	314	321	327	284	266	336	271	309	288	324	336	294	310	282	327	313	314	309	327	347	295	300	278	344	302	322	303	343	307	310	316	300	274	295	318	314	309	299	316	301	314	294	295	296	292	307	281	344	308	298	333	290	298	311	315	270	323	270	312	303	316	309	303	324	275	302	315	309	319	311	315	278	307	295	313	332	308	320	300	298	275	300	286	310	333	345	286	308	318	298	274	303	280	285	320	299	299	309	304	336	304	339	317	296	347	305	315	301	361	321	342	321	278	299	298	340	303	282	291	270	356	343	328	316	312	322	295	321	298	341	338	324	297	295	332	282	340	284	275	305	290	318	297	310	314	309	317	320	284	292	273	297	314	336	327	320	315	301	297	346	317	292	281	287	321	306	293	285	279	308	287	312	291	304	303	294	302	332	285	293	314	328	300	304	290	299	316	296	317	324	290	326	304	313	305	290	296	319	316	298	305	309	306	295	305	275	318	301	316	314	321	291	300	310	310	341	306	302	316	348	341	308	316	310	320	286	280	275	307	318	313	291	307	283	321	312	316	322	311	344	286	324	308	312	333	307	309	336	309	309	312	282	294	314	338	308	302	301	329	321	287	313	327	298	312	302	296	326	312	300	288	304	291	319	291	310	332	325	316	296	357	327	312	302	299	296	298	308	354	286	327	327	316	281	300	287	299	299	307	344	342	291	263	291	277	286	292	322	291	306	303	341	312	311	326	331	306	334	312	271	318	286	297	285	288	297	333	351	272	316	308	295	326	326	315	303	295	290	336	320	305	343	315	316	311	290	296	307	288	291	323	327	304	304	315	333	329	298	355	316	309	318	293	287	312	330	313	335	328	309	291	318	302	344	310	250	303	294	296	297	336	329	300	297	304	291	312	330	318	293	289	301	278	303	296	310	317	324	327	311	312	317	305	304	315	315	313	329	352	307	319	311	317	286	328	292	294	285	319	311	324	303	310	342	324	318	304	285	314	272	312	298	289	283	333	317	314	329	317	287	293	306	319	292	314	277	319	331	289	316	304	280	305	296	341	292	288	283	298	293	307	298	320	279	311	320	273	316	311	326	293	320	301	306	309	303	295	316	341	330	307	339	290	291	309	315	280	309	311	280	294	299	278	316	294	271	335	320	303	277	313	325	297	315	297	305	303	325	311	306	292	336	293	289	295	308	277	273	307	319	298	286	317	300	314	340	317	308	297	308	310	306	292	299	279	313	318	319	314	338	336	291	317	326	299	335	285	314	301	319	327	279	300	284	295	294	281	306	336	304	311	312	289	309	305	330	315	301	311	278	316	353	301	326	312	343	309	282	311	264	321	368	313	333	314	294	302	280	318	289	316	304	313	312	304	306	284	260	300	282	315	306	283	307	305	334	274	327	327	295	312	295	297	320	344	297	293	321	318	312	294	309	326	309	322	294	301	297	296	292	298	309	299	283	311	260	284	320	292	309	325	298	300	311	338	283	315	312	324	305	307	263	319	299	310	297	299	314	308	295	290	367	312	273	275	298	326	311	339	278	310	307	285	334	327	298	345	289	354	299	280	298	326	338	307	311	291	290	308	298	303	316	284	315	300	279	318	303	322	304	329	342	313	302	323	294	282	290	290	298	330	295	306	304	282	314	347	302	335	287	288	313	301	286	307	326	306	291
2611	964	1198	1763	1805	1582	1433	1336	1147	1083	1012	972	937	945	999	975	1061	991	1070	1119	1139	1532	2213	2075	2127	2309	2162	2133	1983	1877	1614	1319	1177	1011	980	1034	907	803	756	750	739	708	717	773	748	709	739	752	767	739	712	701	702	710	708	727	682	703	685	719	750	729	758	717	679	724	746	754	676	717	738	694	726	751	770	728	749	765	733	744	724	742	774	730	693	718	738	740	730	730	728	727	739	756	738	720	755	731	735	762	721	779	735	736	752	757	727	733	705	724	700	764	668	718	749	702	736	728	776	720	711	723	736	755	746	738	714	729	744	774	722	703	759	729	738	744	711	715	729	703	661	733	712	695	665	744	748	735	661	781	716	717	726	742	689	725	772	670	755	751	679	723	711	734	720	712	731	748	712	770	735	693	691	664	689	717	722	716	758	689	757	695	757	755	794	746	743	694	697	724	739	720	714	771	738	750	747	725	690	749	739	709	750	815	753	749	758	683	730	761	709	710	735	732	708	714	776	739	790	771	697	792	713	704	744	695	742	796	710	755	728	723	703	728	745	728	756	764	684	695	760	743	708	795	767	743	693	757	715	735	773	707	741	746	709	720	719	743	768	719	767	780	737	693	749	715	767	684	763	700	751	707	697	742	742	709	713	731	701	711	687	735	742	721	755	724	733	754	742	751	752	757	702	750	736	728	754	736	726	724	731	686	755	720	734	712	742	721	753	728	735	720	711	744	756	698	759	731	736	716	746	750	695	736	702	729	710	718	726	716	758	750	792	672	711	663	720	769	749	673	723	775	782	724	701	742	711	734	736	710	820	723	685	685	734	720	706	725	744	739	746	745	736	654	740	721	735	683	734	685	729	771	708	733	699	734	753	749	731	690	739	728	719	753	716	793	750	748	730	728	748	735	769	703	717	769	704	727	737	707	732	692	725	736	750	745	748	730	746	701	721	735	728	729	742	691	747	702	713	740	757	742	754	717	714	757	763	763	734	693	718	739	755	722	745	734	720	734	739	720	728	710	782	722	689	785	726	754	730	672	744	715	782	700	716	763	739	726	722	711	746	740	722	768	779	759	713	730	714	722	766	745	757	702	735	803	714	741	728	737	741	721	747	708	777	727	717	774	726	711	753	713	774	708	687	724	696	703	733	751	708	770	705	743	721	716	709	741	745	732	761	718	729	789	687	763	779	710	754	751	734	747	702	732	803	753	729	713	708	725	738	667	706	692	704	710	702	743	792	757	757	735	755	753	807	736	715	733	700	729	740	703	732	769	727	715	760	701	735	725	700	722	738	772	759	724	748	705	752	740	757	763	740	692	714	709	735	748	744	714	754	734	736	728	712	720	712	737	739	705	752	713	745	744	736	694	727	744	745	704	738	724	731	716	698	772	710	723	768	772	717	744	741	689	705	697	789	714	753	760	683	734	732	761	739	759	744	693	745	766	679	780	749	727	696	728	705	729	764	739	728	699	731	720	715	690	793	706	783	706	776	704	742	724	714	757	712	710	763	766	738	720	746	730	733	741	701	759	707	730	751	749	686	714	763	735	731	739	759	722	734	735	703	706	750	777	722	729	755	721	734	716	752	747	708	757	700	775	770	771	765	709	725	711	767	724	772	713	732	731	714	725	779	717	721	710	735	781	754	709	729	736	740	741	746	743	702	684	762	756	741	756	744	721	757	761	712	717	823	709	748	761	719	747	724	750	773	733	763	683	723	727	701	746	739	718	756	724	732	728	727	728	732	748	758	747	714	764	676	763	743	711	734	729	706	743	732	743	716	736	752	697	741	775	683	760	736	706	754	745	719	721	774	771	659	694	731	724	730	695	740	716	745	671	701	757	761	773	743	721	732	730	757	739	734	707	711	735	707	709	702	762	712	719	772	715	720	720	718	789	714	740	692	784	720	706	725	749	732	802	686	691	715	765	727	707	752	703	732	723	753	722	735	719	730	725	749	713	765	721	688	773	734	631	746	735	729	735	764	713	731	788	756	679	748	680	785	712	738	687	712	709	733	715	747	748	717	744	753	748	730	724	764	760	754	748	708	742	767	759	719	757	725	727	713	733	787	762	779	744	737	719	683	717	742	763	749	724	739	673	744	742	734	714	727	757	738	741	682	737	741	675	725	720	693	715	754	735	719	742	733	735	746	715	705	684	742	725	769	757	722	752	758	755	725	731	735	728	716	798	738	708	705	741	734	702	716	744	747	712	734	711	800	783	784	733	723	717	692	776	725	685	708	739	743	703	704	728	719	757	699	718	748	706	783	700	698	717	770	733	753	733	771	693	686	737	729	761	733	748	698	713	670	740	749	721	718	768	750	735	736	700	691	698	740	748	734	696	725	754	721	719	770	729	765	734	725	731	746	651	721	751	745	734	756	678	745	714	725	770	723	721	749	710	740	764	765	718	713	724	735	689	714	727	707	753	741	723	772	749	715	714	735	752	725	692	734	708	767	749	730	729	740	684	657	779	706	726	747	727	772	759	773	719	739	735	754	691	700	674	733	794	780	761	700	760	770	749	764	788	735	737	742	712	737	761	729	718	748	689	761	776	769	729	719	706	742	770	766	722	673	736	729	768	692	771	766	731	674	777	711	744	719	734	777	771	759	711	700	697	773	730	712	728	696	702	734	712	738	714	709	709	730	766	722	751	747	731	713	710	713	714	773	733	720	766	722	712	735	736	731	749	691	745	684	761	702	752	768	740	766	660	701	706	746	737	701	758	794	738	797	733	768	701	711	757	720	709	703	756	749	711	753	740	749	730	751	776	705	693	772	729	730	734	726	767	719	664	736	700	699	703	743	719	688	720	715	655	735	756	688	676	739	726	744	732	736	724	784	718	755	738	729	731	686	731	678	723	778	729	709	708	709	776	751	753	697	773	714	748	753	705	728	749	707	717	723	752	748	709	747	705	698	744	751	720	748	743	739	706	694	688	737	727	731	741	770	760	696	735	752	686	716	711	719	717	775	740	736	708	728	738	725	762	704	725	723	702	752	691	753	760	764	744	742	715	701	766	739	683	770	717	720	744	703	708	741	736	716	720	720	745	717	722	710	717	775	729	704	691	751	710	748	714	738	720	713	704	742	733	757	703	703	709	733	699	710	703	708	755	727	708	771	713	716	703	754	711	710	749	702	726	717	737	747	743	746	656	740	731	733	690	712	732	772	730	732	789	729	715	725	700	726	702	780	713	736	766	704	748	735	694	696	750	711	746	715	719	712	720	708	750	764	737	745	693	713	711	715	686	723	726	739	755	696	694	736	714	753	789	750	742	720	734	754	765	767	748	711	679	749	779	707	731	774	715	764	726	709	748	749	706	728	737	733	720	727	700	769	775	751	692	763	722	729	723	727	707	724	721	770	713	788	772	704	721	726	766	759	716	726	735	719	712	699	761	759	702	786	749	735	711	739	751	719	695	704	730	716	745	739	699	725	738	716	729	805	768	719	671	732	706	707	745	740	764	706	685	714	737	759	716	754	765	768	734
11287	4579	5348	6871	5594	3066	2002	1282	905	641	648	706	781	545	431	422	526	423	470	404	433	579	635	700	571	727	641	532	575	538	501	402	319	311	327	293	299	237	260	257	245	257	249	265	258	254	259	214	236	230	224	248	210	268	238	224	236	251	249	252	236	247	242	214	234	231	271	216	242	256	241	263	241	233	239	225	246	215	213	226	248	244	219	231	255	218	221	278	237	221	246	230	250	229	222	254	241	212	228	202	216	250	238	242	217	236	262	244	253	218	207	230	226	240	238	236	257	224	228	212	224	211	228	213	242	242	236	238	215	264	245	246	214	232	235	244	245	240	248	213	226	221	264	266	229	214	248	240	249	203	240	227	232	224	241	221	208	206	254	249	226	204	246	199	191	221	255	245	222	225	242	217	241	242	259	230	223	239	233	228	230	238	252	232	239	212	240	241	252	192	206	248	219	260	228	248	237	266	244	278	233	230	262	236	236	239	236	225	217	256	228	248	225	216	247	218	265	210	260	253	227	234	246	249	256	226	268	221	223	232	274	208	258	272	245	285	231	236	228	217	250	247	226	216	242	228	252	287	252	239	215	236	231	227	254	268	234	242	249	228	202	251	262	242	240	225	217	223	246	273	250	226	251	225	234	227	253	213	240	210	255	214	258	218	218	247	225	220	247	213	235	244	227	231	259	242	228	249	213	255	265	226	228	215	250	244	221	233	244	225	232	248	234	254	237	235	236	261	240	233	229	243	240	236	221	227	260	223	261	259	262	263	226	256	219	199	250	233	237	230	253	255	233	227	223	255	226	239	230	220	202	228	222	228	238	214	204	233	228	246	242	277	257	238	235	231	246	219	241	207	245	222	253	244	229	243	238	281	229	234	234	243	234	248	259	240	226	240	278	242	251	230	247	227	246	215	229	229	231	246	222	238	214	218	206	241	230	248	230	254	265	231	265	213	234	230	248	228	255	232	237	257	253	225	219	207	233	224	233	250	249	235	218	251	227	235	229	244	242	232	242	252	227	234	256	234	237	227	236	224	228	228	210	233	211	225	211	243	256	246	241	234	216	233	214	212	211	236	248	246	254	255	230	243	242	257	230	247	221	244	247	249	239	222	227	231	206	226	204	235	238	236	222	212	239	236	232	227	242	216	238	259	208	211	226	233	250	221	219	224	245	235	226	239	224	256	236	245	227	217	228	213	229	243	244	220	231	244	232	227	240	211	211	232	230	242	240	265	224	238	248	249	229	232	240	264	255	222	244	231	259	228	269	224	236	236	252	246	220	244	219	237	230	243	223	260	231	260	244	245	221	243	238	238	231	219	228	255	260	236	235	220	266	238	231	230	232	266	245	243	215	227	241	219	248	234	267	234	248	248	266	228	215	244	245	236	239	262	231	247	230	252	225	248	233	203	245	234	250	252	232	240	235	223	243	222	237	246	245	244	219	266	236	212	222	213	238	265	234	261	247	273	250	250	238	245	234	226	235	240	254	234	266	233	215	232	233	232	240	251	216	244	245	222	240	236	239	218	243	238	243	228	261	243	221	236	239	253	228	236	238	246	243	269	226	255	235	241	235	234	230	241	239	214	253	207	245	221	247	220	224	248	271	238	224	223	222	242	242	248	251	236	223	219	253	243	202	226	255	272	266	219	230	231	220	235	235	235	227	262	248	239	227	230	219	237	271	221	233	242	255	224	212	262	227	249	237	245	205	235	229	225	240	225	258	254	278	231	234	236	220	255	245	254	227	255	239	214	255	263	223	224	229	235	230	212	193	241	219	257	233	250	226	222	256	255	217	257	203	267	230	226	216	219	228	271	201	207	233	229	238	244	210	257	249	260	258	211	225	218	225	233	245	219	220	243	227	236	223	227	259	242	224	221	237	224	220	219	233	229	230	248	235	219	227	241	254	258	254	229	232	229	228	257	229	267	236	238	232	240	233	219	227	235	261	239	246	201	224	263	213	236	239	232	234	223	243	206	232	255	230	241	243	226	227	211	211	250	233	238	225	213	235	206	268	237	232	237	242	256	243	252	236	207	208	240	227	223	254	229	252	229	204	207	265	258	248	239	206	226	203	242	239	258	240	210	237	233	230	228	241	288	205	236	244	241	234	250	241	253	245	243	241	208	239	223	230	226	206	263	249	223	217	248	238	237	245	227	230	254	184	220	230	224	240	249	258	247	240	228	196	248	227	235	223	277	239	269	237	242	234	263	232	209	236	233	236	244	225	212	216	239	225	224	230	213	211	224	234	233	236	206	225	237	226	230	243	255	229	204	226	248	220	262	221	213	204	260	228	227	219	230	275	237	251	231	224	205	235	232	226	232	220	229	251	222	225	222	277	214	235	205	238	226	225	232	256	235	217	239	244	242	242	220	248	230	213	252	196	250	238	239	245	231	228	246	213	230	225	199	230	235	243	241	262	240	244	252	233	226	226	244	250	226	255	272	263	213	222	253	235	242	254	218	252	267	263	221	228	228	216	260	244	244	252	221	210	248	257	241	218	217	245	199	228	242	255	230	234	225	217	249	226	222	270	246	249	253	222	256	221	226	248	277	196	268	226	205	240	240	212	239	225	216	244	231	255	234	237	267	242	225	236	216	239	255	237	229	233	243	232	223	234	221	199	227	247	240	266	235	221	227	228	264	230	237	227	236	242	286	245	230	219	235	242	237	227	217	242	266	207	245	202	237	239	224	222	239	224	246	241	231	222	253	235	215	221	223	261	242	270	224	217	256	236	206	226	270	249	243	241	201	234	249	266	251	260	268	239	232	266	222	264	259	235	243	222	228	229	233	219	237	256	223	259	221	242	232	241	219	254	269	226	233	239	247	262	261	248	245	250	222	227	241	231	264	254	237	239	257	253	254	239	230	250	233	221	233	287	215	243	252	252	224	241	226	229	257	239	228	208	228	233	251	228	227	221	256	236	214	238	235	239	227	258	255	192	250	256	247	232	210	245	209	236	228	229	227	226	219	237	215	210	232	230	227	209	220	238	231	253	232	216	220	248	243	241	236	239	209	233	244	224	239	218	260	231	235	254	248	254	231	244	231	242	218	218	245	231	196	264	237	255	214	262	233	228	227	234	249	243	242	221	244	228	242	253	226	239	196	241	229	266	231	197	223	209	245	267	224	222	230	239	237	256	253	252	250	250	244	214	246	225	253	228	249	256	263	233	237	205	244	229	211	238	243	227	233	260	250	243	239	273	274	218	230	240	212	228	255	241	211	265	257	249	253	238	260	262	242	235	242	264	234	252	245	258	249	237	238	222	205	232	236	226	240	294	230	259	238	242	218	240	256	251	216	247	239	226	253	267	240	201	266	216	239	237	240	254	247	256	244	237	246	243	242	255	264	239	245	238	244	253	214	212	250	255	235	225	246	244	234	239	232	268	264	227	236	228	241	225	263	226	235	227	230	241	247	241	245	257	218	270	248	256	237	254	214	244	233	235	246	228	269	247	244	223	243	231	247	235	221	240	276	236	232
7853	3551	6366	11064	11826	8933	7052	5690	4408	3135	3314	3574	3891	2764	2176	2207	2236	2142	2221	1845	2172	3289	3662	3761	3459	4307	3422	2964	3003	2913	2533	2060	1416	1048	1129	1141	976	703	802	711	619	637	632	686	655	606	648	641	552	629	647	589	626	623	621	629	635	608	655	595	637	653	603	581	599	603	644	573	648	619	576	605	620	610	639	621	598	650	643	583	584	590	629	589	568	581	614	595	589	596	600	590	585	594	651	596	700	629	579	576	559	600	620	631	586	586	639	559	646	587	556	569	613	631	618	599	609	615	628	618	585	612	601	614	593	586	590	631	633	584	634	603	576	600	586	617	583	588	615	659	586	603	583	646	639	609	644	585	568	581	571	612	611	616	635	583	604	591	593	620	582	590	605	545	609	585	591	581	583	629	589	610	640	600	608	632	574	593	608	627	632	583	644	593	659	600	571	621	597	598	612	614	619	608	608	605	610	593	626	591	559	580	592	589	637	610	584	626	585	587	572	611	629	654	627	611	578	601	586	607	644	570	595	613	594	604	597	629	578	632	628	578	645	537	576	594	569	621	609	603	570	614	579	572	617	604	595	581	624	661	590	614	566	636	600	613	628	603	600	593	547	605	645	598	595	607	613	630	603	608	552	679	601	638	564	628	563	609	570	604	655	654	580	611	621	628	595	599	626	637	551	614	635	606	615	625	596	569	552	558	613	601	609	596	598	607	569	591	616	569	583	604	639	587	608	608	603	620	593	600	586	641	588	631	627	578	644	593	600	609	630	627	601	610	597	599	601	575	639	611	579	618	610	597	607	619	582	626	592	603	599	619	589	557	581	577	620	614	605	596	610	590	543	604	594	593	616	645	600	609	597	611	601	630	606	632	609	583	632	594	602	601	570	631	561	594	587	612	582	603	622	571	570	592	601	580	605	643	620	637	613	618	588	630	584	562	604	587	602	630	631	647	622	586	624	617	607	595	601	585	583	600	607	589	566	579	624	594	590	616	557	583	545	581	556	528	607	656	611	590	654	607	552	593	622	597	627	604	641	579	563	637	631	606	575	612	643	627	670	568	608	605	619	601	607	592	615	552	599	544	585	575	608	620	610	602	588	550	596	607	614	610	603	604	616	572	562	569	602	585	568	592	626	599	589	586	599	575	624	627	627	592	624	631	615	592	580	588	593	578	567	649	560	617	625	668	587	565	608	615	578	630	606	612	639	591	606	602	610	636	624	622	608	566	589	669	634	569	600	603	605	582	593	608	529	605	589	582	608	622	595	617	604	593	589	542	575	631	556	555	561	611	574	627	578	614	612	595	561	639	616	648	604	589	614	595	556	648	585	604	593	626	609	649	613	585	609	639	612	631	594	611	629	584	614	611	588	577	554	600	601	579	609	598	554	627	573	604	611	588	658	619	658	587	606	608	614	605	581	598	597	565	605	597	548	564	586	601	608	596	545	592	576	571	600	564	612	630	594	590	601	614	641	597	635	603	646	623	617	612	588	585	606	614	600	642	605	605	646	602	622	624	579	646	569	645	599	579	567	536	639	637	595	631	592	589	629	609	611	617	625	632	574	574	653	611	593	569	606	580	592	615	611	607	605	593	608	597	588	559	609	585	563	582	631	595	611	597	562	630	627	540	635	617	603	620	565	582	609	603	569	591	608	580	583	562	608	585	565	603	593	588	618	662	612	592	587	608	608	600	632	608	615	559	590	601	594	612	609	604	607	604	636	587	603	634	609	592	608	602	579	578	591	575	592	577	594	583	570	587	580	624	620	601	641	600	610	608	592	631	567	629	564	582	609	660	602	642	600	558	632	643	622	578	622	550	615	609	584	610	604	614	618	632	630	635	549	649	591	587	613	601	622	638	572	563	613	630	599	586	590	603	612	597	561	642	602	601	572	599	604	626	605	585	613	599	622	634	640	608	597	581	580	599	580	618	613	589	613	610	622	602	569	639	621	572	601	549	588	581	603	588	543	599	580	601	612	651	594	588	601	580	589	601	595	608	599	588	608	611	653	525	566	625	595	587	629	592	563	644	624	609	585	608	587	623	617	619	623	635	601	647	586	581	592	593	613	644	582	606	578	612	625	608	646	598	550	645	620	619	629	596	617	570	637	641	591	550	631	611	599	607	617	642	601	598	597	609	557	582	611	666	594	625	590	612	588	583	607	581	629	576	576	596	582	603	633	575	666	579	584	582	633	613	599	569	563	622	619	605	591	606	596	622	567	554	555	565	619	575	612	614	633	603	613	592	595	622	593	591	616	596	613	557	588	607	605	591	589	588	557	615	626	574	619	608	620	645	643	613	554	633	629	636	642	619	632	607	582	618	596	650	595	568	583	595	611	575	596	599	617	573	574	608	633	594	582	612	623	604	571	579	597	592	598	599	599	607	622	625	627	603	642	607	598	547	603	615	568	624	591	594	630	600	599	623	624	602	602	597	604	592	627	606	593	615	619	620	622	628	607	573	629	587	620	589	602	625	595	611	661	610	580	594	609	582	598	567	610	597	597	625	629	573	565	602	631	649	595	592	593	544	556	641	640	563	545	573	589	572	554	582	628	649	569	597	584	611	638	606	623	579	591	603	593	595	560	597	581	639	617	609	581	637	569	586	583	590	595	632	600	574	535	655	600	620	591	574	627	637	656	619	610	612	576	602	555	634	620	618	589	573	605	618	592	600	589	597	595	587	623	588	600	591	575	553	612	592	626	587	561	596	626	592	618	669	604	533	609	582	622	620	567	582	613	587	591	597	596	608	596	566	613	577	673	605	617	655	592	621	618	583	609	579	594	578	606	597	651	588	578	630	608	601	587	658	595	634	621	634	585	576	575	578	620	605	589	585	637	580	601	599	572	549	561	610	612	594	555	616	620	633	604	651	596	620	605	607	608	587	578	615	582	605	559	629	629	592	531	579	593	597	570	593	629	603	637	604	641	612	634	633	625	611	585	606	595	600	593	553	633	606	635	627	635	569	616	634	566	609	615	637	604	592	611	590	583	596	573	597	599	641	614	595	611	618	571	620	575	631	636	599	579	650	554	654	643	618	554	643	604	613	584	589	609	571	601	627	593	614	574	588	637	601	555	598	582	635	584	604	599	608	604	582	598	623	642	618	625	602	574	590	624	613	594	626	671	595	624	608	603	584	605	592	608	612	556	610	662	594	630	612	620	600	615	634	609	581	621	575	609	626	630	607	607	661	560	620	621	595	649	589	609	588	597	566	601	579	571	590	613	566	610	573	639	608	594	606	594	584	597	589	615	598	609	583	597	623	629	626	593	603	611	608	656	598	622	634	613	601	575	613	607	599	620	610	596	631	647	580	608	580	579	587	617	598	614	582	627	656	629	593	571	611	584	607	582	662	616	612	586	661	624	589	629	551	564	611	594	566	616	612	626	634	558	579	589	594	595	615	629	566	632	589	544	546	583	595	589	631	619	620	555	588	616	542	603	587	594	598	648	543	587	627	601	636	583	593	601	598	558	641	580	578	591	609
18560	8287	9166	11975	9614	5038	3594	2238	1698	1320	1114	1135	1124	903	744	766	745	751	757	688	855	974	1156	1068	1045	1167	925	772	790	774	752	677	531	457	451	417	469	344	351	362	375	364	320	340	347	362	377	364	337	386	354	368	375	389	364	369	357	311	396	352	383	318	367	331	362	368	388	372	324	356	371	362	373	347	355	371	347	359	371	345	353	352	349	358	362	378	362	336	356	376	422	350	364	391	387	343	366	358	373	381	375	365	379	348	345	354	308	332	392	360	356	368	360	357	353	325	370	364	352	354	369	382	381	307	338	380	356	330	372	358	337	333	380	350	335	371	338	359	313	351	382	345	323	367	383	362	303	340	357	362	323	392	341	345	374	334	369	371	366	350	368	354	379	366	318	350	382	384	382	343	367	371	340	367	346	384	348	354	319	339	337	359	385	394	351	344	364	338	323	351	386	368	347	353	350	324	355	376	378	370	339	365	350	322	365	344	368	361	358	376	351	370	374	362	378	334	365	355	346	347	321	385	343	356	384	316	352	355	338	341	331	371	345	364	366	378	367	393	399	356	363	346	353	357	366	342	333	345	356	377	361	344	311	329	346	387	362	360	315	338	340	372	346	346	395	380	367	366	377	343	339	341	372	401	379	369	333	346	327	358	363	358	379	366	372	345	364	309	334	331	348	393	354	383	333	368	377	355	335	337	340	333	395	322	404	379	354	358	393	359	341	357	384	346	344	358	337	360	361	356	362	391	369	349	381	354	338	331	342	338	399	325	380	341	385	349	394	357	364	337	381	349	348	350	346	389	376	359	336	369	367	345	327	358	376	354	355	374	348	325	309	298	318	378	407	374	334	355	367	357	399	369	349	364	306	360	371	369	348	314	384	361	355	353	372	362	364	337	356	339	355	348	344	382	408	375	396	342	332	335	355	350	404	367	352	396	359	388	312	320	351	368	359	369	332	350	369	361	375	363	374	383	379	329	378	375	350	355	377	362	338	391	357	365	324	348	391	363	370	333	362	337	345	381	366	381	357	362	336	397	340	354	318	368	362	339	383	368	345	363	344	329	373	353	354	382	360	365	344	330	352	332	355	367	368	393	371	387	341	365	328	360	369	356	362	331	354	408	391	337	360	377	334	378	374	345	334	358	333	351	346	384	346	360	365	371	356	354	347	366	317	370	339	390	361	357	346	356	350	366	362	355	360	329	391	354	345	355	326	336	354	355	331	326	352	388	364	339	355	348	336	377	333	334	345	357	386	386	359	357	356	336	369	358	368	359	378	339	354	315	382	382	389	352	338	357	375	341	358	359	365	337	357	390	344	368	344	313	352	343	348	382	323	361	373	349	355	364	347	373	320	371	353	391	383	332	390	369	375	360	366	328	353	366	350	364	352	347	337	398	333	368	349	356	378	332	375	287	338	369	395	380	307	336	368	331	355	359	361	335	330	326	368	358	352	360	371	358	333	335	372	370	375	323	349	335	376	390	368	362	390	376	349	371	355	334	324	356	343	367	329	354	346	346	377	338	358	386	377	369	341	300	372	372	362	320	373	387	347	379	329	314	370	381	378	354	380	360	358	368	307	344	407	359	342	357	366	376	380	367	351	368	361	362	363	351	365	303	366	341	339	381	356	372	363	318	350	344	406	352	369	377	361	367	351	366	340	392	339	344	326	330	347	386	348	381	366	341	362	379	376	353	389	355	379	332	355	346	326	372	351	340	318	326	349	340	344	364	379	356	371	374	385	410	368	336	330	348	389	351	334	346	328	345	336	331	337	330	381	348	388	372	395	381	354	343	367	347	337	345	314	350	344	362	344	356	370	348	359	338	330	348	383	339	382	356	381	392	368	351	369	365	328	357	333	357	351	384	350	367	313	394	376	354	348	364	354	358	350	357	385	351	357	341	346	352	361	337	360	360	346	374	330	336	317	352	357	380	339	363	341	370	344	341	356	375	355	333	367	377	372	356	338	351	368	343	340	371	364	331	335	370	371	346	360	383	362	380	340	371	374	373	337	380	359	354	354	307	375	350	339	366	364	367	354	339	360	380	358	357	377	362	400	329	349	389	346	349	327	357	345	352	373	397	311	387	309	338	384	383	346	356	355	329	359	402	344	382	336	395	347	323	301	339	327	331	392	352	380	337	366	392	384	374	350	311	357	356	357	368	359	353	363	384	385	357	364	346	387	359	342	340	307	327	354	350	362	349	348	345	369	366	367	384	360	369	353	399	359	384	383	363	393	378	350	392	392	371	323	341	371	347	347	360	360	377	382	386	333	372	354	353	341	351	335	381	355	388	349	373	320	355	357	385	359	403	363	374	391	356	340	359	341	377	395	375	390	313	372	314	338	360	354	338	326	354	342	355	374	348	381	333	333	364	310	354	388	336	375	346	376	373	371	371	347	367	342	385	324	412	356	368	367	376	367	324	384	349	370	375	376	370	370	342	366	348	379	342	369	395	374	338	388	347	306	346	359	362	346	371	327	324	374	322	345	379	379	370	379	370	336	368	354	329	370	341	386	380	365	368	369	370	394	328	364	374	348	362	354	330	360	378	377	358	393	365	333	368	350	364	373	383	338	368	340	319	361	348	366	364	356	385	304	354	354	335	380	343	367	365	354	390	368	317	336	354	332	383	378	352	358	407	340	334	334	358	364	326	360	356	351	369	330	356	350	343	339	301	353	336	344	298	332	328	352	390	362	347	357	409	340	362	353	355	361	333	372	395	377	338	367	372	349	352	355	349	336	308	319	330	379	375	372	366	354	365	321	348	322	339	357	365	354	356	349	355	327	348	370	381	344	366	366	379	384	365	369	404	393	382	368	359	367	336	362	356	331	383	341	384	355	342	389	357	331	352	366	351	345	374	349	363	343	371	373	335	399	354	353	370	335	371	355	355	371	353	351	294	356	342	359	321	385	343	388	379	349	360	354	360	391	348	388	367	352	325	335	344	367	365	360	372	351	341	332	383	353	337	361	372	338	362	323	346	364	375	367	403	376	384	364	343	376	360	383	322	391	362	372	341	388	391	363	353	340	341	391	340	362	351	338	343	344	381	379	372	335	365	358	372	336	337	323	375	358	360	376	366	330	375	349	328	392	337	356	337	351	367	351	373	348	341	325	365	325	365	358	406	368	320	351	367	358	355	329	344	373	348	335	356	341	381	328	355	387	385	347	363	359	338	324	369	326	346	389	349	370	352	385	351	354	342	363	353	359	363	333	336	358	388	347	323	393	373	336	358	359	377	366	336	323	351	369	348	396	359	339	360	324	367	369	365	379	312	330	334	345	376	357	355	397	360	362	338	351	357	383	347	349	346	352	377	386	369	345	366	333	332	354	387	373	356	381	350	346	392	340	353	388	368	308	325	372	338	333	376	370	354	402	371	317	339	344	366	352	324	348	340	361	346	329	356	369	353	370	335	347	378	383	343	331	316	363	352	305	359	353	369	358	344	376	347	356	361	399	359	359	357	318	338	345	354	356	340	348	382
10299	5319	9573	15171	15879	11415	11219	8660	7137	5179	5378	5615	5743	4283	3329	3378	3738	3511	3472	3261	3736	5364	6090	5636	5433	6047	4773	4029	4046	3776	3716	3130	2108	1510	1561	1165	1267	1063	1029	931	920	929	914	923	906	864	920	927	908	876	908	928	863	873	876	847	852	851	892	886	850	860	833	862	833	868	856	893	889	850	865	845	830	856	833	861	860	844	892	885	851	834	814	809	896	880	848	830	888	835	840	798	848	870	846	891	889	870	842	872	825	875	824	859	894	843	866	890	818	851	862	869	847	880	869	846	828	854	863	885	865	866	883	872	886	822	863	904	820	856	885	846	842	854	848	847	884	843	875	842	822	832	906	853	832	865	816	844	856	809	850	896	849	925	873	877	816	818	838	844	843	921	857	860	863	845	837	861	886	810	885	861	830	861	876	891	825	868	861	853	882	872	822	828	822	834	902	849	845	823	891	778	854	812	885	854	869	811	898	892	857	875	847	835	861	887	852	920	887	848	880	817	917	860	814	856	881	895	880	829	818	875	839	900	865	897	882	874	832	857	821	862	862	822	902	860	898	876	884	889	870	845	849	855	828	860	852	863	834	869	855	866	782	824	890	826	943	844	844	837	849	818	944	859	843	848	794	829	886	879	816	848	924	859	851	858	819	894	851	929	885	840	832	869	870	925	884	855	867	840	822	872	840	850	859	837	870	845	839	907	855	862	875	885	880	879	872	877	907	865	826	888	889	943	913	837	875	867	887	868	815	846	884	847	818	837	821	857	856	808	871	823	849	863	834	844	855	883	905	878	876	858	813	804	865	927	865	835	846	866	846	878	890	872	858	826	831	855	784	872	849	842	876	829	843	834	864	834	814	851	873	818	827	850	824	873	872	877	806	861	810	823	845	835	881	828	918	864	872	837	842	812	822	841	853	885	870	851	871	848	895	837	877	841	836	875	814	866	910	871	871	892	842	866	889	886	813	878	887	817	863	893	881	870	843	840	867	885	850	914	791	812	831	853	836	865	897	804	822	823	834	885	890	880	855	897	826	843	840	876	851	797	856	858	838	867	825	858	837	841	826	899	858	901	817	841	866	879	846	858	820	789	886	838	806	844	833	827	803	870	873	836	859	865	844	901	838	837	873	838	906	810	811	866	852	815	825	760	900	823	877	884	871	832	902	866	834	873	818	863	876	917	867	888	817	836	875	818	911	849	814	860	870	902	854	908	883	794	862	858	851	854	847	816	910	850	850	826	837	854	823	872	871	860	849	860	841	811	866	827	865	882	867	855	866	830	902	833	875	891	834	827	875	850	902	888	895	872	881	865	911	880	895	820	847	885	860	837	801	865	888	885	856	866	804	880	869	858	851	889	876	894	877	877	842	842	871	916	851	837	853	864	857	861	835	885	799	825	856	816	886	803	831	841	843	859	900	830	810	859	859	884	812	834	876	838	931	890	885	869	900	865	848	842	840	861	865	842	853	847	850	909	855	864	877	874	870	814	859	858	851	844	790	864	813	818	879	834	907	852	850	828	842	863	803	861	817	836	887	912	874	867	821	793	843	900	834	814	851	893	871	867	853	829	885	887	887	836	875	864	821	826	897	892	873	898	878	876	899	899	824	860	876	838	852	883	867	795	854	839	876	861	879	791	906	873	832	841	852	900	834	817	880	874	829	863	896	881	874	914	847	854	839	892	801	859	859	853	850	852	913	814	917	881	874	884	794	836	860	879	877	893	846	896	896	853	826	838	812	867	837	846	843	840	857	894	858	840	844	829	896	832	796	806	853	866	883	784	814	857	910	817	850	850	836	855	902	846	815	849	845	868	872	854	869	797	821	825	876	872	887	897	849	819	872	879	833	863	863	915	822	879	847	864	835	865	827	895	879	898	877	814	876	882	820	877	829	836	862	859	843	820	910	841	850	850	871	843	835	921	860	884	813	867	859	866	847	849	814	871	816	813	823	874	867	858	851	870	887	917	823	921	851	859	861	895	902	854	825	822	876	850	859	891	883	842	850	883	870	864	896	863	868	890	854	897	858	851	882	856	845	850	871	834	817	810	843	804	887	882	849	865	835	849	852	869	819	826	927	826	790	867	837	883	886	872	827	848	827	847	803	837	851	863	833	822	801	888	834	853	881	844	867	858	903	847	847	933	843	844	831	864	871	885	876	857	812	926	843	843	811	910	833	822	917	896	871	817	863	837	827	886	829	831	847	895	801	828	817	794	860	840	865	783	851	814	847	839	903	872	803	900	884	899	840	874	894	829	883	821	904	818	875	803	894	833	866	894	851	818	833	836	839	852	855	828	800	819	855	882	849	800	845	873	855	889	779	843	873	887	854	801	889	882	893	761	849	830	884	847	845	851	851	845	848	746	835	845	868	901	931	810	806	846	901	883	843	876	817	870	863	871	899	915	847	837	866	826	868	821	783	842	890	846	888	830	852	829	864	846	916	857	839	881	833	834	881	839	864	861	880	812	903	832	869	859	830	864	866	880	879	865	870	851	815	860	836	868	848	832	864	825	837	893	869	855	893	872	854	849	838	806	849	867	908	855	864	842	915	841	867	876	820	841	921	847	828	845	835	841	847	870	849	827	874	845	851	857	848	842	866	833	856	843	848	820	844	837	901	806	816	849	824	847	875	855	820	827	852	867	850	864	869	871	852	836	825	866	825	879	854	891	865	851	892	820	861	880	858	798	859	830	905	832	885	824	870	877	856	889	857	857	816	833	853	797	797	864	858	803	836	849	795	878	835	802	807	853	895	884	879	823	825	831	901	859	817	861	852	879	886	878	851	902	848	839	852	868	839	889	902	876	850	792	889	802	882	871	902	878	889	883	914	878	911	826	826	873	797	868	827	817	782	828	850	869	888	886	884	875	945	865	848	871	879	905	884	860	835	836	865	865	829	862	850	841	833	865	828	829	848	839	871	893	876	843	862	840	822	845	871	865	820	835	831	845	883	854	860	911	839	832	841	896	846	876	834	860	818	842	818	814	877	859	899	873	826	889	809	886	864	889	860	842	826	855	829	901	848	785	907	855	875	861	819	832	859	829	866	871	848	860	855	854	881	890	856	877	865	839	828	854	867	834	800	850	854	822	870	833	835	797	883	863	899	841	819	890	848	845	874	877	839	884	842	823	868	845	884	831	881	889	847	860	917	829	866	892	853	796	877	845	819	868	870	860	880	839	903	867	894	822	854	837	810	839	866	864	853	827	832	829	835	842	854	830	889	887	860	908	854	870	860	790	880	852	828	821	854	840	866	853	900	866	810	888	885	820	842	876	864	856	864	821	887	844	904	831	859	874	859	884	853	843	861	808	854	832	842	862	834	780	895	849	860	867	871	834	868	852	866	862	845	843	862	840	822	888	856	808	865	885	899	820	844	868	861	892	892	855	891	835	867	815	876	866	859	893	835	852	881	833	791	859	891	841	838	857	825	838	806	858	834	841	882	860	853	791	850	887	839	844	834	843	883	852	914	872	874	863	860	841	817	897	820	888
2274	492	588	654	625	604	585	427	378	351	341	315	313	318	372	381	400	336	418	401	441	513	463	513	504	458	483	437	442	430	428	440	356	336	335	329	348	331	278	304	353	300	297	301	327	307	296	305	304	305	280	299	297	279	306	313	270	256	289	309	341	316	309	301	292	306	274	290	317	324	327	326	283	291	303	310	297	302	269	304	278	287	274	279	313	303	272	285	297	310	306	309	303	287	285	279	318	322	323	282	296	303	295	292	294	278	319	307	305	301	300	281	313	279	267	327	272	358	285	306	277	303	299	292	344	323	290	322	286	314	340	314	282	299	320	325	313	298	294	324	317	316	288	332	313	286	314	312	296	286	314	302	260	335	294	300	311	307	329	298	309	290	321	302	304	325	321	280	293	335	336	318	293	287	287	312	285	273	329	311	271	276	297	335	321	279	303	303	309	296	257	284	286	307	318	296	284	300	335	327	287	299	307	300	292	336	330	305	333	302	325	303	282	293	296	287	308	306	306	312	315	271	323	295	288	299	321	330	309	304	272	301	279	290	306	300	318	320	280	276	306	331	304	309	301	291	289	311	293	291	319	303	293	309	314	284	274	269	311	283	285	291	317	327	318	317	337	282	288	293	301	288	329	300	299	301	299	306	313	319	300	295	280	327	266	276	308	303	300	289	304	332	298	321	320	335	310	273	312	340	309	303	301	301	341	316	312	284	304	285	297	304	295	305	317	293	286	316	333	312	303	293	285	303	293	293	277	305	329	316	301	295	315	300	336	345	301	301	300	311	314	303	281	251	313	299	311	307	295	285	292	307	265	302	285	303	285	288	317	321	262	269	282	284	305	320	295	313	269	280	302	287	272	344	339	286	314	325	297	299	303	275	307	292	354	319	269	303	295	316	309	298	272	314	264	306	306	329	301	327	305	298	309	303	262	291	299	303	317	330	325	276	310	344	323	279	327	311	330	268	334	298	289	271	267	293	329	303	306	354	301	287	312	283	288	326	300	324	302	302	327	287	326	290	275	307	267	317	319	277	304	295	263	298	304	267	267	301	258	299	291	310	306	283	305	305	300	338	323	292	333	299	300	288	295	303	320	292	325	304	282	317	312	274	355	277	274	318	301	289	279	326	311	285	286	290	306	297	300	310	301	290	295	309	282	296	292	308	298	278	308	294	319	326	309	341	291	276	315	297	298	276	311	320	329	327	319	348	306	308	281	297	264	314	290	324	287	319	300	296	273	295	284	298	323	330	306	330	319	285	279	311	301	329	339	312	335	284	307	294	321	289	303	316	320	269	321	274	316	332	293	325	278	287	313	293	311	279	335	334	303	315	287	308	307	304	270	297	309	327	328	300	338	282	276	332	304	299	319	327	353	294	312	311	327	338	289	301	288	325	299	254	299	285	294	290	305	281	289	302	320	287	311	337	323	295	303	293	335	297	293	299	318	316	313	305	271	278	302	331	331	312	295	291	296	266	296	310	310	296	285	320	342	287	301	298	305	291	276	304	324	315	287	286	304	304	315	293	297	303	307	297	294	285	304	295	285	280	277	292	319	293	317	315	264	275	315	323	294	304	296	280	331	334	325	318	283	331	304	315	348	307	298	305	300	303	327	316	311	302	281	300	318	304	312	297	295	291	271	273	313	292	297	339	312	305	309	299	319	298	287	284	284	337	312	293	327	307	303	278	303	286	324	301	302	288	282	304	317	322	296	319	291	284	310	300	308	276	286	324	352	310	307	316	337	310	296	305	349	296	325	304	298	297	296	314	297	292	304	317	286	280	309	287	318	299	290	291	307	298	318	318	302	272	291	303	329	320	293	286	294	275	301	312	318	294	288	335	319	313	309	305	273	273	306	320	293	312	288	307	306	320	320	287	295	324	316	315	300	297	303	317	316	307	278	269	257	287	304	301	324	299	348	327	306	312	329	263	318	333	287	308	308	330	296	308	291	303	306	299	274	315	273	298	289	349	305	334	291	295	322	304	294	301	287	291	298	276	286	316	290	274	310	304	311	277	297	327	316	317	294	315	278	301	299	299	287	277	292	280	302	318	321	290	325	309	321	276	287	304	332	292	324	335	291	298	287	294	278	293	325	312	318	295	276	281	291	313	324	300	289	301	292	300	291	292	339	295	311	289	288	263	289	317	298	296	342	304	322	300	312	278	295	291	287	310	288	293	316	320	315	296	297	312	316	325	290	316	294	313	269	307	305	311	317	302	324	286	312	287	337	346	310	313	309	317	286	296	290	283	292	323	290	286	314	290	317	306	293	334	333	276	311	289	340	312	310	272	308	309	347	297	314	329	274	324	301	312	312	273	305	281	308	311	298	310	298	291	312	297	270	314	312	308	307	327	285	299	295	294	318	300	280	331	305	315	323	334	301	289	292	303	309	279	304	298	297	305	321	288	294	309	314	292	298	323	316	305	316	288	317	314	321	286	324	299	304	286	308	293	308	305	315	293	316	285	299	273	294	261	325	333	317	300	273	280	294	316	297	293	302	320	274	295	281	286	295	309	280	306	340	292	306	253	309	308	316	295	314	286	317	319	295	329	300	328	334	286	294	270	310	264	291	284	341	296	277	301	288	296	293	331	273	293	314	301	296	284	325	318	305	290	294	296	304	306	292	290	307	314	324	309	319	313	315	355	266	306	301	307	275	308	300	283	289	314	312	317	311	302	293	319	318	312	301	295	260	307	323	325	323	324	290	317	279	272	295	321	277	327	300	300	290	294	304	311	301	311	284	304	304	324	273	308	283	312	292	304	330	292	299	293	307	265	315	290	285	292	279	307	299	320	313	283	289	288	286	303	300	279	316	285	312	304	343	341	300	306	295	301	308	315	302	306	318	283	334	301	254	292	331	302	336	331	309	316	313	308	330	285	280	294	293	282	291	296	300	291	335	280	319	277	298	333	295	278	296	305	306	301	321	291	284	303	294	320	310	313	340	266	298	278	284	304	299	297	295	284	304	287	298	269	291	276	276	318	324	298	316	297	292	310	349	269	316	293	306	313	291	315	295	281	307	315	304	316	286	327	323	334	322	313	286	320	288	278	310	267	308	290	294	299	298	308	270	340	316	320	307	304	285	326	327	324	294	329	341	314	319	345	277	307	286	307	320	299	292	305	285	316	332	311	281	318	332	316	313	285	299	302	319	327	289	284	324	281	310	343	307	271	279	303	312	313	337	312	271	269	296	332	323	315	341	290	289	318	309	296	301	319	270	301	307	340	295	314	295	318	337	315	316	306	313	289	307	280	289	308	302	290	286	319	303	321	290	283	314	348	315	308	333	297	337	346	274	309	291	292	336	315	318	326	257	358	303	298	294	288	294	259	319	306	283	308	324	315	304	281	287	278	321	333	312	310	320	295	305	303	266	268	322	294	260	290	283	302	345	320	317	287	306	318	296	306	326	305	286	306	321	271	271	298	305	284	297	319	299	312	286	307	311	307	310	310	307	308	324	324	303	334	280	289	272	303	326	325
2538	959	1484	2033	2243	2213	2254	1343	1007	906	987	965	965	1007	1068	1293	1230	1097	1256	1096	1697	2332	1847	2273	2179	1930	2040	1899	1891	1792	1783	1561	1130	946	915	840	833	770	767	787	760	663	721	756	691	727	737	702	724	767	752	692	730	704	689	724	660	710	688	702	718	719	743	699	725	703	728	739	709	668	699	714	699	741	726	708	720	720	714	701	740	705	737	761	703	682	702	735	727	719	755	752	680	727	732	689	713	664	673	696	698	721	735	746	717	706	754	719	700	737	736	730	749	711	734	684	713	721	697	737	744	709	675	765	699	736	760	789	713	713	758	739	725	715	770	696	710	725	732	760	715	707	703	706	737	708	713	720	747	708	728	676	676	747	738	715	710	763	697	760	698	676	759	720	725	740	760	762	698	681	689	704	720	707	752	713	735	767	741	725	699	687	759	711	733	742	757	694	722	687	717	712	705	691	749	758	693	737	702	691	663	704	755	736	721	765	708	712	700	694	726	728	734	739	767	712	708	723	747	756	743	707	754	763	744	705	747	749	730	728	758	740	699	750	690	675	738	711	686	723	696	711	745	734	691	732	725	749	702	692	729	695	739	713	689	703	739	686	696	731	747	709	682	710	712	761	707	726	678	723	705	745	693	677	756	735	736	750	729	724	699	763	738	751	682	714	748	713	705	679	682	699	714	753	732	728	746	731	705	713	716	719	718	726	730	767	711	725	704	712	732	736	715	756	683	757	726	700	685	751	722	738	694	690	674	727	713	695	726	737	741	691	720	735	714	730	713	700	723	741	751	745	686	732	681	731	753	742	678	676	678	694	765	718	694	750	735	743	783	710	725	727	723	735	787	721	666	736	736	766	724	704	742	727	766	746	712	697	745	745	693	708	725	714	702	733	717	764	734	723	743	720	704	716	718	729	761	788	711	771	764	659	697	671	746	715	730	715	737	726	702	734	690	728	718	724	730	693	734	702	754	741	731	699	744	675	680	709	733	738	719	708	742	699	708	710	760	726	686	685	690	725	715	749	763	752	713	735	740	691	754	665	722	708	720	725	700	686	716	782	751	727	715	701	702	703	692	767	726	757	714	716	751	722	701	733	758	756	745	687	701	724	754	728	749	727	662	665	759	666	690	687	716	758	692	732	729	708	715	727	709	768	735	749	761	709	757	712	695	756	738	742	736	752	734	685	705	713	711	691	684	692	698	708	726	727	714	680	738	734	674	733	707	695	711	712	682	712	702	696	740	745	710	691	779	732	689	724	720	761	686	690	706	701	733	717	697	733	737	752	697	745	667	715	717	711	697	748	705	725	732	726	733	723	724	725	740	730	709	715	772	693	740	729	766	732	709	691	716	725	730	750	752	719	734	733	719	725	717	731	711	743	772	730	762	742	714	752	712	770	773	758	715	719	734	724	719	709	723	697	737	747	766	709	710	733	740	757	714	714	717	683	664	714	749	684	675	751	714	695	712	702	743	698	747	747	772	701	713	698	742	762	764	709	722	740	729	693	778	745	714	667	692	687	722	723	693	707	713	689	750	710	735	775	710	717	748	694	702	699	690	688	719	722	702	703	681	706	678	726	716	751	707	718	666	697	761	714	751	700	732	686	746	723	744	714	698	665	755	738	724	783	743	760	681	764	749	725	743	718	726	757	692	730	715	701	746	670	739	775	696	758	744	732	708	718	730	735	752	722	723	704	714	722	713	704	734	748	679	725	699	718	705	722	767	755	698	712	708	740	724	684	747	661	743	686	705	713	753	760	725	748	702	702	792	690	721	741	720	723	706	708	694	731	727	767	736	756	764	678	740	718	711	717	701	723	768	699	704	753	678	743	708	708	747	762	753	733	710	757	697	694	763	710	689	698	703	712	704	716	699	692	727	699	736	737	739	721	712	712	719	679	723	744	710	733	721	665	724	707	713	717	694	713	748	757	714	757	689	712	770	746	739	705	746	697	764	738	713	755	736	734	733	712	682	734	742	709	756	718	746	753	698	709	752	712	720	729	724	740	729	706	700	704	708	782	734	713	730	701	733	753	726	694	682	734	740	722	737	679	744	687	699	704	709	674	720	707	716	710	685	729	681	728	727	752	709	748	740	710	701	692	711	714	698	760	707	683	773	789	716	673	723	667	722	720	712	737	677	642	702	723	684	709	706	777	691	728	718	717	702	738	708	736	725	741	700	694	705	740	703	743	722	733	749	677	726	724	736	712	677	704	722	693	754	692	699	742	724	720	767	722	696	674	661	680	718	713	796	705	698	725	734	734	724	664	748	678	712	704	704	718	735	741	712	693	716	736	756	721	714	731	720	724	748	716	727	705	691	716	707	714	676	752	705	694	777	720	720	724	682	729	712	755	765	765	700	733	762	696	748	701	684	727	680	702	728	749	703	713	702	768	706	730	702	702	746	709	706	700	676	748	748	747	709	711	741	714	697	701	715	728	675	739	681	743	791	740	712	662	674	677	776	725	724	746	737	728	733	738	740	756	763	733	719	747	753	684	734	673	716	726	695	728	735	701	732	734	773	670	782	685	715	722	739	756	710	728	698	704	744	783	724	689	737	713	684	749	763	713	749	668	768	734	697	737	774	732	748	796	681	738	745	761	741	758	737	749	754	723	700	745	717	753	693	692	691	707	706	672	740	701	722	687	730	682	723	750	706	689	707	715	720	746	720	676	700	667	730	782	735	778	741	738	687	687	743	674	751	713	698	722	718	729	772	701	744	733	718	742	753	728	731	776	705	738	744	745	699	693	760	723	703	681	729	713	709	719	723	717	761	748	671	715	698	711	712	713	714	729	734	706	755	688	698	692	722	713	708	718	753	751	718	711	737	731	775	709	740	693	776	779	702	793	722	750	677	730	712	757	712	746	774	759	734	703	723	693	680	726	789	733	724	721	726	708	704	698	741	721	736	780	727	703	739	741	676	753	702	731	737	736	752	757	749	715	680	742	756	668	716	714	688	767	710	759	732	751	737	700	688	735	699	744	739	765	692	719	706	676	714	755	727	662	700	692	659	711	784	709	723	736	739	727	738	703	720	765	670	687	712	744	732	766	781	732	738	694	715	756	756	726	697	695	743	717	710	756	726	732	693	759	715	783	757	686	744	741	732	722	724	732	735	691	753	692	709	709	705	747	732	739	660	726	714	714	738	750	728	723	709	722	709	716	746	675	754	685	738	693	735	718	717	752	670	690	765	757	701	731	684	694	704	707	757	650	730	695	741	723	745	712	707	767	712	726	762	705	752	703	721	751	730	708	731	701	729	734	737	744	748	719	692	735	703	718	708	743	696	667	696	703	696	714	711	724	735	734	667	737	735	738	718	756	721	697	736	735	773	740	731	652	769	748	722	684	734	718	748	741	739	676	757	749	678	734	702	710	731	750	719	735	758	674	668	709	704	730	712	721	725	711	697	724	776	735	725	690	741	757	723	756	711	707	754	697	715	687	705	674	717	696	711	676	674	711	787	739	698	725	761	728	748	742	692	687
11173	4747	6027	8397	5366	2458	1836	1141	965	818	790	731	607	580	525	495	457	537	521	527	656	529	637	878	793	603	592	604	555	574	470	408	335	303	323	289	238	237	213	224	240	263	223	229	232	280	226	207	250	250	242	231	268	233	227	248	239	231	254	229	239	231	230	251	236	250	231	206	240	256	205	222	221	236	207	221	260	246	255	243	224	246	226	238	214	249	246	232	225	252	244	252	239	235	225	223	271	251	231	238	213	243	229	183	259	251	215	244	226	256	236	233	258	235	244	243	249	242	228	253	229	229	240	259	211	224	259	235	229	250	243	224	238	219	285	234	235	232	238	244	233	239	248	239	247	226	241	239	226	253	238	267	238	236	200	253	255	233	223	252	241	246	226	223	243	242	259	262	253	239	204	218	234	254	255	216	245	235	250	219	245	246	230	218	216	243	268	249	216	269	253	223	231	251	214	264	221	226	215	249	236	237	221	230	255	219	230	245	251	259	244	250	243	240	260	243	231	215	228	225	249	203	236	241	248	239	249	240	227	233	247	231	240	227	216	226	251	251	227	244	225	245	230	233	237	241	243	255	241	256	261	191	243	221	283	229	216	211	251	264	239	250	245	209	239	242	239	246	248	233	230	261	254	238	249	217	228	254	215	217	249	221	239	240	223	234	264	248	217	229	230	214	217	201	241	223	232	249	230	227	228	239	235	220	220	224	239	228	209	271	236	236	216	222	243	236	229	224	248	220	222	245	228	235	223	240	247	252	264	259	232	234	216	238	243	239	237	257	248	255	228	232	244	237	241	256	218	220	249	264	241	248	238	235	223	236	259	221	237	220	238	213	229	239	231	236	232	229	257	215	251	239	224	221	244	239	261	236	232	234	252	241	247	216	250	241	237	241	248	211	207	249	228	225	230	248	240	262	215	243	244	230	243	230	212	263	257	207	233	237	253	226	230	239	247	218	248	231	228	252	208	246	234	232	245	240	239	244	225	238	234	235	261	236	231	239	226	215	244	220	209	214	245	213	264	224	249	227	268	258	252	241	238	233	236	235	216	234	229	232	257	224	242	250	234	229	247	237	254	221	209	259	234	243	251	217	246	243	244	245	217	235	265	243	233	225	253	211	229	215	268	199	216	214	226	214	231	226	241	245	244	232	244	250	238	200	255	243	215	257	262	229	226	253	271	243	264	258	225	231	238	241	251	252	229	242	201	234	248	227	260	259	212	217	248	224	262	261	234	237	224	221	237	236	225	237	232	257	254	223	254	253	237	224	260	238	252	232	224	246	240	253	255	236	231	225	214	247	237	255	231	241	249	242	255	243	233	235	214	229	217	249	206	254	238	251	224	270	232	238	247	239	269	228	255	231	244	231	249	226	219	229	222	234	223	256	237	264	226	226	223	232	271	259	248	220	210	230	210	228	238	231	234	233	213	229	237	245	226	245	214	251	233	227	238	248	240	256	273	208	203	219	252	234	229	242	208	206	218	239	267	235	263	215	204	238	230	214	236	255	242	243	232	261	237	213	258	234	208	246	239	233	258	251	267	229	255	223	225	247	231	225	216	208	220	243	245	250	240	253	227	226	232	215	199	240	240	244	233	233	248	262	234	256	232	263	248	256	236	230	252	285	260	221	209	241	233	244	253	249	231	262	249	210	231	258	252	214	235	224	217	245	236	268	221	246	239	244	243	252	239	242	229	220	228	245	227	227	220	245	216	256	240	196	246	272	238	236	218	235	240	221	232	223	248	222	203	237	242	207	250	227	225	244	207	231	203	235	216	237	223	227	249	236	244	245	233	246	214	238	233	241	251	210	246	265	255	218	245	235	267	231	213	237	239	225	244	222	232	258	238	212	233	229	235	222	226	226	226	257	247	226	241	227	214	214	229	214	241	224	241	244	241	224	233	222	229	220	235	251	259	244	213	202	232	237	251	236	276	259	237	221	251	225	247	276	231	237	250	252	245	208	223	236	224	237	261	257	268	242	252	236	231	229	224	248	223	219	215	234	273	255	231	261	214	237	243	252	219	260	220	244	228	239	260	263	239	243	232	267	237	220	267	248	240	222	245	229	211	236	234	268	261	232	229	232	238	247	247	239	240	240	265	238	233	254	235	248	238	215	241	252	252	244	257	242	242	243	241	244	220	227	223	234	255	249	231	225	242	266	265	250	231	240	238	226	268	217	257	254	228	245	225	235	244	237	211	236	238	209	218	247	232	227	215	272	237	245	221	212	247	231	256	234	233	215	261	233	218	212	236	235	242	203	261	228	248	248	233	204	228	241	234	239	256	213	237	256	258	243	222	256	212	234	243	231	223	285	257	251	223	235	222	233	229	243	253	210	254	241	221	235	238	248	250	203	259	243	250	237	220	254	252	229	268	232	232	216	232	243	238	217	244	214	223	238	217	253	232	248	223	215	267	237	272	243	257	240	235	213	213	240	250	226	237	241	235	232	235	270	279	211	260	233	260	233	216	215	258	233	236	221	195	218	246	248	226	235	203	218	207	237	222	220	259	266	254	229	231	233	229	235	232	230	236	231	238	234	266	216	249	233	218	248	228	248	206	234	217	219	220	246	263	237	251	233	267	240	236	209	223	230	227	249	223	200	221	272	238	260	229	242	238	217	264	254	225	241	227	238	244	192	228	264	229	251	245	218	233	233	264	239	241	236	215	219	249	195	255	228	229	240	255	234	228	226	235	253	220	242	220	239	236	208	247	223	247	235	245	223	228	234	243	230	202	213	225	260	256	227	253	223	264	254	219	225	243	197	240	228	247	227	222	225	207	232	234	237	252	261	239	253	233	220	244	226	224	233	251	233	247	254	239	243	254	237	234	260	253	206	220	255	236	261	227	273	267	234	258	247	235	261	240	215	231	261	235	250	244	242	248	226	209	245	277	245	247	243	268	231	227	226	248	221	225	237	256	261	246	215	237	230	227	240	219	229	257	231	217	242	241	224	222	233	222	262	241	239	237	247	223	194	221	247	210	221	242	246	245	226	206	240	235	262	215	258	255	237	235	227	214	233	224	227	219	269	208	225	221	199	226	256	233	233	235	227	239	231	258	265	249	260	258	248	252	247	252	230	220	237	216	233	233	228	251	237	257	241	246	241	255	223	275	247	214	234	222	240	255	250	242	236	233	225	224	252	235	225	255	249	206	255	226	223	228	250	251	234	235	243	254	249	238	265	240	208	218	215	259	209	249	246	240	217	242	221	235	229	227	242	231	225	216	223	200	248	250	223	239	223	243	248	257	259	254	241	254	220	225	231	230	251	256	241	253	234	252	228	217	246	244	232	221	234	228	239	264	249	228	217	232	254	219	229	241	246	224	223	223	248	253	240	259	229	263	254	237	229	266	228	247	265	216	245	244	249	236	235	241	217	217	231	235	201	225	251	220	226	229	219	221	243	255	254	226	234	286	226	226	270	242	247	248	212	255	211	254	246	242	243	225	246	238	244	239	226	250	226	236	235	219	229	262	220	230	251
7519	3583	7520	12900	10507	8288	7287	5127	4376	3696	3533	3583	3132	2823	2512	2331	2321	2570	2474	2643	3438	2957	3273	4889	4449	3312	3038	3030	3156	2944	2441	2025	1353	1154	997	898	787	725	684	656	663	676	652	625	619	634	609	604	679	645	619	632	666	624	639	622	611	607	641	619	629	621	620	651	646	617	625	626	651	631	632	572	560	587	629	611	640	584	636	585	634	618	582	628	612	613	656	609	630	606	634	619	636	627	605	601	599	607	629	643	636	644	607	650	642	622	630	605	606	636	601	612	630	627	649	608	619	635	595	585	618	590	566	613	637	595	620	569	625	615	660	623	593	596	624	647	583	619	653	591	603	633	614	570	574	589	597	627	585	622	652	632	642	608	597	628	591	620	603	576	596	624	618	603	622	602	595	631	616	602	597	616	660	562	598	612	609	562	571	616	630	584	593	594	604	615	590	604	612	593	591	567	597	609	630	608	588	590	599	612	609	603	607	632	635	604	617	645	568	618	605	580	589	584	590	588	539	592	574	599	603	582	614	632	577	606	586	547	610	583	638	640	597	642	611	569	622	564	616	589	612	605	602	589	602	606	617	583	650	616	572	611	654	592	608	592	563	634	625	564	628	579	622	679	652	640	594	601	605	603	607	615	585	591	627	604	612	634	576	605	614	571	566	626	617	596	590	567	607	627	614	606	610	647	621	632	559	634	609	626	586	592	645	637	592	610	602	578	583	585	597	597	620	595	616	606	642	632	620	615	622	596	570	629	621	601	621	581	577	589	597	611	615	633	617	548	636	595	576	576	624	575	606	598	588	624	608	596	592	606	584	567	625	630	614	640	600	628	589	643	599	620	590	638	591	581	566	590	589	568	594	634	632	594	634	613	615	588	600	596	620	603	601	607	606	618	590	639	626	608	580	613	586	634	579	612	633	558	582	653	609	573	611	600	576	595	643	621	599	571	559	600	623	590	657	619	616	601	655	620	615	582	582	602	593	629	605	578	612	619	582	589	614	612	584	589	571	657	588	607	619	589	639	650	610	584	622	621	610	723	630	593	589	559	600	605	619	610	611	593	599	627	574	565	636	645	536	589	581	651	619	621	624	587	628	610	575	600	613	608	627	567	565	595	588	579	612	621	591	606	663	551	600	609	648	604	589	595	608	629	632	602	597	603	565	599	655	640	603	599	604	615	598	587	615	638	601	575	581	559	601	615	638	554	570	592	582	640	585	588	585	624	647	643	596	601	613	632	617	610	610	617	628	592	619	602	619	610	577	661	594	571	601	592	614	622	588	629	581	643	616	592	631	603	583	629	606	600	608	597	618	589	610	622	669	620	645	594	565	620	635	577	555	571	622	644	621	582	621	589	583	555	622	603	632	678	619	595	593	611	617	620	582	630	629	618	617	589	633	619	558	625	635	645	627	615	602	585	592	603	576	574	610	605	582	621	596	574	589	589	621	616	632	581	614	639	589	669	622	629	637	601	615	605	621	647	601	603	624	602	626	617	627	611	624	586	603	610	603	620	623	639	604	597	574	608	632	603	643	613	604	588	582	622	662	608	627	632	632	548	595	630	615	608	608	650	642	581	595	591	613	582	565	620	565	579	636	637	596	587	600	588	638	596	576	640	613	630	643	573	622	655	626	591	617	621	558	583	630	627	587	609	641	602	615	631	589	600	644	623	577	582	627	636	598	583	611	637	643	582	594	617	631	642	639	626	592	578	608	629	618	612	619	626	629	638	636	595	594	628	669	650	596	638	623	608	595	592	595	566	630	577	555	628	584	611	570	617	583	632	585	621	624	607	648	606	606	613	622	612	613	623	600	614	603	585	571	598	589	609	604	617	582	606	590	602	591	592	561	613	588	565	593	592	610	614	578	603	615	590	578	599	590	629	586	588	581	577	617	564	628	611	628	632	619	637	543	639	623	598	628	639	605	595	608	578	591	575	604	601	605	639	625	616	589	610	605	593	627	592	625	618	650	595	618	591	611	652	599	620	585	589	597	575	607	599	617	647	559	604	593	655	640	621	606	582	626	586	576	641	638	586	590	606	635	585	626	627	624	611	655	616	639	568	616	647	587	630	613	604	563	576	548	572	591	603	614	565	616	597	619	665	573	568	613	626	602	577	607	635	581	591	591	610	587	594	582	601	616	624	605	611	581	614	625	627	592	620	616	608	607	582	563	579	600	530	566	606	590	580	610	621	595	587	578	568	633	590	593	626	658	612	619	616	613	625	605	603	595	638	620	579	595	587	579	604	597	595	607	571	632	571	589	643	576	568	579	612	627	639	608	593	593	618	614	605	614	587	599	634	612	608	617	629	557	578	623	579	626	597	606	591	568	630	549	619	636	605	620	628	618	619	610	607	587	632	577	552	595	602	646	616	577	612	585	604	611	627	623	635	626	617	623	637	668	631	603	585	574	597	620	678	588	597	577	603	567	617	627	612	600	613	576	562	603	625	598	630	625	615	601	591	647	606	607	607	563	593	612	596	653	610	605	606	596	590	644	599	564	581	584	608	571	607	610	603	601	573	585	619	578	589	600	585	554	606	562	630	645	618	576	635	625	596	598	588	604	590	602	614	624	661	590	618	593	623	573	605	589	622	568	614	631	598	575	634	575	602	604	591	630	614	594	638	585	594	588	586	595	596	610	564	587	544	599	572	584	578	626	611	602	602	620	604	573	588	619	592	583	605	622	624	580	618	592	605	589	638	612	626	624	552	591	581	662	590	619	610	630	642	630	649	609	592	644	586	586	633	629	622	631	605	606	561	611	598	619	609	651	614	557	602	646	636	590	584	589	605	606	603	584	597	586	610	614	585	557	586	594	631	613	612	592	618	580	594	592	614	557	574	617	590	580	614	586	604	608	640	628	605	619	635	603	650	624	608	593	584	598	636	610	591	630	594	645	595	619	591	603	622	576	555	620	639	622	567	620	633	629	605	561	627	544	648	626	587	586	592	622	590	652	623	567	595	632	600	581	570	577	576	570	570	615	565	567	595	654	619	624	603	565	626	601	671	612	625	635	600	629	644	591	567	604	599	556	616	599	571	560	638	585	570	591	644	618	648	584	616	581	589	603	607	624	612	596	594	644	593	581	643	640	591	563	625	596	638	588	570	601	639	630	630	576	601	629	627	647	593	587	597	606	603	606	615	633	643	594	601	601	616	599	576	588	614	633	626	621	575	557	603	610	588	586	662	616	598	643	597	618	661	605	574	616	590	565	605	643	624	602	647	589	600	615	610	600	602	608	633	583	582	618	600	623	573	649	608	638	613	591	650	617	572	600	589	632	569	612	581	589	598	636	582	649	635	632	662	616	662	530	612	590	626	651	648	632	604	565	592	611	589	640	633	567	571	637	609	596	585	666	592	600	642	647	584	645	640	605	618	590	649	580	629	648	609	598	613	594	592	624	607	591	617	616	580	634	574	600	614	602	583	614	584	599	569	612	617	609	574	574	587	623	596	595	620	610	603	613	624	624	604	603	619	608	616	583	617
18065	8247	10961	14396	8746	4375	3630	2117	1694	1425	1435	1288	1145	1015	862	707	780	754	702	820	804	936	1023	1170	1146	877	782	871	752	831	784	586	475	432	454	412	387	374	400	343	363	347	356	364	352	359	361	363	321	311	329	373	348	363	329	384	399	315	360	350	322	327	361	372	360	357	359	365	357	359	350	318	367	337	357	387	324	350	309	393	373	319	352	366	356	381	348	326	371	342	400	352	336	350	394	338	372	324	327	326	355	361	363	375	346	382	352	336	348	329	349	335	351	327	368	344	339	367	344	325	371	331	355	342	350	346	364	364	362	342	351	347	331	347	361	334	337	341	335	348	354	371	310	364	370	365	338	361	311	342	358	346	329	364	341	341	298	347	314	334	332	354	395	311	376	345	331	320	364	344	347	371	373	369	357	336	365	308	352	364	391	357	361	346	340	377	357	393	326	347	330	349	326	319	394	371	362	352	390	364	368	352	357	392	360	336	360	324	355	362	366	315	334	345	330	370	376	351	328	345	395	360	355	349	341	373	346	371	368	362	311	358	347	388	372	315	357	375	335	381	331	338	342	338	338	363	346	326	349	368	346	363	350	397	341	364	396	353	352	335	340	367	328	352	340	336	368	312	376	328	358	352	339	366	331	360	319	333	336	347	366	318	336	353	357	321	405	385	372	333	346	330	330	333	342	343	336	350	353	338	343	359	356	351	332	353	358	345	339	369	364	325	321	372	357	357	351	343	350	394	344	338	365	347	334	379	389	347	372	306	321	346	327	368	378	346	361	377	381	366	356	321	364	322	365	309	353	347	340	337	338	337	359	354	341	369	348	357	350	347	354	340	358	313	359	344	361	334	364	346	348	369	356	325	377	319	369	379	347	311	395	343	333	312	370	362	355	358	363	364	358	384	344	345	340	381	349	328	368	355	340	332	371	324	356	356	331	330	336	368	380	362	373	357	350	326	364	380	329	333	316	356	410	358	368	376	325	370	352	353	332	336	359	351	331	344	340	331	396	349	366	346	317	361	375	384	361	359	367	349	378	374	373	359	327	347	320	371	345	357	350	316	348	390	339	342	373	354	364	341	365	358	351	331	348	371	357	370	361	338	344	350	344	349	379	404	352	379	368	329	347	355	366	344	326	369	368	372	349	373	350	335	329	341	348	364	356	353	364	351	397	325	347	366	354	396	310	391	341	324	380	353	389	322	333	328	341	331	371	332	357	376	335	356	342	329	380	320	355	360	331	329	333	354	347	355	359	353	347	347	335	370	353	344	384	349	375	361	352	337	364	385	335	297	382	358	341	346	345	362	307	335	355	358	372	317	364	377	330	338	362	347	371	354	336	370	353	363	366	349	323	342	351	334	328	361	355	351	353	338	361	350	340	341	322	318	351	293	348	345	343	362	340	355	341	329	381	346	354	337	350	369	339	334	358	350	356	346	329	377	362	370	359	354	354	358	351	381	365	333	348	365	333	319	357	351	366	320	341	363	311	339	369	359	330	344	377	340	335	340	368	345	375	340	348	356	374	350	354	362	357	384	360	343	359	324	294	364	355	308	365	334	343	364	326	370	356	347	310	336	340	352	337	338	351	383	378	348	342	326	364	363	326	321	346	352	376	339	350	329	382	370	331	352	358	334	367	366	332	348	339	350	301	360	342	350	380	322	343	341	364	339	330	345	353	402	378	350	354	330	391	358	352	338	369	350	345	345	338	339	325	343	352	337	366	350	322	305	316	362	346	346	363	351	366	355	357	356	392	373	360	337	315	342	362	361	321	345	362	380	337	317	332	337	368	321	390	350	311	304	354	371	382	391	346	323	376	330	340	334	326	341	364	340	341	345	364	355	342	371	344	368	354	355	331	350	365	353	348	333	355	405	368	328	365	336	342	321	367	333	358	303	305	353	356	325	367	354	321	357	374	346	382	380	358	360	337	367	345	349	337	346	345	359	374	346	393	345	372	359	363	361	346	323	350	357	359	330	361	336	333	320	318	326	338	338	367	356	410	361	360	328	369	375	361	321	393	342	314	341	364	350	383	354	367	339	368	405	347	355	348	355	389	399	368	346	310	352	383	315	366	334	327	350	327	330	353	318	326	351	340	343	326	356	325	378	352	346	355	378	334	375	347	343	350	366	362	375	365	336	337	339	333	340	336	343	356	380	391	355	333	364	315	345	298	352	337	323	339	326	375	379	359	340	336	354	348	344	343	355	340	340	341	356	380	346	345	361	346	345	334	351	339	369	360	348	355	321	335	373	349	375	372	304	341	365	349	352	338	390	314	350	311	344	336	335	336	317	331	345	362	340	358	344	347	340	337	327	349	371	360	353	354	357	373	321	318	387	328	315	339	387	354	359	360	348	310	384	349	320	368	324	397	353	317	366	318	327	361	340	341	375	365	335	365	345	400	358	344	342	355	302	352	384	371	379	381	345	318	344	316	390	346	336	344	350	356	392	361	340	378	344	327	358	338	334	333	336	337	350	331	327	342	368	338	373	324	370	351	322	330	380	374	364	353	333	351	342	370	332	359	348	358	375	331	322	345	363	343	355	354	333	308	367	341	344	368	364	354	344	378	335	351	335	370	387	333	324	330	338	351	349	354	302	333	373	359	355	360	318	351	371	367	367	352	355	364	345	353	356	375	387	385	348	367	338	346	330	343	364	340	340	346	360	333	335	392	304	343	400	372	392	375	333	334	344	341	364	341	339	367	366	363	377	333	342	329	341	385	343	362	338	355	317	334	339	365	398	366	358	372	371	336	326	365	380	376	380	361	373	384	383	353	317	349	360	395	349	338	342	325	358	369	373	336	360	336	354	345	374	328	341	356	325	374	339	352	342	332	370	357	339	364	321	349	338	384	338	333	317	331	319	356	342	378	343	344	342	343	379	351	337	376	337	351	323	352	350	350	347	318	353	311	330	335	339	353	346	367	344	369	356	345	390	363	369	366	347	344	375	386	331	380	326	345	359	324	363	322	414	337	341	343	367	372	340	358	371	356	352	384	362	362	342	340	347	335	324	325	346	344	378	376	353	373	342	330	339	344	355	346	354	320	310	314	347	364	359	373	338	329	348	330	309	370	344	343	325	338	346	343	332	359	361	382	346	375	347	361	347	373	351	385	362	304	356	347	308	346	361	355	364	376	336	381	371	318	341	347	329	337	364	323	357	339	319	365	356	368	350	334	364	352	344	304	329	379	347	336	348	347	357	335	353	353	325	378	372	364	366	374	360	333	352	379	337	365	381	311	381	358	330	332	367	327	373	376	371	346	356	341	323	370	309	392	366	343	351	405	337	362	364	368	353	325	343	356	383	364	373	349	354	354	363	357	326	326	344	377	357	332	319	361	350	339	354	375	356	372	341	347	347	377	344	374	397	355	374	364	347	333	330	338	340	353	373	333	346	341	336	354	336	353	374	369	369	370	345	340	343	360	353	377	376	350	345	322	337	367	338	351	332	330	318	334	368	335	330	345	346	351	356	344	335	335	346
9865	5777	11036	18017	13583	11364	12276	8530	7270	6544	6676	6345	5484	4766	3993	3088	3667	3605	3392	3841	4045	4400	5372	6654	6103	4505	4123	4542	3619	4125	3269	2343	1895	1608	1456	1172	1149	996	906	908	948	890	892	956	873	810	898	926	862	876	898	844	895	942	919	867	843	906	897	855	846	821	837	870	845	826	869	858	866	871	840	799	833	822	841	858	881	809	815	855	861	882	854	816	841	882	833	828	850	836	877	872	905	845	849	839	846	869	827	869	828	838	863	842	822	839	867	827	848	847	833	881	841	825	840	837	835	839	878	855	841	820	858	824	827	882	800	876	794	814	833	795	911	885	834	883	853	889	824	806	853	855	841	860	813	859	823	806	840	832	816	835	845	797	862	824	836	841	804	899	826	853	888	855	838	794	836	829	888	828	833	837	821	842	859	858	828	829	839	831	841	847	874	856	846	863	842	832	836	833	814	852	864	844	812	815	856	771	841	810	853	918	823	903	788	829	822	835	827	855	829	805	863	854	860	925	821	828	853	820	838	826	787	788	817	858	863	885	845	827	806	827	873	840	870	840	843	818	872	826	829	812	874	813	846	853	870	850	797	856	831	805	875	854	809	850	837	835	873	880	806	834	804	849	829	848	831	840	887	838	840	881	857	852	866	894	872	812	779	838	878	853	845	784	833	845	789	851	816	879	829	888	824	870	844	885	834	835	845	872	864	833	898	822	861	802	837	847	810	868	819	796	784	818	839	868	777	834	878	871	886	829	844	808	810	848	869	809	836	847	824	884	846	824	793	832	840	820	843	835	812	844	824	851	895	818	770	905	893	846	867	831	821	847	845	764	809	885	827	832	812	845	844	811	870	859	847	814	855	887	824	826	858	882	852	802	802	868	834	842	815	868	835	853	855	826	808	872	821	854	823	856	884	819	886	860	881	826	838	884	793	807	874	772	841	821	851	820	914	837	863	783	812	854	890	889	856	841	858	827	782	832	823	849	877	796	876	856	884	778	867	833	850	842	842	822	869	840	850	848	814	859	843	862	803	839	842	873	858	838	826	873	872	813	810	856	831	858	818	864	823	848	856	848	859	827	820	823	812	837	895	850	881	848	870	834	875	828	828	838	817	906	820	816	862	862	882	817	830	801	800	840	843	840	843	843	822	866	848	829	852	824	870	852	798	805	832	860	885	850	835	855	872	812	843	841	840	862	874	852	879	865	835	804	888	818	853	792	861	847	856	839	877	832	871	825	871	853	894	860	813	830	827	809	856	879	776	863	839	840	841	825	840	867	824	861	862	869	882	871	896	846	825	840	852	857	820	876	791	886	833	822	839	865	800	868	827	834	836	854	833	857	833	803	914	883	825	865	880	870	843	840	865	822	824	865	849	804	806	878	853	813	856	866	845	795	841	863	836	858	886	832	827	832	808	845	839	820	869	837	869	829	808	832	845	845	836	802	866	812	853	801	882	887	848	777	855	843	856	862	875	839	863	870	817	827	789	860	849	909	845	792	832	861	871	827	842	819	853	874	778	849	875	862	839	841	824	831	850	847	746	811	868	845	818	896	828	867	864	827	796	809	934	816	869	848	772	888	830	856	863	851	824	833	817	866	905	821	872	829	838	885	809	858	806	910	878	845	831	833	850	851	866	823	865	866	888	871	886	870	861	850	873	894	827	801	827	819	828	880	859	848	869	885	806	864	848	889	888	846	813	858	889	802	826	842	811	875	827	828	769	850	845	869	837	843	797	855	869	902	805	843	886	852	829	831	932	834	889	797	892	867	883	845	825	857	868	865	845	841	876	825	891	873	847	829	872	872	786	842	855	889	865	837	848	853	872	850	790	871	842	854	833	833	829	878	822	798	827	834	848	870	931	856	850	854	875	816	844	861	782	813	823	843	900	836	871	872	890	854	830	872	833	857	889	831	800	851	840	815	862	881	817	849	819	871	851	848	906	878	803	838	849	869	860	903	822	824	859	818	797	812	856	829	879	832	876	856	839	835	835	849	852	861	871	851	876	856	828	826	846	869	885	812	816	856	812	844	877	854	826	868	850	842	868	888	806	872	844	843	856	804	866	871	809	928	820	887	847	860	823	840	868	842	785	834	841	850	803	871	804	882	840	832	879	783	845	938	798	805	836	799	826	852	850	858	831	806	870	850	862	804	841	870	844	872	832	802	865	820	803	790	818	878	801	883	821	779	813	854	829	801	851	858	812	837	875	871	875	804	827	815	806	898	865	800	819	837	838	883	840	827	830	824	859	818	843	848	803	904	819	860	900	837	848	797	895	831	854	866	829	845	868	879	817	827	856	838	819	854	831	842	861	838	831	858	879	813	840	825	838	843	841	799	866	842	840	824	811	867	860	915	876	845	843	861	883	855	804	797	845	876	869	889	818	836	839	814	832	793	783	794	884	800	825	820	822	831	863	845	879	840	831	872	827	850	848	831	846	809	880	871	868	827	782	860	911	827	846	821	873	849	848	852	808	829	812	798	871	808	837	910	874	869	859	805	878	864	829	846	776	830	886	837	820	833	881	856	783	839	835	826	787	845	886	890	847	849	901	820	835	855	821	865	882	856	839	824	841	845	863	835	817	853	837	843	869	862	839	832	876	847	813	833	871	886	853	819	892	891	820	812	840	847	854	824	846	821	817	877	854	816	834	814	848	878	863	880	849	812	866	847	848	805	860	821	881	871	839	869	808	827	875	857	841	826	907	797	865	819	822	840	854	833	868	870	867	868	823	834	855	837	807	840	846	834	866	843	868	781	816	843	812	817	833	775	841	786	828	778	838	772	839	825	864	827	798	839	756	904	850	822	852	855	863	829	856	843	872	834	832	824	890	835	850	843	858	865	856	877	906	872	873	799	820	877	829	865	813	899	803	846	869	866	895	828	846	808	827	855	823	858	795	857	812	833	831	872	873	812	893	839	795	783	803	829	829	855	831	904	829	849	853	837	840	780	835	894	795	830	837	783	821	842	801	889	806	803	844	848	825	824	866	850	811	891	880	857	832	789	881	853	834	852	851	836	856	874	861	832	812	828	825	805	816	841	819	821	814	823	837	809	862	848	876	852	838	844	815	872	855	882	790	752	851	868	834	865	808	848	840	863	855	818	805	824	872	856	840	814	838	816	838	887	867	817	849	814	864	824	814	838	875	897	893	847	801	889	821	821	855	803	839	809	810	850	849	894	809	861	848	832	822	823	842	833	877	839	865	840	870	833	856	823	869	869	894	804	859	793	866	827	814	873	823	875	821	831	859	874	869	853	792	874	847	845	851	858	903	811	799	843	870	840	868	792	848	840	825	850	896	845	793	860	837	819	831	870	849	853	840	857	841	835	862	848	859	826	885	831	847	860	818	853	848	809	843	861	869	853	854	851	818	785	858	834	857	847	822	805	865	807	868	830	836	890	887	851	827	888	868	852	877	833	832	794	892	865	822	841	911	861	821	775	855	824	852	862	839	839	829	831	871	849	837	828	827	886	846	830	829	821	832	906	819	783
2294	545	805	1020	901	917	858	501	425	369	370	338	374	376	368	306	391	350	378	399	423	481	548	486	446	465	442	454	448	397	402	363	344	301	273	323	295	288	267	321	305	307	303	279	289	274	298	303	306	289	261	295	305	304	310	273	311	280	301	319	278	306	283	280	279	296	284	301	307	261	283	319	280	313	294	296	278	276	311	284	299	302	265	263	300	303	291	268	267	273	267	260	291	314	283	300	255	330	318	273	319	281	340	302	278	311	298	279	295	303	304	312	283	290	303	334	275	253	292	289	281	294	278	273	289	319	265	303	302	298	290	299	287	278	270	285	321	293	305	322	311	325	332	319	288	327	322	247	347	316	271	276	340	291	301	305	324	292	307	261	285	299	295	310	275	300	296	293	295	292	275	293	334	271	318	303	286	314	283	264	292	288	308	290	284	261	289	237	303	267	293	312	311	321	315	277	318	271	301	305	292	301	295	276	329	290	296	273	257	270	275	322	291	283	344	282	297	294	298	300	298	278	272	279	323	308	292	289	303	273	311	299	279	323	278	288	300	292	304	292	311	323	272	276	292	284	286	320	310	335	280	312	307	290	305	310	279	261	295	298	295	334	310	273	273	266	308	286	295	300	311	290	281	301	293	281	280	323	285	305	310	285	293	298	299	284	296	282	282	304	285	295	319	291	271	295	291	293	314	317	318	281	293	288	309	283	298	285	289	271	272	292	324	280	282	296	302	321	291	270	327	285	273	333	287	277	281	294	347	286	292	304	268	312	272	309	298	288	311	304	298	313	306	289	286	268	293	267	287	270	251	297	304	300	314	304	319	291	306	309	295	286	287	269	280	317	265	278	285	301	321	296	353	284	314	295	303	297	282	296	264	301	289	317	285	289	293	294	307	275	280	314	262	278	298	304	306	255	264	305	313	280	301	311	309	271	280	292	290	262	293	301	310	295	313	297	261	299	289	297	262	279	305	281	282	294	288	308	300	281	307	293	276	280	287	273	297	320	314	281	302	278	274	326	278	292	252	291	290	326	296	309	296	294	296	267	310	302	305	325	291	304	296	313	279	307	287	289	261	308	276	311	286	294	296	297	308	301	313	318	297	320	286	303	283	273	294	300	304	311	305	272	295	280	316	306	296	298	294	294	272	299	321	293	295	300	289	299	320	286	283	322	314	295	260	271	302	265	297	289	274	299	291	280	303	301	289	282	300	327	320	273	294	285	297	294	261	330	300	288	263	278	258	334	295	289	252	296	261	294	306	341	291	301	289	305	282	294	276	316	302	261	310	289	287	293	328	312	278	267	283	324	272	307	301	331	342	295	306	272	287	302	319	291	317	318	271	286	296	313	299	304	326	286	302	271	305	303	294	301	296	280	286	283	281	295	266	308	283	300	299	313	289	270	341	293	304	307	296	290	290	309	277	289	304	294	328	285	307	281	250	274	300	311	303	294	295	280	296	294	292	293	275	289	281	306	305	276	339	298	276	288	298	286	274	292	301	287	290	323	299	272	283	290	294	277	291	304	279	305	287	280	270	321	297	272	288	257	286	267	305	306	331	336	295	309	294	298	276	287	305	321	277	298	281	331	297	256	265	275	280	249	303	303	276	276	307	300	283	297	291	286	259	289	270	287	298	255	335	283	289	290	334	276	272	294	294	271	279	303	260	252	304	310	281	275	314	371	285	298	274	281	305	313	305	314	300	319	296	290	295	305	328	269	320	284	270	283	328	287	274	294	309	304	320	311	289	329	294	264	286	284	290	303	246	295	273	317	290	287	277	291	301	289	276	307	268	303	284	304	297	302	296	299	305	332	304	331	292	275	277	306	279	294	306	272	290	294	285	252	298	254	320	296	305	303	238	287	296	276	301	267	274	299	308	319	310	303	292	250	289	299	310	276	263	273	286	300	270	288	302	273	263	288	291	331	309	339	270	295	311	292	306	291	277	305	272	262	324	317	295	275	304	316	284	265	300	298	285	309	299	285	318	316	312	295	299	294	288	266	300	269	328	291	301	290	314	312	273	285	300	274	282	323	277	320	312	299	307	310	342	321	268	304	310	300	285	324	290	293	284	284	336	279	289	286	294	324	296	268	283	301	311	283	276	315	308	300	311	295	305	278	318	316	281	314	308	310	289	266	276	260	288	296	286	275	294	294	290	318	316	305	270	346	315	294	287	289	293	303	298	286	274	300	324	292	294	306	309	293	271	295	274	280	294	316	275	324	318	307	290	300	275	311	299	311	265	298	274	284	279	257	308	318	281	297	298	302	272	272	309	312	292	317	298	307	288	285	329	278	292	308	285	299	284	279	320	305	311	307	271	246	265	295	329	310	289	316	272	278	324	282	257	273	282	288	290	296	305	287	332	283	288	279	304	320	290	310	318	308	305	326	304	284	288	272	289	336	303	299	285	306	272	310	302	298	297	281	270	300	310	312	290	283	278	332	280	304	277	288	282	299	294	299	302	277	275	298	282	278	280	303	308	279	268	313	291	310	292	292	253	288	262	289	314	280	319	303	285	278	299	294	283	280	304	332	290	280	263	273	299	321	315	306	306	300	278	294	319	303	308	271	320	285	293	332	284	274	289	310	311	282	314	281	297	306	301	307	315	284	283	296	314	263	314	270	291	290	272	299	320	292	302	293	277	291	320	336	275	310	307	275	300	304	313	269	283	295	293	293	288	283	327	280	279	273	276	270	257	294	278	305	308	280	298	278	323	246	322	276	311	304	295	292	304	328	312	284	317	286	312	291	305	313	282	284	299	296	344	289	306	318	318	285	312	306	263	270	321	301	299	289	287	302	286	289	302	274	304	320	308	277	306	296	306	303	280	307	312	275	266	310	300	299	297	289	272	302	294	316	248	344	309	296	299	309	245	308	279	300	296	296	305	309	284	275	294	299	313	301	316	306	304	278	282	341	318	269	305	295	255	285	296	264	279	301	292	317	320	295	266	285	329	312	291	275	262	269	286	290	274	302	318	308	287	295	279	275	262	275	277	264	314	289	321	282	280	260	300	281	283	300	294	303	322	297	287	293	298	301	304	313	298	291	283	306	345	293	287	289	299	299	300	328	351	300	286	308	318	285	325	294	286	241	298	286	286	289	330	275	284	295	305	320	294	292	299	321	299	290	286	288	305	289	265	301	312	304	284	326	299	305	293	282	297	277	255	286	291	265	293	310	300	283	300	277	289	282	295	302	282	297	303	284	291	302	294	315	299	275	277	305	279	293	288	314	296	296	263	315	301	281	280	284	301	287	305	301	292	295	316	294	272	294	314	285	270	267	310	262	293	273	298	261	318	304	288	279	307	295	297	312	320	320	304	300	306	269	283	318	309	262	292	310	300	259	324	318	279	287	306	308	298	287	274	309	326	308	289	292	278	317	297	286	278	279	268	303	300	298	280	280	302	279	312	284	249	291	296	305	296	300	316	293	313	312	298	271	273	284	287	320	298	311	293	299	270	318	248	264	286	313	278	293	318	293
2589	1090	1883	3222	3078	3787	3267	1892	1312	1205	1081	1262	1385	1450	1298	1060	1217	1130	1305	1488	1774	2143	2285	2073	1962	1903	1777	1895	1805	1601	1692	1201	979	944	789	775	776	771	691	710	714	716	676	700	689	684	672	714	721	672	713	699	687	712	715	703	678	683	700	712	735	676	747	680	719	711	728	757	731	704	655	711	669	716	758	672	731	636	687	695	703	711	664	693	680	745	684	695	735	724	718	733	705	777	703	705	679	700	753	682	733	690	699	692	706	712	695	719	714	706	696	673	691	738	707	684	712	696	661	705	711	689	700	706	671	708	727	664	705	665	708	693	712	709	729	713	722	700	679	718	689	652	677	700	713	754	670	703	699	715	730	682	747	713	697	753	685	738	696	687	713	743	694	720	737	727	725	745	700	656	685	662	691	690	710	692	686	719	726	734	690	668	701	684	729	688	714	687	727	672	693	701	721	703	718	691	687	731	668	653	645	744	675	685	710	712	710	695	736	691	715	753	726	757	729	740	717	660	708	677	675	751	657	710	705	714	739	711	681	683	733	708	730	709	725	656	711	715	724	737	716	700	679	698	680	698	750	717	730	716	703	716	700	692	703	679	676	692	672	706	688	670	707	661	765	721	714	703	706	729	707	742	717	633	718	683	755	667	675	719	732	698	741	747	682	701	690	709	707	708	725	686	714	696	643	722	693	646	747	724	701	698	698	723	709	702	709	745	730	694	723	680	699	655	673	689	705	697	701	699	713	682	699	715	651	671	715	713	702	711	743	706	677	645	682	681	689	707	680	714	687	657	711	715	718	698	700	680	631	676	717	680	702	722	687	715	667	704	688	729	722	692	694	719	678	706	697	743	709	708	690	680	690	656	682	687	672	690	666	710	704	734	688	695	729	693	746	658	703	733	735	721	697	695	724	708	682	703	663	713	663	713	676	697	717	750	734	665	725	767	712	711	665	687	728	723	727	743	738	699	666	724	663	786	705	721	668	740	743	716	689	719	704	696	671	694	699	697	659	714	717	688	708	729	717	715	688	728	755	678	719	696	664	743	692	671	709	696	685	721	677	681	678	710	738	713	726	709	681	708	648	653	701	710	732	669	712	754	751	675	685	700	720	741	673	706	712	751	685	742	720	729	658	691	714	659	676	696	724	665	690	686	675	709	705	730	666	693	686	670	738	685	665	703	723	696	696	648	704	697	710	758	687	725	686	713	631	688	712	719	712	771	739	716	755	728	716	710	714	729	706	678	666	766	693	709	681	720	730	723	710	713	710	733	695	760	702	714	668	659	709	702	695	729	698	718	683	692	748	664	705	727	720	694	720	720	705	703	724	665	678	734	691	676	727	691	659	676	703	722	731	713	683	696	714	704	726	687	685	778	686	707	705	760	771	704	687	685	696	709	711	709	684	651	714	679	694	751	690	720	689	706	727	725	681	677	712	716	730	676	697	678	676	707	722	720	762	678	663	747	684	713	722	698	668	695	743	690	722	680	685	671	710	699	724	701	669	706	685	700	740	754	758	710	722	687	728	745	733	686	668	693	671	706	707	745	705	700	693	713	670	701	706	754	660	730	728	680	741	770	668	758	706	699	705	722	770	717	641	657	658	695	726	679	702	707	689	703	690	695	725	707	686	693	753	707	658	716	745	705	679	709	686	707	720	721	685	694	710	741	739	735	700	739	706	709	696	704	704	693	709	710	742	708	712	716	692	675	747	688	723	720	674	732	679	687	701	689	792	753	688	693	735	740	677	658	713	722	717	686	668	657	644	680	681	714	729	673	731	700	736	679	727	717	695	695	693	692	710	735	700	672	659	709	648	644	667	760	647	701	702	701	658	748	735	681	719	699	692	669	729	671	679	684	686	706	738	706	725	670	696	668	729	687	726	740	659	682	716	699	693	731	666	729	674	729	711	703	713	643	668	699	681	662	700	689	688	729	679	697	728	709	715	721	668	645	744	663	707	698	708	700	784	670	785	729	650	693	730	721	703	704	793	727	680	676	693	676	687	682	685	706	709	711	720	693	699	662	738	699	678	707	714	753	694	736	696	734	676	681	691	650	664	664	680	752	725	750	698	666	690	718	724	698	706	727	721	723	680	676	740	680	686	645	735	708	749	726	710	714	698	678	693	666	686	743	698	690	669	714	712	672	750	722	757	744	698	699	702	712	708	735	698	714	698	731	695	755	691	691	777	643	691	649	673	739	679	699	767	757	685	709	696	720	677	715	700	737	709	677	720	653	685	682	734	718	686	707	718	697	712	708	711	757	658	682	721	718	701	713	714	725	708	708	747	717	681	726	697	678	695	665	737	703	683	722	698	678	707	661	695	732	684	654	700	689	752	687	672	689	736	712	710	740	762	713	709	685	671	659	717	727	686	713	686	707	688	681	677	702	669	689	691	720	755	712	691	736	687	673	682	720	701	681	645	675	704	739	713	713	732	693	703	684	714	673	645	717	693	709	657	732	699	699	661	733	700	685	740	712	687	735	715	705	716	741	714	668	691	672	730	703	737	716	706	672	649	726	718	644	678	706	691	737	651	654	684	695	708	717	699	695	750	739	672	729	668	745	677	757	751	703	714	756	682	754	746	737	742	680	713	711	704	711	717	716	704	741	707	724	721	663	699	707	700	675	705	708	702	691	671	722	703	736	675	727	673	658	707	723	692	706	756	708	732	719	680	703	687	746	755	659	736	705	766	740	756	680	709	698	659	666	783	702	707	725	733	754	703	748	727	684	730	693	704	735	736	707	683	698	712	710	686	697	669	742	690	710	689	666	717	741	678	720	711	715	644	669	625	703	717	703	684	689	662	734	704	679	696	691	729	720	719	700	713	677	753	679	676	764	699	716	721	682	703	689	714	718	688	669	690	688	765	707	707	726	729	673	709	694	699	706	690	680	717	689	720	728	722	726	701	749	690	694	715	709	723	723	706	736	633	694	684	685	721	716	695	724	717	703	665	710	677	740	722	719	684	729	693	679	686	682	679	650	694	731	679	652	709	738	713	678	660	658	663	696	753	686	655	686	730	674	689	670	659	705	668	704	699	671	686	694	738	694	719	714	702	720	697	686	730	711	725	642	709	670	690	668	686	694	692	711	720	703	755	760	717	709	704	675	673	678	714	683	699	722	763	684	721	712	703	700	665	680	690	752	723	685	720	710	696	685	775	677	701	742	722	669	719	673	701	709	713	726	680	758	633	685	768	680	683	664	720	669	696	666	690	634	707	662	717	678	690	733	658	713	701	720	722	723	701	686	763	738	664	711	703	683	733	707	688	683	697	726	696	699	750	704	722	737	712	727	724	699	685	707	685	744	730	709	738	733	674	706	708	685	707	701	725	735	701	731	676	676	721	683	699	697	724	680	676	720	682	694	731	700	693	675	689	742	719	712	685	711	709	690	659	721	704	654	760	757	755	661	653	717	706	719	668	704	670	665	725	674	713	711	737	720	733	710	713	683	689	741	729	693	667	709	736	654	742	694	753	716	655	719
10743	4380	8121	9138	4656	2601	1963	1188	1104	1124	866	897	749	567	428	399	446	467	498	404	510	711	600	601	717	641	572	620	553	427	479	415	359	300	253	260	238	269	232	242	222	255	227	240	238	232	254	239	272	214	223	209	222	211	223	246	217	220	217	229	237	256	221	241	250	240	252	258	266	214	233	219	223	218	226	223	255	260	221	255	228	199	233	245	245	230	249	222	213	223	235	219	241	234	230	223	228	220	225	251	217	239	224	215	263	229	236	260	230	229	226	244	221	215	213	207	245	200	212	206	217	181	269	216	265	191	216	208	216	228	235	239	239	240	236	219	214	200	237	217	205	205	233	254	236	218	235	239	233	251	210	222	228	219	227	243	225	238	217	260	233	217	246	227	227	228	205	214	237	234	213	219	237	255	233	244	228	260	246	239	233	216	245	226	241	232	205	198	218	244	241	225	240	226	223	249	228	197	232	251	252	234	205	217	211	209	226	234	239	255	226	249	193	243	225	249	244	217	236	223	206	237	234	231	255	281	236	242	252	242	255	242	241	218	227	257	219	240	206	205	249	237	221	204	234	250	246	217	214	213	247	248	244	206	259	229	210	231	222	253	250	212	214	220	208	233	235	225	244	258	247	237	228	222	235	220	246	222	253	217	232	228	227	242	257	247	222	254	226	198	238	239	237	252	206	223	242	254	252	229	222	227	219	211	238	236	249	198	213	219	225	207	242	240	228	217	213	215	232	221	237	222	211	223	196	275	267	265	231	218	186	217	228	231	248	249	227	215	233	244	213	223	203	211	226	187	226	184	234	241	218	241	219	226	221	220	251	205	241	275	209	216	207	226	229	216	237	224	212	220	225	227	251	242	231	236	217	242	246	235	217	226	250	212	206	245	207	246	222	216	234	205	225	249	245	212	234	272	227	200	216	243	217	237	204	258	223	216	210	205	216	222	255	220	250	245	244	234	233	200	231	219	235	216	232	233	236	209	242	231	220	226	215	207	233	217	222	204	240	229	226	198	209	254	207	217	223	224	207	194	232	212	222	220	229	245	247	238	279	219	257	247	206	234	236	253	222	204	229	196	228	223	229	231	216	222	211	207	233	258	237	231	234	247	241	230	239	241	242	242	256	257	249	218	242	227	254	235	224	243	232	244	229	229	215	231	231	217	213	235	213	215	240	223	234	210	233	228	227	245	237	239	239	215	224	215	221	236	222	202	237	221	203	209	249	259	253	243	229	240	211	224	243	210	223	213	230	211	209	219	205	207	224	247	239	232	186	218	221	218	225	205	231	218	239	282	234	242	229	207	234	222	233	225	246	238	218	254	247	224	228	234	220	220	223	246	234	224	236	218	191	235	233	224	228	247	207	230	211	255	236	219	221	190	224	231	209	213	253	220	232	230	225	202	201	238	220	250	220	255	238	213	227	242	216	251	205	229	239	240	254	218	222	255	212	223	219	218	225	232	239	210	202	240	248	227	232	217	244	236	224	225	244	239	242	218	213	245	249	205	244	238	232	251	230	221	227	255	231	223	207	237	242	241	242	236	251	247	202	233	212	234	232	271	226	247	215	266	246	229	234	217	212	230	231	216	223	210	259	225	218	230	237	242	252	207	225	244	253	209	236	238	233	241	191	218	219	215	232	225	201	212	213	221	210	202	241	234	206	212	230	240	237	243	257	239	239	239	216	223	249	218	227	251	241	238	275	221	229	235	244	240	211	259	230	223	241	220	235	171	214	230	258	242	216	223	248	182	218	219	208	209	212	242	232	207	212	228	270	256	243	249	224	240	229	230	233	215	236	254	241	223	252	219	220	231	243	260	284	245	240	214	232	222	228	214	200	229	236	219	218	238	211	245	209	239	241	252	225	229	225	231	254	247	236	218	219	235	214	231	226	258	245	209	212	258	249	216	247	221	242	233	241	204	222	224	206	227	222	225	263	238	226	242	199	257	254	229	234	234	249	240	230	225	225	214	236	255	224	224	235	254	231	244	216	246	247	239	232	244	237	222	220	229	220	218	234	238	207	236	205	230	241	250	246	235	237	208	255	241	245	251	240	242	245	205	254	216	240	235	241	242	220	236	220	230	244	229	247	251	226	223	230	228	260	216	189	234	234	201	250	226	241	223	213	233	215	246	223	205	228	213	218	213	216	220	216	237	215	206	225	231	216	234	250	253	244	219	243	241	225	221	214	236	208	218	225	225	196	227	216	239	191	204	231	226	193	240	193	222	237	214	248	226	228	242	237	207	242	240	233	261	223	187	221	210	226	239	273	192	239	228	247	220	216	242	208	221	242	224	240	250	218	252	252	245	209	251	228	199	240	219	234	255	219	228	234	242	231	261	263	210	228	234	194	205	219	197	230	233	214	233	235	237	202	246	198	224	221	241	252	243	240	225	232	251	241	234	221	231	214	229	193	236	226	201	215	219	209	211	273	213	222	254	226	226	248	217	206	204	226	237	215	242	254	245	219	245	216	244	232	212	232	224	252	240	196	235	243	217	214	224	225	228	227	238	237	255	256	237	239	225	209	236	221	235	231	220	232	239	201	231	229	209	229	222	229	207	255	213	221	250	251	212	228	217	239	223	270	243	239	249	237	239	229	246	237	251	239	220	221	247	231	263	235	229	219	206	245	202	231	212	230	251	262	247	256	232	220	224	215	230	241	248	232	231	257	213	236	208	227	229	253	224	212	251	207	248	226	235	227	257	223	247	206	254	235	215	214	218	228	244	223	240	231	217	199	221	255	225	245	245	238	225	237	201	228	263	243	228	254	218	238	260	230	216	229	245	263	227	235	228	219	247	259	232	247	263	239	234	237	198	207	233	238	202	245	236	235	239	266	266	228	230	241	202	243	236	216	243	266	253	268	227	230	245	249	219	215	268	234	240	226	217	227	235	208	194	236	210	242	244	217	225	202	234	225	241	218	234	222	263	251	243	199	210	262	207	241	221	196	217	225	231	229	244	214	260	227	225	233	224	242	273	255	216	220	229	225	250	237	228	229	237	254	239	232	249	205	211	210	215	260	231	237	245	246	212	219	240	211	224	229	200	226	220	254	212	237	258	213	228	225	223	222	262	252	235	240	211	217	228	214	227	252	266	197	223	223	199	240	220	250	238	244	253	237	233	228	220	225	213	234	234	250	272	198	226	250	237	202	250	217	231	243	238	215	236	229	236	227	219	217	221	206	247	230	230	248	210	240	244	199	237	229	233	230	212	229	242	241	226	217	230	237	233	265	203	213	213	233	245	259	212	239	223	243	224	247	242	214	250	210	227	251	230	251	267	233	219	232	257	237	235	232	210	262	225	255	231	237	225	218	234	225	216	214	211	234	242	248	213	216	220	209	227	236	236	229	250	230	221	251	238	229	239	215	258	220	230	246	225	227	238	230	214	224	226	246	230	269	222	240	212	247	215	227	257	238	206	230	239	223	246	254	240	209	221	221	226	229	221	193	231	246	235	227	214	222	286	252	223	213	194	227	242
7269	3780	9213	13827	9463	9300	7752	5055	4874	5382	4598	4611	3686	2948	1895	1964	2193	2301	2237	1830	2661	4112	3191	3261	3928	3687	3411	3201	2993	2095	2106	1941	1367	1095	854	782	685	685	697	638	647	648	590	637	636	591	588	619	625	553	640	583	617	601	626	642	615	587	632	600	580	631	586	549	577	588	627	608	621	574	608	561	568	576	589	603	586	613	586	596	570	587	618	575	468	562	585	582	623	587	637	601	576	554	625	586	572	618	572	609	601	600	616	561	627	581	561	618	634	575	536	568	550	565	601	579	627	589	605	635	598	595	571	617	556	584	553	562	571	583	599	596	631	598	601	554	579	578	606	602	595	585	632	596	627	623	585	587	591	602	564	625	564	552	582	595	556	596	572	598	559	602	592	586	608	585	596	570	571	562	596	527	649	598	583	607	618	590	597	592	581	620	565	575	548	605	584	605	604	577	560	580	589	542	568	572	592	619	577	570	598	625	593	614	591	567	592	575	586	588	643	585	587	610	544	583	567	597	593	568	540	572	606	611	627	567	609	552	607	608	608	605	593	574	615	587	586	575	592	601	576	562	600	585	604	592	588	615	591	600	563	590	569	602	638	556	579	600	558	537	620	538	580	608	553	535	568	593	533	584	602	585	573	574	607	602	617	570	551	638	557	606	554	575	599	553	596	651	607	625	585	586	589	592	557	619	627	615	572	604	622	616	589	547	639	576	580	570	580	560	587	561	573	614	552	604	604	594	559	606	591	608	611	603	593	618	608	577	609	605	588	594	573	586	582	573	599	580	600	576	592	614	612	588	605	565	611	580	589	583	538	589	584	598	612	568	619	569	576	533	606	541	591	606	603	638	561	643	599	571	626	579	614	576	572	598	586	613	574	564	552	603	552	624	644	588	565	590	591	596	560	605	581	546	597	567	576	606	560	581	548	569	564	605	621	595	566	628	567	617	574	638	557	601	592	565	564	625	612	567	553	579	630	589	595	569	626	605	585	619	590	597	554	589	605	585	555	586	562	573	599	597	553	615	530	588	594	569	558	580	594	619	598	587	555	614	588	589	565	605	608	658	593	585	657	591	581	583	579	633	597	613	607	617	589	575	599	608	621	593	565	563	619	593	607	639	566	599	616	585	564	567	603	650	609	614	603	551	598	594	602	590	585	594	606	600	606	611	590	565	604	591	602	608	597	588	601	604	563	581	565	578	580	586	606	589	588	634	634	603	570	574	591	571	566	584	594	564	601	583	621	562	574	593	599	579	605	564	551	576	564	605	588	541	604	568	624	600	601	553	601	575	632	599	556	536	549	637	569	583	565	583	586	598	604	573	602	601	580	606	593	613	604	593	571	595	596	598	547	559	596	624	590	593	582	587	565	589	598	590	576	578	563	581	596	572	549	572	615	562	640	579	594	624	577	608	568	588	571	590	642	582	584	573	578	606	594	548	553	564	572	551	598	591	596	594	572	591	611	603	583	603	591	561	577	566	610	560	557	589	570	599	592	593	585	619	588	594	556	544	539	599	590	585	570	574	611	558	571	628	585	559	611	629	580	608	587	590	560	582	590	541	668	594	622	538	530	560	607	636	555	584	596	597	569	553	621	596	555	624	575	577	586	600	589	608	615	606	591	603	653	585	626	562	569	559	579	573	600	566	578	586	602	589	623	573	592	597	591	585	601	545	603	575	563	560	606	573	565	600	579	547	575	573	567	583	569	587	612	589	635	564	596	595	577	579	573	553	571	625	566	591	559	574	605	588	588	588	594	613	591	561	571	587	580	621	589	588	599	592	596	565	566	621	597	575	579	606	612	562	608	538	562	617	583	577	607	620	574	617	574	611	589	619	591	588	601	533	603	578	609	547	622	592	576	600	645	571	577	546	618	569	602	603	628	632	584	563	613	571	547	640	593	595	539	581	558	557	546	646	654	580	583	617	586	616	635	563	558	600	585	557	533	632	573	601	549	598	607	577	563	576	582	528	579	580	585	592	585	587	638	598	552	589	582	624	593	564	563	555	572	565	578	561	604	585	572	614	596	602	601	622	576	554	598	591	602	584	584	598	560	585	579	622	594	602	553	610	618	583	588	603	594	587	589	570	589	602	588	580	563	613	583	613	593	592	541	621	604	622	607	535	623	590	573	562	562	618	558	594	550	564	591	589	566	570	570	607	589	620	566	583	561	576	599	631	670	585	531	606	566	593	598	581	585	600	574	604	587	590	572	591	577	583	571	532	543	631	590	550	599	573	590	573	601	585	590	627	623	592	598	583	570	586	574	585	543	596	613	587	579	626	558	572	545	549	617	587	604	633	547	601	596	600	586	600	616	589	528	577	581	579	579	544	553	621	589	565	614	610	583	561	607	598	560	600	609	594	603	575	607	607	594	584	584	605	590	540	577	619	597	592	548	552	591	611	601	595	570	599	585	538	587	612	589	577	596	601	604	593	604	596	592	591	558	551	550	603	553	640	618	586	590	616	648	600	609	567	579	585	583	609	594	600	559	646	599	642	601	572	610	588	605	599	580	580	641	594	576	620	645	595	611	610	576	571	595	602	575	598	583	549	597	624	592	590	600	590	598	575	588	598	572	585	627	632	580	566	613	588	592	550	586	580	574	601	577	605	604	619	592	550	609	595	592	579	622	566	593	608	648	586	585	608	577	593	573	568	580	632	589	545	608	596	609	623	579	607	601	625	583	589	627	600	570	589	567	626	613	576	558	587	573	605	666	604	587	601	593	590	548	579	604	607	568	591	588	621	591	605	567	543	593	566	596	610	622	582	562	581	619	610	545	600	583	615	620	569	604	622	588	617	590	595	593	606	612	601	554	559	592	616	612	595	594	604	607	580	593	603	597	605	554	588	581	636	610	609	598	588	591	574	575	558	600	581	535	588	577	609	585	566	555	578	543	606	568	595	532	577	560	571	615	609	550	577	582	627	568	575	593	596	662	611	535	596	591	605	564	534	609	607	608	568	542	569	581	583	559	588	594	610	624	601	549	585	611	596	558	571	566	581	600	578	597	587	630	571	579	567	584	582	592	588	613	612	604	550	569	594	558	588	577	616	558	597	594	582	595	589	586	543	559	549	624	612	577	584	617	570	628	615	577	582	623	613	583	604	599	599	562	567	595	568	573	569	544	576	566	597	591	578	608	621	567	568	602	636	609	588	601	580	549	586	574	617	585	582	558	538	579	585	568	609	557	613	558	557	628	586	580	594	615	587	561	572	548	558	604	614	581	595	598	592	584	553	589	554	575	607	617	633	609	617	608	603	561	655	580	567	577	578	541	618	617	575	603	579	592	573	593	587	625	595	591	599	649	602	565	597	583	579	556	564	608	587	581	602	547	560	603	552	604	570	588	574	565	597	608	548	639	576	624	622	558	597	592	575	585	581	606	544	556	600	618	621	558	572	604	610	582	581	590	562	642	578	604	557	611	564	585	548	624	615	587	562	612	562	587	571	576	600	556	566	595	595	622	632	575	540	602	537	578	602	572	566
18191	8868	13877	15637	9497	5206	2853	1874	1830	2102	1668	1469	1054	987	714	702	695	827	625	628	872	916	802	925	1193	975	882	925	803	719	641	527	513	463	397	413	438	352	378	398	328	364	365	357	359	341	373	384	348	380	317	378	332	337	358	340	366	370	378	358	341	353	330	347	347	399	364	354	348	362	402	376	367	365	357	353	342	377	360	371	389	338	342	375	342	388	377	336	331	333	326	386	381	356	348	367	378	341	406	337	362	323	348	362	323	315	321	334	324	358	346	334	372	331	348	362	359	350	321	345	356	370	339	337	346	379	336	382	361	335	344	358	362	338	339	331	332	370	356	359	337	365	353	350	357	386	399	370	379	354	359	350	357	354	338	373	361	362	320	329	323	390	364	354	396	357	340	326	340	329	377	349	375	340	339	364	328	360	354	362	318	320	335	364	388	338	391	365	349	351	369	367	348	356	365	344	349	340	351	340	356	354	397	329	371	312	359	313	392	340	360	358	362	383	348	354	309	347	362	370	358	373	333	364	363	333	348	356	334	365	352	365	351	344	357	350	369	338	383	337	320	335	358	374	323	350	363	356	353	334	340	359	363	328	376	360	368	351	371	346	338	316	358	362	369	342	353	351	362	361	376	386	361	356	332	355	327	354	363	355	330	352	356	367	356	373	400	345	367	337	353	369	359	327	370	344	371	353	322	325	356	327	369	349	364	330	355	359	363	355	381	359	344	334	356	330	324	353	348	388	368	323	344	372	372	351	373	386	357	358	325	330	349	350	385	364	327	366	333	376	339	349	381	326	359	371	372	378	381	345	355	376	402	364	361	355	342	353	336	340	343	338	385	322	393	374	344	331	374	394	367	380	373	333	346	344	355	328	338	360	316	353	342	336	377	353	371	372	383	355	357	348	382	382	346	373	353	368	366	336	356	354	369	370	333	370	341	355	343	326	336	342	367	345	366	354	342	331	328	334	326	337	375	354	355	366	361	367	350	378	339	378	365	342	369	373	364	375	343	394	358	345	328	332	368	372	351	351	365	373	363	354	325	366	378	321	366	351	372	337	336	349	380	338	353	361	362	364	334	366	324	358	354	341	359	343	349	366	329	371	386	368	354	372	340	373	380	368	348	387	370	400	335	336	389	364	342	351	354	384	358	370	392	368	369	349	365	324	344	342	364	341	337	344	355	335	361	344	367	359	360	371	388	361	327	407	351	366	386	358	391	346	353	343	313	363	337	336	363	344	342	358	374	364	383	362	357	303	348	349	355	372	389	391	388	321	343	354	401	345	330	357	365	336	355	345	393	381	377	337	383	357	354	365	375	336	341	366	333	341	356	335	308	300	322	380	404	356	349	328	376	354	352	339	386	352	372	368	328	372	363	380	351	372	347	367	345	331	372	343	351	375	343	336	348	352	358	331	403	362	351	346	357	381	355	331	387	381	393	360	360	359	362	369	363	348	380	341	334	336	385	328	335	356	308	328	372	364	332	359	384	377	378	341	347	355	363	370	337	365	316	353	346	367	407	360	378	326	375	307	324	333	400	341	342	371	352	338	349	352	398	350	350	377	345	357	371	385	385	385	366	324	346	342	381	373	377	339	323	361	346	337	365	370	387	384	379	371	392	359	345	307	387	361	380	347	389	372	341	344	340	328	360	368	381	388	345	354	334	380	345	312	341	349	359	344	359	358	359	379	350	366	355	359	404	372	372	360	327	356	320	366	387	354	399	348	365	302	369	331	324	392	335	386	373	344	368	359	345	335	383	377	356	384	326	325	362	365	373	323	333	351	385	356	347	356	376	354	334	382	333	331	332	357	361	358	348	384	330	372	356	362	347	333	306	379	400	380	360	330	358	353	345	345	326	330	394	349	359	349	357	366	387	348	370	384	352	358	361	327	319	355	331	328	329	355	345	339	340	378	330	359	327	367	337	326	345	396	325	362	349	338	357	380	347	370	366	353	386	333	389	404	338	309	385	348	364	365	353	363	374	410	358	349	360	342	334	392	377	385	392	363	361	350	352	366	317	355	356	355	349	314	353	387	373	332	383	362	332	358	319	381	351	361	374	336	338	373	363	380	363	397	356	356	392	375	391	373	387	362	349	379	298	367	344	350	358	333	323	349	349	361	372	382	354	338	352	353	355	391	331	348	362	359	337	368	358	333	335	365	373	328	357	325	334	348	364	361	343	347	358	376	339	363	369	340	385	355	364	390	364	364	339	366	332	383	342	351	343	354	350	394	345	357	355	319	344	345	348	371	356	360	344	360	338	362	361	335	355	327	344	294	342	340	329	342	344	338	390	352	363	353	357	379	394	311	330	343	345	339	346	361	354	327	345	376	322	328	359	354	382	338	346	373	379	364	350	317	346	335	386	337	342	378	349	360	348	388	374	344	342	366	376	337	325	334	359	336	357	311	312	333	378	354	354	334	364	377	300	362	334	329	382	393	345	376	338	369	320	379	351	359	363	344	346	352	365	313	363	345	337	384	366	361	377	325	358	367	363	346	343	383	360	344	366	354	386	318	341	385	375	402	349	336	362	352	356	359	378	379	356	314	359	334	360	328	346	371	369	356	366	328	362	345	367	395	353	376	356	338	365	321	354	363	358	378	374	358	386	357	323	369	341	317	413	368	345	341	335	332	364	411	375	353	365	359	362	373	384	334	344	335	352	345	325	359	347	361	361	367	364	354	371	326	366	341	361	360	343	374	354	330	383	307	336	379	366	347	382	361	345	358	403	351	376	348	374	407	363	373	363	344	345	422	364	354	361	343	326	342	365	362	331	371	352	376	338	357	321	365	366	337	361	330	399	328	336	318	373	360	347	351	321	333	350	340	328	326	359	374	346	348	356	346	370	349	369	359	332	331	383	316	350	354	332	323	351	377	362	342	386	374	375	346	338	340	392	393	380	343	337	367	352	373	337	350	346	314	360	341	323	371	343	339	331	336	364	349	367	353	371	312	382	358	347	346	348	370	389	387	348	308	358	335	349	369	355	324	352	388	348	363	363	387	365	356	354	377	342	371	374	358	365	324	351	354	355	375	379	341	340	358	354	367	365	347	368	374	361	343	338	329	349	359	374	318	334	331	357	371	368	347	338	376	370	352	331	366	356	399	345	351	335	341	366	364	355	380	394	319	346	367	345	333	376	364	378	351	383	375	380	360	345	338	342	338	354	358	379	355	360	357	356	347	373	345	358	336	332	379	327	360	366	362	403	399	363	338	356	361	348	353	336	342	344	338	346	361	373	405	334	397	367	356	362	369	386	335	343	322	359	385	354	372	383	379	350	345	364	367	354	316	369	382	314	342	371	328	372	329	348	348	331	325	365	357	355	364	355	369	390	357	374	353	339	368	389	321	333	360	345	368	360	330	359	366	355	378	383	350	370	367	364	394	371	361	339	356	363	343	359	358	402	394	365	355	350	327	347	363	321	370	336	339	361	392	339	373	385	382	348	353	359	371	364	364	358	372	337	360	385	349	361	392	391	332
9948	6436	13747	19122	15624	13693	9795	7289	7916	9660	8113	7555	5591	4506	3153	2949	3153	3947	3030	2881	4563	4992	3866	4950	6594	5502	4435	4522	4293	3518	2867	2312	2020	1883	1186	1168	1030	955	921	938	893	945	926	946	920	860	890	891	880	868	905	925	903	871	851	837	855	864	866	877	883	903	916	902	936	854	863	861	828	827	868	840	918	848	870	838	859	854	848	870	850	888	854	859	876	830	866	808	810	896	888	852	907	808	838	856	866	890	931	869	855	857	803	822	877	841	830	885	869	862	816	867	892	912	812	825	838	891	846	847	869	777	845	848	843	893	841	844	822	844	785	870	846	859	820	827	826	792	839	857	834	864	837	884	798	841	833	840	820	832	882	867	847	807	844	817	832	895	859	816	831	835	859	878	804	859	873	857	823	850	869	871	858	881	887	910	845	877	841	868	783	826	870	859	816	849	834	887	840	875	882	812	833	851	860	870	844	846	852	877	866	839	856	799	877	845	872	849	864	849	855	859	897	786	806	859	872	857	854	852	847	856	866	849	803	887	824	841	850	906	859	764	879	825	871	854	822	863	790	836	865	840	845	861	844	832	847	861	887	858	862	850	870	898	880	857	860	837	799	808	888	806	849	895	806	844	830	873	831	849	878	820	781	835	864	814	809	877	869	872	834	856	854	825	849	867	897	883	868	822	876	832	844	849	870	855	857	854	854	891	867	872	890	849	810	911	858	837	880	864	851	855	860	851	856	911	842	853	840	845	841	903	833	877	867	805	882	808	810	856	822	872	795	854	872	856	842	843	858	811	848	785	824	834	823	803	840	809	845	814	820	840	884	851	819	883	811	830	877	838	840	832	845	815	867	895	866	865	828	838	866	863	883	854	810	835	842	827	880	856	830	819	836	815	851	856	883	881	867	840	850	827	874	879	852	906	854	819	790	823	873	828	905	863	831	841	856	882	834	855	849	847	834	840	842	835	834	821	816	848	874	830	822	864	819	870	875	862	839	869	862	828	876	842	836	847	852	853	862	816	884	836	870	802	892	868	837	864	842	952	901	838	893	845	830	817	876	770	870	916	808	831	849	864	846	831	839	832	867	844	848	836	876	864	839	849	848	835	883	823	832	837	820	915	835	850	826	812	871	854	842	846	842	812	889	866	873	810	825	877	857	809	832	882	808	927	840	862	791	878	834	888	783	856	852	872	878	825	875	839	858	769	797	840	868	828	860	887	840	843	855	817	851	858	878	812	877	880	856	839	855	818	861	888	843	849	848	786	790	873	848	824	857	791	831	853	871	879	880	806	881	884	843	858	830	891	817	832	860	874	854	894	822	886	915	863	866	785	863	860	899	839	893	799	890	819	891	834	799	829	902	836	862	835	790	887	802	815	884	813	836	851	883	860	814	866	879	780	922	827	860	847	875	843	869	893	895	814	827	880	828	866	836	778	856	911	882	897	861	810	868	817	824	917	860	833	877	823	875	850	825	870	810	824	847	826	796	858	817	867	828	859	841	905	851	828	843	878	810	850	872	880	837	847	860	813	889	827	846	830	826	862	845	789	857	876	849	832	819	824	881	879	838	833	831	846	834	863	841	905	852	864	817	844	870	871	868	807	846	859	841	897	858	864	884	871	862	897	794	802	844	848	844	915	860	898	890	841	816	855	872	900	820	798	825	841	786	870	843	881	882	910	856	814	856	862	860	902	810	873	775	887	864	823	840	853	887	861	817	828	846	858	824	824	889	829	846	881	875	865	857	836	835	928	823	832	861	875	838	888	873	814	815	871	789	852	857	838	837	882	817	853	855	864	838	841	864	873	846	812	857	849	781	822	826	851	845	834	912	898	792	854	851	897	839	810	803	881	837	842	839	873	852	864	881	842	884	861	863	843	866	832	874	805	883	894	847	832	824	859	864	845	837	842	853	877	809	841	872	839	863	872	884	832	856	852	841	882	835	844	859	852	825	827	825	820	841	888	834	882	883	842	860	831	811	886	841	850	862	827	804	864	858	816	867	825	865	843	830	879	881	812	836	876	862	833	824	804	828	870	894	828	827	799	844	856	831	872	810	843	838	833	838	867	894	846	824	885	872	856	846	858	813	865	849	788	892	850	870	867	852	816	782	865	829	848	894	830	877	828	836	883	852	880	852	871	850	877	847	849	806	860	837	843	887	848	884	868	871	838	840	874	861	806	868	891	894	878	920	864	863	832	850	875	877	917	861	878	767	826	847	821	910	858	824	872	836	871	826	859	876	866	836	846	867	825	899	871	853	859	878	832	841	833	891	850	844	850	808	805	832	855	814	863	832	855	816	802	857	866	856	823	837	842	840	864	842	880	860	848	835	837	886	877	854	857	891	799	858	846	766	860	836	844	821	876	860	862	835	849	886	842	877	813	808	885	821	873	841	829	831	831	846	867	863	852	833	867	852	852	800	872	831	871	816	891	875	822	886	830	852	850	819	892	822	856	847	891	878	837	837	850	812	859	906	809	886	838	809	818	837	808	873	863	810	853	847	757	868	880	857	842	892	864	843	807	839	862	832	849	883	870	825	829	816	858	800	911	847	822	854	884	867	844	872	833	816	894	813	873	841	891	824	808	829	795	905	881	829	903	776	818	850	908	843	810	887	829	850	867	861	930	886	862	824	850	825	834	813	833	849	831	850	841	846	835	792	830	833	845	845	801	852	862	889	889	836	868	868	832	878	814	859	843	811	847	848	832	810	862	891	849	838	879	873	849	865	835	851	853	853	888	785	861	852	835	847	801	875	856	855	854	869	865	870	834	832	842	872	839	844	840	859	868	870	845	787	880	845	838	845	875	839	865	886	810	809	844	874	812	897	861	873	789	871	816	814	841	863	870	853	850	772	890	835	849	853	830	837	868	813	820	865	820	823	839	845	859	889	884	801	799	875	797	867	828	831	884	815	790	851	861	872	898	816	824	849	894	840	835	798	872	822	803	873	865	843	845	836	853	823	843	904	844	866	792	810	865	843	856	822	879	818	885	866	852	814	858	867	874	873	822	843	846	800	857	869	859	814	893	834	860	841	841	821	844	822	781	826	860	825	866	817	862	849	857	859	855	824	892	894	849	876	848	900	867	913	820	861	853	836	901	861	847	852	835	865	910	882	839	805	858	788	839	875	865	895	859	849	828	915	888	823	842	868	784	860	820	830	849	876	864	827	878	837	817	832	828	867	859	854	856	851	831	859	865	867	842	869	874	839	786	818	823	874	813	862	892	821	885	857	796	860	887	859	831	863	856	836	859	852	816	822	803	825	859	825	826	877	870	836	870	860	829	845	833	849	855	826	820	825	845	831	829	848	834	833	833	854	844	873	878	851	823	872	837	871	897	837	850	873	808	852	835	852	838	860	841	773	888	874	778	834	867	865	820	836	845	823	924	825	884	854	838	816	907	884	863	804	836	835	859	844	851	875	835	854	878	825	903	876	805	832	811	834	909	897	909	891	847	837	862	868	864	850	878	858	817	836	828	869	833	891	879	842	883
2318	651	1219	1630	1526	1103	685	475	431	434	445	409	415	393	357	377	395	424	364	366	392	461	468	566	545	507	481	440	444	445	441	364	355	321	281	290	289	313	316	298	301	267	312	268	271	300	295	304	280	287	279	299	298	302	293	273	310	311	332	310	326	299	298	318	262	293	342	305	310	322	313	285	327	295	313	301	297	297	338	301	320	291	303	317	312	304	300	309	290	281	281	308	313	344	309	290	292	312	314	318	303	310	323	315	303	280	307	330	272	310	329	318	297	295	310	296	257	307	304	308	327	290	274	267	313	292	285	285	259	301	314	318	287	328	307	314	296	305	291	291	301	300	288	323	331	286	285	275	278	312	314	296	272	270	280	307	297	307	313	337	282	316	318	300	268	304	310	295	321	301	315	327	295	311	276	269	289	286	299	294	291	327	300	366	319	316	256	301	332	281	286	312	334	292	298	318	317	283	278	325	307	323	306	288	302	316	293	311	319	308	289	302	290	259	289	308	296	323	303	305	301	300	306	326	289	286	317	311	309	298	294	296	328	301	330	302	281	295	315	287	309	311	281	302	281	291	295	297	328	275	304	289	326	304	268	280	299	291	318	297	333	311	340	295	291	317	330	303	278	249	306	296	298	278	280	311	299	299	275	300	292	276	304	333	294	295	309	293	306	286	331	307	306	295	275	307	292	290	319	292	281	296	288	328	305	286	292	315	319	299	324	300	302	301	295	310	298	279	292	304	284	337	296	307	284	283	297	302	308	320	319	263	291	325	290	298	300	343	323	262	315	266	322	288	318	293	272	297	297	305	305	295	305	309	321	311	302	289	276	308	324	316	305	297	324	309	287	317	278	283	322	307	279	287	321	327	307	289	306	270	334	299	309	285	348	319	322	317	275	280	272	279	275	283	307	310	270	286	284	295	302	287	310	323	266	288	293	313	297	299	327	299	328	290	317	287	317	253	296	294	281	304	275	287	274	307	303	270	284	295	265	322	290	297	290	274	278	308	303	338	291	307	287	321	359	343	321	317	307	313	322	309	317	294	301	286	279	258	313	273	303	268	290	301	294	282	314	297	307	307	318	301	303	330	271	339	292	312	311	296	266	282	315	300	304	285	318	305	288	312	272	310	279	303	268	307	304	316	288	315	271	313	294	326	261	302	302	321	285	317	277	290	283	311	288	311	316	274	285	312	267	283	302	306	309	327	310	307	299	324	312	309	350	284	314	288	316	301	266	305	311	300	299	307	292	311	305	302	289	296	334	290	319	306	315	284	298	295	315	308	286	310	296	314	312	292	311	302	325	336	323	286	291	309	332	320	307	295	311	269	322	313	302	323	286	294	314	309	298	268	303	290	293	306	265	248	290	292	289	294	290	292	321	318	325	297	299	310	293	337	304	312	330	327	288	295	328	277	305	305	294	331	318	320	299	305	279	309	314	298	303	277	322	289	315	317	288	295	308	296	330	282	293	328	265	291	303	321	318	278	321	317	311	328	306	318	302	309	261	341	269	297	305	321	296	326	324	310	326	317	322	301	272	288	316	298	315	297	293	300	305	316	306	319	297	283	277	332	298	302	306	302	315	344	261	275	302	347	286	305	300	314	311	298	314	292	308	300	281	310	296	278	299	314	324	293	345	321	306	288	305	308	301	300	305	295	305	317	318	314	289	305	315	279	318	272	309	284	334	275	277	284	308	311	266	319	337	270	347	283	313	329	300	275	324	302	336	290	282	314	329	332	338	314	321	319	347	333	314	281	294	288	332	316	309	297	332	299	273	296	323	304	312	288	334	267	286	285	310	283	336	289	280	249	300	317	322	294	294	314	288	294	292	284	324	314	296	321	294	284	292	293	302	326	277	301	333	297	346	300	317	339	299	266	287	317	317	294	319	309	317	296	304	304	301	296	282	263	316	309	295	297	315	307	303	280	328	305	331	299	308	301	274	305	314	270	328	310	298	274	328	298	301	293	310	286	331	316	285	279	292	295	336	317	308	282	301	284	309	311	304	314	277	287	301	317	320	319	270	289	308	319	309	330	305	299	317	313	315	289	280	315	270	303	254	304	318	300	293	290	275	295	280	286	293	322	310	302	302	308	308	286	333	309	287	297	286	293	314	308	303	293	317	338	331	320	313	334	314	301	315	323	295	292	326	315	300	277	289	305	294	301	350	275	298	290	308	307	308	290	277	299	332	319	304	329	300	310	301	290	319	295	296	295	294	305	287	289	293	291	312	323	315	299	297	316	331	353	291	286	326	257	304	292	284	268	336	316	322	275	294	286	327	275	286	332	302	302	282	311	309	313	332	309	337	327	329	317	313	299	272	272	296	290	291	332	314	307	302	296	312	341	306	323	311	323	285	297	321	292	308	302	300	322	294	325	303	304	317	299	320	276	297	268	296	300	315	305	303	281	314	311	272	295	352	302	297	311	309	308	306	335	306	310	305	346	298	312	281	264	285	298	315	320	286	293	312	320	337	267	315	307	306	317	270	287	287	282	305	273	293	302	333	310	317	315	266	301	295	308	347	346	346	354	286	292	287	296	272	281	282	314	299	316	299	307	296	304	313	296	269	293	328	327	308	318	319	318	308	325	282	332	286	334	341	314	315	297	296	309	316	300	297	304	320	306	315	297	304	291	283	300	296	289	326	306	313	290	331	322	343	280	281	302	347	340	336	324	318	308	285	278	295	295	343	305	280	295	304	322	306	302	322	285	299	321	308	300	317	266	290	292	275	287	311	284	324	289	281	312	308	318	304	270	319	324	326	281	311	289	288	299	283	309	304	296	271	298	283	290	287	288	322	294	297	331	293	321	320	281	299	310	284	315	289	316	329	314	276	324	317	316	319	277	308	310	290	294	301	283	325	296	308	310	323	296	307	322	321	317	314	304	309	288	289	288	308	319	291	311	281	296	329	287	322	286	302	282	336	286	270	295	317	317	339	331	308	288	291	287	318	308	331	306	310	331	287	311	293	312	284	306	294	326	322	295	277	306	297	324	314	296	311	302	290	305	302	314	316	313	324	277	305	310	288	327	284	324	320	316	311	304	332	307	281	298	304	272	329	292	310	291	305	336	321	307	319	313	273	325	295	298	333	298	304	306	293	288	326	293	315	307	329	306	303	286	286	323	285	322	271	280	308	299	291	291	313	281	298	314	321	289	299	303	270	295	303	288	318	312	260	316	315	313	295	329	343	304	295	306	307	305	336	285	311	314	317	310	306	292	319	324	292	290	298	308	292	292	330	322	299	293	306	315	295	278	317	342	296	327	338	300	286	332	295	309	298	285	265	310	307	298	322	295	299	288	331	305	285	281	290	319	323	303	306	284	266	287	290	302	325	310	295	303	303	313	303	325	333	280	313	294	327	303	291	317	327	310	292	290	322	294	296	278	326	312	336	305	313	334	303	296	328	319	269	296	295	312	285	305	303	333	307	312	285	274	303	276	279	283	312	269	297	272	327	292	294	322	299	265	265	313	305	326	311	277
2611	1155	2831	4959	5820	4301	2523	1618	1510	1420	1599	1506	1363	1378	1157	1167	1225	1258	990	1223	1439	1693	1995	2477	2552	2352	1949	1709	1964	1704	1695	1269	1058	997	834	817	775	777	728	708	711	764	732	719	780	733	700	710	711	714	722	746	750	746	724	756	750	707	693	677	748	722	690	724	665	742	726	735	718	753	741	743	716	736	764	776	674	702	696	771	730	701	710	740	644	703	763	638	752	690	752	723	684	806	764	731	748	703	669	725	747	751	722	694	727	705	696	758	734	691	761	694	704	746	744	751	737	718	693	692	736	717	711	727	737	712	685	749	738	759	723	728	723	681	679	715	732	707	779	686	731	716	749	738	732	702	763	698	713	714	707	736	700	713	695	688	726	663	714	712	750	736	750	775	726	699	711	740	747	715	712	668	712	699	741	769	721	738	705	758	738	730	738	671	714	740	728	708	648	707	753	674	686	712	717	756	737	688	787	747	720	741	714	738	724	715	708	693	781	742	698	696	723	756	701	706	758	646	756	703	745	699	691	737	693	735	765	780	691	682	741	708	696	699	694	732	775	697	706	695	725	773	753	685	683	731	696	774	725	736	695	721	718	724	711	736	733	718	755	745	696	781	713	690	759	696	683	675	713	748	681	737	664	715	712	724	686	721	673	771	731	714	710	707	737	766	720	723	752	710	714	689	709	746	694	722	748	743	714	701	701	723	731	685	720	756	681	716	712	715	763	763	695	711	724	745	668	763	749	753	775	702	732	737	721	746	714	711	703	739	758	748	725	686	685	739	684	704	688	763	738	709	755	740	681	755	746	683	705	745	704	731	707	738	666	713	699	728	734	714	703	713	717	673	729	720	706	710	720	690	721	719	686	706	702	728	709	707	715	700	786	675	691	679	718	702	728	726	758	716	683	773	736	741	660	731	753	658	704	731	735	668	717	732	705	753	735	736	741	732	697	736	694	665	767	767	717	777	736	717	669	716	710	736	733	740	707	712	742	702	725	730	768	721	715	723	714	764	685	731	732	724	721	710	711	704	692	731	756	770	731	702	676	711	714	707	711	714	686	766	657	743	715	725	711	722	714	748	716	761	746	749	722	716	731	738	690	733	696	757	750	703	689	690	713	727	737	742	720	704	731	765	688	728	733	726	731	710	707	759	707	742	743	718	720	719	705	738	728	688	666	735	691	768	781	707	760	696	721	649	690	755	691	728	691	694	729	743	692	718	756	777	722	715	785	732	712	723	763	674	730	733	706	759	718	708	733	706	720	696	696	739	693	724	735	700	728	715	721	708	774	724	694	710	759	753	691	729	724	705	727	738	677	695	712	698	729	687	688	727	702	686	681	738	705	733	718	717	738	750	754	771	729	723	710	715	660	759	693	721	748	675	697	701	718	664	738	703	725	728	718	737	734	723	707	719	751	708	687	698	730	725	785	720	694	740	774	725	725	735	705	717	746	738	753	729	738	748	683	652	780	713	709	726	726	704	710	716	689	717	724	738	695	741	726	724	739	749	710	709	737	719	702	741	692	730	786	676	703	703	746	671	729	731	714	725	704	725	704	694	793	772	731	704	755	746	702	669	726	708	704	706	743	714	722	683	724	705	751	745	744	734	701	710	740	740	739	732	736	729	751	719	733	701	711	698	733	686	681	723	675	669	728	733	732	711	698	721	701	705	713	717	726	710	707	709	729	701	697	659	719	696	734	721	723	703	717	739	704	784	725	736	744	665	732	698	706	767	706	694	733	696	743	728	743	723	713	700	745	706	714	715	701	769	711	706	752	652	748	736	691	706	748	701	730	685	716	729	720	705	725	683	701	738	710	707	748	722	678	709	718	704	723	717	671	724	696	715	717	716	706	686	680	654	674	690	760	745	741	765	702	708	725	698	747	739	677	727	724	733	696	719	744	719	746	713	739	754	739	735	765	739	769	710	663	752	719	748	734	704	765	697	679	688	727	727	720	755	708	706	689	758	767	765	709	702	745	728	746	700	720	707	737	687	760	750	677	761	668	710	699	746	697	697	676	781	735	668	761	703	698	686	743	716	713	711	727	709	711	702	762	727	730	715	745	750	691	692	789	743	698	738	708	735	711	725	730	767	719	747	757	697	720	723	746	708	717	724	768	760	718	763	743	705	701	712	706	731	729	746	662	723	718	704	676	694	713	734	729	718	720	711	703	729	707	745	725	735	759	677	716	676	745	764	758	697	724	680	698	742	703	713	701	721	723	670	695	704	721	713	709	708	726	758	768	692	692	739	688	746	679	758	718	714	701	705	729	771	742	750	714	717	729	734	728	678	737	730	690	689	677	715	706	725	733	721	729	718	761	688	741	759	754	665	703	721	684	681	735	760	720	696	710	704	644	722	701	708	733	704	738	765	724	695	728	707	748	681	710	752	730	722	738	716	705	756	684	719	752	707	714	704	717	713	751	694	726	721	696	750	701	732	701	690	730	652	743	722	742	717	697	714	714	696	689	752	731	773	755	760	700	718	706	699	724	780	743	741	739	730	765	742	739	689	684	731	749	753	735	722	706	711	710	745	693	729	678	766	718	702	698	746	737	670	667	741	729	703	732	726	722	690	706	746	709	737	740	698	739	727	699	699	748	682	720	709	667	754	730	731	729	697	723	685	734	764	669	748	737	744	773	754	734	718	749	712	721	680	742	637	697	735	730	715	755	766	702	699	726	743	711	708	700	735	676	695	743	743	733	700	731	704	751	682	714	752	734	752	708	672	719	707	727	778	739	722	736	718	751	710	694	752	746	724	746	712	713	710	742	794	736	732	732	748	711	714	764	731	732	735	773	722	723	753	751	744	696	723	698	693	759	751	704	732	715	705	728	706	725	703	669	714	694	713	721	796	743	722	713	751	718	726	691	661	726	736	733	759	691	674	731	742	737	697	745	730	683	741	767	779	708	713	792	747	728	746	765	747	756	734	724	731	729	773	707	719	735	659	726	759	773	725	699	716	724	725	741	754	709	735	739	703	725	773	741	734	725	694	746	731	703	734	697	737	727	718	698	752	690	704	703	703	734	756	729	699	742	741	765	705	712	754	760	724	682	701	734	726	762	735	676	728	762	690	703	729	702	705	757	719	740	711	689	709	723	758	736	746	691	704	699	689	740	765	727	713	723	768	701	742	782	708	710	747	676	719	697	743	746	733	740	749	779	705	685	718	698	713	743	757	703	729	702	732	695	690	705	720	680	672	735	702	668	724	723	684	757	752	691	710	725	715	696	741	746	764	724	727	762	755	684	688	683	729	697	736	719	702	728	754	716	710	718	761	710	742	708	710	719	723	748	754	771	687	716	786	727	727	701	755	699	695	680	712	711	725	757	745	755	708	728	701	695	751	731	723	730	679	761	759	683	700	740	736	691	742	720	749	705	639	692	739	730	791	716	704	703	736	735	717	728	736	733	698	767	701	737	736	738	703	764	706	722	721	704	728	753	682	705	724	734	696	763	741	696	737	703	751	746	712	731	711	775	741	722	772
11184	5264	8622	9506	5111	2314	1512	1178	1038	996	1089	988	622	510	424	443	483	539	390	374	522	552	626	690	660	636	461	503	517	555	463	399	333	292	256	302	249	253	202	224	224	229	237	252	246	197	241	240	236	227	237	224	208	221	234	240	233	229	239	231	208	206	224	228	217	236	192	235	251	231	208	216	230	213	243	229	223	224	247	241	234	228	223	264	227	207	230	214	245	219	214	239	266	221	243	242	222	230	243	253	226	235	185	219	241	206	205	216	234	234	235	232	228	230	241	221	215	251	221	222	232	229	198	206	195	242	234	236	210	228	236	197	236	245	255	240	237	231	224	225	219	221	210	254	217	242	220	214	227	237	228	236	233	210	205	207	233	234	230	211	227	250	218	198	245	230	242	212	230	234	238	219	213	206	230	244	235	225	239	202	207	198	218	237	243	214	222	230	202	223	226	205	247	235	198	203	239	254	243	206	240	229	215	228	246	212	216	233	210	222	248	211	249	213	230	213	227	227	211	226	243	223	247	248	250	219	218	217	223	219	220	240	224	223	235	198	238	188	233	214	216	211	226	218	198	225	210	242	223	207	211	241	231	222	227	255	238	229	194	226	224	211	214	197	205	247	218	197	205	262	244	227	206	238	244	234	217	224	209	218	254	223	234	236	214	235	202	228	232	227	213	241	228	237	222	217	247	212	232	240	205	221	210	201	236	220	193	221	202	205	243	238	215	212	183	190	217	214	201	221	253	226	234	213	225	238	195	231	227	218	212	213	250	224	212	253	181	201	203	212	240	212	217	235	223	230	234	225	224	199	213	228	238	234	218	206	228	208	240	240	225	239	204	207	222	235	245	199	204	258	219	239	250	205	229	230	236	227	218	212	216	224	183	239	225	214	231	225	255	235	257	235	233	213	211	222	225	217	220	220	221	199	223	239	232	222	227	219	219	226	237	210	220	241	246	203	228	195	236	208	233	225	235	241	216	212	210	230	220	225	222	229	240	228	231	218	218	214	243	227	231	203	220	226	233	230	207	247	233	228	238	213	228	254	224	210	243	241	235	217	218	226	206	230	227	264	223	229	230	206	213	219	215	235	242	225	233	222	243	266	245	229	208	232	240	247	250	216	226	233	230	231	198	213	249	217	249	214	237	217	195	203	257	234	230	212	234	243	239	225	245	211	253	221	222	228	245	212	244	248	234	217	246	266	191	230	229	211	210	232	217	240	230	201	231	216	240	202	210	233	217	225	242	227	231	259	227	261	217	223	275	238	215	213	247	244	232	218	204	222	238	233	231	245	205	222	262	259	236	224	246	209	248	213	228	217	224	220	192	254	226	255	255	248	239	233	215	219	236	207	227	233	235	251	251	222	233	217	235	193	209	249	257	230	235	232	245	241	223	233	242	204	235	191	229	216	217	226	229	226	249	248	216	217	235	212	226	208	234	224	211	232	230	251	222	232	212	224	211	228	260	229	251	215	241	221	258	244	231	231	227	236	213	235	203	192	240	204	248	214	243	197	209	272	228	236	208	209	238	239	194	217	218	238	211	220	202	214	198	241	236	219	207	215	188	228	240	230	223	184	229	202	252	206	223	254	219	259	232	235	244	225	225	207	213	205	231	262	240	222	242	221	253	226	243	216	185	245	212	209	237	202	204	233	253	229	203	231	241	216	219	200	236	237	253	212	239	206	203	199	232	214	211	255	230	252	220	212	223	237	202	234	242	211	244	221	235	219	234	235	199	239	234	256	225	235	237	245	237	231	244	247	250	241	211	229	213	204	229	202	211	226	244	233	214	248	190	215	226	210	241	258	236	214	260	241	195	221	220	219	196	237	224	215	267	213	230	209	202	241	217	209	206	206	228	246	238	224	206	231	205	233	206	242	227	209	224	227	227	225	251	211	224	212	211	214	197	255	240	228	250	199	223	220	250	239	219	225	204	226	212	262	225	251	220	226	224	218	239	234	235	220	237	259	248	224	217	237	250	237	219	231	236	255	264	247	217	234	239	243	239	230	243	205	241	224	200	226	237	244	240	243	226	250	236	225	239	206	227	204	259	238	224	230	251	262	256	216	229	252	257	241	248	268	245	219	208	252	238	231	211	240	246	232	238	227	226	223	220	197	204	215	225	241	231	244	251	226	198	206	231	204	236	257	231	218	215	226	257	255	241	236	238	212	220	239	235	235	270	183	228	232	201	239	230	231	223	213	222	227	226	209	189	247	211	201	223	233	233	211	232	218	237	224	193	250	232	220	235	228	205	207	195	211	249	251	233	231	238	182	250	187	222	217	202	226	219	200	255	237	233	233	219	230	211	214	234	242	238	217	234	216	218	248	213	196	245	236	225	236	219	230	239	226	193	202	241	232	238	226	233	214	223	243	226	228	205	237	212	215	248	240	225	212	221	235	258	218	237	232	245	226	228	259	233	239	238	242	242	218	234	198	245	248	252	219	253	222	225	217	226	252	229	233	235	218	236	202	221	233	210	234	235	249	242	210	219	237	250	249	228	209	238	252	224	223	235	260	238	206	251	239	233	259	254	230	231	208	233	214	227	208	228	193	250	227	201	236	225	233	249	235	259	228	211	235	214	218	227	266	212	253	227	209	233	223	235	244	210	199	232	226	226	226	198	231	204	235	265	210	227	221	219	230	207	212	223	224	241	253	251	194	200	227	235	210	223	251	217	234	222	250	197	236	220	223	235	246	235	243	233	222	257	220	195	249	227	239	239	188	232	251	243	202	217	231	233	246	226	244	231	243	227	230	227	217	215	220	238	223	210	248	227	240	189	237	238	209	206	258	232	215	207	252	252	239	217	233	238	221	235	203	231	202	201	233	240	237	221	244	217	242	226	205	223	202	192	235	230	233	222	236	220	225	199	214	219	222	206	220	212	223	220	255	245	257	195	227	232	239	217	229	230	220	237	239	226	245	224	220	249	238	225	221	260	243	236	228	200	234	244	228	213	218	237	264	233	221	213	221	221	211	218	217	223	211	245	214	251	225	241	241	245	240	249	237	232	216	238	226	222	215	212	202	229	224	236	241	238	231	226	238	215	220	237	239	225	231	231	214	250	202	246	242	239	241	222	228	217	228	235	231	243	286	234	229	240	196	238	212	258	238	244	201	253	239	217	213	232	219	213	224	191	212	242	247	210	200	227	221	262	237	200	206	233	234	210	218	260	223	244	227	179	225	236	236	223	209	239	213	220	234	197	216	227	221	224	233	252	217	236	227	237	230	249	209	231	219	232	210	234	230	254	222	233	241	243	229	233	234	214	260	249	225	228	239	260	258	214	247	214	214	214	249	238	234	210	226	225	203	214	199	221	221	244	216	218	216	222	246	200	229	222	256	245	242	244	230	209	222	230	231	244	220	259	212	201	212	217	238	202	229	240	226	229	207	252	234	204	192	221	218	224	199	217	226	234	263	224	224	246	218	213	235	225	214	247	233	204	192	225	237	233	214	238	216	236	220	193	228	239	242	243	233	204	245
7657	4316	10267	15206	11885	7584	5923	5288	4906	5121	5675	5477	3138	2282	2171	1969	2217	2418	1724	1537	2413	2894	3739	4199	3840	3471	2328	2533	2880	2898	2369	1800	1381	997	787	840	686	640	657	660	643	670	676	668	652	606	599	632	631	568	593	577	558	607	542	575	618	581	615	646	632	640	581	588	625	546	600	633	609	598	613	566	619	577	569	578	593	601	644	578	611	592	566	607	605	605	577	608	619	650	576	638	605	615	625	620	590	578	542	599	561	597	584	530	625	596	600	556	629	554	543	590	582	574	550	607	636	622	567	628	615	547	549	605	595	568	596	591	631	590	612	569	602	537	593	585	590	578	622	610	568	586	619	559	579	565	577	609	587	570	609	570	577	577	578	621	552	575	581	590	543	631	579	587	570	570	603	554	610	641	601	574	602	575	573	572	568	608	600	574	552	576	564	580	610	594	571	599	609	578	549	601	558	632	574	548	585	594	602	593	592	564	561	550	569	551	597	556	598	588	553	543	570	598	574	550	538	594	643	596	602	601	560	590	600	589	595	547	603	575	594	573	588	559	617	608	578	620	582	612	596	584	583	598	605	601	545	642	625	603	585	583	610	553	567	599	641	543	558	591	552	570	614	580	568	613	589	609	571	536	596	588	610	571	554	559	596	562	597	593	582	611	588	569	561	555	595	572	558	554	604	579	595	592	577	594	545	592	573	585	604	602	608	544	595	574	521	592	620	621	576	554	588	563	570	560	565	583	543	603	566	578	572	572	578	584	612	589	543	544	599	614	582	577	591	531	535	571	576	571	582	587	609	618	599	581	597	584	559	552	582	561	598	566	559	551	565	587	599	582	583	581	596	549	567	618	574	605	591	599	575	609	582	579	555	564	571	550	629	627	578	581	596	575	603	587	558	616	592	539	587	561	592	543	578	563	570	560	569	545	538	586	575	619	580	629	585	574	585	561	585	626	560	574	567	547	556	603	579	602	574	554	564	581	614	579	557	624	578	630	557	629	571	578	600	582	577	557	564	597	566	584	562	568	559	560	616	599	630	577	588	599	568	595	580	595	561	597	595	560	624	587	594	579	611	523	577	594	580	552	581	588	594	595	584	584	585	544	588	616	580	553	566	574	606	573	512	610	564	596	573	576	578	630	557	591	622	597	613	597	593	611	583	570	602	574	553	606	555	577	620	541	569	593	559	634	587	586	607	592	589	567	581	571	580	548	582	580	591	614	572	573	584	575	574	552	597	612	549	574	572	622	580	585	552	581	610	593	566	605	589	594	565	587	565	595	536	532	558	577	597	573	576	597	576	586	554	570	558	605	603	566	606	561	578	567	603	576	586	599	636	551	542	566	537	562	591	579	583	586	573	572	583	535	608	579	616	586	617	601	544	570	604	593	607	557	575	590	559	582	580	591	540	561	614	567	591	556	597	621	556	551	559	558	577	571	573	598	585	578	585	611	577	603	579	606	580	598	556	584	574	598	556	552	580	580	632	598	589	597	597	627	582	541	559	591	567	574	569	596	566	559	601	528	596	558	584	537	587	594	622	602	582	574	575	535	598	604	596	586	563	590	542	641	582	579	560	625	577	575	566	553	628	567	571	549	589	545	574	561	617	567	562	614	555	569	605	604	580	625	546	541	576	576	534	587	599	630	609	596	606	574	547	555	617	608	567	564	562	589	552	650	575	587	602	566	581	592	518	570	582	558	593	560	598	609	601	615	586	601	587	606	588	609	557	588	597	611	596	595	594	586	591	579	551	549	561	618	572	622	580	574	576	583	611	634	561	605	554	581	562	581	568	606	568	570	616	553	546	572	573	569	587	603	576	589	604	570	558	553	565	601	597	562	582	568	602	560	566	566	579	581	574	592	550	567	547	536	588	590	568	605	599	564	568	564	587	580	564	576	604	607	544	612	601	606	528	600	577	597	568	629	622	602	607	566	584	609	546	613	608	571	578	582	626	612	512	573	572	601	647	588	608	592	606	571	568	601	599	545	549	591	608	585	562	583	594	566	594	580	577	559	590	583	578	638	588	579	538	584	563	565	560	584	558	599	591	595	634	571	641	591	542	573	563	546	579	629	593	604	609	564	599	576	610	580	585	589	572	568	634	548	584	615	610	574	566	596	576	590	623	560	601	591	565	581	617	555	576	619	556	585	592	590	589	585	586	607	581	584	557	582	578	598	604	606	568	645	573	609	615	587	618	580	636	558	585	591	608	623	549	640	614	609	564	548	555	576	559	601	585	579	557	582	581	536	522	551	581	615	609	593	619	600	593	583	579	586	595	577	551	598	557	560	578	578	570	545	578	571	553	570	536	583	589	570	607	629	588	592	554	531	594	584	591	573	558	599	585	578	621	624	603	560	576	577	596	598	581	592	578	588	574	611	587	585	586	581	609	606	583	609	591	617	567	609	588	618	597	560	586	595	595	581	616	571	590	604	542	553	602	567	553	565	570	538	606	568	570	594	563	554	622	591	587	590	578	578	599	617	597	569	538	633	611	627	557	616	580	552	559	562	570	573	576	603	594	577	560	611	539	571	534	540	512	563	608	571	605	550	570	576	551	550	567	617	597	564	588	574	565	617	571	614	561	558	575	615	565	578	546	567	622	580	587	528	584	575	595	617	599	583	556	591	558	610	632	607	585	567	590	592	595	607	578	560	609	559	587	583	596	561	595	561	599	585	608	575	571	596	558	546	608	610	590	583	593	620	559	581	564	571	551	565	597	582	605	597	592	565	604	594	556	594	578	575	564	573	592	632	568	596	550	577	481	510	604	595	589	580	604	583	583	562	554	549	587	562	572	616	583	553	587	582	534	627	624	564	615	576	587	557	537	622	586	601	559	567	606	595	602	635	629	589	576	611	593	627	613	640	598	569	547	602	573	564	583	603	612	560	593	612	579	566	615	632	547	572	593	572	610	582	570	577	603	569	569	617	576	601	563	528	537	572	578	547	561	589	598	593	613	621	625	571	577	566	575	594	603	577	558	552	573	577	532	549	587	561	548	619	578	579	613	562	542	618	603	588	593	593	567	631	630	557	560	584	587	558	557	616	583	563	566	561	583	576	549	570	545	581	626	596	588	611	600	647	580	567	575	539	579	610	594	583	597	576	565	618	578	567	594	585	569	591	653	585	568	607	574	575	634	615	626	566	565	585	553	522	620	600	564	594	526	553	582	579	550	585	595	598	569	535	538	586	596	602	599	589	597	575	620	587	556	595	556	574	571	628	575	548	571	588	585	599	591	568	589	592	601	603	557	575	595	602	535	593	587	595	575	571	549	561	576	590	595	596	596	554	557	573	573	558	595	554	603	630	615	605	537	627	608	557	582	599	597	584	568	548	553	577	578	573	581	590	552	579	587	584	568	596	572	601	626	586	572	598	590	562	574	584	639	633	586	555	593	604	566	584	543	577	575	566	587	580	564	536	568	604	593	622	575	581	558	583	583	617	562	595	607	559	590	555	628	584	619	589	600	589	636	578	615	597	610	603	600	621
18570	9328	12983	14342	8144	3431	2306	1879	1586	1596	1835	1788	978	701	670	640	684	669	574	516	671	807	802	782	900	909	716	783	837	674	655	589	486	392	340	408	367	342	378	327	318	318	379	361	340	321	351	368	300	311	323	357	371	368	390	346	356	318	337	359	328	320	344	324	327	312	347	331	339	352	341	358	335	332	340	348	327	322	361	333	359	309	366	326	335	352	320	367	321	336	367	381	363	351	319	347	342	350	336	314	322	340	327	357	344	335	321	325	309	340	341	327	336	324	345	335	310	306	347	320	325	312	331	322	332	325	338	362	331	323	331	367	309	342	322	371	329	327	335	336	313	321	326	321	329	329	312	343	320	351	339	349	358	326	320	352	337	307	315	330	353	338	378	346	320	379	340	330	331	375	310	305	333	336	356	314	316	347	302	305	339	356	366	329	334	332	377	363	359	320	341	275	357	355	310	310	320	324	335	307	351	348	335	309	316	324	334	340	308	328	327	354	281	296	315	327	321	345	331	372	346	349	317	323	338	286	327	343	323	360	335	348	344	309	307	310	301	326	300	366	321	353	303	318	355	335	344	328	348	329	329	319	376	326	336	339	355	313	343	331	348	344	346	396	361	349	310	328	324	342	329	341	331	326	311	354	320	334	341	339	319	330	334	323	326	307	317	344	340	348	341	295	308	335	341	341	328	322	361	348	333	348	348	355	335	328	361	370	363	353	308	381	320	312	328	349	307	355	333	356	330	296	339	371	338	362	310	332	366	352	325	370	359	354	322	311	310	350	331	348	300	330	349	318	339	336	345	341	316	318	367	341	321	326	375	331	337	329	350	362	315	337	350	316	329	333	333	329	347	316	339	349	331	301	314	329	365	345	350	360	317	353	316	315	334	339	348	331	330	291	351	344	356	310	301	290	310	327	341	334	358	344	332	316	337	326	315	316	359	328	340	328	335	343	341	357	340	334	300	349	345	361	354	311	316	275	378	324	308	342	305	348	328	332	323	321	349	313	329	348	344	343	317	315	356	315	313	316	329	350	339	345	351	332	354	347	332	320	323	365	302	333	355	349	285	364	317	329	342	372	364	299	295	309	336	355	325	341	311	353	365	319	352	348	333	375	340	338	328	360	323	343	351	318	363	359	337	296	346	320	361	333	320	308	340	360	331	344	356	354	364	332	308	337	360	339	345	307	324	305	285	312	359	357	335	322	329	356	363	344	343	325	306	312	348	301	330	317	348	325	306	313	328	361	347	334	340	334	301	361	315	363	345	346	327	333	345	325	339	316	315	306	357	336	330	340	338	336	349	346	354	351	354	374	328	317	336	354	357	301	331	332	307	334	305	336	320	329	303	350	354	342	325	336	317	330	310	346	374	325	335	363	345	334	370	280	284	359	351	330	344	356	348	330	340	312	321	330	317	323	325	357	331	336	338	319	371	339	326	316	340	359	325	353	332	324	328	354	329	340	342	369	343	328	338	346	326	337	341	344	310	317	312	353	346	312	327	290	340	355	342	328	348	300	365	335	280	345	358	319	311	349	316	356	320	318	359	351	314	346	321	361	331	339	316	338	381	303	366	323	318	335	314	322	346	329	340	305	356	358	360	338	377	329	324	333	345	335	326	312	326	360	312	349	326	311	335	351	345	351	349	346	326	344	338	335	329	354	327	358	327	343	292	323	308	348	362	364	357	322	331	339	353	331	336	353	307	330	353	352	328	307	331	309	353	327	324	325	334	338	359	338	349	353	319	306	299	330	346	358	347	308	354	350	335	363	312	335	373	367	323	315	326	349	322	341	314	338	332	385	340	333	318	348	319	382	330	322	321	302	300	309	334	344	358	311	328	338	319	349	343	351	300	302	331	348	354	335	322	322	335	312	330	311	344	323	338	346	363	355	339	318	371	323	346	323	327	335	358	341	357	329	331	304	336	350	349	344	352	342	363	373	315	332	321	324	349	338	320	345	354	323	313	319	360	334	329	369	330	331	306	368	362	302	323	330	353	340	372	335	344	314	291	336	354	312	348	324	332	334	311	399	311	330	315	363	346	341	328	347	329	359	346	292	346	362	331	311	339	362	332	322	365	345	295	308	316	325	306	340	356	338	313	320	322	315	338	346	306	335	319	363	360	358	361	370	335	314	348	365	318	325	357	340	315	355	336	351	350	338	331	344	337	323	301	331	348	343	308	326	345	350	347	363	325	344	341	288	324	346	318	347	348	335	336	330	347	338	359	293	348	346	304	342	342	321	341	304	342	311	352	320	345	322	324	298	342	294	350	344	327	348	338	322	372	342	333	339	342	342	359	374	350	374	341	325	353	332	344	353	351	317	329	374	384	369	339	339	336	349	341	307	331	304	311	370	349	342	343	385	348	332	342	331	367	304	315	321	320	352	342	355	329	362	311	323	324	322	326	341	361	309	360	338	362	335	316	325	326	287	321	329	340	324	317	356	328	329	324	323	350	341	319	325	289	389	285	324	321	322	304	310	304	339	365	355	312	334	312	331	320	303	358	383	344	328	312	379	301	349	325	359	330	318	325	353	315	322	310	319	361	325	344	324	278	326	313	322	306	319	317	356	329	337	360	305	342	352	323	337	332	315	334	329	334	340	342	321	336	345	355	356	315	335	350	308	317	319	358	326	339	344	334	343	343	327	339	326	327	334	314	292	351	311	352	327	342	344	331	370	339	363	304	325	321	336	334	313	290	325	310	288	313	334	348	310	338	306	341	351	353	351	341	367	342	333	361	287	343	349	325	315	321	344	338	331	333	358	319	319	360	333	355	361	344	322	316	342	315	370	343	318	346	337	349	315	351	339	326	348	338	340	362	299	335	326	360	351	309	379	312	298	343	344	348	310	350	354	321	319	352	337	321	327	310	352	330	334	315	355	336	351	321	323	320	335	352	326	328	342	340	321	341	326	330	325	332	340	315	352	282	336	329	354	354	295	314	353	344	317	318	327	348	329	321	306	304	312	390	344	352	293	349	335	322	343	332	309	337	320	308	320	339	325	348	362	327	339	338	306	328	355	361	333	358	341	300	345	333	352	349	335	334	285	325	315	329	322	336	350	330	328	328	340	344	322	329	315	357	357	361	359	325	335	349	316	305	355	364	333	335	324	331	345	363	350	324	342	336	307	342	345	304	343	331	335	361	341	331	331	365	330	343	312	345	326	329	343	346	330	308	337	338	349	308	368	348	333	310	351	318	327	323	359	333	370	333	314	322	350	342	325	311	298	335	307	311	371	315	337	320	370	339	345	368	336	326	339	340	308	309	348	325	346	343	309	312	337	325	298	340	340	336	348	336	366	340	345	346	316	339	329	307	323	358	334	322	353	335	335	316	348	325	335	351	345	347	307	355	361	341	344	351	334	314	357	349	351	328	356	327	361	329	373	352	338	331	324	331	351	332	321	345	357	339	343	345	339	335	358	330	369	320	320	324	351	347	354	347	346	355	317	314	352	346	335	321	342	382	384	308	335	315	319	352	342
10043	6761	14471	19947	14894	9722	8824	7670	6797	7554	9070	9236	4553	3294	2903	2973	3145	3279	2195	2287	3104	3978	4407	4125	4955	4607	3844	4043	4316	3352	3145	2627	1841	1312	1039	1188	1012	930	908	902	918	899	949	914	879	850	859	828	870	881	913	854	843	848	850	850	814	868	862	835	888	817	812	843	832	859	805	749	810	870	781	837	830	846	854	796	799	802	818	811	804	787	864	819	747	808	796	786	843	825	801	797	858	788	849	815	791	790	822	844	783	804	828	822	808	792	821	790	823	830	825	843	780	819	791	806	838	820	837	845	829	807	823	803	779	823	774	849	817	831	782	811	819	797	772	792	834	816	788	817	792	832	830	795	785	780	797	762	808	805	773	830	808	790	811	819	837	784	781	797	798	810	796	826	788	788	786	788	798	761	778	769	782	795	866	802	788	814	802	842	858	859	830	758	827	833	771	829	829	762	793	761	838	786	820	821	726	794	781	761	784	804	863	816	854	828	829	823	823	789	809	837	817	776	804	795	801	820	795	843	759	810	818	758	843	785	799	800	835	773	779	775	835	808	839	836	775	793	844	759	823	768	810	822	845	782	865	825	823	804	788	806	788	761	852	848	794	820	797	800	758	840	830	781	808	795	831	821	814	794	798	778	771	811	850	818	791	799	771	839	769	785	816	822	821	814	786	782	806	793	816	830	815	821	852	810	823	762	776	846	801	765	852	836	844	748	847	840	744	801	789	804	771	806	849	798	764	778	823	817	792	797	804	788	869	807	814	754	756	815	810	845	833	794	779	841	805	809	829	776	830	818	785	786	821	803	774	811	809	790	810	847	822	806	770	871	791	793	841	830	736	843	822	779	827	851	817	817	829	792	797	788	738	785	819	821	796	844	797	787	848	764	793	795	791	828	798	856	843	812	781	827	847	797	793	837	820	781	859	768	814	781	860	824	816	818	749	820	803	831	777	782	795	820	771	795	792	776	792	810	777	765	812	771	812	806	804	811	841	819	814	799	761	814	879	866	804	834	772	798	795	770	857	790	842	777	784	826	785	817	839	780	825	802	815	817	812	811	811	810	841	840	819	836	815	780	840	820	803	795	787	823	803	785	810	883	773	770	855	816	805	802	786	766	850	812	793	810	793	836	805	842	852	814	798	771	794	767	802	797	819	835	863	750	787	813	795	789	826	783	785	808	826	799	802	818	774	821	803	833	816	767	787	828	839	744	817	794	812	795	772	822	807	779	781	760	813	806	762	807	786	780	820	798	817	762	791	776	835	838	800	795	775	797	833	794	814	789	807	818	780	785	817	799	801	825	789	815	794	805	796	840	864	877	794	800	773	870	814	854	787	826	788	798	880	845	747	746	791	776	828	818	804	759	810	810	783	798	861	774	825	869	820	799	829	782	841	745	728	797	827	815	807	863	844	764	831	764	774	834	797	776	797	770	811	756	823	761	765	834	767	814	744	786	797	852	760	787	819	834	795	810	784	781	817	804	767	825	789	879	815	798	837	815	877	780	796	787	816	862	798	818	815	847	852	802	778	837	796	802	802	869	793	812	818	821	809	823	783	832	793	795	836	856	781	780	818	744	827	819	798	782	816	847	812	808	782	798	827	790	809	818	769	818	778	803	797	774	777	842	770	785	790	786	771	788	818	825	834	751	766	831	788	814	801	840	797	787	778	742	795	849	821	784	761	780	848	807	805	830	816	851	808	815	778	790	768	796	798	827	827	851	802	806	811	780	839	796	775	831	786	838	832	809	819	786	796	789	772	831	819	786	788	807	773	843	818	785	858	809	799	815	815	869	783	758	790	819	804	753	814	792	834	817	840	800	861	765	849	839	789	777	885	787	783	804	802	811	795	734	818	785	797	778	861	760	794	814	818	815	816	836	864	863	794	809	795	801	809	855	825	824	825	862	774	816	746	875	822	835	834	800	795	754	844	814	838	805	800	806	743	792	790	795	860	798	820	823	817	839	795	779	840	773	794	764	809	813	850	811	828	818	798	790	753	811	795	815	807	772	820	745	751	784	802	845	867	817	833	810	782	866	780	799	814	835	800	792	832	814	770	784	833	834	824	753	824	827	787	835	768	822	833	814	833	809	820	783	780	853	841	793	782	793	835	805	766	818	835	799	831	795	805	774	804	788	812	819	894	845	828	827	857	761	859	801	799	850	840	841	804	772	831	802	778	796	818	812	822	791	768	819	801	846	768	819	871	801	801	790	784	852	828	785	828	797	804	812	781	780	838	765	781	824	831	811	792	782	787	797	782	795	786	807	760	863	795	805	791	802	808	739	825	840	770	843	799	821	776	839	789	839	832	826	802	840	783	771	767	827	820	812	797	808	833	846	806	808	789	795	767	841	772	790	775	771	813	822	791	810	791	831	802	788	800	815	817	800	832	786	791	804	825	785	784	860	801	753	771	831	794	827	816	791	857	787	797	811	829	806	796	801	828	777	806	827	845	825	827	788	850	786	816	811	799	803	831	789	863	803	772	781	787	817	792	770	816	857	831	833	805	803	840	762	810	775	815	843	832	792	832	836	792	799	831	778	850	841	830	834	817	785	816	819	815	739	769	811	808	811	854	784	831	793	830	773	733	822	819	788	805	813	803	794	832	825	804	768	787	813	773	784	786	766	804	774	812	823	753	820	796	834	812	816	809	832	813	800	779	800	791	798	858	763	792	800	881	773	817	866	776	797	784	783	805	794	807	880	805	801	845	783	844	699	815	792	853	834	819	840	841	762	817	870	862	812	822	774	840	856	811	832	803	845	813	822	803	815	802	788	810	799	816	824	840	832	845	767	803	826	860	802	813	788	831	837	798	789	773	804	816	864	782	806	769	842	752	837	810	799	798	801	862	826	761	835	781	771	778	816	783	810	839	768	778	842	795	819	783	802	781	785	828	795	781	798	838	836	809	839	790	788	836	795	768	836	867	761	795	783	779	805	788	827	759	780	779	775	846	774	817	769	713	748	802	827	856	771	812	727	820	767	838	774	808	788	808	754	827	832	801	821	792	811	798	800	757	844	828	825	780	801	821	786	788	842	854	846	799	835	819	800	811	814	758	841	821	831	785	801	812	821	793	834	826	803	765	805	762	825	753	820	756	819	820	786	810	857	818	820	807	808	817	862	760	804	804	762	835	824	792	788	826	840	806	802	830	819	808	796	819	806	789	778	821	788	813	811	814	810	800	826	784	796	798	835	831	839	752	820	807	811	836	807	753	788	784	852	784	784	841	823	787	784	761	769	857	775	784	843	784	820	805	765	821	801	789	807	769	842	785	793	784	786	802	836	822	840	772	768	773	790	803	792	828	778	809	773	800	773	772	872	820	789	834	836	780	824	829	775	839	824	810	805	814	824	798	768	840	829	833	783	809	793	815	757	828	794	820	825	797	829	802	773	795	786	824	798	820	798	848	812	808	817	851	781	804	748	821	821	827	823	857	786	816	838	825	785	817	732	830	809	783	834	852	813	807	774	865	825	870	829	839	787	813	844
2560	918	2014	2240	1196	799	601	560	466	371	428	388	388	367	362	322	344	349	266	297	380	398	448	412	428	511	429	462	446	458	401	353	311	286	276	295	283	281	294	245	249	302	322	263	294	264	288	288	313	265	268	280	281	269	267	269	300	301	307	299	272	260	271	311	279	295	297	282	281	254	237	276	269	297	295	283	291	312	281	305	272	291	287	282	305	287	301	288	299	277	288	288	257	269	271	272	274	302	301	265	274	340	288	293	288	270	287	268	260	262	278	266	288	288	274	316	288	296	275	276	274	274	267	280	299	295	246	299	293	262	309	294	271	255	279	302	285	272	286	265	278	290	315	285	307	280	248	300	286	301	266	269	299	302	266	260	251	293	274	280	270	245	265	255	280	285	263	304	289	297	273	283	275	253	287	286	277	295	273	282	285	271	284	233	303	291	276	297	279	305	275	279	279	276	276	264	276	286	276	297	271	301	297	316	316	275	264	325	276	292	287	258	302	274	289	279	290	283	289	281	250	306	255	282	302	292	295	313	288	304	269	252	263	308	304	297	283	293	302	285	281	308	263	272	268	273	315	317	297	285	299	287	275	289	247	243	251	269	254	253	290	271	281	273	282	280	280	268	296	302	262	270	283	298	288	266	254	293	240	283	280	298	304	292	322	274	273	306	342	276	299	288	299	320	259	311	292	300	280	298	289	278	282	289	289	279	254	297	302	270	272	270	265	292	319	283	271	258	266	277	284	328	286	293	269	271	276	270	288	307	280	287	288	282	291	277	262	297	317	252	306	274	284	263	291	275	272	281	296	279	259	292	258	288	276	235	288	274	282	270	282	292	266	299	292	281	290	273	289	293	281	272	301	300	298	271	286	284	306	275	260	267	283	291	264	273	287	271	284	313	265	309	308	250	259	292	275	263	283	284	279	269	291	264	278	288	302	278	279	289	274	283	300	310	294	279	312	290	291	297	282	268	321	280	282	303	281	246	280	252	277	323	249	275	259	285	305	272	281	271	275	290	291	257	273	291	280	318	324	295	288	288	316	276	300	306	301	282	288	279	299	293	287	292	276	271	286	294	317	296	296	290	265	303	324	317	288	280	292	262	288	253	291	282	253	263	275	294	280	305	301	286	312	272	298	284	268	307	300	266	289	296	265	283	274	266	273	294	251	287	279	292	282	274	278	303	273	239	267	321	290	302	268	265	298	294	295	273	273	293	274	240	264	290	242	273	305	301	293	293	270	303	274	259	303	290	291	282	271	268	281	298	275	289	278	248	261	280	279	316	322	279	308	292	246	313	323	276	287	253	256	273	286	256	275	283	311	306	288	308	285	271	270	266	288	271	263	292	282	296	250	327	258	299	269	296	258	253	267	298	293	274	273	304	287	270	278	281	278	303	285	271	310	265	292	282	256	325	317	284	294	287	257	286	301	262	285	283	285	239	278	266	301	277	292	292	298	315	276	285	293	273	308	265	298	266	287	278	286	261	294	270	281	298	300	305	294	300	286	282	267	246	290	292	270	299	254	281	273	284	272	266	288	274	276	281	296	282	295	279	298	288	267	302	278	302	317	292	270	303	290	286	309	298	271	283	281	272	277	259	273	293	270	306	298	257	270	277	289	295	266	282	286	302	306	256	282	262	299	254	269	257	268	306	270	263	253	257	263	271	315	266	276	287	244	274	299	276	287	285	280	297	287	313	329	314	290	289	265	280	307	250	320	279	313	281	297	282	274	288	290	275	261	281	254	289	268	282	252	284	287	274	300	259	293	295	288	252	284	329	278	272	258	277	322	265	313	306	240	289	290	263	270	295	264	299	287	252	291	290	279	299	291	262	256	247	297	276	257	315	261	290	269	287	273	284	261	312	270	267	247	281	286	314	260	281	303	266	281	273	283	290	289	296	295	294	264	285	307	299	254	310	260	287	286	272	286	261	292	292	290	311	264	295	273	274	290	258	294	280	272	295	261	292	275	316	266	294	266	285	275	289	270	286	268	277	274	281	307	246	268	302	323	323	271	257	263	254	290	265	283	293	275	286	300	274	267	294	283	279	282	259	289	275	275	282	297	279	318	305	286	286	280	286	279	271	291	221	295	299	231	272	291	309	275	333	314	245	275	304	272	286	289	299	314	293	311	288	280	284	267	239	270	273	311	274	267	271	250	269	272	273	265	278	295	294	282	307	302	301	311	287	310	280	301	286	294	290	298	309	288	284	283	272	278	311	239	299	277	284	279	278	289	289	298	296	284	288	252	294	264	275	262	258	276	314	284	269	278	288	292	302	273	306	290	300	297	285	292	321	302	284	318	254	258	273	256	276	270	295	263	241	284	274	260	268	300	261	292	274	264	289	276	290	258	290	272	277	303	281	280	268	313	277	298	286	283	293	269	289	273	300	267	303	266	284	302	311	283	299	320	327	252	256	291	289	295	253	272	246	278	289	302	261	262	272	279	292	309	280	298	286	270	300	280	309	276	282	265	255	287	261	301	264	266	272	291	254	310	299	301	293	276	246	269	290	276	298	300	275	269	300	297	264	274	322	270	291	259	303	275	298	281	266	296	310	278	307	264	305	317	257	268	294	274	296	260	276	283	287	287	263	257	272	272	292	311	301	275	267	268	274	292	326	309	244	292	292	273	265	306	280	301	302	269	276	282	314	315	275	282	315	277	285	305	277	309	284	283	261	287	268	267	274	266	252	288	291	291	258	280	287	266	283	280	304	308	262	273	300	276	276	253	264	303	274	287	260	299	293	259	284	305	294	269	265	275	281	267	263	304	301	282	284	266	298	253	278	255	284	276	278	282	283	276	263	296	268	271	264	266	317	289	272	284	309	247	274	291	288	287	301	278	268	284	265	299	270	268	298	277	291	281	278	299	301	259	290	282	286	270	284	283	275	315	291	275	291	298	289	291	270	304	313	273	285	275	293	279	284	283	271	274	308	303	259	279	296	253	274	280	256	282	248	280	282	321	280	280	265	260	276	286	267	279	300	303	249	287	287	287	259	298	289	272	281	262	281	287	266	292	270	269	283	259	241	281	280	290	299	266	306	272	272	279	279	269	291	281	268	281	306	299	299	273	295	291	282	290	281	301	289	300	265	272	292	275	271	291	287	306	290	302	269	285	295	305	283	272	261	295	295	281	263	284	266	313	294	292	262	297	262	289	269	266	287	276	261	284	272	272	294	276	267	247	267	277	292	274	273	278	281	248	271	294	273	270	291	291	275	287	272	305	275	257	292	279	278	284	298	270	277	264	282	298	307	279	248	278	310	263	269	306	308	300	288	285	253	287	252	257	257	264	282	296	289	286	282	273	257	310	324	275	260	279	282	287	304	277	293	295	291	288	290	280	276	286	304	275	297	285	294	240	321	267	286	273	292	280	290	259	281	293	299	272	292	296	276	276	266	297	287	301	292	273	255	301	275	286	300	287	267	298	277	292	269	275	285	294	280	299	264	289	307	273	290	283	284	291	263	298	274	319	283	277	293
2694	1311	4196	6706	4265	2970	2340	2002	1808	1410	1497	1399	1263	1166	1188	1148	1047	943	831	896	1344	1507	1690	1678	1854	2073	1843	1709	1853	1676	1409	1116	998	809	701	742	712	733	701	689	714	709	719	737	719	660	619	664	680	665	720	668	666	689	701	680	660	679	621	701	630	674	709	678	663	687	688	670	668	674	677	675	679	678	700	661	659	657	713	734	659	659	698	662	692	691	730	651	675	685	709	649	656	671	687	620	653	644	652	673	671	648	706	640	690	625	735	658	686	705	694	650	639	711	694	676	693	667	675	710	688	693	704	633	643	679	686	641	684	705	657	653	701	712	694	730	677	683	669	730	649	683	658	660	670	649	677	664	701	666	694	672	647	693	675	718	658	687	658	660	681	661	669	678	695	695	680	684	661	668	673	681	733	691	706	676	652	704	658	667	660	644	667	649	680	654	673	636	673	699	665	642	651	593	656	682	681	651	669	670	675	667	702	646	614	689	691	662	673	724	645	712	650	699	717	631	765	693	653	727	685	712	718	724	736	690	664	668	653	633	718	626	651	697	673	647	661	684	665	681	701	709	673	726	682	683	688	681	737	656	667	687	678	665	675	691	668	661	704	641	674	684	632	662	665	685	677	666	724	678	626	703	624	702	690	674	691	656	669	650	672	702	704	672	645	669	690	676	652	698	663	643	699	690	657	676	718	670	649	659	646	660	687	688	698	699	681	631	677	707	672	696	662	618	691	641	654	674	682	654	621	662	672	728	703	646	659	666	658	732	691	756	672	645	684	695	705	674	709	676	699	746	700	686	722	639	719	639	699	650	682	661	682	657	667	731	699	665	694	706	682	626	700	686	670	674	685	670	697	684	702	680	623	693	719	654	667	652	679	679	672	679	715	688	654	661	683	671	649	698	697	656	694	698	674	652	706	704	694	706	739	711	696	745	673	732	690	658	676	684	667	691	667	671	678	654	691	696	685	670	704	659	668	691	689	655	672	654	653	652	611	663	717	698	671	658	640	665	667	701	675	633	672	678	678	644	706	697	668	679	651	697	676	629	697	689	648	681	690	700	660	690	713	668	639	730	649	669	659	674	645	713	672	666	658	693	646	703	643	687	715	685	697	665	678	691	675	696	675	684	707	676	662	660	679	668	712	659	656	708	682	692	685	648	696	650	655	733	692	685	668	686	708	654	670	703	716	695	645	672	647	639	687	638	695	672	672	663	680	716	680	666	709	644	678	649	710	683	747	642	705	704	666	652	734	671	734	592	737	700	644	665	643	695	701	677	663	680	692	662	681	682	663	635	679	694	679	685	732	687	696	679	661	675	664	668	673	682	697	690	715	702	697	664	660	623	659	712	666	661	670	671	658	688	662	655	652	664	686	667	660	683	632	625	668	656	683	651	678	673	694	711	645	664	713	644	705	642	639	684	653	652	678	672	667	701	660	675	706	663	651	694	624	651	688	678	661	687	642	682	689	639	688	668	675	668	672	694	675	656	691	717	659	712	645	649	666	711	687	684	676	687	670	673	690	713	677	654	650	689	702	656	645	651	669	686	709	698	708	653	697	685	625	678	681	700	713	692	684	680	684	655	685	698	685	688	677	699	669	675	667	683	683	661	724	697	699	662	718	704	719	676	686	678	663	683	734	707	655	687	663	650	685	668	709	692	684	661	679	637	667	655	640	745	703	672	657	640	649	691	663	684	716	716	679	673	678	669	701	687	683	694	632	682	635	703	642	697	642	704	721	681	665	673	679	664	699	682	676	690	702	673	700	653	689	657	670	647	720	702	678	679	690	621	679	729	675	653	679	652	693	678	643	634	663	682	670	701	673	676	705	697	684	701	671	699	699	691	661	587	656	707	668	660	685	681	697	709	660	716	604	669	666	685	678	729	640	697	667	713	655	674	676	704	721	711	661	668	708	650	702	693	713	715	665	641	653	778	680	634	691	680	722	666	687	662	672	661	611	668	679	683	669	660	681	702	748	657	674	685	671	663	643	692	644	663	666	635	655	669	658	703	651	655	608	646	640	652	726	726	724	648	660	641	679	660	673	664	664	686	676	672	681	706	660	648	662	617	680	679	682	705	662	679	656	659	645	687	654	676	660	681	715	656	676	678	645	684	618	668	701	695	714	678	633	645	645	681	714	675	686	683	656	708	669	634	691	696	663	717	670	653	593	671	707	656	686	702	675	680	717	701	712	697	684	718	702	651	658	691	707	656	704	673	652	648	670	674	642	658	662	678	709	663	665	652	606	647	712	687	697	693	705	616	674	658	670	654	666	685	687	658	696	691	696	669	712	692	707	649	651	694	680	695	616	686	698	693	691	674	681	690	708	693	721	689	665	674	660	673	692	635	697	684	652	687	676	669	677	687	689	681	642	642	719	684	687	652	700	672	729	718	714	665	675	691	673	696	679	676	657	689	656	677	666	632	643	644	691	726	701	636	702	653	736	644	708	642	647	659	742	689	629	718	675	665	689	702	662	694	678	665	700	659	707	648	714	667	712	703	682	690	676	653	714	667	667	693	687	689	719	651	679	711	659	659	653	668	644	677	698	672	680	680	661	670	645	639	677	717	636	694	660	679	633	675	691	649	712	704	663	691	668	671	698	667	658	706	602	617	643	680	751	660	670	686	695	681	697	708	692	668	665	690	703	663	688	657	683	655	687	715	711	714	676	673	692	636	681	729	665	678	715	688	658	642	677	696	726	691	649	664	705	714	628	686	667	729	691	669	675	644	686	694	642	676	695	685	716	753	694	667	701	667	646	661	656	639	694	672	687	664	695	725	675	668	701	710	692	637	717	686	685	720	666	678	663	713	672	645	696	667	692	678	704	670	656	650	712	651	686	688	688	682	663	645	681	670	707	688	695	705	688	654	677	663	660	705	658	690	704	651	669	679	619	689	709	632	663	657	640	700	654	663	660	667	742	698	685	611	684	665	679	672	697	647	626	687	693	657	658	739	682	673	656	653	677	697	670	668	670	664	683	671	668	678	644	644	668	670	673	674	641	665	661	675	651	677	684	667	717	676	664	721	639	667	657	692	655	675	640	635	679	688	690	670	677	658	679	679	655	690	678	670	694	679	612	664	682	678	661	685	692	637	669	701	723	705	670	689	698	697	680	656	651	700	688	676	713	656	681	651	696	698	697	678	696	659	691	705	685	633	688	677	711	705	665	698	667	676	687	667	643	703	708	674	724	633	667	674	674	666	703	651	674	631	683	646	702	667	677	698	707	640	657	682	662	663	716	701	676	667	653	646	680	626	711	640	675	655	656	699	638	662	700	702	666	714	655	685	667	687	711	676	697	697	675	702	691	718	626	691	675	677	692	657	685	679	664	692	727	660	606	674	699	675	627	659	661	656	670	658	668	655	667	710	711	673	666	642	653	648	666	660	693	684	673	635	724	683	674	679	672	675	660	663	659	669	627	682	667	638	698	684	657	640	667	672	674	693	678	693	684	683	657	674	661	681	728	657	645	669	639	680	681	704
11713	5372	8919	8217	4108	1927	1461	1275	1017	1034	987	1102	711	569	472	443	451	417	334	413	371	441	443	647	673	577	554	531	486	557	433	372	273	252	251	259	255	257	234	225	205	252	248	212	208	224	268	215	237	221	224	243	220	219	215	244	216	239	208	204	241	226	265	217	252	225	226	209	224	221	234	229	227	221	239	217	230	204	223	228	254	213	231	226	237	254	203	227	209	217	199	217	211	230	231	230	247	208	238	187	208	213	232	217	235	233	216	226	230	202	212	214	247	223	226	242	227	228	224	205	184	228	245	207	256	244	222	229	221	219	229	225	222	209	235	208	223	214	200	238	205	236	222	241	214	231	240	231	228	232	229	232	228	234	207	211	221	237	256	209	228	203	212	232	197	207	201	212	212	217	237	219	248	188	220	233	210	208	231	243	229	231	237	222	201	212	212	220	213	214	214	225	214	246	206	226	229	232	243	212	188	255	203	205	213	240	221	203	237	239	247	211	233	219	204	211	223	218	208	253	203	187	225	196	225	236	245	234	253	240	210	237	247	210	214	240	209	216	233	223	250	228	230	201	207	218	220	217	215	215	224	220	224	212	215	247	226	197	237	221	221	202	229	212	246	212	198	216	228	199	201	201	249	201	212	212	230	220	230	225	218	233	219	231	202	198	222	217	215	195	240	213	217	218	220	223	200	220	217	220	222	203	208	209	248	237	242	223	204	220	195	207	219	229	224	234	219	232	228	195	224	223	220	224	220	191	204	208	246	221	237	202	201	225	236	240	212	234	241	211	217	252	236	214	222	239	189	211	213	219	208	185	264	217	208	212	199	237	236	223	208	225	219	216	252	240	217	212	233	251	260	236	184	207	192	248	242	241	224	235	206	226	243	214	205	196	231	221	228	235	223	204	217	229	230	226	225	224	222	227	251	230	243	218	216	225	208	214	216	227	212	260	216	234	210	244	255	231	243	265	225	234	203	255	238	212	220	242	254	244	240	230	208	223	235	226	222	228	235	239	236	250	217	217	229	223	207	229	210	211	197	227	217	257	224	226	198	215	226	216	238	227	227	210	238	217	204	244	228	221	224	212	235	223	261	225	206	248	222	208	243	249	215	207	217	234	231	208	235	229	235	214	236	238	240	210	202	205	216	223	219	216	211	208	235	206	205	189	230	191	220	234	237	237	210	221	212	214	218	221	232	236	213	219	240	226	223	255	201	209	217	238	223	241	239	240	230	224	218	218	203	212	218	237	241	214	238	213	228	190	233	224	204	207	218	238	243	213	205	260	244	244	217	190	215	234	251	228	214	208	237	220	249	216	229	224	217	236	216	217	206	213	216	238	225	212	192	205	231	208	228	242	230	224	219	221	202	199	214	229	228	210	200	210	214	228	201	234	244	228	209	216	218	241	229	202	203	261	227	231	228	221	221	215	238	250	219	214	207	219	235	205	224	205	194	223	188	228	217	230	223	220	212	218	190	208	217	255	196	230	216	231	236	228	234	223	209	220	220	214	216	200	219	231	205	237	234	226	230	212	218	211	233	220	235	219	239	228	233	254	258	220	220	259	212	213	216	200	210	197	208	223	196	218	222	185	223	215	231	195	234	191	227	199	222	250	224	195	200	223	199	227	254	231	228	247	228	220	216	234	213	212	233	269	223	209	234	243	248	230	208	218	206	202	227	224	207	231	229	216	215	258	210	227	210	222	229	194	204	234	225	232	240	213	212	225	208	212	222	219	200	187	240	240	258	229	231	200	206	203	227	239	247	201	253	199	215	232	205	214	220	210	200	216	256	252	209	238	206	192	198	228	216	240	240	231	200	196	214	203	211	223	222	209	231	240	236	241	236	239	236	218	206	202	227	238	226	225	250	212	235	248	245	239	228	222	230	199	222	189	205	231	194	239	224	217	229	213	208	244	233	233	233	208	214	208	228	223	216	257	254	211	225	262	260	183	223	233	216	219	246	223	252	218	210	233	221	209	213	215	197	213	222	199	235	218	233	217	240	243	206	197	233	219	241	206	263	251	233	222	191	202	249	238	218	201	201	239	219	236	240	203	236	237	244	183	237	245	220	218	220	240	227	220	213	226	223	235	248	212	217	244	204	219	235	228	239	229	224	200	215	228	212	227	224	212	217	228	220	214	206	194	218	249	218	217	198	232	226	221	225	217	213	202	213	185	231	215	225	209	201	213	192	234	233	247	207	183	235	219	226	216	218	234	219	216	218	220	197	215	236	204	228	228	228	239	256	226	225	218	217	248	214	239	206	237	216	222	230	234	246	259	241	202	249	225	246	220	253	215	255	212	198	211	232	220	224	212	218	235	243	225	198	255	246	226	226	210	224	210	219	227	232	220	217	198	214	244	215	192	194	232	215	199	236	226	245	234	216	199	209	241	192	233	212	252	238	222	199	220	244	220	220	240	229	221	221	243	224	217	219	230	223	221	216	217	214	232	229	237	191	228	225	214	248	212	234	218	231	263	223	219	213	209	222	225	215	206	212	243	211	256	217	230	214	237	209	228	227	194	214	228	208	221	196	222	222	240	238	223	228	230	231	223	246	217	180	224	211	216	223	229	229	231	212	232	218	222	226	212	218	208	234	236	230	194	234	240	220	238	234	214	218	238	247	222	193	250	232	230	215	212	212	241	204	245	214	226	213	241	188	225	235	227	225	226	211	222	222	238	207	194	237	238	180	208	237	222	204	198	221	221	203	240	201	217	220	211	244	222	213	240	225	221	200	214	217	230	226	224	220	248	219	221	211	244	228	234	229	212	220	194	214	239	238	242	261	217	208	239	209	235	221	237	194	226	231	240	226	221	226	209	239	210	204	254	228	207	228	239	211	220	195	230	229	220	225	224	209	222	193	212	200	226	197	230	230	213	246	244	203	223	203	225	233	199	229	204	221	217	221	209	230	219	222	237	230	201	248	226	242	217	234	212	228	220	202	202	215	258	218	224	234	227	223	236	243	248	226	225	223	210	248	236	219	191	246	231	234	225	190	216	211	241	242	233	236	210	223	224	225	245	237	235	231	226	191	225	232	223	233	223	242	201	229	208	225	230	209	220	203	223	196	239	254	239	205	203	230	240	230	259	242	210	225	245	221	217	216	228	230	244	230	226	219	220	198	252	193	216	229	219	228	223	223	213	219	234	211	199	224	227	260	238	178	224	182	233	228	221	202	212	248	227	214	241	246	231	217	215	240	242	227	239	250	219	189	231	189	206	233	228	222	228	228	213	204	254	220	203	221	217	230	210	226	220	253	198	211	207	243	236	218	219	190	224	209	196	221	240	215	231	209	198	237	225	255	219	224	249	210	211	232	226	232	237	224	193	243	235	244	188	192	214	208	188	225	202	243	236	186	203	224	223	255	221	219	216	200	219	219	236	222	194	195	216	213	208	203	217	222	231	223	231	196	220	185	232	210	207	203	224	200	223	256	202	212	206	236	218	226	230	249	207	207	234	238	223	191	213	222	221	218	234	194	245
7898	4276	11796	14171	10138	6516	6144	5886	4971	5140	5224	5525	3434	2457	2401	2200	2138	1993	1298	1913	1916	2225	2236	3366	3673	3635	3114	2701	2664	2846	2286	1642	1187	892	742	763	684	647	737	700	631	653	703	656	670	596	582	573	584	552	584	560	592	567	600	606	601	610	571	560	580	547	591	570	612	608	600	539	512	580	562	583	534	538	554	559	625	587	574	598	590	523	589	583	616	534	575	570	586	549	567	574	538	539	618	580	572	576	565	573	572	571	574	552	596	549	589	562	571	582	593	582	585	583	579	560	587	569	537	552	598	583	574	556	575	582	561	591	579	579	580	587	592	589	590	596	528	558	562	555	572	603	530	553	599	571	538	587	541	610	567	561	573	522	529	544	604	539	585	553	567	558	521	564	569	544	567	569	582	567	586	598	546	606	567	577	538	549	566	560	538	567	566	601	557	558	535	587	576	545	550	534	535	535	563	548	551	561	541	614	584	578	610	555	571	549	585	566	565	562	600	545	572	555	533	594	575	565	545	566	589	591	560	579	548	589	571	556	534	571	541	536	615	543	592	612	586	534	588	595	567	545	591	560	538	574	580	579	552	547	537	545	551	567	586	547	567	572	596	574	585	556	542	544	590	556	574	567	576	526	568	568	557	609	565	560	552	565	600	575	540	569	584	553	585	612	551	584	573	598	554	592	545	550	584	619	553	550	600	578	562	543	536	539	583	576	567	534	590	588	514	579	568	584	591	570	555	592	581	597	551	589	596	542	576	540	507	578	588	598	583	582	539	599	599	604	577	553	564	582	541	607	582	527	577	588	559	596	574	603	540	607	527	538	540	557	536	576	536	577	581	540	580	591	586	567	548	553	575	526	558	561	584	512	543	539	581	616	593	540	594	607	560	546	563	547	557	558	527	598	595	577	506	561	581	553	556	555	567	579	592	538	601	516	563	565	617	606	566	523	563	551	572	533	584	589	600	573	589	569	555	580	493	555	587	551	536	581	585	572	570	590	557	568	561	597	539	608	509	580	592	550	577	557	602	596	520	569	578	581	578	562	579	519	550	549	563	550	550	596	527	575	567	607	574	579	545	540	558	559	546	608	567	579	545	591	593	558	556	574	514	621	560	617	600	562	558	617	556	572	577	595	545	563	547	590	529	557	561	539	557	539	604	572	573	540	543	533	562	574	587	581	590	551	546	550	560	541	574	549	631	528	595	578	544	571	580	589	601	592	570	536	540	631	588	590	620	599	582	567	575	561	550	566	578	545	617	573	560	565	571	575	555	531	566	549	539	592	582	612	568	570	543	576	572	587	569	567	592	557	578	567	547	602	537	563	592	544	539	641	545	596	576	557	568	651	575	568	600	587	594	550	562	558	596	547	562	589	564	558	596	575	593	561	589	587	524	550	567	564	578	581	586	568	551	619	544	569	544	590	538	539	541	592	596	543	573	571	568	566	536	543	610	544	567	609	555	580	563	555	579	567	569	580	591	610	595	560	530	556	579	570	575	561	577	545	555	564	569	581	551	589	585	601	552	577	581	533	578	567	575	569	607	574	576	555	574	582	539	570	525	590	583	567	544	538	562	600	576	534	570	533	546	585	549	590	558	554	585	622	544	599	584	549	557	581	538	547	544	544	543	543	593	541	585	583	569	590	571	609	555	532	583	561	566	535	546	611	584	552	575	565	560	573	559	553	616	570	569	560	538	561	556	617	577	584	558	558	591	571	568	543	603	570	546	547	579	578	597	575	550	555	584	543	593	559	587	574	532	581	584	603	596	545	574	552	556	548	585	558	616	592	562	553	549	585	578	560	567	585	581	570	597	578	579	586	542	534	561	571	570	568	560	556	546	560	581	522	599	550	539	574	570	579	574	540	567	583	554	586	577	632	611	558	566	601	573	575	573	545	591	586	576	573	523	579	610	570	576	562	577	607	534	579	571	589	586	579	586	567	534	604	584	572	588	609	594	593	557	559	585	589	531	580	548	548	547	593	576	542	569	591	581	532	548	559	561	586	592	614	515	554	560	545	533	587	512	528	591	606	521	594	564	568	625	554	584	577	538	590	515	553	569	559	565	574	565	547	556	549	574	568	617	577	567	600	571	537	540	546	537	552	608	551	540	554	568	583	566	571	555	546	555	577	580	566	609	610	574	568	582	568	544	557	570	530	574	496	575	565	558	554	584	576	588	575	573	504	556	584	575	567	568	538	583	575	544	551	598	598	565	606	537	562	619	564	577	585	585	537	583	566	611	549	602	600	577	585	569	599	569	580	570	592	578	559	613	544	551	603	571	559	501	595	553	556	566	548	550	562	563	561	574	574	544	513	553	567	566	646	571	599	610	613	591	601	588	591	534	586	557	554	552	569	589	562	564	606	588	553	578	571	575	587	590	607	572	583	570	544	588	527	577	537	602	575	580	552	538	561	547	545	517	577	608	566	527	563	521	593	614	591	534	567	566	555	547	551	597	558	617	569	574	604	532	565	600	566	590	547	582	584	603	529	606	581	596	545	562	567	541	556	561	572	593	572	543	591	534	514	548	543	559	555	585	581	566	568	582	561	570	566	555	596	582	568	568	575	550	596	586	548	574	588	579	565	571	528	517	543	617	542	536	606	580	544	559	580	539	558	597	601	555	563	539	586	581	615	543	587	544	581	536	590	541	579	573	562	604	604	562	581	542	567	541	553	589	538	566	564	536	562	584	572	575	573	593	555	556	598	568	608	550	589	571	619	575	568	542	586	569	554	553	556	580	575	569	583	559	574	555	553	589	542	556	583	585	569	536	515	587	522	570	584	573	553	536	532	550	550	561	559	562	582	588	530	575	567	595	532	579	506	536	589	584	565	546	601	506	551	576	541	581	579	579	568	575	602	577	558	561	554	597	566	609	554	588	570	590	573	583	573	566	543	578	572	553	596	574	552	605	564	585	536	533	552	617	559	603	541	573	580	591	570	549	589	563	570	597	535	592	572	572	561	504	531	614	591	573	528	588	544	555	558	577	563	568	537	565	566	590	580	584	545	596	546	565	557	585	582	549	568	585	590	543	567	589	513	558	593	545	562	543	530	572	542	563	562	594	609	617	552	508	545	597	554	574	601	590	586	623	538	579	609	558	575	581	595	526	513	556	540	591	571	568	582	582	566	584	593	551	615	557	528	607	567	580	576	585	557	567	543	546	548	606	561	603	562	573	563	588	540	600	585	574	567	597	577	592	546	567	566	575	526	549	551	573	558	554	567	555	583	594	593	574	570	528	561	567	559	563	589	567	589	554	581	576	583	544	568	561	553	525	560	578	564	555	556	532	543	555	555	561	550	555	568	564	592	520	573	536	574	600	533	569	577	560	562	592	561	552	560	559	544	549	540	553	573	582	574	560	608	554	594	611	548	545	523	576	585	531	594	538	576	642	587	504	580	577	599	549	547	618	607	594	563	577	551	530	575	550	578	579	597	571	563	524	533	571	568	561	563	597	504	573	593	555	602	570	546	579	602	566	569	573	603
18840	9248	14090	12184	6915	3253	2448	1903	1522	1515	1458	1684	1193	861	755	696	734	687	513	507	565	639	543	997	982	886	761	802	881	814	688	542	426	389	400	378	356	363	375	380	381	358	364	394	376	342	324	371	345	328	340	367	363	353	326	340	319	371	348	343	348	343	352	323	325	322	345	332	371	341	320	338	311	314	353	317	334	325	370	353	345	333	333	354	363	360	358	331	354	325	338	335	338	320	342	342	309	371	315	346	324	324	334	322	293	321	340	311	347	336	334	361	329	329	327	333	340	359	336	324	358	355	381	349	373	344	352	339	310	342	353	344	310	330	366	327	344	342	303	351	372	324	338	317	321	324	339	327	316	322	321	332	352	365	329	351	329	339	327	352	360	304	327	309	386	358	353	338	336	331	334	321	332	349	343	325	333	331	354	330	307	319	370	393	361	356	363	337	354	353	340	329	349	350	311	338	342	320	350	324	325	318	350	344	321	334	326	361	340	335	330	316	374	355	343	328	353	297	322	347	326	301	345	325	294	324	333	321	322	337	314	324	337	372	360	346	382	356	323	356	319	317	336	331	311	347	342	340	363	328	356	298	353	345	340	342	319	334	356	351	313	352	318	336	379	324	347	328	371	296	362	350	341	384	346	327	335	322	306	308	333	339	332	346	302	344	318	351	345	365	332	314	347	325	328	329	386	314	356	361	338	380	360	342	323	365	322	320	291	312	332	329	359	357	375	287	364	327	339	332	336	357	341	356	325	369	331	345	344	327	339	361	311	356	332	313	342	385	350	322	336	367	322	352	294	359	366	317	308	348	341	361	353	351	320	277	335	341	324	326	358	311	344	338	358	313	326	369	324	339	362	330	337	339	351	324	347	347	347	349	326	384	326	367	355	346	359	338	361	354	363	342	356	356	352	347	341	319	295	336	355	331	329	353	334	347	364	339	357	311	339	345	367	324	343	364	360	325	343	325	361	346	324	310	303	356	334	358	345	329	371	377	363	331	380	341	350	338	338	326	336	326	357	350	356	335	337	321	307	340	339	328	338	360	327	364	324	381	370	331	365	345	342	311	315	335	312	318	348	323	344	349	338	333	306	366	301	324	339	353	342	333	350	307	317	322	352	326	373	326	342	318	342	350	347	325	350	316	343	350	376	388	335	344	330	341	308	308	314	338	289	339	333	349	337	350	333	338	346	373	336	314	311	333	323	364	361	377	357	338	315	326	340	354	285	332	306	337	319	317	316	337	338	340	348	320	326	334	328	349	334	387	382	401	337	370	321	315	346	317	338	341	341	358	357	334	333	365	345	350	361	295	369	381	382	377	355	324	329	362	298	320	349	329	357	321	347	324	304	345	341	380	355	315	357	342	321	340	359	352	353	333	335	325	335	347	339	364	307	331	332	369	370	350	352	378	327	329	327	338	336	364	348	334	336	335	353	328	339	331	321	323	345	340	339	362	346	335	366	320	336	331	309	344	317	329	353	326	320	335	340	334	356	306	344	339	356	328	336	342	352	352	342	329	329	359	324	333	346	320	334	329	310	360	337	327	334	380	353	320	323	334	321	352	322	340	356	336	347	323	335	341	334	355	317	331	324	332	359	321	365	338	324	349	350	328	358	359	329	350	344	339	316	352	333	368	378	307	324	356	293	341	353	334	320	350	333	354	355	368	355	354	318	335	338	345	360	371	293	335	341	349	316	350	327	342	336	335	376	317	332	356	318	320	333	338	339	349	343	346	389	351	316	319	380	323	290	317	356	345	358	353	359	338	343	309	321	315	376	349	327	367	360	291	334	345	340	350	368	323	358	337	366	360	324	369	334	356	335	324	352	336	367	327	345	338	313	374	371	318	306	303	350	352	347	340	347	292	334	310	340	357	333	366	337	373	373	320	331	320	359	350	321	330	322	337	352	336	339	365	353	361	351	347	288	360	341	334	338	301	293	321	329	327	296	358	370	339	339	334	369	350	334	323	317	322	346	337	346	372	334	352	321	349	349	328	344	357	344	336	328	353	349	350	345	336	356	341	360	313	353	304	351	352	352	341	346	338	364	282	323	304	323	331	337	353	346	357	335	336	355	353	364	368	271	320	312	340	348	343	332	320	359	306	359	335	342	334	338	325	369	372	368	332	343	345	345	356	351	329	335	380	344	332	317	328	383	315	327	309	359	349	314	332	353	346	322	328	357	362	355	323	342	347	341	311	297	346	323	358	348	295	300	377	310	391	329	325	343	315	363	315	333	350	309	326	336	331	320	307	298	343	342	369	360	333	315	325	354	356	346	300	312	390	344	343	322	361	335	323	355	324	363	327	349	331	324	339	352	302	359	288	392	332	321	337	348	366	367	375	346	337	328	370	378	353	360	331	350	351	329	348	405	333	343	379	339	339	324	329	301	326	338	307	317	314	312	331	325	338	312	314	335	360	344	365	355	348	340	362	335	337	365	335	368	404	309	327	356	344	375	363	293	327	337	340	362	366	332	351	357	341	323	334	323	316	340	353	343	367	318	355	337	327	346	324	325	320	308	347	334	302	320	354	330	348	319	344	341	354	309	368	365	363	328	309	340	332	317	323	329	355	349	341	341	330	323	346	334	320	325	363	370	319	352	343	364	349	337	294	320	310	319	358	335	345	372	368	353	326	329	371	321	335	347	339	316	367	322	348	349	339	327	327	369	363	296	333	357	332	302	343	385	333	371	356	321	372	327	320	343	372	349	330	350	353	342	318	360	328	322	335	341	372	371	346	328	325	315	354	332	306	332	355	318	346	314	323	337	345	360	364	333	319	343	322	347	339	342	367	306	348	314	378	347	341	297	336	320	345	355	311	360	293	335	334	365	351	367	321	353	300	336	332	324	332	352	368	365	372	353	359	327	328	345	353	376	291	363	332	369	353	362	364	336	343	366	335	320	335	315	342	351	329	302	339	332	339	353	311	328	334	356	325	310	378	345	342	334	335	335	307	382	330	370	354	348	354	335	336	368	326	356	341	309	341	321	342	364	355	381	341	357	381	366	337	366	322	336	308	345	367	308	321	349	343	363	343	333	331	313	339	345	322	357	351	317	323	313	359	369	356	339	349	353	358	374	358	330	357	318	301	324	330	316	335	363	340	344	303	344	322	308	334	327	333	334	366	329	349	312	342	306	350	344	319	304	329	333	356	335	351	325	344	326	330	308	369	325	323	275	364	335	355	334	302	351	336	358	311	406	338	357	324	379	350	336	356	340	328	338	331	299	355	374	308	347	351	339	353	338	312	368	320	332	349	386	308	361	341	345	331	316	352	341	314	326	325	332	313	330	307	353	327	373	322	330	355	358	339	347	317	346	368	313	360	355	359	337	348	330	356	347	332	338	348	357	345	337	332	347	324	346	323	349	342	367	348	351	311	336	333	343	323	338	354	383	326	333	319	319	356	337	352	329	324	314	359	316	309	384	319	348	374	310	315	337	352	340	337	314	370	346	334	303	305	332	311	327	325	342	323	350	361	313	315
10370	6740	17239	17827	13604	9169	9256	8123	6951	6852	7250	8834	6173	3977	3670	3031	3214	2848	2260	2420	2481	2748	3001	5382	4785	4736	3808	4126	4601	4407	3174	2189	1691	1273	1097	1091	1011	1046	1126	986	968	985	1011	944	906	840	865	823	847	897	881	831	865	860	841	867	841	859	890	820	842	848	860	843	821	866	806	859	829	830	804	874	827	856	841	868	797	889	813	831	795	788	895	850	851	842	798	810	817	823	817	851	761	855	879	852	822	833	813	782	844	837	823	871	834	790	776	797	854	819	892	826	761	809	815	839	793	802	880	813	847	804	825	802	879	818	801	842	841	807	843	847	795	836	793	807	849	806	811	801	811	824	796	844	833	801	826	842	817	843	786	770	855	846	808	878	806	798	821	897	788	815	844	794	849	841	785	839	824	805	803	786	819	789	781	834	859	808	887	806	851	835	767	861	812	784	785	852	795	847	846	834	824	738	807	792	834	793	818	794	871	811	818	785	798	832	747	774	777	776	783	785	815	778	854	794	786	820	792	821	906	802	801	823	774	859	798	854	758	819	868	856	856	788	783	821	835	808	776	774	795	797	793	810	811	858	896	825	851	822	829	799	824	832	778	854	870	746	836	826	832	858	824	839	800	823	749	806	847	815	802	808	796	809	795	807	848	765	793	834	767	792	798	753	890	852	797	812	790	798	828	840	815	805	847	849	805	843	779	793	826	874	863	838	802	815	788	801	828	881	775	784	844	842	795	804	789	816	819	816	826	826	788	837	841	844	859	878	825	793	798	834	809	746	802	828	849	820	852	794	798	758	791	898	862	784	835	876	786	762	785	824	796	809	852	838	811	795	867	818	786	780	809	800	859	892	793	851	837	806	842	839	819	819	796	828	790	772	803	879	825	825	802	830	864	823	783	792	823	769	821	827	809	815	839	804	828	811	823	828	820	839	830	849	766	787	851	803	829	792	801	786	830	789	806	785	816	859	808	816	873	833	885	811	796	822	779	833	857	841	863	740	792	785	827	808	848	846	854	846	821	801	829	829	802	845	801	834	781	849	810	843	765	831	808	822	818	797	795	837	811	811	826	821	810	867	811	817	811	793	808	825	801	870	788	807	804	757	822	861	827	794	845	816	804	847	791	781	768	848	844	821	803	819	807	796	841	801	793	844	808	834	822	823	841	826	823	812	803	828	809	843	862	796	885	777	781	821	829	799	761	834	823	816	775	813	802	788	856	843	833	790	839	845	831	811	811	809	790	825	740	860	776	877	803	807	789	819	764	851	811	865	839	890	833	831	842	774	807	810	791	785	820	817	812	831	827	811	738	740	824	825	795	802	812	819	778	795	868	801	858	851	837	801	839	824	810	813	839	868	854	853	750	794	884	815	817	820	822	867	843	834	865	837	828	823	838	820	813	801	860	806	851	766	836	805	759	823	823	807	835	769	810	814	783	799	865	815	823	795	799	824	794	853	840	819	789	846	829	785	825	806	767	799	800	827	809	803	878	827	848	807	830	823	785	808	799	752	821	826	879	842	767	849	819	841	786	841	841	805	826	793	804	814	812	799	831	846	767	825	814	816	811	779	882	799	856	821	805	787	819	812	822	827	849	763	832	865	803	829	869	825	809	842	779	839	757	831	838	815	747	806	803	842	802	809	789	822	831	803	781	769	844	796	812	815	829	850	814	877	756	818	803	812	816	847	845	844	784	824	798	821	808	796	823	771	817	835	787	802	852	803	799	851	826	818	799	869	833	799	797	832	804	822	794	765	834	840	814	801	817	804	864	860	801	827	792	836	862	838	832	826	818	798	825	806	848	825	815	785	851	803	866	847	805	809	869	788	782	834	808	757	821	773	828	819	800	819	873	824	799	773	838	835	809	771	878	839	795	838	856	762	770	791	822	802	799	776	803	769	817	809	836	787	863	821	839	872	837	869	774	763	828	764	855	764	784	864	800	790	811	834	795	813	796	839	843	818	848	856	789	786	794	814	885	845	839	829	896	799	785	819	869	842	796	819	869	746	805	826	841	803	755	831	802	786	767	818	802	821	795	831	789	792	837	844	807	841	864	769	797	783	818	821	784	833	799	834	848	825	772	850	806	825	827	852	783	802	841	869	803	787	815	824	824	836	818	791	822	787	777	824	796	815	818	827	824	752	834	809	762	813	809	839	818	783	810	819	850	784	809	811	850	837	825	803	786	833	817	851	824	814	874	865	828	781	825	836	854	808	805	840	815	840	826	783	822	793	833	842	776	780	811	775	825	828	844	819	788	819	813	792	843	793	788	816	764	809	777	770	820	843	826	839	831	809	803	834	866	796	784	848	807	843	823	831	816	819	818	819	810	814	861	793	787	798	818	820	820	814	846	826	711	772	878	795	816	803	820	870	825	791	768	823	776	823	792	827	811	772	775	813	859	798	858	920	807	841	807	788	850	796	876	821	779	856	854	872	871	815	773	810	795	788	837	839	825	815	847	818	871	818	837	846	796	830	810	830	839	849	804	812	817	857	795	823	821	774	789	807	815	835	866	840	838	790	823	828	819	813	816	852	819	783	804	853	792	809	849	893	853	874	768	809	831	827	818	883	818	807	793	779	812	814	797	834	834	789	855	877	766	792	820	800	847	774	803	811	815	787	794	843	794	805	829	828	824	867	798	830	859	820	824	796	741	793	789	843	860	837	791	863	851	853	766	804	786	809	799	793	809	803	854	839	828	844	795	827	850	798	823	834	839	796	819	750	824	844	831	807	847	834	801	844	816	816	808	812	798	818	798	798	799	822	826	750	792	806	810	821	861	836	801	812	834	773	818	793	823	817	776	775	822	831	825	812	852	854	852	791	722	787	817	776	773	774	767	810	856	801	802	777	780	817	744	819	814	818	813	770	793	810	775	795	772	815	861	796	830	833	796	825	856	786	810	830	771	815	773	833	803	829	834	830	831	809	816	791	819	831	844	773	784	834	774	790	752	815	790	823	827	867	832	801	773	862	797	811	852	848	773	787	772	815	843	733	857	817	805	797	825	786	822	796	818	853	827	851	791	809	792	826	768	815	817	788	811	809	772	850	803	855	806	826	797	830	813	844	855	776	855	870	840	835	831	811	834	844	837	812	846	840	796	803	783	810	775	755	836	811	853	771	836	832	769	827	792	854	835	866	838	796	793	836	803	814	811	804	865	797	817	788	826	818	796	874	832	869	834	808	817	775	812	770	831	830	802	813	837	775	785	815	818	837	880	837	834	878	801	846	838	810	823	811	806	788	808	865	736	785	779	794	797	852	851	817	830	777	867	827	809	783	860	790	824	840	834	829	828	829	863	817	818	825	823	796	830	810	864	749	891	790	774	825	839	823	841	828	802	866	846	795	824	821	832	799	794	860	779	844	802	829	817	811	798	807	803	823	815	870	809	812	824	792	797	816	864	829	804	845	857	797	806	816	846	825	812	835	785	822	838	817	821	817	884	827	786	821	770	787	862	797	770	845	814	829	817	795	803	806	788	825	766	791	828	841
2978	1533	3104	1941	1063	728	670	503	466	419	423	418	423	357	356	347	323	343	291	307	335	371	435	421	508	444	435	396	459	445	433	377	319	317	297	320	322	299	301	242	285	266	273	303	284	309	286	287	298	278	288	274	296	269	271	262	234	297	278	250	288	321	273	312	277	291	296	270	276	283	297	314	310	334	295	305	262	296	331	298	284	306	253	290	273	290	285	286	299	292	300	283	296	297	316	272	283	261	276	261	285	291	256	280	302	271	311	247	301	269	286	278	330	248	290	302	273	266	273	303	238	306	279	304	267	261	326	314	316	281	301	293	271	287	304	290	273	291	283	262	287	244	297	330	286	274	295	316	300	297	283	293	271	297	299	264	245	279	291	293	282	288	345	279	299	244	297	312	314	311	309	299	308	285	304	299	284	308	292	294	303	274	257	289	259	275	285	273	308	331	270	279	283	285	284	280	325	287	286	294	309	256	302	296	297	292	287	282	285	327	279	300	302	294	288	295	274	270	301	257	288	293	269	289	293	286	277	254	292	292	254	343	296	276	261	320	284	334	266	330	266	317	273	290	285	316	255	304	283	275	288	268	278	266	283	282	267	301	286	285	307	287	287	307	246	259	293	287	274	256	273	272	316	299	256	289	255	283	273	278	274	276	267	242	309	296	299	302	294	240	299	263	311	260	302	301	310	256	265	301	283	307	266	295	299	262	295	272	264	279	277	295	257	274	259	267	268	273	275	288	293	272	312	290	295	298	253	273	250	254	288	269	259	311	264	276	285	269	271	282	289	293	307	307	278	256	309	286	276	272	247	302	312	300	272	281	304	271	273	286	277	303	300	262	289	295	283	305	284	304	297	289	287	305	301	294	293	287	264	251	270	288	291	283	311	317	265	305	313	260	289	245	303	259	294	298	269	285	252	279	281	299	258	262	277	280	301	288	288	264	295	259	271	268	284	291	324	294	283	243	287	268	267	284	281	268	285	310	304	293	275	306	277	280	289	280	276	238	297	275	285	326	313	287	289	285	289	271	264	295	276	283	277	270	252	271	275	292	262	288	266	267	277	283	276	305	287	273	287	293	255	272	292	276	317	295	287	296	272	297	287	297	298	269	276	278	271	281	281	276	262	282	318	285	329	265	307	320	294	273	282	284	314	290	258	300	283	282	297	260	303	259	306	266	298	303	298	295	306	296	303	258	237	304	273	300	280	283	267	262	279	260	278	285	304	278	275	272	262	292	281	274	263	281	330	322	277	273	301	282	275	294	284	287	265	289	289	295	295	254	287	290	274	302	281	311	292	297	313	298	311	262	303	285	296	274	282	287	257	287	272	275	293	280	284	284	275	281	254	259	281	275	263	302	330	332	290	267	288	283	299	306	270	280	296	287	262	239	281	302	277	299	285	270	262	294	278	316	287	316	300	327	274	297	313	321	276	283	273	298	296	273	277	280	288	283	255	312	281	267	288	298	264	276	275	302	275	292	303	318	289	298	285	272	257	285	303	272	289	302	264	263	271	292	227	298	282	285	287	268	301	318	286	315	300	277	301	293	272	294	263	287	281	263	317	286	282	248	284	287	261	289	282	258	259	320	294	283	267	274	307	300	274	269	271	295	253	299	288	300	311	288	285	275	270	276	278	284	291	281	286	256	274	269	282	312	286	283	294	285	284	309	314	280	311	254	267	265	289	269	271	276	262	273	285	300	251	301	279	263	345	313	265	277	293	290	324	272	289	303	250	270	272	310	291	302	259	256	305	273	271	283	272	286	290	276	305	303	285	267	279	306	270	274	271	297	279	252	317	307	299	296	282	294	283	276	298	289	279	267	305	306	300	279	277	274	274	253	316	275	297	265	289	301	261	292	295	295	284	277	281	294	277	289	254	266	283	306	246	291	269	293	283	307	314	292	313	282	279	277	284	272	258	290	298	286	287	302	297	281	271	280	296	265	290	279	272	304	279	312	288	320	289	268	315	310	286	279	282	296	264	273	265	287	279	293	264	292	305	281	263	301	272	295	279	282	297	291	307	252	256	275	271	310	314	280	272	289	315	296	273	307	323	304	261	292	290	289	303	298	303	262	267	288	308	305	304	269	278	316	286	264	260	277	248	293	276	299	291	258	288	287	297	290	260	276	314	297	282	258	284	287	276	299	302	280	280	297	299	256	282	277	300	284	234	296	308	306	291	297	287	280	262	320	322	271	282	276	301	274	300	239	269	276	276	317	280	325	267	289	267	280	283	265	277	252	284	273	291	269	276	264	281	310	291	299	266	282	288	258	285	295	270	285	325	292	262	266	304	273	271	288	318	305	318	277	321	279	266	295	269	290	279	285	285	269	318	288	281	269	260	293	300	292	290	279	302	284	270	292	271	277	317	316	290	303	318	297	303	315	303	278	314	261	311	333	281	299	288	287	245	278	287	294	311	298	303	279	294	266	300	286	286	278	284	280	293	306	306	256	281	260	290	284	296	294	284	278	316	303	282	317	265	244	284	315	277	286	263	284	295	304	311	277	314	297	305	257	298	283	271	255	251	303	268	301	263	314	294	260	298	279	273	293	314	286	294	290	272	273	265	318	296	268	266	258	317	289	291	312	277	308	290	329	282	280	274	301	273	282	267	277	265	262	277	277	239	300	268	274	304	254	277	316	283	279	265	288	277	265	284	316	261	290	298	306	298	305	284	291	314	277	300	345	282	263	294	283	273	312	337	273	301	296	276	290	302	260	286	297	282	255	285	283	262	292	273	304	274	290	300	299	270	287	284	281	269	251	301	290	312	311	275	294	308	268	267	267	269	294	310	278	280	272	293	289	280	275	267	282	294	251	288	291	303	285	272	276	313	278	292	310	245	304	287	272	283	302	276	296	295	290	289	277	266	313	290	290	292	318	291	281	282	301	278	291	297	289	292	289	299	288	288	317	293	297	264	283	290	246	307	297	260	276	274	282	287	264	258	279	287	300	286	297	309	292	249	287	265	295	274	272	279	293	273	295	273	282	282	266	284	288	290	279	270	294	315	303	286	277	303	301	242	261	295	260	256	270	273	275	294	291	311	283	279	286	281	315	297	279	293	272	284	295	317	286	285	294	303	324	300	287	304	270	302	254	245	302	288	254	297	285	278	299	288	333	302	294	271	323	265	299	286	284	287	305	281	285	298	276	282	294	288	287	285	265	323	297	280	313	267	274	272	315	303	288	265	294	269	276	294	296	284	273	271	283	262	298	274	306	284	278	327	271	276	299	261	273	296	284	277	312	284	286	273	267	308	251	304	268	290	292	264	259	310	308	292	260	320	270	255	293	286	313	270	328	332	292	304	306	267	279	317	300	297	294	304	269	301	306	324	289	259	276	282	287	269	311	310	283	268	282	264	273	281	289	298	265	295	299	282	298	288	268	298	294	296	275	297	293	301	292	264	276	291	296	294	285	272	249	298	289	285	258	288	308	272	257	281	282	327	288	276	293	288	317	291	303	288	284	323	292	301	271	266	289
2776	1934	5970	5529	3597	2890	2626	1735	1694	1582	1528	1559	1546	1283	1137	1144	985	952	830	875	1059	1237	1874	1903	2064	2071	1847	1673	1766	2106	1682	1264	888	820	759	724	755	725	775	722	700	678	675	737	680	669	698	723	661	652	702	656	696	697	660	663	677	686	626	672	647	713	637	713	668	653	658	642	693	724	660	664	690	670	690	665	751	725	664	697	646	670	665	695	674	673	699	690	680	684	712	660	660	679	673	708	696	690	664	702	648	691	641	679	692	654	671	686	674	646	721	710	699	694	609	691	685	700	687	619	681	669	666	693	704	704	658	659	720	680	732	728	709	699	650	671	646	694	689	692	635	673	672	709	703	646	715	702	695	691	679	681	670	686	673	678	704	680	699	687	685	679	665	686	648	699	696	657	682	699	658	665	651	718	720	702	722	674	692	690	662	688	703	678	689	673	709	707	676	664	667	675	670	689	679	670	696	725	686	698	684	660	645	718	639	676	710	706	696	714	653	660	659	734	679	688	689	714	685	687	664	675	677	698	667	651	694	689	725	675	715	698	675	660	710	651	682	663	702	686	672	693	690	698	680	675	678	714	688	662	694	681	699	722	740	723	668	658	687	677	745	686	693	659	729	670	673	622	662	700	715	672	673	720	686	684	657	671	732	735	709	650	695	656	699	746	699	630	720	673	665	698	706	682	679	695	706	690	665	711	686	716	684	697	703	660	710	665	696	664	694	687	656	683	727	705	651	683	682	643	712	686	652	676	701	699	686	689	728	680	718	685	671	691	663	681	652	655	672	703	687	681	708	657	659	708	701	681	711	710	634	653	640	698	686	667	654	711	671	728	701	771	699	686	696	674	763	711	673	707	679	650	651	674	669	671	691	689	692	695	675	662	721	704	701	757	658	688	645	704	705	646	705	668	652	722	748	680	672	647	685	711	725	657	662	674	663	714	695	674	685	714	648	670	707	708	672	624	655	657	662	678	732	651	760	696	684	682	662	693	690	685	704	706	693	684	692	684	705	681	705	643	715	633	664	691	704	659	696	674	659	708	715	688	682	638	728	677	632	699	649	697	673	693	692	745	692	667	688	680	720	650	662	646	679	661	695	717	696	686	656	727	689	672	684	726	672	709	717	673	709	706	743	679	694	726	661	692	699	661	715	669	687	695	703	668	652	626	679	687	663	701	636	734	666	697	674	717	715	659	650	696	708	736	702	643	671	670	717	673	703	673	717	653	706	706	709	686	644	611	681	650	646	660	668	712	666	638	715	706	661	696	734	682	697	650	719	701	723	641	664	663	692	656	696	712	666	673	732	655	686	676	665	714	652	679	707	660	653	724	680	689	725	701	729	698	696	667	683	702	676	643	689	634	669	719	679	718	653	710	631	672	708	691	657	714	655	718	621	672	674	705	658	684	691	693	669	703	687	695	692	661	683	647	655	710	689	704	676	711	690	674	674	665	654	687	722	637	701	672	702	687	696	660	697	682	682	685	711	686	658	699	738	693	731	675	705	673	668	703	672	668	713	654	698	681	689	684	716	681	724	651	726	711	680	672	688	726	708	656	712	662	682	727	646	693	714	622	670	707	674	652	700	682	638	707	695	679	704	655	637	647	698	675	742	684	705	633	723	681	687	721	692	693	685	679	702	697	690	747	741	662	627	656	648	717	666	730	651	646	648	677	707	668	681	701	689	662	655	611	743	697	660	692	665	646	718	719	689	683	665	700	665	680	686	678	703	706	660	717	668	695	670	736	709	737	639	675	689	699	703	644	686	681	672	663	696	717	705	696	654	696	672	690	647	679	706	650	658	692	644	707	702	710	672	670	671	721	723	636	668	685	728	730	738	649	677	696	726	674	650	705	698	674	694	714	713	653	705	686	683	702	691	667	692	744	727	689	666	682	677	712	714	698	707	689	710	655	679	690	739	647	653	669	678	672	666	688	665	654	671	717	665	660	691	680	737	664	681	647	673	695	736	694	711	683	651	684	683	735	699	731	677	658	690	692	675	667	713	659	669	672	700	673	677	728	706	735	677	713	674	700	698	696	716	682	680	702	695	635	689	663	671	744	688	672	687	646	732	684	688	680	687	700	648	718	655	705	677	691	697	684	758	687	695	687	696	703	715	719	678	650	678	719	663	680	696	692	646	686	681	716	626	690	685	638	644	656	739	706	686	646	732	719	696	692	686	700	710	699	704	675	685	712	692	668	695	654	724	658	654	731	707	674	729	667	713	756	712	644	671	664	687	675	654	706	701	710	703	739	698	635	675	699	709	663	694	678	665	690	684	630	674	724	649	667	649	715	713	619	730	691	637	690	677	706	668	679	687	690	681	678	726	661	657	654	666	640	675	721	697	668	708	741	695	678	660	697	654	670	687	678	696	695	748	657	671	727	675	623	742	670	631	703	701	709	712	652	701	723	742	696	647	693	695	660	689	699	677	682	675	721	654	676	625	732	692	704	664	712	690	720	697	701	670	718	684	701	654	706	653	674	682	698	678	710	696	660	663	678	644	687	685	684	680	682	690	707	702	676	711	721	687	723	718	685	691	722	688	681	749	646	673	651	675	696	692	712	714	709	690	695	688	679	698	668	668	673	696	675	694	695	692	651	684	693	771	723	710	675	682	701	686	705	655	663	662	695	711	696	706	666	706	674	659	696	698	719	689	659	652	696	691	663	661	708	731	681	667	648	677	674	707	650	653	675	707	618	665	673	667	701	711	764	650	671	718	684	655	692	696	652	686	691	665	728	694	697	650	710	665	692	683	655	704	713	698	674	708	653	715	707	706	717	701	645	659	694	706	693	679	704	657	715	669	684	679	676	698	670	690	680	648	676	732	730	692	729	707	680	655	710	682	678	648	730	751	696	681	674	654	705	694	695	664	658	684	674	708	683	670	710	667	649	729	660	696	690	684	678	725	685	669	687	728	680	668	663	676	631	674	741	669	681	666	711	692	654	687	707	672	723	682	670	679	729	738	612	684	711	707	659	664	736	704	672	710	702	703	717	653	687	741	685	702	693	705	693	684	681	674	679	651	655	685	664	673	657	666	658	698	688	681	651	749	654	729	725	699	692	706	710	666	662	682	665	707	617	683	701	677	662	705	651	734	665	733	639	626	701	711	715	726	714	669	704	695	712	668	740	683	683	648	670	699	717	699	676	664	674	667	642	652	660	678	675	728	668	676	677	721	719	677	690	683	692	644	672	672	731	731	683	662	688	676	647	691	673	686	665	677	659	692	709	682	678	707	660	665	696	700	662	683	691	657	657	689	701	674	664	707	718	740	650	691	693	643	686	632	699	693	701	694	700	694	678	676	710	652	672	644	689	670	647	680	704	689	673	718	668	716	641	684	686	649	683	638	699	706	700	708	673	699	663	670	635	637	694	666	668	729	728	681	696	704	670	686	699	669	679	682	665	624	747	702	711	688	680	704	700	680	659	684	689	629	654	676	707	730	664	648	693	700	680	677	697	681	682	683	670	721	664	733	638	722	741
11215	5827	8938	7107	3750	1996	1402	874	825	796	634	776	893	471	423	417	391	381	366	319	310	424	538	430	474	523	555	521	531	548	467	320	246	252	239	213	240	203	199	233	205	227	199	199	238	217	235	208	201	193	213	220	250	204	194	202	222	194	221	236	210	225	209	215	199	211	230	227	175	201	221	219	208	213	179	204	222	196	229	215	211	238	222	180	225	168	194	217	198	216	236	196	210	221	219	198	184	194	202	241	177	199	214	218	205	203	224	197	209	209	200	182	227	232	205	205	175	231	185	207	234	174	222	230	212	176	237	212	216	199	213	226	230	229	209	221	201	223	195	195	227	213	217	205	228	185	169	203	178	192	213	190	195	202	194	195	198	210	197	209	191	202	195	226	186	182	207	212	206	217	189	213	179	227	214	199	188	229	222	214	223	230	231	181	225	233	227	204	223	208	235	191	222	202	206	199	220	208	216	207	190	218	204	206	211	200	189	198	224	208	203	197	197	202	186	227	205	231	223	212	232	193	202	217	219	202	199	224	207	206	201	198	195	221	192	203	212	192	206	229	205	209	190	240	209	187	217	221	241	211	214	198	235	183	184	178	226	173	215	217	223	217	219	217	203	239	215	217	205	212	203	236	206	199	216	205	218	225	223	220	220	206	224	225	220	210	202	191	189	216	182	208	207	208	197	198	199	195	208	206	234	190	202	216	212	216	213	198	212	217	203	193	225	225	216	193	187	223	209	206	208	200	225	223	210	209	211	200	176	181	184	213	212	210	227	218	211	213	208	212	243	207	197	199	211	194	213	198	219	233	225	221	214	171	204	183	205	220	223	232	213	231	187	205	258	215	218	212	221	238	189	199	206	203	205	212	200	223	212	227	208	212	189	229	209	200	210	191	196	208	247	197	194	205	200	197	229	202	192	201	202	196	215	215	192	209	210	197	199	195	208	215	214	210	202	215	178	203	205	195	212	236	196	212	213	201	194	196	190	228	190	209	203	168	173	205	200	206	205	198	195	218	220	212	222	223	206	205	226	196	184	208	197	209	197	239	210	221	199	193	201	188	218	161	216	236	214	195	216	201	239	227	229	198	210	224	190	212	201	214	212	209	208	203	230	196	189	198	200	189	218	214	218	203	200	192	197	182	198	198	201	194	191	191	189	178	202	212	229	196	213	204	214	237	215	236	192	233	218	227	192	215	236	198	182	228	190	186	213	226	201	202	207	190	206	227	192	223	201	206	215	193	235	222	221	207	202	200	228	186	223	202	198	230	194	201	217	186	195	204	206	213	215	206	197	218	214	202	206	218	219	215	230	204	210	222	194	207	208	229	217	215	207	218	245	210	240	197	180	177	218	204	187	227	184	197	225	225	222	217	240	217	212	235	221	189	179	230	206	180	187	187	208	182	220	219	214	199	225	226	203	194	221	208	196	229	226	203	219	207	201	213	228	210	220	203	204	201	204	213	205	198	195	225	231	197	228	217	195	179	234	194	179	194	216	216	205	221	171	199	216	198	217	216	195	208	210	209	203	192	206	212	219	223	218	213	195	235	216	240	220	196	201	196	197	202	195	215	217	198	218	207	210	200	215	199	226	188	172	199	222	219	217	204	236	217	218	227	232	210	201	219	241	210	206	206	212	236	210	198	199	206	185	197	223	203	213	194	221	209	223	217	194	212	201	225	185	228	217	172	191	204	185	203	208	199	215	206	199	211	181	208	203	246	222	205	221	204	240	209	213	189	220	196	185	200	214	193	213	212	193	195	180	241	219	197	165	216	204	179	226	211	205	185	192	207	216	234	215	225	204	214	190	197	191	239	202	185	205	226	219	208	205	212	173	238	214	229	202	218	223	201	213	211	230	213	216	216	224	199	218	214	207	217	175	198	218	205	215	191	199	214	186	200	206	193	197	191	175	203	204	205	192	215	215	212	210	221	218	242	222	210	207	204	237	205	218	215	212	205	217	204	180	217	215	221	180	207	207	215	200	205	241	202	198	232	219	191	204	226	227	172	199	200	203	211	202	214	213	209	191	189	215	196	200	213	201	221	173	186	212	233	206	242	198	198	215	197	195	193	218	181	203	210	222	208	217	202	194	191	213	212	204	213	210	184	189	169	223	213	220	202	215	214	213	190	201	214	196	226	214	204	223	200	198	213	170	214	212	213	202	203	254	233	209	196	213	210	168	207	222	191	203	225	211	185	215	191	204	225	220	202	196	209	185	205	210	177	203	212	201	182	215	228	199	180	193	205	190	200	228	178	193	239	223	197	208	193	205	211	190	200	197	239	199	229	202	217	168	185	228	200	211	222	202	209	211	198	219	213	211	207	217	195	184	211	223	214	179	227	191	215	190	206	192	182	220	227	223	188	209	219	207	170	187	207	191	202	181	182	202	236	224	242	203	215	200	189	235	224	206	192	205	211	205	221	204	209	200	210	190	199	237	206	208	224	199	216	238	210	235	216	214	208	209	216	204	211	210	225	193	212	213	183	212	210	192	195	212	204	207	227	209	229	208	196	185	203	211	223	223	201	223	203	210	209	182	196	235	209	242	179	224	226	213	212	198	199	198	199	191	232	207	204	202	221	217	192	194	191	185	215	225	210	188	247	201	231	213	208	203	181	201	199	209	201	196	191	197	195	200	210	213	187	198	214	213	196	199	199	205	219	196	187	204	220	218	198	178	211	197	184	198	217	206	200	214	200	209	220	209	219	212	204	203	214	246	227	225	215	240	201	182	223	206	200	210	193	181	213	208	207	213	198	205	198	205	182	213	200	225	234	217	210	187	231	197	226	224	202	202	227	229	206	210	200	197	225	202	219	200	178	211	226	213	191	232	201	197	199	194	216	204	197	207	219	203	217	199	214	209	201	190	232	191	214	190	234	198	221	210	214	208	181	223	170	210	219	201	211	201	208	192	237	214	211	210	197	208	189	195	202	214	196	199	220	217	238	188	230	201	228	167	208	202	226	184	195	207	197	198	200	198	203	233	207	198	213	191	219	227	202	215	209	204	186	236	212	226	207	244	183	205	227	213	217	211	204	214	211	208	197	209	213	240	239	198	205	201	194	211	213	175	195	188	207	189	206	186	207	177	213	219	244	191	199	206	203	216	230	186	205	205	183	194	195	206	196	222	209	222	231	235	206	230	193	214	190	183	201	209	224	220	220	210	225	220	231	213	230	222	212	191	212	207	222	212	216	202	203	214	213	197	209	211	201	190	188	194	176	205	194	205	223	160	176	236	191	188	225	196	220	203	197	227	198	241	236	219	196	187	230	211	219	219	220	250	212	255	221	186	195	199	210	217	212	190	206	185	199	207	188	220	213	209	227	222	233	219	153	210	218	238	227	185	218	222	231	236	215	224	174	218	212	225	236	196	203	209	201	198	202	207	224	205	197	212	213	242	190	193	193	191	214	222	208	213	193	202	223	234	198	187	223	218	217	200	199	205	221	204	235	207	204	216	199	178	190	191	210	216	209	200	197	234	207
7444	5123	12035	12982	9427	7030	5455	3741	4128	3672	3179	3952	4546	2252	2146	1947	1704	1775	1589	1347	1360	2065	2557	2213	2798	3190	3198	3054	3040	3163	2237	1412	908	823	737	751	687	704	678	700	679	650	632	597	566	606	580	603	596	540	557	517	549	581	577	575	535	554	565	548	600	536	544	508	540	539	549	511	579	550	540	548	524	557	559	541	533	548	554	550	525	530	597	590	525	555	559	534	544	572	585	574	553	521	559	515	549	529	559	591	533	580	551	527	532	507	587	572	492	518	503	547	508	502	507	540	543	553	544	520	567	556	548	537	558	535	496	537	515	540	508	564	530	552	566	556	513	589	564	530	534	555	578	585	573	534	560	476	543	513	545	548	530	544	536	527	551	572	563	512	483	564	527	526	507	585	549	579	518	521	535	501	535	554	540	560	495	564	551	545	546	531	547	536	579	545	579	507	561	532	506	527	566	512	554	559	535	549	557	532	529	514	526	548	527	523	517	529	555	556	566	524	547	537	515	525	559	548	567	552	577	591	537	523	541	517	565	537	534	577	522	510	549	550	548	556	573	525	551	499	534	516	586	518	544	563	541	493	521	564	545	504	556	532	507	550	520	534	532	569	504	575	538	533	485	530	520	506	510	574	558	537	544	529	548	548	527	521	552	538	538	543	551	528	542	526	524	580	526	564	522	486	520	544	527	510	552	526	520	606	552	555	587	523	527	560	508	548	527	553	521	534	505	538	575	559	571	533	550	525	532	566	564	565	528	516	514	548	544	578	521	545	502	559	542	598	557	531	537	534	555	509	574	541	518	543	530	526	491	543	569	527	598	543	546	554	589	513	531	541	558	522	519	547	520	516	521	527	521	537	506	527	530	531	532	579	524	508	549	509	536	561	573	517	534	561	602	514	524	577	565	582	570	581	505	550	550	530	555	540	530	527	551	510	562	543	510	526	511	549	594	548	573	553	543	535	536	533	520	590	569	515	502	557	562	526	506	521	581	543	561	522	525	539	505	574	542	496	528	514	513	537	535	533	548	533	547	586	561	568	527	574	557	512	562	527	545	555	591	519	513	551	526	527	561	521	551	565	524	527	578	523	504	520	533	525	528	552	547	551	526	522	558	532	534	521	564	545	525	530	506	574	548	553	536	544	541	538	550	556	570	545	538	549	559	541	546	572	530	519	495	532	541	549	526	556	550	518	540	559	544	587	553	521	541	541	531	528	522	541	538	529	564	534	525	547	562	539	555	560	526	552	579	547	505	530	566	583	530	573	557	512	544	524	531	556	536	522	505	554	535	542	546	527	506	501	537	558	508	543	520	528	527	504	542	547	512	510	495	509	544	579	565	575	501	512	517	524	619	531	570	513	575	575	519	517	537	524	531	569	529	507	591	481	521	550	546	555	543	539	526	589	528	549	514	533	515	529	540	499	562	565	539	549	547	532	572	498	533	550	570	565	571	473	555	563	506	522	546	557	559	529	514	515	546	538	567	577	545	540	532	581	548	514	556	545	526	556	485	524	539	518	544	548	495	546	561	525	503	531	504	532	517	530	529	520	583	536	526	521	584	536	554	532	504	559	524	555	553	589	550	538	537	557	489	510	522	535	525	509	503	558	514	533	546	550	603	506	539	531	510	532	519	550	569	497	519	522	547	550	521	522	539	549	529	539	523	550	550	526	540	564	526	552	547	534	534	525	485	571	504	533	546	520	515	526	573	572	515	589	556	552	569	570	528	543	571	577	573	520	540	522	577	545	562	574	567	542	494	508	576	519	573	551	583	521	559	571	539	525	550	562	573	549	547	576	537	558	550	610	562	551	519	522	554	562	514	586	534	540	586	547	540	531	556	497	548	588	511	516	563	512	522	529	519	546	574	550	523	509	544	513	505	548	511	504	538	555	537	564	504	537	521	531	514	562	603	532	551	523	527	511	548	547	544	528	529	582	533	519	548	538	520	519	549	573	564	530	553	544	530	540	509	526	530	523	557	549	514	548	527	561	569	553	537	547	545	573	525	555	535	508	536	542	504	570	520	517	513	523	544	538	526	534	528	517	538	564	571	499	524	568	493	554	552	559	515	599	556	525	555	545	555	516	530	513	537	525	531	560	570	530	491	553	564	523	562	543	539	527	534	544	570	535	577	579	577	549	537	505	521	518	503	547	552	551	512	581	553	508	532	564	524	514	503	535	597	553	530	583	562	514	497	527	548	523	554	563	561	522	538	522	570	553	530	538	569	537	555	544	509	580	555	600	542	562	508	589	595	575	536	494	526	494	493	540	577	499	563	536	550	547	529	549	536	517	527	556	532	535	557	565	557	491	533	507	575	567	537	559	544	543	512	529	553	543	558	557	560	565	569	515	534	525	569	553	548	529	544	574	548	537	574	546	549	532	590	538	568	534	559	585	504	546	526	558	528	527	525	514	491	520	554	447	552	547	499	538	508	558	585	548	547	517	526	551	565	559	508	550	514	567	563	566	575	515	525	510	540	541	534	536	513	566	544	548	578	542	535	521	547	532	562	528	563	558	509	540	526	555	514	562	565	526	570	529	540	541	534	508	551	567	594	531	580	515	520	563	542	547	568	564	538	545	535	525	556	530	563	553	560	510	547	552	553	528	478	529	543	547	495	569	547	521	525	593	544	569	479	547	551	577	554	544	537	496	573	544	517	541	525	522	548	532	531	544	567	500	526	542	570	512	567	544	546	544	529	534	522	512	597	504	550	505	528	528	552	521	509	551	547	561	523	525	561	572	557	554	556	502	520	521	543	524	551	573	573	562	551	541	512	565	558	561	581	515	515	536	513	496	550	523	549	573	594	507	516	566	508	549	520	538	511	550	536	569	477	523	538	549	567	535	575	528	536	541	544	527	485	555	576	541	523	594	531	544	550	510	553	574	518	553	501	562	505	523	577	552	547	500	537	511	545	543	528	540	522	511	520	512	530	544	538	519	529	506	524	530	582	533	527	511	562	537	539	515	560	540	543	533	529	543	537	517	544	531	552	533	517	550	520	556	551	539	538	573	532	526	530	512	510	585	569	539	548	579	559	545	562	521	537	553	545	491	559	544	541	569	511	455	527	520	563	560	520	547	549	531	557	548	538	537	537	568	537	523	535	521	504	591	572	531	531	551	535	539	519	551	560	530	537	541	584	540	536	547	560	577	565	566	563	555	526	560	530	527	514	533	523	538	503	509	512	539	534	525	590	513	592	520	571	569	539	545	551	538	541	531	538	564	530	541	528	541	533	551	533	544	555	555	514	543	520	556	566	513	551	541	541	531	510	565	573	548	537	504	558	519	490	523	519	518	540	555	511	562	516	562	499	535	546	523	535	547	553	553	530	495	581	508	532	532	548	488	509	531	558	543	544	548	580	509	602	580	556	491	478	504	528	577	527	555	561	535	531	528	589	511	555	533	533	523	568	506	528	556	537	561	533	546	546	563	531	577	553	529	470	526	520	518	514	573	554	544	533	555	551	524	541	557	575	555	540	534	507	555
18668	10379	12566	10088	6223	3934	2180	1442	1271	1157	1105	1151	1419	842	658	758	639	619	640	492	517	621	585	671	723	735	790	689	806	752	502	428	411	362	378	380	390	362	347	308	361	350	331	316	296	315	359	356	316	329	323	314	322	276	320	330	306	331	322	306	305	285	319	323	327	326	283	281	296	346	308	328	302	339	299	333	361	303	292	290	281	297	309	304	305	340	304	293	323	345	339	327	329	335	302	318	290	328	319	315	346	279	295	320	342	323	334	328	317	347	289	301	329	346	280	332	344	337	349	351	326	291	312	324	325	331	293	310	332	303	325	326	316	323	297	309	273	321	306	341	309	316	292	295	294	337	318	338	299	316	318	313	333	347	303	322	300	297	295	327	316	312	317	311	300	324	334	315	295	334	300	342	336	316	328	304	340	301	296	291	289	320	312	300	318	309	345	303	312	307	309	310	331	345	302	308	308	303	315	314	310	328	289	328	316	302	313	305	331	293	304	348	330	346	333	332	329	304	301	312	335	292	305	299	324	309	318	331	307	304	304	323	331	328	305	304	296	329	302	322	300	320	297	299	327	328	345	316	310	303	294	317	332	320	325	320	321	323	293	317	302	324	328	299	338	293	342	296	313	298	317	326	300	300	278	312	298	308	324	363	355	324	325	323	325	354	322	327	323	336	303	304	283	327	370	318	311	328	315	327	305	338	336	297	309	319	280	303	350	322	300	283	296	306	309	325	306	321	300	332	321	335	299	334	345	299	324	291	304	325	312	337	328	285	339	312	320	305	347	336	290	272	332	320	303	301	340	289	285	306	309	318	305	323	332	305	327	321	318	306	325	300	304	307	320	313	331	299	300	309	327	297	290	301	312	354	353	363	286	325	291	316	319	315	314	324	330	330	305	363	314	312	265	266	355	327	325	343	326	308	317	301	338	300	337	323	284	290	312	276	324	333	312	303	326	292	330	313	291	297	307	306	346	299	253	323	330	313	301	327	339	312	309	309	308	313	316	304	324	299	319	285	292	321	355	322	291	304	326	285	299	310	294	330	310	312	318	290	338	281	310	330	303	334	306	336	279	295	312	313	293	331	308	323	314	322	323	301	314	291	287	308	303	302	358	319	344	318	330	327	310	311	338	330	325	334	305	269	335	318	293	299	333	315	308	303	312	311	326	341	313	313	275	355	353	330	316	336	334	285	315	312	299	324	310	330	318	339	301	303	271	334	328	362	320	307	320	302	310	326	344	312	315	316	286	324	327	325	324	298	324	317	276	324	280	303	317	330	289	329	312	325	350	314	293	295	339	315	299	316	313	328	310	307	292	292	322	322	324	332	327	314	350	281	322	363	310	322	321	291	324	321	300	302	314	287	295	304	318	306	307	294	317	330	282	313	319	301	283	313	306	279	330	301	342	343	308	306	337	324	305	326	354	364	325	300	305	353	370	310	315	307	291	286	299	350	299	302	341	280	315	322	309	329	321	307	315	305	287	328	309	291	297	312	314	326	336	307	307	294	338	308	332	283	305	303	337	300	301	336	330	316	323	329	348	300	289	300	296	331	317	309	283	310	315	336	322	311	331	327	343	348	336	324	350	304	305	304	322	303	332	288	329	294	348	383	326	313	296	285	302	311	297	315	337	311	330	325	304	342	321	318	303	310	307	265	323	287	314	300	301	343	337	329	329	333	335	308	287	281	315	309	326	291	324	328	318	362	343	318	332	290	314	330	294	284	323	320	286	316	324	302	311	331	293	321	316	346	342	328	303	323	309	336	308	330	284	340	361	318	317	341	298	315	293	336	324	319	320	325	309	305	284	270	307	357	278	323	318	334	269	294	285	319	358	333	276	305	330	345	269	345	294	322	327	343	313	338	323	318	339	302	323	309	327	300	318	332	317	295	313	309	284	320	303	317	334	322	299	294	324	307	321	320	310	346	326	350	284	306	300	336	294	317	308	311	314	348	343	339	285	377	340	314	325	331	291	331	301	296	341	301	302	307	315	301	322	323	299	334	310	337	360	351	314	311	291	309	300	328	354	288	291	340	291	339	334	316	293	325	313	302	305	319	356	355	335	305	320	316	335	313	282	326	321	305	316	319	330	371	304	333	338	281	324	358	298	337	334	343	292	270	308	346	334	313	325	313	292	339	302	335	286	295	309	349	343	326	292	328	328	325	343	302	323	305	322	313	299	290	328	303	307	333	287	306	329	310	320	312	333	352	330	360	317	317	313	296	328	320	334	322	320	344	321	331	295	310	318	295	352	318	327	290	326	334	313	327	321	280	332	318	280	338	333	315	336	335	307	266	324	306	324	342	369	291	331	294	309	291	304	345	317	352	325	350	305	347	326	307	301	338	351	298	341	342	317	331	352	322	333	303	311	325	279	304	322	320	331	281	339	326	326	327	318	339	293	348	326	312	277	323	303	306	336	305	315	335	338	341	336	330	280	314	288	295	308	304	309	304	326	304	308	303	323	347	311	326	300	317	304	323	294	299	340	300	308	304	339	309	340	348	287	299	368	338	311	316	327	329	286	341	316	331	329	325	320	310	310	323	273	318	318	309	297	294	308	321	311	298	314	310	336	337	346	332	318	316	346	318	317	355	336	289	318	353	340	322	313	306	324	334	356	325	287	322	307	344	352	309	316	288	323	313	293	337	287	303	297	314	285	337	345	340	291	301	335	324	325	329	305	321	305	318	323	335	305	316	289	287	303	307	333	328	297	314	303	320	346	318	313	316	319	332	295	361	306	323	351	319	307	317	322	297	307	281	312	312	328	338	278	271	290	319	354	322	331	309	348	308	322	291	336	339	315	307	296	275	284	312	320	298	299	310	334	316	322	331	324	322	302	309	291	292	332	335	300	296	298	369	276	326	347	349	331	269	336	328	300	322	332	310	307	312	342	313	326	316	326	327	328	329	305	320	321	320	336	307	312	327	310	313	322	299	305	295	323	343	327	335	316	317	335	324	337	317	337	317	305	318	317	308	324	341	297	319	339	346	299	324	310	325	357	308	333	298	333	322	306	305	296	333	350	324	318	322	307	306	334	285	343	298	273	291	322	310	328	320	321	343	288	307	351	300	304	277	274	302	307	327	297	308	291	290	333	302	290	293	295	312	305	253	334	337	306	290	317	334	315	305	318	291	307	309	344	337	307	310	349	329	307	290	328	304	292	338	363	312	299	284	309	301	294	311	298	323	333	339	302	345	308	325	325	290	273	334	313	325	274	318	264	350	332	305	298	336	309	330	316	285	322	300	286	306	330	287	329	316	336	314	313	281	302	312	295	287	331	298	348	347	293	288	299	321	319	331	312	310	314	348	299	294	303	308	296	296	309	322	367	345	311	296	355	331	290	303	336	305	317	290	329	324	317	313	355	330	328	303	332	301	316	287	327	342	304	336	312	327	328	310	311	295	341	316	308	332	337	310	302	316	310	295	328	320	307	321	316	301	306	292	284	293	321	321	284	318	336	337	289	350	320	322	307	324	340	295
9919	8039	14901	15806	13997	11919	7672	5786	5803	5336	5182	5741	7102	3956	2981	2948	2716	2961	2850	2090	2150	3147	2698	3307	3826	3939	4252	3966	3833	3832	2376	1542	1269	1230	1123	1234	1092	938	948	1011	1013	946	869	831	774	824	772	819	827	803	823	780	792	773	821	814	790	770	803	823	707	767	783	763	774	766	789	779	738	756	809	780	817	840	808	843	785	793	721	775	765	742	763	779	807	747	758	835	809	772	779	770	773	825	797	794	760	781	770	765	758	758	751	817	758	755	784	740	812	790	759	794	768	735	798	820	780	748	750	794	808	768	783	753	737	736	737	714	762	775	764	781	772	797	771	753	784	778	821	776	767	749	808	779	807	751	759	758	785	754	802	751	705	778	759	742	742	776	798	761	771	849	822	769	784	783	775	767	758	733	694	743	722	756	782	753	769	751	793	787	701	804	788	769	749	774	825	770	773	791	773	821	779	742	786	782	793	790	738	771	769	801	773	752	789	791	742	766	787	746	759	730	770	787	813	821	785	797	721	747	783	808	749	745	726	798	772	770	738	718	808	771	805	814	772	776	709	726	742	764	757	782	764	794	825	771	726	749	762	774	779	762	777	777	822	759	743	778	808	720	762	781	758	717	769	768	818	759	736	799	802	779	771	807	809	742	799	739	771	754	788	718	805	801	720	779	749	754	734	736	766	793	738	802	747	751	751	805	794	757	761	761	760	799	783	788	786	760	731	756	741	800	746	752	758	763	782	787	784	733	728	730	764	728	773	769	757	749	770	745	739	755	814	757	767	761	861	805	752	750	767	791	740	774	749	781	751	720	785	796	745	778	803	790	777	725	774	747	744	771	725	761	794	780	718	793	811	764	755	762	783	778	742	760	775	795	767	768	711	743	752	741	738	797	732	776	768	731	764	759	764	699	781	769	776	719	764	708	749	785	762	726	761	763	767	794	835	786	763	765	786	788	751	723	708	719	809	770	773	776	715	763	804	800	803	813	766	845	803	762	781	723	742	781	781	774	723	757	753	781	765	796	759	786	704	767	766	801	778	784	773	770	830	763	749	786	733	787	772	744	742	743	785	779	767	743	799	744	791	760	765	753	760	752	731	791	809	812	808	755	762	763	743	785	800	782	766	786	716	729	722	748	781	718	742	743	730	747	763	768	769	769	761	795	757	772	751	752	747	795	779	800	781	776	760	746	796	804	787	788	790	751	737	747	823	763	795	781	718	757	781	782	796	772	779	768	745	732	763	776	759	793	781	787	795	802	753	792	820	772	733	773	762	785	798	746	745	749	782	777	765	775	755	769	721	735	767	765	801	778	763	777	778	766	771	771	810	777	752	716	767	764	738	783	796	741	768	749	809	787	774	745	747	785	690	771	754	745	779	800	714	774	770	781	749	760	780	772	769	781	730	752	747	807	753	803	744	780	719	775	742	763	791	781	775	805	803	779	789	745	746	754	718	767	757	790	798	743	752	774	763	780	784	764	788	794	744	798	811	762	827	755	785	777	769	787	768	813	766	779	767	768	731	720	750	769	758	770	782	748	756	762	743	774	763	736	771	783	738	732	772	837	775	777	762	808	766	720	785	773	778	711	778	727	799	744	789	716	777	795	758	744	819	728	736	752	770	737	731	767	717	791	732	761	761	799	731	760	784	788	770	752	765	763	757	792	778	795	755	771	745	802	814	767	767	731	763	780	759	786	798	804	695	785	773	749	783	769	779	726	785	731	743	763	781	781	743	808	729	810	785	763	789	762	798	781	736	722	761	796	781	740	748	715	736	742	724	752	751	753	785	757	778	713	820	779	757	766	765	801	760	743	766	780	758	752	793	753	787	746	747	761	802	744	773	811	769	737	689	765	755	745	775	811	784	759	807	790	757	734	764	727	705	766	760	834	737	801	742	810	719	766	741	761	757	735	766	753	761	793	798	774	834	755	765	755	794	809	765	771	735	754	779	797	760	751	726	722	752	776	769	734	774	713	741	733	799	778	766	766	718	773	770	782	762	808	767	771	781	754	762	767	763	790	783	818	725	792	771	778	798	723	752	742	720	795	791	782	790	812	707	800	788	737	722	774	794	768	747	813	791	765	778	726	789	789	783	767	726	731	734	787	743	768	791	771	719	800	787	749	781	748	800	758	775	777	750	795	801	727	745	760	770	748	744	736	785	787	768	715	796	705	723	797	738	790	766	775	752	752	790	749	778	761	797	765	731	799	748	735	726	734	789	800	767	758	754	746	776	754	761	740	792	765	758	721	789	776	763	778	780	762	797	831	722	780	753	798	761	746	732	723	748	765	769	763	791	780	763	738	786	779	783	740	771	742	731	782	812	754	807	750	764	776	793	733	783	749	836	741	710	754	801	749	722	823	769	762	711	751	726	736	760	755	812	736	807	793	740	767	740	741	811	753	721	734	810	751	724	830	782	770	765	828	774	759	794	738	757	762	762	722	766	733	783	769	768	788	742	769	779	771	767	786	778	819	798	758	797	775	811	740	741	766	737	776	750	780	783	798	740	764	808	741	739	755	732	787	787	764	748	806	841	741	745	715	730	753	745	784	748	749	803	757	765	765	757	732	724	738	767	782	761	753	746	778	718	774	700	761	740	745	793	758	757	755	802	764	736	712	795	763	745	772	764	787	777	769	746	767	718	783	772	753	752	775	807	749	756	739	807	750	752	730	785	776	788	787	755	784	757	827	717	745	780	745	747	736	774	753	766	752	771	798	761	775	764	733	770	757	792	748	712	794	744	788	752	782	785	785	743	755	738	736	716	754	744	791	750	756	742	724	757	728	793	754	763	760	817	759	764	713	727	737	761	773	769	793	753	756	773	778	784	774	792	766	781	751	751	767	806	776	789	745	758	792	801	751	735	758	807	826	745	720	792	777	728	779	746	798	769	723	791	806	766	805	754	788	757	801	790	766	729	723	752	774	780	743	772	739	765	782	744	750	784	785	781	801	739	786	759	800	759	770	766	757	794	740	691	781	729	821	780	741	717	778	734	795	741	791	751	720	735	780	798	728	765	759	774	719	790	786	772	768	802	757	798	776	742	768	772	771	774	760	712	728	810	749	785	772	756	749	775	765	782	788	783	800	742	736	780	861	807	821	724	770	766	798	749	739	754	810	738	761	706	733	834	767	764	745	789	756	743	758	736	725	766	758	721	770	825	753	822	708	740	730	754	752	739	767	745	789	761	792	742	743	799	786	770	764	791	726	768	794	830	760	832	743	782	757	768	816	808	726	734	745	801	740	731	739	758	778	760	746	721	738	798	797	797	745	799	747	726	756	766	734	733	792	779	795	714	743	726	729	758	746	775	738	810	744	740	743	727	769	714	793	787	743	790	764	786	719	791	732	763	821	780	771	718	743	775	781	720	772	748	780	781	766	753	795	803	799	757	764	789	749	779	806	789	807	740	809	850	736	768	737	747	754	754	766	800	763	812	723	798	753	744	778	709	736	719	780	756	758	708	802	773	792	757	723	776	786	769	782	693	793
3272	2473	2543	1295	953	724	468	390	313	333	319	302	341	313	330	346	282	274	295	296	308	319	318	391	372	385	430	374	393	342	337	321	303	275	274	272	299	260	270	288	250	267	240	244	288	270	239	261	242	264	265	265	254	281	208	257	246	242	253	251	237	265	237	257	281	268	251	256	222	235	243	259	269	260	259	219	292	258	274	217	245	271	268	269	238	260	264	260	269	255	251	270	224	252	247	286	254	243	248	266	261	251	285	257	263	239	239	232	244	273	253	250	278	272	269	273	262	233	259	259	255	266	253	258	268	249	293	257	253	251	233	256	239	233	256	283	219	246	264	272	232	261	247	238	244	251	264	257	240	251	254	218	273	279	238	307	277	260	254	235	260	224	274	253	244	253	261	247	243	272	259	277	246	252	233	271	273	263	233	257	277	236	274	272	255	264	266	251	256	245	276	228	223	259	254	221	255	282	279	279	282	236	264	268	250	215	283	251	272	254	260	247	273	263	290	251	270	252	268	268	256	263	230	239	240	238	249	255	244	255	270	264	239	255	230	265	249	275	250	250	286	267	280	249	259	232	279	277	254	267	287	255	243	267	254	262	278	254	256	267	246	261	273	266	260	247	257	268	266	258	273	269	264	225	265	256	264	254	265	239	262	274	257	230	251	292	243	278	281	264	265	242	267	266	254	283	275	262	264	271	272	264	240	261	255	266	253	268	287	259	235	275	238	254	233	228	256	249	268	283	265	241	239	246	255	276	229	254	283	253	253	235	252	236	268	267	266	245	258	236	244	253	246	268	266	245	269	265	248	273	261	238	228	233	241	262	240	258	240	263	250	277	259	221	263	258	239	286	245	245	272	260	242	255	273	233	278	259	259	268	263	301	268	245	260	277	239	274	278	279	255	254	242	284	260	261	281	288	265	264	246	253	254	248	228	237	264	265	250	272	252	247	221	260	253	263	274	269	251	265	295	255	279	272	263	229	253	245	247	269	271	284	268	242	252	253	250	261	235	256	273	234	259	253	272	241	252	242	262	256	239	260	264	255	268	229	257	235	231	259	268	279	268	251	237	252	276	258	257	266	227	275	269	267	245	229	293	275	224	253	273	276	262	261	228	279	256	246	235	262	259	282	234	244	245	268	230	291	286	256	286	246	289	270	255	278	262	285	240	252	231	258	263	240	249	255	267	261	288	261	273	237	287	267	262	250	269	282	282	246	284	269	254	277	253	257	237	245	231	247	287	252	227	261	256	268	262	242	273	288	293	257	277	234	261	268	220	301	248	268	226	255	272	266	279	240	255	246	243	273	255	271	243	262	267	236	248	237	241	258	267	267	250	256	256	238	237	278	277	246	250	258	288	281	264	281	224	260	234	292	253	266	251	242	230	286	257	280	245	249	254	255	254	258	261	281	288	236	252	264	283	249	276	252	241	274	262	253	277	239	251	236	271	250	261	241	240	236	227	260	285	254	244	261	253	300	231	238	229	257	282	261	262	286	263	254	281	261	248	260	280	240	247	275	260	260	267	251	257	246	242	249	222	243	281	261	262	247	254	258	235	286	264	267	231	248	270	261	238	257	249	290	281	257	276	245	269	283	255	265	259	258	247	279	279	231	255	263	253	275	257	246	260	230	286	251	286	271	276	253	262	292	266	270	272	274	241	263	260	256	247	248	255	250	247	257	271	249	277	273	251	297	265	272	247	284	286	243	268	244	254	281	262	258	239	246	274	277	246	264	261	248	258	267	264	251	261	259	228	242	296	275	270	284	258	253	252	249	233	280	236	237	267	281	267	253	238	241	241	242	281	246	278	252	252	244	290	267	248	251	237	259	235	222	271	272	273	264	268	279	259	269	244	247	232	270	277	260	260	273	264	267	263	258	258	263	230	254	243	266	254	255	245	279	252	232	274	268	247	255	224	278	239	251	260	246	289	251	269	250	264	266	286	242	284	273	242	211	233	264	252	265	265	245	288	257	240	252	283	260	238	261	268	280	255	273	278	243	292	261	257	249	238	235	281	261	245	252	268	219	259	283	269	281	207	248	265	248	268	256	243	280	268	238	243	271	234	268	274	262	234	263	245	237	289	246	248	237	234	276	255	235	278	242	284	252	205	266	263	266	239	267	244	252	228	273	284	265	237	267	245	267	249	286	236	271	263	267	243	267	267	247	265	260	272	279	248	291	265	252	272	234	267	263	257	244	277	230	248	262	254	276	264	269	281	253	260	245	247	255	273	262	249	268	261	260	266	269	241	233	244	248	253	288	249	256	278	268	245	269	278	265	252	236	277	250	243	245	247	247	246	259	246	254	269	255	252	257	261	261	255	277	275	293	259	253	258	241	245	283	271	259	276	252	260	275	272	277	255	265	246	255	297	248	264	233	260	260	262	278	238	247	254	236	250	271	271	262	260	257	258	265	264	275	273	235	264	259	254	249	256	252	258	251	238	221	227	272	280	275	255	249	233	255	231	277	237	250	253	257	257	267	246	222	282	264	257	274	241	257	243	237	254	247	244	276	252	252	241	290	262	253	237	258	269	286	279	275	274	253	232	255	269	244	229	260	227	245	240	273	271	277	231	236	254	272	271	296	248	297	254	254	276	243	259	228	224	250	255	262	250	254	276	271	257	243	258	272	245	270	264	259	281	237	258	250	243	278	268	238	280	222	285	271	262	219	265	278	256	251	235	238	280	231	251	239	244	225	266	255	274	276	244	253	277	273	272	270	247	267	245	232	250	278	243	272	273	276	248	261	286	263	248	256	263	243	265	255	253	267	264	277	243	219	260	263	289	264	239	250	253	249	263	278	291	293	237	239	224	237	234	269	282	257	229	245	253	249	253	243	290	259	265	291	288	279	277	281	283	238	249	281	261	273	260	248	247	245	256	273	257	300	253	244	283	277	232	255	236	242	263	245	267	265	286	250	245	295	248	252	278	268	270	288	247	248	276	237	243	266	252	291	253	259	243	248	251	274	272	229	265	261	277	246	276	243	243	268	255	263	249	268	270	278	272	260	249	273	235	248	264	250	258	249	275	273	268	253	270	280	252	280	270	253	257	278	264	253	221	272	300	280	253	261	285	257	234	264	248	277	269	277	229	246	264	265	242	238	233	287	259	256	260	239	240	242	251	262	271	266	262	252	225	223	209	251	278	323	241	271	248	249	246	252	252	262	257	227	266	226	246	226	276	243	244	244	279	269	252	246	262	248	248	252	250	269	230	253	242	249	256	246	241	241	251	264	251	253	281	256	305	280	257	289	280	244	233	281	271	250	262	270	253	235	242	256	266	308	258	261	272	243	289	247	252	258	286	247	260	241	258	268	266	260	258	236	245	265	261	263	221	252	282	250	259	225	263	263	286	240	254	246	267	258	251	271	279	262	251	267	293	248	253	196	237	273	253	246	256	234	240	240	277	241	280	286	255	252	273	285	262	256	258	235	254	282	268	294	283	271	265	254	274	238	243	288	291	235	261	246	288	294	237	241	253	277
2923	2565	4510	3674	3577	2730	1602	1281	1106	1059	1024	1133	1192	1093	1008	1079	894	764	794	806	1106	1051	1172	1333	1569	1486	1688	1662	1643	1357	1171	852	707	722	731	846	802	648	629	687	656	619	649	604	597	600	606	614	639	684	625	583	631	674	641	696	607	619	628	585	674	586	613	641	598	662	641	627	599	638	593	611	618	626	576	581	632	629	616	631	578	661	642	651	602	566	592	594	628	623	628	594	672	606	620	628	601	628	593	636	635	634	630	639	631	620	630	631	579	648	653	617	608	642	637	636	570	578	610	628	624	660	643	666	587	643	683	639	614	601	591	630	589	630	640	670	678	627	611	630	598	649	628	624	641	631	643	587	635	647	660	621	605	608	631	597	602	650	578	624	627	607	645	637	591	621	634	656	631	591	603	651	650	594	617	618	639	646	620	650	655	627	628	658	644	611	648	606	615	637	631	659	621	629	637	625	658	608	686	594	626	660	652	590	586	626	600	605	616	643	649	586	617	616	669	632	638	632	597	616	624	588	616	628	619	607	612	629	643	585	604	673	629	630	599	595	659	663	609	604	628	622	651	600	627	636	649	642	623	634	655	617	627	614	653	583	617	688	628	636	577	611	660	598	676	599	671	630	637	647	656	634	649	605	587	586	637	627	574	604	621	613	649	606	654	579	609	602	640	687	655	636	668	658	585	632	618	597	625	625	655	628	628	659	639	616	644	618	632	611	591	673	593	626	593	609	607	621	596	577	625	613	613	643	632	699	618	628	642	616	615	607	617	638	637	639	633	636	593	652	628	605	623	636	627	632	625	635	646	607	611	638	633	667	647	572	638	598	594	637	644	617	627	587	616	640	621	622	624	674	664	588	578	634	650	617	594	608	624	641	589	621	633	620	618	668	613	633	594	644	654	623	641	651	617	591	623	609	610	616	631	568	593	612	627	616	633	650	607	655	582	617	643	627	608	622	632	612	581	613	650	659	663	575	653	624	670	618	596	617	588	653	637	620	593	610	595	647	650	652	632	646	636	602	651	625	606	650	660	611	642	628	617	614	651	605	631	619	635	622	607	603	620	598	601	598	629	624	621	620	638	643	642	610	622	604	619	628	593	608	647	644	635	628	587	617	591	634	627	617	695	612	603	584	594	611	629	603	619	661	648	635	614	623	653	683	671	638	595	639	610	600	646	611	621	585	645	601	567	643	640	587	635	625	667	637	619	612	625	577	591	629	632	656	619	607	594	616	645	635	612	623	636	599	629	627	665	609	601	631	590	567	606	650	618	594	621	662	547	654	611	609	617	664	666	637	602	598	619	600	620	614	628	615	614	636	580	622	609	623	603	581	681	667	617	614	596	578	589	616	627	615	656	620	683	648	602	629	629	633	592	627	637	597	606	598	624	634	634	627	657	665	626	599	622	612	616	606	709	634	637	605	644	637	642	638	624	602	640	600	611	638	661	636	625	640	629	593	635	665	626	624	611	593	634	620	621	643	666	635	624	586	661	623	610	647	644	650	607	661	676	620	588	645	644	654	634	601	615	629	641	579	645	625	617	624	595	618	590	601	624	660	602	642	635	616	655	622	638	634	630	602	633	618	561	656	576	621	602	609	616	588	643	627	629	613	589	614	585	627	630	634	672	658	609	644	583	650	621	615	597	630	629	614	606	636	627	624	639	613	605	616	653	625	649	645	594	621	615	629	595	625	596	663	687	623	592	672	660	629	647	575	678	622	600	640	642	606	659	619	591	625	662	628	648	593	623	587	639	657	651	602	665	667	626	640	661	606	628	601	654	631	596	641	608	617	617	666	629	657	605	648	650	614	630	609	681	604	619	649	604	657	645	694	632	596	572	639	657	602	610	576	630	665	575	636	626	614	621	612	641	602	607	619	607	638	644	630	554	632	607	643	654	641	629	647	606	622	595	624	642	630	656	630	604	649	647	613	648	589	638	618	640	597	624	642	576	618	667	618	600	572	625	627	643	648	583	618	644	620	611	622	618	647	605	633	601	595	649	631	625	592	652	602	658	611	574	592	598	659	630	625	628	602	627	615	635	632	637	592	599	614	592	636	626	654	647	654	634	665	566	609	599	636	598	608	638	606	572	617	641	643	635	608	614	627	592	682	581	612	660	659	592	632	610	632	615	670	639	631	594	586	629	668	634	599	653	694	628	627	590	659	642	621	643	595	625	595	641	628	636	637	611	609	641	602	616	630	655	620	649	591	660	600	638	618	670	614	658	601	613	600	629	621	655	609	637	615	608	654	630	610	632	597	584	661	626	641	620	617	584	625	600	669	630	623	634	599	634	642	647	640	625	635	678	613	600	652	617	597	635	670	573	619	639	640	640	600	626	601	619	613	598	644	679	621	654	663	603	639	587	596	586	640	601	677	629	622	623	626	645	630	628	624	621	607	620	645	629	649	650	619	642	564	659	604	586	618	617	622	578	602	610	621	651	613	625	633	656	613	660	638	638	664	576	679	613	611	627	678	649	615	648	578	614	618	617	642	601	601	627	568	623	630	650	644	582	633	657	628	605	651	614	620	629	675	628	599	577	628	611	620	661	582	616	669	622	639	625	650	634	634	641	624	655	619	620	683	612	611	600	615	610	622	613	604	585	667	617	677	624	605	621	624	621	597	618	607	640	587	638	597	612	654	586	675	628	614	625	646	664	592	582	634	659	594	623	624	600	594	596	631	629	607	644	595	651	610	599	644	622	628	627	614	603	629	595	611	643	605	636	617	631	624	605	632	589	617	619	665	591	649	636	627	634	649	629	632	622	639	638	581	627	606	583	586	610	657	601	661	664	615	602	629	613	622	607	608	640	632	631	628	606	637	620	620	622	621	623	605	620	626	611	615	612	617	634	670	612	617	673	644	574	582	595	639	655	618	615	566	664	628	595	604	638	606	603	619	591	609	601	635	635	598	610	618	624	622	644	632	652	597	657	590	655	644	650	636	631	622	618	656	644	602	646	627	615	638	597	626	657	623	590	628	615	621	639	597	621	686	610	630	618	615	598	584	619	637	643	575	621	638	659	613	614	627	625	655	646	645	588	636	650	618	596	594	631	653	661	596	633	607	640	632	602	606	604	655	637	595	645	662	681	625	576	661	568	678	604	645	608	652	656	628	584	601	677	664	619	656	609	617	655	673	614	637	614	672	602	641	649	642	647	616	644	638	619	584	603	598	622	617	638	608	659	652	651	609	618	574	647	618	663	616	641	675	652	606	632	619	591	597	630	619	591	677	617	601	664	616	628	596	591	682	566	650	600	624	615	592	618	615	648	622	625	638	616	598	612	654	660	602	605	620	624	658	625	641	613	588	636	594	601	648	610	619	612	632	624	578	633	587	589	657	650	574	615	613	644	648	581	669	635	664	657	625	622	644	617	580	653	588	625	618	626	607	631	635	588	620	639	619	598	607	620	623	663	650	601	599	609	624	570	620	628	622	632	606	601	621	603	603	611	648	615	658	660	649	665	669	668	628	638	624	651	650
11706	6160	6789	5355	3342	2122	1181	709	599	588	486	630	594	432	393	407	325	361	302	315	353	317	353	393	425	407	465	437	423	444	346	309	241	260	276	217	230	193	207	185	195	207	181	211	184	193	200	196	215	194	198	205	215	212	172	199	198	190	191	201	182	207	186	191	193	226	184	202	204	179	187	199	184	174	192	199	187	187	179	176	203	212	177	200	197	188	217	222	202	196	198	192	196	216	206	215	177	184	198	176	167	186	169	182	191	188	192	202	193	195	197	173	210	187	202	211	188	205	193	227	189	201	176	189	205	171	208	213	191	196	190	197	188	199	200	189	177	203	207	175	197	189	194	201	175	190	183	185	186	205	192	196	201	186	180	203	181	186	187	189	190	187	185	194	202	183	179	206	225	196	188	196	210	168	208	203	182	194	208	184	217	178	180	161	162	171	185	186	199	205	193	187	180	188	204	209	186	173	191	206	184	180	194	212	202	169	181	212	160	191	213	189	189	175	186	186	205	196	194	194	181	168	193	189	188	198	177	190	205	185	220	199	181	167	181	194	177	194	194	195	179	211	194	190	181	205	183	185	202	193	171	178	181	189	182	206	185	196	198	193	194	199	200	174	218	185	171	195	191	185	188	195	176	193	213	221	193	175	185	206	173	188	186	183	176	186	210	194	212	225	200	223	172	182	184	203	189	207	195	221	207	212	188	189	185	203	197	183	167	177	192	202	202	172	204	175	169	198	195	201	192	184	177	201	196	190	194	204	220	178	215	204	182	186	191	174	203	208	192	212	176	208	177	181	201	186	183	236	210	198	186	176	216	206	185	193	198	203	203	174	182	170	209	199	175	159	193	182	200	182	184	203	177	209	226	214	194	194	194	196	202	188	202	212	213	158	190	180	222	178	182	224	201	195	218	198	181	204	177	195	181	207	175	190	193	199	203	209	198	187	179	197	198	180	172	204	191	192	202	209	180	207	170	204	194	173	171	206	169	232	212	202	206	194	197	178	202	196	181	212	172	189	216	193	199	172	192	188	170	203	154	174	193	205	193	194	188	194	212	206	207	187	183	200	214	189	208	178	178	201	195	196	207	197	195	184	198	219	198	186	183	176	157	184	198	179	221	183	200	171	214	189	185	219	188	186	198	179	193	198	202	180	187	182	209	182	183	211	177	199	187	175	168	204	187	201	184	209	192	179	169	190	188	167	190	194	200	210	169	196	180	183	181	191	183	205	201	197	189	166	204	187	212	197	207	150	170	173	182	190	191	182	186	214	208	198	193	214	189	187	196	218	185	197	208	238	200	186	181	191	181	189	209	198	214	188	219	219	204	210	190	173	173	191	183	201	199	206	183	193	184	184	214	201	180	163	192	188	181	185	183	199	186	221	180	203	205	207	190	184	202	175	176	183	191	209	202	212	171	205	171	190	169	201	201	181	215	211	199	169	198	196	192	180	183	180	204	198	203	191	207	181	182	203	177	189	174	178	189	203	175	172	225	208	207	206	182	176	191	202	188	202	212	200	194	175	166	172	200	198	195	200	201	181	232	191	185	184	179	184	177	197	203	205	177	148	196	167	176	170	197	196	197	212	179	166	190	169	201	197	178	198	192	206	239	193	214	189	215	190	202	237	193	204	189	195	213	170	182	185	204	181	189	182	199	184	208	183	184	200	176	192	206	202	183	202	168	197	191	183	196	201	190	199	199	215	183	205	180	183	172	178	192	189	190	204	186	192	212	199	215	193	219	185	190	224	177	199	201	168	201	208	201	203	171	194	196	189	171	182	205	156	187	198	184	178	206	197	197	196	198	213	173	195	191	202	191	208	194	193	195	207	220	167	208	223	210	210	202	195	182	175	205	208	179	217	179	217	210	185	160	166	186	208	180	197	162	212	202	182	196	214	173	192	190	195	189	184	177	195	186	163	205	214	185	201	196	199	202	215	190	192	208	185	180	219	204	177	189	199	181	203	177	178	187	212	169	180	189	179	186	176	182	198	188	198	180	193	184	188	169	191	188	185	200	179	217	211	188	202	189	213	181	197	182	182	204	196	195	216	180	179	187	191	183	187	178	174	205	207	169	173	182	211	205	178	198	196	179	183	165	203	208	197	197	210	183	191	212	180	178	193	174	204	207	196	183	191	193	222	185	200	203	178	190	182	191	187	168	191	178	188	188	194	208	199	175	204	191	171	177	186	177	169	205	190	186	202	180	205	209	207	187	176	193	164	229	171	176	166	200	192	187	183	170	206	181	194	175	192	191	205	170	169	194	204	212	192	203	176	209	173	185	201	194	175	165	206	172	206	181	215	184	189	178	179	196	213	180	210	215	174	160	208	214	171	198	162	183	204	199	171	200	182	194	198	200	189	211	192	193	175	202	188	206	197	199	191	204	219	172	195	181	174	178	177	181	188	206	192	179	172	193	186	174	181	206	180	184	168	184	207	213	217	184	159	191	190	193	187	200	172	182	204	214	184	187	191	192	180	205	203	208	210	206	184	195	196	199	179	191	185	190	183	173	192	216	196	191	171	208	197	196	197	181	193	203	196	223	191	180	213	189	183	195	161	228	204	189	188	176	194	205	175	215	204	203	179	182	189	197	190	173	195	204	215	173	198	222	221	208	188	193	187	184	179	235	196	168	199	183	190	182	163	203	206	215	221	190	210	178	206	189	201	217	196	205	184	187	193	211	184	175	179	176	168	179	199	200	193	199	179	182	169	178	196	190	161	183	214	212	188	193	173	198	182	188	210	194	178	183	189	203	219	155	194	211	171	209	219	194	188	199	172	183	191	217	181	212	196	207	214	183	203	190	212	213	199	206	195	191	165	176	173	189	194	209	176	189	199	220	179	203	201	177	175	195	193	178	214	206	164	168	185	183	188	180	211	207	166	183	184	205	160	203	181	188	180	186	195	185	217	197	182	191	193	180	184	200	184	170	230	204	197	205	205	210	181	173	222	190	193	200	212	198	203	191	158	174	220	180	163	181	199	195	170	185	189	194	184	189	207	197	195	187	188	200	202	208	205	212	210	210	158	201	181	183	217	197	202	183	219	202	205	201	203	188	189	204	203	205	231	191	196	197	192	160	184	187	190	215	192	172	171	202	164	192	192	197	185	212	207	207	206	180	199	206	180	185	207	200	181	184	161	190	197	200	169	167	196	198	203	202	200	161	199	181	177	219	184	170	219	191	173	176	207	210	195	200	180	197	208	174	209	185	173	186	209	193	181	210	192	199	192	175	169	183	183	180	217	201	180	205	200	188	204	203	203	203	171	206	181	180	202	200	208	160	185	184	202	196	193	199	157	173	198	196	171	168	196	169	231	181	194	170	180	180	199	170	199	201	190	202	190	201	202	205	190	220	198	232	183	193	180	193	213	183	211	225	201	173	214	206	201	175	210	186	176	190	218	197	175	206	196	166	231	188	176	196	197	181	191	198	196	177	182	220	192	214	189	184	195	196	165	186	213	211	193	207	197	170	187	182	193	196	196
7916	5178	9198	10604	9319	7350	4965	2942	2988	2803	2436	3383	3287	2166	1923	1904	1362	1744	1368	1144	1564	1255	1437	2254	2418	2133	2542	2455	2485	2079	1701	1356	949	1049	902	930	772	702	716	726	642	576	581	555	520	540	500	536	524	509	517	512	500	496	475	527	505	550	509	475	495	537	524	489	506	534	545	485	503	522	526	478	509	516	529	515	510	483	520	469	505	517	497	474	530	535	503	512	487	512	499	505	474	501	516	509	540	492	508	527	495	511	503	487	536	541	495	488	468	495	465	497	515	510	480	533	501	534	503	517	500	501	510	531	478	482	511	505	442	506	495	477	527	559	536	458	502	493	474	529	524	491	535	511	509	471	495	482	511	496	534	515	500	553	483	518	502	510	497	487	486	482	477	470	484	507	533	475	502	545	524	485	477	493	488	514	506	513	526	501	503	521	494	477	504	515	518	519	464	512	490	540	483	503	538	461	535	528	482	476	492	491	512	526	493	490	479	488	483	523	476	491	478	511	548	511	447	522	503	494	504	474	506	526	529	507	522	510	501	516	530	512	469	522	481	517	473	435	479	495	476	520	483	509	499	497	433	502	472	459	548	506	507	465	504	487	524	517	454	525	453	518	497	497	475	474	467	526	534	486	512	519	521	478	501	500	474	466	502	532	510	510	510	475	493	507	487	499	521	524	484	558	532	485	516	499	488	470	500	491	495	499	513	493	499	462	460	500	512	462	515	498	525	515	468	504	501	487	522	481	491	514	499	528	484	524	507	480	524	505	461	488	491	501	513	473	463	506	485	507	519	485	525	513	489	503	469	509	477	521	520	516	514	507	506	524	499	515	490	498	489	501	450	493	505	516	517	482	470	526	491	505	531	498	536	557	472	507	532	503	502	480	512	497	488	525	480	543	477	499	528	478	487	468	529	524	455	517	476	497	507	493	483	481	502	504	496	496	518	470	502	500	483	494	500	510	489	490	514	521	488	508	478	474	473	530	505	495	479	519	506	507	510	484	469	487	490	463	511	502	490	471	493	519	516	508	492	483	497	533	492	543	503	503	505	471	496	468	510	521	473	525	486	515	507	533	529	529	486	456	460	535	518	518	474	507	489	570	506	499	483	540	467	486	516	486	511	462	534	505	495	516	530	492	526	516	547	497	479	462	499	501	494	493	493	503	475	511	544	448	480	522	553	517	490	478	483	471	502	484	499	517	486	510	490	491	508	517	539	489	484	454	434	546	494	465	481	486	494	500	499	506	512	505	493	474	543	484	543	512	496	460	498	531	534	500	510	506	472	487	530	511	523	475	491	533	488	504	496	502	507	487	464	484	495	500	463	498	465	522	544	530	504	484	494	507	488	496	518	522	516	519	471	516	509	516	515	547	499	536	498	465	518	496	493	500	468	524	450	512	511	558	504	495	445	526	530	468	497	492	476	548	498	517	452	484	517	496	457	551	512	508	467	493	535	461	469	449	521	494	472	460	503	473	500	486	505	510	506	511	527	511	524	494	509	472	538	463	481	512	553	499	483	500	504	513	466	468	509	514	495	515	506	501	504	554	529	527	488	464	525	492	479	486	513	498	477	475	479	505	505	461	496	495	491	520	483	496	495	517	485	558	523	513	501	500	513	482	488	519	519	498	505	522	471	514	479	517	492	499	503	512	517	499	472	522	527	529	527	513	509	522	472	504	452	523	474	498	495	513	533	512	510	491	508	473	518	491	490	480	554	474	493	508	495	485	519	500	513	520	546	495	503	514	503	521	489	494	520	473	522	490	488	476	496	497	515	478	510	515	503	502	520	480	504	515	530	504	480	485	518	548	463	536	494	503	486	529	492	499	466	469	498	477	497	511	490	492	480	512	472	484	455	504	454	505	519	502	511	497	499	489	533	476	499	518	483	496	480	460	491	497	545	524	519	541	492	506	506	510	513	525	523	532	466	478	485	476	494	501	512	493	486	501	511	499	505	541	481	520	497	487	542	498	507	503	489	501	510	514	522	532	515	513	511	475	490	513	472	492	493	498	527	465	481	506	534	516	503	456	514	498	474	525	512	474	506	503	496	503	518	464	469	525	508	478	503	480	508	459	522	503	501	541	489	547	485	509	499	517	513	465	526	486	533	509	496	498	488	534	475	507	533	472	517	481	485	520	571	474	502	527	485	508	502	490	516	518	485	507	474	513	524	491	530	484	487	475	472	514	501	503	508	490	495	495	503	460	477	485	492	518	481	537	525	531	508	511	489	509	502	540	476	477	500	473	491	476	503	486	517	474	457	495	481	511	496	499	509	509	517	508	494	514	509	489	532	486	516	498	521	499	524	536	537	464	515	533	527	523	481	511	483	516	500	526	487	484	517	512	521	489	496	486	500	488	520	517	490	532	482	506	509	509	482	492	495	542	501	512	518	511	540	489	504	499	446	516	510	478	490	466	476	510	464	511	472	508	482	507	503	486	516	512	494	509	499	506	482	457	525	474	496	482	509	516	498	531	489	501	460	476	488	501	501	527	525	465	518	496	493	472	474	514	453	475	518	506	485	539	505	503	518	500	499	526	501	483	503	506	511	476	510	498	515	475	491	506	552	511	491	481	496	496	538	501	495	452	488	484	480	473	522	496	524	492	510	502	486	508	495	478	490	498	508	496	493	534	435	516	541	471	507	529	501	513	501	539	493	550	531	478	538	487	496	487	517	502	491	503	480	486	521	516	504	508	487	501	552	511	504	520	500	513	509	463	496	483	491	502	487	468	493	507	514	500	504	511	511	543	509	502	523	521	506	496	454	536	540	467	486	507	456	497	517	531	481	525	540	516	514	505	506	479	492	512	532	512	493	514	476	493	495	543	501	483	505	505	528	530	519	498	513	506	447	484	511	505	510	510	493	518	474	487	496	482	503	496	533	507	523	493	504	503	480	494	472	482	518	499	493	453	549	493	542	498	478	508	510	485	480	439	510	483	521	471	485	510	512	485	545	457	497	531	476	476	471	503	518	478	494	489	501	490	472	517	503	500	474	495	494	481	484	525	468	510	473	536	516	491	495	470	487	550	493	479	499	483	550	476	518	509	513	555	487	453	485	498	493	513	492	520	519	479	539	509	514	524	476	488	510	499	516	506	514	512	500	477	505	517	495	476	492	513	486	517	518	538	480	536	519	513	478	500	494	524	535	502	478	528	481	493	530	509	483	537	516	477	485	495	471	527	507	511	496	472	519	514	528	490	474	542	472	488	510	502	512	456	502	516	515	477	541	490	505	543	470	519	550	517	520	518	519	493	497	508	477	488	511	475	529	540	500	515	452	484	505	492	473	495	554	462	491	534	513	507	525	508	482	482	497	486	524	509	516	507	459	460	488	498	522	502	457	473	488	506	507	455	485	518	477	491	458	515	525	515	461	486	507	461	470	502	541	488	516	488	479	483	513	487	468	507	478	510	498	515	531	511	502	471	467	520	512	478	478	496	507	492	483	476	468	498	528	506	466	515	515	522	534	490	469	485	477	507	493	492
19700	10313	10023	8874	5798	3186	2092	1163	929	1002	852	951	1036	722	561	615	535	562	552	475	457	410	517	738	655	574	603	623	646	602	494	453	406	376	340	359	367	338	369	338	301	296	318	328	346	277	301	322	317	327	283	291	295	316	294	325	324	324	335	344	288	280	297	312	306	268	317	299	322	268	309	279	319	307	277	320	303	333	312	301	297	318	305	347	290	301	290	280	321	292	291	319	298	327	307	324	303	312	302	311	341	314	280	332	315	293	275	274	321	287	303	312	311	325	312	307	329	314	340	338	302	323	289	277	298	310	294	306	288	320	307	297	330	336	307	288	302	316	302	332	312	305	301	300	303	292	292	330	318	301	330	307	312	324	304	299	323	320	329	320	325	304	318	337	341	296	305	316	302	289	298	292	340	283	321	289	320	279	293	320	302	310	323	302	316	330	316	315	309	246	297	298	294	321	307	322	326	302	312	307	313	293	307	300	317	288	305	332	298	277	310	304	335	285	347	324	307	315	294	324	323	328	288	357	339	325	327	303	307	292	277	299	294	336	292	298	309	299	295	313	315	314	318	319	329	296	311	298	327	312	338	332	339	324	285	283	320	314	306	303	295	311	308	330	294	285	310	252	282	311	306	303	314	319	303	296	318	293	295	313	311	292	327	301	322	314	306	319	328	320	296	306	314	320	293	309	314	307	287	334	306	307	316	312	270	294	327	324	337	313	325	299	294	270	280	318	322	296	293	277	278	324	303	287	302	326	322	286	279	303	305	313	319	296	332	327	319	333	302	304	300	307	314	326	332	307	302	280	324	312	327	309	275	299	276	326	308	327	299	293	319	287	319	305	314	284	282	297	265	318	301	324	312	351	287	288	314	306	332	310	319	282	284	295	296	301	321	272	303	327	302	277	320	298	272	307	293	336	305	283	316	277	263	303	271	325	311	324	312	298	308	324	322	283	307	317	314	289	281	335	295	320	294	294	286	278	300	316	322	285	332	313	287	298	318	322	296	296	307	291	270	324	320	307	297	288	263	291	305	304	327	317	312	283	332	305	296	276	301	305	301	277	283	297	319	293	305	274	265	271	304	338	290	321	306	342	300	322	304	310	317	335	293	318	326	317	354	303	319	269	280	297	287	290	317	318	273	299	306	318	348	309	296	270	285	322	328	296	278	327	289	344	305	318	319	312	311	304	308	272	275	312	321	319	351	337	301	326	286	308	303	343	316	316	302	286	297	329	333	297	277	299	302	295	287	289	283	299	316	305	290	271	318	276	271	311	311	294	333	323	307	314	320	284	286	297	291	309	302	308	306	316	289	275	294	288	288	310	302	322	313	282	311	303	289	297	318	272	296	288	312	323	333	283	304	330	306	320	318	320	292	347	278	279	305	291	328	306	307	299	313	300	315	289	295	290	286	298	308	311	298	282	323	304	298	293	286	284	311	289	300	334	325	343	312	304	338	314	300	313	316	290	281	292	284	293	312	317	327	317	272	279	295	300	312	309	332	297	269	285	296	277	292	298	325	315	308	314	307	302	296	291	306	306	310	307	323	299	301	296	330	301	313	305	282	302	304	297	296	295	273	301	295	295	290	316	306	292	325	332	335	300	282	286	322	334	302	302	301	318	305	301	336	282	298	316	295	340	316	299	269	317	312	300	300	264	296	318	317	327	320	325	326	310	290	316	300	333	304	278	334	307	326	311	322	323	332	318	311	302	296	325	293	315	293	301	317	285	290	310	303	293	301	297	315	276	281	283	322	309	326	296	328	271	293	295	360	301	293	285	293	276	307	301	306	295	322	287	317	301	299	344	319	302	291	292	331	291	321	313	304	308	256	325	339	320	332	297	297	296	304	309	293	301	311	277	310	291	294	279	291	282	324	285	344	331	335	313	300	283	307	298	353	325	295	303	331	266	317	315	301	291	325	274	288	272	277	286	307	287	300	314	338	276	281	296	329	309	351	328	303	320	335	300	303	328	317	323	305	331	335	292	291	304	352	294	280	282	321	312	283	307	289	309	308	307	271	317	303	279	329	314	319	324	320	303	319	290	320	321	314	302	333	326	294	312	315	298	316	311	315	306	294	299	325	313	304	337	302	286	315	320	287	279	329	316	304	307	312	314	294	323	317	319	294	318	318	308	302	285	331	320	310	291	301	324	292	283	313	280	289	280	302	300	326	263	298	330	318	315	280	301	321	307	308	330	302	310	316	322	289	273	337	311	291	316	314	332	302	275	314	325	341	312	324	314	295	308	280	319	294	316	332	318	293	307	337	308	271	321	323	301	305	296	321	284	316	303	327	336	300	275	318	310	310	282	296	304	308	298	320	335	315	340	312	297	298	294	315	302	321	313	310	309	306	335	351	301	279	307	249	314	323	296	334	320	323	295	300	298	296	282	299	332	281	294	310	307	298	310	307	337	330	308	320	278	310	318	302	318	347	341	282	308	302	323	307	290	289	298	320	305	316	332	262	302	320	292	311	311	312	315	301	311	302	283	295	293	321	330	308	304	317	322	306	320	318	310	286	303	303	276	298	290	302	288	292	300	314	322	326	346	282	284	295	320	318	281	320	290	307	316	323	328	324	319	277	313	323	287	332	279	309	286	288	300	292	300	346	321	302	289	295	340	310	299	274	328	306	298	306	303	293	310	312	301	292	304	321	336	293	342	339	327	289	324	303	303	288	311	318	280	297	338	298	273	300	320	283	327	353	308	296	289	335	294	289	329	300	321	290	312	315	312	319	291	304	315	306	334	309	326	317	312	304	307	294	316	303	308	310	308	259	307	348	302	331	343	298	324	327	314	305	303	306	283	318	343	308	305	305	316	286	314	299	338	298	308	321	310	310	323	314	312	323	334	305	309	276	301	308	293	330	281	308	309	334	291	299	328	304	296	281	266	294	296	292	336	322	305	315	335	282	275	319	330	322	311	314	296	320	305	304	319	288	332	322	291	292	338	287	312	295	320	327	319	277	306	279	293	296	331	291	347	292	305	304	312	283	320	315	276	325	323	302	346	295	310	331	313	317	311	307	288	276	314	293	288	285	322	337	312	323	301	288	299	338	331	286	288	301	310	325	315	322	297	268	298	298	306	295	283	317	313	322	299	319	305	341	323	307	323	300	294	301	290	313	311	295	291	309	304	321	303	325	292	286	294	333	298	315	324	313	318	317	305	313	307	285	309	308	307	307	299	285	337	299	298	293	281	287	306	315	306	339	291	284	296	293	330	309	296	305	303	331	277	293	316	312	278	292	320	332	294	284	283	347	317	327	321	300	313	318	308	284	288	329	274	271	315	322	290	291	293	312	322	325	301	302	333	277	336	305	331	331	324	313	306	321	331	309	305	286	301	310	313	349	300	290	300	328	302	319	282	323	305	323	324	344	311	270	293	318	317	322	320	319	297	312	329	289	263	299	296	332	314	293	326	314	277	288	295	300	296	294	329	306	291	328	313	300	273	330	293	272	316	316	308	328	302	323	345	342	287	305	316
10752	7343	11983	14937	12450	9754	7228	4548	4458	4239	3897	4885	5752	3763	2991	2585	2210	2641	2294	1976	1938	1589	2174	3933	3469	2830	3371	3378	2760	2650	2365	1948	1636	1394	1349	1304	1150	1107	1191	995	899	911	890	898	821	778	787	761	788	835	809	816	802	789	782	776	750	749	770	784	767	749	728	723	729	789	760	769	797	728	755	720	783	805	771	775	785	749	711	764	783	779	736	777	731	738	726	745	745	756	754	775	756	738	715	697	784	749	748	775	723	717	801	755	713	722	742	726	780	744	722	756	797	726	775	741	736	769	740	726	731	793	759	700	750	751	768	743	749	704	682	679	723	775	737	766	773	694	782	742	730	745	758	746	706	767	754	732	712	749	718	762	693	760	700	726	708	708	778	729	788	715	718	720	743	683	760	761	728	752	754	770	759	682	713	718	747	756	733	734	770	737	762	728	696	737	759	767	745	710	691	750	738	746	716	776	734	727	744	737	704	756	750	725	764	724	743	755	727	807	735	756	709	734	756	780	739	794	775	776	754	731	759	719	757	741	697	711	722	645	742	794	749	736	747	768	721	762	705	751	776	732	753	818	758	757	752	756	715	724	730	786	727	745	707	735	740	754	763	750	712	769	743	702	725	778	743	788	742	781	700	791	787	750	721	741	737	717	755	719	739	752	817	683	727	755	752	740	735	755	748	764	724	711	769	750	754	718	723	762	695	741	746	734	715	809	727	734	771	741	752	728	740	698	748	737	787	787	742	746	716	725	722	755	797	729	758	750	750	748	797	761	710	717	718	763	744	757	748	725	709	760	720	780	757	763	717	742	768	748	775	739	780	735	746	732	743	716	713	784	715	783	734	777	740	733	770	716	730	725	742	738	713	742	799	739	788	737	754	710	810	747	752	784	771	739	757	749	743	776	759	759	689	727	756	717	740	699	699	753	763	720	758	713	725	748	771	764	729	737	721	736	712	701	735	758	749	752	705	749	730	744	731	745	741	781	737	753	722	733	736	756	725	712	683	736	717	728	722	757	739	717	741	732	767	781	732	730	690	727	717	737	764	705	802	738	733	712	709	773	715	715	751	747	751	819	735	714	738	735	745	723	732	729	716	730	747	735	725	721	736	754	751	761	731	737	735	762	734	703	733	722	737	722	727	812	746	720	748	776	719	707	742	717	767	725	695	760	721	766	739	746	750	709	742	715	754	761	752	728	744	746	729	744	754	700	738	751	758	729	724	746	821	780	719	697	721	758	735	773	746	726	743	720	753	744	702	745	778	763	738	764	711	714	733	765	749	702	722	721	709	719	735	725	710	748	724	749	751	783	704	726	711	718	747	731	757	719	773	734	724	772	742	705	765	752	714	736	722	704	768	716	788	786	728	795	752	732	719	710	769	774	748	738	765	791	740	706	740	744	723	721	728	743	743	757	754	771	714	719	781	723	740	768	782	767	734	756	717	720	777	745	761	724	748	752	721	690	753	694	778	706	730	707	699	736	757	764	775	737	742	730	726	736	742	755	762	733	728	703	710	726	764	726	689	718	777	710	757	799	746	733	771	726	752	725	756	773	751	795	764	766	715	705	727	786	746	713	743	698	748	679	775	726	779	742	723	769	757	774	745	737	720	798	720	723	715	771	739	729	763	776	721	752	733	745	743	706	758	783	745	745	761	749	765	724	679	772	739	754	723	772	748	760	772	791	747	716	714	769	718	704	713	757	740	757	746	711	741	715	717	734	731	729	741	769	758	699	731	740	750	707	742	692	759	757	735	715	772	750	717	720	704	737	771	723	737	757	723	725	733	737	735	686	737	791	744	719	751	742	759	753	770	732	690	743	755	736	783	729	783	749	770	740	740	752	715	720	743	720	753	721	743	729	767	756	741	739	742	721	730	764	740	784	730	759	748	754	708	730	745	744	798	685	689	749	749	781	763	757	751	746	740	724	748	774	727	727	698	737	783	738	736	733	710	745	728	676	740	735	747	749	725	781	725	758	758	706	731	737	737	738	717	727	726	712	771	765	711	767	692	763	706	712	742	756	751	729	731	759	721	771	789	755	773	729	770	706	711	750	741	748	760	711	819	751	721	716	731	747	686	782	748	732	741	739	811	718	711	755	764	749	734	723	761	748	718	716	723	725	736	714	728	743	752	713	745	737	764	740	719	714	743	701	729	733	753	756	722	757	778	713	710	759	730	759	734	750	756	739	745	782	733	820	794	776	744	758	738	737	776	739	750	755	676	744	744	762	725	784	740	748	738	745	731	737	724	763	707	758	789	732	735	732	728	716	722	725	791	755	747	781	748	692	703	808	797	758	726	694	716	749	730	737	769	737	732	681	709	777	757	725	752	790	769	739	730	754	699	731	732	781	713	744	769	785	732	739	702	766	767	711	746	741	766	737	744	822	735	724	735	736	756	698	780	770	743	758	727	720	741	697	713	753	720	734	732	760	732	783	714	741	776	716	709	760	740	769	764	707	709	749	759	807	736	685	741	729	777	735	724	753	782	712	729	773	750	792	718	751	737	771	739	727	754	764	714	741	755	735	709	694	752	760	764	761	767	729	730	712	784	689	734	750	685	767	717	735	731	763	701	715	765	719	742	750	743	754	726	746	758	756	699	702	759	795	758	774	702	709	747	783	694	703	689	726	761	692	762	688	737	778	755	725	755	691	736	724	813	775	758	721	705	715	755	714	728	757	690	783	810	757	746	786	804	731	767	757	772	726	736	744	716	716	772	797	738	751	755	748	709	778	764	733	737	787	762	674	734	775	747	739	727	767	735	691	751	750	725	696	737	786	758	767	768	755	747	765	693	681	759	746	745	728	773	768	755	716	723	736	786	717	702	756	745	752	756	784	736	756	765	769	725	770	739	678	713	778	752	794	760	799	785	719	726	771	735	737	758	765	716	739	701	720	755	691	753	739	728	775	715	753	735	783	742	761	745	690	714	774	752	752	704	736	734	715	754	788	776	752	731	733	690	760	729	787	741	732	721	733	758	714	773	730	714	724	749	736	738	729	764	714	753	776	733	732	744	708	732	708	774	768	763	731	704	785	781	728	732	729	791	744	712	697	760	758	749	745	755	747	688	745	733	747	737	728	776	733	735	755	768	792	776	721	719	793	764	778	725	782	742	707	790	738	743	706	741	748	740	735	714	707	721	745	730	722	813	756	748	744	726	691	759	797	707	722	752	754	785	770	773	752	724	754	711	760	787	801	680	725	687	768	697	733	691	720	717	722	792	720	708	744	741	776	759	724	755	732	713	734	691	764	798	779	702	731	730	748	765	768	764	745	779	733	749	752	728	750	766	727	718	722	718	733	737	708	755	736	721	718	765	716	711	763	770	726	744	716	717	747	711	785	725	737	746	755	742	765	770	763	721	742	727	730	787	755	744	768	726	741	740	728	743	754	721	757	702	763	760	764	689	755	679	690	752	703	740	777	702	749	705	769	733	731	730	758	692	785	754	772	729	734	710	734	701	766	754	747	743	781	763	719	760	751	750	736
4216	2144	1748	1349	669	433	357	316	291	281	303	303	330	301	255	277	308	271	247	297	304	269	351	376	365	351	339	348	299	318	306	288	296	263	296	287	268	241	261	270	248	253	249	250	257	248	250	244	285	266	265	240	251	269	260	234	248	253	248	286	208	241	244	258	237	258	225	245	249	263	248	246	259	250	233	258	253	257	274	263	235	245	277	271	262	283	251	263	274	260	263	263	264	264	223	247	246	266	243	272	248	258	246	242	248	229	261	243	232	258	253	288	262	247	238	223	254	246	259	252	259	203	262	250	228	236	277	248	273	251	266	251	247	259	228	260	265	245	253	249	241	235	251	238	266	249	248	234	251	255	285	244	244	249	268	250	256	226	271	247	260	250	248	243	256	254	276	270	228	246	267	225	254	246	230	242	257	255	229	242	273	266	254	236	245	257	208	264	289	248	224	258	248	238	244	225	270	259	223	257	234	265	260	271	224	253	238	253	237	260	230	267	235	236	267	249	260	223	238	267	276	262	259	240	247	239	245	247	278	216	235	243	269	257	274	242	248	288	212	237	244	256	239	280	264	257	268	256	238	245	258	248	240	245	272	267	289	242	214	249	261	238	242	243	256	269	239	244	267	269	251	242	235	267	242	258	276	229	237	230	226	238	249	246	259	273	267	207	257	237	257	237	259	247	275	245	221	263	235	238	259	247	247	264	236	228	285	261	255	262	240	244	265	236	235	241	264	257	272	240	219	253	256	255	242	281	245	262	246	260	261	241	246	261	244	259	214	249	248	207	233	259	256	276	229	270	243	242	245	242	254	254	280	247	267	244	223	250	238	258	252	257	269	234	256	248	270	263	223	248	245	248	248	250	268	265	226	227	244	235	244	243	248	225	226	242	264	247	246	205	235	247	247	222	264	290	222	248	268	250	288	268	255	244	258	250	242	283	250	257	240	235	225	236	287	227	266	234	245	234	255	255	260	282	255	265	267	209	280	237	227	223	240	242	242	250	269	243	239	252	262	237	220	259	266	264	244	230	255	234	246	236	251	252	242	254	234	253	249	250	254	249	239	254	228	232	245	246	240	233	243	292	243	237	237	271	279	252	209	218	241	246	290	241	251	266	256	265	268	256	245	241	236	248	242	248	226	247	252	246	255	228	263	261	222	255	267	237	249	237	266	255	233	253	219	247	242	228	250	245	245	246	239	253	246	228	273	262	258	227	251	282	255	247	228	236	251	237	275	257	268	238	239	249	262	256	246	279	260	230	290	239	241	241	258	232	273	268	268	248	262	261	259	280	243	273	271	267	244	249	227	252	256	251	253	268	278	252	274	253	250	243	233	248	227	269	258	243	236	235	252	236	272	249	269	266	247	240	253	253	245	249	270	263	248	244	233	223	259	244	267	249	266	265	252	227	252	237	234	264	259	261	246	241	266	235	258	220	256	265	226	279	224	207	231	247	239	286	246	275	242	229	240	249	220	259	247	231	254	275	263	257	267	245	257	258	235	250	267	240	241	251	214	259	267	249	246	238	235	230	227	244	243	239	243	251	246	259	257	241	225	273	263	237	263	253	259	247	250	254	239	276	245	275	238	244	220	284	249	242	283	258	217	260	221	265	260	238	228	262	210	232	246	238	248	253	247	282	253	227	210	246	248	227	260	258	267	257	236	228	249	228	243	203	263	261	241	213	246	241	234	243	237	266	255	254	254	258	264	295	272	242	274	245	232	245	243	267	233	265	260	237	243	254	252	265	263	231	246	255	247	243	261	231	240	238	259	257	244	233	230	242	264	209	259	225	250	244	275	257	236	250	238	240	231	268	228	243	258	262	269	260	254	259	255	205	261	274	252	225	255	230	242	255	221	263	286	242	248	271	270	259	263	213	260	243	252	248	237	260	226	242	241	236	246	230	243	224	265	257	259	213	260	239	238	232	223	258	246	251	255	248	227	218	277	264	248	268	281	238	243	228	231	266	244	256	232	246	230	233	249	242	270	269	281	249	234	246	260	235	264	257	238	274	244	266	243	252	234	251	278	236	243	246	232	242	249	256	273	271	252	249	254	262	252	238	253	258	270	224	253	262	264	238	242	258	244	248	255	236	235	274	257	265	234	246	243	239	239	256	257	232	246	244	232	246	248	247	221	237	254	246	265	249	276	276	239	234	227	256	249	228	261	239	257	237	244	217	228	224	252	262	257	255	244	258	251	250	275	261	237	226	249	220	271	246	263	257	265	274	240	232	231	268	263	257	259	228	253	258	264	254	252	264	243	239	259	231	237	228	261	249	258	250	273	245	283	248	248	261	252	231	227	232	252	235	243	251	252	263	250	263	250	246	274	278	264	250	252	228	229	275	256	281	269	249	264	244	254	278	242	249	274	255	216	227	262	243	260	235	265	247	287	240	267	266	273	278	251	223	247	244	270	218	272	249	245	249	252	277	244	252	261	275	244	232	255	238	217	228	217	239	288	249	275	252	229	250	236	237	229	262	253	238	258	257	273	246	273	220	215	247	253	247	218	247	254	219	248	230	268	232	246	231	221	277	248	258	222	230	264	250	254	252	249	242	285	249	269	262	250	254	259	243	229	268	245	232	232	237	241	241	246	272	243	231	270	229	263	210	232	247	233	263	252	229	254	246	293	260	227	272	281	240	239	239	228	256	231	239	260	237	230	227	263	238	240	261	237	253	272	225	267	257	282	260	255	255	280	259	221	273	266	252	205	269	272	237	264	260	226	223	211	263	244	254	252	259	231	243	260	242	272	250	232	250	269	273	249	207	247	264	218	268	258	244	246	231	255	235	252	252	235	230	262	269	245	246	235	241	213	257	262	269	264	270	280	259	224	250	233	237	249	228	244	236	256	224	257	243	241	272	272	244	270	268	248	227	252	266	251	249	271	271	240	275	227	234	273	225	232	254	268	249	245	225	265	246	230	266	247	258	239	247	270	244	257	242	250	269	250	236	255	240	243	262	276	265	271	276	264	227	245	243	237	265	240	229	213	237	264	248	224	239	253	264	250	256	244	238	249	237	233	253	262	250	259	257	231	236	258	255	251	234	238	219	215	255	227	236	228	266	256	232	232	275	246	244	255	243	249	235	237	252	261	260	252	263	267	272	276	252	224	241	245	234	276	257	233	262	276	254	265	239	266	246	294	252	254	255	250	234	264	248	211	228	279	252	236	235	260	253	254	251	229	239	254	243	240	301	248	245	250	253	269	244	249	245	250	278	281	294	280	253	236	225	246	265	257	250	246	245	269	270	246	275	244	257	243	247	237	249	265	226	223	266	245	261	243	262	258	250	241	236	267	253	230	221	248	244	224	243	254	264	235	237	278	254	234	283	262	274	275	239	248	249	289	243	226	257	254	230	260	227	253	262	277	243	251	266	258	233	256	248	224	242	269	251	246	245	258	251	239	267	232	235	267	250	258	251	243	255	249	254	256	244	278	255	270	267	259	271	216	237	244	246	226	260	262	281	264	255	284	278	254	231
3292	2134	3412	3948	2323	1538	1187	959	871	949	996	972	944	954	903	808	756	798	649	790	871	906	1224	1620	1295	1212	1175	1225	1060	1166	1048	978	938	695	734	707	723	684	684	610	629	613	644	609	619	624	593	612	603	592	629	605	547	603	575	631	582	615	577	584	548	586	617	620	578	609	571	598	615	624	584	617	586	596	623	573	569	630	608	649	592	590	574	627	597	579	602	568	636	632	591	612	577	603	629	603	594	606	601	597	550	588	593	596	582	578	591	560	565	574	583	593	588	638	591	589	590	646	584	611	579	534	578	596	562	592	597	600	620	621	576	573	561	561	612	604	598	612	605	567	600	560	579	583	581	579	636	579	590	601	569	582	587	568	582	604	588	588	609	621	605	561	590	564	599	576	588	614	654	574	595	607	635	611	582	607	581	594	604	621	637	636	641	648	635	594	621	611	599	570	568	583	604	600	618	604	617	584	663	571	609	637	600	565	611	568	592	642	647	625	565	605	642	605	610	628	607	652	618	615	598	581	653	616	568	561	575	552	577	602	631	635	562	587	616	600	594	544	615	584	591	626	629	569	592	603	572	589	605	614	609	610	587	604	595	596	611	601	604	568	613	596	580	586	560	595	643	598	576	590	608	606	626	580	612	617	573	564	609	606	603	610	582	571	625	621	642	615	565	627	535	559	601	613	577	576	589	585	622	560	602	593	634	616	599	600	614	581	526	629	586	591	630	609	562	608	594	568	585	596	628	575	634	538	631	559	601	625	575	632	599	622	608	635	598	639	619	569	616	604	612	589	531	620	595	618	627	583	610	560	576	604	611	598	574	549	619	592	591	600	608	614	598	608	594	620	572	637	634	631	567	590	620	613	561	624	587	619	583	562	598	627	581	566	604	585	606	558	547	611	619	552	553	596	617	588	577	643	632	580	587	598	580	599	599	564	597	623	572	600	547	583	578	584	613	649	620	592	634	630	583	571	613	582	538	616	590	628	600	609	580	635	605	626	593	577	594	608	625	589	624	541	584	602	602	590	644	644	589	606	610	575	623	567	603	610	656	539	608	627	611	581	583	625	613	592	612	586	599	615	594	599	584	579	579	603	607	582	582	679	633	595	591	607	598	624	569	636	597	583	603	628	621	604	575	580	587	542	611	586	620	555	590	557	580	602	604	626	616	600	590	557	599	578	627	598	586	584	617	577	600	569	591	570	608	624	602	594	626	586	604	617	569	624	607	630	603	593	592	595	646	554	607	574	601	587	552	575	598	555	556	572	579	578	600	583	642	614	599	616	597	597	603	620	585	572	609	611	605	606	623	581	591	613	612	576	613	608	597	573	612	621	595	616	576	587	582	635	593	617	629	616	619	586	611	605	597	607	594	613	600	612	634	598	584	587	578	583	621	576	576	588	625	612	639	589	624	619	591	605	568	602	617	598	618	624	580	610	581	578	590	582	560	608	621	572	585	586	604	602	575	615	567	595	590	601	586	616	602	603	578	581	585	633	625	582	575	573	601	616	628	590	606	594	619	619	595	579	604	645	576	580	602	635	581	611	599	630	600	643	614	582	620	596	631	658	569	606	574	568	628	579	565	566	603	628	622	583	652	587	588	646	584	583	616	618	603	633	618	632	586	596	596	618	587	581	639	588	569	562	590	622	601	607	613	567	578	593	624	607	598	580	568	614	615	607	622	560	606	579	621	592	632	597	593	594	626	599	586	615	610	592	590	620	636	607	570	566	599	575	598	652	597	575	635	610	611	569	570	612	533	601	610	624	594	640	589	629	579	568	596	534	598	599	600	595	585	595	627	601	612	604	592	608	568	583	610	615	588	599	581	600	573	590	589	599	626	571	583	608	583	576	564	623	604	607	619	589	581	619	606	605	555	594	566	578	585	572	610	599	629	559	606	631	649	605	619	616	584	609	610	583	591	630	608	615	616	620	590	625	598	600	585	561	596	629	609	601	598	586	593	613	610	604	578	578	578	609	574	595	553	589	573	592	606	578	557	590	575	623	573	617	596	577	584	623	618	566	618	570	607	592	609	624	630	583	599	636	614	587	615	595	599	569	608	605	582	583	602	627	576	608	580	559	578	610	565	639	587	594	570	581	588	604	586	628	604	606	566	622	601	580	577	616	591	604	607	574	610	638	591	646	582	603	630	595	552	595	598	597	572	605	623	614	611	619	609	630	581	575	571	578	522	586	565	631	607	610	578	610	614	584	625	636	570	602	570	579	613	622	596	582	588	571	590	640	592	526	574	627	605	639	629	566	598	583	588	570	611	639	551	635	629	575	603	612	623	595	573	618	592	596	580	568	633	593	572	667	598	632	599	622	562	561	617	626	635	593	611	648	570	614	571	598	588	645	620	598	576	604	608	598	594	607	598	593	569	566	560	601	624	567	578	555	581	617	625	635	589	588	564	577	598	550	616	646	623	630	583	563	588	589	615	607	620	606	621	531	593	603	622	604	626	569	623	578	555	603	610	602	623	612	562	613	573	581	612	659	606	580	611	621	606	565	604	563	618	523	585	591	600	579	599	618	609	617	547	615	604	600	571	570	623	601	603	586	668	616	560	621	526	590	598	576	560	624	593	623	616	563	585	552	636	601	593	558	596	582	592	582	604	614	587	600	611	593	608	599	619	577	569	616	584	565	562	626	611	604	547	617	573	617	593	597	623	596	581	581	598	575	597	599	586	588	609	614	586	641	631	581	625	576	583	611	539	558	514	636	607	583	604	608	575	617	579	621	609	625	628	549	564	570	634	613	619	575	573	599	597	600	614	560	606	623	595	575	584	637	581	630	628	624	643	586	592	584	595	576	592	591	609	617	547	630	634	623	611	648	558	538	649	644	646	607	638	607	613	583	579	567	598	581	586	575	585	599	559	588	619	600	615	610	611	605	590	620	621	613	573	581	631	588	573	596	646	598	581	639	600	602	603	626	555	588	603	604	614	619	595	595	579	613	577	588	601	590	581	643	620	591	586	598	606	618	606	601	596	618	587	547	596	576	579	564	590	598	615	598	550	596	601	597	613	621	588	610	578	581	574	600	590	558	599	600	616	608	639	568	594	579	569	615	575	596	629	592	624	593	635	652	612	589	641	609	580	594	569	586	558	561	566	600	608	603	619	608	576	603	562	599	588	615	610	586	587	597	597	588	580	580	644	586	620	594	622	598	577	595	565	586	554	591	596	624	634	601	612	590	615	597	590	584	611	615	574	599	599	615	597	606	616	573	657	634	588	626	595	559	590	581	592	633	620	602	580	563	621	604	578	596	584	574	611	591	596	653	603	582	656	614	615	617	568	614	595	590	637	627	618	602	612	549	614	568	608	613	610	593	602	591	639	579	622	571	601	596	622	589	604	624	584	603	624	583	592	613	586	577	547	611	629	574	583	573	575	608	582	595	621	558	587	582	606	602	608	579	579	595	587	567	621	607	631	572	619	626	599	570	571	585	623	603	630	618	570	581	579	571	625	562	588	656	596	611	610	601
13175	5534	5975	4906	2914	1656	1153	665	589	577	526	577	564	510	407	335	315	344	333	321	365	411	378	383	421	436	368	379	332	338	348	316	253	231	244	222	267	232	225	177	235	234	188	201	213	192	182	195	187	179	177	170	163	162	190	191	167	177	200	190	195	180	200	193	185	185	205	190	177	187	200	205	180	190	206	171	167	187	189	185	199	230	195	181	181	186	207	195	195	194	184	175	179	193	202	180	197	175	192	185	192	168	173	172	191	166	171	180	181	209	205	193	192	183	193	221	168	210	168	220	207	191	201	219	189	159	191	181	198	199	172	198	186	184	184	157	171	170	175	205	184	184	191	217	181	157	172	201	187	179	163	209	194	169	192	164	185	190	187	212	181	193	184	178	190	179	201	194	170	178	181	185	169	194	194	200	186	172	192	202	188	191	181	192	197	200	194	194	197	203	169	175	210	190	200	204	189	182	181	199	197	187	171	194	176	173	196	183	178	206	199	186	159	167	198	188	156	184	162	208	187	219	197	175	203	196	212	182	198	208	187	206	170	173	177	176	189	166	187	214	211	213	181	220	204	195	164	184	167	197	186	163	159	199	181	191	190	194	160	174	169	177	194	175	195	220	174	170	190	206	201	177	186	186	185	180	162	169	182	183	183	181	194	186	186	208	177	204	200	203	196	179	177	185	192	182	212	161	155	164	192	173	178	199	210	173	193	174	201	181	206	174	186	195	187	180	187	193	188	179	175	176	205	196	186	169	198	185	158	167	175	191	173	194	193	196	173	202	199	174	204	189	189	172	175	189	176	204	181	154	177	191	202	185	188	180	204	187	173	188	173	202	196	173	190	216	169	161	194	181	183	188	171	157	181	185	183	219	196	169	185	180	190	196	173	153	167	210	192	177	168	210	191	177	196	162	178	167	201	188	165	212	200	179	188	192	197	180	178	184	179	213	214	215	184	158	172	180	182	185	180	176	174	161	201	174	199	195	174	190	183	178	207	185	186	178	177	166	205	201	183	176	188	180	178	175	180	159	169	177	200	199	190	169	190	170	178	163	183	199	188	193	201	217	205	165	185	188	185	189	203	195	219	200	175	186	198	196	192	192	209	184	180	145	197	198	188	199	200	196	179	196	168	187	180	180	198	199	200	201	172	174	174	181	187	203	187	175	186	192	183	201	160	179	169	186	197	188	167	176	198	189	182	171	156	201	186	186	198	186	189	164	171	193	178	170	190	153	216	182	188	202	195	192	208	173	178	165	153	185	180	188	224	208	173	181	215	168	203	212	176	187	174	204	166	184	189	192	181	172	182	165	167	169	183	188	187	181	190	171	201	153	188	193	198	174	202	158	177	182	194	188	177	199	201	176	203	194	201	184	197	177	198	183	197	193	195	169	167	175	182	206	184	185	202	197	173	183	161	169	182	194	173	209	189	209	201	196	189	196	167	196	171	168	176	207	152	180	200	220	212	192	203	179	177	165	176	181	171	189	180	189	175	177	154	169	158	192	198	216	157	162	181	197	198	193	204	177	191	200	198	198	186	194	185	177	183	199	185	221	212	194	177	202	183	176	191	189	180	186	179	206	202	214	186	189	199	178	191	172	193	186	174	177	182	204	180	175	181	240	215	211	201	205	200	161	200	199	193	183	182	194	167	193	195	172	173	163	186	190	185	175	202	181	178	202	195	213	178	184	193	202	208	164	178	213	185	171	188	184	172	168	178	217	202	191	184	178	182	175	169	187	189	185	193	213	183	171	189	188	178	190	195	162	197	195	184	192	180	199	201	206	186	189	174	187	211	165	170	168	177	162	168	199	188	184	194	176	189	172	193	159	215	202	200	178	184	202	180	159	181	218	180	203	182	196	155	193	206	190	192	166	184	180	161	184	181	199	174	205	165	181	168	164	177	179	188	192	193	190	185	178	198	162	185	191	200	176	166	202	195	170	188	208	177	205	178	151	185	180	186	220	174	193	189	185	221	190	165	212	155	154	193	191	194	184	184	214	187	196	210	163	203	178	192	190	185	198	197	201	195	187	156	191	200	210	144	177	170	177	169	185	168	174	197	164	194	199	208	187	176	150	185	170	201	166	185	187	165	155	164	183	200	166	184	199	215	178	190	178	199	201	185	165	180	183	226	209	191	203	187	173	179	181	178	180	182	190	174	176	170	184	180	162	192	199	195	187	172	185	184	198	189	174	168	172	176	176	179	189	180	185	184	196	192	209	175	182	196	197	184	201	201	170	184	182	211	202	203	196	211	215	195	181	199	174	181	192	177	184	219	183	199	195	180	177	191	154	213	190	173	171	198	170	212	201	186	190	194	204	186	185	174	182	172	177	196	190	176	174	175	177	166	206	189	184	199	192	205	188	194	173	200	178	195	188	183	185	182	164	223	161	177	194	199	162	168	178	159	214	214	182	178	201	187	183	188	189	183	211	209	177	173	168	188	191	172	170	179	159	188	213	191	204	200	196	205	193	225	165	196	179	205	179	212	192	184	201	199	191	207	201	179	153	173	169	172	168	175	213	183	189	151	171	193	228	194	176	181	185	189	183	197	187	199	193	183	166	210	204	170	174	175	171	185	194	198	197	175	183	174	176	162	169	178	211	182	161	190	197	203	203	187	228	162	182	207	188	193	215	182	193	193	162	185	205	209	206	189	196	200	188	188	167	156	178	222	177	184	188	184	186	179	158	182	183	178	183	196	181	182	209	171	207	184	176	207	201	194	189	189	201	182	183	181	169	192	196	177	200	188	162	211	168	173	187	173	187	171	178	179	192	182	178	180	221	194	202	168	191	177	193	199	194	205	168	190	196	201	172	184	194	195	172	195	164	195	194	195	176	202	212	172	196	200	168	180	205	163	179	227	198	164	177	175	211	181	183	174	205	172	180	188	202	170	190	197	189	186	167	173	199	182	162	181	192	177	183	198	196	193	186	215	181	169	192	205	184	195	164	181	172	199	189	177	206	187	199	179	194	197	208	189	203	202	203	174	188	198	170	192	185	170	170	182	174	193	214	205	202	198	190	215	194	210	194	213	193	180	202	213	202	189	185	206	182	218	172	188	184	182	163	187	186	215	200	204	183	198	170	173	173	162	179	187	177	177	151	172	208	143	169	160	188	196	193	192	190	159	171	185	179	169	186	181	165	198	179	211	205	176	204	179	200	204	186	220	180	207	203	174	187	188	187	183	190	195	198	182	193	183	199	170	203	180	192	183	180	162	168	203	173	150	180	184	186	193	185	200	185	179	165	168	191	197	192	180	166	201	184	185	196	163	177	200	200	210	179	179	189	182	181	166	196	191	179	197	200	190	161	185	202	186	169	175	195	176	170	206	205	187	199	165	198	173	181	171	194	191	181	181	187	200	200	208	167	206	178	193	201	198	186	168	201	188	176	186	150	160	184	160	204	192	167	169	182	188	180	175	194	214	199	173	203	179	169	195	198	188	179	186	166	197	218	201	185	178	183	166	180	182	188	196	176	178	165
8352	4477	8745	9841	7781	5840	4818	3024	2845	2813	2639	2968	3123	2459	1863	1516	1354	1585	1314	1402	1769	2102	1885	2060	1958	2259	1984	1676	1766	1732	1741	1567	1102	820	910	993	869	845	723	600	550	581	581	593	537	529	500	528	507	483	527	521	562	502	474	527	495	513	480	496	505	486	560	519	505	538	509	501	506	498	501	498	509	460	487	507	514	504	471	481	527	490	473	483	513	546	466	486	473	483	491	463	482	547	456	479	532	515	480	536	500	505	534	495	462	477	473	499	502	491	519	480	493	515	455	444	488	444	495	472	468	530	466	479	485	528	541	480	517	526	494	486	484	495	481	475	497	526	485	504	512	494	460	487	477	509	474	469	470	456	470	482	459	478	526	497	519	462	508	447	477	503	476	522	491	497	494	490	510	520	457	527	474	491	505	513	454	483	491	462	453	493	485	479	466	474	484	543	516	490	495	501	456	527	462	483	521	481	462	456	459	501	503	491	499	472	491	475	472	500	503	458	485	507	534	523	485	477	497	476	480	517	533	481	451	511	494	500	474	507	504	485	503	491	480	475	521	473	511	451	505	489	517	498	500	500	503	493	477	513	488	486	446	496	461	485	460	557	495	441	450	482	505	470	476	520	465	504	515	472	479	459	490	473	467	505	513	538	483	475	482	458	503	494	510	479	478	480	537	511	515	496	516	459	501	462	499	527	526	450	492	436	470	487	445	492	499	464	497	453	508	518	470	468	518	447	461	496	485	456	474	473	508	511	494	464	477	567	494	493	472	506	491	485	486	469	502	478	471	490	501	473	481	488	520	477	484	463	482	482	493	484	481	473	486	481	443	501	469	487	467	498	494	507	483	508	455	472	489	484	469	457	500	501	491	485	478	470	518	475	477	486	510	458	495	477	467	482	482	465	489	484	482	475	479	482	502	459	501	499	454	474	506	508	493	518	515	436	479	487	463	490	475	516	456	531	496	457	519	529	445	455	476	469	488	466	497	493	481	475	472	485	479	460	469	460	476	545	507	485	464	525	529	493	442	484	471	495	503	495	497	474	441	486	466	470	501	520	498	489	443	508	511	480	483	448	499	495	501	502	511	471	473	459	481	486	506	465	470	515	483	476	454	516	505	464	448	505	460	442	467	499	478	468	482	509	468	457	469	505	459	511	477	495	472	489	486	497	507	462	505	490	518	461	456	510	454	500	500	491	478	468	482	493	486	486	465	506	486	496	467	467	510	517	509	500	483	485	480	436	469	458	515	496	495	480	520	528	530	486	502	450	492	460	463	491	475	467	486	463	414	489	517	498	522	483	454	469	498	523	491	487	474	475	485	455	487	451	494	463	467	464	524	462	476	461	499	493	489	476	508	541	472	477	544	491	486	453	453	507	482	475	474	510	469	480	484	491	479	511	518	505	520	520	446	481	509	479	487	486	465	495	488	479	489	479	479	470	507	509	488	469	515	523	471	493	506	511	493	448	461	507	480	478	463	528	472	525	447	480	502	481	550	472	442	466	493	501	476	510	516	471	473	484	495	470	507	480	493	461	523	463	488	474	465	497	466	536	503	491	515	474	490	479	503	491	465	475	501	500	517	474	475	508	477	464	455	498	484	487	449	495	473	458	499	539	496	516	534	508	452	461	525	472	454	428	506	489	501	504	451	469	456	461	489	493	509	502	450	501	455	483	494	496	497	520	458	491	533	479	481	475	492	500	530	493	466	462	499	492	447	495	469	482	475	492	478	500	507	464	501	515	486	432	485	474	479	505	504	501	508	498	477	493	446	476	499	483	495	490	489	479	500	460	504	485	500	457	500	491	457	457	471	511	491	497	532	500	512	502	464	475	503	469	457	508	464	483	497	457	486	471	545	471	507	524	472	538	466	463	473	477	490	479	498	488	505	471	493	457	450	505	507	485	451	508	493	492	500	486	491	491	472	479	501	556	480	487	533	484	489	489	500	481	490	482	527	466	469	494	475	501	478	510	541	524	497	477	460	533	511	479	493	458	495	511	466	504	473	510	499	456	472	455	526	473	475	479	465	470	509	492	486	473	458	476	494	509	508	483	464	489	502	469	478	456	465	466	449	504	494	527	496	478	448	481	496	518	491	473	445	505	512	513	460	495	472	506	498	505	513	530	476	509	523	465	488	512	502	499	492	474	490	522	507	460	500	464	481	446	521	478	481	488	457	487	499	495	515	474	465	462	484	510	543	493	481	493	474	494	546	516	466	499	492	498	496	446	481	482	473	501	493	493	456	457	486	480	466	481	454	527	491	470	485	471	490	523	466	509	522	487	445	513	478	459	429	503	452	499	508	487	487	484	493	463	439	484	486	515	499	531	545	488	453	479	495	494	483	489	491	469	498	488	498	491	496	495	482	480	500	464	538	489	469	518	485	475	476	488	460	506	485	447	540	475	479	470	480	499	510	525	481	510	463	472	479	460	498	494	481	460	474	484	486	534	489	487	479	481	488	489	467	459	498	460	505	439	505	503	446	486	482	483	489	508	456	476	467	532	492	478	498	473	479	504	473	484	460	482	496	474	494	505	515	460	479	542	499	497	470	505	488	483	490	489	485	519	508	521	489	494	465	490	508	487	465	471	483	492	525	505	525	522	489	494	478	535	482	485	485	527	471	479	493	473	508	470	474	472	470	486	478	486	521	499	480	481	466	488	489	519	471	475	450	514	493	494	499	485	516	500	465	498	485	459	494	486	490	480	489	514	504	457	466	536	505	515	485	486	482	516	451	448	472	506	475	496	493	536	451	499	484	475	514	484	519	512	458	488	502	478	496	477	522	468	484	483	492	479	479	465	485	469	518	486	496	431	534	488	446	534	484	530	485	494	488	466	455	493	506	531	478	462	494	469	476	506	465	502	516	497	464	475	464	499	505	479	459	504	464	492	495	523	514	495	500	498	463	497	488	458	483	456	498	473	474	546	506	539	476	466	477	475	470	467	486	468	481	488	513	481	500	486	444	499	509	476	480	488	432	495	471	484	521	517	462	501	496	518	519	477	495	494	498	496	507	498	512	446	484	463	452	478	491	489	484	474	496	483	493	516	495	509	479	523	469	480	461	518	538	511	470	500	486	497	422	518	489	501	473	493	507	461	440	483	510	461	515	466	491	470	513	462	462	477	457	469	502	449	515	460	461	459	524	466	506	469	482	482	523	520	500	482	499	501	464	537	482	483	476	487	461	484	478	423	469	433	490	495	496	489	522	465	512	476	477	487	498	514	487	488	465	482	488	453	504	498	467	523	511	480	456	489	464	464	505	463	465	526	470	464	491	491	501	481	479	486	482	515	508	502	517	497	495	492	497	442	465	493	443	510	507	456	487	507	468	490	464	458	452	512	459	503	487	481	465	487	497	476	490	481	525	506	435	493	470	474	495	478	515	486	441	458	508	493	483	496	495	475	471	453	487	460	466	478	478	480	504	465	491	468	512	476	509	533	459	472	491	458	478	472	478	495	506	479	491	498	484	485	468	494	452	445	508	513
20061	8418	9317	7732	5302	3025	2258	1251	1061	1058	1002	1002	998	729	730	555	588	587	548	472	616	585	558	577	673	588	593	507	542	558	582	510	455	364	398	449	362	396	413	337	346	330	359	356	315	307	280	332	291	313	290	319	298	300	304	296	348	329	314	338	315	358	321	284	292	288	292	295	287	293	316	319	368	340	302	358	332	336	334	307	298	334	318	318	298	315	340	319	291	293	308	340	311	296	327	332	297	363	303	327	296	323	327	282	273	297	299	325	310	339	314	322	291	319	320	327	349	315	339	313	341	290	284	317	319	316	297	314	318	341	303	309	324	312	291	341	319	275	284	330	301	341	312	276	337	306	355	314	361	295	324	317	335	307	302	333	296	300	324	290	290	275	319	334	308	323	294	368	319	329	295	349	275	282	307	323	308	279	280	306	340	298	304	331	335	278	282	288	308	289	283	321	331	335	330	311	326	310	316	324	333	310	309	283	309	323	323	310	322	287	337	303	327	317	294	288	301	300	331	313	278	316	334	328	342	330	303	290	314	298	294	312	318	284	281	313	304	307	306	324	287	330	310	321	313	303	294	292	306	283	346	325	314	301	337	308	333	320	280	311	313	321	308	295	313	298	267	307	305	339	307	329	319	345	297	316	299	350	338	294	329	338	331	335	332	325	277	298	299	308	310	299	361	317	327	306	292	324	315	307	348	319	344	273	264	308	294	319	305	303	318	306	322	300	317	324	329	322	326	307	319	347	312	300	313	314	336	308	347	309	290	327	316	331	336	306	320	283	337	272	308	310	290	297	280	301	312	320	317	350	308	309	303	289	341	334	285	338	340	297	310	318	307	339	303	335	320	300	295	337	330	295	288	315	334	314	297	325	323	308	314	287	304	301	316	342	324	306	257	279	353	310	306	334	330	321	300	284	359	313	332	308	292	294	299	310	313	307	308	307	302	321	321	321	288	329	308	320	299	290	343	302	283	364	323	303	298	276	297	333	303	286	362	277	332	295	283	319	314	339	314	301	316	319	319	328	323	326	306	295	314	317	301	318	297	302	335	323	303	321	329	306	332	316	331	289	297	318	347	331	315	354	344	350	302	340	308	333	292	298	317	298	298	315	311	322	324	298	302	289	268	285	342	298	301	293	295	285	321	319	357	378	343	317	308	311	319	332	335	319	310	330	269	314	301	300	316	337	331	321	306	332	305	290	311	294	300	306	313	315	330	349	328	319	298	340	321	301	318	332	348	309	308	282	317	316	320	315	263	309	342	287	285	320	314	317	297	307	323	297	303	309	320	313	305	366	310	303	335	334	321	325	280	320	305	324	295	322	313	309	294	306	330	296	305	314	289	317	306	275	313	287	301	339	306	291	295	304	320	344	283	336	320	324	291	314	285	328	318	310	306	321	309	301	329	328	364	335	295	274	321	302	285	344	328	321	301	324	311	349	323	308	287	290	318	286	291	312	313	275	272	294	313	340	346	301	325	289	312	327	319	313	300	340	285	326	348	305	307	323	283	288	312	324	280	287	337	317	305	293	308	311	298	330	302	299	310	298	304	311	315	276	306	294	326	301	319	295	293	319	284	299	327	269	292	286	311	311	294	300	288	320	293	322	330	298	332	307	316	311	346	292	302	303	260	318	331	273	304	340	315	281	312	327	303	338	280	320	303	303	322	336	340	322	305	325	294	328	305	298	307	275	294	281	325	290	366	295	326	293	303	340	318	321	293	314	309	326	326	325	315	310	315	294	295	287	333	279	316	288	298	308	319	323	288	302	299	278	329	279	312	326	303	312	333	304	322	288	304	281	359	335	334	316	317	290	294	253	294	288	293	303	309	358	314	329	328	337	299	317	317	324	322	317	271	323	273	311	332	288	304	319	288	343	306	293	351	317	315	304	297	339	307	337	307	354	292	316	304	324	319	298	297	295	323	281	332	321	324	297	285	295	319	266	308	278	308	315	329	328	332	304	328	318	349	356	294	318	324	311	300	344	296	307	321	333	318	343	336	326	299	309	332	315	305	334	297	304	350	291	316	330	342	305	343	330	315	325	294	297	298	326	325	331	336	301	297	321	308	321	296	321	290	322	341	295	292	334	340	301	305	310	297	263	320	306	271	277	298	327	313	309	313	315	337	271	306	290	319	300	322	324	304	321	322	308	307	297	312	279	304	318	274	333	302	316	318	294	292	301	300	339	324	291	286	305	322	324	303	317	315	315	315	308	294	280	317	292	309	289	301	310	323	305	313	299	339	358	369	292	315	317	322	334	328	281	305	310	320	316	306	347	302	351	318	307	312	289	326	358	303	334	319	284	284	329	324	301	307	303	350	283	282	341	349	287	295	332	315	300	285	338	348	320	296	310	283	297	299	325	300	354	319	298	277	332	337	338	305	305	339	328	318	304	316	298	267	321	314	315	330	293	301	337	299	315	311	310	298	303	297	301	301	317	317	302	317	311	309	325	324	324	313	303	302	316	327	306	283	329	312	298	343	320	332	284	278	289	343	322	318	297	304	332	324	318	324	341	318	334	322	327	318	340	317	290	332	320	300	292	299	325	310	300	294	314	298	349	301	299	301	286	349	361	323	311	328	284	282	300	311	321	310	285	308	279	328	324	327	295	326	300	308	322	287	305	287	325	270	317	317	311	313	286	284	283	333	292	328	324	303	324	309	325	280	304	301	308	311	291	281	291	315	299	298	321	310	297	297	283	293	280	303	295	284	306	315	287	313	338	265	316	292	329	319	316	334	330	316	296	325	299	313	303	319	275	319	332	290	294	321	315	326	349	313	335	310	324	324	311	309	302	343	310	302	288	309	298	313	295	288	301	304	296	331	338	319	284	339	279	335	336	300	330	292	333	333	328	297	310	285	316	281	308	301	304	286	292	284	315	306	310	336	300	322	338	298	343	323	324	301	319	343	317	326	310	300	289	305	332	303	301	305	303	301	305	325	329	330	318	303	322	313	350	320	303	349	325	305	307	297	285	293	307	291	324	292	297	312	292	325	366	308	294	352	315	346	343	284	307	288	304	334	293	320	299	323	325	342	311	290	313	296	286	302	355	294	301	309	304	313	341	346	334	319	305	310	330	303	332	303	310	307	298	302	329	302	317	311	340	317	308	310	317	291	348	327	324	305	336	293	317	340	313	307	295	304	318	309	316	323	300	279	325	340	334	298	308	313	320	311	289	310	338	309	318	300	317	324	339	318	297	366	317	268	343	285	304	295	308	291	338	321	310	319	314	310	298	322	325	318	308	322	304	318	322	317	283	321	314	290	336	339	298	341	344	323	302	342	327	316	324	330	313	322	369	326	339	312	346	315	289	314	317	301	299	329	321	308	316	290	339	322	359	301	312	315	314	324	300	310	370	328	310	269	321	287	321	296	357	308	335	291	307	327	297	347	334	312	307	328	305	328	303	337	321	339	298	301	320	321	307	305	333	312	323	319	288	301	299	306	318	312	325	324	300	330	312	301	317	303	305	333	322	307	289
10599	5933	12244	12309	10621	9206	8110	5204	5027	4638	4420	5096	5049	3834	2964	2389	2575	2488	2213	2142	2653	2916	2471	2879	3453	3024	2821	2378	2741	2539	2846	2406	1880	1214	1439	1503	1295	1271	1311	967	884	922	929	820	826	885	780	765	778	760	810	792	809	779	839	805	781	776	791	801	733	785	770	796	714	806	733	758	818	788	748	802	779	759	793	730	718	754	739	784	817	739	810	797	699	744	788	779	738	752	788	736	756	750	766	752	759	732	757	774	770	766	753	769	779	785	729	812	793	751	752	747	758	749	759	766	736	780	782	791	748	722	746	732	752	787	755	728	720	765	773	762	720	754	735	807	696	793	770	747	791	738	718	750	786	805	750	760	750	747	723	766	791	709	788	797	714	766	779	761	721	769	717	759	741	748	752	727	740	758	779	729	756	788	779	790	778	751	779	788	757	802	733	774	763	760	750	787	763	758	773	819	794	805	793	757	728	761	755	751	770	706	792	773	696	720	736	797	801	746	783	707	763	802	716	756	765	739	767	697	736	754	746	730	727	794	738	762	801	745	767	734	779	790	780	770	758	752	800	721	736	766	747	796	765	754	730	767	745	749	778	724	770	786	735	704	780	779	713	810	730	748	729	782	691	728	716	727	742	708	722	765	762	759	739	743	782	780	802	784	809	716	741	748	758	753	736	745	750	730	757	763	740	773	801	727	759	752	772	744	725	720	771	739	770	755	759	729	787	742	743	795	716	751	769	738	758	790	797	742	807	725	760	740	780	741	731	811	783	777	765	750	779	754	734	760	801	810	743	790	757	779	778	779	780	808	736	741	763	780	768	786	801	730	782	775	736	720	769	757	723	750	724	750	775	802	733	789	777	775	722	759	747	767	767	790	727	732	748	700	748	805	759	733	760	744	744	790	682	782	770	741	733	753	762	706	740	714	826	699	766	813	797	737	757	781	788	744	766	730	747	796	759	793	780	820	753	724	759	719	786	783	766	732	762	797	727	785	741	785	772	803	727	810	756	730	748	722	737	753	798	733	817	690	767	744	784	793	747	756	747	780	757	783	803	783	771	749	809	761	754	745	718	748	765	781	774	755	784	759	724	778	738	797	801	787	699	759	766	741	733	807	782	802	753	737	762	740	742	727	730	682	747	763	795	731	732	763	776	791	754	733	790	742	749	738	750	777	737	785	774	770	746	756	698	737	724	739	758	761	773	837	720	741	765	727	780	733	751	717	763	729	733	740	776	768	759	733	729	768	822	757	762	736	752	736	769	789	780	734	745	746	761	764	731	755	749	711	746	790	760	736	788	729	783	770	760	747	794	754	723	746	796	772	700	769	717	765	763	734	739	784	736	718	753	730	762	749	743	750	729	754	762	784	788	739	763	788	756	775	789	746	815	784	744	780	714	720	699	757	738	740	750	742	705	748	716	731	756	768	783	739	743	726	721	757	716	804	790	761	733	793	746	794	758	768	743	778	811	786	781	741	764	759	719	745	759	752	813	731	782	770	828	764	751	734	770	757	747	771	768	799	781	744	740	762	744	709	753	731	759	785	763	757	773	765	798	777	743	733	750	784	798	715	793	730	743	786	786	786	764	794	741	794	790	749	784	796	730	762	780	778	759	713	734	747	776	773	752	800	773	754	760	759	758	749	781	747	750	731	751	734	764	730	779	754	736	766	746	743	749	731	767	735	778	681	784	739	722	742	707	765	725	739	791	751	758	781	750	790	778	782	752	715	725	769	726	704	765	716	797	757	823	701	731	747	784	735	792	735	741	791	747	738	811	805	757	758	750	756	760	710	717	751	716	755	721	742	783	756	706	733	754	752	735	806	749	791	776	819	756	758	728	775	751	745	788	768	755	784	763	786	802	797	792	749	720	752	770	798	758	731	744	799	756	719	807	772	720	783	754	774	746	706	707	750	789	749	753	782	772	749	747	798	775	757	766	750	779	780	759	713	726	768	732	757	767	721	756	730	740	767	719	743	756	765	726	761	737	740	764	753	752	722	739	725	741	741	718	784	730	729	737	826	785	784	748	768	738	744	825	732	755	828	787	758	789	755	767	794	742	744	731	721	790	747	780	770	735	765	755	736	711	732	781	743	774	778	747	794	737	795	754	722	756	702	740	750	769	811	797	762	773	708	764	783	741	740	777	762	751	769	790	801	783	774	803	803	733	738	750	753	750	756	743	795	731	754	776	708	722	750	760	727	755	809	735	753	758	716	693	782	782	756	781	759	730	798	760	760	748	736	762	751	757	779	829	771	806	767	766	719	754	773	742	817	728	676	795	723	773	779	767	758	740	793	790	709	756	774	770	702	743	783	792	705	725	761	708	733	737	741	792	731	737	783	719	842	727	786	779	711	794	701	716	750	740	791	795	757	744	785	761	759	729	748	731	754	785	752	757	779	775	755	732	760	751	802	763	737	736	749	733	785	770	745	789	746	782	760	655	748	721	714	757	769	770	735	736	807	745	720	753	744	762	730	732	751	756	758	756	788	706	768	756	760	716	719	790	697	796	717	778	771	729	785	685	746	730	722	750	760	761	734	727	747	794	729	725	788	740	765	725	736	767	723	780	747	748	795	791	745	774	784	768	751	728	765	768	721	794	762	748	774	726	788	798	741	726	746	716	755	785	726	750	711	743	719	774	749	746	759	713	808	732	716	729	741	741	743	743	819	731	742	687	760	772	784	753	813	764	747	757	736	741	743	744	784	768	755	696	812	752	706	774	765	780	749	818	808	729	749	734	755	785	748	762	798	769	810	772	769	805	752	674	742	746	780	762	772	745	729	723	761	748	777	758	759	770	756	817	771	722	781	711	773	769	736	776	782	754	743	736	760	758	738	763	778	766	773	700	765	745	760	740	786	732	773	764	804	741	692	804	729	786	766	763	753	763	763	799	733	792	748	760	718	751	776	764	726	754	753	778	735	743	739	774	712	723	753	752	783	792	710	749	762	737	781	718	772	786	751	781	805	773	749	775	773	753	770	731	753	762	756	756	754	733	732	766	718	728	748	785	783	751	814	750	738	737	768	738	802	759	761	790	737	784	753	721	716	779	746	776	776	777	746	790	728	781	724	837	733	725	828	794	794	733	790	708	784	819	756	784	721	786	769	798	726	713	790	770	760	781	745	770	739	733	696	759	733	730	695	755	760	756	776	757	721	777	736	741	792	757	761	791	725	705	685	769	753	779	816	723	764	766	761	790	744	764	725	749	777	756	712	784	736	756	758	787	743	778	767	743	722	760	787	790	689	717	725	740	774	806	754	787	758	739	775	746	724	756	786	736	730	776	738	791	752	747	744	721	745	777	734	785	766	793	739	779	782	754	773	754	796	785	737	758	779	767	815	747	772	726	719	803	734	760	763	801	780	758	820	730	765	747	757	752	771	759	736	738	794	716	684	760	790	772	740	759	729	752	742	744	772	757	705	722	671	772	743	734	758	691	787	757	763	737	809	752	744	755	710	775	757	770	689	714	753	765	777	775	741	746	752	689	780
4544	1601	1705	832	483	398	395	394	406	430	385	380	359	363	310	321	298	295	270	338	326	358	367	393	406	341	298	354	320	330	308	304	318	285	295	307	294	276	296	287	270	258	283	289	269	294	262	239	269	214	242	255	251	240	260	288	262	271	259	296	272	276	261	290	278	262	294	279	246	271	249	277	237	289	283	274	291	245	309	248	282	240	258	310	258	276	264	288	285	278	265	257	268	240	266	277	244	250	248	260	283	272	256	271	253	281	282	240	264	232	257	239	266	254	229	256	245	267	300	254	255	234	263	262	275	264	250	260	261	219	242	257	272	243	243	262	233	254	266	263	246	265	254	265	273	235	259	250	268	270	258	263	270	246	244	269	284	278	259	261	267	297	300	272	254	252	226	263	274	306	265	261	270	283	273	265	292	247	264	265	281	277	254	271	272	270	269	287	263	253	256	271	285	257	271	255	237	290	274	257	229	258	245	228	263	262	273	293	246	287	281	240	269	247	267	290	249	267	226	248	272	280	255	257	260	256	261	264	259	240	230	244	259	267	243	216	254	249	253	284	278	267	267	239	278	279	275	267	246	255	275	298	260	295	242	293	262	247	255	258	235	257	265	255	258	256	249	295	252	297	253	268	271	268	257	278	302	280	240	249	276	231	265	261	250	255	269	264	283	239	270	282	257	259	270	259	264	279	250	286	265	267	238	270	271	250	275	242	296	258	256	242	258	256	252	247	258	265	257	267	280	260	235	244	288	280	275	289	282	284	269	277	237	217	260	244	270	281	261	267	246	283	294	261	249	250	237	266	237	256	290	295	303	264	240	254	269	246	270	277	251	259	266	269	270	252	255	296	275	267	255	259	267	272	280	269	308	256	269	251	311	285	260	253	286	267	290	287	280	267	285	260	269	259	286	269	271	265	274	272	262	251	264	237	284	281	260	250	249	253	255	270	261	235	244	270	264	273	283	255	292	292	297	236	275	273	271	222	255	260	282	238	237	259	254	279	263	275	260	249	247	269	285	268	249	274	258	257	249	250	252	271	283	257	291	237	251	299	250	255	279	296	280	291	252	263	275	291	235	266	271	279	253	269	246	258	265	275	251	283	256	278	258	260	259	260	259	257	260	275	258	285	278	270	264	259	283	260	264	234	235	266	267	259	276	245	235	267	268	297	277	256	319	291	235	258	264	245	273	262	229	264	274	286	276	253	258	258	279	244	239	261	254	257	239	251	249	286	251	292	235	250	274	297	278	236	250	285	250	290	261	263	276	276	283	252	250	244	263	278	243	252	265	263	285	242	230	272	234	312	283	257	262	295	278	223	284	275	242	257	246	248	243	261	255	265	257	275	243	258	254	248	257	282	239	278	251	269	260	274	252	272	277	250	242	254	248	263	219	272	241	268	249	278	256	260	249	283	261	247	259	263	252	286	245	275	262	270	242	259	250	262	283	250	274	238	273	283	261	249	241	262	259	256	256	249	292	258	267	291	259	255	253	270	298	264	272	244	266	254	264	254	256	256	282	274	283	262	253	243	286	264	272	244	237	261	262	268	245	255	282	290	237	263	251	246	279	261	276	264	259	275	283	282	279	259	257	289	275	288	256	277	264	270	249	254	228	250	237	287	280	264	275	272	314	294	266	253	250	234	259	274	269	240	251	268	257	289	263	270	247	261	275	269	293	250	266	315	272	279	260	243	289	247	294	288	266	270	226	266	266	268	265	251	261	284	309	276	239	256	247	270	250	276	298	272	259	263	266	265	264	270	254	253	257	273	271	290	254	263	249	236	247	232	253	264	232	248	264	268	237	223	254	279	260	243	270	239	285	234	278	224	275	275	266	267	259	255	264	266	301	243	271	255	308	296	244	287	269	270	258	274	278	306	255	253	256	236	274	278	257	266	265	230	256	268	275	244	254	272	296	253	267	267	253	256	246	260	245	252	275	293	259	252	268	254	262	275	277	257	243	261	265	288	244	254	281	292	260	258	229	298	256	264	292	282	268	231	286	264	265	283	244	244	256	278	263	269	239	274	255	250	231	234	268	263	254	244	264	258	269	264	274	281	286	263	285	268	288	243	288	269	249	261	239	252	284	253	232	231	300	299	272	274	256	236	260	258	283	256	296	273	247	252	277	266	265	267	259	273	242	253	248	239	248	252	255	289	273	293	251	244	258	269	284	268	257	280	248	265	279	259	297	274	261	261	290	256	289	288	234	221	260	262	257	283	275	265	272	278	267	265	247	219	235	229	220	232	249	285	278	270	284	284	262	294	266	266	258	279	247	243	242	266	268	272	262	283	271	278	260	286	246	262	254	240	246	279	267	262	308	246	283	256	262	272	278	290	311	239	301	261	271	283	268	260	270	267	255	251	241	245	262	238	278	288	265	295	248	282	257	264	274	254	282	272	243	254	255	259	244	241	258	273	273	273	250	253	291	256	265	261	281	243	252	279	272	234	252	267	267	278	269	261	261	261	236	268	252	271	273	239	276	295	268	266	251	269	240	222	315	246	258	247	261	271	277	244	251	263	281	254	243	288	261	239	235	266	275	292	245	286	268	264	258	253	230	248	242	252	286	263	269	272	282	282	289	270	281	246	273	280	244	274	276	264	211	266	230	281	248	248	242	254	253	255	280	252	267	262	259	298	268	283	241	270	283	271	280	274	259	233	225	255	263	271	251	271	286	240	208	304	248	256	273	292	273	245	271	247	263	249	288	265	275	253	248	275	259	256	292	274	254	240	250	266	272	263	264	277	291	226	257	272	279	269	277	235	254	258	278	275	269	273	251	234	250	256	253	262	269	256	250	254	264	261	270	254	261	294	238	249	280	256	254	259	238	283	266	257	282	250	253	275	259	266	273	271	278	243	283	266	245	275	293	238	256	242	281	242	252	246	277	259	261	271	258	283	256	276	226	228	285	262	258	254	262	269	271	278	268	260	267	276	293	268	239	259	263	286	283	252	253	256	270	264	265	273	243	280	261	267	280	257	233	246	285	269	268	262	256	270	259	249	245	236	271	253	261	257	273	275	283	259	281	273	252	271	292	273	258	266	270	233	240	274	247	219	259	262	251	286	259	287	269	246	269	265	260	263	292	260	254	298	270	264	254	299	258	254	234	267	271	252	277	245	277	280	272	303	281	275	257	276	276	273	299	241	253	262	250	268	269	240	252	277	271	295	297	259	261	275	266	285	316	265	238	282	265	251	270	256	255	271	254	268	274	271	272	258	223	240	257	248	298	249	250	255	269	263	255	270	240	258	287	246	232	258	265	226	244	268	256	257	258	252	301	252	277	266	306	287	250	266	257	283	236	259	239	271	247	255	218	217	243	268	282	301	248	250	270	250	244	266	226	290	280	288	266	279	258	258	233	240	276	233	243	253	258	283	254	277	284	268	264	272	273	236	274	290	259	254	291	269	243	277	251	265	284	287	257	234	274	255	247	263	264	265	294	253	240	265	251	246	239	268	276	287	259	292	248	272	279	256	230	255
3407	1772	3511	2444	1526	1320	1321	1393	1375	1516	1361	1415	1279	1223	902	899	918	869	826	954	1080	1154	1216	1548	1693	1299	1257	1075	1283	1248	1230	1061	1019	710	884	951	812	736	669	678	717	686	686	639	648	631	623	663	655	650	652	608	644	609	598	607	662	644	590	621	707	601	622	597	657	653	615	619	618	613	641	649	617	626	591	616	638	641	604	629	613	615	627	625	641	648	645	629	635	647	647	615	620	636	620	624	643	662	605	611	655	632	633	645	611	638	610	638	682	624	628	656	627	593	605	672	632	644	653	646	632	650	621	665	656	649	625	616	613	642	634	638	589	609	615	636	654	585	616	641	662	656	626	668	603	633	613	605	632	624	638	608	605	627	658	601	706	646	612	633	640	686	675	609	632	648	654	580	614	624	641	630	628	645	631	604	611	609	643	632	686	655	667	649	658	635	644	619	636	602	603	649	651	608	597	648	604	640	649	596	613	627	629	582	596	621	615	655	650	625	616	598	612	613	650	666	627	620	606	650	606	684	626	651	637	658	616	602	624	558	634	643	645	606	678	648	626	630	628	619	598	599	613	609	620	633	632	650	649	651	654	628	671	604	693	601	652	678	614	596	687	618	643	653	641	630	594	608	613	649	642	610	607	641	651	628	617	625	635	628	623	616	621	670	683	646	647	634	616	632	657	598	594	607	620	612	608	606	614	606	616	616	671	643	627	620	665	601	642	612	637	622	670	682	643	642	611	619	651	654	614	645	626	653	626	633	617	680	599	655	596	641	671	640	619	622	609	652	658	689	632	667	662	653	642	649	624	628	635	645	644	615	633	652	592	654	633	622	633	628	605	625	632	636	660	633	624	644	605	599	605	657	651	604	649	611	601	628	611	633	621	627	636	615	658	665	634	613	580	637	614	610	641	638	646	635	628	616	633	644	638	586	645	620	642	621	636	692	612	637	646	639	626	607	607	627	622	623	644	666	669	665	648	622	643	623	685	621	634	634	627	682	647	612	642	632	635	636	630	629	611	606	634	683	596	627	659	620	623	636	677	671	668	643	635	629	630	664	631	650	623	659	631	672	625	651	627	655	634	620	658	616	636	640	644	614	597	640	579	631	627	647	618	616	638	611	666	635	639	630	659	646	633	633	649	609	640	667	607	652	646	642	640	635	655	615	628	640	564	619	614	683	660	654	651	668	634	628	636	649	598	636	608	661	653	626	611	644	571	595	641	659	640	665	650	612	660	666	625	631	621	629	625	648	636	602	673	612	682	646	653	599	597	577	623	643	641	618	650	696	621	603	628	649	660	625	649	636	683	649	645	613	671	617	604	650	640	670	647	619	624	624	607	647	635	632	660	651	638	621	651	651	623	640	630	604	642	646	600	604	628	660	637	654	614	602	690	643	641	618	638	688	675	634	637	601	639	671	660	602	625	611	666	647	654	618	608	635	624	597	668	683	624	663	628	622	670	629	649	610	668	627	657	653	595	650	620	598	613	602	639	619	637	609	648	678	609	641	692	619	614	610	610	661	625	563	644	651	625	612	632	640	607	620	657	618	666	621	626	644	621	664	650	624	619	676	644	608	630	630	642	623	680	630	639	671	690	594	623	625	604	623	636	637	660	620	583	629	593	641	657	676	682	642	631	661	652	658	661	643	676	621	617	665	657	579	624	637	656	641	640	635	626	625	661	654	616	599	603	598	619	702	580	657	643	671	605	658	624	657	612	659	690	616	626	595	639	656	617	633	642	633	643	643	667	707	682	626	660	651	665	609	673	664	608	645	637	634	604	593	642	629	641	656	605	633	585	651	620	644	641	593	606	642	649	616	634	639	688	633	653	644	622	604	582	672	628	638	630	656	661	635	685	640	659	625	646	632	637	650	607	666	648	623	684	661	581	668	669	633	675	655	657	664	665	674	665	675	600	621	672	652	630	627	631	644	667	649	601	621	668	630	622	607	594	606	600	656	675	618	617	635	675	633	642	665	616	633	665	617	610	664	588	642	643	619	642	622	641	624	659	617	616	647	620	662	653	642	624	622	631	622	654	585	629	605	647	656	647	599	658	611	607	700	599	623	639	616	616	690	665	679	588	601	684	602	574	659	638	682	611	644	620	626	639	626	600	602	653	652	634	670	639	603	609	629	605	657	620	621	610	636	638	713	632	645	623	643	628	609	683	665	597	653	655	674	637	623	638	677	643	665	593	623	568	673	629	623	660	561	660	575	641	624	633	639	648	630	620	661	676	611	650	611	598	625	661	628	660	627	639	601	619	662	618	644	650	657	658	637	647	621	580	621	619	637	600	650	640	635	678	617	560	630	636	655	652	631	622	605	642	688	662	670	613	605	603	648	622	643	648	652	636	680	668	639	637	592	602	635	667	630	624	617	657	673	632	647	647	601	640	632	629	646	628	620	638	643	639	590	658	643	616	643	660	629	607	640	633	662	596	644	644	674	628	635	670	631	651	613	616	625	627	591	612	643	617	623	649	614	603	673	614	623	653	688	634	621	618	627	601	664	611	638	656	650	608	599	655	651	615	656	568	582	618	604	633	593	618	673	599	621	637	619	609	660	652	654	653	661	615	625	667	655	619	612	623	656	653	736	604	615	630	611	659	602	642	614	659	621	631	627	617	620	611	633	666	657	617	624	588	630	645	637	647	635	681	645	661	648	652	658	631	656	625	670	615	672	672	625	636	638	632	668	661	626	653	653	657	640	665	641	638	618	605	617	621	655	659	653	576	624	590	617	589	629	631	629	643	641	584	618	583	611	631	600	654	640	657	648	602	642	651	607	678	678	612	630	647	615	588	670	632	628	626	630	596	653	622	645	653	618	595	649	658	631	635	689	652	648	654	608	633	675	621	669	644	693	644	617	621	664	604	629	688	570	667	622	658	667	689	655	636	613	611	617	643	594	619	669	631	679	633	651	657	641	639	643	617	632	602	634	629	619	645	608	609	619	590	602	614	639	631	648	582	631	632	664	649	633	677	573	613	657	649	677	671	591	648	619	645	640	623	631	643	629	618	604	638	628	677	633	650	639	632	675	603	620	599	667	653	666	645	607	638	646	675	618	593	618	627	629	607	588	626	650	607	639	634	603	655	649	614	623	626	628	646	674	634	639	640	621	626	646	668	687	663	614	668	648	610	593	622	671	654	662	604	693	656	610	659	616	650	625	658	584	643	611	561	607	630	618	617	639	632	622	618	676	670	656	611	659	601	636	619	641	651	648	636	620	629	649	631	686	630	645	663	600	626	628	612	684	643	638	633	620	650	664	622	657	601	613	625	659	629	621	662	649	612	601	647	574	611	622	649	638	622	642	640	621	651	602	639	636	641	637	645	632	611	645	642	610	618	617	599	664	588	598	644	633	628	647	663	642	634	618	634	650	610	627	623	644	621	665	646	626	641	660	638	676	657	682	668	633	660	625	610	624	634	637	635	635	627	624	573	615	596	653	629	654	587	599	724	593	691	652	620	629	625	585	627	619	634	655	590	640
12867	4280	5229	3854	2399	1761	1325	1028	770	722	701	721	659	521	330	397	397	352	307	369	379	330	461	509	462	425	439	364	418	396	398	357	290	280	268	278	244	246	264	223	210	211	216	209	249	208	217	185	248	233	213	220	233	203	202	199	190	230	242	202	217	208	180	216	190	227	190	213	209	203	224	194	205	226	201	202	220	191	189	205	197	211	206	220	207	216	218	205	198	199	220	221	185	184	213	166	238	213	198	205	192	217	201	182	231	223	205	192	224	214	209	209	192	214	241	211	208	213	199	220	201	224	190	226	196	209	212	202	202	207	223	181	208	235	223	205	216	222	189	195	205	181	187	222	177	189	196	209	212	189	206	200	221	204	221	184	194	213	204	232	205	203	200	203	203	218	206	219	195	211	220	184	170	222	242	230	206	200	165	201	192	204	200	231	227	207	185	199	207	214	180	207	203	211	215	201	189	207	174	206	219	210	220	192	200	197	208	213	206	213	197	171	172	196	206	215	210	194	192	207	216	192	219	213	179	241	222	206	226	199	208	199	195	212	232	219	250	193	190	209	219	202	225	216	219	207	208	200	232	229	202	198	199	198	210	207	187	202	207	200	197	198	229	208	203	209	210	205	188	183	212	223	192	230	199	229	215	201	201	218	204	210	217	197	204	223	196	201	190	202	236	208	206	205	227	204	183	220	240	233	198	211	224	238	197	202	225	206	238	221	211	194	213	234	195	209	187	174	182	206	211	196	197	213	220	182	241	189	185	203	188	197	191	211	217	205	183	229	196	196	192	217	218	239	200	220	197	217	207	189	209	204	223	190	220	206	207	201	197	212	219	209	209	185	197	194	197	211	204	205	214	195	207	210	215	229	206	196	228	212	197	230	186	195	211	190	221	215	203	193	220	219	192	197	220	247	222	200	194	207	214	199	187	195	221	220	214	215	238	195	188	190	190	212	184	190	198	182	192	224	207	222	211	215	210	218	215	199	230	172	207	217	208	200	207	208	234	250	197	216	186	200	193	193	201	181	208	190	241	205	199	218	223	209	243	205	226	220	236	194	192	219	219	209	192	213	226	194	205	204	214	199	220	241	192	204	222	196	195	204	228	181	223	201	217	192	179	205	204	220	174	207	219	188	201	193	229	214	180	201	179	203	197	210	208	209	208	246	207	195	192	192	198	227	219	180	201	221	205	195	201	212	227	198	207	224	226	200	199	189	204	191	191	203	209	185	190	239	203	220	230	219	207	213	198	224	227	199	238	197	226	185	198	210	191	214	204	229	209	209	212	197	174	203	212	206	184	201	217	204	229	203	209	216	207	181	214	191	220	197	190	173	210	227	189	192	215	198	227	204	182	208	230	210	216	202	211	208	243	186	209	219	220	217	191	203	230	219	212	222	201	185	208	196	255	214	199	201	198	236	215	215	224	207	195	230	206	203	197	215	183	232	188	206	230	187	219	187	195	191	192	223	189	170	196	187	182	204	208	186	207	189	240	227	197	195	165	173	227	191	216	216	215	196	224	191	212	206	214	206	199	211	219	213	191	224	211	191	194	198	199	236	192	198	202	226	201	202	210	183	198	209	223	221	218	230	195	189	198	233	196	182	192	181	211	200	230	204	223	214	245	225	209	191	219	206	191	212	196	209	194	201	219	216	196	225	214	176	206	191	217	202	205	199	191	219	212	183	215	225	211	192	190	196	208	201	188	207	196	184	218	194	204	214	199	206	207	192	217	194	209	241	218	186	228	201	200	201	184	205	194	198	190	222	189	182	192	179	186	202	206	184	214	199	196	193	243	215	199	211	204	204	182	193	200	240	222	235	190	188	188	207	186	205	209	204	202	211	205	210	203	204	189	198	224	223	196	235	226	227	215	207	196	224	193	203	231	193	182	187	216	190	188	204	217	218	217	213	209	223	229	214	201	208	237	205	183	229	214	195	217	190	204	207	230	193	203	232	207	184	216	213	227	200	214	185	213	192	201	201	225	223	205	188	209	210	190	210	220	206	191	200	220	204	222	205	213	191	207	230	230	201	204	207	208	224	193	223	180	200	182	224	200	199	224	227	219	223	226	239	187	199	190	189	186	173	217	195	220	207	216	227	200	208	199	194	219	167	253	188	217	219	212	215	176	221	203	190	193	214	211	207	212	196	210	201	226	197	226	236	232	224	208	226	228	206	210	215	206	186	212	212	222	184	230	192	175	186	207	203	215	167	206	195	233	214	198	208	218	208	199	165	216	176	224	196	196	164	196	202	193	199	193	201	229	205	216	183	214	185	203	205	195	194	213	181	191	203	207	204	221	236	227	175	223	209	199	205	211	192	217	188	202	182	187	212	199	215	197	200	178	205	194	203	210	223	207	222	203	205	205	188	178	190	185	183	184	218	213	205	218	197	188	230	201	237	257	200	193	215	221	225	226	209	201	205	228	212	218	224	205	198	207	187	187	192	221	217	206	163	202	226	185	198	210	211	211	202	198	246	197	202	216	176	206	240	219	208	205	207	211	208	225	214	195	199	227	233	205	208	230	194	228	200	205	207	192	224	211	210	236	229	237	186	226	229	188	169	210	187	191	192	211	225	191	232	212	209	202	207	208	194	181	214	203	201	216	212	208	238	204	208	193	212	196	228	208	184	201	223	211	186	169	249	203	233	213	191	212	182	197	211	204	185	198	196	226	199	230	209	211	185	191	214	178	181	217	207	202	204	222	189	200	223	219	202	214	198	209	195	217	208	208	209	219	211	204	223	198	221	203	188	190	178	223	222	216	197	203	222	198	225	190	203	201	208	222	220	212	213	218	194	215	214	220	230	217	213	211	218	235	213	199	224	186	198	223	208	197	216	213	220	190	222	239	187	230	196	201	213	195	210	187	191	189	212	204	218	198	185	224	206	195	207	204	198	196	196	185	192	177	194	196	161	200	200	211	227	203	205	201	237	192	216	190	196	185	230	238	201	196	202	202	209	206	191	212	207	215	196	223	213	196	193	206	227	206	208	228	207	200	212	209	215	211	204	205	206	201	208	227	227	199	203	224	222	209	219	203	186	204	230	224	216	199	199	190	238	212	217	199	223	186	233	214	194	220	187	221	217	229	227	232	214	228	199	211	202	212	213	197	227	217	202	204	214	200	206	185	206	209	204	209	203	217	195	211	214	189	179	211	243	198	224	172	204	191	224	189	190	222	221	223	227	176	215	213	235	234	186	210	223	208	187	199	200	195	226	221	238	200	193	213	218	210	189	216	199	210	230	200	203	214	227	189	208	199	243	205	207	205	182	197	207	221	202	200	199	188	209	220	207	214	202	206	197	200	212	209	212	200	210	200	233	185	181	195	203	192	211	209	211	238	208	211	170	202	225	235	215	224	202	221	226	185	203	195	175	244	203	190	225	219	205	167	204	235	216	195	187	217	201	208	199	203	232	218	225	210	204	219	174	200	190	185	192	234	219	225	206	202	178	220	202	200	221	203	226	208	207	199	207	212	201	192	223
8022	3691	7961	7609	6789	6166	5229	4555	3465	3704	3465	3400	3254	2265	1641	1898	1662	1793	1410	1619	1716	1590	2353	2716	2870	2359	2152	1689	2208	2044	1953	1768	1174	1031	1225	1126	956	795	713	634	759	738	586	635	592	549	545	543	530	558	572	596	571	564	562	593	530	567	559	549	536	528	578	552	548	524	548	548	542	532	552	553	536	560	576	581	490	547	551	507	555	508	560	553	517	549	550	484	548	523	546	558	540	548	539	510	532	571	545	531	508	596	561	511	492	550	539	510	560	519	506	527	560	514	525	527	533	588	557	526	561	525	535	554	568	544	550	537	520	548	548	563	588	509	526	532	536	509	552	541	570	564	539	579	520	554	577	546	537	568	544	563	544	538	486	532	513	546	528	545	523	524	528	536	524	510	539	530	535	520	499	524	548	561	484	536	554	542	559	557	564	560	545	514	569	549	545	536	536	526	593	513	535	578	529	556	528	538	540	504	537	520	502	539	565	558	541	514	491	505	551	534	537	545	543	552	531	578	533	522	557	532	552	521	541	507	544	539	517	565	540	549	550	555	521	536	524	549	527	536	538	523	497	590	517	516	510	521	535	553	513	548	523	565	540	560	533	547	511	520	514	537	525	561	530	523	517	516	534	531	541	515	527	503	579	539	541	525	568	551	551	568	536	540	557	518	521	538	516	514	533	569	516	530	564	565	563	516	511	549	578	536	518	500	543	524	553	517	547	511	501	543	517	562	527	513	545	508	551	499	560	502	548	542	508	511	527	542	541	554	573	528	582	564	518	525	529	533	506	554	526	549	515	520	553	541	502	581	490	540	512	575	546	484	545	561	507	521	507	518	515	499	558	512	567	561	508	551	509	588	576	511	561	504	524	560	523	522	507	551	544	519	533	507	574	526	489	578	522	560	531	558	547	542	519	561	515	545	507	554	560	496	511	524	528	542	552	526	526	553	571	538	534	487	557	573	562	554	560	525	525	515	516	526	524	557	508	503	512	523	548	537	566	532	522	535	554	563	516	519	547	549	563	513	514	540	577	525	561	541	504	528	528	546	543	568	505	524	480	529	571	502	536	540	536	516	505	522	535	529	506	490	539	564	483	530	516	506	521	546	513	551	515	557	563	505	548	521	547	523	501	565	524	547	517	536	518	534	546	497	504	536	508	526	532	534	554	553	562	497	556	550	532	522	575	522	543	566	533	570	584	541	491	537	550	500	540	561	556	557	511	527	544	570	502	593	561	556	582	534	512	592	551	510	546	566	538	523	540	532	546	543	538	541	500	550	494	543	517	528	511	481	552	509	606	560	522	512	529	555	536	505	519	557	509	524	526	552	548	546	519	512	581	582	505	551	515	526	531	522	546	533	544	529	567	529	523	500	518	537	532	507	552	546	549	515	540	567	550	568	504	538	528	552	494	571	527	533	575	535	508	538	521	505	479	524	515	561	536	509	522	512	539	518	502	550	536	533	526	507	529	515	536	541	576	511	526	572	538	556	590	527	561	507	500	518	518	537	530	504	539	573	534	590	543	519	545	535	554	537	516	532	541	514	541	542	545	566	534	534	516	551	543	513	522	523	500	565	578	521	537	566	536	537	507	579	578	526	531	555	534	557	522	517	523	566	543	544	549	545	472	531	533	526	503	511	521	539	535	546	531	508	535	518	563	550	547	543	536	532	530	548	518	560	536	532	551	546	527	481	541	546	547	549	524	525	567	533	526	583	543	520	530	507	541	523	511	522	576	539	520	534	544	561	532	515	541	544	603	520	524	529	527	567	503	498	553	498	557	549	496	513	476	489	511	545	558	524	578	552	560	511	534	539	500	558	542	505	535	519	528	566	578	511	504	539	539	572	521	510	504	530	504	529	538	539	534	542	524	532	536	536	520	509	510	516	520	568	512	538	558	583	515	510	558	544	501	571	533	558	546	564	544	547	525	555	528	573	509	524	515	545	544	543	532	510	538	521	523	532	527	534	567	529	534	492	541	552	543	527	531	497	514	524	509	554	540	549	519	579	550	552	547	545	515	528	544	566	530	543	562	568	531	516	513	499	533	575	533	546	548	562	555	511	506	552	532	544	536	560	514	541	598	547	535	485	560	574	553	565	534	509	497	531	507	502	488	550	544	575	557	523	526	553	527	531	543	513	568	522	523	536	531	550	522	542	537	567	539	546	525	483	521	567	539	522	494	515	517	533	458	521	549	567	520	560	539	553	559	553	534	522	560	505	531	532	537	547	512	554	533	509	563	527	573	585	531	518	537	529	579	555	537	528	538	533	566	504	533	513	566	573	532	534	577	544	553	563	513	530	525	537	573	557	529	548	563	555	536	526	494	570	518	527	572	522	543	527	586	534	558	506	515	496	571	534	531	520	532	569	591	513	539	515	538	513	531	527	504	529	563	519	482	538	548	514	522	525	520	544	533	562	543	541	498	548	531	510	552	503	520	507	531	564	571	567	526	542	514	544	562	524	537	537	530	537	559	527	510	534	565	506	569	526	511	550	525	502	551	582	543	534	552	508	530	548	549	573	531	554	562	530	521	553	557	548	531	537	545	508	521	540	557	571	516	511	529	566	560	537	542	575	564	535	520	548	536	533	512	515	513	538	516	557	538	554	544	572	549	539	569	538	546	535	527	573	523	491	556	545	564	550	507	546	532	534	529	543	528	538	512	550	542	510	561	551	570	525	514	588	506	523	556	516	487	503	560	557	526	557	546	518	523	563	537	516	521	560	542	543	544	534	531	550	520	534	539	568	536	550	542	534	560	500	589	576	559	547	542	542	579	503	574	511	532	524	534	524	516	490	516	573	580	544	537	519	545	527	552	525	578	532	543	540	558	581	549	541	528	521	513	517	530	540	473	514	577	567	563	518	527	554	526	556	554	523	527	575	525	556	530	556	542	535	565	481	536	537	535	540	520	532	521	546	530	515	486	503	527	564	527	531	523	506	526	550	481	547	548	524	545	525	525	576	568	550	503	545	527	515	573	579	521	536	559	478	559	468	499	510	567	529	523	555	529	551	542	514	550	539	510	540	485	549	529	547	541	553	533	523	583	557	533	554	512	528	507	565	551	523	549	555	539	512	503	500	575	560	556	534	532	501	546	530	501	502	545	555	544	512	559	529	554	535	505	566	524	581	519	534	540	582	560	540	544	518	579	543	537	539	533	546	515	519	525	550	486	568	565	514	536	520	520	571	496	537	518	524	508	559	531	553	558	511	564	547	565	514	549	543	549	558	594	560	482	534	563	548	542	548	526	506	560	512	522	562	515	521	496	516	543	525	521	502	549	576	505	534	515	540	538	556	590	508	536	548	545	531	515	542	535	538	556	522	539	549	565	510	531	521	520	517	557	569	520	531	499	483	506	562	507	553	517	566	559	510	533	505	516	559	508	570	578	555	548	495	543	529	520	517	498	545	573	521	546	528	525	524	524	546	486	556	556	508	497	529	579	535	560	575	520	562	551	515	520	535	488	524	539	549	514	544	560	538	483	556
19828	7805	8435	5853	4508	3285	2495	1873	1207	1261	1109	1058	977	813	639	695	628	663	604	619	533	553	715	832	817	814	754	653	696	636	578	544	456	462	507	460	453	428	389	406	409	385	373	418	355	363	334	349	379	389	351	321	369	374	345	331	358	329	350	355	360	353	350	320	339	338	368	320	320	368	338	360	346	316	347	361	354	354	360	327	346	350	348	343	325	305	356	337	312	340	312	369	324	319	328	341	330	300	365	328	350	344	333	341	335	329	315	334	332	335	332	326	334	320	339	339	357	370	338	331	305	334	320	390	359	344	338	326	340	319	351	332	377	326	354	348	373	350	374	347	315	353	329	325	338	318	315	347	370	356	360	367	343	342	378	351	335	306	366	356	328	319	340	360	341	354	346	315	328	338	354	361	340	342	350	387	350	335	320	368	345	344	340	336	355	339	358	339	349	335	328	362	331	332	350	363	314	347	356	343	334	349	362	313	341	326	340	350	339	377	314	342	372	319	344	336	299	306	360	342	355	322	351	356	354	348	354	326	336	353	349	342	357	332	310	349	347	341	325	341	315	354	333	382	343	327	302	367	329	359	325	344	383	356	347	348	344	349	347	317	338	344	321	337	343	349	357	360	309	333	337	345	309	326	390	318	331	310	355	324	345	363	311	371	359	304	335	391	345	381	334	320	333	347	326	341	337	362	315	331	347	351	332	314	317	364	361	404	333	335	327	342	335	350	328	318	330	320	349	301	345	327	353	332	337	329	343	341	329	325	360	354	353	333	320	330	350	340	380	364	369	349	349	325	340	366	331	356	362	333	339	334	351	399	318	333	336	334	348	332	365	363	341	337	316	356	365	343	362	377	367	335	337	335	366	319	340	339	317	320	366	348	339	336	353	348	350	318	328	358	349	353	356	352	315	335	362	345	320	355	395	333	335	371	344	334	330	347	347	318	343	364	354	345	279	371	338	326	348	372	379	347	354	329	343	363	349	340	354	299	325	347	339	340	348	342	357	374	352	335	336	336	365	328	330	326	352	377	328	363	341	363	327	352	320	330	371	363	340	358	366	360	313	331	338	353	350	339	362	336	333	345	392	342	364	347	345	364	373	323	341	355	340	320	361	341	338	367	332	345	348	339	344	331	340	337	355	329	361	326	309	355	326	375	353	369	349	358	310	332	349	373	338	351	363	325	375	370	316	334	342	326	326	328	318	322	350	321	333	321	340	342	334	341	348	374	337	313	340	335	342	324	336	362	346	359	342	341	336	343	322	364	323	364	350	352	335	354	343	349	357	328	337	356	355	381	336	352	333	356	331	342	314	366	339	374	356	345	366	310	340	337	339	342	303	358	357	321	362	361	374	345	341	340	344	344	303	326	336	320	322	310	346	329	297	346	344	371	312	387	344	373	361	351	341	341	356	322	384	323	329	339	340	326	365	329	355	332	343	305	338	375	332	366	318	325	332	356	354	336	347	328	372	350	337	337	316	344	351	347	339	331	383	347	362	326	309	334	355	324	306	332	352	322	330	337	331	342	359	349	335	319	362	340	298	345	355	380	369	351	340	344	351	382	339	338	355	340	367	305	321	310	357	351	361	353	339	322	322	355	333	340	363	328	338	389	308	343	329	348	334	317	318	350	317	377	396	355	345	344	339	354	316	311	345	286	339	329	377	333	345	378	343	381	382	343	353	327	339	348	343	333	325	327	338	353	317	346	353	373	342	359	318	318	330	333	343	383	351	330	341	323	361	345	358	338	360	351	334	344	332	356	320	331	343	311	316	326	305	381	332	328	313	337	339	351	348	349	362	300	317	372	306	329	311	346	313	343	332	344	368	358	360	364	332	361	330	336	335	345	354	341	350	356	302	366	357	340	342	334	336	341	343	387	332	345	362	370	363	342	358	312	341	337	329	327	342	386	319	340	379	322	346	302	366	329	341	361	339	338	351	340	358	368	330	316	324	294	342	340	344	340	371	346	342	316	324	296	363	340	351	359	325	325	347	347	331	327	338	367	364	376	335	330	367	350	342	361	304	343	355	324	371	341	344	326	343	301	327	366	353	332	321	344	317	324	331	341	337	324	306	330	308	366	335	311	372	352	344	334	304	307	344	356	343	347	351	350	351	380	328	334	325	350	353	396	372	334	323	352	342	341	360	362	334	356	336	361	308	339	354	345	362	349	389	325	307	365	343	334	339	344	362	335	380	372	347	296	357	339	331	375	362	320	332	328	385	349	335	341	345	323	352	326	391	326	342	314	312	341	350	339	323	307	366	335	343	291	328	306	333	346	342	319	318	355	371	330	342	309	351	369	337	337	322	342	332	346	355	327	392	348	357	349	316	369	337	358	340	340	317	334	400	338	317	362	365	365	329	334	342	328	340	300	331	324	341	320	324	348	354	311	352	359	351	331	344	364	350	367	390	343	330	346	317	341	283	350	332	306	339	333	333	318	365	308	358	351	373	343	349	336	346	357	358	335	328	365	333	329	338	364	344	354	335	315	323	325	338	343	330	339	307	318	336	331	329	337	344	327	376	336	346	329	337	334	377	346	351	339	350	347	349	310	355	356	347	317	322	300	321	347	326	360	328	365	338	330	322	373	353	339	353	377	309	348	365	329	334	320	321	357	364	331	336	336	311	328	362	340	343	343	311	333	345	362	329	324	358	343	356	314	339	314	355	310	340	380	357	321	377	381	333	354	319	323	342	323	347	338	327	322	323	357	362	340	335	343	322	381	340	350	322	348	342	344	288	345	317	332	364	380	304	346	332	355	330	326	343	370	291	350	332	354	341	343	368	354	344	338	339	334	323	343	344	359	338	364	335	390	358	356	326	300	370	374	364	387	372	341	344	336	341	350	313	311	339	346	323	332	351	358	367	358	354	353	338	314	338	325	336	352	360	319	384	362	344	329	359	347	354	330	346	354	352	310	347	378	372	375	348	312	354	335	361	348	341	372	351	320	328	302	326	353	305	297	338	333	342	346	379	343	353	359	360	356	365	320	350	295	346	297	346	368	393	377	353	360	334	325	338	365	345	336	352	376	346	355	349	371	357	311	301	314	320	346	345	320	324	354	323	318	327	361	349	373	292	317	322	324	355	335	374	334	317	350	322	381	341	320	342	349	311	371	316	336	332	328	363	375	358	337	327	339	342	337	339	344	369	320	322	384	323	320	374	342	321	347	338	324	328	347	326	346	318	349	309	354	332	360	323	352	335	347	326	338	349	341	368	363	348	329	330	330	338	330	366	361	327	331	334	330	333	390	330	346	318	336	334	355	328	370	298	294	349	327	333	302	327	357	344	331	361	370	303	342	317	323	342	336	348	338	356	351	351	342	356	319	327	337	317	316	335	338	337	301	320	333	325	296	333	318	356	366	336	363	338	351	348	349	361	332	330	332	357	328	338	360	318	341	331	355	343	339	306	324	334	351	306	304	363	362	336	388	364	370	322	327	318	366	320	317	358	328	342	316	332	326	349	339	336	350	335	325	352	313
10051	5764	10494	9823	10986	9896	8908	7635	5022	5807	5191	4919	4667	3691	2882	3056	2690	2985	2468	2754	2393	2733	3793	4201	4203	3581	3353	2764	3442	2908	2829	2518	1759	1669	1779	1778	1427	1288	1080	1007	1331	1149	959	932	904	887	898	822	849	870	887	840	850	827	871	865	885	830	860	880	845	835	853	830	847	866	833	833	775	880	807	804	871	853	837	830	840	856	796	810	862	858	814	859	854	841	862	823	858	842	822	855	823	790	830	857	828	871	779	810	825	860	807	807	802	843	824	822	818	829	850	854	881	834	799	827	868	842	805	834	867	824	795	782	800	883	781	808	802	794	776	821	789	830	855	823	806	785	833	844	798	835	849	816	840	844	750	836	858	858	781	821	805	842	812	863	814	745	827	812	858	790	813	792	812	850	778	853	827	835	820	827	849	797	815	888	801	858	827	835	772	791	844	885	860	835	816	828	841	846	793	868	789	811	846	779	816	844	880	812	825	821	814	820	840	871	843	820	783	789	762	826	824	829	839	830	853	865	821	778	907	806	819	830	816	849	843	819	812	781	820	855	882	836	817	879	849	812	858	810	788	860	828	825	816	865	823	794	833	810	804	856	813	817	847	847	880	782	773	842	797	879	866	820	787	833	792	837	811	829	814	785	847	752	791	834	792	782	821	816	817	847	758	772	810	776	854	846	827	782	841	780	778	857	791	840	830	812	813	833	867	843	822	799	803	843	800	819	797	866	851	822	792	785	866	809	821	759	800	769	842	826	836	826	782	817	830	872	870	810	846	819	797	798	826	825	860	810	811	851	841	814	853	794	794	793	817	820	849	816	815	825	849	839	876	835	817	864	782	804	820	814	897	828	848	809	842	849	838	842	766	830	850	812	783	769	828	855	817	813	826	868	802	859	838	786	778	762	803	854	847	770	862	799	814	841	842	869	832	809	846	818	848	827	851	832	832	771	843	816	798	805	860	871	811	812	799	793	811	859	820	846	796	865	767	786	835	817	838	870	827	813	884	825	828	839	843	807	841	836	820	836	786	845	803	850	796	805	809	774	801	818	812	791	803	797	846	820	819	839	830	760	832	787	813	799	858	786	851	832	815	840	778	830	843	819	805	837	834	803	800	829	838	810	848	821	804	816	791	798	854	815	840	785	794	838	808	834	818	850	826	802	791	785	845	864	781	871	838	827	868	766	798	836	846	807	846	877	857	806	799	828	841	862	819	883	820	861	796	785	766	878	803	804	821	815	794	814	841	795	853	787	848	842	835	817	844	793	830	827	834	788	833	838	813	822	762	817	825	798	867	840	819	828	821	780	872	815	834	844	812	805	819	794	819	823	865	812	817	854	804	778	834	875	816	831	782	798	854	796	875	797	848	841	785	843	828	866	806	799	808	814	844	759	847	795	816	869	825	800	882	824	850	844	815	809	832	849	799	802	844	861	798	814	837	832	880	829	852	772	817	836	830	806	839	845	872	818	798	797	822	779	822	806	789	799	809	833	831	806	847	837	788	814	814	814	832	789	796	839	828	784	822	861	830	824	848	798	794	820	780	793	818	840	825	813	805	811	804	776	814	807	846	806	809	826	846	819	854	783	885	807	849	870	802	815	814	827	810	823	816	841	766	809	861	836	819	827	802	846	834	854	821	794	799	840	815	798	800	769	839	798	824	815	817	856	832	811	830	813	854	787	811	782	836	848	834	812	825	771	828	844	795	890	817	832	822	854	825	867	822	846	884	836	817	827	839	812	830	760	791	886	867	751	863	835	820	861	821	829	799	808	817	808	860	817	836	824	808	802	810	806	849	802	840	825	823	805	854	845	772	796	860	825	843	862	793	827	788	838	848	840	778	861	825	839	749	819	835	792	799	818	818	792	785	857	808	792	873	809	891	787	834	880	856	868	864	852	793	831	821	790	833	807	814	789	805	804	843	875	804	840	844	801	840	817	794	835	856	857	862	834	871	811	802	811	772	813	836	808	785	769	799	791	833	836	816	800	789	853	832	850	854	834	827	810	831	868	798	765	801	780	840	810	850	788	876	872	812	781	839	817	825	809	835	783	860	838	827	844	793	748	823	788	797	823	810	857	899	820	784	834	801	827	856	859	827	805	819	803	783	784	858	820	813	771	784	777	785	836	821	762	817	835	799	808	828	846	850	799	755	844	862	803	845	842	817	832	854	761	770	805	844	842	791	827	813	840	818	768	850	844	766	850	854	814	831	847	780	840	794	812	827	787	833	805	809	881	816	856	835	828	794	860	813	821	810	893	776	805	823	801	827	835	817	819	758	869	853	828	753	858	805	806	856	816	821	765	807	788	766	769	781	851	815	882	890	793	816	787	854	802	795	798	850	865	787	840	817	804	793	811	832	832	822	785	807	838	794	892	777	836	820	827	772	813	838	802	888	801	870	813	838	821	829	824	823	819	799	763	796	840	762	827	842	788	848	792	781	854	859	842	887	811	838	833	806	801	762	825	769	844	816	802	829	843	800	799	770	836	838	789	881	780	758	864	821	811	815	794	828	818	859	786	787	812	851	865	814	853	777	817	820	821	840	804	842	843	790	820	810	779	858	843	797	806	821	838	842	822	829	816	813	794	831	834	821	780	770	790	804	791	820	827	805	801	862	795	779	856	834	815	800	803	811	824	833	824	836	775	870	852	816	837	807	860	792	832	789	799	827	843	847	792	826	840	822	767	831	810	863	847	787	785	819	815	826	806	762	847	827	812	786	827	857	811	789	805	841	775	807	845	821	823	871	852	774	831	817	836	862	809	804	794	820	808	814	802	829	772	790	820	825	780	815	786	843	807	804	824	782	839	802	792	876	851	821	813	816	772	795	826	861	798	818	792	792	800	816	819	832	832	782	786	823	906	805	822	808	810	842	839	868	805	807	803	858	818	829	821	815	843	808	837	843	808	857	799	811	802	810	783	836	885	858	806	860	795	866	815	866	805	782	790	798	864	828	836	851	815	829	840	837	827	852	813	804	858	798	763	837	792	804	838	811	798	790	828	787	822	804	842	775	789	762	834	807	806	842	803	843	832	810	782	776	851	907	785	783	850	868	794	836	865	798	777	806	761	800	828	804	792	821	828	841	788	770	900	842	837	821	809	831	800	852	873	840	777	754	796	783	803	857	843	849	851	777	777	798	812	827	806	756	816	840	847	841	847	800	831	801	777	818	832	814	835	824	812	801	760	844	839	809	842	792	816	821	786	787	813	852	799	817	782	805	792	833	859	844	805	825	847	840	820	824	819	839	819	814	818	839	880	839	806	836	857	823	868	833	785	815	792	781	844	819	820	860	804	835	744	820	764	836	813	761	809	806	819	813	809	841	820	767	821	785	850	816	838	809	844	791	847	795	774	870	808	834	825	794	832	789	796	789	854	827	787	868	786	819	775	831	828	798	798	831	804	853	759	789	855	838	829	822	806	842	814	758	808	841	835	814	863	856	836	776	847	793	803	796	829	839	865	770	826	833	832	773	800	811	804	811	869	793	811	820	868
4074	1527	1181	631	497	439	600	567	517	603	541	427	353	359	377	335	351	353	319	377	363	442	485	548	458	395	395	389	410	380	398	394	326	352	323	334	330	320	330	296	309	317	324	310	354	281	324	326	313	308	304	312	319	348	282	293	267	289	349	311	304	300	275	314	318	334	325	290	310	329	285	324	301	311	299	328	299	302	285	329	280	299	304	300	339	307	304	304	300	288	325	299	236	282	323	262	314	306	323	294	296	303	315	312	320	326	358	324	318	332	332	268	300	307	286	303	313	290	302	292	306	314	328	322	320	313	285	296	305	318	284	297	333	294	318	299	292	306	319	319	316	313	302	310	317	285	319	322	298	286	286	293	326	304	284	333	306	297	271	277	325	301	332	329	323	327	329	295	263	323	298	311	311	300	304	286	286	323	314	299	280	305	285	288	324	286	306	307	299	310	316	301	308	319	293	289	296	279	299	343	302	264	305	300	306	298	319	324	303	304	348	293	301	315	309	298	308	319	298	319	315	307	328	297	304	297	284	313	315	278	266	295	284	298	305	312	311	318	280	287	300	282	288	284	328	312	307	305	325	309	283	297	297	286	327	292	312	324	317	306	321	296	305	300	323	315	302	283	315	313	312	303	333	352	300	277	282	283	320	281	304	285	330	311	272	295	279	276	300	282	303	326	296	289	295	302	300	298	302	323	307	300	315	311	291	277	300	320	316	320	330	320	324	286	313	307	301	272	305	330	272	329	303	305	316	305	322	309	306	311	270	294	317	300	327	282	317	302	333	302	295	296	296	312	308	320	299	296	336	297	296	328	292	299	279	282	317	296	321	331	321	314	303	301	348	318	326	310	357	302	301	311	288	359	308	309	287	302	314	285	348	276	292	278	310	335	328	285	293	305	330	261	289	306	312	340	331	332	315	294	332	306	312	291	314	303	305	317	319	316	332	300	311	306	338	355	341	314	318	345	333	330	328	344	309	316	313	305	341	327	293	324	286	309	318	310	308	303	343	293	314	299	311	284	311	283	322	288	294	348	302	313	311	273	332	306	327	311	327	300	301	334	304	302	307	288	254	313	317	329	271	286	305	311	302	306	276	280	344	352	290	304	305	334	280	283	312	297	309	282	293	316	300	285	305	324	344	305	311	282	312	347	269	332	296	327	308	296	315	332	321	335	285	314	315	310	316	285	262	291	338	322	309	296	299	275	299	297	272	314	328	328	307	310	296	336	306	311	306	309	330	297	322	265	274	297	273	288	332	317	333	310	289	279	325	309	284	306	287	288	286	338	297	309	315	322	308	314	284	287	275	305	289	328	323	275	320	307	289	282	316	275	310	337	315	307	313	302	316	281	281	274	264	298	300	312	309	317	325	302	347	287	339	301	317	320	316	278	315	294	311	303	316	327	289	321	292	325	280	313	293	295	338	327	298	280	316	334	327	299	292	284	320	312	342	300	316	309	253	308	301	313	309	295	313	309	334	291	304	335	312	322	289	288	295	287	337	323	313	331	301	297	281	272	305	298	325	319	308	298	327	284	301	306	285	272	290	279	309	264	341	306	312	303	297	320	297	308	331	294	302	338	299	329	308	297	304	324	303	337	309	311	280	312	303	332	289	309	293	302	278	310	317	285	324	316	319	303	315	304	301	291	312	289	313	283	306	330	307	277	290	336	348	304	303	261	324	333	309	331	299	333	275	309	280	310	290	312	285	302	302	310	315	317	314	299	302	296	335	296	282	322	313	300	294	299	307	316	278	295	321	303	296	323	274	288	285	303	285	309	324	308	295	292	317	310	294	304	311	323	312	276	305	250	327	310	323	319	289	283	322	318	309	311	289	305	293	304	295	314	269	305	341	306	290	311	294	303	313	297	314	281	307	314	324	297	321	310	345	321	314	305	304	323	299	299	310	329	349	331	301	309	319	333	312	312	311	284	339	278	285	264	326	310	334	305	367	287	288	287	311	291	299	305	285	314	315	283	292	328	309	340	316	306	346	289	291	314	331	302	272	306	303	280	285	263	290	328	278	318	302	303	287	347	316	324	288	295	311	288	308	293	292	320	302	298	310	325	306	290	300	298	291	318	285	320	288	295	301	284	319	329	337	280	298	304	286	305	315	304	307	284	290	271	286	301	277	296	333	319	308	318	267	290	303	273	313	268	335	313	298	316	283	321	307	326	288	287	297	323	279	319	317	330	310	295	324	322	318	314	327	297	304	309	297	298	335	326	316	332	308	293	347	313	311	324	293	311	343	328	305	303	338	282	333	293	298	318	294	328	309	320	304	356	307	313	322	283	291	323	291	253	269	297	280	265	337	294	325	308	298	329	325	283	299	292	309	315	315	286	308	299	353	316	269	300	292	303	343	292	287	317	294	296	325	320	289	296	328	321	315	302	303	320	286	314	303	308	294	310	308	290	311	303	301	312	280	303	294	314	293	305	304	305	287	311	290	307	313	298	300	289	320	315	310	305	306	341	339	287	308	300	300	296	282	306	323	315	317	299	304	301	295	328	285	292	310	308	309	297	329	269	273	305	293	306	302	306	306	300	296	321	295	299	318	292	295	311	282	306	311	305	303	318	299	302	307	328	321	309	277	310	326	300	299	315	344	309	315	267	274	311	317	281	323	316	305	302	293	313	305	296	320	313	314	279	294	307	300	338	299	315	293	291	303	291	300	308	287	293	334	306	316	319	302	293	299	306	286	321	287	288	287	323	317	324	320	322	286	296	321	300	305	289	301	332	305	279	328	293	299	311	291	332	309	331	334	311	314	296	273	306	318	311	287	294	303	299	276	341	317	294	291	318	282	304	309	289	285	282	291	289	319	299	315	314	288	306	292	285	290	295	318	319	311	308	309	307	322	302	313	323	303	311	315	284	307	317	303	302	296	328	304	291	303	287	314	327	306	323	319	328	319	302	317	302	314	342	319	325	310	302	293	326	326	297	332	331	321	304	323	294	324	294	283	291	286	306	293	305	274	305	309	271	264	323	315	286	282	322	300	301	326	312	333	304	315	327	318	317	269	269	306	308	341	318	319	301	299	339	319	266	321	288	298	316	293	291	338	334	303	306	303	318	294	315	323	286	327	318	310	335	299	316	305	298	303	292	291	282	304	304	314	312	317	284	285	297	306	308	299	304	314	298	297	321	302	308	308	311	320	304	342	292	290	303	306	307	357	304	292	261	302	320	293	309	299	293	295	308	302	293	296	309	307	299	277	305	276	308	324	326	288	276	321	288	299	337	290	325	309	291	298	293	298	323	298	332	307	297	314	303	319	273	320	297	292	332	306	297	294	309	302	286	305	303	317	325	319	288	308	302	290	295	276	305	321	294	296	315	287	308	314	292	286	304	313	301	306	336	311	298	302	308	276	290	318	312	316	333	278	310	300	310	288	313	276	263	312	317	316	321	312	270	292	281	297	303	326	327	278	279	301	294	321	319	291	286	286	292	311	282	305	318	325	300	296	282	312	303	295	314	309	288	295	314
3261	1821	2283	1818	1603	1471	2248	2110	1923	2563	2020	1489	1209	1140	1148	1088	1121	997	1061	1214	1299	1638	1915	2219	1880	1559	1630	1613	1675	1378	1442	1215	958	1017	1073	1112	990	840	826	717	919	766	790	745	759	752	721	747	733	740	729	756	713	712	744	727	718	720	695	744	708	749	711	754	732	772	732	708	729	802	727	731	729	677	748	722	761	735	722	708	705	695	696	717	764	702	688	686	729	739	726	724	692	779	717	743	716	705	733	730	712	712	758	786	691	739	725	746	691	752	760	724	757	704	728	727	702	753	734	669	772	683	720	712	729	748	758	736	725	724	733	729	736	745	719	728	732	727	723	732	689	733	732	791	738	778	711	706	734	669	695	720	757	707	729	680	719	682	732	709	744	757	701	757	739	735	706	743	753	734	698	733	721	682	737	692	760	711	760	724	716	745	740	689	723	710	759	701	734	750	718	705	773	728	724	734	708	742	738	748	670	730	703	724	758	766	737	710	750	749	752	726	693	748	741	711	685	665	650	727	724	734	729	694	723	763	688	724	719	708	694	750	733	730	670	704	729	737	681	766	711	758	773	694	682	673	775	727	705	723	707	755	743	728	701	734	771	727	738	778	704	750	699	730	701	693	731	670	691	754	706	695	709	724	755	774	712	733	740	783	710	729	716	722	695	743	728	720	716	703	735	718	699	769	716	735	731	697	734	729	686	740	732	722	751	695	725	723	712	689	747	749	704	724	706	696	733	671	746	714	694	716	749	699	734	717	716	720	697	734	710	710	768	697	729	709	723	764	691	706	734	756	714	713	731	736	748	794	679	742	693	742	761	764	689	767	755	746	696	769	737	748	717	724	753	707	713	667	730	743	716	713	765	753	745	734	748	739	732	680	763	778	720	743	713	684	738	744	714	725	740	730	750	741	648	681	756	720	736	692	734	700	748	736	718	724	705	738	719	751	751	752	716	716	726	688	759	704	727	715	731	785	697	725	742	764	711	730	720	738	772	721	708	724	719	703	741	761	753	696	684	747	737	727	709	728	722	714	713	698	716	698	731	734	738	692	696	768	690	762	746	772	716	736	716	721	709	731	707	705	761	768	743	668	742	761	727	744	703	714	726	725	736	725	734	762	713	706	745	708	726	708	755	724	689	687	748	722	693	737	760	693	715	673	706	756	684	719	697	719	696	747	704	755	800	754	693	720	725	765	731	755	707	708	749	726	692	752	729	731	701	722	724	742	747	726	704	718	686	785	698	722	725	741	757	735	704	748	755	747	729	722	704	735	752	749	701	753	672	685	752	738	717	740	759	723	690	740	708	736	722	762	765	752	720	697	730	738	745	703	716	722	749	744	726	759	708	730	767	729	703	733	725	706	727	723	666	751	694	699	724	722	708	728	719	731	712	771	697	785	713	712	766	744	734	735	694	748	732	735	697	720	764	764	721	701	777	745	782	728	709	742	752	752	703	761	697	759	799	703	743	749	774	705	747	737	749	766	686	682	756	782	754	732	747	769	739	754	771	764	696	681	736	784	742	742	702	755	744	707	811	730	742	745	730	743	692	687	697	660	752	722	687	697	708	721	743	711	734	738	704	737	695	738	709	721	720	716	725	766	713	741	742	705	720	721	706	745	706	770	770	744	749	696	730	760	767	710	728	768	751	704	796	703	707	662	721	727	748	704	713	730	692	742	712	697	737	692	712	709	743	698	701	712	708	740	715	766	758	750	700	700	661	731	775	722	708	748	755	745	774	724	750	712	719	739	668	743	772	773	767	766	742	717	736	735	716	693	743	797	734	712	742	720	738	752	733	725	752	697	706	718	730	700	701	741	754	697	734	748	739	742	713	706	763	695	733	748	719	740	720	703	719	706	687	748	710	726	731	732	717	763	752	708	717	738	704	695	725	739	731	708	711	715	697	734	725	731	714	674	698	720	712	756	700	724	769	707	711	776	706	751	789	727	727	762	746	699	711	762	725	758	725	697	713	758	736	723	721	741	720	703	742	747	745	718	760	723	729	734	688	730	779	731	713	696	760	728	735	730	723	730	715	768	735	709	734	736	729	692	730	677	772	705	709	758	728	756	742	719	718	755	764	755	704	759	693	722	706	688	747	709	702	711	734	687	759	718	720	722	715	687	757	688	728	803	713	770	691	707	713	749	696	741	782	754	741	736	736	763	755	758	783	769	745	734	751	733	715	730	768	740	711	760	732	735	699	744	749	713	709	739	789	690	712	700	758	718	695	760	731	716	744	770	737	750	678	729	721	771	740	716	758	723	710	697	786	717	685	747	718	669	736	732	720	736	746	731	715	773	733	698	712	745	716	722	694	735	747	770	750	725	687	727	699	750	721	718	722	700	753	721	753	730	711	736	750	763	752	727	733	766	695	708	713	710	757	711	756	770	706	714	722	695	724	739	677	702	746	754	711	722	744	735	712	696	758	702	734	693	728	716	757	720	704	698	778	719	733	722	701	730	749	733	736	770	700	719	757	714	732	728	756	726	749	723	676	687	733	707	731	718	724	699	676	764	722	764	674	792	774	747	714	707	721	735	721	760	728	760	723	740	732	751	732	756	765	703	755	667	741	723	727	706	690	707	737	779	716	760	731	774	675	761	736	747	786	723	729	746	687	720	729	730	766	751	701	712	738	732	760	748	768	749	696	700	723	699	695	718	696	748	673	685	756	687	765	699	785	740	751	697	744	704	750	708	754	727	737	697	717	715	700	715	706	755	743	712	719	748	750	714	741	712	720	696	737	747	707	741	726	748	736	726	746	725	729	697	748	772	752	716	742	764	713	756	705	748	756	712	728	719	693	688	741	806	711	699	699	721	740	695	743	804	766	744	726	746	714	702	731	728	702	735	748	767	707	754	719	726	734	737	731	736	804	715	734	730	694	743	694	738	745	705	701	747	683	700	743	728	723	738	687	748	741	778	765	798	733	717	691	711	723	705	697	721	669	744	694	707	732	756	754	670	733	727	737	733	713	726	750	784	713	744	768	759	749	734	747	714	717	766	712	703	745	715	669	772	720	762	714	714	706	768	732	727	743	664	710	729	723	740	711	773	744	705	735	756	734	739	754	715	727	699	695	765	763	723	695	732	702	707	748	755	714	714	712	734	686	790	718	734	747	712	781	754	708	725	700	750	763	718	743	732	695	753	782	694	718	673	759	751	773	726	728	742	716	691	726	733	751	724	753	774	738	703	769	722	706	721	741	706	753	737	741	751	697	716	782	683	745	713	760	683	726	691	727	753	739	694	749	756	707	709	714	733	726	775	740	733	786	704	718	725	722	697	734	725	723	705	733	733	739	710	698	730	717	736	670	725	739	709	747	744	677	753	730	686	730	732	737	717	763	743	745	717	760	687	748	712	772	741	752	743	762	738	729	715	704	731	712	739	714	723	756	705	751	703	733	774	756	750	704	723	715	790	746	709	742	717	780	705	707	709	693	734	719	726	713	732	771	722	759	689	734	686	738	725	736	782	688	734	768	741	730	715
11875	3943	4177	2858	2515	2009	1656	1100	1129	1008	832	693	566	543	492	501	456	458	494	492	513	562	619	677	580	460	491	511	524	505	452	360	295	326	361	356	325	286	268	278	267	248	269	243	305	272	247	234	261	264	252	222	243	254	253	222	216	223	234	274	254	241	249	240	262	242	246	228	282	261	239	268	221	229	237	272	238	256	251	218	212	230	236	236	261	222	252	267	237	254	240	214	246	235	224	253	250	247	245	266	267	247	266	227	266	262	219	264	244	272	264	241	244	235	261	247	270	227	255	237	255	286	242	231	239	261	252	251	255	246	241	302	252	257	279	269	250	302	227	256	253	241	237	222	222	257	266	258	220	267	262	275	240	258	219	240	301	262	240	248	228	268	243	225	233	251	267	266	251	237	232	218	232	256	245	247	235	245	246	278	255	244	266	239	242	253	221	262	223	262	229	250	256	248	247	254	226	246	237	238	256	278	260	244	267	217	244	268	263	270	273	250	245	274	246	239	267	258	252	259	219	247	246	233	262	256	242	278	236	241	260	239	251	236	225	242	275	218	254	236	256	227	254	255	241	257	264	255	257	251	234	212	270	272	214	242	261	253	256	233	255	220	273	242	235	241	238	224	238	227	249	254	211	252	227	239	227	231	246	268	251	251	257	241	250	247	275	245	266	262	248	248	249	241	206	235	269	259	265	236	251	213	255	222	247	244	234	235	224	272	241	236	251	247	223	235	259	263	231	275	248	262	207	230	245	255	261	229	241	242	267	235	237	246	244	242	248	248	248	216	237	246	239	256	236	263	214	269	265	249	238	220	232	233	265	250	233	235	230	270	243	212	250	255	283	259	235	254	256	256	227	225	213	258	233	217	259	262	239	227	244	235	269	259	241	220	266	271	260	267	240	233	230	239	244	251	226	250	236	252	263	237	260	234	249	250	230	248	261	250	232	224	250	255	258	245	249	278	256	244	259	246	255	249	240	249	231	216	228	255	257	252	273	257	259	278	218	249	252	229	250	234	285	253	268	229	256	269	211	259	225	243	233	222	250	249	270	254	224	268	254	252	257	233	239	256	237	247	286	206	234	240	249	229	264	249	241	263	231	247	233	257	277	212	228	218	261	229	254	247	264	256	271	240	228	301	224	228	221	215	250	259	235	280	240	246	277	233	255	226	265	230	271	228	256	238	234	235	225	258	264	254	258	254	222	253	253	240	239	256	234	284	215	225	228	255	259	227	267	264	245	228	244	256	218	268	220	273	266	268	240	250	258	259	238	278	245	212	227	268	246	238	261	259	256	235	277	239	244	244	255	257	248	264	256	228	273	250	218	246	239	266	236	246	237	192	222	224	203	225	263	259	231	265	255	237	269	229	261	237	253	232	263	242	232	255	263	247	260	261	264	249	261	245	256	258	259	261	233	267	247	241	267	248	266	283	245	253	259	253	236	246	228	226	228	211	261	231	241	252	270	251	215	251	216	255	233	239	245	261	246	253	225	253	255	246	262	235	254	243	253	229	238	273	236	245	253	236	237	255	214	254	243	247	260	250	282	233	231	246	245	246	225	250	241	248	240	270	240	223	228	244	237	225	233	273	230	245	248	282	271	247	249	241	253	235	235	262	214	260	226	238	237	227	230	236	226	252	279	249	254	263	241	243	269	255	215	277	258	246	255	229	261	241	256	259	239	261	213	252	212	238	245	249	266	245	234	237	217	234	204	285	243	238	245	208	250	245	248	256	250	220	261	253	251	222	255	250	216	273	242	260	243	237	201	241	252	238	210	240	282	256	230	252	232	256	262	265	259	236	226	264	231	258	249	260	252	253	254	284	249	208	240	222	249	276	238	243	253	248	261	241	264	243	217	250	245	221	254	257	250	259	238	236	250	243	254	246	270	239	236	257	243	231	244	252	242	246	253	262	217	254	226	267	247	246	254	274	241	254	256	257	240	257	233	227	222	244	242	217	230	235	241	233	214	246	260	251	226	235	243	267	255	238	241	287	245	240	259	227	243	240	246	262	228	254	233	259	223	256	223	251	247	248	259	256	232	284	232	284	241	247	259	241	243	240	249	222	249	258	213	224	220	247	251	253	253	263	250	216	240	243	266	234	252	233	236	231	279	232	254	257	274	241	231	267	264	234	253	246	257	260	253	245	228	229	245	244	260	258	241	268	246	254	232	236	223	244	269	260	268	252	247	257	233	246	226	237	229	238	253	222	261	241	254	243	210	262	269	231	247	232	247	241	274	249	220	211	247	233	253	265	265	256	221	263	263	253	261	237	277	248	245	228	230	239	248	273	249	231	245	239	228	228	238	279	239	229	244	242	266	258	226	253	240	272	235	253	257	267	249	256	233	245	238	240	281	282	274	255	265	235	230	231	245	271	264	250	257	239	264	225	249	260	248	247	225	254	230	251	247	263	234	272	249	220	245	269	228	257	231	253	241	261	243	256	257	241	237	280	273	251	238	225	257	238	262	251	255	235	234	246	255	236	242	238	245	258	238	218	238	234	238	256	240	273	256	256	243	252	275	203	234	245	219	262	230	236	232	236	252	258	277	240	246	273	248	284	242	260	274	255	260	243	228	230	235	252	256	263	228	220	262	220	232	212	247	245	244	224	258	243	271	247	231	255	254	238	243	259	270	255	263	232	249	260	241	254	261	241	260	247	224	232	239	243	238	232	261	237	276	287	239	234	229	252	239	222	265	236	253	258	245	231	233	246	242	250	254	238	229	232	236	254	269	225	221	225	238	229	259	233	251	240	235	232	228	256	225	280	256	244	244	247	266	229	212	233	294	240	258	241	278	212	239	240	233	254	272	262	227	266	242	274	255	249	237	258	229	276	295	246	234	261	260	233	251	245	259	249	258	244	255	278	280	252	237	258	233	229	242	236	239	241	220	243	245	247	247	246	259	269	268	257	238	247	253	263	242	259	210	246	243	255	245	223	254	224	275	223	226	266	257	276	253	249	243	227	257	231	221	267	233	250	254	266	234	253	237	251	239	237	244	255	260	218	247	236	225	206	247	242	245	255	231	256	261	231	267	236	221	199	240	247	240	218	235	229	241	235	247	254	259	244	262	251	236	257	230	277	228	223	267	264	271	260	223	244	257	241	248	253	235	262	257	236	253	227	248	237	234	245	242	230	262	229	242	249	246	250	225	265	242	249	241	266	256	204	217	250	252	244	258	257	267	256	246	264	247	249	239	223	242	243	237	226	258	255	239	267	245	249	255	266	251	256	231	236	253	254	268	229	263	217	263	270	226	268	249	265	242	265	233	281	235	256	259	259	221	240	240	244	253	231	251	283	259	223	252	269	249	260	250	242	256	249	256	255	256	217	255	258	242	261	232	266	223	225	265	253	250	240	250	234	259	256	210	224	254	264	239	251	209	270	236	261	264	276	249	263	262	263	254	240	259	240	250	252	250	241	246	213	239	242	229	227	236	229	250	241	233	274	236	240	245	234	242	246	232	233	245	256	286	241	231	213
7499	3475	6102	6364	6966	7216	6406	5343	5073	4753	4110	3322	2985	2524	2294	2248	2104	1975	2282	2450	2264	2675	3162	3838	3019	2343	2658	2497	2612	2346	2140	1661	1171	1143	1504	1580	1109	892	779	840	983	758	708	716	957	657	649	657	624	667	615	672	658	671	675	661	631	662	656	613	587	575	658	628	614	634	632	634	629	632	621	640	640	667	612	655	621	683	657	620	631	601	667	635	636	625	630	627	629	644	597	612	638	651	653	617	640	632	600	628	665	642	648	654	697	674	611	634	607	611	602	627	597	658	651	646	634	628	619	634	590	619	685	658	620	593	652	633	622	614	597	615	616	598	632	572	614	587	640	604	631	659	635	644	636	625	631	620	648	645	610	656	637	653	632	635	623	624	641	622	624	597	613	627	641	596	640	615	637	596	593	605	649	603	652	647	630	621	638	724	619	608	667	632	587	648	611	659	585	626	635	615	610	609	649	596	637	619	657	606	626	616	592	589	619	613	640	661	587	606	627	644	626	627	629	628	605	643	634	617	651	632	698	640	613	667	604	628	653	611	610	639	683	651	601	623	608	591	635	635	644	630	610	636	619	651	617	641	654	611	627	616	594	644	582	650	620	613	631	597	666	677	639	611	623	618	609	631	661	592	611	635	598	653	629	664	631	612	682	614	650	649	635	597	633	616	621	605	628	669	631	628	626	616	626	665	643	633	658	611	598	669	647	646	621	610	632	695	628	570	631	586	591	656	594	596	626	619	626	640	660	616	614	625	618	609	628	626	609	619	655	631	611	627	644	654	612	651	668	633	634	643	619	620	622	668	629	643	627	625	655	613	662	661	649	604	641	670	604	592	688	600	624	645	614	658	655	661	613	659	634	630	665	631	641	603	582	574	595	672	579	598	573	666	642	635	628	637	622	626	643	641	652	612	615	596	642	658	637	646	701	655	618	676	599	663	623	625	626	618	629	634	650	672	656	594	674	629	592	662	609	632	618	692	631	596	628	651	632	616	627	606	592	625	645	650	661	613	597	629	645	632	609	605	650	614	644	633	611	610	607	629	642	618	619	613	653	597	682	645	603	616	616	638	661	631	659	623	626	614	637	589	653	611	637	624	605	643	618	641	622	599	645	651	639	641	633	644	642	593	621	659	630	627	621	644	604	607	643	638	641	622	606	652	636	625	594	623	634	658	638	668	619	630	657	618	663	641	656	631	626	649	612	600	606	598	627	623	653	635	633	654	645	620	596	594	622	638	609	610	612	636	601	621	625	661	618	626	611	610	644	657	643	624	584	661	640	608	648	606	632	646	682	675	603	654	610	655	639	638	619	668	647	616	639	630	618	630	674	609	634	646	652	647	659	609	593	666	661	657	614	618	637	662	631	659	599	592	628	595	630	568	632	639	634	631	643	606	621	659	614	600	631	618	612	596	656	679	615	627	630	655	644	602	668	594	634	601	623	609	602	648	639	596	627	638	620	613	641	608	593	671	649	606	641	653	649	638	598	613	628	619	629	624	610	585	618	628	647	601	577	630	596	606	621	631	673	646	633	596	620	635	621	631	651	647	665	621	635	640	615	634	593	624	632	658	623	660	648	646	608	652	613	635	631	646	637	629	626	624	658	636	618	625	630	597	629	639	633	581	662	597	662	638	639	650	589	620	652	676	620	634	653	639	603	644	618	703	665	593	636	591	631	653	656	620	604	593	654	600	629	599	616	643	600	660	631	666	632	631	596	638	618	661	656	620	600	611	665	610	683	628	603	600	614	614	617	606	660	670	654	669	643	629	607	622	594	618	630	603	665	646	597	607	644	646	609	581	610	626	661	609	629	640	615	654	641	609	624	652	560	657	652	637	590	593	666	655	652	584	639	644	616	600	638	654	692	639	613	656	632	641	627	594	587	649	619	602	650	659	610	642	654	654	648	645	660	594	597	598	672	598	616	619	623	623	671	585	635	650	646	570	636	604	604	664	637	617	646	602	600	616	655	625	657	671	581	644	648	647	616	633	652	600	601	632	588	595	640	640	640	603	620	640	611	619	655	627	661	559	643	579	636	624	642	608	612	658	598	607	624	626	618	630	614	587	639	607	634	630	619	642	606	586	581	616	580	628	619	649	582	637	588	619	655	641	639	623	656	627	641	629	577	659	686	629	664	621	627	601	619	699	622	650	598	684	642	606	668	624	636	646	610	665	595	650	609	641	632	673	607	600	579	586	639	632	624	637	612	625	636	655	628	634	623	616	649	638	594	584	608	652	646	583	658	624	616	642	629	628	654	584	629	594	653	635	693	613	627	635	656	627	635	590	658	638	627	634	616	641	633	639	678	623	629	609	664	624	629	599	624	592	603	648	625	598	614	599	635	620	626	666	654	588	598	626	597	619	627	604	672	669	615	612	621	571	658	621	639	624	607	643	620	636	626	624	644	637	625	633	642	673	638	625	601	622	630	640	583	620	613	634	655	617	639	632	594	624	638	624	599	657	638	625	655	641	671	643	645	651	606	655	647	667	627	600	642	602	597	581	614	621	624	597	629	636	650	625	612	595	636	634	683	655	643	623	598	638	654	626	636	642	627	594	614	627	651	618	649	680	619	650	623	612	632	652	645	623	618	610	619	567	633	588	625	619	610	656	606	662	633	616	579	653	607	636	602	635	609	665	565	612	674	583	619	620	626	621	630	644	663	619	614	593	675	656	624	606	627	622	592	665	606	631	643	650	618	625	616	672	632	618	664	616	660	672	614	617	625	627	624	570	623	619	649	618	619	630	646	655	647	628	655	602	655	640	593	647	672	644	665	587	612	647	662	623	571	616	622	632	617	649	635	663	619	647	680	610	655	654	636	619	654	598	644	627	630	606	610	675	661	607	604	662	612	599	636	602	615	601	656	599	640	605	653	617	599	658	628	646	636	661	630	622	631	611	598	661	593	611	607	652	601	666	632	665	686	676	611	642	622	617	631	620	566	618	597	602	608	636	609	656	628	625	663	660	613	635	673	606	617	630	653	584	615	651	631	604	629	629	615	666	621	587	663	651	655	639	638	642	647	604	650	598	610	670	623	620	608	627	612	616	632	562	630	606	571	576	635	637	642	609	632	628	699	627	612	610	671	602	611	601	620	664	644	613	598	653	646	674	639	634	654	677	620	621	631	626	590	627	629	664	621	675	631	616	624	668	642	649	646	665	652	643	630	632	666	635	606	624	644	614	663	644	644	694	642	594	604	618	619	635	616	592	647	633	613	629	654	634	630	604	643	639	608	638	628	573	636	625	618	634	631	664	672	618	633	641	656	589	606	614	610	633	626	638	608	607	632	664	619	653	624	628	607	627	612	658	638	647	626	598	636	619	670	641	643	651	656	663	612	648	589	620	619	625	627	581	654	614	649	605	654	656	622	628	627	604	632	650	698	649	649	658	629	656	604	625	648	653	564	620	637	610	650	639	625	610	637	597	627	665	639	634	618	644	572	676	670	651	616	667	620	602	641	637	610	586	631	661	666	611	627	582	609	622
18783	6738	6498	4952	3962	3423	2707	1946	1774	1558	1304	1149	1137	957	808	850	684	846	794	700	709	843	999	1053	911	660	769	844	829	691	653	543	484	526	522	535	494	402	418	444	436	368	386	443	513	470	399	375	363	397	405	365	412	405	403	408	398	393	399	378	385	383	385	399	398	355	380	389	371	393	378	377	363	370	425	371	410	360	365	394	399	382	390	367	385	390	387	360	375	380	363	381	381	391	359	366	375	389	354	399	394	395	400	374	357	303	393	409	354	380	388	339	413	361	378	357	379	362	372	363	393	368	406	377	402	401	408	378	397	395	361	400	367	407	371	378	363	403	368	398	387	427	415	412	406	344	395	393	391	385	335	401	379	426	415	401	389	351	377	361	348	369	389	417	367	380	373	392	394	401	386	404	358	371	397	409	386	383	369	374	383	389	412	399	367	413	422	388	402	388	400	383	392	380	401	357	400	418	351	406	396	397	381	358	410	412	387	383	367	402	374	386	419	368	400	395	371	354	360	389	358	377	375	381	358	376	395	403	397	379	354	351	358	380	369	392	331	370	403	407	405	396	428	386	388	337	389	395	388	399	371	410	409	367	396	343	362	356	414	425	387	383	440	395	389	385	373	409	374	421	404	405	398	418	386	387	423	380	377	367	382	368	375	427	382	386	378	374	346	366	418	390	379	372	373	410	360	392	378	390	393	399	384	381	416	379	381	388	361	387	426	406	400	372	385	398	384	382	393	417	414	327	353	350	366	374	387	395	387	371	390	389	401	381	356	385	387	398	358	362	375	380	397	407	386	390	419	393	392	376	375	371	392	405	368	388	394	388	397	420	388	410	337	357	383	385	402	366	372	387	427	380	346	397	387	378	373	326	380	383	367	373	375	422	417	342	351	414	414	393	401	373	360	387	410	358	341	409	394	372	372	387	386	352	373	369	390	406	376	432	353	370	395	377	405	382	383	438	400	381	362	416	368	384	349	377	365	385	392	379	378	385	405	375	385	374	353	366	361	351	375	380	372	360	387	386	423	398	398	400	397	384	425	371	411	378	387	364	381	407	391	368	396	393	375	381	397	393	415	371	416	396	324	363	373	358	354	436	379	339	398	400	356	368	434	379	404	380	383	382	366	362	371	372	385	407	403	362	356	383	371	397	393	373	384	403	380	354	341	384	365	380	391	385	379	387	363	377	389	370	371	387	356	366	355	381	355	397	383	360	381	387	423	379	430	376	377	401	380	373	370	405	408	397	385	378	386	402	379	416	395	389	391	358	379	395	402	380	391	405	394	339	373	351	423	385	400	391	383	386	409	385	399	382	377	406	411	364	357	427	387	364	337	360	409	409	394	402	385	388	368	408	385	368	365	403	386	332	409	396	382	373	374	386	403	356	374	378	385	379	381	365	394	366	358	405	361	394	374	391	388	425	395	340	391	376	359	386	360	343	394	377	385	389	391	364	423	405	375	381	369	350	381	409	391	390	343	381	383	395	397	371	395	406	435	351	374	391	376	386	398	362	368	398	382	397	374	370	365	363	373	352	394	388	381	409	416	384	379	380	381	363	409	361	367	376	387	394	380	379	362	378	378	389	359	346	391	423	385	381	368	416	357	401	381	385	353	355	404	389	405	410	416	390	413	378	402	352	366	358	379	375	379	410	402	384	381	392	384	360	377	409	358	371	374	412	382	363	410	371	387	414	390	371	374	393	330	406	374	391	399	389	396	358	391	357	336	397	409	411	365	401	386	377	360	383	361	380	417	371	414	413	356	355	375	381	367	364	425	372	393	390	361	364	370	389	375	339	408	377	385	399	368	375	351	404	421	365	392	395	393	397	357	378	378	363	432	390	384	401	386	360	393	361	419	377	395	406	397	373	405	392	364	411	352	377	405	373	411	405	369	374	391	345	371	380	396	368	394	418	448	377	344	388	385	380	378	378	373	428	368	371	383	402	385	386	355	378	385	386	373	385	378	353	395	364	367	340	372	360	369	381	374	360	387	370	423	371	348	367	400	426	368	376	442	384	369	386	403	411	413	353	392	367	403	385	392	416	399	374	354	361	379	425	367	356	373	381	362	368	382	391	342	358	355	391	350	385	366	361	380	429	369	399	404	427	407	367	396	366	339	371	441	390	411	380	411	366	395	364	418	379	361	378	393	418	421	398	408	368	430	386	373	404	367	371	388	373	404	389	373	374	394	400	355	384	359	396	374	375	414	357	405	408	408	380	375	380	377	411	357	393	380	389	385	393	397	396	352	396	403	415	345	363	412	390	363	380	335	387	349	412	350	364	380	369	416	363	364	424	408	362	387	412	395	393	362	394	398	380	370	397	374	401	428	376	384	372	362	380	362	369	410	346	364	366	373	380	397	378	408	391	354	395	414	348	359	375	415	403	379	382	396	403	388	363	400	425	354	408	368	370	413	358	392	415	412	421	364	382	362	364	355	333	346	387	356	390	384	357	402	354	395	337	372	412	393	365	371	378	341	394	380	358	412	363	368	462	375	424	398	384	383	407	392	384	366	377	374	384	415	410	378	389	389	381	412	339	391	401	415	375	377	384	389	467	356	368	361	407	411	372	355	389	378	398	366	394	384	368	383	398	378	362	401	432	370	410	349	451	408	413	386	380	397	386	416	377	430	397	362	408	409	395	389	390	362	323	385	335	367	370	387	362	398	386	370	358	346	374	383	413	375	382	386	392	398	372	385	379	395	364	351	357	376	387	394	404	403	380	351	401	403	395	374	414	337	384	418	383	367	403	365	392	397	398	374	378	373	382	387	344	373	431	351	354	346	371	393	390	363	360	387	413	411	405	371	377	330	403	369	389	391	371	399	391	407	389	373	398	401	365	357	401	337	379	381	402	402	356	383	395	368	357	409	392	348	375	390	396	405	423	402	367	376	334	373	385	370	390	371	381	378	391	372	363	340	414	380	364	369	379	378	387	368	379	411	395	346	366	401	408	370	371	401	376	389	398	400	364	373	376	377	387	390	401	412	396	366	444	427	370	381	391	374	362	425	368	369	393	404	338	365	337	381	358	378	398	356	346	412	358	381	395	360	405	432	426	389	365	397	391	396	403	386	379	399	412	384	349	346	391	402	381	358	380	403	400	392	401	366	389	348	360	385	373	393	369	361	415	404	392	361	387	378	419	410	384	391	411	413	388	397	378	389	356	364	387	344	361	354	364	367	392	376	404	364	386	412	391	377	384	392	373	371	416	393	375	374	370	347	392	378	392	404	383	333	371	359	363	389	362	378	345	391	371	374	406	373	381	377	344	425	387	393	356	374	346	422	358	374	318	380	397	392	396	400	367	361	390	377	380	390	373	384	367	395	391	349	404	400	388	412	362	377	395	379	419	405	355	363	361	369	354	388	412	413	398	375	445	386	434	384	397	374	375	386	355	408	382	393	410	337	384	358	431	388	347	390	426	399	409	408	394	396	389	381	356	373	378	421	398	419	420	406	399	408	377	371	402	344	406	354	393	391	421
9875	4974	8360	9191	9750	9938	9679	8085	7538	6740	6108	5609	5109	4583	4115	3908	2950	3694	3443	3049	3107	4174	5045	5889	4721	3189	3651	4203	4244	3313	3062	2267	1776	1652	1818	2055	1426	1140	1154	1403	1435	1073	970	1091	2181	1455	918	935	982	941	881	894	955	956	876	910	925	930	945	1001	943	902	933	871	958	946	915	920	892	938	945	912	937	963	940	889	960	940	941	881	885	903	933	923	912	875	895	929	859	956	874	927	896	935	924	933	907	868	948	906	922	900	939	900	861	894	847	963	918	907	919	950	906	921	897	881	907	911	934	915	951	849	921	905	928	916	965	852	925	941	917	904	936	935	911	913	888	974	936	924	904	993	961	865	866	876	927	921	869	900	932	895	840	927	889	906	920	939	937	908	927	888	907	963	931	870	950	928	901	973	906	926	924	881	926	878	929	906	897	886	938	866	845	890	886	944	932	907	933	925	880	975	895	930	900	946	926	895	920	962	930	961	941	923	918	925	850	949	899	875	906	941	936	901	869	922	880	982	883	854	900	886	956	871	951	884	924	932	942	860	920	913	965	952	935	922	874	876	945	954	889	857	892	959	878	890	931	877	940	918	881	872	943	939	907	877	888	938	937	896	883	902	883	876	936	922	948	950	951	875	886	948	913	899	905	921	893	996	926	905	892	960	884	909	890	967	934	926	930	923	909	955	893	917	926	914	932	908	904	923	899	873	917	916	912	960	901	905	893	906	909	875	917	910	863	937	907	900	888	964	890	926	961	929	891	914	933	928	871	940	985	906	933	929	917	864	924	965	992	906	897	920	887	916	847	842	926	880	921	921	910	933	926	911	928	918	935	914	920	969	933	883	920	931	969	901	925	946	915	949	925	883	905	923	899	906	980	930	960	933	963	898	966	939	877	895	915	866	927	905	906	915	958	871	892	940	907	929	948	900	889	925	946	905	872	874	857	944	903	908	891	911	919	933	943	961	928	903	919	904	962	901	1002	888	928	910	909	907	910	949	920	951	890	935	950	838	924	914	906	904	918	887	867	929	883	929	872	903	909	943	883	938	958	954	904	894	897	924	875	944	917	891	902	921	945	945	905	909	904	857	926	925	865	970	885	962	922	918	949	947	925	929	921	910	896	892	880	912	916	879	885	849	936	895	943	983	908	897	953	912	914	908	860	932	880	981	906	873	902	925	891	914	876	964	904	907	931	925	935	881	959	867	900	898	916	896	882	939	942	948	894	917	934	915	892	943	900	914	884	881	909	904	829	949	854	930	915	912	943	892	865	910	884	907	896	915	928	894	831	892	898	951	940	964	885	915	944	881	897	884	891	939	934	902	908	895	930	896	943	880	924	957	912	875	959	927	914	975	935	910	873	908	942	893	899	936	862	867	896	888	930	911	954	860	909	917	956	936	886	912	877	895	912	901	874	921	909	891	957	942	968	889	921	966	924	880	925	914	921	925	878	949	942	884	892	856	899	837	900	963	952	932	914	959	880	911	946	910	880	944	921	907	918	928	866	903	873	920	922	926	900	870	939	890	881	873	923	915	880	889	896	917	922	921	930	904	903	888	979	888	896	931	858	906	909	894	948	915	912	887	953	901	916	896	934	871	903	885	889	903	881	898	943	914	936	927	929	937	937	891	985	975	874	932	937	826	888	943	851	880	894	878	923	988	901	897	918	926	965	913	886	920	879	903	886	935	918	936	943	855	844	901	922	876	924	916	914	885	882	898	947	921	922	915	913	896	889	931	948	874	946	893	862	907	865	892	868	907	865	924	912	946	888	882	928	975	903	879	949	886	880	922	902	878	925	891	915	880	849	866	934	893	880	949	932	916	953	965	902	981	886	925	929	937	896	978	881	947	915	901	892	943	896	923	922	930	931	932	923	930	913	899	907	865	984	996	892	938	860	904	888	905	860	877	892	918	972	912	912	895	928	927	885	845	881	942	911	938	963	893	902	931	855	934	966	873	862	929	871	965	946	914	940	970	934	918	957	938	913	849	916	884	973	909	897	911	918	885	930	885	901	927	956	908	931	929	920	891	952	906	940	857	897	886	901	924	858	841	931	963	882	924	918	905	915	951	890	956	915	889	860	895	942	876	888	941	920	909	904	890	904	975	935	894	857	959	901	898	911	853	927	899	904	895	912	875	874	940	879	891	908	873	940	891	905	894	917	946	912	850	935	882	901	921	907	893	878	941	915	909	926	913	949	875	922	976	906	926	903	933	924	881	931	905	984	938	917	917	950	876	888	889	927	930	917	900	855	980	890	908	847	919	952	890	909	861	912	936	855	942	901	905	934	977	951	884	940	959	940	896	891	933	953	892	906	895	908	939	897	917	934	885	941	853	867	873	869	901	955	871	938	930	883	935	923	880	862	944	931	881	952	872	883	903	847	865	900	941	868	886	951	917	897	918	916	902	878	950	936	903	885	928	840	934	934	910	929	886	906	881	933	914	894	913	933	929	827	992	944	954	905	927	946	894	927	861	941	923	898	905	908	917	912	867	903	925	924	896	932	929	911	907	925	941	896	930	946	904	902	931	897	908	898	934	918	935	932	915	919	900	924	947	911	877	899	878	898	953	951	963	897	876	947	944	884	976	916	900	902	891	907	854	906	896	882	930	853	853	863	881	959	887	882	904	931	937	931	895	939	960	887	900	898	937	937	964	940	962	936	879	852	943	873	880	881	920	969	879	964	906	911	889	911	855	923	916	874	892	944	893	872	892	909	922	937	983	905	915	906	873	911	844	889	874	917	873	868	882	915	939	909	890	909	899	864	895	926	910	931	906	924	907	910	896	928	905	894	990	877	921	904	902	941	928	897	887	898	891	914	968	896	871	892	874	923	920	952	888	931	882	868	890	910	862	925	869	922	926	933	903	935	930	912	903	873	867	897	901	914	900	931	870	921	917	879	964	916	918	931	906	924	864	934	898	926	900	917	908	962	916	961	918	921	953	887	939	986	925	884	919	967	897	919	913	970	917	896	866	930	953	846	932	908	896	853	928	916	874	926	981	939	954	939	900	918	950	907	911	880	923	917	956	943	870	887	889	940	904	880	901	944	925	931	955	905	957	918	940	891	879	877	955	958	922	886	915	909	963	940	877	963	861	914	909	929	891	920	889	936	937	914	896	887	927	864	891	852	876	902	906	882	921	898	899	904	894	923	909	886	930	905	923	916	876	933	912	933	890	909	905	924	918	888	885	903	947	935	925	920	837	898	879	896	870	926	969	897	899	893	891	919	911	946	902	874	894	887	1012	939	838	918	888	918	902	938	893	850	863	939	960	921	970	869	920	914	929	943	917	863	969	926	902	899	894	912	925	894	919	894	885	909	942	924	925	901	890	910	931	898	921	920	933	942	888	913	914	879	912	967	963	877	914	879	897	923	929	914	927	887	876	966	862	921	870	905	956	893	886	880	935	916	911	955	903	913	916	919	866	871	937	943	919	993	869	866	902	894	913	920	895	929	933	922	918	873	907	930	921	908	926	938	932	950	928	946	971
3704	1115	913	665	601	632	733	682	774	626	550	564	519	450	493	412	390	430	403	456	420	449	551	530	527	465	479	519	531	488	455	398	345	369	377	379	373	347	340	342	361	351	339	338	312	352	324	340	309	337	368	310	299	314	370	299	347	335	353	331	357	363	390	381	365	320	360	321	316	323	308	344	338	343	339	340	351	334	353	376	393	329	361	307	308	341	331	326	325	385	355	337	330	369	346	341	298	328	345	358	320	356	348	322	359	317	332	342	338	354	365	300	305	334	308	346	370	329	340	363	349	334	342	342	300	363	348	334	329	312	351	331	350	314	335	337	319	359	312	335	325	347	318	350	349	371	366	357	307	371	358	334	336	343	343	364	310	348	343	325	327	363	331	334	361	328	339	365	323	301	312	310	320	353	321	311	330	332	333	316	324	335	298	355	324	313	357	329	313	329	356	359	276	351	314	329	328	310	326	313	331	353	326	354	349	357	373	331	342	334	349	358	277	351	363	338	335	318	305	359	386	338	343	368	347	321	326	369	334	327	354	332	385	363	348	332	293	358	349	343	376	319	312	306	325	365	359	348	332	352	354	337	343	311	334	319	343	323	318	340	366	356	353	342	359	371	321	363	356	350	345	369	344	321	322	328	326	321	336	349	343	344	339	351	348	314	322	353	365	377	356	366	336	324	304	363	344	345	335	357	316	341	309	342	318	310	325	324	328	335	341	344	358	340	333	335	301	332	310	331	323	361	358	317	357	325	359	349	276	332	349	334	330	313	375	370	347	353	358	325	313	336	323	326	338	376	338	343	326	347	340	316	308	368	356	344	316	354	303	349	345	327	342	349	302	356	296	341	303	320	344	344	343	368	316	329	314	316	340	326	321	308	336	348	366	342	316	354	298	354	341	376	353	330	334	354	350	342	317	363	330	342	337	353	357	330	316	329	346	333	324	320	311	332	346	337	344	332	327	324	338	335	380	348	349	320	332	306	343	318	316	353	328	337	366	344	340	347	327	283	319	329	329	363	345	380	342	356	339	320	352	334	330	355	350	317	319	329	337	369	324	378	366	388	348	332	297	315	340	327	342	340	307	322	368	318	344	333	349	349	347	323	363	330	337	358	335	356	334	345	388	334	313	337	355	348	320	348	331	309	331	346	333	357	338	352	333	334	348	347	322	347	374	291	357	360	314	319	373	370	329	328	352	329	345	326	308	333	338	362	320	348	372	346	330	329	365	296	324	381	360	340	321	330	326	347	313	372	325	356	303	372	332	321	321	362	402	319	332	343	326	330	330	347	353	356	294	350	334	324	315	320	327	341	329	364	342	345	327	359	321	350	332	329	333	317	321	345	328	348	334	340	333	343	292	342	346	304	356	350	350	342	338	312	323	338	361	326	339	307	343	318	345	341	366	360	328	348	331	324	327	348	317	334	320	315	318	347	348	330	355	347	323	331	329	316	345	330	355	338	334	329	354	340	315	355	342	334	319	324	297	308	343	355	367	313	333	321	352	345	320	338	363	311	311	355	335	320	350	366	340	331	327	350	332	356	348	311	366	356	329	348	350	333	321	344	302	355	324	341	347	344	354	316	315	314	323	345	337	366	346	319	326	300	341	344	360	349	320	344	307	316	345	321	311	323	341	324	326	356	359	326	333	305	334	315	365	350	319	300	359	337	348	325	356	329	344	342	323	335	322	355	357	325	321	332	345	341	346	307	320	309	342	354	348	323	314	326	346	333	357	374	338	332	310	322	347	353	325	352	359	320	316	313	363	323	304	326	300	321	337	340	356	342	348	338	345	313	324	373	367	319	345	347	327	344	365	316	285	336	387	382	357	331	343	347	340	357	334	351	335	306	339	370	348	351	325	316	349	357	314	341	326	355	343	317	337	319	344	327	345	333	328	328	362	353	347	342	382	329	343	344	320	321	320	327	367	328	342	319	328	319	333	340	339	316	345	356	365	376	322	335	364	336	342	362	325	327	351	331	369	299	356	341	319	351	329	339	336	332	323	320	326	335	312	315	344	380	321	346	377	329	356	330	302	328	349	345	347	294	344	324	337	345	370	349	329	329	326	325	328	322	339	336	364	335	362	312	333	319	360	384	342	348	360	353	330	344	336	327	305	316	371	358	359	354	374	350	335	356	342	337	366	334	357	337	335	354	336	325	322	341	329	340	338	341	363	357	343	348	327	306	353	358	333	329	356	340	316	354	383	372	294	313	320	342	352	303	331	323	345	342	317	338	307	366	372	293	350	335	339	296	329	325	355	359	341	313	351	356	305	329	331	344	350	322	360	339	348	336	334	327	329	393	349	363	354	365	329	309	352	327	317	337	338	349	301	377	321	338	350	342	344	342	323	324	337	382	337	361	345	310	309	352	336	304	334	363	321	346	381	322	344	323	329	356	327	321	320	332	315	329	345	355	332	362	356	327	331	321	328	359	323	339	326	339	300	324	350	333	332	341	305	320	312	376	295	315	380	330	351	337	325	324	341	334	389	324	320	298	335	319	309	361	329	359	347	328	356	324	344	322	353	333	328	351	323	330	331	368	376	324	354	329	348	312	349	350	343	355	301	337	309	321	347	321	348	301	351	350	349	333	331	312	323	321	382	309	362	336	322	329	324	346	294	332	350	312	328	345	338	343	331	329	344	329	318	359	339	324	307	383	331	325	336	310	344	354	297	340	347	337	311	356	339	338	297	330	344	339	339	384	322	341	322	348	344	349	357	320	323	343	380	347	347	367	346	357	338	347	351	355	347	351	335	370	318	335	355	347	330	334	322	343	369	355	370	344	331	335	327	309	342	329	330	359	323	357	341	357	353	333	322	330	307	308	376	351	327	354	334	343	352	324	345	334	355	317	327	344	313	344	349	308	344	373	311	335	306	328	324	339	335	333	295	317	332	354	347	338	301	327	375	338	347	338	322	335	326	339	340	343	291	348	320	349	372	332	352	333	327	368	359	339	334	357	349	335	364	324	323	349	321	329	337	338	312	306	308	333	329	304	348	349	345	333	351	307	318	345	308	352	336	319	345	309	337	310	275	285	346	338	297	310	317	364	316	309	317	325	331	350	350	332	371	321	336	326	373	358	345	336	307	342	338	325	330	361	327	336	310	345	312	315	335	348	368	305	354	316	319	319	338	370	316	332	355	330	318	344	345	332	367	318	323	326	358	372	347	346	334	355	329	305	321	328	337	350	330	323	332	345	315	344	315	330	358	329	339	339	331	333	352	329	352	350	361	343	343	344	350	319	345	303	344	350	367	357	354	355	325	319	324	291	324	307	302	340	341	344	309	361	321	333	330	355	357	320	331	348	345	340	342	296	329	346	353	342	333	333	322	330	331	332	348	331	371	316	299	347	362	332	322	327	299	340	318	347	334	317	311	354	341	336	361	363	322	363	356	350	329	350	315	342	310	315	315	337	296	315	347	332	355	344	320	329	328	336	307	321	315	345	305	355	348	329	344	327	371	319	306	339	332	331	355	367
3248	1452	1912	1726	1796	2048	2617	2578	3192	2624	2048	2108	1880	1962	1712	1254	1346	1456	1404	1479	1558	2007	2351	2420	1973	1628	1988	2053	1951	1686	1354	1043	1010	1024	1099	1135	995	872	846	989	929	906	848	859	825	817	790	803	785	778	789	850	774	820	780	792	805	827	803	822	775	793	804	819	795	842	771	780	767	794	834	791	795	844	785	804	765	839	860	808	771	825	816	783	806	801	764	750	799	766	796	777	721	765	798	813	814	756	772	806	744	781	803	769	805	795	737	772	843	826	744	733	758	804	786	817	834	833	806	810	759	768	785	838	741	809	839	803	748	777	728	794	767	794	816	731	774	799	809	855	840	827	793	795	827	808	797	773	800	808	776	794	776	764	798	740	816	785	727	769	797	766	793	803	816	784	788	812	772	809	747	777	838	801	774	815	830	846	778	774	789	777	833	830	797	778	807	810	791	800	792	816	750	784	769	788	839	803	815	855	793	780	822	802	771	819	789	805	845	814	798	763	820	791	775	784	807	812	781	808	862	779	783	823	788	793	778	809	829	785	784	734	796	833	759	841	841	758	777	852	792	817	755	834	775	758	792	732	830	762	819	815	811	815	801	806	835	783	822	847	861	758	823	844	781	809	796	828	797	760	806	770	768	808	802	818	811	776	819	785	718	755	819	790	787	799	718	812	777	774	786	800	766	834	839	828	802	830	761	785	785	805	775	805	848	834	814	768	772	772	797	785	820	803	751	758	772	867	788	801	853	806	836	804	801	845	756	787	775	817	796	811	810	804	811	843	795	768	792	837	855	807	818	814	797	822	830	754	806	801	795	778	819	742	840	779	777	795	789	788	747	824	807	763	793	792	830	823	811	743	789	821	792	786	785	867	792	803	831	774	811	789	763	799	799	803	835	825	843	836	800	769	801	817	769	759	778	795	797	835	770	799	818	798	801	757	833	838	829	833	817	778	777	808	764	789	834	756	800	744	810	812	789	817	777	793	804	831	814	815	770	819	761	838	840	790	769	798	783	789	763	810	798	825	750	803	808	784	794	782	793	823	826	829	817	790	766	797	770	783	758	777	810	813	817	772	797	746	799	810	822	780	783	792	758	775	795	799	780	758	787	812	805	775	801	804	798	803	782	814	810	797	776	816	843	808	816	814	787	819	764	791	814	763	805	806	786	817	760	805	769	794	732	788	796	787	785	757	786	811	784	722	816	780	768	730	819	802	800	763	801	758	801	784	771	811	774	811	783	826	771	769	799	807	765	803	788	757	775	791	749	806	834	760	862	780	758	772	794	808	815	829	817	814	780	811	812	814	776	773	748	818	762	801	800	753	839	802	794	851	805	792	819	811	745	777	829	809	783	813	799	815	782	766	762	807	813	844	792	799	844	742	790	776	811	834	783	760	784	773	846	773	797	773	740	763	852	787	798	799	820	818	799	787	829	813	802	810	822	846	753	837	794	791	799	806	787	798	774	779	813	843	809	865	799	785	791	825	808	761	752	833	811	746	839	770	752	750	786	843	805	808	772	841	786	783	803	771	790	786	818	784	734	767	835	780	822	806	786	798	821	794	798	753	780	785	781	801	792	749	779	746	770	744	844	763	815	801	791	773	767	780	779	801	820	795	788	776	801	782	842	821	774	805	755	769	793	794	774	764	799	765	776	762	799	746	807	843	792	809	782	769	773	757	755	819	823	803	795	790	832	831	796	782	762	775	780	775	790	779	803	794	793	813	772	812	795	831	789	771	828	749	744	800	788	806	805	778	825	829	806	750	829	849	735	798	796	781	800	831	755	814	786	762	802	808	809	783	796	786	795	809	796	803	806	734	825	814	771	804	812	818	781	742	789	750	809	783	775	802	751	759	743	800	770	857	786	775	808	821	780	798	777	758	776	789	811	804	776	813	792	769	790	837	808	797	778	849	729	743	803	783	834	812	799	842	786	758	777	798	801	801	789	766	801	783	841	784	834	793	795	779	819	780	816	793	821	809	774	764	798	807	753	795	774	822	782	742	810	772	743	867	814	858	807	803	813	777	806	806	804	787	819	789	740	812	785	803	822	804	754	752	778	814	806	792	749	799	807	771	803	785	780	814	815	799	773	842	773	801	810	793	819	796	805	828	816	779	834	843	798	775	794	803	792	817	814	781	794	770	777	854	787	836	747	783	760	794	838	741	819	817	799	780	758	821	803	805	753	787	800	802	801	821	795	742	829	814	792	794	811	775	853	790	786	772	827	772	777	811	777	797	788	825	714	818	739	805	783	823	861	774	819	797	831	783	791	775	871	819	811	844	792	799	808	856	757	790	771	814	788	811	791	828	823	784	788	765	782	845	809	766	767	807	817	812	816	756	758	811	838	786	812	768	797	788	812	808	774	768	770	815	764	801	808	824	794	837	744	756	795	821	828	792	802	784	799	786	826	777	811	822	778	825	796	810	798	763	734	799	797	743	788	795	802	846	811	824	783	830	852	849	795	804	806	789	738	842	753	792	795	817	802	769	770	821	801	737	818	773	803	819	797	784	790	847	825	821	744	798	752	812	787	809	797	825	778	786	777	792	819	740	802	780	857	791	737	772	814	766	794	827	817	774	777	774	847	780	792	769	753	767	808	772	840	841	749	750	771	850	820	797	814	775	812	816	818	833	779	849	784	804	829	817	792	822	821	781	783	856	833	781	746	845	783	820	799	804	791	846	778	828	756	792	766	793	823	829	785	842	835	792	778	771	825	837	823	796	796	835	794	805	819	790	765	800	833	821	810	791	778	827	764	780	774	782	789	784	812	780	768	816	802	794	795	824	806	766	781	793	841	775	759	784	811	812	825	843	769	798	766	789	821	773	815	742	797	804	789	828	767	797	808	744	789	777	816	809	787	820	793	787	771	831	793	835	853	796	807	773	814	798	750	812	818	803	811	758	783	788	768	829	825	834	806	783	792	779	783	809	854	802	821	739	791	748	804	792	808	817	801	803	785	781	857	789	807	878	752	744	793	812	783	800	798	843	782	838	791	783	777	803	826	761	770	772	819	820	813	815	794	788	789	760	792	798	771	877	761	854	831	817	755	802	784	792	766	824	844	797	845	816	767	840	781	790	794	754	803	795	841	805	790	785	774	784	800	748	724	794	794	785	748	818	789	815	799	799	826	843	811	791	783	852	823	747	798	775	739	753	765	764	765	835	781	781	838	811	826	781	770	820	793	854	791	755	826	764	718	802	755	803	808	822	773	841	831	854	788	796	818	822	783	811	814	818	822	830	790	803	832	839	766	822	752	820	820	786	803	792	738	794	807	792	809	804	818	768	799	840	807	783	819	805	811	786	787	797	780	799	800	814	826	837	776	810	836	813	792	807	757	793	793	825	829	799	793	826	801	799	834	823	773	797	816	811	789	829	770	780	828	801	808	821	794	854	818	809	843	822	851	745	758	745	846	870	811	788	764	795	779	786	855	787	792	815	812	766	768	787	804	830	783	785	815	828	819	771	780	807	811	787	806	854	788	831
11184	3060	3489	2566	2096	1561	1488	1628	1738	1382	1204	1126	940	922	630	520	636	568	545	523	570	691	616	662	612	559	687	725	583	580	482	416	370	351	386	385	338	340	323	327	343	338	311	300	433	308	282	304	291	283	304	312	294	276	339	289	293	294	292	304	283	284	288	302	267	307	276	275	297	298	262	305	268	299	277	300	270	279	307	290	294	284	302	242	285	294	292	275	296	269	282	299	306	262	277	297	313	316	297	292	299	308	282	270	256	310	307	285	282	279	296	259	316	301	304	250	252	286	332	306	313	291	325	332	270	280	257	258	287	289	299	312	281	313	304	276	265	284	263	282	271	283	321	265	265	344	294	281	304	308	311	285	288	289	280	286	299	280	256	271	301	297	297	284	285	301	307	294	269	285	269	292	264	260	296	276	295	302	293	255	294	288	283	291	254	283	280	292	256	295	273	280	281	323	266	302	317	298	308	282	290	326	296	289	298	316	281	285	296	303	310	310	293	254	270	251	304	306	315	257	322	284	296	294	270	300	294	283	287	282	278	300	283	315	291	310	268	294	297	293	268	289	289	284	287	285	297	281	297	318	281	282	301	283	279	276	307	298	264	306	288	295	315	283	301	289	299	249	276	261	301	311	292	280	259	302	270	292	283	306	295	301	269	326	264	274	266	286	277	295	314	303	286	278	314	294	271	293	279	266	337	294	289	303	280	258	307	303	295	313	259	293	290	280	260	292	299	299	286	268	304	270	277	278	269	287	293	290	300	294	280	284	315	287	270	311	285	333	304	272	310	298	307	314	267	286	293	296	311	316	293	261	329	288	286	287	305	270	282	268	265	279	278	267	315	283	297	283	295	283	313	315	291	270	268	308	342	295	279	262	283	298	303	296	282	293	306	274	281	276	300	309	292	284	292	269	258	255	289	267	274	317	285	303	299	283	290	263	275	274	263	300	285	272	275	298	292	311	302	288	307	316	270	292	289	296	285	294	289	274	289	300	284	295	286	303	307	275	279	319	308	278	296	303	248	290	260	296	296	312	318	295	313	314	330	299	316	283	293	309	318	296	305	286	274	288	279	297	312	273	264	261	310	280	306	285	274	277	271	315	287	283	324	288	285	313	297	276	279	309	293	304	292	294	316	308	301	296	285	307	276	276	296	299	297	296	299	314	275	296	315	298	272	280	287	300	269	301	273	304	291	285	327	290	272	296	276	289	301	327	268	313	286	299	301	277	302	287	260	279	285	307	286	283	283	273	317	293	291	313	282	293	324	271	301	271	273	316	279	268	286	279	282	289	300	309	313	298	311	294	290	285	290	299	311	282	271	319	270	258	285	307	270	259	280	274	272	290	291	296	293	328	334	294	289	328	317	289	251	288	266	279	278	274	307	316	289	272	257	275	307	278	262	269	296	313	285	256	298	309	290	302	279	263	275	283	305	291	311	284	267	275	279	298	292	280	275	302	296	298	289	271	299	316	289	315	252	270	281	292	268	299	300	294	276	278	270	294	272	233	312	279	298	265	289	287	287	269	304	268	272	297	279	295	272	303	279	266	275	254	270	280	303	314	304	243	302	305	251	252	297	260	283	300	260	301	311	260	290	301	262	270	254	296	293	280	296	282	273	267	305	335	286	302	295	275	281	263	276	285	309	287	276	301	318	287	277	298	281	324	301	285	283	280	266	277	275	305	290	285	298	270	289	289	297	277	323	264	283	264	310	302	261	282	295	289	286	276	316	306	302	304	272	279	270	305	287	253	303	290	253	235	312	277	300	319	302	302	321	273	278	246	305	284	270	284	279	271	292	298	266	288	285	301	273	253	288	324	287	307	301	262	278	301	293	272	283	288	277	274	267	285	305	270	289	301	322	307	302	282	288	286	261	297	319	274	285	256	312	311	297	301	328	294	308	279	259	263	281	307	281	289	275	278	293	314	306	280	296	288	300	281	281	286	272	305	281	279	276	295	269	275	264	269	282	321	291	307	281	272	287	270	270	283	276	298	312	280	307	315	274	270	285	257	307	275	291	297	293	312	261	273	285	298	262	308	285	284	276	283	267	271	300	283	304	298	287	281	295	293	294	310	285	288	294	307	288	251	302	293	285	323	285	298	298	322	290	271	274	305	318	273	270	321	276	274	287	283	273	280	295	289	294	300	308	293	267	308	267	285	278	284	247	269	300	293	288	296	296	278	279	320	303	270	295	308	307	302	271	269	270	305	320	259	275	276	282	289	278	293	320	298	284	261	305	305	246	275	311	302	295	306	247	295	289	275	298	292	294	285	304	289	297	280	292	318	287	267	294	302	280	268	279	316	287	312	313	301	289	300	289	271	292	295	280	325	283	287	316	294	271	308	277	292	293	288	270	262	292	322	293	259	296	299	306	251	300	320	322	303	314	285	282	307	317	274	296	294	291	321	252	296	284	295	296	299	277	296	274	292	271	247	255	279	285	270	307	269	322	275	283	285	286	317	346	280	295	323	283	253	305	298	285	312	306	327	262	280	288	274	278	298	279	318	288	287	289	285	295	280	308	285	280	298	296	291	294	322	316	286	277	264	273	294	333	282	289	305	287	319	291	264	272	266	281	285	289	309	279	278	270	281	272	294	288	275	341	255	264	285	259	305	296	277	302	308	292	277	283	283	271	294	293	292	313	249	302	308	277	288	305	272	277	276	272	284	254	316	316	282	298	257	265	265	328	329	294	294	256	301	308	295	289	293	292	282	304	235	268	291	293	299	247	282	283	285	320	280	263	299	266	263	281	291	278	298	312	265	279	322	264	306	273	309	286	243	279	279	291	297	278	268	278	305	315	321	275	318	284	263	262	295	263	294	311	309	307	264	288	319	299	313	277	296	296	270	305	281	298	289	268	281	264	281	261	298	256	281	294	301	318	286	280	305	283	287	248	289	243	292	277	277	277	280	274	293	287	305	281	305	290	298	290	316	281	311	302	270	279	289	275	300	279	300	302	298	278	302	315	299	299	303	259	283	273	313	301	263	272	253	301	310	297	330	296	233	299	298	282	275	307	270	268	297	284	273	297	333	261	292	260	283	305	294	259	281	293	327	256	290	295	278	263	305	300	303	293	277	281	297	297	300	290	282	298	281	286	308	296	289	268	297	310	291	275	263	287	291	336	297	306	331	316	291	271	283	261	295	270	250	314	302	298	261	300	291	306	262	281	291	296	269	258	274	302	317	286	280	310	269	263	284	306	290	264	272	288	283	305	288	283	331	281	294	278	281	288	272	276	285	284	278	270	275	286	285	274	260	310	313	260	286	288	288	281	325	242	245	306	300	304	268	287	303	306	269	277	317	288	306	266	275	275	303	310	293	262	300	289	271	292	279	281	317	280	282	300	284	274	280	291	288	274	292	321	282	287	283	261	286	286	321	278	297	274	287	274	301	304	304	282	280	317	318	284	289	300	306	296	301	271	256	274	283	333	283	291	287	305	273	315	274	304	266	284	288	314	274	289	307	274	307	285	301	283	313
7375	2756	5310	5919	6710	5772	6538	7279	8279	6659	5944	5536	4641	4605	2895	2542	3058	2662	2444	2464	2630	3354	3573	3658	2957	2776	3449	3501	3072	2481	2068	1527	1297	1204	1462	1442	1050	928	892	979	1002	913	757	817	1551	816	720	745	746	759	683	697	711	727	737	732	750	766	715	717	741	747	668	719	760	717	714	748	736	719	762	730	744	739	749	705	682	720	741	742	748	709	763	725	737	720	727	721	710	778	714	711	668	714	771	754	714	760	722	732	711	727	704	729	709	714	691	730	686	688	738	703	719	752	754	699	705	722	736	707	700	741	735	730	690	700	764	715	692	742	721	684	719	716	740	705	748	690	732	662	746	703	695	657	677	707	728	721	724	722	708	738	718	722	771	740	700	678	750	740	710	746	737	742	708	715	748	685	713	713	752	702	699	740	711	693	754	721	715	708	710	755	671	743	715	714	731	705	740	680	702	687	762	736	697	744	716	714	721	696	701	744	726	691	726	737	716	751	711	731	691	683	758	714	764	755	671	715	716	689	720	725	738	759	698	697	767	699	708	708	726	717	734	710	738	716	750	743	734	718	740	698	712	735	709	693	681	690	771	741	722	692	718	725	686	718	694	681	695	713	768	741	692	710	700	671	715	725	699	690	715	754	761	722	677	717	698	730	777	715	708	691	735	725	716	704	734	711	715	718	740	648	718	666	696	745	705	752	710	715	709	700	697	680	736	720	761	711	714	719	711	744	718	735	725	728	695	746	687	776	729	679	692	716	698	690	704	718	671	726	715	704	709	676	731	725	679	726	707	716	694	673	710	703	725	728	725	748	713	661	710	764	704	733	722	654	699	720	695	689	696	719	704	740	728	744	750	721	693	701	711	787	730	733	672	747	692	671	685	751	737	715	700	661	723	737	684	743	727	765	675	677	737	688	740	691	704	726	702	685	711	687	720	712	675	692	720	690	729	737	696	709	750	720	734	697	733	748	760	695	653	661	762	726	711	711	719	693	726	717	733	734	701	750	722	717	680	698	726	707	713	683	701	679	722	721	752	746	693	729	718	699	713	718	691	717	706	743	724	699	750	729	684	770	759	720	727	743	720	777	714	699	713	733	696	696	717	729	743	724	748	709	701	730	707	703	727	730	752	715	747	740	758	734	719	744	699	717	719	727	707	715	650	707	733	702	768	753	714	737	764	753	660	709	700	766	724	679	723	742	689	735	709	721	724	688	728	720	703	694	718	728	737	693	770	679	706	684	697	718	682	753	702	734	694	759	741	728	723	763	719	712	719	719	709	769	699	721	778	744	700	761	741	699	730	710	786	688	748	710	715	769	751	726	717	741	732	745	709	733	731	729	703	703	733	702	714	772	741	761	724	713	726	743	707	680	730	674	738	705	713	698	725	731	753	724	744	685	759	750	790	678	728	750	726	717	691	691	709	703	703	723	715	711	705	691	659	700	757	713	711	676	756	723	710	767	746	700	679	745	682	683	665	720	726	717	714	748	701	746	737	711	674	729	733	716	750	740	710	690	701	732	754	696	709	719	671	706	736	698	690	733	764	741	700	699	733	711	692	675	747	752	699	656	710	703	716	722	722	749	758	727	729	739	745	720	637	736	701	752	732	742	727	661	735	755	729	693	703	744	743	679	751	683	730	745	728	734	726	784	774	715	688	740	741	718	742	695	734	765	716	692	657	744	718	754	695	674	712	678	701	732	776	718	733	735	679	685	729	731	682	716	658	698	768	692	701	723	722	775	714	729	679	735	771	739	697	713	724	711	686	732	712	763	711	745	676	735	756	695	721	756	693	712	722	726	677	762	736	715	739	703	708	679	716	672	742	710	716	667	721	735	703	741	770	723	745	744	701	706	722	683	724	678	716	724	724	728	700	715	692	718	710	718	694	759	680	725	688	700	668	727	734	684	694	757	756	696	694	701	724	690	725	685	719	723	730	734	725	722	711	765	723	694	735	718	712	729	739	713	724	725	751	715	743	722	728	725	752	647	725	717	683	776	704	706	667	731	696	670	721	713	687	779	717	709	717	717	725	748	665	727	679	756	740	713	728	713	651	691	729	735	721	694	694	723	711	716	748	712	709	687	745	706	714	753	721	732	716	714	712	726	708	696	738	735	741	723	725	706	734	740	722	684	733	726	718	710	717	681	693	720	705	703	696	749	745	691	709	731	710	738	677	734	749	740	683	698	698	685	687	720	722	718	715	761	732	746	762	742	736	682	703	678	692	672	730	719	737	747	724	716	677	689	712	673	699	716	745	703	687	751	735	746	719	732	754	710	726	738	658	713	765	706	682	711	764	745	703	721	748	698	728	718	717	708	736	697	770	700	710	737	727	682	695	679	735	730	698	735	783	743	709	725	675	702	748	785	746	731	716	734	745	742	695	694	773	755	713	718	760	657	719	703	735	682	708	691	683	721	746	685	730	700	757	790	736	698	714	645	702	718	676	736	769	738	689	680	694	717	776	695	690	714	715	715	761	760	709	696	735	721	719	707	717	753	750	700	757	645	666	681	741	704	753	648	709	716	740	750	769	748	772	736	708	730	691	727	701	706	689	744	753	741	751	722	773	666	723	726	710	681	713	746	730	702	735	772	697	688	726	716	704	677	694	686	715	782	723	703	725	695	687	757	731	732	743	681	670	705	688	737	672	740	703	706	778	667	743	746	720	722	700	712	704	727	737	674	713	719	685	746	653	682	732	718	705	700	746	757	709	716	695	732	718	685	675	722	721	730	773	740	759	756	699	749	697	757	740	686	741	723	746	718	731	775	723	726	740	722	690	723	745	745	726	758	682	742	726	737	728	730	716	719	721	709	706	726	711	709	737	726	662	755	702	730	760	733	672	686	665	705	768	708	726	688	673	742	738	743	710	740	722	711	698	685	743	655	745	677	731	741	736	735	713	754	729	734	721	708	736	701	733	721	762	716	707	725	698	710	701	714	752	730	738	721	681	687	725	722	677	751	701	705	686	742	714	706	711	734	696	691	699	730	730	703	708	712	707	711	733	694	720	742	729	706	713	735	714	793	733	674	725	711	712	758	763	709	742	719	708	702	734	696	693	699	693	757	724	754	737	744	730	711	733	706	713	744	701	743	709	730	697	685	763	717	693	738	666	730	706	711	700	728	710	725	698	714	695	763	704	696	695	745	705	705	723	732	682	725	753	705	694	718	779	718	707	718	719	716	695	739	773	718	750	657	722	722	746	711	746	724	697	721	743	721	695	721	716	706	754	703	701	727	699	729	720	667	706	705	733	673	727	726	750	720	693	706	719	748	722	731	730	697	705	739	665	704	676	735	728	674	788	730	749	758	733	707	684	672	762	733	713	706	695	754	680	715	714	731	730	719	759	687	702	751	681	709	712	756	722	697	719	696	743	746	740	682	719	704	704	734	707	691	730	716	721	720	779	747	670	738	742	707	712	670	704	669	719	732	718	701	733	701	711	721	721	720	685	736	727	789	718	750	732	741	712	717	735	704	721	699	694	716	743	743
17912	5506	5690	4585	3560	2700	2441	2724	2547	2311	1984	1955	1649	1234	1000	1053	1012	856	866	883	918	925	921	877	803	826	1011	964	900	729	766	596	490	572	553	600	493	427	472	496	471	427	423	415	525	438	421	457	462	406	408	439	410	447	406	463	402	374	409	389	391	384	392	438	438	459	409	406	403	409	425	410	416	432	450	428	436	444	414	458	429	434	431	427	435	443	395	443	403	433	415	413	434	428	448	391	441	429	413	402	422	400	388	422	423	401	388	416	423	429	396	422	371	412	416	416	389	424	405	406	381	448	446	390	480	411	409	375	392	372	419	450	416	421	416	406	428	422	396	431	403	411	393	417	445	457	438	437	412	386	431	420	416	379	425	394	416	428	417	441	451	414	417	444	402	414	413	403	406	408	433	407	413	392	404	410	391	389	389	432	447	440	438	425	431	397	422	407	408	423	397	414	452	443	424	407	463	421	388	409	398	405	423	379	417	392	437	413	388	365	444	424	387	406	402	414	410	404	430	420	417	445	385	402	397	404	455	385	436	375	399	369	421	436	404	424	388	396	416	436	429	444	399	434	445	443	443	423	405	418	447	402	412	380	396	430	400	394	413	382	406	407	428	382	431	389	384	393	433	417	406	432	409	390	437	393	391	405	412	398	410	420	433	471	401	418	412	417	459	413	420	439	420	443	442	433	397	422	462	441	402	419	440	438	414	403	409	417	405	400	406	405	426	400	415	368	400	425	419	425	452	427	379	401	418	421	395	410	384	441	421	441	430	416	414	405	421	451	405	440	414	439	404	443	394	421	468	412	420	448	417	403	470	459	413	407	448	430	404	359	395	404	416	431	398	434	430	425	409	368	424	424	426	389	428	413	417	423	433	413	416	405	397	385	401	404	466	415	404	429	409	403	413	419	417	408	435	418	438	393	377	421	408	417	422	418	432	395	383	407	424	422	402	430	420	409	428	408	421	453	389	403	432	403	449	461	488	443	415	453	451	416	428	388	417	436	432	415	441	429	411	394	404	382	424	422	420	427	397	420	433	427	408	394	386	457	397	385	412	405	410	424	400	451	441	400	452	399	397	414	432	413	443	379	451	424	400	354	381	414	485	392	405	416	435	413	355	470	431	429	398	451	366	380	405	404	372	435	394	414	419	421	410	431	427	409	389	432	375	365	404	370	394	439	409	410	464	358	410	440	396	383	423	430	451	459	399	428	436	444	435	400	424	417	435	402	395	356	425	407	400	415	363	412	422	407	413	431	438	423	391	467	427	425	398	454	402	437	383	409	412	413	383	437	393	417	405	393	392	442	408	394	400	439	374	414	402	395	434	429	437	399	404	432	439	459	393	424	427	431	423	401	391	419	379	427	425	380	404	420	419	411	389	446	429	390	389	430	451	429	415	392	412	415	429	466	415	402	415	404	412	376	407	399	407	429	425	425	427	406	469	446	365	424	425	431	418	421	390	443	409	369	400	391	404	430	447	415	432	413	428	411	439	425	465	390	362	424	412	400	432	396	413	461	423	433	426	431	426	426	436	402	426	451	399	401	406	422	381	390	432	387	411	414	388	415	429	430	418	384	396	392	413	389	468	411	406	408	436	384	386	403	429	422	440	403	419	418	398	409	431	415	429	402	408	429	413	445	398	450	385	418	463	437	410	397	408	417	391	434	396	432	439	405	391	416	432	415	406	396	425	423	421	401	377	398	396	419	450	435	400	385	414	395	416	413	390	401	358	429	418	414	416	382	415	390	412	440	422	396	425	427	402	418	391	384	406	414	413	377	432	432	433	463	409	427	413	409	424	432	394	452	407	409	423	373	423	463	436	393	456	447	435	399	433	353	418	404	396	387	388	408	437	387	428	381	384	391	388	415	389	424	396	401	418	445	445	423	434	413	432	413	402	384	404	421	400	405	444	378	426	404	417	455	412	443	403	422	395	409	423	406	439	442	426	406	449	412	420	431	428	430	434	464	417	376	420	401	465	407	393	384	427	407	448	398	442	423	411	382	431	417	417	394	367	394	397	394	426	403	397	381	421	413	422	396	402	378	418	445	426	419	403	421	366	419	410	419	425	432	417	419	420	356	425	408	380	397	473	389	436	404	431	425	439	397	410	409	426	388	439	384	417	404	366	426	425	445	410	457	393	395	338	453	451	424	431	414	399	462	420	400	437	442	469	442	377	413	391	430	393	424	421	422	410	422	428	410	439	412	432	417	470	408	446	434	448	406	417	401	408	469	435	414	398	418	412	401	403	426	425	392	440	422	406	403	430	379	428	419	394	427	431	393	420	438	405	428	435	434	404	408	386	421	407	397	445	399	416	410	447	440	400	441	444	401	450	423	420	423	454	420	418	387	444	440	431	406	420	412	410	464	463	413	397	406	433	424	385	397	430	414	445	437	461	423	413	410	379	409	431	426	410	422	409	427	401	430	414	409	370	414	432	436	394	396	408	443	414	397	423	425	426	397	396	443	390	467	441	442	373	380	410	410	406	423	403	443	453	417	406	403	395	434	418	404	393	401	444	422	438	420	431	413	429	415	415	405	411	426	434	415	427	405	378	376	448	418	399	446	417	428	389	422	418	446	412	372	418	400	415	387	388	393	407	399	444	433	420	422	402	431	413	444	437	411	389	447	408	434	423	441	419	414	427	437	409	443	413	397	411	417	430	442	420	394	400	381	406	411	441	410	404	444	422	452	402	439	422	416	414	361	393	383	457	422	459	458	445	379	422	407	412	414	410	410	401	414	461	387	409	407	462	384	384	430	405	433	472	403	417	402	393	426	428	415	391	417	394	412	409	388	451	465	437	430	397	437	424	385	383	389	409	423	416	407	451	466	389	390	498	406	407	379	404	446	440	432	409	405	409	379	397	440	411	391	428	453	415	438	383	398	388	391	403	411	456	439	423	406	416	372	397	412	438	454	425	431	412	424	421	398	459	442	405	417	410	394	440	434	390	423	400	428	396	405	400	427	410	408	424	415	455	407	430	470	425	418	392	433	445	409	407	405	412	425	419	433	395	397	401	372	402	436	399	459	411	419	386	415	409	409	387	447	410	397	355	401	433	421	418	442	418	434	433	380	405	407	421	443	416	404	440	441	450	423	419	392	405	367	410	418	447	407	425	428	431	422	406	420	427	384	416	405	402	434	419	386	450	409	413	405	402	427	418	453	428	382	422	441	398	387	424	420	399	454	453	389	403	425	419	409	432	431	424	412	422	433	433	394	435	436	402	410	402	420	404	399	416	385	441	429	414	410	428	428	409	415	419	424	406	459	441	407	477	403	397	437	414	392	405	371	386	378	410	407	406	412	397	429	427	427	388	415	432	383	447	394	416	406	402	392	432	376	396	427	422	449	426	415	399	412	405	383	438	440	416	404	405	421	427	410	428	416	397	413	431	389	409	375	418	382	396	435	398	431	432	403	410	403	424	392	402	454	441	397	436	437	458	450	409	410	404	380	415	456	402	405	404	445	411	380	446	430	382	414
9339	4083	7737	9070	9288	8738	9595	11115	10906	9680	8803	8977	8141	5870	4625	4740	4697	3814	3770	3790	4196	4333	4012	4201	3724	4308	5012	4931	4245	3382	3127	2465	1801	2019	2045	2110	1647	1330	1245	1411	1253	1202	1095	1105	2050	1026	1033	1051	1011	1087	1003	1030	929	998	999	969	1033	961	998	1002	1048	1000	962	1013	933	985	955	970	953	950	1009	1018	987	979	983	994	988	1018	1006	1050	1004	954	961	965	963	942	969	1005	1008	972	1017	983	985	1000	975	965	977	979	966	992	958	967	994	972	982	1011	977	969	947	988	954	1025	1005	956	1000	945	979	933	1035	1021	1029	1018	942	1018	987	959	1007	939	976	976	1005	961	982	912	1017	980	991	957	989	952	1063	906	1007	952	940	1000	993	947	924	1020	922	999	1000	1034	1021	988	1000	1000	972	941	901	989	951	946	1034	933	964	975	942	1012	915	987	959	959	996	1037	947	981	1021	981	938	997	989	982	1003	966	963	1026	1023	981	978	1002	1005	1001	968	1001	923	992	983	960	974	996	975	1011	1041	947	992	953	1008	1013	957	969	1016	962	946	962	957	969	942	951	1022	975	988	951	1015	912	957	973	998	1032	963	968	921	1057	902	1029	1002	945	984	1010	984	976	1002	1050	993	959	958	989	984	985	946	982	949	997	1017	986	903	986	991	947	1014	960	972	985	1009	993	984	929	958	1018	965	957	992	1012	919	1002	1028	980	990	1004	987	1005	952	976	964	961	944	991	980	983	938	998	1006	986	997	1006	950	966	966	947	994	994	942	972	958	932	931	959	987	941	1018	998	951	982	955	993	984	994	932	959	998	970	927	968	980	938	960	1007	981	1004	963	1013	985	994	920	955	958	984	971	949	996	998	974	1008	1042	961	965	1004	1011	995	941	997	941	1047	974	983	968	946	963	999	1025	945	991	1024	986	980	950	955	989	927	990	1004	972	1015	978	995	1049	949	921	955	984	1010	985	1014	987	948	1006	965	988	969	985	981	986	972	1028	1037	981	1031	952	1008	954	930	943	951	937	943	977	1009	953	956	952	948	1029	919	1029	995	955	1048	1018	997	944	990	972	1007	1006	970	976	1012	958	979	989	968	997	1009	1000	956	1029	963	994	995	981	1050	983	992	985	970	959	978	915	982	989	986	989	988	935	961	969	945	987	953	1003	993	1011	985	951	922	970	974	988	1017	969	1043	975	924	1034	979	950	970	893	999	1013	1013	943	958	931	954	996	946	949	1002	956	1002	955	963	1014	960	947	976	975	986	990	1015	960	955	948	930	1019	981	949	960	991	964	961	977	959	992	955	958	997	972	942	1001	949	981	984	941	998	962	1002	1005	943	952	944	943	965	962	979	970	958	1000	981	952	973	955	989	995	1004	1012	1008	1006	960	991	921	956	921	991	938	957	986	962	981	1003	967	952	952	965	966	961	928	989	950	975	969	976	1012	893	940	932	983	989	1020	998	1032	994	988	1016	964	984	1029	1052	993	950	954	1004	951	1001	944	1016	956	1001	952	994	976	957	929	965	960	973	1012	972	980	1014	964	980	969	992	980	982	967	1003	956	930	1008	996	951	1037	1007	960	989	994	936	992	1041	969	979	943	967	1035	976	938	1003	930	984	951	972	985	944	937	980	1006	1025	950	988	916	980	1006	973	908	1022	1017	950	955	1010	1039	946	1006	969	930	1000	960	988	972	1010	924	956	967	966	971	1021	959	982	980	946	982	929	978	991	1016	1010	931	1051	1005	979	971	929	955	937	1033	980	930	937	1004	988	906	963	1044	1000	965	967	983	959	976	984	982	935	945	1007	970	1015	983	962	953	952	1039	938	968	1006	980	1012	974	984	994	993	992	982	940	964	1040	980	1018	917	937	943	947	962	969	953	996	983	963	931	980	948	1019	986	1002	1012	972	1029	964	945	1016	960	973	972	971	936	898	913	1029	962	968	954	942	962	1029	923	983	942	989	965	958	955	929	930	942	960	973	972	961	940	960	926	954	1033	1057	969	984	953	983	983	948	982	983	1073	997	1004	989	980	997	1017	1015	1004	952	999	984	1049	911	959	1045	966	964	987	954	1058	984	1005	1033	983	969	923	987	969	934	962	997	984	915	967	971	971	1013	1026	942	948	982	988	1013	910	952	971	983	1016	995	964	1031	987	985	1025	971	944	978	971	971	912	925	952	966	966	1014	967	1015	930	973	953	980	962	959	999	973	957	962	962	1004	1002	953	996	972	956	1003	972	963	997	1005	1013	962	967	1015	968	1032	992	933	933	973	1041	993	1025	995	934	949	979	982	972	941	1012	1025	981	915	969	1028	988	1029	1008	1053	941	962	990	938	971	963	974	990	997	999	975	1022	996	1044	974	1023	918	974	935	986	956	929	995	981	968	965	932	915	1010	969	950	959	929	963	952	941	990	1059	950	947	1013	1026	997	1064	1017	998	997	979	948	927	930	980	947	963	964	947	967	977	953	1003	998	1024	917	992	1010	957	968	1024	949	950	1022	990	919	998	977	946	1020	950	1015	985	986	963	1061	951	990	960	940	987	956	944	990	974	961	1006	935	977	1049	973	1017	1007	987	918	960	926	955	983	924	1012	955	958	968	936	919	973	1003	994	974	938	956	986	950	926	974	933	989	940	989	920	965	968	1026	965	973	999	980	966	1021	928	992	987	989	933	1020	982	982	1026	937	952	990	990	1006	967	956	966	953	974	1020	949	952	913	973	986	1005	967	974	1024	1000	989	1033	983	941	987	949	1034	1014	974	977	931	949	992	970	991	945	975	960	999	966	988	984	1009	987	923	1008	976	949	981	953	998	964	938	993	987	981	1049	945	1021	1014	988	1000	997	1036	933	992	988	984	1018	954	976	962	1019	987	950	1007	971	1016	939	952	910	931	1004	987	1004	998	996	968	953	1009	961	928	1019	979	956	1006	996	948	1008	974	951	994	931	1005	940	957	990	1014	961	995	1035	972	983	952	990	977	988	965	967	1016	1006	981	949	980	1017	964	946	966	928	992	965	1004	1003	933	949	930	949	1026	968	1008	982	996	988	965	1024	979	969	937	945	980	991	981	958	958	968	1000	1016	948	965	970	986	1035	996	1015	987	950	980	1022	954	984	983	1001	988	980	965	909	1007	881	998	968	980	983	1002	991	957	952	1006	970	968	947	956	973	969	965	1017	958	984	1049	951	984	1021	1057	892	927	992	987	1003	977	967	917	957	981	959	1024	984	993	990	1001	987	920	979	984	1003	1018	970	988	967	988	973	956	996	1002	966	982	980	1009	921	1014	936	952	960	961	1044	972	1005	979	977	1018	979	946	936	950	997	1012	1045	889	1011	943	1041	943	977	996	980	964	968	983	1020	967	969	985	975	988	955	964	991	974	964	968	976	1001	982	964	950	940	936	992	917	994	1001	1020	993	941	999	960	964	998	940	994	985	994	986	992	999	976	944	971	1000	991	1007	978	943	1019	977	992	1010	970	976	948	974	995	961	942	927	986	951	944	967	984	994	1010	1017	959	959	939	1033	1008	988	952	1000	946	999	975	966	976	977	1005	1030	1020	948	983	949	996	972	909	945	945	938	912	992	1010	1024	973	979	963	944	938	909	995	946	985	965	992	983	1009	968	976	966	941	936	941	978	1001	989	943	1014	1001	1000	947	1001	944	1001	960	1037	969	1028	979	959	1017	973	967	956	894	906	1020	929	985	917	992	927	929	969	927	971	952	979	983	979	950	949	953	940	985	954	963	972	975	971	1000	1019	939	973	1001	951	1005	957	916	969	999	950	958	935	981	959	998	953	939	937	966	976	971	949	1007	1000	1005	862	998	971	985	948	1040	986	1016	1003	1031	965
3232	852	858	698	733	853	836	783	846	882	833	867	681	512	516	555	485	536	463	520	533	463	542	491	558	592	601	518	505	501	444	441	394	453	432	430	436	376	391	406	379	422	380	367	340	360	372	395	348	374	393	341	378	399	374	372	421	372	348	357	348	339	368	381	377	384	397	354	370	351	377	356	371	368	391	392	378	384	348	376	339	342	364	376	353	362	324	351	386	368	374	368	366	367	354	346	349	369	363	350	359	367	339	341	417	359	344	358	320	361	362	386	397	377	360	347	407	367	391	339	351	356	384	381	370	360	360	372	399	382	358	390	359	328	389	372	346	362	362	362	381	376	365	358	380	371	366	348	395	384	365	357	368	346	345	353	372	379	359	364	352	366	409	345	369	380	328	348	350	385	357	373	379	368	357	400	334	375	410	358	404	350	348	362	392	386	394	373	374	378	356	336	372	371	405	373	364	342	366	357	320	386	359	379	309	379	364	359	350	380	361	365	364	369	370	375	377	365	373	383	381	391	368	361	413	318	383	356	334	390	376	362	368	392	352	384	342	330	337	379	368	363	363	377	389	350	387	365	387	397	362	359	334	360	359	350	351	402	378	353	374	365	349	351	392	332	385	360	379	327	337	367	377	360	372	387	375	362	361	397	361	368	365	348	361	323	372	371	351	317	351	338	393	403	373	385	401	381	363	387	360	365	358	324	353	371	328	380	351	369	361	375	401	347	373	355	433	374	385	385	353	397	366	384	389	380	337	390	374	330	371	335	370	363	394	382	408	369	371	380	380	360	360	354	376	359	365	369	363	364	380	343	329	355	366	383	337	376	382	359	365	371	374	384	364	339	337	358	360	336	379	384	357	371	337	361	339	409	364	372	382	361	369	374	385	404	327	374	377	367	358	374	397	335	373	366	376	385	387	387	357	378	337	376	339	358	358	397	370	342	358	355	358	350	363	388	362	350	368	336	384	367	366	374	320	386	349	398	391	411	421	366	324	385	383	355	356	338	397	406	362	404	340	348	360	352	374	352	374	373	380	364	368	340	362	378	384	370	378	382	379	358	358	400	353	342	346	374	399	370	362	375	386	374	378	399	370	357	395	367	325	390	425	361	353	345	389	373	385	377	370	349	370	348	382	344	371	365	346	359	334	348	359	389	358	369	357	358	360	374	339	394	397	360	384	432	368	372	360	355	370	377	346	352	346	325	369	368	378	365	362	371	381	362	381	348	374	379	381	366	367	370	393	354	351	390	371	354	337	328	378	351	404	371	366	380	356	394	361	399	354	361	356	356	357	377	405	363	395	348	355	375	410	382	335	371	350	382	374	361	352	378	371	384	414	373	354	371	360	336	340	384	408	357	337	387	369	368	340	391	366	363	361	384	349	375	352	337	351	357	323	340	380	388	368	313	370	373	403	377	358	371	340	342	351	381	362	341	349	366	340	365	340	340	386	375	390	373	362	366	382	387	369	350	368	376	374	347	360	414	348	394	387	357	352	368	347	364	382	328	356	388	394	371	413	374	355	371	375	356	322	372	395	373	363	371	352	372	414	404	387	380	348	374	375	350	384	367	371	352	384	373	352	349	359	368	368	363	354	382	345	376	303	381	375	366	368	343	368	351	371	398	365	379	370	365	394	382	392	352	366	356	377	360	372	362	392	392	410	383	381	360	373	363	351	354	369	377	373	365	359	383	361	350	391	365	377	368	359	366	362	366	354	350	401	361	391	371	389	359	377	371	379	380	351	373	393	372	376	359	366	384	369	351	388	381	375	364	388	386	352	353	366	409	377	377	367	378	408	373	359	372	356	358	373	371	371	348	326	366	372	356	376	344	368	343	362	357	404	367	395	373	341	352	361	387	370	391	358	358	364	362	350	348	404	377	358	366	352	360	374	402	329	401	377	348	362	370	345	393	369	383	408	376	362	350	346	381	342	386	346	361	404	367	359	328	342	339	343	368	376	337	367	374	343	373	346	387	373	351	350	367	363	377	401	370	365	399	389	369	372	375	390	410	411	404	360	336	350	361	356	364	342	373	358	415	340	371	380	362	378	342	381	366	368	353	326	379	360	375	360	357	364	373	398	377	349	355	403	396	360	336	372	389	346	371	390	371	388	351	357	318	366	394	360	356	340	353	373	374	376	366	392	394	336	386	388	376	356	398	352	372	379	363	331	343	338	405	383	364	331	393	369	376	347	370	406	324	317	355	367	368	378	354	373	371	334	417	364	374	346	384	392	380	353	366	356	363	362	352	364	362	358	381	378	366	382	363	349	344	389	343	353	372	371	355	420	358	370	361	382	346	363	377	350	359	394	374	360	345	374	351	345	339	361	361	384	407	351	373	384	392	340	378	364	342	351	341	377	390	360	351	358	375	365	374	367	397	388	396	351	366	397	338	376	390	393	335	389	399	367	368	393	387	377	362	389	349	386	395	341	349	364	324	402	343	379	364	329	377	345	385	352	386	383	377	385	387	371	363	400	354	346	373	317	380	352	380	359	371	373	382	354	365	371	327	400	356	390	361	365	371	374	384	402	350	374	342	378	391	367	400	393	350	328	373	381	378	386	357	356	384	360	353	396	358	332	359	390	386	398	317	351	378	374	385	331	372	364	396	390	388	395	382	342	337	404	401	367	345	367	347	363	410	362	358	388	395	356	358	370	334	404	376	365	391	387	382	341	341	364	367	350	350	394	394	400	342	373	371	377	388	402	383	332	371	403	392	371	373	380	391	353	360	374	383	358	372	370	383	328	344	353	371	363	394	352	359	380	352	376	347	357	374	397	361	359	350	391	358	371	359	359	333	397	354	386	379	340	361	359	370	342	366	396	387	365	380	335	363	340	344	351	355	357	348	406	362	352	353	345	350	356	391	353	333	359	371	348	366	399	327	362	322	383	358	364	373	395	365	340	382	352	407	383	389	357	338	329	385	351	368	401	396	398	402	367	372	390	367	365	361	384	375	331	375	361	365	331	366	365	366	379	380	379	335	377	364	366	352	386	391	408	348	382	359	385	378	352	373	373	358	366	336	377	332	360	367	380	331	356	401	346	375	366	387	408	353	345	344	363	378	356	381	368	372	327	377	365	379	347	357	395	432	388	360	375	329	352	356	361	362	364	365	364	353	343	369	397	386	348	370	375	357	383	391	369	367	365	364	389	348	339	357	347	364	379	394	365	343	391	379	370	358	353	350	392	364	382	320	366	377	380	362	356	373	375	361	366	384	358	361	371	371	395	364	362	367	383	410	384	365	357	361	372	344	362	384	342	376	351	359	393	358	351	389	362	385	367	375	350	404	335	392	346	393	362	379	387	395	364	391	309	381	407	423	394	354	346	359	360	353	361	383	368	357	340	388	375	370	386	394	368	383	349	377	358	382	346	389	356	378	385	377	390	357	383	386	352	347	357	366	383	385	404	391	375	390	371	395	389	350	369	351	420	357	340	393	346	333	382	384	391	389	353	367	350	421	399	345	372	365	351	361	350	381
3047	1280	1581	1920	2530	3260	3412	3163	3754	3449	3507	3961	2925	1964	2036	1996	1868	1870	1612	1863	2026	1743	2005	1944	2017	2476	2460	2074	1886	1642	1623	1283	1188	1242	1284	1141	1038	908	929	945	1009	955	849	889	914	809	874	881	885	819	849	801	868	870	887	844	875	892	828	918	848	799	855	830	859	853	864	861	852	824	850	865	813	834	904	896	894	919	846	851	855	851	898	864	880	834	886	890	861	844	903	845	820	831	849	868	832	838	861	863	859	882	798	889	825	825	843	826	893	808	857	870	859	879	786	799	852	861	871	905	855	895	856	845	833	876	865	839	846	840	898	872	867	844	850	822	873	782	881	874	864	809	902	913	811	865	889	888	870	852	921	852	911	812	899	875	919	881	902	802	928	844	842	858	850	798	848	891	839	874	852	846	856	871	804	894	858	892	861	844	822	852	835	849	875	831	865	824	882	877	848	866	882	860	853	795	859	819	880	871	836	835	858	820	889	860	883	833	846	848	924	859	884	841	932	861	833	855	907	851	878	832	884	836	837	857	845	815	849	871	832	812	842	866	877	859	815	876	870	879	846	870	821	848	850	885	890	879	844	893	829	820	924	834	854	847	847	855	862	860	887	812	852	907	829	853	851	849	902	822	829	898	813	855	849	808	905	868	862	884	832	868	851	863	832	898	804	912	863	869	887	866	857	881	872	884	889	874	807	861	902	914	844	878	839	894	895	828	864	873	934	848	898	893	875	847	831	906	933	846	858	862	892	889	849	858	890	764	867	847	871	847	874	872	848	847	824	913	900	900	854	834	838	891	795	848	881	879	853	845	858	866	915	832	856	827	866	849	888	887	851	860	809	901	827	782	813	891	848	836	790	818	844	828	876	842	892	844	858	884	788	828	846	859	832	866	894	878	870	881	858	824	823	825	795	917	863	859	850	848	893	838	882	863	866	868	859	821	876	867	856	896	865	872	879	829	845	815	855	870	875	838	856	873	844	892	851	812	847	884	845	864	845	829	897	873	842	855	865	881	866	857	841	874	823	854	946	835	854	858	814	844	886	848	812	883	871	843	845	870	883	823	862	781	885	813	833	822	889	854	888	888	852	853	820	905	864	858	856	887	858	866	872	823	865	905	871	878	869	820	825	902	833	853	816	833	856	866	837	830	843	838	886	872	897	871	822	851	902	888	902	934	914	864	863	847	829	861	874	837	921	847	834	849	841	920	823	885	835	857	872	833	820	857	881	831	864	859	913	882	856	874	904	826	898	865	822	831	846	888	870	822	880	895	834	837	857	849	857	880	877	911	810	874	810	815	897	879	892	877	851	868	853	874	866	868	910	897	906	847	858	876	919	832	837	855	871	890	857	869	872	858	817	853	811	830	824	854	846	881	873	880	862	873	845	824	842	836	860	862	839	862	817	868	848	870	867	865	809	892	832	906	897	827	864	885	889	853	833	799	855	846	851	859	880	837	879	858	791	825	869	833	830	869	849	879	837	849	875	773	836	860	816	841	877	846	861	796	855	877	857	828	838	879	859	921	881	891	850	860	857	824	898	900	873	889	822	877	852	887	838	841	869	856	841	837	914	816	875	906	867	859	888	900	890	888	846	855	839	847	820	898	812	812	864	837	822	848	800	876	841	846	838	900	886	860	900	811	844	893	864	883	851	873	820	917	871	875	871	850	845	830	857	876	799	846	911	845	853	844	875	847	860	859	793	887	889	886	872	818	864	828	897	870	868	815	888	881	902	825	873	843	853	790	842	879	819	867	847	878	865	865	861	891	853	811	823	845	862	889	815	879	849	868	807	857	856	843	841	893	880	848	864	882	874	796	880	902	854	892	864	892	857	861	908	853	864	859	878	891	866	828	874	872	872	839	845	836	909	886	859	873	872	831	894	829	819	874	844	885	876	845	871	847	874	834	898	847	862	878	876	874	871	881	826	880	908	922	886	850	859	880	888	839	888	871	845	920	857	838	841	840	860	884	880	858	890	793	840	822	862	855	855	844	818	861	892	916	831	893	856	867	847	897	862	875	854	836	860	817	849	867	875	848	830	848	885	868	920	827	841	849	921	905	864	841	845	861	844	837	845	853	908	834	882	869	874	877	873	858	842	857	850	911	860	863	820	951	904	874	898	826	900	834	866	850	823	847	854	869	863	815	857	885	881	875	835	857	843	882	852	872	810	871	913	849	862	836	882	820	847	885	843	862	804	809	881	872	883	819	802	848	894	880	818	853	914	887	880	887	868	906	883	867	817	848	886	829	841	864	860	847	886	818	869	880	836	895	853	851	890	859	888	896	790	845	906	817	794	846	901	827	833	860	812	897	849	865	877	828	866	839	865	862	853	841	839	887	886	856	906	877	865	856	856	876	867	886	891	881	840	844	883	869	860	797	805	835	868	851	841	865	867	844	904	860	866	827	860	878	855	894	888	931	894	863	940	886	860	913	853	879	844	818	882	868	868	859	835	861	835	846	894	854	879	863	832	850	859	895	855	808	885	867	857	870	834	833	836	841	853	868	876	905	823	844	864	807	881	806	878	864	835	851	885	819	883	866	874	856	833	889	822	903	876	898	896	874	851	840	828	859	793	856	854	863	888	839	837	841	852	844	840	875	819	908	842	864	861	852	862	865	836	874	841	871	884	858	832	857	876	890	828	862	880	818	878	828	825	868	852	874	837	874	829	848	880	873	895	868	865	829	844	837	852	839	866	841	862	832	872	861	880	812	874	843	873	797	911	870	886	837	868	843	903	897	882	865	822	813	853	858	824	790	842	833	861	882	861	838	836	807	890	799	907	862	900	877	900	862	889	841	861	826	861	837	878	855	820	896	900	863	862	835	826	869	850	878	823	811	819	845	817	832	806	862	892	841	869	873	910	890	864	893	853	874	864	833	861	859	835	836	863	829	831	856	868	813	904	830	795	841	896	806	887	835	850	840	863	870	828	841	857	853	885	893	875	798	845	817	869	836	849	870	877	868	883	906	833	884	863	856	832	892	821	865	860	904	847	864	877	883	851	879	850	855	869	869	869	780	887	856	868	862	869	835	858	851	866	844	852	827	822	875	764	880	851	851	816	856	859	839	872	849	872	880	854	880	839	885	831	837	862	862	872	896	794	855	863	888	822	858	823	871	883	854	859	909	899	845	885	891	883	859	851	863	828	894	797	838	862	877	838	801	869	864	836	873	884	861	860	796	830	895	859	835	888	818	849	881	866	837	859	855	895	826	869	865	842	872	873	846	834	877	864	862	886	893	788	829	839	944	910	926	866	795	847	855	817	836	798	867	878	827	858	857	853	952	889	852	851	850	856	873	841	904	865	845	902	871	861	895	873	852	891	885	862	838	844	875	847	861	812	906	881	869	816	867	837	844	890	863	845	875	886	841	852	871	819	850	795	843	861	916	840	878	892	858	840	845	850	851	883	836	880	902	832	869	888	863	909	861	836	858	840	851	919	819	828	889	917	851	894	851	859	882	860	800	873	855	871	896	872	784	882	864
10683	2700	2976	2347	2508	2204	1516	1429	1594	1683	1363	1300	1039	980	873	767	728	605	640	675	627	639	731	682	775	708	674	571	495	579	519	450	355	358	388	377	313	329	338	328	314	289	266	332	309	309	309	295	282	275	278	238	304	303	289	287	297	306	281	311	278	307	271	290	285	285	281	307	292	313	261	270	327	284	289	294	305	333	309	334	277	295	307	273	292	284	299	300	308	264	285	264	298	271	311	311	288	282	295	293	315	326	315	273	270	314	290	287	291	305	289	267	304	291	327	271	298	281	285	297	310	329	270	287	303	266	274	283	303	321	282	284	288	270	283	238	302	304	303	292	265	285	271	265	304	296	282	278	313	285	339	299	306	282	261	291	290	286	287	252	302	263	299	293	302	300	310	261	270	313	283	308	309	303	263	326	292	261	281	268	284	264	288	294	268	269	308	283	253	286	283	304	303	312	269	260	276	299	306	326	291	288	269	273	318	310	265	300	288	297	285	264	292	318	275	260	291	286	282	304	287	286	324	298	288	294	286	313	269	307	310	295	288	319	271	309	298	314	259	334	294	301	292	267	313	314	286	285	261	308	276	298	300	279	254	318	283	297	306	286	308	304	315	334	313	269	306	314	255	291	305	305	287	308	302	269	276	274	273	260	291	314	279	283	286	281	273	298	264	327	270	299	275	301	282	284	305	306	272	302	293	290	281	294	275	273	298	279	308	302	301	271	301	327	294	306	302	327	311	338	264	264	276	321	313	312	287	289	281	272	322	261	261	308	312	285	293	285	298	298	301	322	283	320	265	301	303	268	270	307	291	274	289	301	275	288	293	290	303	297	263	287	284	298	281	305	260	301	271	305	292	298	303	327	268	300	294	274	283	315	304	299	284	288	256	306	283	278	287	294	285	317	284	298	282	308	288	259	290	288	272	296	259	313	310	263	299	279	285	285	261	298	297	286	267	291	307	299	261	267	287	288	294	321	279	290	283	279	284	278	256	257	296	286	259	335	275	310	285	279	272	313	300	292	325	290	279	305	304	285	288	277	252	309	298	312	281	310	303	283	301	298	307	299	278	244	277	291	294	263	289	257	302	288	310	308	295	279	291	308	300	313	315	292	319	292	293	298	298	294	312	272	285	292	269	293	282	305	305	318	314	309	285	291	258	304	289	315	314	297	281	303	328	290	303	306	326	290	332	272	288	294	317	296	262	303	292	276	278	302	274	284	287	289	312	298	296	296	306	292	269	251	271	265	305	280	298	300	317	277	269	283	262	289	283	319	283	286	264	279	301	300	289	261	291	301	313	287	305	318	293	283	313	308	293	309	286	287	301	307	307	279	302	283	294	312	324	311	261	304	258	311	290	266	266	279	311	291	286	320	303	282	297	283	309	297	277	289	282	277	313	294	292	302	299	298	308	314	296	293	303	270	314	299	278	289	288	323	311	300	289	298	288	258	277	301	347	307	299	289	292	272	304	297	293	301	310	294	319	302	274	297	288	317	286	303	289	267	288	286	296	285	286	318	307	278	287	281	289	276	278	318	283	303	312	271	280	302	307	282	298	302	330	331	301	294	292	308	297	309	287	300	291	291	301	277	282	280	317	309	301	306	318	309	322	289	249	314	305	317	308	306	278	288	302	312	302	275	308	285	275	247	296	281	340	314	301	310	282	264	273	294	282	299	319	315	306	309	273	290	298	287	287	285	317	340	309	310	302	297	297	288	298	298	300	284	255	293	277	287	292	278	289	264	299	277	303	278	318	298	285	310	297	312	292	322	293	266	298	297	300	283	300	306	274	292	303	289	300	295	288	276	289	287	326	286	306	277	275	325	276	294	297	304	281	291	281	311	276	320	320	302	270	279	289	276	282	314	305	285	305	290	280	282	271	267	266	289	255	321	302	310	307	277	268	291	293	281	291	299	312	296	284	315	301	305	287	318	287	294	314	294	253	283	321	272	291	257	308	309	306	279	303	283	290	278	311	287	295	277	304	285	287	292	275	314	330	284	303	257	311	313	257	263	300	270	265	322	289	260	292	313	302	323	287	268	294	308	321	271	294	308	308	301	311	289	297	290	311	226	257	270	311	305	316	310	289	299	333	301	297	312	294	272	315	323	275	308	306	274	300	273	272	305	290	284	283	277	300	283	284	316	269	293	270	290	301	294	279	296	262	261	278	276	268	308	296	299	289	300	302	290	274	301	301	292	298	270	320	274	309	294	297	293	300	301	317	316	280	304	331	312	312	301	315	292	295	276	282	296	298	299	297	293	279	285	298	294	270	270	298	305	307	269	286	302	302	308	276	302	281	251	282	292	271	307	297	267	251	314	290	279	310	319	291	310	294	278	292	295	319	305	276	286	318	313	281	268	286	294	270	307	286	293	281	297	286	302	289	302	304	288	325	313	280	299	275	307	299	259	294	282	241	313	308	272	306	281	287	288	273	280	280	294	279	310	286	292	291	253	305	272	288	275	293	309	321	295	287	271	303	295	257	332	286	307	267	289	269	292	271	274	288	289	301	262	304	280	297	288	297	287	259	284	294	297	286	257	324	276	288	330	283	322	304	246	299	278	286	309	249	327	265	310	297	290	285	308	270	262	286	286	296	267	303	298	264	321	286	277	286	313	305	297	282	270	276	286	285	288	310	288	325	269	307	309	292	286	292	291	323	298	296	294	279	320	289	268	333	302	302	266	295	287	280	298	296	294	338	305	293	307	309	284	321	306	312	294	288	291	294	294	302	279	302	291	299	275	293	286	292	329	296	317	267	302	297	285	301	318	308	303	308	301	295	274	263	316	281	279	277	316	273	291	295	308	309	306	284	307	298	296	307	281	279	289	280	257	296	286	248	300	287	260	303	322	318	261	276	281	280	297	278	298	319	283	292	322	278	297	310	289	280	311	305	306	293	304	290	304	296	281	337	275	322	289	277	307	314	287	298	306	298	262	326	301	301	315	292	276	263	268	313	276	271	298	290	305	296	279	293	306	278	268	297	295	277	289	285	289	264	296	291	311	294	327	298	265	281	299	287	304	291	279	289	293	255	302	297	293	278	267	278	298	325	305	336	253	303	304	264	275	296	258	290	291	301	310	288	309	289	311	308	296	288	310	298	294	305	310	292	300	303	295	290	284	307	294	338	286	290	316	264	302	267	290	319	332	269	282	296	293	289	274	315	318	301	301	274	275	284	316	327	282	271	278	331	305	259	314	297	275	281	292	287	332	265	296	295	317	273	323	299	284	300	299	315	290	324	278	288	314	290	293	291	297	267	304	282	297	268	294	280	294	257	278	301	308	321	289	275	341	280	275	356	297	303	308	321	318	283	312	273	252	295	293	291	320	293	325	280	288	316	308	300	291	305	294	272	295	278	286	291	327	298	289	291	301	255	291	321	290	308	271	260	292	291	305	313	292	298	284	313	297	322	314	318	276	299	272	247	297	309	294	278	307	306	306	288	291	279	328	298	309	294	290	312	307	320	297	306	292	325	324	294	288
7009	2550	4970	6304	8649	7774	6469	6863	7375	8116	6581	6463	5146	4908	4338	3784	3891	2953	2786	3275	3254	2988	3570	3169	4292	4009	3465	2861	2367	2489	2124	1732	1294	1278	1437	1299	1040	927	982	1050	794	823	776	802	1167	697	717	790	742	769	745	742	731	731	710	735	728	748	703	757	769	714	726	724	758	744	706	717	667	733	756	740	742	779	738	713	744	687	701	754	738	747	680	791	753	707	719	739	719	688	746	735	694	711	719	733	684	752	754	720	710	716	752	701	678	710	666	703	730	717	698	776	716	710	721	753	726	731	763	724	770	710	732	690	748	726	757	729	722	703	781	746	733	699	741	748	728	709	717	738	728	749	692	719	758	711	744	700	716	703	744	696	744	713	750	737	723	711	718	753	740	737	715	698	718	680	741	710	705	679	724	721	751	751	731	714	714	686	774	768	765	748	748	729	745	701	724	699	725	727	727	746	728	731	711	753	704	751	722	711	734	766	760	776	713	709	713	697	724	725	750	709	736	710	748	696	718	735	720	728	685	722	693	723	693	738	686	738	712	675	755	726	710	698	680	718	727	746	689	700	780	718	731	773	747	753	652	759	716	743	718	706	742	702	765	688	743	729	690	719	735	733	736	720	713	737	724	666	713	695	716	736	716	727	738	719	705	735	743	742	713	730	682	724	708	754	698	752	720	710	742	732	771	705	700	738	714	760	721	696	734	697	694	705	719	740	707	685	720	693	702	733	711	737	723	722	690	725	756	799	747	711	689	705	758	707	776	726	740	727	706	745	721	729	726	699	723	714	676	700	700	720	712	661	716	685	706	734	740	707	720	730	701	678	740	768	744	748	692	732	690	720	714	684	767	743	752	768	709	695	671	786	720	706	740	725	711	759	697	725	698	713	740	718	770	696	691	683	719	660	734	725	688	719	675	774	725	694	679	741	700	755	732	735	759	702	746	784	749	749	731	742	685	746	718	689	753	701	771	692	742	728	732	731	715	680	709	763	713	721	741	761	699	735	756	713	742	702	697	725	692	667	708	703	724	702	734	652	705	739	722	704	703	711	720	718	712	708	725	757	711	707	726	749	707	720	758	725	739	700	684	741	769	728	728	713	693	692	715	709	693	776	725	727	767	718	721	768	734	691	751	710	731	735	712	694	753	757	677	704	735	735	708	743	712	666	734	744	697	732	746	770	697	719	744	756	716	712	710	734	687	737	742	758	734	693	729	773	700	725	675	799	715	699	698	675	750	743	750	703	729	748	746	663	744	762	763	738	704	727	721	709	655	698	744	732	701	722	706	673	710	745	756	759	739	724	744	732	733	717	721	697	702	697	757	686	724	739	722	721	705	717	741	686	725	753	704	740	728	736	738	764	724	755	676	705	688	772	698	789	737	712	726	691	695	730	722	685	747	713	675	739	740	730	725	709	681	773	718	718	737	723	746	686	698	681	763	756	741	697	726	684	699	766	752	717	742	750	731	759	698	707	762	699	695	694	724	703	733	701	723	755	717	752	702	700	725	698	758	729	744	713	712	712	687	703	775	766	738	676	681	724	740	716	720	670	708	748	760	783	709	757	695	714	704	739	735	746	769	743	702	703	767	717	739	685	684	733	737	728	774	755	684	717	690	686	723	753	710	754	701	708	759	739	776	684	765	722	738	756	777	664	717	741	728	724	759	706	750	749	720	692	737	712	696	731	714	780	717	781	721	768	741	735	712	771	725	694	720	717	725	700	698	717	737	725	738	758	752	704	731	744	741	753	684	718	699	738	715	738	736	796	749	723	700	774	707	724	724	720	750	741	716	766	666	689	703	719	751	740	746	756	753	692	698	743	719	717	691	740	684	717	751	742	739	703	743	735	773	750	730	720	703	754	736	741	700	711	753	733	733	743	705	733	743	685	738	730	736	733	715	687	682	749	748	737	700	719	701	687	719	712	739	709	722	690	686	733	736	796	733	721	729	711	645	710	812	745	722	699	689	687	724	704	758	771	766	736	690	730	758	728	728	733	781	749	737	731	658	704	759	711	734	737	716	699	716	762	714	749	679	752	750	720	718	711	675	744	706	798	701	716	725	759	752	709	696	724	715	725	747	698	720	704	721	692	711	758	750	682	754	726	762	743	714	780	735	748	721	703	702	690	670	716	766	715	715	736	768	738	760	735	768	733	711	720	663	727	702	703	698	710	699	706	727	729	744	749	705	722	752	684	702	720	688	756	724	666	729	693	712	729	701	689	716	738	748	701	746	715	723	708	698	749	712	686	731	733	699	731	696	737	693	723	716	701	735	684	746	714	695	712	763	725	753	709	743	717	725	724	685	715	707	677	673	740	714	706	734	738	721	707	697	683	730	738	698	755	707	701	703	719	715	711	727	668	731	730	699	706	730	720	719	724	763	722	741	695	720	729	693	741	687	691	729	690	717	721	749	737	754	774	714	720	706	791	729	759	700	719	732	738	700	701	765	721	736	712	748	680	725	732	704	737	717	732	742	699	720	764	734	754	697	700	691	731	691	762	717	685	778	727	733	734	760	733	713	692	735	743	762	724	719	739	706	714	735	738	690	656	764	736	695	740	741	715	695	695	686	701	711	741	779	678	703	739	714	703	723	666	744	705	718	718	730	732	705	729	721	755	693	728	712	742	708	792	756	767	749	715	743	742	714	726	685	732	720	716	722	706	678	714	695	736	765	726	748	706	703	721	723	693	723	737	691	759	736	705	717	723	700	745	705	710	743	737	766	749	681	677	726	752	743	736	720	700	653	662	695	740	726	743	712	735	689	766	741	711	712	712	724	700	763	734	715	765	695	737	728	749	711	799	720	717	775	690	718	741	712	719	732	729	725	735	770	722	727	709	707	731	712	680	746	686	719	744	742	750	723	683	683	726	743	702	719	719	769	754	703	746	736	745	723	723	753	701	721	710	763	727	698	687	731	725	689	732	744	728	737	738	731	738	702	774	765	704	700	713	775	782	695	760	732	751	711	705	712	711	777	763	710	709	712	721	749	695	722	689	760	700	728	722	773	718	754	708	716	712	710	738	775	760	745	750	703	746	717	720	767	705	736	749	736	722	761	703	717	717	723	726	721	722	723	737	721	768	711	751	729	728	712	738	712	708	801	717	707	702	740	684	720	661	747	786	695	779	734	714	763	753	704	714	695	716	737	706	715	659	741	691	722	734	704	726	738	679	736	751	706	736	701	720	705	712	728	732	729	746	754	723	726	698	721	730	737	687	730	752	724	769	726	723	688	721	718	744	747	751	738	713	749	739	707	718	719	747	730	666	715	758	751	753	696	686	679	752	691	757	727	740	676	688	723	722	691	734	709	694	672	714	722	764	692	758	679	758	739	700	695	728	682	768	727	723	743	713	714	740	738	706	739	781	745	729	716	758	696	737	744	711	690	716	743	697	713	687	758	711	691	768	737	772	709	740	703	709	758	754	728	678	762	674	701	699	753	735	689	730	749	789	717	771	741	687	760	734	728	712	692	687	700	765	683	724	708	709
16887	5440	5139	4465	4895	3069	2550	2588	2870	2489	2018	1839	1626	1581	1249	1238	1059	901	924	986	902	977	1008	1084	1038	973	901	790	783	722	725	575	529	501	504	605	534	448	474	469	447	430	424	403	513	404	429	425	412	389	404	384	418	410	392	427	425	433	466	480	442	441	419	381	421	391	390	424	412	406	412	448	448	417	429	420	441	437	405	409	433	366	415	417	404	416	388	409	392	476	422	442	419	397	413	411	412	427	426	410	400	438	418	414	389	421	435	421	435	436	424	427	454	437	416	457	399	414	448	411	428	397	450	411	435	373	406	406	388	425	446	389	453	417	407	403	398	423	408	409	434	387	426	402	411	417	408	408	419	438	422	407	399	413	417	420	409	395	410	392	402	443	426	425	377	407	428	426	451	426	415	409	432	427	396	427	391	400	413	390	428	396	385	407	428	416	418	460	438	415	423	368	395	460	398	419	401	405	405	401	425	396	402	405	425	420	406	414	392	393	397	359	422	436	401	411	443	382	444	417	424	393	404	422	413	361	420	436	420	446	406	441	415	386	405	342	381	434	425	472	391	374	421	409	418	430	386	421	451	429	436	431	422	420	410	399	422	387	387	402	417	373	372	384	393	412	407	394	441	434	399	439	412	409	410	433	417	384	426	416	409	395	423	407	409	428	429	390	450	394	399	451	438	431	432	392	373	404	440	421	404	400	455	403	398	421	421	397	436	413	429	409	414	432	451	399	365	380	415	401	435	410	435	443	431	444	414	406	439	432	424	402	405	421	449	400	422	410	459	403	425	399	458	419	392	406	414	402	381	419	398	380	413	393	430	417	416	391	389	418	433	406	441	417	412	451	438	401	389	393	386	377	454	416	418	431	414	405	389	386	432	413	425	424	444	408	394	410	394	401	410	418	410	386	381	389	389	427	404	413	484	386	397	420	450	405	415	407	425	374	412	390	409	415	410	408	367	442	429	434	440	439	402	454	389	428	440	441	433	392	413	425	399	403	384	431	398	411	416	437	389	448	403	406	401	410	391	407	457	445	391	402	405	395	423	438	415	417	414	396	450	390	404	425	406	429	425	395	432	418	431	433	417	401	447	434	434	413	372	431	393	391	431	410	395	417	412	424	382	420	412	454	427	423	432	448	483	419	406	444	404	388	448	398	446	433	406	412	404	396	413	407	437	370	402	430	428	426	443	437	378	424	414	443	416	434	442	440	408	426	429	415	413	400	417	429	432	391	480	389	412	440	365	418	417	460	423	397	423	424	387	391	423	393	445	421	448	450	384	414	379	392	408	427	414	427	422	428	460	432	469	408	457	427	408	404	411	412	413	449	390	406	432	441	393	400	425	386	425	454	389	451	411	431	465	396	423	392	404	427	403	416	440	418	422	496	425	451	454	425	430	435	459	430	439	450	406	387	478	397	471	433	465	376	428	419	391	406	459	421	414	371	403	405	388	384	411	460	420	388	425	424	417	401	405	411	429	428	421	454	446	484	411	372	418	407	414	386	439	408	389	400	400	410	427	478	470	396	412	417	423	415	443	461	437	422	421	414	414	402	445	417	421	397	397	428	415	454	430	409	385	422	396	426	408	392	388	395	415	419	404	447	439	422	406	399	419	409	448	380	415	408	475	435	401	426	425	414	432	455	422	399	408	411	424	400	444	458	398	423	416	387	443	398	413	393	416	490	392	418	415	424	383	467	428	438	393	410	423	400	380	422	417	417	421	410	422	402	383	388	405	407	438	456	438	439	458	450	388	446	447	444	476	447	458	418	400	397	442	444	398	380	397	418	391	424	404	462	404	442	420	395	409	420	406	416	398	410	417	396	440	409	472	445	439	428	412	458	436	410	393	410	437	447	391	432	393	392	424	415	446	420	412	453	410	444	405	405	427	420	418	404	379	417	412	425	398	389	418	432	406	407	400	429	410	383	468	434	404	430	405	424	416	413	426	402	455	446	401	400	413	457	433	432	377	358	419	403	426	389	412	397	405	433	442	393	398	422	404	439	427	426	378	444	434	435	440	442	440	447	398	420	408	457	457	445	393	410	447	382	397	424	430	406	407	442	418	406	394	399	429	414	401	447	390	402	410	445	408	446	376	380	422	402	402	401	420	418	426	446	441	463	426	398	434	455	450	428	399	400	422	408	404	373	418	436	423	381	433	404	390	401	406	431	467	399	394	416	422	425	421	404	375	423	401	397	407	392	385	440	429	450	424	426	418	430	442	453	411	441	463	448	417	420	398	374	383	434	411	366	423	408	415	360	360	425	455	449	432	426	455	425	383	414	381	416	428	451	439	402	369	382	423	395	440	404	413	411	400	410	403	404	390	393	437	398	440	438	454	409	425	409	415	424	392	398	421	444	405	418	435	408	437	439	444	438	388	414	396	434	407	400	406	392	408	415	421	410	445	457	401	395	415	439	402	398	393	392	442	397	403	418	390	425	404	406	464	393	410	446	399	437	470	413	444	421	436	427	403	421	419	421	424	415	457	419	427	394	430	399	411	408	401	449	387	413	444	407	428	414	436	395	420	408	411	387	387	412	398	437	412	454	447	409	401	443	435	419	455	417	421	438	416	395	419	454	415	451	408	368	425	387	446	417	440	414	415	464	440	423	434	440	445	403	427	430	393	432	427	409	396	444	428	402	409	443	417	383	427	369	398	456	429	443	424	389	445	418	466	443	421	450	440	401	424	376	437	424	404	416	457	439	405	411	415	407	449	444	378	441	391	407	412	437	429	453	429	387	412	427	442	476	434	428	423	392	422	432	349	389	453	410	403	436	419	442	416	437	393	429	398	399	386	430	409	409	436	402	434	421	421	424	430	429	435	428	401	391	410	439	414	449	458	364	428	414	352	440	442	422	468	402	416	395	428	417	438	432	441	421	407	387	421	423	398	390	398	423	447	436	439	420	428	409	405	443	388	431	386	448	411	437	414	398	415	374	434	405	396	437	422	404	469	412	443	411	402	400	406	434	377	411	443	407	405	374	401	392	422	394	383	444	403	421	407	432	406	405	429	447	427	420	406	427	421	420	407	416	420	454	444	417	433	375	439	407	437	407	422	403	393	428	409	428	406	443	441	417	428	397	455	398	462	431	440	379	440	414	422	427	426	419	424	433	446	413	411	369	426	410	443	418	438	395	385	412	400	452	452	456	403	404	388	416	399	470	396	400	370	445	384	415	427	402	420	389	433	409	404	397	412	426	398	428	408	428	406	429	432	438	420	398	419	394	466	448	416	441	424	422	437	428	407	413	391	423	449	419	405	414	390	403	448	407	375	403	395	372	423	407	398	384	437	419	424	426	430	404	452	449	425	397	420	431	432	423	417	417	399	407	415	416	420	408	381	418	445	403	375	382	417	440	448	428	432	423	414	387	407	438	392	413	400	443	442	387	436	401	440	367	394	371	405	420	404	422	414	385	402	370	400	419	437	369	388	433	417	394	467	424	413	447	416	402	421	407	383	389	454	408	414	417	452	461	413	378
8933	4264	7357	9497	13372	9627	9713	10818	12295	11236	8861	8325	7676	7704	6142	6127	5006	4114	4386	4958	4420	4599	4556	5248	5336	5058	4368	3760	3487	3416	3100	2328	2060	1833	1857	2077	1859	1370	1349	1337	1138	1089	1005	1081	1706	1044	1014	1004	962	1013	995	1006	1020	991	1039	948	982	989	1014	1034	990	1025	1020	972	960	1001	1023	976	922	987	963	984	990	972	998	933	985	975	1000	960	977	957	926	983	992	983	977	1021	978	963	1013	985	1010	952	1050	1010	996	986	974	961	1050	957	961	981	951	964	1044	968	949	912	937	1024	1015	973	936	991	974	938	989	1017	1003	981	939	974	973	985	973	984	975	1014	945	904	956	1039	983	941	963	1000	982	935	1028	970	964	972	997	973	1001	990	992	997	916	1020	929	942	1008	1051	982	1027	980	987	965	967	945	954	963	964	970	953	953	956	954	981	986	1003	957	971	964	984	1041	957	979	948	1017	962	971	967	942	969	944	997	977	953	953	979	1013	929	966	1027	927	979	1004	1001	960	975	1003	1039	971	957	1005	980	962	960	971	952	1017	984	1002	943	1006	951	997	975	1007	993	998	976	979	949	1008	1002	998	946	1008	1012	973	946	1042	989	983	1022	1007	968	1028	1026	987	970	1030	952	1017	1051	986	974	949	974	938	961	930	1024	986	993	922	927	990	1025	915	944	952	946	1006	985	1010	968	1000	999	1017	974	971	994	929	966	994	954	1019	970	995	1023	946	989	1021	989	979	922	945	968	980	1018	1009	981	930	958	1046	977	1025	958	1048	947	976	991	1005	910	961	1026	967	997	932	994	1007	980	1046	1037	949	1028	979	986	973	972	989	1043	955	1005	974	954	996	978	965	926	978	1011	976	958	972	1032	940	968	1043	942	962	975	981	983	1017	960	964	1047	954	1073	1016	1038	1028	979	1028	965	949	944	1011	1006	940	949	972	961	1002	966	923	922	933	1015	974	1022	963	950	939	989	932	965	1041	990	992	917	1023	959	925	961	964	1006	1003	1044	994	974	931	962	937	960	992	965	931	945	1003	985	1010	957	985	919	951	984	1010	973	977	952	966	959	950	999	979	951	952	1002	1000	963	887	970	983	1012	980	953	927	984	1009	930	929	946	922	996	936	992	996	964	998	953	979	982	998	985	1010	977	992	999	972	941	981	942	1000	938	973	955	956	963	1013	1009	990	1003	1005	1006	1036	945	946	962	983	974	990	1003	964	965	980	930	997	979	974	999	956	937	1008	994	1006	973	977	993	996	980	969	1026	992	993	971	982	935	938	1002	990	953	1000	1034	976	994	1057	978	956	956	1007	993	915	1000	968	940	995	1021	944	993	991	1043	1004	957	1025	970	961	1011	995	970	945	953	953	965	991	1008	996	1008	984	1029	913	998	1004	1019	964	975	942	996	951	964	918	984	1037	993	954	988	943	966	989	971	960	957	959	1005	970	1048	1011	973	985	978	951	947	1009	976	1019	963	925	977	957	1032	941	981	993	986	966	1020	969	952	943	1000	979	950	948	1005	1014	1026	991	1000	986	981	979	1010	1031	972	994	1021	1020	1049	972	970	955	949	994	996	1002	1026	952	974	949	1002	940	1001	976	950	972	950	947	932	1004	961	975	968	974	1030	1014	985	972	995	941	1037	971	1041	956	965	952	943	991	959	969	977	1001	987	988	965	934	937	972	958	911	940	1047	980	1011	928	947	950	989	994	957	981	939	944	1021	1009	924	1044	866	1002	963	976	934	955	984	936	1014	1008	1007	1019	962	981	941	957	1003	1001	1040	954	964	1033	968	973	981	988	939	1015	996	911	1004	958	983	1021	959	982	1022	941	1027	1022	941	1007	915	1009	965	950	983	943	960	955	1017	968	958	988	946	957	984	967	995	948	974	1000	1005	1008	1017	929	941	999	985	997	967	1022	975	1027	991	1026	948	991	1028	934	969	1049	1046	994	972	936	995	976	909	982	942	935	960	947	968	958	1010	988	956	940	988	989	980	966	1014	953	994	966	938	1012	978	988	974	985	987	974	977	955	975	1020	1021	927	1011	1026	1028	923	969	1013	1044	1049	925	1024	976	968	1028	969	989	1044	963	975	963	1007	1012	997	925	936	959	983	1031	962	909	918	954	963	995	964	985	972	973	966	1014	1003	911	989	963	978	1000	979	959	993	957	973	1026	1052	950	1033	1018	949	1001	1035	948	996	1010	1005	958	988	952	939	965	1013	986	875	961	967	954	959	983	962	992	965	979	997	954	984	967	971	932	964	949	955	957	977	900	968	975	987	964	958	1006	1002	994	988	1008	1002	907	998	896	962	978	948	994	968	949	962	928	986	959	1012	957	1013	1052	947	936	948	1014	1007	1003	953	956	981	1010	974	995	976	992	969	942	990	955	938	973	960	930	928	1009	926	985	933	1039	965	944	920	989	929	939	962	987	1021	981	995	951	956	1016	982	940	979	975	975	968	1000	953	943	953	1026	1045	963	923	986	980	999	973	988	1035	915	989	973	958	986	979	934	959	1043	991	955	972	981	996	970	983	960	970	976	959	1029	1009	945	953	1002	973	1014	950	972	949	1000	982	960	950	958	979	999	939	994	1011	935	1000	988	1017	1032	994	959	968	1057	1053	992	939	958	1016	986	950	926	1011	1008	949	995	976	951	966	966	916	971	993	970	926	928	961	950	968	997	1003	983	953	943	986	1017	995	952	991	991	950	1013	917	949	955	917	988	994	991	967	933	972	942	959	1025	948	976	940	987	923	1011	980	975	925	1021	959	969	986	939	929	938	996	964	954	1033	977	1008	967	988	966	1004	973	975	961	1043	1047	991	957	978	1004	980	959	1048	1022	1009	999	946	954	981	948	1021	977	914	987	955	973	947	966	995	1004	960	983	986	1017	959	966	998	994	970	971	936	1003	970	1008	967	981	1005	968	919	890	1003	960	968	1000	1009	987	959	958	989	987	979	955	1054	962	1029	989	987	1023	990	980	1011	945	972	992	994	972	926	1004	959	946	965	988	918	1001	970	964	967	969	997	950	975	960	978	1001	955	998	944	928	964	951	1001	940	975	1018	1004	964	961	980	940	980	995	968	927	931	976	1009	1005	1012	982	987	965	977	988	929	969	1011	965	946	953	960	974	986	999	964	979	943	958	957	941	995	969	1036	956	947	933	971	962	938	962	990	962	978	966	984	973	996	948	1017	1014	971	1001	974	983	1060	968	1010	945	997	1004	1005	951	1047	950	953	967	962	989	965	1022	989	1010	965	977	1022	945	950	950	1006	991	971	929	989	975	1005	984	1014	1020	978	959	970	989	1003	997	994	953	941	962	1006	978	1001	944	941	999	967	1021	987	883	1006	951	949	942	979	988	985	980	1037	1013	994	1008	1017	994	951	965	946	965	983	996	946	985	1020	991	975	951	926	907	1011	977	944	920	951	1022	993	1028	940	967	908	968	931	982	973	962	965	971	962	974	992	1036	976	947	961	1002	929	1040	970	1006	923	970	974	998	1051	927	987	1000	951	949	949	1011	1029	970	944	995	953	974	978	963	941	984	919	997	964	928	938	993	986	1008	960	974	980	949	1046	1023	1027	968	1000	967	983	1006	935	988	986	997	982	1023	1012	985	1022	980	1015	879	950	986	940	950	983	917	957	971	1029	996	925	994	913	935	937	995	923	979	1013	951	985	937	981	1025	995	983	973	1050	1034	980	956	974	967	952	1056	966	973	1029	1032	995	952	997	1019	1003	983	916	981	1014	979	967	930	954	924	991	997	977	913	935	896	963	1003	1002	988	1024	946	974	986	953	928	976	940	1010	964	992	966	1030	967	1020	1011	997	993	1004	999	946	944	984	920	966	992	985	949	941	1003	983	961	959
2908	830	814	1024	1006	826	1121	1189	1200	1161	1058	906	783	674	604	550	531	485	544	537	511	500	536	610	594	549	525	478	488	466	465	400	386	397	404	381	400	331	382	386	372	368	367	355	373	365	372	371	373	341	379	364	371	346	361	337	369	353	377	357	371	345	362	347	310	364	361	351	336	364	379	407	369	368	385	369	346	328	380	383	383	387	401	381	366	359	388	366	358	300	390	370	382	382	349	376	330	383	385	370	368	398	330	376	374	355	378	359	376	365	340	369	349	353	359	372	382	361	339	355	402	349	394	320	336	352	340	405	339	366	386	328	368	377	366	330	376	382	342	376	346	342	340	332	395	350	374	370	357	355	328	357	369	335	361	392	389	389	384	365	341	362	376	363	346	392	390	332	371	362	381	335	312	359	352	380	359	376	327	353	356	347	347	355	360	364	365	376	406	362	357	356	353	351	386	363	350	354	332	348	362	366	378	343	374	372	374	375	368	349	352	353	374	372	339	370	384	358	341	333	353	360	351	369	332	380	379	365	366	344	366	378	352	363	369	373	380	396	353	373	365	418	347	360	332	365	367	373	371	323	331	391	327	360	361	363	380	385	352	354	330	381	395	352	358	401	332	345	349	359	381	402	386	345	347	334	363	377	331	384	367	375	389	360	342	401	358	376	363	343	407	415	373	379	380	380	356	349	365	412	388	354	372	378	399	368	356	339	328	376	378	376	372	343	346	364	377	378	345	348	370	350	384	364	414	358	398	391	377	361	353	367	369	365	325	345	365	360	372	357	353	374	345	362	341	345	345	356	386	337	357	349	398	380	374	351	365	338	407	362	354	364	317	374	359	364	383	347	376	377	362	375	407	366	357	362	383	378	339	339	334	347	347	365	358	389	328	367	387	352	373	341	382	369	360	363	382	359	357	376	409	362	393	359	410	374	360	382	347	342	335	366	360	373	366	384	351	372	373	354	366	370	369	354	375	353	392	371	331	365	395	320	326	327	375	342	366	366	376	373	356	360	323	371	402	361	337	355	377	345	349	355	390	359	371	389	380	354	349	388	320	355	348	351	356	377	403	352	401	398	354	351	357	400	366	386	375	356	388	388	340	361	354	366	358	351	373	390	393	377	359	395	334	357	382	364	383	358	347	358	328	348	366	345	377	333	351	364	347	353	361	382	349	348	348	352	386	399	389	373	362	376	390	390	361	408	378	394	362	358	387	342	365	361	358	319	366	390	379	356	390	387	364	366	341	368	355	348	365	367	360	374	333	360	391	323	371	360	376	350	372	375	365	381	367	419	363	387	403	363	345	353	367	392	378	370	362	356	377	362	371	361	361	362	323	368	378	373	373	397	355	353	343	416	347	374	378	315	339	336	344	390	388	358	376	366	385	348	375	384	387	371	333	401	360	342	348	363	333	360	377	368	381	394	363	370	335	369	366	308	359	354	383	368	358	347	362	384	378	392	331	360	378	351	366	381	336	341	364	354	366	360	380	375	332	355	379	372	359	358	389	356	388	348	362	404	374	406	379	414	393	373	353	366	341	354	369	387	372	381	351	346	352	352	358	335	324	351	360	388	349	358	365	368	365	379	394	368	367	329	381	377	357	368	319	378	365	361	363	343	339	385	372	340	357	362	347	336	363	354	333	344	381	349	350	369	403	370	372	367	360	356	376	376	370	338	388	390	362	346	372	344	367	374	374	338	345	358	362	380	330	407	359	387	372	375	364	361	347	326	382	374	365	353	361	347	355	413	361	301	366	365	367	337	348	365	368	327	364	366	389	360	410	390	365	364	366	358	378	380	385	349	352	358	346	338	361	330	318	355	372	344	378	362	354	366	361	353	352	346	344	326	381	385	341	358	336	360	378	375	387	365	369	382	372	375	380	373	369	356	362	316	360	322	357	314	354	355	358	361	394	359	390	360	341	354	349	353	366	337	352	346	356	376	346	359	349	347	360	377	350	326	369	383	360	353	319	339	411	401	340	362	355	338	365	405	381	324	361	386	368	351	367	391	433	373	390	368	377	361	359	363	344	380	352	380	368	365	386	339	414	375	370	375	358	350	356	368	344	379	405	326	386	348	378	375	339	337	374	356	362	311	385	385	404	334	372	377	334	367	383	346	364	386	365	378	350	388	390	381	328	358	372	376	347	357	385	352	377	351	344	364	345	350	357	382	351	361	390	370	371	366	366	383	369	373	328	358	371	365	356	382	380	357	329	354	355	342	344	358	378	351	405	363	356	400	346	389	372	385	367	360	330	322	388	362	400	376	327	350	391	371	333	373	345	372	342	359	362	375	376	371	341	408	365	368	370	356	358	371	379	370	360	388	374	369	347	360	342	355	321	367	369	354	375	339	373	342	350	365	376	355	351	373	385	373	388	369	379	339	356	401	359	352	361	372	359	366	365	376	363	370	379	344	348	353	403	399	391	375	375	354	363	353	413	358	377	386	373	316	371	358	347	372	371	363	352	384	345	381	394	337	376	368	378	347	355	350	374	420	335	390	339	362	397	367	381	384	375	343	359	364	355	363	359	389	360	355	369	376	332	373	349	379	392	364	363	349	342	370	376	363	345	372	358	386	351	369	388	379	408	401	347	409	382	357	383	342	375	318	362	363	385	360	361	340	368	347	345	372	380	352	376	357	353	407	389	342	341	383	343	353	362	371	359	370	344	353	356	331	343	338	359	370	385	385	341	358	380	372	371	385	373	417	356	401	355	370	387	348	328	362	374	368	382	369	365	354	376	368	389	366	447	334	362	369	337	364	382	346	357	353	372	393	353	389	364	392	310	373	351	356	365	360	364	377	368	393	391	384	369	343	354	362	359	363	343	392	349	345	381	362	430	384	340	375	387	340	373	360	360	345	386	397	378	384	334	331	390	336	333	382	366	387	359	343	358	328	386	314	369	358	367	393	396	356	385	374	345	359	392	328	379	370	381	362	369	362	349	369	354	341	393	375	389	364	371	362	371	368	370	378	368	377	376	356	359	377	361	343	365	356	348	366	378	364	340	386	378	375	355	320	349	384	376	382	374	385	377	340	357	343	365	374	347	343	379	408	401	363	366	374	377	363	335	317	411	352	364	328	352	388	370	334	364	348	358	350	398	356	380	332	395	342	367	352	357	375	385	334	355	306	373	349	373	366	368	367	395	368	362	382	345	384	386	344	353	363	352	352	373	360	393	398	395	378	366	366	349	386	366	358	361	344	407	370	359	388	357	388	379	356	365	357	338	354	369	394	365	359	365	342	367	358	371	334	345	383	355	360	336	364	377	361	358	331	349	364	380	375	341	350	335	370	356	387	372	363	363	392	334	375	366	340	385	339	366	356	359	372	334	343	371	332	336	375	318	366	333	385	368	332	399	347	349	394	336	379	366	373	313	397	356	362	356	338	352	383	393	350	402	341	377	346	362	368	386	388	364	362	360	371	350	345	352	390	391	367	435	356	358	326	334	330	381	363	368	377	337	381	383	351	367	364	372	339
2891	1264	1731	3097	3335	2921	4324	5149	5591	5499	4407	4067	3279	2849	2380	2141	1952	1822	2133	2148	1990	1963	2318	2277	2542	2270	1888	1613	1712	1692	1423	1321	1218	1183	1123	1079	1008	956	995	931	881	870	872	821	881	858	873	826	819	882	882	853	858	819	861	835	849	905	896	818	898	887	846	871	857	828	863	861	808	849	892	821	819	824	809	871	835	837	833	829	874	860	800	856	843	873	854	850	857	892	832	811	810	839	839	867	844	817	848	855	908	826	841	878	804	885	844	830	852	856	856	824	817	890	844	849	831	820	868	825	836	791	880	884	865	869	873	892	850	875	826	828	877	888	877	848	856	841	797	831	883	895	864	849	850	841	850	914	835	845	829	859	875	828	868	830	893	824	839	862	851	822	875	837	821	808	881	810	841	815	813	859	857	867	779	854	842	821	786	853	843	857	819	839	868	824	788	827	877	875	861	832	840	867	852	837	760	865	805	843	809	810	829	814	850	869	821	808	856	835	876	864	824	803	873	827	836	818	810	831	845	800	852	864	872	818	868	839	836	818	862	832	799	912	820	854	834	831	857	893	877	821	859	879	868	848	891	809	866	826	860	822	894	825	878	803	811	847	807	885	848	847	849	845	866	886	856	887	842	851	811	841	880	889	850	872	828	867	817	868	877	817	850	814	859	845	840	794	831	845	820	820	852	863	880	834	879	820	832	815	857	872	757	787	803	807	872	874	821	800	814	874	866	862	838	833	905	900	840	861	846	862	824	838	797	919	851	835	813	851	845	827	826	892	841	793	835	875	850	853	889	811	863	866	831	877	831	849	832	861	872	870	881	861	881	825	885	878	774	849	843	832	815	843	791	864	842	858	792	827	814	853	848	897	902	845	869	856	886	854	892	842	824	835	867	827	852	827	805	826	844	820	908	875	878	901	869	856	828	857	854	839	820	831	877	850	831	842	857	845	833	818	820	862	826	807	818	876	887	845	866	829	832	882	831	799	843	795	884	856	823	817	889	880	875	871	815	814	871	856	883	827	819	865	813	858	838	877	843	835	808	838	833	876	892	818	844	838	798	837	888	872	826	838	838	840	798	845	848	822	871	833	828	819	866	862	800	872	781	848	890	838	876	871	812	862	850	832	851	882	864	842	894	868	879	840	802	820	793	789	846	857	875	802	785	824	859	859	820	883	808	838	810	850	836	837	876	873	839	893	821	827	880	837	875	830	819	841	810	850	890	871	836	805	873	886	877	854	874	834	868	842	817	794	847	874	884	834	865	823	885	846	805	843	814	827	828	874	825	802	848	866	816	858	871	822	828	812	829	880	858	818	876	814	831	881	852	836	826	861	840	819	844	833	907	840	832	812	860	837	833	832	819	854	883	901	883	839	884	808	911	894	855	889	816	844	827	825	868	842	848	845	876	885	901	826	828	875	812	849	846	809	834	851	834	881	901	832	783	849	844	855	817	862	809	857	862	867	871	819	824	870	806	859	852	850	918	802	857	821	829	845	874	879	873	875	842	827	825	844	861	818	835	851	863	830	842	830	840	856	791	847	900	837	861	833	845	885	828	824	864	828	852	855	843	841	876	853	870	869	867	825	864	847	848	822	857	866	886	805	842	888	882	850	827	884	772	847	851	841	889	845	868	810	840	846	879	875	887	857	889	829	827	829	812	838	850	830	830	822	858	810	865	818	857	844	849	878	832	850	831	842	891	778	841	820	827	855	846	861	878	862	820	862	830	851	821	846	857	831	780	882	818	858	812	841	828	843	851	845	802	826	888	884	842	832	842	881	865	839	840	921	852	824	820	856	810	874	884	889	848	873	792	844	835	862	854	850	791	850	849	807	859	828	896	841	856	865	868	843	877	830	876	827	836	827	873	827	874	833	829	851	826	829	823	873	864	843	825	841	848	806	811	870	771	860	887	784	854	889	854	877	872	907	847	886	830	841	868	812	881	887	882	842	849	834	824	831	911	869	815	859	825	853	846	856	839	881	844	846	867	833	898	860	827	867	848	863	814	817	872	853	825	865	851	870	875	805	859	847	869	815	831	854	865	827	850	883	813	796	847	871	833	936	811	859	885	850	857	811	835	891	809	837	860	831	815	862	867	832	839	832	832	797	815	815	797	859	831	864	838	863	871	820	790	855	835	856	858	862	852	845	874	819	885	825	829	861	858	843	812	857	877	759	805	867	864	917	862	823	877	851	822	871	879	851	874	858	861	874	821	839	890	802	840	846	840	869	854	850	846	808	853	781	864	873	844	823	838	852	852	809	815	842	883	850	797	883	861	879	851	895	861	885	814	849	820	839	814	910	871	834	803	851	827	853	865	863	829	842	864	893	845	853	865	844	892	840	820	857	890	851	856	863	785	832	814	809	863	865	837	847	863	862	847	870	818	878	821	848	860	829	818	903	854	798	866	806	825	859	829	818	825	817	813	792	859	871	849	839	857	802	805	855	859	876	859	859	845	874	840	903	808	873	885	837	832	882	822	848	870	809	883	860	844	810	806	803	855	861	841	864	903	823	845	873	784	839	827	841	830	817	792	832	796	834	896	830	829	829	794	861	831	856	815	872	844	869	807	818	778	821	890	869	833	835	908	866	876	845	862	814	856	845	813	837	801	831	859	814	804	835	899	904	784	831	836	861	827	891	863	832	863	817	794	820	812	841	845	821	867	839	881	809	873	865	873	889	885	871	853	884	859	847	882	862	837	807	805	857	885	797	845	861	794	854	871	851	858	781	837	821	810	879	843	868	841	831	841	883	858	887	887	829	873	786	805	865	807	920	837	789	874	813	835	826	892	823	838	810	866	907	918	806	859	838	828	811	805	842	854	866	859	880	811	861	817	854	873	856	843	877	849	822	846	864	853	822	863	846	838	808	867	815	841	848	850	894	894	881	857	824	803	835	880	858	826	861	846	847	859	840	839	814	861	837	911	834	910	871	843	836	850	825	877	826	874	842	867	829	872	855	895	856	850	818	822	849	899	877	857	874	848	813	823	804	825	817	846	849	813	835	834	855	903	837	881	876	804	875	843	831	864	819	846	878	796	844	795	909	863	841	900	875	814	839	840	937	872	816	831	769	846	822	855	876	884	902	865	829	850	888	843	804	843	849	867	877	838	903	859	857	818	827	894	898	813	813	838	820	871	871	851	798	823	860	874	807	869	830	856	826	832	877	864	804	879	865	860	856	817	832	852	917	806	858	880	911	832	906	874	827	846	861	855	876	892	844	791	822	847	785	791	896	868	853	850	861	823	856	852	829	834	891	865	870	857	787	849	821	860	877	845	867	862	852	811	885	843	799	810	841	805	840	833	785	895	891	824	858	849	850	832	887	823	858	866	808	828	873	810	865	857	842	847	865	852	859	827	833	824	841	870	838	819	844	910	834	843	885	829	822	850	852	822	790	858	882	834	843	820	827	839	849	873	867	825	832	913	827	822	832	864	814	807	844	871	847	790	877	862	845	865	839	831	841	896	869	806	832	872	822	864	828	883	825
10101	2295	2910	2934	2291	2071	2818	2454	2862	2923	1917	1626	1447	1171	915	805	745	683	675	684	733	785	789	921	902	632	663	535	569	530	495	444	466	453	397	372	328	328	334	311	306	281	309	299	294	310	297	329	353	291	354	330	376	343	315	298	327	299	310	312	330	320	299	342	321	319	353	273	296	339	349	325	350	316	315	324	329	341	303	297	333	304	326	310	303	298	297	307	342	334	317	328	317	330	317	314	336	312	318	303	343	354	306	289	323	345	301	338	314	300	296	279	302	330	333	320	317	300	350	323	341	310	318	317	328	322	318	323	322	336	305	339	340	305	309	325	309	321	289	303	313	348	331	342	290	337	313	327	307	336	328	315	335	305	306	316	328	310	347	324	303	318	302	347	294	323	315	310	306	328	314	309	323	333	317	318	312	327	314	297	325	309	307	301	293	328	289	350	307	333	336	310	306	344	294	289	321	324	353	303	301	325	319	306	294	295	346	313	334	329	323	321	313	311	303	306	357	337	304	289	302	349	344	336	329	320	288	321	284	339	311	303	333	315	308	322	298	309	336	301	307	305	299	321	290	331	278	339	310	288	310	326	314	298	351	307	338	285	318	323	316	272	316	302	331	317	329	321	351	307	318	298	299	300	332	328	314	326	335	333	308	326	318	327	335	309	290	325	296	324	325	319	315	325	336	331	279	318	292	328	334	360	335	307	282	301	318	314	305	284	323	327	289	330	331	288	315	319	295	317	307	306	348	319	322	308	341	300	303	290	288	308	281	298	325	316	314	300	294	327	324	296	344	289	313	276	330	347	287	306	315	307	332	301	271	313	308	306	318	305	303	334	338	325	312	324	330	309	386	330	281	300	334	319	316	294	297	350	307	321	335	337	278	323	304	306	313	289	321	324	322	297	346	333	342	371	316	305	303	333	340	322	349	300	333	335	304	337	343	334	313	305	305	341	328	316	334	314	318	332	276	314	340	304	328	309	315	323	319	354	326	290	330	367	323	350	278	307	334	310	324	352	349	325	335	316	312	315	328	300	315	312	335	316	296	305	306	345	337	309	312	303	314	316	325	316	296	303	321	333	320	317	362	338	314	319	310	317	318	306	316	342	334	312	292	307	321	329	329	330	324	333	324	328	284	318	352	318	328	325	299	323	321	331	332	342	286	317	340	351	308	293	320	297	341	323	317	300	349	291	306	324	342	320	301	326	302	299	322	334	295	340	312	311	336	327	340	316	339	320	343	313	333	344	308	311	317	319	313	346	336	298	315	308	321	346	315	316	312	329	295	308	328	319	303	363	303	288	332	335	313	320	315	305	310	325	322	314	306	307	307	331	374	315	333	330	307	335	317	308	311	307	301	332	313	345	309	325	282	289	303	343	286	330	342	333	313	304	330	329	295	323	313	312	313	327	304	289	290	324	301	330	305	333	307	336	346	292	311	353	332	293	359	321	335	329	311	313	316	315	333	311	306	320	323	296	326	282	330	285	320	325	333	327	330	328	308	310	295	309	342	304	294	303	277	276	306	320	279	291	291	313	293	294	307	294	341	286	312	331	318	312	312	310	276	308	307	300	327	316	306	337	341	316	308	293	330	307	318	332	329	303	313	324	331	318	320	328	314	322	295	315	340	297	314	313	325	314	346	353	329	335	283	292	320	330	277	309	314	317	315	320	312	314	315	327	319	323	324	333	317	297	299	316	314	288	316	360	316	289	314	341	329	318	294	320	365	313	341	311	332	325	312	338	299	327	324	290	322	347	313	310	318	300	306	321	301	329	311	333	328	329	338	316	284	322	337	320	305	319	328	323	304	340	339	290	318	310	339	277	341	313	331	324	326	310	301	310	328	315	308	336	319	335	342	274	326	333	330	291	334	310	332	318	304	307	308	314	285	323	313	303	329	304	317	291	301	302	283	321	274	312	333	286	317	322	298	321	328	331	288	298	346	282	299	320	325	328	309	335	365	320	320	334	321	321	268	308	333	341	322	307	352	301	313	354	345	300	327	340	327	325	316	297	326	327	338	320	293	342	312	353	295	289	282	329	329	306	319	319	349	321	335	337	309	313	332	323	332	346	296	343	312	330	314	325	313	342	320	336	318	265	318	331	318	322	322	287	292	325	325	336	322	309	300	296	302	315	303	342	336	298	306	316	360	312	319	319	295	327	331	323	310	311	335	354	317	314	291	287	317	307	322	334	304	314	301	310	295	325	343	303	281	334	315	320	304	335	314	312	340	298	288	319	312	306	312	308	300	314	295	312	347	312	337	318	306	316	311	338	322	359	341	302	317	339	320	334	347	293	325	319	322	310	290	315	316	269	306	318	294	330	283	318	295	349	296	295	314	318	306	311	321	298	350	315	329	273	307	320	321	318	285	317	307	304	298	314	309	338	309	309	325	305	344	300	305	324	322	308	321	307	311	327	341	320	325	333	331	336	324	331	349	298	331	359	331	323	301	324	309	313	326	328	323	313	322	325	298	313	366	296	313	305	321	343	337	303	354	288	312	332	284	334	316	317	330	312	294	304	333	293	343	314	338	340	337	346	321	321	358	309	353	342	282	351	322	312	321	291	323	328	359	328	338	318	318	314	306	307	309	336	311	296	349	322	350	337	299	327	325	320	327	346	321	297	294	303	311	334	343	331	311	300	335	301	306	319	321	287	319	305	327	324	325	300	320	319	287	327	305	328	346	314	321	317	315	291	305	342	320	333	308	280	295	301	293	315	299	310	301	314	348	329	308	315	307	348	314	300	342	338	306	276	306	294	340	335	306	298	342	287	345	322	284	335	316	336	297	316	278	325	287	293	310	288	350	289	292	304	300	319	317	342	351	315	311	301	320	343	295	324	332	307	320	325	338	307	355	308	322	316	337	330	311	368	310	323	319	307	308	329	342	331	318	300	315	301	349	320	330	282	303	310	357	325	325	316	284	293	299	326	319	314	323	280	307	318	333	307	315	298	344	324	316	337	329	300	311	304	275	308	328	297	333	316	332	330	347	355	293	294	312	287	296	303	303	323	301	314	330	334	331	334	272	290	278	307	336	303	358	324	306	299	305	323	258	307	331	330	312	317	329	318	293	310	290	312	323	321	357	294	340	344	311	325	275	320	294	277	286	307	287	296	283	298	325	311	305	334	297	324	328	322	299	312	352	310	288	314	351	321	316	295	292	338	311	326	291	333	332	329	323	304	326	306	297	318	331	342	347	293	317	307	314	322	344	324	311	346	331	321	304	289	323	311	355	301	282	318	315	343	333	313	349	315	346	310	315	314	336	335	323	307	325	288	317	301	293	331	313	335	320	323	317	297	302	305	320	298	311	301	311	317	313	314	364	336	316	312	291	338	300	329	309	285	299	331	312	316	304	340	307	304	326	305	303	327	300	317	304	311	326	319	315	327	336	307	317	334	310	297	309	293	296	364	322	288	321	308	322	320	290	314	317	319	327	333	307	276	324	304	304	337	338	344	308	336	286	276	317	300	349	335	287	338
7028	2399	4996	7771	7812	7985	11673	10599	12391	13275	8764	8038	7106	5702	4247	3933	3489	3067	3374	3475	3343	3834	3741	5039	4410	3058	2866	2450	2533	2546	2075	1749	1987	1576	1505	1375	1013	1106	977	932	861	795	787	814	933	776	804	801	827	807	794	814	802	738	845	821	782	757	774	796	824	756	782	804	809	763	820	790	775	830	759	779	788	783	780	755	762	744	737	797	773	838	816	789	759	752	793	788	790	802	819	830	741	786	731	753	757	773	790	815	766	746	759	797	782	807	815	781	821	757	735	761	740	802	732	821	807	791	813	765	752	776	783	794	780	743	781	695	801	768	779	725	823	786	844	793	775	830	756	786	789	815	777	799	793	733	797	765	762	785	792	751	784	753	794	781	819	786	781	775	757	755	742	784	775	811	755	758	806	774	799	786	778	801	729	826	782	776	818	755	769	719	796	740	737	791	766	769	746	749	771	812	733	793	809	753	754	795	769	809	773	783	797	768	741	752	810	803	807	820	761	795	784	808	767	745	729	793	789	750	811	758	806	784	759	761	815	783	749	791	788	777	798	770	790	771	823	771	745	798	747	794	795	786	795	778	765	810	744	791	778	780	752	744	822	768	769	757	777	771	835	818	784	760	772	783	764	788	776	812	763	791	739	739	743	711	769	767	773	771	811	764	803	765	822	777	835	774	790	809	741	743	768	782	781	741	755	791	782	765	811	781	792	823	748	763	767	760	785	753	810	818	795	788	804	789	745	805	805	737	751	764	761	746	765	754	759	769	799	772	752	839	801	794	822	805	787	785	800	766	741	812	775	694	760	741	724	771	764	774	777	775	767	726	802	787	684	750	754	783	796	752	733	733	767	781	779	772	754	742	785	772	747	753	791	786	799	788	794	732	767	779	798	787	759	769	777	735	812	773	806	737	792	783	744	791	791	788	731	813	767	783	832	690	745	768	781	818	799	812	772	778	792	800	736	777	764	777	771	769	723	721	753	772	790	771	807	775	794	803	761	795	780	777	757	810	761	772	780	773	815	755	826	793	753	741	809	815	757	790	797	777	770	760	762	771	722	806	777	765	803	745	792	763	768	815	749	765	807	800	773	803	769	796	767	742	789	705	737	763	765	754	763	759	759	786	810	776	821	812	767	790	751	765	760	753	785	805	801	774	804	785	742	759	832	761	784	746	775	761	772	814	742	799	823	819	802	838	752	772	841	743	798	777	797	775	730	774	741	747	779	770	755	802	751	754	851	786	841	796	722	770	791	735	763	754	747	754	778	764	770	786	807	765	812	768	752	813	774	761	778	751	770	789	764	778	803	705	764	773	800	807	771	760	784	822	757	831	773	777	802	777	816	725	782	767	794	816	794	755	762	768	781	757	752	781	788	755	780	781	800	784	796	754	768	710	828	802	785	769	757	776	816	793	819	767	750	770	757	782	770	812	793	794	761	761	731	766	794	768	782	801	773	726	819	791	793	813	800	805	782	799	814	781	776	724	737	753	789	745	750	767	739	797	795	778	816	775	782	795	787	781	774	767	728	761	754	747	730	710	755	749	781	746	770	799	810	756	790	798	775	741	759	792	748	742	780	775	768	803	751	828	792	791	738	793	804	796	774	740	735	691	743	791	769	803	772	752	791	767	747	754	783	799	764	771	728	795	746	772	783	742	797	786	776	811	793	790	767	826	735	767	779	769	740	776	741	776	790	806	727	806	752	772	783	793	743	784	753	771	755	778	754	731	775	788	760	728	792	776	783	752	796	814	756	810	763	774	713	829	751	788	778	779	827	767	786	786	741	723	761	728	772	816	786	779	740	747	763	719	806	734	800	801	762	783	769	759	781	744	789	786	790	776	745	765	776	765	762	777	800	737	766	714	788	785	804	759	797	775	769	809	756	795	740	772	758	753	762	791	744	774	784	745	724	789	841	781	825	801	762	749	708	736	799	760	769	793	771	742	803	764	775	755	763	811	765	763	790	754	809	811	768	775	717	780	774	815	755	745	747	743	750	789	822	785	770	753	753	711	782	747	761	823	785	772	805	754	740	787	755	799	782	764	757	793	769	833	772	749	773	805	791	790	732	764	744	780	782	699	809	790	767	786	750	738	773	722	765	742	751	809	700	818	758	763	840	785	758	771	768	787	784	760	777	776	737	792	792	780	807	793	799	782	761	757	815	772	777	773	791	812	761	755	746	735	726	773	780	784	788	735	783	804	756	752	757	758	749	784	837	785	818	712	786	781	807	745	733	814	787	743	773	770	766	758	807	764	748	798	768	750	747	807	775	761	803	760	728	761	753	754	839	776	778	802	775	801	794	767	756	818	807	761	819	792	763	768	746	753	791	835	745	721	761	767	801	781	746	744	822	813	806	793	726	789	780	776	746	789	764	750	792	799	774	780	765	765	828	780	753	759	781	779	809	769	754	796	788	790	802	778	788	777	778	766	806	804	749	756	774	810	835	765	789	749	791	789	782	781	760	840	744	750	732	776	750	812	779	796	779	744	732	809	731	773	812	795	852	789	797	761	766	802	830	750	818	796	783	781	787	826	752	727	761	784	770	752	801	746	793	766	785	830	748	746	742	757	725	798	730	767	781	765	804	769	774	791	732	790	768	720	830	744	798	789	750	767	786	706	776	801	775	804	764	811	782	779	797	746	795	740	762	761	796	731	811	831	802	755	770	767	750	759	727	717	774	741	826	762	799	767	779	835	774	857	772	782	809	776	756	773	758	799	786	801	776	761	777	722	806	736	775	787	741	813	788	779	785	766	742	773	799	804	789	785	782	739	756	784	777	766	824	782	760	779	808	803	780	739	803	777	727	823	784	756	793	734	775	797	768	765	796	747	802	768	715	740	752	750	753	725	785	795	741	786	778	790	840	751	767	770	772	751	786	761	789	766	776	778	796	802	734	757	795	798	785	767	790	802	771	763	725	757	748	779	796	764	771	750	752	821	779	787	711	822	793	746	803	749	716	766	762	794	802	760	768	764	774	772	799	804	773	775	772	778	781	732	776	751	793	750	784	754	758	783	742	787	800	743	799	812	775	793	780	755	809	816	782	778	782	745	805	721	792	796	789	726	764	767	795	745	768	755	768	760	828	783	787	806	812	777	800	756	800	791	780	778	791	794	794	776	772	796	788	816	805	750	759	804	764	761	831	817	762	758	779	799	764	857	796	798	749	726	777	761	809	771	730	781	832	747	793	758	802	782	752	733	805	751	786	829	824	831	796	733	796	756	762	786	822	822	747	763	743	772	779	740	789	809	810	750	809	746	758	794	756	797	758	791	771	827	790	782	767	757	772	791	789	793	765	742	786	778	873	742	775	781	773	757	808	805	731	792	760	819	811	787	760	734	844	777	731	784	767	748	732	788	773	802	816	757	782	776	762	778	828	774	792	787	753	828	790	775	793	745	811	776	738	775	839	754	742	842	801	750	724	749	813	744	724	778	820	731	806	787	792	799	740	826	782	745	740	802	810	768	830	769	828	808	805	803	749	813	757	747
16679	4246	4777	5023	4378	4348	4486	3631	4088	3706	3318	2523	1928	1623	1251	1134	930	975	966	1083	1057	1121	1055	1350	1077	891	872	863	799	792	672	624	606	576	527	502	482	503	463	401	459	441	433	428	458	425	439	424	457	416	425	419	461	428	441	459	390	440	437	438	445	408	432	423	467	388	446	432	443	429	443	396	460	412	431	439	440	452	442	434	427	468	435	428	414	434	401	435	416	413	469	425	450	418	395	431	485	463	455	422	437	408	433	428	411	417	412	428	420	442	435	429	454	423	428	414	414	419	428	411	417	437	442	461	449	383	419	453	449	435	475	432	393	451	438	411	454	400	485	459	406	408	421	447	446	459	415	422	409	442	473	443	419	435	440	423	444	425	461	435	398	415	449	449	412	455	431	416	385	430	398	427	422	439	392	398	425	431	465	433	442	447	463	431	424	421	453	411	438	486	422	440	434	442	440	437	377	427	415	416	391	407	393	430	400	420	481	445	397	415	432	433	448	410	448	409	426	438	463	447	439	427	446	420	407	410	421	421	422	422	428	389	424	490	454	419	435	413	416	455	476	438	423	438	438	405	394	423	434	438	446	466	467	449	428	440	450	424	492	440	398	402	379	453	466	446	452	424	429	408	450	435	440	406	433	434	434	438	418	455	455	430	402	400	468	442	439	438	425	448	446	428	423	422	444	475	425	430	443	393	453	420	449	439	432	426	394	443	444	390	436	447	476	437	425	441	427	454	425	441	428	431	409	451	467	416	422	448	426	439	431	475	435	425	397	455	440	448	428	463	440	480	412	456	433	426	438	438	424	433	418	489	421	414	463	436	449	435	415	424	426	470	458	436	433	417	435	439	426	450	429	434	373	420	391	437	420	431	488	429	432	417	409	445	387	415	459	420	421	399	440	434	440	416	417	450	416	433	375	423	414	423	418	435	475	445	444	430	433	431	423	436	443	424	420	449	455	432	421	432	456	439	439	438	446	433	447	434	440	408	425	423	410	428	432	399	437	438	450	419	428	470	424	464	445	448	421	427	424	449	440	446	442	422	411	448	439	477	411	423	423	436	427	421	423	417	409	442	432	444	417	395	452	420	389	461	426	432	452	443	434	451	455	461	445	447	449	415	406	422	466	424	429	411	429	433	478	396	433	433	400	441	421	375	482	398	414	446	396	452	449	429	457	486	441	457	436	457	396	478	456	406	413	432	514	444	430	419	444	410	421	433	450	456	437	446	449	441	405	431	434	403	407	450	467	430	456	449	431	409	420	431	417	448	412	398	411	409	417	455	462	399	424	449	445	431	437	450	418	432	417	453	405	441	442	426	412	439	408	441	406	439	431	424	410	430	422	437	459	451	423	419	440	437	401	419	402	460	416	478	434	460	409	435	425	446	402	424	427	435	427	457	443	425	419	474	432	417	497	416	419	402	427	424	482	474	464	437	437	386	417	408	429	406	423	409	400	441	450	409	409	429	425	455	443	471	415	476	428	442	472	455	452	437	464	419	431	407	406	425	436	434	451	392	431	455	472	454	414	429	436	427	417	443	416	419	442	469	445	434	437	453	382	442	456	471	431	384	434	440	442	444	446	452	443	449	424	426	435	431	399	465	429	399	431	457	417	425	453	447	414	432	450	412	456	420	456	448	405	439	409	442	457	407	437	464	441	429	401	460	466	443	424	442	478	445	426	438	441	379	423	425	470	434	426	406	427	467	417	398	475	420	425	421	422	430	441	436	401	417	453	424	455	441	440	477	425	414	421	456	438	453	433	416	418	454	417	403	434	389	429	395	456	443	444	430	458	423	439	443	419	449	443	398	431	428	441	418	394	431	454	451	445	418	411	435	439	434	449	461	406	439	452	438	400	459	430	449	452	507	419	424	427	446	462	422	463	446	391	429	427	428	441	432	444	391	426	413	441	463	454	417	405	447	435	448	449	413	415	429	427	432	448	460	471	429	431	406	414	422	422	485	453	399	443	455	446	427	443	435	449	459	422	444	417	411	424	449	464	446	477	412	443	482	439	442	446	459	419	457	408	441	433	469	379	439	437	420	412	457	430	419	436	414	402	447	463	431	425	433	471	413	419	460	413	432	425	462	419	444	415	451	450	403	383	396	398	460	423	450	441	412	463	419	475	414	468	435	400	452	448	423	408	450	409	429	446	423	440	431	442	383	442	466	447	461	415	439	420	457	429	433	471	445	419	464	483	452	441	480	434	430	463	426	412	460	420	458	443	442	424	434	462	444	444	434	446	456	432	424	442	430	428	445	457	474	463	439	446	432	438	441	433	433	401	443	429	434	413	417	446	430	435	447	425	437	483	459	431	393	423	412	424	431	441	462	416	421	431	451	419	440	456	437	465	443	436	410	415	409	449	413	436	444	417	427	449	422	436	400	419	432	436	468	432	464	430	449	400	434	445	441	445	409	442	453	431	441	427	449	411	463	440	465	475	401	405	444	387	453	399	436	442	398	459	472	446	479	424	442	381	422	406	449	372	451	445	406	391	400	430	438	457	454	420	440	422	434	466	435	426	430	410	418	435	413	419	443	431	482	447	421	401	432	437	455	439	435	448	469	458	435	431	453	413	443	452	455	450	429	493	424	468	460	466	440	418	447	448	433	453	412	433	409	420	408	429	443	413	456	443	432	437	391	426	434	449	436	397	398	430	424	429	490	476	468	443	434	420	440	431	415	415	421	429	438	417	434	453	410	443	457	392	412	472	426	437	414	429	398	417	465	409	472	447	411	419	472	427	432	457	437	433	464	462	461	397	428	420	430	462	473	469	414	421	425	438	465	448	412	426	403	421	458	429	422	432	415	473	433	464	438	450	445	397	457	439	422	437	451	435	414	430	468	421	421	417	394	439	380	441	395	436	422	407	422	433	472	451	455	454	414	420	441	428	468	459	401	459	403	412	436	435	457	458	421	390	435	433	417	423	442	413	420	445	424	430	412	434	433	455	466	432	479	476	459	471	443	444	428	441	443	459	427	453	395	440	428	416	449	423	456	416	456	457	404	417	429	456	440	426	393	401	439	417	417	442	443	468	419	447	446	423	444	447	433	427	457	399	413	423	414	388	432	439	436	416	436	430	445	396	440	420	439	406	435	445	420	474	442	412	437	394	462	479	472	422	425	417	464	444	417	455	421	438	464	407	431	414	427	404	423	444	458	431	431	430	453	417	466	417	393	410	441	450	424	442	407	408	439	441	474	407	461	432	421	437	455	419	404	460	425	462	452	436	402	459	406	433	416	387	444	416	470	464	484	407	402	435	440	445	451	430	458	421	439	424	405	424	457	452	411	418	442	427	440	428	403	388	396	423	433	432	423	398	434	423	424	463	477	463	418	477	372	446	422	425	427	398	423	477	447	449	458	443	461	435	456	420	439	426	382	448	433	407	438	399	422	437	447	421	427	472	424	434	409	464	444	411	450	454	409	425	440	458	460	406	447	443	461	444	441	397	382	423	432	454	429	429	421	415	445	398	395	409	392
8787	3418	7804	11449	12897	14349	15584	14283	15640	14329	13706	11477	9531	7749	5911	5191	4878	4824	4703	4922	5134	5765	5366	6793	5539	4170	4154	4106	3672	3301	2838	2326	2525	2012	1810	1748	1330	1437	1298	1169	1060	1101	1095	1052	1283	1002	1023	1015	1060	998	1066	1045	1043	1033	1060	1012	1051	1007	1037	980	1010	1055	1013	1062	1037	999	962	1005	1036	1039	1012	1030	1037	981	1067	1080	1055	1088	999	1001	988	1037	1070	992	1036	1038	1041	1028	1015	1016	1032	1050	1009	1016	976	1024	1026	968	1063	997	989	1052	1045	1018	1018	978	1012	1019	1050	1051	1003	1024	988	1019	964	982	1035	1079	990	1020	994	1000	1078	1042	1037	967	1000	1012	963	1005	1065	1025	1021	1043	1007	1013	996	990	1071	1005	980	977	991	1099	967	1039	1038	998	1042	984	1009	991	1045	964	1044	1023	1015	994	998	983	997	1027	976	978	1016	1017	1011	1026	1032	984	1013	998	986	1012	946	1049	962	1017	979	1091	1026	1038	964	930	990	996	1015	1039	997	1041	983	1026	988	979	988	1005	995	960	981	1060	1085	1066	1014	956	1013	1012	995	938	1025	950	1054	975	1012	996	1040	972	1048	1071	970	1037	1003	1017	1043	984	974	940	1065	1026	1013	945	977	1007	983	1071	1023	1036	987	1015	1013	1057	1083	997	1057	1062	997	1050	991	997	1008	1011	997	1012	983	1016	972	1035	1001	1029	987	1046	1020	1030	1055	1020	1016	1076	1065	1001	1006	981	974	981	995	1027	991	1009	1022	1035	1015	979	1002	1039	1032	992	973	1004	996	1005	1048	992	1011	977	1040	958	994	1040	1040	1023	1013	987	1019	992	1074	1066	1030	1039	1046	1027	976	1014	1028	975	1062	1044	1023	1032	971	1014	951	1009	1002	982	985	1038	952	979	1055	1083	1002	1015	1005	970	1014	989	974	1044	1034	1012	1015	1028	978	948	1028	968	977	1021	1048	970	1050	976	1028	992	1004	1020	1033	1025	1052	959	1000	1001	1013	999	1007	1018	981	944	993	999	989	1058	1038	937	983	1065	1010	973	1055	1008	975	962	1000	1048	1009	1057	985	964	1015	1038	1046	1037	1040	1057	964	1029	1012	1016	1020	1017	988	1060	1004	1061	1000	1015	1044	1016	1023	1033	983	1016	1016	1037	975	991	1002	1041	990	1023	1027	1060	989	1029	1003	956	996	1040	1000	1046	991	1015	1025	1028	983	987	1007	1053	1006	1026	1010	1024	1054	995	1010	1057	1026	1029	1073	1044	1014	966	1014	1030	977	992	1005	1026	1008	1062	996	1063	1059	1039	1033	986	949	1014	989	1040	1023	1056	1018	996	1027	1044	988	1003	1032	998	992	1013	1028	970	1050	1012	1049	1011	1072	1052	1026	1039	1070	1061	1046	1051	958	1039	969	1021	1017	955	1026	1013	993	999	972	1029	991	1115	972	972	1015	991	1062	942	953	1049	1043	989	1035	1013	1030	1088	1025	1050	966	1005	973	969	1028	965	1000	1006	996	1004	1021	1044	1001	1061	1003	1035	1000	951	1059	1005	1009	1023	1010	977	1010	1028	1001	1018	1013	1038	1010	1037	971	987	974	1060	1003	1028	1023	1056	985	1006	1038	1043	1016	993	1046	1044	1010	1050	1009	964	1046	999	1004	984	1018	1012	1048	1022	980	945	1016	1049	968	1036	999	995	1005	973	1013	962	989	999	1027	1068	995	993	990	939	1005	1022	1001	1019	1031	1008	1014	1040	975	958	1007	994	1010	986	1040	999	972	1008	1006	1003	1048	997	1004	1015	1056	1005	1014	1010	1044	1004	1021	1018	1037	1031	963	1041	1025	1030	947	1083	1014	961	1020	1006	981	986	1073	975	1028	1029	1012	1051	1087	1043	964	1023	991	1001	988	990	1008	977	1025	1030	966	1027	1010	971	1015	1030	1027	1039	1018	995	1040	1042	993	993	1006	999	1012	989	970	1018	1009	1043	953	967	995	1005	1014	1007	984	997	1005	1051	1050	1039	1004	1022	1009	1013	967	992	1059	989	1042	1023	1013	1007	988	1043	1013	999	931	1079	1001	999	963	1061	956	1027	1016	993	1021	998	1041	1029	959	1046	1020	998	1001	986	1020	1007	981	986	1015	972	1002	993	1021	975	1042	974	1034	996	929	984	1013	1015	1031	1052	1039	991	989	1082	978	1022	1040	1032	1010	1019	1021	995	1084	1020	1021	1032	1073	1035	983	1031	1016	1034	1028	1026	1030	977	1036	1023	980	993	995	1013	983	944	988	1000	1039	965	1021	1015	1008	1063	1006	1035	967	969	1054	974	1101	1016	1024	980	1000	1034	986	1003	1022	980	1029	1030	1018	1045	1053	1036	959	970	1014	1078	998	987	964	1014	966	1053	1011	1000	980	1007	1033	1024	990	1001	1015	1002	1000	982	1057	1021	1011	949	1039	1012	996	1010	995	1030	1043	1013	1029	1038	1047	1018	1047	1000	955	1077	984	1054	1011	1024	995	997	966	1057	1009	1051	965	1008	1049	978	1024	1002	1015	1012	1016	965	1050	998	977	1021	1070	972	953	1020	992	1023	1021	1003	1008	1010	974	1018	970	989	1053	1044	1020	1032	992	998	1023	980	1021	1003	996	1075	991	1035	1020	1025	994	1025	1048	1014	1049	1002	1045	1015	1019	992	952	972	956	1015	1013	977	977	1015	994	994	1014	997	954	1004	1000	944	993	962	1069	977	1030	1039	1022	1000	949	980	1072	996	1033	973	994	1105	1023	954	1047	1076	992	993	979	981	1019	961	971	995	1033	1016	1001	976	1015	999	1021	1095	1017	933	1037	977	976	1022	932	1046	1067	1024	1008	907	1064	962	1030	1040	1034	973	1025	1001	1027	1015	948	1029	957	972	1010	1003	1009	960	1047	1035	960	966	1034	985	1026	1031	1023	1006	1017	1011	998	1010	1058	1033	1041	1031	997	1026	985	1033	961	1043	1005	1040	1023	1036	1074	987	964	1042	998	985	993	990	980	950	990	991	938	990	965	1008	1005	1029	980	993	1018	974	1030	1006	1042	1035	996	1031	1032	1039	1024	1036	992	1017	1002	1013	1066	931	1010	1046	1036	987	1065	1059	983	1020	991	1049	1012	1024	1026	1019	985	1008	969	1069	950	1006	1076	1009	1053	997	978	1013	989	1024	972	1070	992	1014	1017	1031	1043	1021	1001	1049	976	1037	995	1001	1037	972	1042	1039	954	1041	1012	986	1001	1001	1023	1025	1040	1028	1019	1067	948	1045	1032	1061	941	1043	1078	1069	1024	1006	1044	1040	1042	1073	1036	993	1005	1051	1018	965	1021	1101	994	1050	1007	979	993	980	981	962	1028	1059	1001	1090	1035	1050	1032	1022	1064	987	1066	967	1001	986	997	1004	1038	971	957	1057	1092	989	1025	1030	1017	960	1066	1016	1010	1033	1045	1048	1049	998	1015	971	1015	1007	1004	982	1032	1009	992	985	1023	1023	970	1032	1031	993	1053	1026	1058	1024	1003	1035	1034	984	1046	972	1027	1002	945	1013	1006	1005	1015	1053	975	1033	953	1061	1045	1020	1002	1023	1003	1065	1049	1058	965	988	1031	1086	996	966	1041	999	1005	1026	1024	1079	1008	1043	1011	1043	978	983	1011	1041	997	1006	1021	1013	1031	1020	1016	1058	953	995	1043	1051	1005	996	994	1024	1049	1035	1035	1004	987	1012	1000	986	1028	1008	982	1004	1009	1002	968	999	1032	1031	1010	1057	979	959	992	995	1045	989	961	995	1012	1013	996	1052	1051	999	1044	1020	991	960	1014	1034	1002	988	984	1079	1021	1021	1013	1068	1003	949	1023	1014	1053	1026	982	997	978	1004	978	1009	1012	1010	1018	981	968	1021	1021	1005	1047	961	976	969	974	1012	1059	1002	927	969	1009	1039	991	998	1011	1053	1035	1018	997	982	1023	1042	1009	1040	1026	1006	978	1008	1057	996	1003	1044	1028	998	1033	1005	1014	1009	1036	1004	952	1028	975	1025	991	1001	1006	1005	1008	1046	954	1038	1001	972	1052	999	1077	996	1017	1008	1065	982	1039	1053	1047	994	1010	974	1048	999	1020	1043	1073	1066	1026	1088	1011	1041	1019	1014	994	1011	1019	1001	1011	1001	1001	1109	1012	1031	1065	1046	1037	1008	1042	1007	1033	1040	1002	1026	1014	1014	1051	1015	1033	1038	993	1016	996	990	984	1002	1005	1034	963	1005	1033	1032	996	1022	1013	1025	958	1062	1033	1043	1018	1011	1048	999	1039	1027	1003	1016	995	1039	1021	1048	1003	976	985	1015	1033	968	1043	1016	1007	1011	1035	1013	1048	1047	988	1034	1021	943	964	1024	966	1022	1057	1066	1007	1015	1006	1023	1025	1052	1039	1033	995	1025	1017	991	1029	1072	1007	982	988	977	974	1021	1021	998	990	995	1010	1026
2923	651	1110	1433	1359	1877	1548	1588	1632	1317	1006	862	773	707	564	538	584	614	596	596	648	641	676	621	572	513	544	576	483	438	438	420	451	407	405	379	389	380	377	348	404	374	423	335	382	377	386	367	359	382	346	373	375	383	385	358	377	400	383	404	362	322	353	344	368	394	376	361	346	367	375	348	372	368	371	398	395	385	385	380	380	369	426	373	363	347	389	408	398	400	396	373	341	375	396	371	393	415	361	376	401	345	350	364	346	392	369	383	384	397	367	430	382	409	360	384	381	377	375	378	344	330	406	376	393	362	424	367	370	389	388	399	394	403	387	392	405	382	378	365	380	341	382	405	403	361	389	388	358	342	366	343	401	373	377	406	360	370	348	389	393	349	331	390	351	385	360	382	435	347	377	386	380	370	372	372	376	368	405	390	377	362	402	404	371	372	383	377	372	353	382	346	366	341	363	353	399	381	371	352	366	354	405	363	379	346	376	384	373	324	370	391	352	374	376	358	368	344	391	366	391	385	370	345	379	427	402	371	401	378	387	369	380	379	375	377	367	424	376	384	380	381	392	376	346	349	387	388	367	364	388	376	358	391	370	345	395	346	370	357	353	410	369	417	328	336	369	427	383	407	393	371	385	367	393	345	377	365	402	346	374	367	398	416	390	363	373	374	348	365	374	399	360	406	383	420	377	340	401	409	383	398	367	379	346	387	354	407	377	357	405	378	380	394	406	390	371	401	417	410	374	379	386	382	369	377	384	394	373	385	395	359	393	334	389	341	422	381	392	392	410	380	401	378	376	375	401	372	365	377	356	392	382	347	417	424	364	378	386	407	378	385	362	386	394	389	381	366	377	321	370	328	436	332	372	376	367	369	382	401	411	417	410	385	365	400	406	384	382	383	357	360	389	353	374	352	387	371	418	368	395	392	383	364	380	392	409	381	338	390	386	365	376	343	380	368	359	382	410	400	345	413	408	375	403	381	382	354	400	389	381	399	365	357	336	409	425	404	357	382	398	406	399	368	369	367	383	371	361	411	384	361	362	350	391	395	356	361	392	385	392	356	360	361	419	415	340	336	383	432	384	376	384	373	356	356	363	351	377	349	392	339	399	387	349	350	346	343	381	407	371	355	344	396	407	384	369	392	380	364	387	392	405	372	357	356	363	366	384	391	368	379	391	364	374	343	366	384	368	356	369	385	376	371	370	366	365	393	347	362	407	350	412	413	357	383	373	371	357	375	387	352	379	383	373	360	405	356	393	364	369	371	389	379	381	359	365	414	347	367	384	374	368	382	406	370	386	402	365	380	347	425	354	402	415	352	399	406	346	416	390	393	357	387	352	347	361	371	370	373	364	382	365	340	392	381	376	369	379	380	347	368	422	353	365	416	370	378	348	379	363	382	414	345	370	348	391	357	397	361	355	370	431	386	349	413	371	373	352	371	377	346	404	368	393	354	353	364	418	321	368	403	369	397	389	386	386	437	380	415	369	397	394	423	392	367	366	323	382	396	396	376	383	408	406	370	352	387	378	385	360	395	423	428	380	441	418	371	391	430	384	373	388	376	383	395	385	402	379	380	397	357	403	383	376	393	415	380	379	429	392	357	355	395	381	385	350	373	416	388	343	396	421	349	383	368	389	364	386	354	396	396	366	366	369	350	356	369	359	380	381	369	364	373	369	402	355	403	387	342	372	396	391	409	414	382	357	371	364	403	375	403	381	401	404	375	409	400	375	385	422	369	381	353	398	386	388	392	360	378	360	385	376	407	341	384	399	362	362	377	398	368	409	396	415	356	363	395	350	376	381	439	398	386	396	375	395	416	411	370	394	373	372	363	419	349	377	394	370	383	354	376	417	409	341	365	371	361	421	402	360	352	383	361	396	389	349	393	398	355	385	369	389	395	367	373	355	375	352	361	360	346	371	378	375	355	370	349	368	387	402	384	377	373	378	418	393	394	379	370	346	375	397	347	380	366	370	419	392	392	380	359	390	352	376	377	346	362	384	408	387	339	404	392	368	402	343	353	386	354	373	374	402	373	386	389	345	375	385	357	407	365	391	370	379	370	325	394	389	408	371	372	366	372	352	370	408	401	382	392	398	399	385	377	401	371	396	374	370	359	406	383	365	425	382	359	396	363	380	398	371	399	363	397	388	366	369	401	387	381	348	391	370	394	395	370	395	394	375	374	353	348	384	400	374	384	366	387	356	369	340	374	388	351	382	369	381	377	347	353	383	374	386	394	368	371	365	378	380	371	360	379	368	367	384	392	427	370	376	352	395	368	407	393	382	360	359	372	418	419	363	346	375	381	358	352	335	355	386	382	422	377	335	367	394	381	390	372	370	409	353	366	337	393	350	366	408	376	402	390	391	385	375	392	376	401	373	386	373	397	419	407	383	341	397	371	355	382	369	367	383	362	363	360	413	350	370	370	373	407	353	383	418	411	384	332	397	381	350	385	350	417	391	351	389	375	369	369	367	406	397	375	350	339	394	404	368	353	415	400	382	360	399	400	341	382	351	411	363	376	374	376	381	435	400	359	346	365	378	358	354	381	401	379	382	409	353	375	381	399	413	379	385	406	362	423	389	370	372	409	381	388	397	385	357	386	374	398	395	407	394	367	378	416	386	374	373	380	401	320	350	388	417	395	357	399	351	393	387	371	354	357	370	399	389	386	391	436	367	351	375	367	363	384	360	375	377	358	359	362	360	375	388	380	375	355	430	385	386	385	381	377	345	339	319	374	397	387	358	378	365	409	363	388	352	411	363	422	378	390	382	381	372	404	365	416	360	356	383	338	385	401	382	368	378	400	381	365	373	330	374	374	372	418	368	420	414	365	404	359	402	368	387	389	427	370	379	389	403	370	394	394	393	387	362	398	385	408	379	369	378	393	366	337	367	384	394	371	387	367	386	370	363	361	359	401	353	373	385	422	367	345	375	389	363	392	387	372	366	367	360	392	350	382	399	382	363	401	385	388	392	372	378	367	400	323	365	372	359	393	394	354	354	390	349	357	403	390	346	395	391	349	360	365	374	381	390	365	356	355	391	358	360	394	362	374	370	390	359	371	363	362	365	368	378	401	382	359	390	398	359	387	392	367	400	351	384	357	378	351	383	351	360	402	393	380	401	376	374	361	314	372	430	355	371	340	396	359	399	395	377	388	349	401	363	378	390	403	387	366	374	349	376	403	359	405	338	375	390	351	406	398	379	387	376	369	384	390	383	392	430	378	356	377	432	378	373	388	381	367	339	403	403	371	361	359	400	381	367	397	367	361	394	341	393	414	396	365	383	354	388	400	423	401	412	387	352	373	365	360	343	372	381	333	374	396	399	394	377	391	343	368	401	379	372	390	354	414	356	386	411	403	394	349	410	364	364	384	377	383	385	400	386	369	392	395	401	367	393	361	370	381	372	349	411	378	366	380	409	391	363	365	370	369	415	357	418	376	335	349	369	404	380	364	372	415	372	420	401	398	392	390	395	385	396	371
2871	1218	2411	4397	4605	7203	6165	7066	7312	5595	4468	3548	3114	2665	2131	1993	2343	2381	2341	2350	2680	2850	2985	2465	2066	1822	2086	2148	1627	1675	1415	1321	1286	1165	1026	1025	954	1026	971	896	885	933	858	959	876	869	894	861	858	887	899	896	881	903	888	929	837	857	849	889	892	895	911	950	854	885	892	865	861	858	924	914	908	826	840	868	860	852	860	888	836	848	945	860	855	809	890	869	861	861	880	841	866	935	918	876	907	880	885	840	828	882	892	876	903	904	917	919	889	880	833	879	862	898	850	841	928	870	952	906	837	870	880	856	884	893	905	838	882	910	886	862	913	855	835	869	884	900	859	867	831	889	841	936	835	879	891	821	821	921	870	857	898	898	873	849	852	848	894	939	902	825	859	944	885	892	890	856	850	880	855	900	902	883	832	898	867	869	941	846	916	852	850	928	894	910	846	877	895	904	910	944	853	876	853	851	895	869	918	900	915	870	930	863	891	865	858	878	881	867	906	892	875	872	837	851	904	888	904	832	881	853	873	894	841	896	863	877	879	838	851	944	870	888	920	829	901	891	896	938	871	850	885	936	874	883	847	830	926	942	861	853	907	882	882	947	901	832	872	873	891	849	870	926	799	853	917	856	866	884	889	872	879	883	910	921	874	881	865	897	863	873	910	888	912	872	854	869	903	869	847	918	860	896	857	911	837	832	912	936	881	932	850	827	856	822	888	899	861	871	877	875	887	869	916	889	891	851	889	875	849	855	862	851	840	896	942	836	940	910	881	913	886	835	916	840	906	852	879	879	838	894	888	893	929	892	915	904	862	862	817	887	885	878	869	837	820	869	891	935	917	884	921	894	871	883	893	892	858	843	929	862	856	895	872	866	829	896	920	895	894	927	829	883	862	888	909	870	854	900	864	891	870	892	869	890	876	834	876	908	912	868	871	868	926	867	843	905	834	848	832	865	866	891	865	887	889	901	906	867	881	875	909	838	837	852	904	933	921	858	862	894	902	895	915	888	852	875	885	836	948	878	854	854	894	883	941	890	880	857	881	897	868	855	866	936	871	901	797	907	843	901	890	825	843	883	871	912	868	852	878	837	910	855	885	904	857	820	886	869	892	884	893	858	850	888	839	905	905	868	842	875	862	901	903	892	864	838	942	937	877	873	905	885	866	891	866	908	879	924	940	924	867	881	904	833	878	848	901	912	888	878	868	849	882	894	859	896	883	862	895	884	905	907	896	814	890	925	891	887	850	896	927	909	827	883	871	896	897	878	836	807	913	932	856	883	932	942	900	887	883	919	860	912	856	817	923	883	895	906	937	858	846	871	872	853	871	932	765	934	937	955	865	903	927	848	856	901	891	878	904	878	865	902	837	940	901	937	915	923	893	868	925	855	863	900	888	904	827	905	877	879	815	945	897	864	931	855	899	900	863	841	889	911	888	873	922	855	884	862	882	931	852	936	846	931	866	871	876	914	838	813	857	863	856	866	883	833	919	859	939	897	899	906	851	831	905	895	855	922	855	876	857	857	903	857	864	894	870	897	857	849	898	934	864	942	808	878	853	852	877	867	873	895	912	878	852	870	898	883	805	929	896	856	869	921	890	864	856	841	884	860	872	835	889	848	859	897	899	880	849	890	858	852	833	877	836	880	879	865	854	901	868	842	942	844	904	884	904	887	898	914	856	816	847	885	854	893	887	813	894	885	907	873	837	885	841	850	932	864	919	846	893	843	869	848	834	897	880	867	851	867	892	952	848	889	898	881	871	880	878	800	905	898	841	856	891	837	883	870	905	870	915	865	846	897	862	897	901	874	879	871	855	848	850	851	842	858	882	865	910	885	912	839	869	872	922	860	879	901	828	860	865	934	884	870	894	868	860	835	847	859	877	839	888	861	899	887	884	879	896	966	857	871	850	839	828	900	854	826	871	897	842	862	866	821	874	879	878	851	870	870	925	917	840	891	898	935	879	832	865	864	859	861	904	901	885	885	867	898	885	883	914	962	865	891	851	861	881	863	878	824	857	861	876	908	858	836	859	881	874	907	835	846	931	860	856	850	865	890	845	839	922	894	821	912	890	800	909	914	884	873	882	903	901	917	890	824	856	908	915	845	895	862	904	875	926	821	906	856	924	895	894	879	863	850	851	900	863	870	923	902	894	864	884	856	946	881	885	831	916	894	872	875	853	855	887	878	895	912	833	896	904	885	869	875	874	861	879	856	856	837	816	906	845	916	879	931	856	857	813	886	933	871	888	911	838	850	930	910	852	894	881	884	895	903	868	882	835	907	827	877	862	845	912	845	895	869	835	847	862	846	906	843	902	872	840	894	864	869	932	908	890	883	780	877	935	848	847	923	881	900	881	888	845	893	862	899	881	915	860	915	877	927	827	876	846	892	849	862	914	865	894	892	866	884	863	847	837	864	843	894	842	856	918	844	846	883	884	921	859	894	831	885	924	888	851	929	906	889	863	888	848	832	936	931	929	915	919	845	925	896	901	900	873	885	893	858	898	903	874	901	864	811	952	903	918	874	805	895	838	839	934	869	920	917	895	878	885	868	863	874	850	859	901	857	855	833	853	878	856	834	906	858	900	866	831	929	871	897	894	865	889	916	869	898	905	893	906	890	884	841	865	857	949	876	930	930	835	870	879	857	870	911	882	873	860	871	907	869	870	869	924	880	857	886	870	919	833	920	917	886	877	885	908	892	869	875	845	841	900	857	882	891	930	849	924	893	871	867	902	886	900	868	865	877	887	861	929	844	847	918	888	871	899	859	855	938	901	879	916	842	833	882	840	891	836	838	860	871	824	868	878	890	912	891	909	871	869	886	866	903	881	879	884	849	908	882	873	890	859	885	883	816	855	847	862	890	851	917	869	852	938	864	818	870	868	877	904	864	910	909	827	815	842	883	892	938	902	847	882	891	896	871	881	863	905	858	863	914	894	935	859	906	879	839	861	911	888	859	876	860	872	890	880	880	886	889	936	932	935	918	820	874	890	896	902	769	867	899	887	910	837	884	902	900	929	930	864	859	907	894	846	849	916	890	847	876	873	905	918	847	837	859	952	843	892	837	922	930	867	887	899	905	884	896	874	885	842	867	891	898	913	876	887	872	850	821	876	888	866	851	865	865	896	909	834	862	870	842	913	836	863	829	890	878	855	969	899	845	906	916	915	877	875	874	886	914	870	890	900	936	879	867	913	857	884	904	851	852	876	844	854	885	864	909	876	844	862	907	876	887	902	866	849	869	905	912	919	884	878	868	917	922	902	827	866	907	859	883	900	867	901	874	931	893	890	889	889	898	933	872	921	917	825	925	877	855	875	894	897	884	878	923	822	929	858	862	906	852	866	904	889	916	895	881	855	885	875	882	842	899	865	890	912	833	852	892	868	940	939	856	880	863	905	923	860	887	826	871	856	876	914	883	873	900	878	844	871	891	901	882	909	878	892	895	835	893	903	896	923	898	938	939	844	885	883	955	879	919	852	842	858	916	847	822
9642	2088	3373	3742	3357	3557	2949	3670	3700	2724	2139	1686	1318	1021	858	862	847	909	836	809	860	883	783	796	669	617	573	599	549	558	490	427	420	361	397	379	377	409	333	330	320	308	322	306	317	338	307	322	333	370	371	313	340	300	341	337	336	349	340	328	311	347	347	328	282	323	322	382	324	332	326	318	332	319	347	313	339	320	307	329	331	318	335	310	337	330	308	305	345	334	331	318	282	309	337	346	349	304	297	325	392	302	334	326	342	310	326	337	312	310	372	330	325	338	347	317	308	337	314	358	335	347	349	316	302	320	298	297	300	330	349	341	352	273	300	311	342	283	334	323	345	323	342	303	316	316	296	315	338	311	292	316	324	331	317	317	339	331	315	381	314	312	327	319	303	317	341	297	347	296	322	351	316	311	329	345	329	340	350	329	329	294	338	316	347	318	345	381	299	328	323	322	313	283	346	313	301	320	327	312	335	341	333	303	348	288	320	333	315	309	291	316	316	310	362	330	321	354	353	301	355	336	337	297	296	305	322	316	304	328	315	332	296	332	309	306	323	339	361	298	316	324	323	354	337	308	338	334	345	317	298	319	333	303	314	330	333	288	326	332	282	325	331	297	314	307	336	313	302	324	337	340	287	318	278	301	303	277	388	302	345	312	315	334	355	315	338	329	307	310	359	315	321	314	343	316	318	320	332	286	326	311	298	319	314	338	320	329	283	357	336	306	294	333	342	362	334	323	347	321	333	346	322	326	329	335	305	348	296	322	343	272	325	358	355	331	334	333	329	317	351	335	328	288	317	345	339	336	356	327	331	305	321	346	325	316	340	305	311	325	326	299	318	306	340	320	318	329	308	318	287	340	315	312	341	307	325	332	370	341	311	330	337	343	337	318	308	336	322	322	303	293	309	290	300	331	310	294	349	315	319	329	337	308	304	325	312	331	363	308	329	316	328	312	345	309	328	323	290	365	350	330	287	278	327	346	330	319	311	306	351	307	333	352	317	321	342	311	316	321	336	332	350	338	352	322	332	351	337	355	304	303	334	334	300	316	335	334	299	337	334	348	326	316	289	364	333	323	346	353	306	333	318	344	333	357	350	336	307	312	297	348	322	323	313	335	301	318	315	331	317	345	310	333	312	297	291	301	313	320	309	297	355	348	287	381	315	324	327	337	331	319	376	316	337	304	303	307	355	347	312	324	360	326	302	323	352	348	342	336	324	362	314	343	342	313	336	302	307	306	320	278	298	328	355	312	330	291	289	322	317	348	345	324	319	347	324	349	352	304	350	323	299	316	316	321	314	320	313	321	333	354	324	326	329	317	299	348	319	334	335	343	335	379	337	320	343	326	327	334	326	324	300	346	332	312	318	312	316	320	302	330	306	312	300	316	315	333	323	324	303	304	283	348	306	274	326	328	314	318	307	339	301	354	341	326	326	336	318	312	348	292	329	331	333	333	289	338	326	338	347	319	305	341	349	334	332	324	311	316	323	325	325	351	319	341	292	337	305	358	285	304	331	301	299	342	320	352	339	332	313	315	344	300	316	294	363	308	306	328	328	365	321	296	299	358	330	330	312	307	327	316	295	274	315	369	326	308	324	330	322	317	344	308	317	329	322	334	350	298	368	353	369	332	297	317	354	344	321	335	317	329	362	318	289	305	326	325	313	339	335	337	302	318	295	304	315	303	326	328	336	327	294	330	333	318	309	336	316	326	328	354	339	321	299	350	349	292	342	333	313	346	357	336	336	314	338	322	323	343	344	312	357	333	337	285	332	284	344	336	340	307	344	344	334	290	313	328	338	324	319	328	340	317	319	307	318	335	296	329	317	349	342	332	317	318	352	364	339	350	320	319	316	362	341	338	361	363	304	312	349	348	344	379	336	365	344	317	318	296	343	318	325	324	335	302	332	313	314	322	300	309	307	328	307	325	333	300	329	311	323	342	340	348	316	300	299	339	308	321	357	337	353	313	310	296	322	306	305	327	351	374	344	342	317	322	334	344	324	325	361	319	340	309	341	338	334	337	364	297	341	347	327	312	363	314	309	323	316	329	334	312	351	284	325	342	319	329	318	345	325	338	334	324	307	292	305	339	328	345	329	297	326	337	295	300	312	320	358	328	329	307	303	303	337	304	299	329	334	328	327	341	330	311	326	289	334	311	292	322	301	325	297	344	351	323	320	360	308	319	309	330	344	301	334	327	324	268	334	293	342	337	327	331	340	329	341	316	302	332	330	319	332	327	292	344	316	342	339	338	334	330	332	333	324	335	327	323	306	323	352	306	304	308	356	297	289	315	297	333	342	325	322	314	294	303	356	310	296	358	300	319	352	325	307	329	343	319	334	331	335	340	323	318	344	295	312	332	316	318	324	333	330	303	336	371	323	317	336	314	295	331	329	340	310	317	302	328	342	320	302	346	337	309	333	311	325	298	318	357	312	301	354	356	328	306	307	294	329	318	309	342	315	308	320	349	322	335	298	340	312	330	307	339	321	305	311	331	312	338	341	303	353	361	316	282	284	303	285	315	320	319	344	322	326	324	331	339	295	342	344	346	295	338	328	331	300	353	295	317	331	360	298	364	326	334	317	323	329	349	320	348	338	362	315	323	315	332	310	320	352	307	313	324	295	350	285	298	344	300	322	334	309	340	333	291	351	352	343	311	345	339	332	309	338	310	329	327	310	304	331	331	332	305	332	336	303	310	294	312	330	344	346	320	305	295	329	382	346	324	328	311	297	316	313	309	310	346	327	294	302	314	325	337	374	337	340	328	329	309	329	338	337	315	306	316	304	322	363	331	300	304	356	324	336	351	330	334	323	363	334	352	309	342	335	343	309	292	344	339	361	326	358	318	334	351	337	352	345	332	317	323	294	334	304	300	310	326	315	303	326	347	344	311	355	338	298	303	330	330	333	321	320	335	315	325	310	319	334	342	338	353	350	309	319	364	323	343	270	357	363	318	320	342	305	311	308	351	315	321	330	306	306	293	327	312	334	344	330	298	281	349	313	326	323	304	332	323	314	310	344	333	310	313	306	323	339	287	328	350	341	345	311	333	287	317	313	370	332	335	334	322	315	323	332	327	331	325	323	319	316	330	324	299	304	327	320	343	366	365	333	313	322	328	280	317	314	329	323	276	323	317	347	342	312	302	309	326	337	342	333	384	339	288	323	297	317	318	359	338	304	363	301	292	356	327	344	324	326	335	349	316	333	318	336	345	353	312	337	335	357	346	320	351	322	325	313	303	316	334	296	296	297	321	341	281	355	340	312	314	350	326	334	295	325	327	318	330	307	317	319	316	348	290	304	348	318	306	318	337	306	316	315	297	295	356	352	309	344	358	336	350	306	313	257	312	338	318	320	317	326	305	310	335	287	321	299	334	335	339	322	307	334	330	326	326	332	327	321	320	324	329	331	295	293	329	327	339	332	298	291	370	326	303	344	312	263	304	326	331	353	348	312	313	309	347	345	323	349	320	287	313	322	337	321	318
6653	2224	6224	9779	10996	12725	11815	14767	15107	11254	9999	8189	6237	4873	4254	4208	4398	4343	4134	3947	4647	4432	4202	3977	3308	2888	2642	2990	2594	2487	1878	1736	1700	1379	1100	1050	1179	1165	909	844	875	796	817	795	812	808	770	764	759	797	762	823	863	813	846	800	811	791	808	824	775	802	771	815	751	763	822	763	800	777	782	791	823	841	804	778	810	801	810	774	783	786	792	776	777	789	788	745	807	804	791	720	800	808	813	793	794	770	824	840	744	795	801	782	752	771	784	828	774	781	811	746	817	799	763	804	784	786	819	758	817	789	799	798	761	778	769	799	801	776	795	808	771	793	777	814	793	780	777	772	787	735	768	824	753	787	754	769	779	797	748	782	754	774	773	791	770	833	804	832	781	764	759	711	799	820	771	821	759	767	750	797	756	804	780	766	813	770	766	769	791	797	745	767	796	783	764	793	803	770	778	762	739	826	833	734	810	791	727	772	777	773	770	809	760	777	788	789	761	827	785	824	769	800	790	763	745	769	772	791	776	792	771	778	823	710	828	804	787	759	788	825	784	723	760	785	782	770	778	759	769	822	811	786	839	818	738	786	765	796	830	792	782	791	806	787	774	776	816	756	800	816	776	766	791	772	801	844	812	772	838	778	791	801	767	788	817	740	817	768	812	818	806	792	748	712	778	762	779	825	751	758	769	765	768	747	792	746	793	822	744	824	791	750	784	785	728	780	755	796	768	830	801	772	827	706	793	809	801	808	815	778	788	743	773	814	786	798	778	770	733	784	780	746	783	783	753	773	776	799	784	739	775	820	783	829	812	842	807	829	795	754	800	818	765	828	785	795	754	792	755	797	765	802	770	789	816	759	783	792	808	787	776	781	804	801	789	771	800	834	806	796	820	825	798	768	786	796	791	831	801	821	812	825	826	755	755	753	790	807	772	786	785	782	816	807	744	781	773	823	761	778	780	778	760	767	779	796	801	744	844	824	735	799	825	757	804	782	812	845	769	827	748	803	815	809	747	781	768	726	773	807	726	821	800	786	776	812	766	770	764	788	753	748	825	772	806	790	819	763	732	823	790	781	795	785	804	776	777	833	764	808	805	814	786	756	782	815	756	800	777	790	748	763	822	795	784	768	797	809	787	792	807	828	781	732	804	810	793	792	803	726	798	800	820	769	801	772	820	750	818	827	792	832	775	795	788	766	787	764	788	759	779	754	793	777	806	763	803	827	778	758	751	764	833	792	813	822	795	791	809	748	753	816	772	826	807	759	805	777	800	833	791	797	802	749	825	770	824	794	736	751	813	792	751	794	844	836	786	763	766	753	811	771	766	785	796	812	773	744	761	764	808	779	802	781	762	760	792	807	768	783	774	793	786	757	770	792	776	809	782	792	827	752	811	775	797	767	785	802	785	806	799	730	813	796	771	799	803	717	799	778	803	872	801	793	806	815	816	799	808	780	806	792	790	781	783	767	746	774	758	797	792	729	777	776	806	797	719	758	811	774	816	794	768	800	760	817	772	837	761	786	814	799	772	727	798	790	772	786	730	759	714	808	806	802	819	762	768	770	778	776	801	750	780	848	753	814	784	821	789	790	785	781	844	830	761	803	738	776	780	750	819	816	773	852	820	801	815	791	771	791	805	818	764	758	734	786	754	734	844	787	747	794	735	771	813	764	792	766	798	770	811	796	780	738	820	812	824	784	828	801	826	760	796	772	799	787	829	778	780	763	804	778	787	814	752	757	834	753	752	807	774	782	760	777	785	788	775	777	815	809	813	834	807	743	794	792	801	800	789	781	783	817	822	770	790	762	791	775	792	799	778	761	820	746	788	772	766	720	803	810	775	803	814	839	710	828	802	754	792	766	786	780	780	839	784	777	795	737	782	825	785	800	779	795	794	794	780	809	779	749	785	758	719	779	766	843	802	757	770	789	783	770	813	788	743	814	788	764	822	799	736	804	810	745	818	783	798	808	790	841	771	833	750	783	793	800	751	788	750	817	799	749	804	802	718	756	849	768	764	745	799	752	797	813	817	819	796	754	806	782	761	773	732	832	775	787	807	751	831	799	771	860	805	773	803	783	771	797	790	788	733	827	740	771	780	828	761	757	781	811	788	744	815	768	781	808	781	758	780	822	802	810	752	731	789	773	765	789	697	783	827	747	781	779	785	801	729	815	771	799	808	795	741	782	790	798	771	762	775	859	824	747	769	774	804	790	811	785	802	756	777	754	770	784	827	788	791	806	745	751	801	819	766	764	735	834	788	809	766	794	769	842	735	791	856	769	784	802	781	765	780	806	823	770	760	783	802	793	786	809	786	795	818	801	832	723	751	822	814	779	798	786	765	748	802	779	757	785	759	813	794	768	797	768	786	749	813	844	799	831	866	791	767	778	847	833	750	800	798	748	771	801	753	758	775	696	804	778	800	789	803	805	785	786	778	779	804	845	763	780	779	763	771	762	776	767	789	793	789	847	759	783	780	782	752	823	821	768	824	810	799	807	717	785	773	788	796	798	842	762	785	767	757	770	809	740	782	776	746	812	786	806	782	757	787	813	758	802	778	801	801	749	764	795	799	766	789	815	794	775	772	809	753	761	787	763	810	750	762	787	812	759	830	792	771	783	760	803	826	799	773	802	805	735	780	791	797	765	777	811	775	828	788	784	823	823	812	772	760	770	811	790	778	770	789	821	763	784	806	828	759	797	748	810	779	765	766	711	746	788	785	789	772	829	805	758	738	753	767	769	783	812	772	765	783	754	754	770	803	775	808	752	806	765	781	828	817	792	783	721	802	781	787	770	830	750	815	771	796	752	737	756	782	786	820	743	822	770	809	788	776	784	789	757	799	813	718	832	779	743	828	773	752	756	770	786	775	782	792	738	819	742	821	839	794	778	789	833	800	755	754	774	777	770	791	744	802	777	740	748	771	791	800	739	794	829	785	845	797	815	794	763	797	807	821	724	778	820	807	773	837	778	764	814	831	788	776	828	764	766	805	820	798	811	768	778	795	778	781	788	816	835	782	838	792	769	800	790	774	767	736	773	798	799	808	802	807	824	770	805	759	825	762	774	743	813	795	768	798	777	815	778	809	738	745	800	764	774	761	780	776	757	755	795	776	808	734	747	762	796	795	770	834	759	790	775	764	800	776	807	813	754	756	757	781	773	716	768	863	794	791	802	800	772	771	751	795	766	780	807	791	854	799	792	770	827	795	723	797	824	817	776	827	753	786	833	784	740	774	774	771	767	792	826	798	793	803	750	757	781	755	782	800	752	764	816	785	828	780	788	827	792	809	754	791	819	779	781	792	759	819	790	820	777	779	774	785	808	819	789	757	776	812	805	759	781	797	711	750	779	850	782	794	777	857	774	816	783	827	773	810	796	773	761	740	783	755	775	757	816	782	811	748	732	786	815	787	779	782	757	794	763	826	782	804	784	816	807	765	774	819	815	753	766	831	776	848	792	810	809	794	742	782	748	777	759	822	782	808	841	752	830	802	809
16371	4361	6061	6200	6165	4604	5303	6298	5053	3694	3321	2618	1994	1593	1362	1291	1317	1400	1134	1092	1157	1148	1248	1262	1052	923	863	834	820	752	685	607	594	543	540	502	544	522	482	461	448	453	431	492	425	468	489	475	465	450	470	417	440	436	466	417	421	467	472	425	473	436	449	493	430	426	426	425	457	491	467	470	446	465	438	406	419	444	428	454	438	438	443	461	430	447	464	458	427	493	455	422	424	464	486	436	476	451	450	433	435	511	452	492	433	421	454	474	468	456	480	467	472	450	455	469	445	447	399	420	410	488	427	420	445	479	438	408	443	443	405	431	410	462	467	448	489	475	445	489	449	457	465	472	435	454	456	414	476	451	475	446	413	447	463	419	472	411	484	436	431	471	434	435	423	432	412	439	462	433	457	489	483	456	426	440	430	439	456	430	461	422	420	451	416	475	465	492	479	466	433	461	463	409	425	427	441	453	452	440	460	450	392	461	467	463	437	434	474	425	415	420	417	418	417	470	488	437	438	469	454	411	430	442	450	470	480	485	401	442	440	437	470	451	441	451	467	429	446	440	473	470	489	451	445	448	455	432	423	430	393	447	418	470	412	511	497	446	427	453	439	429	439	452	453	453	444	448	492	417	439	444	444	508	430	459	441	447	461	491	412	445	479	458	454	449	454	470	439	465	459	479	471	466	441	430	390	441	442	478	499	453	440	411	414	422	433	441	438	449	420	424	460	442	480	428	461	456	440	434	439	473	435	422	464	446	471	438	446	447	428	470	446	436	429	467	465	429	461	488	444	463	413	443	454	411	459	446	450	425	440	479	464	468	484	477	462	468	442	439	456	431	481	412	435	420	465	462	462	441	468	457	463	447	447	440	442	438	440	438	450	454	441	489	455	419	460	429	449	456	478	460	471	419	445	439	456	434	469	456	418	455	458	455	481	476	433	460	432	442	403	457	440	438	447	524	468	388	477	468	476	444	434	475	406	463	463	461	423	432	443	489	470	466	476	415	431	435	460	456	442	431	493	441	422	458	501	434	468	497	429	454	463	455	460	489	472	444	479	443	443	412	480	453	434	421	437	446	457	431	443	452	469	439	433	461	462	449	431	446	451	482	460	450	401	415	451	409	431	470	461	446	423	491	415	440	464	441	456	437	449	451	455	466	430	452	418	485	477	423	415	458	444	459	446	467	480	462	456	485	453	456	448	449	505	446	448	472	441	442	480	435	410	412	435	466	429	443	477	400	456	430	433	440	432	448	430	452	443	443	456	496	472	422	453	484	451	421	449	450	505	473	478	478	433	398	419	470	465	431	454	463	421	451	456	456	418	473	415	440	431	423	440	444	414	420	447	456	445	469	467	435	461	481	465	431	468	456	452	464	419	427	455	451	459	493	455	425	458	435	462	433	443	431	433	448	473	429	443	460	458	443	434	456	425	448	485	448	408	418	449	427	489	477	445	481	449	434	479	423	425	419	489	491	454	416	435	479	488	440	428	460	436	455	443	512	421	449	468	474	457	440	461	468	432	426	447	439	422	464	441	428	454	481	483	462	447	404	467	412	448	463	446	438	467	510	454	413	439	455	460	405	443	450	414	422	473	442	448	438	454	442	422	470	456	425	451	477	419	455	443	439	412	458	473	447	454	432	465	457	419	486	402	428	479	463	427	460	491	456	438	445	466	425	467	473	434	458	463	414	433	452	461	444	416	442	441	431	405	425	475	442	452	467	450	473	399	452	450	448	465	418	497	460	446	434	403	450	426	485	448	447	511	451	479	438	448	413	462	448	430	471	479	480	441	444	464	466	493	432	440	462	458	466	525	426	430	461	449	460	450	447	454	422	430	453	411	477	454	461	473	459	464	462	431	502	475	427	450	449	443	437	394	480	424	458	499	442	447	391	454	442	459	439	451	476	453	460	472	457	428	464	458	450	432	442	474	431	420	436	424	446	438	462	449	436	467	460	461	450	471	478	468	468	427	438	465	458	440	489	444	470	465	421	472	413	491	489	428	448	395	465	445	485	468	444	436	454	457	449	422	424	413	463	433	437	506	471	460	435	454	418	412	467	460	403	458	465	460	443	476	409	431	457	425	449	442	464	443	415	444	427	487	445	409	463	453	443	460	406	435	439	437	449	475	464	422	418	507	433	445	449	432	491	469	451	463	477	461	455	442	444	450	423	454	422	468	466	369	496	478	461	438	435	449	455	501	419	468	449	446	470	471	439	450	462	437	473	434	443	443	470	492	462	438	432	477	499	419	434	458	435	447	456	465	463	469	425	424	454	472	463	450	446	461	426	445	419	464	473	434	458	436	464	492	482	449	479	519	445	457	452	491	457	458	447	417	468	466	481	420	456	433	428	457	440	440	452	473	472	447	441	483	433	470	455	463	446	427	443	464	460	460	468	477	460	418	442	442	503	424	443	411	476	451	416	444	426	422	427	415	499	499	440	460	456	450	427	461	430	402	446	477	464	434	470	454	465	449	439	453	456	464	429	437	488	460	424	506	432	427	438	481	444	387	448	463	464	492	462	434	439	478	457	475	466	488	499	468	434	431	444	435	428	457	439	465	447	429	435	517	451	431	476	427	442	440	452	471	458	430	406	479	407	482	483	538	444	445	457	442	444	404	434	455	468	434	451	462	451	452	408	472	463	434	436	440	495	456	426	458	465	446	481	447	409	409	437	489	452	430	442	471	429	463	443	476	428	478	451	455	508	458	478	467	453	428	509	436	451	472	429	470	453	487	482	443	417	454	440	491	452	400	485	419	433	419	454	445	420	424	466	480	483	458	479	431	490	465	480	453	511	423	476	433	485	470	442	483	430	437	459	451	438	429	484	476	458	477	451	449	492	419	500	438	473	473	432	419	464	438	468	454	431	458	455	455	460	451	469	439	465	444	400	444	449	444	461	447	433	440	469	473	470	447	453	439	462	473	454	438	466	450	443	475	452	470	448	445	438	471	435	449	432	449	457	449	429	445	479	470	456	427	471	440	456	450	446	456	448	466	452	483	439	466	455	461	454	460	468	474	485	446	471	448	471	464	432	449	446	497	449	442	473	431	474	464	429	461	429	473	459	474	438	505	445	470	437	457	457	454	414	413	420	461	443	438	442	457	483	428	472	424	443	486	509	424	422	451	450	464	428	437	463	433	458	437	461	450	519	416	432	455	475	451	455	433	471	406	464	426	500	450	445	444	420	466	422	481	438	505	481	448	390	455	462	433	432	397	440	462	440	458	469	439	472	403	444	450	408	461	450	447	424	474	415	441	457	461	432	452	445	447	433	454	418	496	458	454	457	422	462	443	454	475	411	453	399	457	445	453	452	435	416	437	416	458	427	441	463	479	455	425	432	436	440	468	483	453	447	446	438	495	446	458	430	454	432	508	456	455	429	473	428	465	455	497	438	435	497	404	481	443	433	455	432	445	415	419	412	455	408	459	470	429	441	421	424	473	403	484	420	491	485	443	442	447	435	458	473	453	479	445	428	451	416
8603	3645	9636	14222	17483	14433	18423	21165	18272	14315	14281	11353	9363	7490	6637	6465	6444	6858	5746	5151	5703	5719	6474	6288	5303	4315	3544	3417	3474	3324	2670	2407	2302	1797	1585	1660	1703	1398	1244	1094	1206	1065	1062	1087	1100	1048	1154	1069	1038	1031	1109	1067	1056	1081	1065	1035	1081	1084	1036	1049	1038	1095	1069	1070	1063	1040	1031	1040	1091	1065	1089	1046	1035	1107	1055	1031	1056	1022	1067	1038	1043	1020	1015	1030	1007	1036	1056	1080	1042	998	1052	1069	1114	1065	1064	1058	1047	1100	1055	1044	1025	1053	1047	1073	1040	1070	1040	1102	1047	992	1072	1046	1005	1047	1107	1073	1061	1003	1078	1036	1099	1039	1036	1044	979	1036	1014	1022	986	1126	1133	1070	1089	1018	1076	1027	1018	1060	1080	1086	1054	1035	1081	1075	1112	1012	1083	1050	996	1055	1004	1042	1035	1049	1069	1050	1102	1050	1085	984	1013	1030	1001	1040	1056	1046	1057	1015	1051	1061	1064	1042	1056	1006	1052	1017	1049	1027	1071	977	1010	1045	1086	1017	1054	1077	1026	1093	1118	979	1030	1012	1043	999	1028	1059	1038	1040	1029	1013	1091	1044	1069	1055	1050	1053	1054	1034	1050	1093	1006	1036	1065	1082	1077	1037	1031	1088	1053	1023	972	1029	1128	1064	1040	1033	1031	1028	1115	1053	1071	1072	1015	994	1072	1077	1020	1087	1045	1081	1017	1052	1002	1088	1072	1116	1072	1073	1046	1086	1019	1029	1056	1029	1086	1076	1016	1063	1041	1045	1070	1061	1019	1084	1041	1076	1038	1076	1082	1037	1074	1048	1034	1016	1044	1100	1047	1021	1062	1017	1076	1027	992	1050	1049	1021	1134	1077	1057	1031	1055	1093	1032	1036	1041	964	1072	1153	1067	1017	1017	1015	1073	1053	1028	1021	1022	1032	1059	1005	1074	1050	1034	1021	1060	1036	1031	1033	1111	1139	1027	1044	1022	1042	1031	984	977	989	1069	1051	1032	1045	1053	1068	1106	1031	1037	1038	1049	1064	1078	1013	1061	1009	1041	1034	1059	1090	1056	1073	999	1060	1035	1098	1011	1006	1104	1030	1059	1046	918	1090	1041	1078	1087	1043	1085	986	1038	1071	1050	997	1049	1083	1060	1042	1033	1030	1056	976	1035	1057	1057	1095	1033	1045	996	1036	984	1064	1058	1060	1048	1002	1034	1038	1074	1082	1084	1029	1009	1075	1040	1072	1059	1026	1077	1038	1041	1076	1045	1077	1091	1033	1084	1053	1025	1004	1053	1074	1012	1070	1084	1059	1059	1045	1100	1057	1020	1028	1045	1091	1035	1049	1015	1050	1063	1010	1067	1067	1021	1060	1061	1093	1010	1061	1008	988	1005	1056	1037	1026	1038	1040	1066	1002	1056	1035	1046	993	1014	1019	1053	1044	987	1052	1066	1016	1015	1069	1017	1036	1046	1063	1078	1052	994	1058	1073	1033	1032	1047	1027	1114	990	1042	1047	1050	1006	1014	1059	1044	1063	1036	1038	1038	1077	1100	1048	1050	1067	999	1087	1009	1060	1022	1066	1062	1080	1020	1002	1097	1041	1072	1037	1012	988	1028	1012	1044	987	1049	1078	1058	1027	1056	1045	1071	1036	1079	1075	1062	1037	995	1071	986	1025	1111	1007	1110	1038	1003	1038	1071	1072	1087	1081	1022	1025	1043	1045	1053	1061	1057	1026	1037	1014	1022	1014	1057	1030	1028	961	1064	1083	1089	1079	1093	1004	1052	1092	1074	1050	1047	1079	1095	1111	1000	1062	1069	998	1044	1107	1081	1016	1037	1053	1012	1024	1075	1020	1068	1024	996	1053	1048	1009	1024	1073	1020	1112	1036	1053	987	1013	1039	1053	1084	1055	1038	1045	1069	1018	1010	994	1061	997	1070	999	1033	1045	1113	1078	1080	1005	1009	969	1048	1043	1058	1110	1008	1062	1092	1078	1060	1094	1093	1001	1069	1056	1045	1057	1069	1107	1054	1069	999	1078	1068	1044	1077	1071	1011	1063	1095	1052	1100	1054	1072	1052	1038	1046	1070	1114	1035	1070	1027	1048	1068	978	1075	1061	1130	1030	1118	1062	970	1071	1059	1052	1061	1011	1032	1049	1012	1047	984	1071	1049	1055	1008	1046	1055	1086	1078	1022	1075	1084	1068	1019	1053	1068	1011	1057	1041	1018	1050	1038	1050	1107	1038	1016	1045	1014	1042	1057	1075	1015	1039	1030	1108	1051	1020	1076	1010	1023	1126	1114	1037	1069	1002	1062	1026	1029	1024	1016	1023	1028	1023	1044	1098	1084	1078	1055	1039	979	1027	1106	1014	1077	1082	1099	1071	1080	1068	1010	1007	1009	1041	1120	1039	1058	1048	1067	1067	1026	1061	1031	1059	1000	1060	1039	1071	1103	1110	1027	1042	1013	1024	1043	1079	1047	1097	1088	1035	1077	1060	1024	1026	1016	981	1046	1023	1077	1016	1037	1046	1049	1036	975	1044	994	1013	1008	1034	1032	1100	1047	1005	1048	1075	1007	991	1006	1049	1059	1035	1069	1027	1038	999	1038	1054	1006	1042	1093	1051	1012	1071	1004	1060	1061	1049	1065	1058	1096	1023	1059	990	1051	1039	1060	1042	1041	1064	958	1039	1044	1054	1072	1014	1033	1030	1093	1017	1048	1069	1093	1035	1077	1084	1028	1053	1069	1070	1067	1046	1042	1017	1056	1042	1099	1032	1045	988	1059	999	1055	1029	1011	1054	1082	984	1057	1066	1033	1003	1075	1036	1044	1069	1088	1008	1028	1025	1056	1034	1041	997	996	1089	1038	1025	1038	986	1067	1080	1005	995	1064	1052	1039	1084	971	1067	989	1019	1086	979	1010	1065	1042	1060	1060	1043	1114	1066	1105	1057	997	1058	1055	1042	999	1057	1067	1030	1041	1112	1084	1041	1020	1035	1051	999	1075	1075	1034	1060	1033	1030	1047	1037	1054	1048	1115	1122	1092	1047	1033	1028	1041	1074	1042	1038	1023	1022	1036	1067	1025	1007	1087	1078	1046	1069	986	1084	1096	999	1061	1024	1145	1039	1040	1063	1054	1009	1087	1078	1066	1083	1038	997	1016	1060	1034	1014	1101	1101	1049	1028	1038	1029	1076	1094	1042	1005	1076	1055	1095	1098	1047	1074	1030	1022	1091	1087	1027	1068	1092	1037	1045	1062	998	997	1042	1043	1123	1062	1111	1049	990	1017	1028	1004	1043	985	1016	1032	1038	1020	1037	1031	999	1050	1054	1099	1075	1109	1038	1059	1081	1034	1071	1012	1084	1072	1057	1038	1103	1148	1050	1134	1084	1044	1044	1027	1055	1054	1041	1104	1048	1037	1044	1029	1044	1026	1069	1049	1086	1049	1072	1066	1012	1096	971	1064	1020	1080	1075	1097	1061	1053	1075	1061	1054	1091	1043	1087	1054	1034	1019	1079	1063	1010	1095	1023	1032	1025	1087	1042	1054	1064	1122	997	1026	980	1071	1044	1074	1076	1051	1077	1014	1024	1020	1010	1046	1025	1102	1005	1007	1039	1145	1009	1054	1042	1062	1009	1076	1002	1020	1109	1043	1011	1043	933	1007	1060	1008	1004	1021	1047	1027	1027	1026	1026	1111	1031	1019	1034	1061	1064	1067	1092	995	1050	1015	1030	1069	1108	1113	1059	1035	1089	1034	1021	1024	1003	1051	1108	1034	1051	1004	1050	1055	1070	1034	1031	1010	1054	1016	1092	959	1062	1057	1029	1045	1004	1148	1064	1068	1063	1003	1062	1089	1064	1074	1059	1011	981	1046	1065	1087	1017	1057	1039	1018	1040	1020	1054	1061	1048	1001	1022	1021	1001	1021	1041	1051	1064	1007	1035	1047	1046	1051	1030	1006	1107	1046	1048	1043	1056	1072	1068	1048	1015	1065	1130	986	1036	1006	1014	1058	1095	1041	1108	1075	990	1015	1095	1077	1027	1089	1018	1003	1031	980	1109	1067	1037	1058	1000	1035	1047	1049	969	1056	1101	1024	1049	1083	1085	1045	1001	1061	1062	1011	1074	1102	1025	1080	1100	1044	1046	1069	1036	1015	1049	1054	1072	1070	1138	1085	1094	1014	1086	1069	1021	1062	1016	1024	1069	1037	1045	1070	995	1079	1058	1094	1063	1037	1046	1058	1037	1052	1100	1115	1047	1003	1046	1030	1022	1015	1061	1092	1035	1023	1052	1003	1033	1106	1041	1041	1017	1079	997	1114	1039	1018	1064	1093	1019	1061	1035	986	1014	1094	1121	1061	1121	1030	1058	1078	1055	989	1018	1060	1014	988	1036	1054	1039	1077	1078	1100	1045	1027	1087	1023	1017	1059	1046	1066	1042	1038	1019	1050	1051	1005	1046	995	1039	1047	1051	975	1037	1053	1068	1051	1092	1054	957	1089	982	1069	1075	1081	1090	1018	1054	1012	1039	1013	1049	1045	1063	1082	1046	1061	1055	1066	1106	1017	1063	1034	1058	1052	1002	1034	958	1069	1070	1091	1023	1025	1059	1001	1033	1051	1060	978	1071	1073	1004	1023	1041	1047	1083	1034	1079	1051	1003	1104	1049	1127	1090	1048	1109	1017	1045	1035	1090	1022	1054	1039	1089	1044	1073	1025	1020	1046	1032	977	1054	1051	1031	1078	999	1072	1012	1009	1096	996	1059	1042	1072	1075	1039	1062	1010	1059	1037	1090	1009	1021	1057	1006	1133	1025	994	1038	1079	1054	1070	1067	1096	1079	1026	1036	1048	1098	1088	1085	1052	1044	1129	1054	1051	1062	1018	1078	1058	1028	1090	1061	1032	1075	1052	1033	1058	1053	1066	1073	1096
2731	969	1593	2213	2513	2090	2398	2139	1752	1649	1341	975	816	692	661	677	775	727	659	597	650	727	752	754	600	538	514	515	475	458	465	456	418	423	451	422	401	386	409	400	413	403	386	411	417	416	394	379	399	395	418	426	418	399	435	411	400	418	401	389	411	443	405	363	363	347	386	382	405	421	395	416	412	403	377	389	427	397	401	388	416	436	425	412	395	400	354	391	396	363	386	408	409	427	372	375	398	402	379	413	404	377	398	373	407	415	411	387	410	402	399	367	403	396	438	410	401	407	426	420	423	394	396	401	409	394	412	357	381	413	432	407	395	409	400	377	424	433	372	396	393	353	393	402	374	408	403	409	388	398	395	447	415	414	384	393	383	386	408	390	367	392	358	373	397	403	390	384	440	404	368	365	372	383	420	417	403	414	383	432	437	403	399	433	392	401	367	408	384	455	405	426	456	420	398	384	396	394	400	429	397	385	420	420	414	391	407	375	392	373	354	356	413	392	399	399	439	401	428	388	407	395	422	423	424	415	384	385	392	407	381	363	414	431	398	378	420	428	361	370	385	415	390	373	419	388	411	391	471	414	364	357	357	365	383	394	427	408	373	416	398	403	447	401	407	390	430	364	411	393	385	419	418	404	389	396	394	428	413	363	407	409	425	367	413	402	436	414	386	389	418	412	408	390	376	375	433	401	435	369	385	408	415	432	404	411	434	423	379	396	401	384	430	402	432	402	397	462	387	401	397	383	386	361	412	429	374	396	429	383	417	391	406	431	404	408	403	410	380	385	388	391	431	407	398	416	417	422	394	393	370	445	405	420	418	378	392	450	398	372	429	402	422	399	443	423	369	410	380	397	445	391	413	424	397	389	400	395	405	407	357	405	395	395	386	430	416	418	400	431	402	399	382	370	417	405	403	388	371	406	416	376	438	366	369	426	377	392	395	396	384	403	376	407	405	415	402	421	412	399	375	406	438	366	419	401	383	387	337	429	401	385	428	418	418	423	386	399	406	388	371	416	397	379	444	414	386	403	422	417	407	410	404	384	415	446	383	388	410	430	399	389	398	350	437	387	410	412	397	421	418	376	431	435	414	444	435	362	427	428	419	402	394	377	399	410	443	410	389	424	422	400	367	399	417	404	406	400	388	401	439	405	413	391	379	412	403	423	428	455	391	367	400	389	379	424	445	413	420	389	426	378	424	415	409	391	397	400	377	389	397	395	377	405	395	398	392	400	387	396	405	372	396	396	411	454	396	385	414	410	425	369	422	385	407	410	465	385	405	386	388	368	390	418	422	413	409	405	431	437	359	466	392	387	407	396	421	390	396	401	405	409	379	364	413	381	408	389	390	445	386	398	393	409	383	388	408	396	406	402	427	428	382	433	410	380	387	384	389	407	402	372	364	403	378	384	426	407	437	373	389	389	367	353	383	405	420	404	422	384	370	403	404	412	396	420	408	410	375	392	404	425	408	430	380	435	406	428	406	420	412	384	407	393	401	368	417	427	398	436	412	425	393	384	392	412	414	408	397	417	410	375	417	445	392	403	419	402	393	412	438	377	360	395	366	405	436	406	399	439	433	378	426	401	401	411	398	438	368	385	392	400	430	407	376	403	399	410	390	406	431	404	397	374	432	421	408	389	389	337	395	380	395	391	417	382	428	406	412	420	410	418	422	382	388	413	370	428	379	394	403	423	458	370	374	414	409	352	416	432	386	359	370	406	418	400	405	396	410	437	357	387	402	413	388	458	418	417	406	392	402	400	413	411	435	392	427	401	401	383	409	395	384	405	406	419	403	405	387	417	415	429	418	394	419	435	426	399	408	402	400	393	396	397	430	422	407	403	423	416	408	390	423	399	428	398	385	410	392	388	385	382	410	384	427	395	371	403	416	355	412	393	426	406	386	363	387	400	420	411	397	425	390	386	424	391	400	423	422	404	403	367	419	426	369	390	392	379	401	386	382	384	405	414	371	404	416	416	404	415	388	380	403	410	399	414	449	450	396	377	421	407	428	403	389	417	409	421	402	425	413	434	422	438	390	411	400	393	383	401	384	413	414	405	391	403	410	403	432	449	435	396	425	396	404	434	438	416	409	430	365	414	450	403	369	404	392	370	406	355	393	355	438	403	384	385	398	393	382	426	426	398	367	391	406	426	453	395	389	458	405	451	421	432	439	400	403	412	433	420	357	406	403	387	413	389	435	417	407	383	405	412	376	425	381	402	410	442	384	422	362	408	407	406	429	384	413	419	416	393	418	423	419	412	349	417	409	443	440	390	395	400	441	385	391	399	402	400	413	416	412	408	409	392	358	393	385	429	384	374	380	386	432	369	397	403	425	377	340	394	418	399	396	374	390	385	407	387	431	401	380	380	433	400	394	407	399	436	390	409	372	434	389	417	404	423	413	383	424	436	388	373	370	430	393	387	405	462	396	413	414	392	386	397	402	367	360	432	400	397	401	354	408	385	375	413	443	422	406	421	442	404	423	423	406	380	398	387	342	412	401	395	382	397	389	397	441	388	377	393	405	401	373	379	377	411	420	368	438	397	419	422	414	396	347	361	415	411	417	375	392	391	413	429	381	393	430	458	389	419	401	398	411	424	397	442	427	386	400	387	380	402	343	390	341	429	417	439	400	411	397	441	401	411	402	413	385	434	390	367	425	423	359	408	381	400	393	402	394	407	436	383	402	428	420	402	371	371	393	439	443	417	425	403	397	402	398	411	396	371	420	442	393	407	423	395	411	406	372	439	448	413	421	396	403	414	392	372	376	387	395	395	387	388	406	392	407	393	387	442	390	403	397	396	397	415	425	413	395	429	394	403	372	398	381	378	424	385	417	418	414	409	397	380	410	423	412	404	386	391	407	384	399	381	415	405	421	375	401	402	429	425	394	406	386	379	379	423	382	377	400	407	416	425	375	394	426	407	403	386	388	390	395	397	438	372	415	346	397	461	377	410	443	384	421	397	408	420	380	441	409	408	416	393	433	400	396	400	410	388	405	405	402	386	382	399	390	386	404	433	400	393	426	413	424	380	381	418	390	406	387	395	405	402	374	383	409	424	371	405	356	372	419	403	403	388	429	393	404	408	388	427	435	435	377	442	380	395	422	387	410	411	439	366	421	387	415	428	384	362	415	392	404	436	402	403	410	454	355	385	401	396	426	389	366	378	395	384	397	417	432	430	384	412	400	422	427	387	398	397	427	459	373	397	401	424	401	388	415	401	399	403	413	392	378	399	367	411	372	408	369	397	395	414	418	391	402	421	372	435	391	397	378	422	401	461	351	380	372	384	357	419	425	395	397	413	400	400	421	441	414	416	441	391	380	423	446	421	403	394	349	399	377	403	393	418	412	407	409	427	384	395	396	396	418	399	402	451	402	420	423	380	374	395	401	383	391	400	411	409	431	453	404	415	401	392	421	397	394	396	384	386	395	394	379	404	411	429	406	386	429	403	410	376	363	404	384	390	430	376	455	427	417	406	381	397
2821	1398	3403	6612	8532	8130	9559	8646	7229	7659	6022	4226	3447	3000	2757	2838	3221	3084	2551	2243	2616	2992	3319	3132	2203	1975	1811	1547	1563	1369	1348	1341	1287	1249	1150	1247	1099	1078	953	998	943	943	878	951	893	865	919	971	975	907	875	911	943	922	912	950	909	877	906	878	892	924	858	913	919	910	900	920	872	947	952	937	893	965	995	933	922	923	905	911	876	892	933	987	872	929	937	858	944	907	933	898	912	905	971	935	928	1014	892	906	968	900	893	890	905	951	967	907	996	947	930	909	926	851	954	964	957	976	950	978	918	933	960	962	929	953	936	952	933	924	930	930	956	915	919	925	902	951	959	983	883	963	953	944	912	886	936	883	940	949	890	860	922	978	911	938	912	930	944	921	876	956	908	921	902	917	929	917	948	1006	942	917	934	937	975	941	946	952	890	936	905	953	933	922	921	903	959	984	954	885	908	1019	929	961	965	975	930	967	961	865	914	892	919	891	936	913	955	1012	921	910	970	938	896	903	948	905	949	939	903	933	890	854	905	949	950	915	988	886	941	912	981	976	881	929	966	929	928	976	946	922	932	891	963	969	909	957	875	920	925	944	879	928	920	911	1008	910	929	867	967	953	921	927	951	906	928	891	924	938	952	923	918	933	856	919	950	902	879	911	923	916	957	939	928	970	930	906	964	939	902	917	909	976	961	926	880	951	914	885	932	891	896	823	933	932	914	903	901	886	937	873	974	925	897	898	918	876	966	914	896	948	950	943	939	898	933	947	949	945	918	924	909	938	917	925	897	974	942	981	895	895	916	932	930	950	898	908	947	911	904	907	936	920	899	927	894	901	903	969	907	979	955	881	864	916	926	928	941	936	919	966	881	909	908	877	916	961	930	903	915	929	977	905	901	906	941	970	874	990	917	854	951	914	956	947	907	968	962	895	894	961	931	939	955	870	951	959	932	910	944	964	935	910	948	952	944	903	911	901	970	888	927	867	907	969	920	949	984	933	952	882	927	894	903	941	959	906	899	922	876	989	876	912	920	893	872	909	940	897	866	895	918	912	924	896	847	895	957	902	941	907	922	967	975	971	917	916	946	945	909	972	922	914	960	911	960	956	978	879	953	883	898	946	870	853	906	951	960	932	899	951	953	948	929	970	903	897	979	957	910	949	942	975	864	959	938	956	934	954	906	889	894	896	904	864	956	889	981	940	915	895	975	945	956	909	942	970	920	926	903	967	924	899	913	908	943	946	969	927	921	937	936	921	961	855	966	928	954	918	898	961	944	925	942	933	913	922	944	948	932	906	913	925	897	930	891	936	890	981	936	942	922	940	958	916	932	867	940	911	919	919	934	906	952	966	912	938	879	932	945	934	914	904	992	875	900	957	867	922	928	944	862	944	927	969	940	881	911	906	953	948	921	874	923	919	934	886	898	892	953	903	887	948	932	879	924	915	879	953	922	1025	925	971	908	895	922	902	961	921	909	884	952	923	933	906	962	907	937	933	1000	942	1031	926	933	903	918	959	963	924	937	949	903	855	952	984	931	899	924	981	943	912	954	891	963	898	970	931	962	909	911	925	911	909	966	965	864	936	957	967	930	900	911	909	970	932	956	916	923	939	924	937	949	955	862	958	979	895	890	909	936	898	934	968	930	955	961	909	932	991	960	971	911	948	979	895	895	931	952	912	938	985	875	946	916	937	890	926	968	890	939	964	934	934	960	912	926	898	887	922	885	900	931	935	966	905	985	930	919	935	917	914	945	948	949	865	948	902	940	952	965	895	939	911	981	925	961	935	973	902	901	922	933	868	890	898	955	863	902	964	891	900	911	917	960	863	932	903	903	945	919	946	956	963	961	943	976	908	967	888	908	936	955	937	921	926	937	920	919	935	926	925	940	962	924	922	926	953	879	935	892	952	954	940	983	941	924	903	929	975	914	917	962	996	872	936	957	864	920	944	947	989	931	991	903	931	913	892	947	930	992	938	934	921	860	913	945	921	943	914	882	947	964	967	937	919	945	961	908	921	961	970	890	969	962	953	901	939	912	902	894	929	937	916	965	941	929	931	896	916	906	903	928	944	901	882	886	920	920	903	894	932	887	987	921	952	906	899	954	935	935	920	903	933	930	963	933	922	930	904	960	954	923	885	947	944	952	847	955	952	960	922	944	952	915	915	955	910	920	939	952	904	956	878	974	953	920	877	983	949	881	860	939	902	884	1015	924	896	966	947	986	926	916	947	933	943	928	969	932	910	934	950	897	965	937	901	939	914	967	894	961	922	934	956	906	915	938	923	908	915	883	910	862	925	956	967	945	919	912	885	932	887	935	978	920	874	961	927	918	946	922	952	930	942	876	926	913	894	918	955	920	887	902	911	936	951	929	946	957	980	903	907	932	942	909	923	926	952	871	917	904	924	949	939	951	922	942	886	909	912	922	916	969	894	962	949	931	958	930	941	940	921	965	1013	932	914	918	947	941	964	915	893	889	922	948	927	956	940	950	956	877	929	904	848	889	890	912	941	936	913	907	997	890	910	843	921	913	940	943	927	922	929	916	936	930	954	917	940	896	917	933	908	959	910	931	921	1001	967	910	905	904	1015	920	869	914	949	982	894	888	923	876	926	938	950	916	927	942	947	935	953	942	897	903	947	918	936	1016	991	933	891	920	934	868	926	970	877	941	1005	910	964	900	911	974	932	880	913	963	894	903	933	952	877	955	959	899	892	917	925	874	900	943	918	928	947	985	907	927	941	903	945	918	980	963	904	947	942	936	941	967	911	960	918	915	955	923	917	1001	960	923	914	937	905	970	922	948	932	888	915	937	925	923	940	914	944	919	931	926	939	898	935	915	948	965	891	899	903	935	901	933	908	943	969	868	921	918	932	953	934	942	910	938	964	958	948	947	976	929	934	869	951	898	980	894	938	945	927	952	905	943	970	940	968	896	963	961	905	905	885	914	886	904	923	955	918	974	944	952	950	968	890	940	941	1009	941	940	984	897	903	889	921	943	881	946	883	939	949	914	896	915	924	928	924	972	921	915	945	937	945	923	942	889	993	928	912	921	937	866	947	932	898	917	943	931	955	912	931	935	912	916	941	982	892	954	919	913	934	957	1025	944	952	904	1009	930	858	972	954	947	926	912	899	921	952	937	924	940	934	949	856	926	896	858	947	894	957	927	883	975	919	935	938	906	921	916	922	943	919	910	929	925	904	950	915	896	898	906	896	932	926	926	937	917	951	941	904	953	950	933	923	915	934	930	957	941	918	939	920	976	917	905	970	879	955	951	899	900	907	933	905	981	931	987	921	949	884	941	925	963	935	977	955	889	948	932	917	940	910	907	924	941	941	931	893	920	896	902	882	944	898	921	939	932	921	999	913	886	910	900	948	963	957	938	897	904	933	957	952	915	994	885	932	880	856	955	958	921	964	927	923	959	953	878	935	932	965	920	922	950	957	934	903	916	945	955	948	897	922	947	958	928	934	908	884	916	892	911	933	928	947	901	917	947	914	958	875	883	964	937	946
9835	2633	4183	5120	5078	4480	4617	4203	3664	2891	2361	1750	1501	1214	1105	1244	1232	947	780	752	866	879	1001	838	737	638	571	588	522	493	494	480	443	393	407	386	373	379	347	349	343	310	322	335	366	304	348	329	339	324	335	364	366	361	311	335	390	308	346	375	355	336	293	340	347	326	327	362	323	333	349	333	369	303	346	330	345	329	310	306	348	336	340	295	331	326	318	341	315	334	316	327	287	345	310	386	326	287	349	310	332	343	340	347	349	345	340	311	318	337	332	332	349	348	338	326	358	327	336	341	344	384	335	341	342	336	320	341	328	331	322	358	334	334	338	352	323	361	343	331	392	334	344	306	358	348	368	367	328	334	363	351	387	352	344	374	337	331	333	330	342	315	363	341	333	355	370	369	351	321	350	386	319	341	368	327	313	320	314	313	357	343	345	356	333	337	320	359	316	323	367	319	323	363	306	338	305	319	322	352	323	342	316	299	301	304	375	310	307	338	336	363	392	338	332	348	342	294	332	328	364	327	328	324	361	337	337	406	305	346	325	345	367	339	344	343	331	334	344	323	395	328	341	347	356	319	351	310	322	348	328	328	349	341	350	328	339	303	335	317	374	347	402	328	378	327	318	315	341	344	341	341	337	322	326	363	303	365	348	313	334	319	317	350	343	317	374	319	311	320	352	320	360	347	334	332	339	337	340	304	352	314	325	316	333	348	336	334	337	355	316	315	312	346	327	348	321	332	370	357	313	332	313	327	339	313	347	327	327	340	364	353	367	334	303	365	369	386	335	338	369	356	293	320	346	328	360	351	347	366	340	328	373	331	361	330	349	339	369	321	310	320	361	318	320	360	322	337	347	365	324	343	369	338	328	329	336	333	326	329	363	340	318	343	340	332	356	337	307	348	302	355	313	365	352	342	341	341	294	333	371	303	342	327	336	340	342	321	328	325	307	345	335	360	360	321	375	343	332	345	292	305	344	331	342	329	330	329	335	342	341	316	282	303	316	315	335	328	337	283	315	339	327	336	333	352	340	355	370	311	355	349	314	346	326	352	352	339	327	305	335	286	357	337	340	357	310	338	329	352	309	341	336	334	321	335	318	343	340	309	340	337	352	323	317	346	362	347	326	298	313	311	326	362	350	336	334	318	344	348	346	302	329	313	331	354	316	369	310	315	313	332	367	334	338	337	351	333	321	361	340	345	345	370	332	296	360	298	296	337	348	310	315	358	325	320	309	318	353	321	333	300	334	341	334	374	332	369	345	299	304	309	342	329	345	361	315	324	367	367	317	364	322	320	325	333	309	347	323	320	332	333	329	303	331	317	321	337	344	360	341	348	341	338	339	323	300	328	339	320	349	355	351	326	309	353	359	358	339	364	301	311	340	346	371	322	337	312	331	313	336	337	330	296	365	338	355	311	352	334	373	364	327	326	351	330	352	309	370	349	304	364	323	351	363	326	332	320	342	333	347	320	337	341	339	312	342	328	360	347	348	334	329	329	350	340	344	321	346	330	320	341	332	312	352	312	358	329	309	341	325	324	351	357	348	311	340	317	350	318	292	305	309	349	375	324	323	363	311	333	316	367	381	353	334	306	328	360	346	323	353	344	382	330	354	343	329	311	351	347	342	316	310	359	337	329	333	345	322	325	362	325	336	333	339	312	333	319	357	297	337	357	361	355	351	314	305	345	348	334	342	344	339	382	348	356	376	339	355	347	333	368	363	350	335	318	331	343	315	329	324	354	316	319	318	370	319	320	279	338	338	333	324	354	316	340	325	336	324	367	355	354	343	307	338	334	325	331	331	324	364	306	354	323	359	365	293	316	278	360	332	339	327	348	325	352	358	332	338	323	308	341	310	320	330	312	337	325	322	371	358	369	341	342	321	355	304	334	351	327	326	340	303	307	371	338	330	336	358	302	319	348	326	322	341	293	300	287	333	343	354	345	322	314	316	324	332	333	365	346	341	377	322	370	307	368	345	349	325	354	368	364	319	313	342	338	322	394	350	334	306	325	370	352	318	327	348	344	340	315	339	337	334	343	362	333	322	342	361	341	356	300	343	379	361	355	351	361	372	334	339	329	387	368	357	339	333	361	341	332	337	322	335	360	290	345	322	332	348	351	388	336	311	360	349	368	322	338	319	344	329	343	321	329	333	353	330	346	340	343	357	336	348	321	323	318	304	379	374	298	356	351	317	328	298	336	335	360	342	369	336	355	316	313	337	356	339	320	332	371	351	342	323	343	341	314	350	337	352	326	349	339	342	340	311	334	325	323	369	364	308	359	346	337	328	334	349	338	303	376	308	362	342	375	314	336	337	338	358	356	362	331	326	343	348	321	339	328	334	363	384	327	342	326	312	327	365	344	366	338	326	335	322	326	350	342	330	342	330	348	349	318	338	303	335	315	331	361	308	355	334	328	313	327	332	340	362	359	348	333	357	357	351	348	364	380	328	330	353	328	334	348	311	306	346	352	309	344	336	316	323	330	328	316	324	353	323	355	362	313	323	336	335	338	356	349	351	358	319	346	329	320	317	325	324	293	370	306	332	326	350	332	319	352	387	336	334	355	321	302	313	364	350	332	353	321	330	327	343	348	325	310	302	353	333	324	347	341	352	348	327	317	324	333	331	348	334	308	345	336	315	378	337	321	346	306	346	351	342	319	321	302	357	324	345	336	324	348	326	306	331	340	350	333	361	356	348	304	351	317	316	330	325	307	317	313	356	332	319	340	321	311	309	330	329	360	353	351	335	335	335	357	359	393	339	303	320	344	319	351	317	310	358	402	387	352	317	298	317	346	338	331	328	342	344	300	349	327	320	347	324	342	310	316	347	306	320	350	328	367	371	341	376	348	333	363	309	355	353	354	342	324	313	318	304	299	327	312	329	317	348	326	330	336	332	327	343	321	370	328	340	323	352	334	333	391	345	358	323	383	325	343	333	348	343	372	344	347	323	350	321	346	349	327	338	316	339	344	349	348	338	318	329	319	334	324	327	356	310	311	336	340	324	338	324	337	315	338	322	362	358	341	344	335	335	296	328	324	352	319	356	339	332	330	331	299	351	373	330	338	356	373	325	349	341	359	356	334	318	349	320	348	377	328	357	340	315	333	339	349	365	320	382	320	369	356	345	321	342	365	328	317	332	373	298	348	328	334	358	344	298	356	355	343	352	347	377	340	350	343	334	370	349	303	332	330	330	313	367	335	324	357	375	328	340	372	359	353	305	327	342	341	318	337	331	320	323	329	317	329	336	359	346	325	335	361	368	381	336	350	338	346	317	333	341	353	318	311	338	372	338	331	343	305	310	354	315	309	324	355	366	326	304	321	344	377	359	314	332	346	330	328	323	327	323	353	368	341	330	332	332	336	333	308	326	332	358	314	333	319	321	333	340	325	324	317	343	336	304	337	335	327	318	372	335	331	394	345	362	319	318	368	309	339	368	349	357	330	335	352	302	322	369	336	311	334	337	340	334	349	337	314	332	311	328	342
6692	2688	7657	13016	15268	15269	16973	16237	14323	12739	10547	8231	6961	6195	5501	6190	5889	4644	3777	3488	3874	4497	5523	4067	3364	2869	2578	2438	2103	2150	1988	1928	1477	1412	1263	1461	1141	853	911	880	847	826	836	838	891	818	833	850	823	854	830	775	848	838	830	855	822	832	838	809	831	867	852	833	791	789	804	872	845	805	771	830	802	817	792	884	767	816	800	781	854	812	789	843	827	774	815	845	822	816	830	813	807	838	794	811	839	840	820	818	860	795	797	816	842	785	796	790	801	843	807	818	785	833	806	820	802	828	828	822	844	743	817	828	819	782	843	814	836	821	792	809	807	863	793	769	813	863	848	800	815	812	831	804	845	813	840	867	840	887	797	801	804	820	796	808	809	823	804	858	807	791	836	807	809	768	825	806	820	796	835	829	818	838	821	813	822	851	803	855	846	813	835	807	789	830	809	808	809	828	796	805	778	842	812	810	828	872	801	768	795	774	806	806	813	808	817	814	840	811	801	809	820	806	758	731	826	786	860	832	818	773	794	840	790	866	789	803	779	807	816	813	816	758	839	800	769	840	823	825	819	819	820	791	849	796	866	752	830	764	814	798	775	824	849	783	778	759	813	836	807	791	836	818	822	819	829	821	802	870	823	768	779	807	789	823	784	842	854	765	837	806	810	840	747	833	809	837	801	864	798	851	804	794	839	835	867	819	839	825	846	804	803	826	826	868	822	843	853	828	812	849	855	849	790	813	879	829	830	808	840	780	821	784	820	836	840	807	830	853	791	794	800	839	812	781	797	806	862	773	799	783	812	795	830	847	762	768	848	786	811	788	893	832	781	835	833	821	830	848	785	828	810	774	879	811	778	844	776	839	778	789	826	817	846	833	799	824	837	817	822	848	829	795	876	790	844	812	791	834	845	794	925	832	786	832	872	823	842	852	819	773	772	827	827	771	838	827	869	857	787	843	873	815	877	797	870	832	874	766	771	813	796	829	832	819	830	850	802	805	848	854	804	828	822	815	815	801	862	843	802	835	821	797	807	817	807	787	850	803	831	810	782	815	794	790	789	785	852	811	854	842	814	855	810	872	823	824	799	844	778	794	821	830	805	799	807	822	816	841	807	796	769	795	814	808	822	810	800	782	818	842	816	823	820	778	792	807	854	826	824	846	894	789	804	817	813	793	777	815	851	815	792	792	847	820	827	788	862	846	819	839	837	810	788	788	796	805	788	826	816	816	840	820	814	854	808	823	789	800	861	825	839	812	833	817	791	786	826	792	824	812	800	822	821	835	782	822	811	826	816	809	863	842	779	858	792	820	793	860	863	781	817	814	820	824	799	808	849	770	814	776	845	736	760	819	839	780	841	808	824	791	803	839	812	819	851	768	776	799	849	798	798	801	803	867	770	796	786	870	796	846	763	828	830	804	810	852	820	829	828	837	752	806	814	864	782	808	819	793	856	816	789	797	792	815	857	827	788	823	798	783	870	804	808	810	785	785	835	848	757	829	752	841	790	811	798	824	774	805	823	796	796	841	784	829	878	790	817	824	815	857	820	798	867	809	803	811	813	806	785	827	839	802	821	830	855	821	806	774	814	833	863	804	814	769	816	796	777	836	823	855	810	829	787	804	786	816	829	817	825	814	796	817	796	843	804	768	805	808	767	798	775	814	819	778	841	805	852	770	845	807	804	809	816	830	801	770	868	782	808	786	783	819	786	829	842	803	850	815	776	815	793	881	819	818	830	782	890	818	801	836	810	801	858	812	826	789	795	813	838	787	798	805	793	826	812	801	797	784	781	827	782	843	839	862	764	822	783	897	758	823	830	859	760	810	786	755	813	816	847	833	799	821	802	802	801	791	856	802	797	790	808	847	843	837	790	835	835	814	817	851	797	817	802	824	852	846	835	800	788	798	802	792	860	792	829	781	832	856	839	810	756	878	804	863	858	819	816	843	787	800	775	803	817	815	797	828	804	800	803	832	825	829	771	842	789	841	808	831	807	826	791	733	869	858	873	784	813	809	795	799	847	796	838	825	837	818	758	833	788	829	826	800	803	806	785	878	759	757	815	816	819	822	748	819	794	844	816	798	786	816	838	804	775	809	799	832	778	828	825	811	791	799	842	852	850	792	852	789	827	865	765	780	830	788	825	838	808	848	792	787	805	796	823	795	789	783	832	832	813	803	779	798	841	846	741	790	783	842	848	794	815	811	827	784	814	832	810	797	842	837	822	773	831	860	800	813	873	848	826	801	781	797	757	815	815	837	861	812	831	792	790	892	829	832	807	875	781	817	791	757	815	766	786	854	768	855	838	805	831	801	759	845	861	848	784	782	819	883	841	853	838	848	864	831	826	772	844	853	812	824	827	833	902	817	784	810	774	806	804	803	809	796	773	832	777	809	813	814	804	787	811	867	786	807	846	832	814	796	846	829	834	830	829	840	847	785	812	813	805	761	782	789	759	770	797	797	823	828	804	850	827	835	827	817	823	813	841	852	835	813	849	835	848	821	789	823	750	844	810	820	831	831	814	812	831	819	794	839	821	845	813	828	802	835	791	842	862	832	783	836	854	784	805	813	801	862	862	814	793	826	852	819	835	808	833	820	772	833	817	786	775	762	840	835	821	810	802	829	813	820	823	806	797	821	859	778	882	799	781	813	792	793	794	791	820	827	790	823	794	826	794	837	804	796	833	831	804	807	870	761	811	837	833	835	788	851	788	830	840	798	807	790	825	798	749	813	795	817	833	803	808	799	867	788	834	755	829	860	840	759	808	837	788	872	805	799	841	799	767	821	762	802	833	804	825	842	756	849	795	804	788	856	789	767	851	833	840	806	811	863	798	856	846	832	789	835	796	777	841	882	813	791	838	821	802	811	796	825	801	807	802	838	803	762	825	815	746	736	826	826	824	862	815	820	802	818	848	794	802	820	848	785	820	812	802	820	762	794	808	778	832	814	778	814	747	785	863	815	834	825	825	770	821	807	852	793	785	749	769	782	811	785	791	776	774	851	740	788	841	841	777	801	753	825	807	813	859	754	849	757	862	835	829	822	824	805	751	772	814	868	845	772	811	833	832	785	832	823	859	813	816	821	812	815	776	828	829	846	835	847	792	819	839	809	867	815	851	776	832	855	795	792	879	810	847	848	823	815	819	795	817	807	805	783	817	784	806	817	831	772	832	787	845	842	793	760	798	811	865	818	807	794	824	791	832	782	830	814	858	786	801	850	866	797	839	830	780	817	811	797	778	794	825	810	811	857	833	800	815	770	779	790	859	853	828	758	785	836	815	848	787	787	809	773	810	801	795	794	835	841	767	817	831	811	815	819	780	805	785	823	858	812	743	796	826	826	759	836	784	799	780	829	834	852	780	792	864	801	851	781	855	848	880	840	797	782	832	835	807	843	858	812	814	879	756	799	759	802	831	853	758	814	861	824	788	818	828	812	830	804	814	794	818	830	779	818	821	833	784	840	777	836	853	865	824	800	780	849	805	804	833	827	803	758
16515	5065	7155	7645	7288	6357	7836	6761	5395	4291	3091	2529	2217	1900	1821	1774	1446	1175	900	989	1026	1332	1208	983	921	786	777	836	682	712	661	695	593	514	566	584	544	456	430	418	444	459	438	434	464	442	448	446	437	464	475	412	407	461	454	458	426	450	443	449	461	455	460	449	428	404	450	404	404	465	470	406	435	484	458	435	426	485	428	455	444	444	433	454	426	440	445	454	440	432	434	413	488	420	426	458	479	467	438	452	453	425	418	475	456	416	434	469	433	414	454	467	418	456	416	407	446	450	454	454	463	449	467	490	442	442	421	417	466	421	434	419	435	453	449	435	440	438	460	431	438	402	433	476	443	403	433	431	443	428	435	430	517	441	423	473	447	418	417	433	419	396	425	439	463	449	414	445	414	424	415	424	454	449	428	474	460	428	445	458	431	485	479	471	450	440	428	444	437	435	439	401	441	473	449	524	396	471	469	422	438	487	485	441	450	431	450	415	443	453	465	451	484	469	438	437	454	436	396	465	420	407	447	461	462	469	483	434	452	468	451	444	415	471	441	418	418	445	436	438	458	424	460	425	431	416	445	446	454	416	425	444	425	463	457	433	452	434	462	480	454	392	465	468	440	455	425	419	426	493	471	389	455	431	454	442	461	434	465	447	451	418	453	455	454	404	525	452	418	427	453	424	438	429	452	453	440	447	444	430	469	461	445	472	430	432	448	452	422	400	443	426	477	485	428	414	428	423	407	500	445	457	452	430	475	473	432	445	435	416	442	428	437	432	438	427	439	466	452	435	471	463	443	434	402	481	450	429	417	420	436	415	449	410	470	429	435	437	469	435	448	470	426	455	402	466	477	451	425	453	463	441	426	446	430	479	453	430	445	474	451	452	463	475	447	461	429	417	467	445	461	427	410	432	418	447	437	444	446	425	407	427	419	435	461	426	412	390	451	442	409	400	457	453	463	424	487	426	428	440	427	418	432	432	439	423	436	454	423	441	468	433	449	420	458	451	407	451	490	447	440	463	426	455	454	481	469	445	436	450	431	434	440	461	443	436	447	430	414	425	434	445	425	443	460	430	442	429	439	463	445	430	422	444	426	438	425	415	456	448	433	517	438	425	453	437	473	413	446	436	452	468	436	411	450	455	454	449	446	469	433	426	463	469	470	448	435	458	456	418	436	473	429	419	448	450	423	432	468	421	457	449	454	431	428	435	420	452	438	454	446	453	463	445	439	419	443	484	445	441	398	453	465	426	446	469	453	435	443	422	431	456	438	423	450	436	442	483	424	438	412	432	442	436	388	431	490	429	405	424	444	407	450	422	433	475	417	441	472	472	479	479	461	450	449	386	441	435	484	445	395	395	404	433	441	433	435	449	414	456	409	437	469	411	446	482	414	440	395	410	432	487	518	419	429	423	463	462	437	439	464	436	471	413	412	421	438	435	405	442	486	468	441	418	423	432	464	449	402	450	440	413	454	441	469	443	442	452	469	414	429	462	439	422	412	435	432	425	406	420	439	417	458	407	499	453	418	455	438	404	458	427	426	441	474	431	411	453	440	418	446	445	438	474	458	434	452	467	488	419	439	465	401	431	425	428	422	436	449	457	465	459	448	413	440	450	483	444	453	436	432	473	458	432	472	449	449	418	410	468	447	450	431	427	416	499	435	460	468	447	467	439	438	449	465	448	433	449	472	428	437	427	417	427	455	437	439	461	455	478	475	464	450	452	454	433	476	440	423	431	471	437	422	453	417	455	419	475	426	424	476	406	462	453	450	517	479	469	433	453	454	440	481	416	460	438	447	436	381	432	415	423	461	415	426	458	481	448	442	411	495	441	483	454	453	412	460	429	508	460	446	398	400	452	432	466	462	446	456	456	465	454	427	441	413	472	418	447	463	453	447	423	428	441	467	460	459	421	491	431	441	412	466	425	430	474	442	451	451	438	461	451	413	457	394	439	470	422	388	433	400	415	483	482	470	418	426	468	439	429	450	434	474	465	457	445	456	481	426	440	450	449	453	495	412	410	446	455	434	448	405	449	406	459	402	450	440	432	428	525	481	441	439	456	439	456	464	395	415	480	425	424	451	457	426	462	398	458	419	455	457	451	434	464	425	445	446	420	440	507	461	445	455	452	470	455	438	404	414	439	452	448	433	462	460	440	478	444	442	470	504	463	431	447	467	424	460	446	423	419	445	484	427	434	450	419	430	431	441	451	464	439	439	494	440	437	456	460	434	446	409	445	468	476	474	483	457	449	459	438	448	452	431	461	462	454	426	457	442	481	467	454	439	428	421	426	432	410	429	426	481	435	453	479	424	399	480	447	452	434	442	464	487	441	428	475	445	385	455	426	415	423	440	453	442	449	421	421	454	420	421	437	477	443	403	447	463	456	477	436	496	409	484	402	448	512	461	485	462	442	470	444	469	476	431	429	454	471	442	453	405	428	444	453	433	433	449	458	436	425	428	435	452	476	399	449	463	446	458	455	459	454	441	462	425	413	401	437	439	473	413	430	404	451	422	452	444	458	441	437	431	464	466	446	405	448	464	483	454	437	433	454	437	450	439	466	442	432	461	423	469	449	439	428	445	451	445	437	416	455	470	464	410	463	458	496	424	483	469	476	435	461	434	438	467	428	449	453	459	491	384	468	447	426	473	447	462	424	439	465	445	457	469	406	451	427	443	447	450	486	441	418	429	464	466	428	451	455	435	471	457	430	409	442	447	417	432	449	434	438	492	427	460	434	437	430	407	454	431	457	407	435	418	446	440	424	461	442	407	435	432	420	425	458	443	408	430	445	445	438	416	424	445	437	469	454	419	447	469	420	472	448	445	458	488	435	457	461	438	438	454	440	472	484	449	459	480	472	451	422	444	443	429	438	426	423	445	494	459	467	446	445	423	436	447	478	508	441	407	414	431	414	420	490	476	454	441	450	448	430	454	437	409	439	449	490	435	422	497	410	426	453	440	390	461	469	422	480	457	453	452	421	401	432	443	456	454	448	486	444	444	445	469	470	393	440	457	452	500	414	439	443	447	406	413	458	431	412	474	458	446	418	424	437	443	435	437	442	455	430	413	438	460	439	414	458	471	458	416	429	452	444	419	429	433	429	458	479	460	467	456	457	397	428	438	481	453	471	385	442	448	407	455	449	455	426	443	469	421	443	454	434	474	456	437	440	446	418	427	428	396	429	462	473	424	419	429	468	425	457	435	463	433	459	420	438	450	437	405	463	438	412	425	471	439	490	438	462	444	422	451	454	416	415	478	458	432	448	459	434	437	457	461	455	450	443	423	427	463	455	494	438	438	408	455	423	466	436	443	407	465	433	430	466	468	435	425	444	450	434	446	435	447	436	474	449	416	433	451	458	450	454	425	414	448	447	409	422	426	442	420	443	445	480	491	444	460	480	466	422	464	474	458	474	455	454	415	453	441	433	418	450	466	441	424	383	464	448	487	428	433	433	479	429	451	443	454	402	453	464	412	445	475	480	462	440
8875	4290	11279	17536	19838	20203	23542	21902	19103	16527	12816	11136	10150	8750	8952	8553	6813	5850	4641	4840	5054	6780	5817	4320	4157	3668	3684	3597	2744	2937	2471	2728	2035	1869	1680	2121	1490	1157	1139	1116	1083	1078	1039	1018	1076	1102	1043	1014	1059	1011	1059	958	1083	1099	1022	1065	1013	976	1045	1018	1079	1017	1120	1038	1028	1102	1043	1068	1047	1083	1029	1068	1077	1053	1038	1055	986	1036	1049	1025	1031	1032	1030	1015	1053	1040	1042	1010	1057	1011	1006	1037	999	1078	1068	997	1063	1023	1087	1060	995	1081	1020	1029	1089	1038	974	1075	1039	1036	1018	1018	1061	1085	1032	1051	1066	1033	1042	1082	1068	1080	1024	1021	1059	1059	1061	1029	994	1045	1101	1053	1027	993	987	1014	1058	1071	1034	1020	1005	1043	1016	1017	1007	1015	1051	1014	1053	1015	1000	1103	1028	1062	1015	1054	990	978	1034	1007	1064	1089	1002	1050	1072	1071	1024	1035	1094	1069	1067	1055	1065	1077	1035	1006	1096	1095	1034	1044	1004	970	1050	1018	1043	1024	1046	1070	1092	1054	973	1091	1023	1089	963	1060	1024	1049	989	1059	1070	1098	1033	1019	1073	1015	1045	1028	1043	960	1018	1063	969	981	989	1008	983	1094	1088	1021	1016	1080	1058	1049	1034	1042	1061	1032	938	1042	1020	1102	1024	992	1077	1060	1057	1026	981	1010	1054	1099	1073	1062	1019	996	985	1030	1002	1013	1038	998	1016	1039	958	1063	1070	1054	1013	1030	1064	1075	1014	1066	1072	1007	1025	966	1052	1061	1034	1033	1039	1085	1056	1040	1044	1045	1040	1051	1093	1023	1045	1106	1018	1057	1046	985	1040	1044	999	1034	1031	1071	1019	1029	1033	1038	999	1018	1028	1014	970	1072	1065	1054	1037	1029	975	986	1023	1088	1071	1032	1020	1083	1054	1018	1060	1075	1009	1033	1080	1064	1065	1067	990	1020	1058	957	1013	1038	1046	1057	1065	1017	1054	1043	982	1015	1118	1071	1053	1065	1065	1097	995	1010	1003	1063	983	984	1028	1015	1073	1021	1014	989	1027	1060	1054	1118	1076	1035	1015	984	1000	963	1008	985	1071	1010	1038	1028	949	1082	1083	1048	990	1049	1002	1005	1045	999	1038	1018	1024	1080	1099	977	1054	1038	1027	1029	1085	1008	1019	1101	1085	1114	994	1082	1060	956	1104	1014	971	1032	1071	980	998	1047	996	1065	980	979	1061	1044	1092	1024	1024	1041	1002	1005	1057	1029	1068	1052	1010	1023	1065	1035	1039	996	994	1014	1066	1036	1063	1047	1019	1044	1064	1010	1029	1028	1031	1073	1065	1010	1037	1015	979	1013	993	1033	1047	998	996	1049	1068	1004	996	1037	1001	967	1041	1127	1066	1081	994	990	1046	1002	1032	1056	998	1086	1023	1082	1067	1082	1017	1025	1019	1055	1029	1040	994	1022	1009	1070	1048	1120	1022	1138	1079	1002	1022	981	1007	1097	1020	1028	1037	1051	1083	1012	1040	1071	1059	953	1053	1021	1032	1004	1053	1011	998	1019	1080	1028	1018	984	1049	1016	1052	1002	1064	1045	1079	1044	1009	1042	997	1014	1058	1070	1018	1008	1038	1014	1024	1009	1000	1011	1019	1027	999	1005	1011	992	1070	1053	1028	1048	1065	1064	1085	1049	1019	999	1068	1004	1013	1060	992	1000	1057	1008	1031	1023	985	1004	1029	1051	945	1013	1043	946	983	1004	991	1018	1001	1032	1034	1038	1044	1098	1047	1024	1009	1033	1072	1033	966	986	1054	949	1034	1011	1055	1024	1003	988	1062	1057	1070	1028	1076	1057	1026	1040	1025	994	1055	1072	1038	1047	1036	950	1037	1038	1046	1085	1086	1041	1020	985	997	1040	1014	1007	982	1041	966	1057	1040	1065	1046	1039	1055	1027	1029	1093	1084	1014	1051	994	1030	1055	1042	1008	1074	999	1138	1086	1033	1011	998	1055	1024	1021	1000	1120	1064	1058	1023	1043	1048	1026	1094	1082	1071	1044	1078	1038	1004	1052	1056	1028	1014	1041	1023	1041	1044	1068	1014	985	1044	1050	1015	989	1014	1050	1013	1043	1012	1044	1021	1043	978	1064	1006	1102	982	1092	1027	1036	1040	1061	1059	994	983	997	1018	1042	985	1043	1016	999	1045	1061	1010	1048	1032	1014	1044	1039	985	1044	1025	1033	1040	991	1107	998	1013	1068	1074	1055	1015	1037	992	1029	1041	1003	1036	1014	1095	1072	1027	1034	1052	989	1019	1057	1021	996	1039	1002	1005	985	1060	1050	1060	993	1036	1032	1032	1099	1016	1034	1021	1043	1025	1073	1013	1018	1039	1022	1013	1048	1026	1003	1018	1001	1070	1033	1001	1071	1055	1063	1034	969	1043	1088	1010	996	1045	1057	1042	1012	1038	1086	1029	1021	991	1021	987	999	1028	987	1055	1050	982	1047	1005	1003	1029	964	1024	1042	996	1076	1058	1092	1026	1029	1051	995	1051	1060	1024	1004	1003	1050	1069	1063	1076	1020	1016	1014	996	1030	1032	1004	1058	1021	1067	1033	1065	1034	986	1115	1082	1015	1007	1060	1003	1035	1047	1059	1041	1066	1055	1078	1029	1048	1025	1071	1075	1019	1011	1020	1063	1063	1031	1037	1056	1022	997	1043	1029	1020	997	1064	1038	1038	1050	1001	1070	1044	1026	996	1078	1071	920	1010	1079	1003	1009	977	1088	1047	1017	1056	980	1005	1038	981	1032	1021	988	1017	998	1006	984	1049	1054	1052	1080	1110	1019	1094	1054	1042	1036	1032	1047	1087	1025	1047	980	994	1002	1054	1026	1051	975	1040	1023	1014	1004	1080	1027	1045	1062	1098	1050	1044	1016	1014	1033	1080	1103	1027	1031	1074	1039	1025	1043	1058	1088	1064	1026	1034	1049	1017	1045	1080	994	1044	1050	1036	1007	1097	1048	1035	1030	1001	1028	1077	1026	1004	975	1061	1014	1046	1009	1070	1016	1062	1023	1067	1031	1012	1046	1014	1031	1090	1075	995	1017	1032	1054	1012	1009	1083	1039	1069	1002	1061	1059	1053	1020	1058	1048	1032	1014	1046	1049	1016	1019	1036	979	1011	1039	987	1022	1011	1048	1014	1038	1102	1036	1024	1015	1062	997	1018	978	1074	1053	1064	1076	1030	1069	1028	1091	1029	1055	1070	1023	1050	999	1062	1013	1057	1009	1001	1068	1013	1013	1029	989	1054	1031	1072	1047	1041	1041	1064	1054	1069	1062	1043	1079	1076	1024	1021	1021	1094	987	1079	1034	1043	1018	1054	1067	1082	1042	1043	991	1048	1034	1084	992	992	1103	1046	991	1072	1078	990	1061	1012	1056	1036	1000	994	1035	1086	998	1083	1071	991	1070	1068	1043	1026	986	1015	1009	1072	983	1106	1092	1027	1018	964	1045	995	978	1095	1019	1078	1049	1010	1030	1108	1035	1006	1047	1038	1032	991	1006	975	1024	1014	1059	992	1050	1059	1084	1054	1012	1051	1025	1019	1018	1001	993	1009	1028	984	987	993	1014	982	1104	1027	1048	1009	1012	986	1073	1074	1049	1002	1056	1027	1054	1015	1046	1034	1052	1082	1043	1042	1023	1019	1067	1042	1096	1049	1025	1038	1052	1051	1093	1024	1009	1040	1039	1025	992	1034	1070	1040	1033	1067	1013	992	969	1039	1002	1000	1012	1014	1024	1038	1010	1059	1035	1024	1058	1000	1046	975	1018	1096	1013	1044	1043	1034	1027	1009	1106	1090	1039	1056	1017	1038	1022	1043	1059	1041	1032	979	1015	1019	997	1060	1060	1020	1045	1035	1075	1025	1000	1029	1074	1056	1060	1073	1058	1029	1024	1119	1006	1023	1056	1076	1097	1031	1111	988	1040	1015	1009	1036	1061	1058	1022	1051	1009	1122	1021	1019	1019	1107	1026	1065	1006	1033	1060	1008	1076	1067	991	1020	1072	1023	1021	1058	1089	1007	1086	1104	1087	1086	1079	1071	1009	1002	1046	980	1045	992	1060	1018	991	996	1018	1090	1044	1034	1081	992	1029	1021	1029	977	1010	1045	1076	993	1047	1023	1069	1021	1050	997	1001	1045	1043	1061	1063	1035	1009	983	1009	984	1063	1043	1057	1052	1037	1047	1010	1034	999	1026	1032	1051	1078	1015	1024	1026	1013	1019	1025	962	1034	1037	1053	1038	1027	1009	1013	1068	1014	999	999	1068	987	986	1098	1028	1025	1029	990	1061	1006	1070	999	1047	1057	1020	1040	1000	1062	1029	1020	1032	1047	1050	1017	1078	1052	1045	1027	1022	1075	1001	1004	1022	1004	1039	1091	1052	1061	994	1065	968	1031	996	1015	1020	1052	1046	1047	1023	1032	1004	1022	1043	1116	1029	1005	1063	1034	1047	998	1060	1033	1043	1081	990	1031	1089	1046	1037	1045	1030	1031	1040	1140	1071	1081	1028	1020	1040	986	1009	1045	1059	1029	1051	1055	1041	1062	1020	1062	1074	1066	1063	1052	1019	1023	1076	1029	1022	1053	1010	1082	1054	1016	1036	960	1063	1057	1079	1039	1014	1028	1043	987	1035	1051	1053	1033	1088	1009	1046	1025	1022	1012	1037	1080	971	1028	1002	1086	1026	1043	1048	1047	1014	977	1057	1020	1040	1062	1033	978	1017	1057	1060	1016	1012	975	1057
2929	1220	2250	2694	2523	3246	4161	2945	2070	1759	1387	996	869	819	879	749	676	598	573	566	531	628	594	540	558	520	486	508	481	479	444	443	424	412	429	458	425	388	348	380	376	352	381	381	418	389	393	389	400	360	367	381	380	365	383	408	381	380	387	394	395	385	408	378	379	407	416	404	372	355	381	395	350	384	338	371	364	370	373	393	449	381	406	382	384	400	428	382	373	392	363	369	382	390	396	368	376	409	405	417	412	377	377	400	390	370	372	386	412	393	384	382	377	409	376	375	388	404	361	407	389	388	392	401	382	360	376	356	369	408	428	360	396	368	356	413	365	380	384	374	365	399	374	416	386	439	359	402	419	368	418	376	379	387	354	397	353	409	388	373	421	383	407	371	397	392	369	385	373	356	410	360	378	394	414	410	378	369	371	402	401	406	381	379	390	415	401	373	388	395	419	396	362	381	412	390	380	384	381	422	386	360	392	373	397	391	385	386	354	365	392	412	390	383	399	361	397	388	415	408	375	389	384	363	387	348	377	389	397	377	384	354	387	359	373	365	421	441	408	390	377	387	349	385	385	413	429	397	404	442	412	407	389	401	410	364	364	362	397	407	401	407	401	338	401	368	387	393	416	424	399	411	375	375	389	384	397	399	382	379	404	359	375	401	376	364	394	360	377	360	427	386	396	356	352	376	377	402	363	399	389	365	386	427	342	388	389	360	372	413	369	382	385	402	382	368	391	354	397	439	390	378	410	398	375	366	358	403	365	373	361	384	381	362	371	394	371	358	374	410	375	375	390	368	391	386	413	379	388	393	397	359	398	404	412	394	391	387	400	410	423	398	419	452	407	362	382	424	442	376	425	396	351	385	390	342	357	427	372	378	412	402	370	404	410	367	387	383	380	363	388	383	411	398	376	381	363	397	383	370	348	413	377	368	401	405	415	427	402	413	384	382	370	407	403	338	381	370	401	390	365	419	407	379	388	372	387	388	354	378	377	365	404	398	386	397	397	396	394	384	384	390	356	410	368	356	390	373	386	398	403	367	382	402	388	418	413	411	383	391	367	401	397	383	360	380	387	428	364	387	421	425	379	401	404	407	369	366	392	415	378	386	409	423	396	377	442	382	399	375	405	374	390	386	384	371	344	393	397	434	405	417	401	396	379	382	373	392	379	396	388	365	412	393	392	394	405	400	403	394	355	395	391	392	391	358	388	419	329	385	395	369	363	355	365	395	399	422	404	393	399	407	378	415	387	377	393	434	383	380	368	398	362	393	378	382	397	408	388	393	364	395	354	372	363	381	414	411	381	411	412	375	383	378	375	380	417	387	410	346	375	386	382	367	405	374	377	376	371	420	367	434	400	354	375	387	371	381	372	365	340	393	399	422	380	361	371	386	363	413	394	379	380	400	394	364	377	411	379	390	370	376	392	374	357	416	392	370	399	354	391	391	387	378	359	401	375	393	335	371	392	402	389	397	391	410	357	442	407	373	367	394	390	339	404	400	350	399	408	342	372	366	335	383	388	379	362	363	363	381	363	409	402	359	385	384	413	368	421	348	402	422	398	378	382	390	394	396	406	368	404	390	400	370	377	391	361	393	401	381	388	380	396	392	385	400	406	387	428	390	404	402	411	385	396	404	386	402	374	401	419	395	397	377	435	358	365	391	391	390	375	384	393	418	405	380	374	397	400	365	342	391	405	374	365	380	365	440	365	368	410	370	437	397	379	385	427	414	374	388	388	404	402	381	370	374	388	402	406	402	404	409	435	360	352	394	403	412	407	391	385	406	383	377	383	375	368	399	358	391	397	381	432	429	396	346	363	358	381	366	390	409	413	437	390	378	357	414	387	411	364	400	401	369	358	328	349	397	362	387	377	370	391	400	383	403	405	410	396	403	397	368	405	399	416	377	400	388	395	418	409	374	414	399	345	359	422	384	376	384	409	342	401	372	401	354	380	411	430	360	385	393	352	404	397	415	345	366	368	391	425	389	376	395	394	356	432	375	431	403	409	363	328	382	399	414	413	350	375	367	379	391	425	350	395	400	382	332	379	372	396	401	420	409	406	382	412	371	415	419	353	365	411	404	398	391	392	401	405	399	379	414	419	423	389	380	387	417	384	377	375	374	397	391	396	374	401	365	367	351	395	395	401	394	327	363	339	416	402	413	388	394	375	402	410	397	351	424	437	365	371	394	375	391	403	350	401	370	386	390	406	363	379	365	404	371	395	386	389	391	404	370	364	377	376	358	389	394	393	398	360	378	385	411	371	354	373	397	372	406	365	361	377	389	414	397	385	378	415	402	352	394	389	371	367	373	350	365	348	407	372	400	383	372	392	412	415	414	368	407	380	356	384	392	400	396	378	400	393	379	392	390	379	396	413	401	385	362	358	389	386	357	432	365	397	415	388	365	386	393	370	389	387	413	425	424	350	369	398	369	391	385	399	367	392	366	422	356	368	400	385	380	392	391	430	371	378	375	421	416	439	384	359	412	380	393	369	417	351	384	376	362	418	382	352	412	399	381	374	400	370	402	424	409	431	394	396	394	399	386	416	393	362	408	383	378	374	392	410	419	391	392	407	386	403	399	388	362	361	387	384	395	373	355	413	399	369	377	359	413	338	407	388	361	386	385	399	372	388	403	426	393	373	418	395	373	345	369	396	433	382	373	379	397	384	368	406	371	389	422	372	404	375	369	352	379	411	408	391	423	384	407	420	395	409	411	444	409	380	369	389	400	382	385	380	388	387	415	382	408	381	421	397	408	348	387	364	377	392	363	415	374	397	361	389	378	387	376	404	387	378	365	362	414	379	379	394	394	408	368	443	387	384	388	388	374	370	437	428	399	383	407	402	396	401	379	393	368	397	374	425	402	405	391	381	411	385	381	371	420	389	372	371	373	398	416	379	367	390	370	398	352	413	359	373	374	385	421	383	351	407	432	382	396	349	385	359	386	376	383	353	380	398	417	389	393	364	392	395	394	366	410	339	413	378	404	347	398	375	403	397	379	387	386	378	375	428	399	390	368	337	442	417	389	396	408	363	357	346	354	379	381	358	398	387	380	402	373	375	387	392	360	360	390	393	399	382	355	391	373	367	374	386	348	356	421	411	379	376	375	349	392	394	371	379	370	422	377	422	400	348	354	371	393	448	376	369	375	352	367	371	388	360	396	413	401	397	400	395	410	400	389	361	429	399	379	375	437	396	372	404	383	373	394	398	425	432	415	416	392	398	397	364	348	382	372	406	364	401	390	404	391	416	420	346	373	384	374	392	390	357	392	399	358	422	382	412	397	382	386	379	388	373	381	392	354	372	405	387	413	359	341	385	402	361	411	398	385	371	409	396	400	417	398	381	405	386	394	360	389	395	357	410	362	380	424	382	398	388	395	362	429	412	383	419	405	371	370	378	397	404	396	377	372	366	396	375	374	405	441	362	396	354	398	388	405	411	383	382	391	400	400	375	371	344	394	398	365	377	353	394	378	367	358	403	381
2918	1678	4747	7859	8435	12561	15851	12126	8747	7587	6121	4694	4041	3627	3560	3083	2672	2259	2099	2201	2382	3050	2234	1871	1880	1728	1744	1685	1433	1314	1354	1316	1198	1164	1213	1309	1080	955	932	885	876	929	921	892	913	899	869	863	870	938	905	876	878	897	873	913	945	863	874	876	903	914	940	862	880	929	907	918	912	885	906	887	909	890	930	905	875	951	917	937	881	900	944	837	897	911	930	820	886	905	873	867	924	901	917	863	842	924	857	927	899	928	913	884	908	899	942	904	914	922	950	976	926	896	894	874	977	828	864	901	864	905	862	945	880	916	951	891	883	895	918	842	910	873	864	932	886	885	895	886	901	899	931	911	904	893	895	880	928	881	885	893	901	874	883	936	947	898	891	825	913	938	856	867	889	864	898	952	845	881	910	937	887	946	927	862	899	884	890	924	890	910	913	929	898	908	894	894	958	906	920	882	890	917	937	864	914	915	942	915	925	883	960	889	876	895	931	905	854	939	896	868	905	890	896	849	897	931	866	871	900	900	866	892	923	929	894	887	863	871	869	818	939	876	899	926	956	945	878	922	910	913	866	863	862	880	873	864	883	904	915	918	854	852	941	927	914	945	834	921	892	888	925	888	890	892	837	917	931	835	884	908	876	907	914	943	914	838	848	944	882	890	903	881	930	879	904	849	887	923	890	901	927	871	923	819	895	899	900	899	884	904	938	889	886	903	943	836	874	868	935	941	941	880	915	860	919	904	881	890	893	900	919	922	910	873	893	914	870	920	957	914	902	894	871	901	884	906	872	906	919	887	949	907	937	872	895	909	917	911	916	861	911	950	870	841	905	900	903	864	919	905	899	839	886	873	895	918	983	949	897	924	939	918	839	839	928	882	886	897	889	971	909	886	987	861	847	843	884	912	843	883	935	901	956	925	897	866	948	880	892	879	938	879	935	887	938	906	920	881	912	869	883	920	885	889	867	906	890	884	910	978	881	910	900	804	836	912	893	895	958	923	956	869	910	875	941	907	894	887	858	941	905	870	898	933	947	963	879	928	814	895	874	892	911	889	905	875	911	858	887	898	869	881	913	821	861	887	901	885	904	885	887	914	918	890	950	895	926	877	947	902	962	846	852	898	855	890	861	911	918	874	855	932	910	948	915	876	928	837	843	948	870	908	847	890	924	908	897	971	858	929	844	922	887	931	905	922	900	962	860	942	909	844	914	889	891	896	871	870	939	902	873	906	929	877	905	907	874	813	871	887	926	818	867	884	926	940	853	904	889	898	921	911	896	977	896	835	876	906	931	880	940	941	931	815	915	853	900	917	902	893	935	879	874	911	823	910	862	890	883	909	917	876	849	935	866	884	848	864	893	877	910	938	924	907	942	865	879	850	860	837	900	894	863	907	918	885	911	929	994	848	938	920	889	964	888	910	955	905	902	849	897	864	888	898	905	887	892	906	873	914	891	909	877	849	893	925	897	860	891	878	902	891	904	879	879	906	929	910	874	901	949	880	918	928	885	862	870	898	941	905	887	874	898	959	892	906	850	871	916	910	860	871	854	872	984	861	916	908	928	881	948	875	890	917	968	906	901	904	870	913	918	900	849	946	938	877	892	906	940	953	933	882	911	902	910	855	898	914	923	916	855	902	857	881	883	885	941	909	937	829	882	942	912	915	897	933	958	854	993	902	892	905	865	884	906	907	911	916	891	868	930	913	905	913	895	939	900	887	890	831	903	924	885	876	914	883	905	884	879	924	922	910	921	851	934	889	878	958	949	897	867	884	958	917	896	896	919	944	948	880	911	895	906	851	893	927	921	903	942	870	858	921	858	903	944	887	904	903	868	922	882	894	863	887	889	887	913	898	926	930	924	936	925	901	935	875	905	897	890	898	908	902	912	913	917	856	887	940	852	862	932	902	963	911	883	894	839	861	922	964	908	876	889	891	915	972	903	898	878	922	896	913	955	918	872	954	916	895	913	843	847	916	892	926	913	867	937	946	933	920	839	914	876	895	856	928	898	916	926	895	852	945	908	948	892	906	905	882	907	911	905	949	927	882	870	885	907	908	899	845	929	902	902	860	925	911	867	919	929	865	860	919	892	916	927	829	867	919	878	917	872	909	911	915	887	934	939	868	874	843	867	928	907	913	890	893	873	918	930	900	890	937	878	886	902	930	876	928	838	853	930	919	981	877	917	928	876	894	870	905	865	895	905	855	890	958	859	902	928	935	904	856	946	831	900	911	911	827	897	908	906	910	874	854	908	874	918	865	899	929	898	865	895	864	927	905	835	858	879	856	919	922	887	914	877	868	883	883	828	894	872	900	904	890	909	932	902	901	929	921	860	921	859	869	907	893	977	888	918	882	936	923	904	898	926	898	875	909	842	863	871	847	896	890	917	870	896	869	956	924	899	933	915	878	886	867	916	892	897	862	902	929	926	914	879	906	879	887	887	900	926	946	857	863	908	933	889	899	928	858	898	903	876	945	910	872	875	935	860	881	927	870	917	833	888	914	865	893	935	919	910	898	890	898	903	932	841	945	923	912	880	941	964	918	923	924	911	902	941	923	922	830	902	922	893	917	939	899	915	867	913	891	941	878	884	854	899	856	929	833	966	866	914	896	894	855	928	886	911	826	864	900	915	899	867	950	885	915	909	919	892	883	911	891	887	902	903	852	857	858	909	936	825	918	855	926	913	897	912	900	855	917	901	895	899	849	922	921	925	850	921	878	905	901	882	917	891	882	929	842	876	896	919	908	824	903	935	953	897	881	869	891	885	875	852	949	896	896	890	914	950	896	960	834	944	895	883	849	886	858	923	907	935	892	882	896	876	922	872	888	894	894	913	888	939	917	903	921	910	884	878	908	901	898	923	893	952	889	885	915	885	893	915	865	879	990	878	931	957	949	880	922	894	968	907	903	881	908	940	899	828	883	910	897	870	907	903	904	899	917	900	894	916	929	921	888	871	957	867	966	927	853	872	886	864	958	873	922	897	899	888	890	906	892	927	906	936	888	896	889	912	933	903	905	876	908	909	923	867	888	894	857	1007	911	890	896	953	940	887	877	925	924	958	888	885	852	907	916	863	932	965	870	873	897	922	913	930	883	942	892	874	904	911	896	964	845	878	886	896	933	915	962	912	914	872	877	917	940	884	870	933	895	885	921	925	947	866	942	923	866	920	906	874	901	907	866	864	938	905	872	914	852	860	920	893	917	909	841	889	948	903	840	926	853	902	865	880	949	934	921	923	905	881	955	958	895	906	931	900	852	920	918	878	969	939	861	869	938	851	858	872	896	871	888	868	906	922	908	877	891	940	861	807	837	879	827	930	887	890	843	877	906	894	931	881	919	845	946	925	899	933	888	974	923	904	893	912	959	893	858	887	829	883	875	899	872	952	928	940	868	880	929	887	859	895	927	918	852	891	959	907	874	823	864	888	920	907	901	912	936	907	904	899	878	830	864	853	903	913	856	904	896	860	862	887	871	853	874	893	887	877	886	910	877
10644	3206	5124	5591	5597	7777	8333	5433	3427	2685	2289	1721	1390	1270	1226	958	937	732	761	729	935	850	667	625	579	617	523	573	524	509	493	512	400	415	408	367	324	312	302	314	332	377	323	331	316	315	330	285	336	321	334	328	334	338	352	327	296	272	329	338	307	324	325	339	341	303	320	324	316	286	342	348	289	325	330	292	301	321	329	324	334	290	316	322	313	332	339	326	320	339	325	326	347	299	300	320	319	355	315	315	359	329	321	285	299	300	298	337	327	328	337	321	333	319	320	310	350	306	332	326	352	323	332	319	375	307	317	349	313	328	302	348	367	343	331	305	326	316	299	306	356	343	339	332	332	307	314	303	333	307	307	316	345	278	295	340	303	302	318	339	313	318	334	329	338	298	341	349	331	321	315	325	308	354	339	318	365	307	319	312	335	283	288	305	314	340	341	329	321	351	345	319	351	313	287	317	312	343	314	353	280	309	322	348	348	312	346	315	343	311	328	320	335	364	326	301	288	311	335	337	313	333	316	313	329	315	317	333	326	321	350	330	323	289	335	341	339	283	311	324	316	285	301	322	306	320	330	357	337	353	295	330	311	306	291	301	306	310	299	344	325	328	297	299	322	328	363	314	319	316	357	335	318	337	301	297	313	326	275	367	333	322	305	331	330	360	345	317	305	326	330	331	305	311	336	344	327	339	322	339	337	343	340	308	314	319	337	294	284	308	307	312	289	303	311	287	330	334	275	339	360	352	329	315	320	339	336	337	352	327	323	297	304	341	320	354	322	305	319	339	296	351	318	287	299	322	322	299	315	322	325	335	324	333	326	299	321	347	308	316	283	347	303	319	344	334	296	334	316	312	318	361	358	307	332	301	314	352	327	316	296	297	309	323	309	340	335	337	324	271	317	312	310	295	320	300	332	314	366	320	296	312	326	325	322	318	296	308	298	335	320	344	309	332	270	333	317	323	325	330	300	294	301	334	323	319	327	323	319	335	289	302	327	318	343	312	320	323	284	349	312	314	294	351	322	322	303	311	327	297	316	300	301	284	340	333	331	310	321	314	328	296	293	287	347	327	337	292	312	352	322	359	332	314	341	313	323	328	313	338	326	317	328	323	323	313	307	350	362	307	309	341	321	330	307	370	301	294	327	291	320	324	337	286	335	356	323	308	300	326	285	338	308	339	336	327	305	323	304	325	277	304	319	299	294	316	325	338	292	322	313	298	310	347	366	336	304	333	339	319	352	363	332	320	303	300	319	322	303	342	322	314	308	299	331	310	313	313	318	320	301	311	284	344	299	333	337	302	337	297	324	310	301	305	339	353	346	335	330	348	295	320	343	347	284	284	328	327	352	300	312	323	296	335	300	324	289	316	321	353	329	320	325	327	330	330	321	316	298	320	326	304	305	353	309	337	289	324	299	311	335	336	339	323	287	322	300	277	321	304	327	285	331	306	318	343	310	286	338	316	344	313	313	338	304	327	286	327	317	310	323	342	324	335	336	342	344	294	308	301	336	332	323	351	337	293	309	311	316	355	323	326	342	329	314	341	334	325	318	298	308	302	360	353	302	319	348	308	342	329	323	317	323	329	328	315	329	316	309	288	311	324	325	312	353	351	329	342	337	306	294	319	289	298	337	330	334	322	295	354	290	323	341	319	351	328	335	330	303	317	299	310	312	315	301	306	305	330	351	337	328	356	305	312	359	313	314	316	334	279	297	325	320	317	320	318	320	334	321	289	300	332	325	354	326	325	362	312	317	294	347	330	358	301	310	307	288	328	311	318	311	321	292	334	328	303	345	333	313	340	309	339	325	291	321	314	336	325	344	324	318	323	277	275	302	335	320	309	346	345	348	319	295	317	349	324	322	296	336	339	320	316	348	313	302	329	281	302	343	318	306	304	304	307	333	318	326	321	330	309	279	335	365	337	317	329	334	301	314	339	317	306	329	333	313	317	297	355	338	321	323	326	311	302	336	324	293	325	327	332	317	304	321	340	360	319	347	344	339	335	327	315	310	327	291	286	315	302	279	320	327	295	322	317	322	313	323	328	326	306	323	286	311	326	307	313	348	332	317	310	295	319	366	311	338	312	310	352	337	308	336	356	325	298	320	319	308	334	345	306	301	335	356	338	290	305	322	348	351	307	356	314	310	329	310	322	312	333	330	340	303	315	320	314	296	331	322	315	321	301	275	349	317	300	304	339	321	349	300	335	332	324	335	339	332	313	335	310	304	312	329	317	321	334	325	327	337	326	310	330	325	292	309	299	333	306	322	311	340	301	294	308	316	326	357	331	314	339	314	314	278	296	312	315	320	325	301	328	308	308	329	320	330	324	309	292	345	313	311	281	317	308	320	313	335	313	322	334	350	306	343	336	333	334	346	358	310	322	353	324	309	303	314	352	329	311	303	318	319	340	304	326	343	321	341	339	349	315	306	276	302	315	296	338	308	339	298	314	301	329	300	300	325	329	334	292	359	333	302	325	305	297	299	310	333	288	304	307	325	310	347	333	322	308	322	307	339	306	315	288	342	337	345	341	312	297	354	301	347	324	322	284	305	315	339	355	323	311	327	309	289	335	307	310	289	321	346	318	338	313	323	321	351	298	311	291	342	301	326	314	330	328	320	331	319	353	312	349	303	292	350	316	335	329	319	320	314	298	327	319	349	327	320	310	301	323	372	332	326	312	338	337	322	333	320	323	320	341	314	324	303	304	343	335	363	352	373	311	332	327	357	305	297	337	359	308	310	319	315	353	327	297	319	332	289	316	319	339	337	334	318	309	297	303	287	310	368	315	277	307	324	287	341	329	332	296	318	303	291	292	347	330	352	321	318	303	333	337	311	317	310	326	314	304	325	340	319	321	310	340	328	290	333	283	291	365	342	341	341	327	307	339	295	319	326	311	310	313	307	279	290	339	330	303	336	321	319	328	316	327	303	341	335	339	356	349	309	330	334	317	315	293	344	332	320	318	306	328	325	297	300	281	303	300	298	323	319	354	313	294	320	344	348	318	313	321	298	321	332	270	350	331	310	308	320	323	306	335	335	306	298	321	268	303	327	321	344	331	323	322	327	311	327	352	316	313	335	306	302	294	291	333	326	310	348	326	324	335	293	296	321	287	311	352	287	382	329	300	295	300	326	324	347	292	334	304	344	333	332	310	321	316	338	334	314	337	330	358	298	300	313	285	334	307	321	279	305	313	317	299	330	313	325	341	350	313	324	353	357	338	304	315	322	306	337	285	354	349	320	315	341	301	321	333	309	319	339	309	297	321	320	313	322	312	312	303	298	323	280	280	353	327	332	319	297	311	313	334	329	293	272	325	342	323	314	305	331	308	315	334	344	369	347	331	337	331	319	316	284	334	326	335	299	317	326	321	315	314	332	302	323	324	338	361	302	331	314	313	307	332	320	286	314	320	303	323	336	314	298	318	320	309	361	332	331	315	319	292	331	304	338	330	322	317	331	313	305	318	339	332	322	306	303	323	315	331
7198	3082	8866	13998	17262	23272	24897	17981	14283	11775	10388	8409	6962	6327	6087	4681	4661	3198	3579	3727	4203	4230	3254	3003	3043	2639	2294	2550	2314	2446	2029	1854	1579	1473	1360	1279	978	909	818	825	822	808	778	774	789	752	792	808	815	747	796	762	786	812	727	781	810	777	817	805	777	781	829	779	816	791	784	781	765	776	762	848	775	787	754	798	799	789	807	817	790	737	798	782	761	738	751	749	773	795	724	762	772	799	816	761	747	787	787	788	800	757	779	801	792	788	737	832	763	816	767	841	797	805	724	769	733	761	826	764	775	849	796	841	780	834	788	797	825	786	760	764	789	818	767	805	807	777	766	745	800	784	811	758	779	811	747	794	780	775	780	739	785	758	803	748	782	778	803	793	750	798	790	781	770	756	810	811	814	797	771	729	772	743	796	765	847	768	795	757	767	801	792	743	766	743	765	793	756	783	796	789	845	830	805	817	820	795	782	773	804	838	776	800	749	804	772	789	773	800	786	761	788	749	756	779	788	750	781	759	715	832	791	721	790	786	789	792	765	749	764	791	811	778	751	767	757	801	723	785	759	777	767	801	747	770	746	807	756	789	803	778	812	818	791	802	809	753	797	789	802	770	761	775	813	768	835	755	777	778	742	789	721	801	806	801	760	739	769	790	783	768	770	813	824	782	823	753	784	737	753	808	817	747	824	798	750	730	780	749	764	780	769	800	746	790	832	830	791	834	799	773	822	757	759	783	711	741	772	772	768	752	785	800	763	721	763	771	732	758	752	746	794	802	773	767	790	831	747	736	751	737	860	793	767	785	753	762	762	838	789	785	808	795	793	778	815	758	789	736	783	774	797	763	819	799	809	751	784	767	794	793	728	795	790	752	780	807	788	784	829	767	768	746	803	792	793	734	761	757	782	731	815	753	781	747	750	772	817	723	779	766	795	804	761	774	783	732	781	803	830	775	777	741	778	761	726	739	788	760	761	777	736	807	777	776	772	781	805	807	792	800	749	791	765	723	768	836	771	785	783	743	780	748	760	818	781	818	791	798	754	752	771	809	766	823	801	770	829	751	737	778	784	782	770	767	797	763	771	816	756	762	743	756	755	764	752	762	834	774	847	800	780	801	780	788	804	797	793	751	797	777	802	783	754	801	747	738	780	783	791	744	777	823	786	818	789	804	803	760	765	766	743	793	767	775	782	756	739	758	784	792	789	793	814	722	799	798	801	827	767	719	747	761	855	783	809	787	795	787	796	807	767	835	800	761	770	740	794	808	725	802	841	780	768	783	738	783	764	778	795	754	801	800	751	741	803	810	796	793	739	754	740	776	820	742	768	792	786	749	798	775	809	837	771	777	806	770	786	774	782	810	771	778	786	772	796	790	761	801	734	734	807	778	771	771	782	794	760	788	765	744	709	776	841	763	777	780	759	789	814	794	799	770	774	776	805	813	806	793	756	766	788	800	752	800	798	819	739	801	755	788	772	815	792	720	755	820	793	840	802	760	802	802	755	745	764	760	722	768	783	803	772	791	734	775	778	760	764	734	796	838	779	800	829	784	766	775	822	773	721	764	769	755	802	805	784	809	782	772	781	761	763	742	748	765	779	809	753	786	780	699	793	789	731	814	778	748	766	782	778	758	742	793	803	778	790	775	736	779	756	779	813	845	749	776	819	767	776	777	745	817	826	797	776	759	757	792	756	788	797	850	776	774	788	724	785	790	773	812	823	845	757	816	790	813	771	758	791	735	785	802	787	780	795	824	756	749	793	811	748	796	717	797	849	735	845	793	754	767	777	775	803	839	757	806	749	700	775	806	745	810	779	723	787	823	791	805	808	823	769	742	818	767	807	759	730	790	762	774	755	740	754	838	804	751	777	764	764	773	725	758	784	791	777	784	749	778	809	773	793	780	730	793	793	728	779	787	779	799	796	768	780	758	784	784	816	778	782	790	784	764	817	747	770	783	760	771	779	815	817	805	782	755	785	801	817	849	734	728	776	782	788	778	792	769	773	796	770	794	790	751	736	798	787	806	775	835	779	771	791	813	766	753	783	817	834	847	793	772	819	794	771	774	778	793	804	809	740	800	731	775	755	770	787	787	747	725	774	763	792	773	807	793	758	811	793	759	806	809	798	816	798	783	807	753	733	792	761	782	727	815	834	744	810	784	778	742	788	771	786	820	781	824	824	796	785	778	810	817	767	764	792	794	866	752	797	837	822	801	755	788	767	792	790	773	808	771	791	785	774	763	832	763	759	801	788	786	764	792	746	793	796	813	764	751	715	744	808	745	794	751	758	775	767	765	751	753	761	715	795	716	783	819	783	771	786	778	770	714	801	839	807	786	792	750	742	780	779	815	749	759	783	785	784	803	806	789	817	762	827	771	806	793	843	841	826	831	744	792	747	811	767	788	761	751	746	734	789	843	778	813	793	827	799	842	711	811	791	772	768	766	798	760	801	775	784	744	815	763	775	810	814	765	772	795	763	794	788	797	825	731	783	765	809	813	784	776	760	745	798	750	780	776	804	769	774	819	765	780	752	761	781	825	781	772	729	849	755	794	749	738	776	792	754	775	728	787	771	846	799	740	796	828	809	711	760	783	747	763	751	723	770	771	804	779	709	783	748	765	791	778	709	770	779	803	800	734	791	784	819	816	788	761	756	803	786	768	744	816	807	794	798	760	755	797	803	751	835	786	792	768	802	762	843	775	773	773	795	773	783	818	762	750	833	807	767	792	811	750	725	753	801	762	808	797	773	779	790	774	768	742	786	770	819	762	825	757	754	813	787	799	773	783	799	816	836	789	757	776	816	806	794	837	812	780	745	759	791	780	789	825	802	816	775	789	784	814	751	764	798	730	774	738	827	812	787	831	734	734	772	798	762	782	758	756	788	774	810	789	787	773	791	810	779	783	815	787	723	811	760	744	756	796	824	782	768	823	824	779	787	821	792	792	862	809	772	819	822	740	741	769	786	781	792	796	795	756	748	821	797	757	824	786	760	804	755	797	811	746	783	744	784	772	795	728	775	769	795	786	746	767	862	769	770	802	830	789	822	777	835	830	769	786	810	804	777	763	778	780	751	804	827	762	759	751	767	771	791	784	776	798	774	713	728	766	806	808	765	781	778	794	741	759	775	773	798	754	777	773	816	796	781	853	780	772	815	822	738	724	756	768	778	850	793	793	748	764	774	787	801	787	738	755	776	753	769	767	762	779	808	762	788	742	801	745	781	790	764	769	768	806	773	850	832	767	756	739	791	806	755	724	786	779	771	791	751	832	735	789	758	801	830	757	773	763	699	807	825	766	773	765	781	782	751	764	770	745	830	783	753	812	776	796	787	778	776	788	719	809	777	784	775	791	743	737	751	729	765	755	809	796	747	787	835	814	721	803	767	782	807	792	717	759	763	786	778	749	812	769	766	750	779	794	760	725	800	780	766	794	753	792	725	796	822	813	766	792	794	760	785	806	768	771	829	766	756	802	781	732	784	809	781	827	747	787
17847	5934	8369	8670	10318	14346	11254	6824	3888	2495	3051	2728	2178	1502	1532	1455	1198	1039	1049	1118	972	1015	981	857	863	788	727	830	767	796	665	598	575	590	503	472	441	462	420	427	423	440	433	443	437	434	433	450	464	445	459	407	432	389	409	403	442	470	454	452	424	465	431	447	457	433	448	404	419	462	416	450	427	363	431	456	369	385	404	389	417	447	422	405	404	470	433	430	431	449	450	444	435	415	383	407	400	429	403	418	428	433	438	413	443	450	415	419	468	419	445	451	431	412	459	443	396	404	440	430	417	422	449	413	380	400	431	413	416	447	457	417	448	410	397	405	414	414	455	433	421	425	434	424	397	398	395	437	409	411	413	422	442	451	409	440	405	470	418	384	431	433	398	418	414	413	415	425	420	409	422	403	436	387	408	442	430	414	416	418	417	399	457	419	412	451	449	415	439	425	432	437	396	437	412	436	441	406	435	383	457	437	436	420	394	424	445	430	416	424	448	422	453	415	423	438	445	417	399	432	444	459	481	444	451	432	416	411	391	391	431	458	452	417	425	410	410	441	443	396	395	410	413	406	398	440	400	409	439	422	394	392	441	424	390	417	417	429	426	396	384	428	436	451	437	443	446	416	424	420	429	416	430	407	450	377	423	456	460	462	458	411	403	411	406	427	431	457	417	403	437	433	434	422	464	418	443	438	435	478	379	365	424	426	412	412	444	419	432	431	452	451	426	423	453	455	422	414	420	458	429	404	454	432	462	448	379	424	392	415	399	434	400	402	381	426	387	465	438	451	471	439	460	434	426	436	442	436	413	432	399	458	403	433	424	425	443	434	441	400	402	404	410	424	398	440	411	431	419	440	428	459	447	435	410	403	431	403	451	415	419	423	422	446	473	437	459	404	388	459	437	447	415	374	401	444	444	383	417	385	411	411	427	420	455	414	413	396	429	398	453	427	466	464	449	444	403	438	416	438	443	426	465	465	432	403	410	453	441	408	451	398	444	421	443	430	429	423	447	395	428	403	431	417	404	448	395	424	433	409	449	418	406	420	403	404	425	455	453	437	410	449	417	464	453	419	417	416	427	386	399	415	425	440	418	429	428	419	433	398	405	453	418	460	394	437	379	430	408	432	432	392	401	479	429	432	474	424	427	418	430	400	429	413	463	436	401	453	460	439	409	430	471	440	428	458	432	405	410	395	464	408	466	435	403	473	427	410	422	425	384	424	424	402	400	414	441	462	440	410	425	439	415	408	421	404	425	387	407	420	418	401	427	431	451	405	426	414	429	420	385	431	465	460	408	414	474	435	430	395	409	425	434	426	447	397	429	431	426	425	421	458	432	404	427	418	417	445	426	440	416	435	426	433	427	429	405	474	454	421	404	407	417	401	419	436	429	430	377	374	421	445	440	397	442	414	415	394	467	431	401	437	426	432	436	392	409	433	395	414	429	421	430	454	437	396	436	431	413	435	443	462	403	449	436	437	410	415	418	418	424	451	414	407	408	432	413	453	422	451	403	434	441	405	457	403	373	419	436	417	442	409	427	413	416	420	406	406	376	365	445	445	403	386	432	444	410	431	411	423	466	419	401	439	410	405	424	432	385	416	410	434	422	441	436	407	465	443	430	405	426	408	428	430	431	417	406	434	451	393	438	442	429	425	431	443	447	452	393	398	433	403	412	450	434	447	456	428	418	462	442	404	431	433	458	419	481	428	428	417	413	406	444	431	436	427	380	387	427	412	415	452	404	443	415	422	413	432	435	445	431	385	472	431	433	434	427	418	386	439	408	426	427	386	426	417	422	468	410	434	432	434	460	411	441	453	402	422	440	397	428	430	421	439	413	417	425	437	434	419	421	417	422	410	439	419	462	442	429	421	426	421	436	414	421	423	416	419	430	452	424	400	434	432	411	434	407	409	442	411	443	453	434	430	423	416	403	434	441	448	383	440	423	401	429	394	436	414	403	435	438	429	434	441	395	468	447	422	441	478	413	438	430	425	423	464	476	391	407	419	453	420	400	459	389	424	403	413	454	460	445	396	423	414	464	437	449	402	405	418	422	434	421	413	409	409	394	440	429	449	446	444	437	442	415	394	418	427	454	423	430	411	443	421	454	446	434	427	437	404	447	418	432	403	433	404	419	427	423	445	432	447	426	445	452	439	474	427	402	424	436	420	423	423	402	419	408	439	451	423	429	414	418	429	450	439	444	415	444	410	413	457	413	435	438	428	414	421	435	463	413	435	467	463	426	435	452	447	414	411	430	398	412	452	430	442	399	425	411	404	430	396	446	399	415	408	406	447	416	465	374	443	401	455	422	393	441	483	424	425	408	420	466	434	456	408	395	415	464	493	420	409	437	402	432	404	396	451	424	400	406	423	446	427	438	442	421	424	422	448	449	432	424	421	409	422	400	404	403	423	434	426	428	426	409	482	455	453	412	419	406	419	426	404	421	380	444	423	455	435	439	431	424	467	420	441	415	414	422	434	420	406	467	419	449	404	432	420	455	400	451	414	404	444	449	418	454	407	445	435	441	436	408	408	425	432	439	418	427	451	420	466	432	443	459	448	471	428	444	423	418	408	449	421	393	416	409	419	403	449	432	424	425	405	443	431	442	417	466	432	454	452	462	408	440	444	440	428	469	441	432	448	414	463	454	405	448	442	410	448	461	392	421	424	440	453	453	418	453	430	397	379	434	436	424	435	435	410	413	425	407	479	407	410	442	413	419	413	439	395	390	387	420	413	419	439	396	482	377	431	406	420	384	443	444	422	416	384	443	385	414	385	449	391	436	407	413	418	451	425	438	432	411	462	438	456	441	405	407	414	428	430	431	447	422	415	425	404	448	422	410	430	435	430	448	398	449	443	388	382	429	424	399	439	409	444	397	448	424	448	403	456	406	429	435	404	396	423	400	399	435	490	447	442	416	437	438	441	406	408	425	416	390	415	405	408	427	424	447	437	434	419	426	454	431	471	431	440	438	435	460	439	434	443	409	400	403	457	407	433	395	417	449	418	430	402	441	418	434	420	409	404	434	444	385	439	421	399	398	452	407	366	405	425	412	424	429	437	444	407	465	406	434	423	425	456	397	396	429	436	432	442	425	403	439	451	442	430	444	428	433	420	467	395	407	447	438	442	425	429	425	430	439	394	430	497	410	430	456	440	438	422	430	443	435	399	396	447	415	420	420	420	381	433	423	412	436	416	407	404	427	403	462	473	419	380	411	435	409	424	434	430	423	429	410	472	432	422	405	408	430	426	428	451	447	463	410	441	425	422	431	403	458	447	483	406	421	433	436	388	442	441	403	456	422	414	412	424	402	419	448	402	423	448	413	402	457	393	413	417	418	437	431	430	428	403	443	445	409	397	429	382	434	408	421	432	451	425	447	359	428	394	423	450	441	416	406	412	440	450	451	448	435	416	397	418	438	444	472	430	436	445	429	450	440	443	423	434	429	472	391	405	470	423	479	411	461	420	405	455	431	419	416	417	406	429
9159	4671	12775	18549	25425	32619	27748	20833	13914	10852	13550	11947	9633	6749	7056	7263	5474	5062	4986	4855	4854	4877	4916	4100	3934	3351	3171	3392	3541	3779	3023	2664	2215	2000	1780	1332	1190	1142	1056	1081	1060	1011	1030	1009	978	1051	1027	1026	1034	998	977	967	949	1004	976	1039	1047	992	1019	997	1033	1058	983	975	989	1048	1017	998	981	1006	1004	974	978	989	938	957	1021	1004	1038	938	978	966	1008	994	987	967	983	985	979	1011	1001	1028	972	1007	955	975	1044	1014	973	988	1022	1005	1045	1022	954	957	995	969	1033	1004	902	993	1014	975	957	997	953	951	995	1028	1038	972	976	998	992	1013	936	1011	1003	989	1026	987	980	1028	1017	936	992	1023	981	994	949	997	983	1040	1009	1025	1008	1043	988	934	1020	968	939	936	1002	1013	1028	923	946	967	1050	951	943	998	967	991	979	1008	997	963	998	1000	997	970	1006	1025	1000	1017	972	929	1020	1030	968	1004	957	934	907	981	1029	1015	956	956	1058	1032	1006	989	974	964	1038	943	978	974	958	971	967	979	977	1025	945	980	973	992	1014	1014	1030	993	1025	969	1022	994	1010	959	1029	997	996	986	976	960	1030	979	1000	1013	1011	987	993	903	994	1004	985	980	1039	1001	965	962	975	991	1037	986	996	931	937	995	947	963	972	985	1012	1000	1016	977	969	991	964	1004	1010	992	979	1027	958	957	1014	999	974	1053	935	1027	1011	950	996	999	1001	1033	1012	1013	1011	1005	998	937	1080	1003	966	994	976	1006	943	1047	998	1001	938	1010	983	980	1032	988	1011	1036	1039	993	1007	992	1051	954	960	955	950	1049	988	901	1041	995	1007	1005	968	989	1015	944	986	1062	1000	1038	1037	1031	974	985	978	923	1010	973	974	1070	952	948	1012	1008	1006	980	1013	980	983	973	920	999	1012	976	998	1045	1014	965	971	965	1007	989	1003	1001	1014	983	991	1021	973	900	918	997	1013	959	1056	1061	1054	991	1011	975	943	988	1001	984	981	968	1003	1041	975	1049	1021	969	1013	950	973	1023	953	1035	984	1061	1006	978	978	951	970	984	996	976	1023	1000	1025	935	963	1017	1035	1046	1008	962	997	982	1040	1002	1021	972	948	1013	1056	1045	937	1025	989	1013	988	969	1010	944	999	974	1049	1025	1014	1028	961	1005	1029	1007	972	990	996	990	957	1020	959	999	985	1003	1075	938	1027	994	937	1017	949	952	1067	965	1033	957	1025	946	958	989	957	983	966	996	1006	1002	994	986	1023	1038	1039	925	1022	997	955	992	955	1022	977	984	968	1017	955	969	978	977	1017	967	987	953	1049	972	983	1017	941	998	1018	999	981	1033	986	996	1013	941	993	912	1067	966	983	1024	1011	940	1004	951	983	1045	984	972	991	954	995	998	1024	1007	993	976	987	1029	1016	1001	967	975	1003	927	950	984	991	982	1046	1028	1020	993	1026	996	1018	918	926	1029	1053	970	1003	919	996	979	981	1029	965	1002	1006	970	999	1027	1006	1023	957	1047	972	979	1010	1000	973	951	978	1038	998	988	979	975	1011	949	985	969	1025	1035	968	957	952	990	1004	1043	975	979	1037	995	988	1023	1004	1034	984	965	1028	984	981	968	956	1053	1030	1010	1034	1000	1012	986	962	977	993	1024	918	1009	1002	1009	986	969	993	999	1016	958	975	999	973	978	1000	916	989	956	954	949	938	996	967	992	941	938	1022	996	990	992	970	1029	1012	998	998	1000	1001	1002	980	962	975	1009	1033	974	933	963	1008	1007	959	1010	972	1001	968	994	993	988	936	1004	1027	954	971	1044	993	1024	990	954	966	1019	981	953	942	958	978	1041	1022	932	953	980	1051	949	1019	1007	993	954	1008	1004	999	969	942	1012	968	1037	945	995	954	970	984	993	997	1008	958	994	1065	989	1054	995	976	985	1026	957	1019	971	998	1001	914	950	973	964	950	999	990	1007	963	1018	1014	1004	941	1022	986	980	971	1046	1037	1002	978	961	987	1046	946	953	1021	985	998	1033	996	1006	984	921	987	1054	1012	957	1023	1011	977	1007	981	951	994	986	972	936	956	962	1005	1011	1042	992	968	991	1016	995	969	970	994	914	972	987	998	986	1048	966	967	954	1039	1023	969	1032	1005	1012	949	1046	1004	975	986	995	987	1014	954	1027	986	992	991	965	985	973	1003	1032	1007	1018	974	957	975	956	1014	988	1015	1062	989	966	966	1038	1063	950	1018	996	944	1014	1004	978	1016	958	1027	962	987	982	966	1063	1054	914	976	958	1017	941	927	1025	998	1007	1000	948	1001	990	965	1009	995	966	1063	995	985	1012	1009	1002	963	1034	1008	1023	968	1017	992	1015	983	1017	996	1012	995	996	984	1001	1008	999	955	1033	979	979	961	964	945	1024	995	1023	977	990	1001	921	961	966	994	941	954	973	972	978	974	957	978	998	977	982	996	1003	984	948	956	999	963	1032	991	1040	1007	994	1009	981	993	965	1012	962	970	983	968	979	984	948	1014	964	1015	1020	984	994	1042	994	943	1015	916	1009	1046	995	1012	956	962	994	986	958	1077	993	1010	1027	964	967	1012	993	995	981	997	1033	983	987	963	1019	977	1006	941	1002	954	1000	972	1004	973	1001	1036	981	979	982	950	1035	1028	996	972	997	964	967	1027	1027	1003	1009	1044	1024	981	922	1005	987	926	992	1015	945	974	906	965	993	946	1024	997	987	1049	980	952	1023	1033	968	997	966	991	980	975	1019	1004	989	949	986	989	1015	998	979	1001	971	967	990	1000	1000	1059	974	1029	1054	929	1032	973	998	990	917	977	980	974	990	946	1034	974	980	993	980	1001	1000	891	989	1038	969	971	945	955	975	971	1006	965	971	978	1027	941	946	975	1031	1010	980	945	995	1005	1012	960	984	1016	965	991	961	1048	998	1055	981	1011	956	982	996	1010	1013	1038	1005	1025	949	1011	1015	1025	1036	973	987	997	969	1022	954	1019	962	970	929	1010	1003	1015	940	964	1043	995	995	960	983	988	988	972	995	1023	973	959	943	1016	1002	1024	1012	962	957	1019	976	975	1013	974	944	982	1038	1001	971	1032	960	969	1038	972	980	1001	985	998	968	1006	1010	994	957	1027	985	941	934	1042	1065	953	977	1064	985	951	1032	1003	936	923	1001	1020	971	1004	984	1033	989	979	996	1021	952	942	1026	962	992	989	992	1031	1019	947	1035	1018	999	988	977	958	999	961	993	973	994	1039	987	1045	1014	939	983	1019	978	1043	1029	951	990	1007	987	985	965	1005	994	1017	1034	1024	1012	953	1017	985	964	949	1025	1010	1052	985	1065	1017	1006	978	964	962	994	974	954	990	1010	1000	982	982	996	992	987	959	961	992	1027	1040	1020	926	1021	974	994	986	1036	972	949	978	903	975	987	945	1040	1015	971	1008	1005	1030	941	987	989	994	980	979	964	1050	1030	996	1035	989	1070	1011	1048	1059	976	1039	951	946	951	1004	964	983	1008	991	999	996	1020	1050	969	1007	987	932	969	1005	972	992	993	1009	940	1045	966	987	1025	984	1003	995	991	1008	975	979	1014	1011	927	963	1062	1009	1077	965	983	1002	994	990	991	953	1006	1006	1023	935	993	1031	962	997	941	973	995	1011	1052	978	1035	979	1016	989	1002	971	913	924	1035	985	998	1037	1020	1003	976	992	1016	980	1031	1020	932	1058	968	1005	1008	979	995	957	995	984	993	1015	945	1048	1005	1034	961	1010	973	939	955	1053	1039	1018	1014	974	991	982	991	961	1027	1001	1000	997	973	1013	1065	1032	996	938	995	1001	951	995	970	1013	1004	1034	984	1020	966	996	1047	985	977	989	936	1003	994	990	1091	993	982	985	1013	1028	1005	962	999	985	945	986	1040	1011	991	1008	1034	986	1023	973	1063	963	1030	1000	968	941	973	1000	1001	1009	976	954	950	1014	870	990	1036	1041	984	1026	989	993	961	947	989	1043	986	1053	976	952	947	986	1022	934	983	979	1053	1044	978	1002	965	1026	980
3492	1533	2922	3481	5287	7000	3784	2456	1509	1181	910	871	720	687	652	660	537	577	617	536	481	571	559	506	526	497	439	450	470	479	397	455	441	403	382	359	386	375	342	406	370	391	366	380	364	365	378	351	365	367	338	379	370	372	360	368	365	382	376	347	389	339	374	362	342	349	349	340	343	375	362	406	338	401	335	358	382	331	364	335	363	353	359	365	352	371	382	360	358	373	362	353	389	371	344	369	348	356	332	380	367	372	337	371	350	374	370	294	322	369	373	357	324	355	355	376	378	341	360	358	382	391	368	365	388	388	378	345	359	362	397	356	369	332	335	343	336	361	351	353	365	355	403	401	374	351	369	357	354	352	376	354	349	341	361	358	359	316	392	360	345	356	366	356	357	357	391	383	369	395	327	362	374	376	379	377	367	365	376	388	388	342	368	371	381	364	367	355	383	352	351	368	377	351	341	367	368	375	367	374	374	348	394	353	349	347	331	359	368	342	394	370	334	345	399	367	353	379	365	339	366	353	337	367	391	353	387	368	358	357	367	345	353	387	319	343	373	369	364	381	319	341	356	369	352	356	372	354	363	350	356	401	366	342	373	397	386	352	309	337	358	351	334	335	377	399	331	378	362	394	353	336	379	382	375	374	327	362	338	371	343	374	355	345	341	390	367	381	340	362	345	384	391	386	359	381	348	345	388	341	331	350	339	360	351	324	362	389	359	363	396	360	356	356	396	401	350	377	379	341	367	332	339	366	378	392	341	374	368	367	387	350	369	352	353	378	385	372	366	384	354	366	366	397	352	335	338	369	363	392	359	366	387	330	325	305	354	375	368	383	344	355	377	378	348	364	371	339	346	320	371	381	370	363	347	381	361	367	347	382	339	393	383	349	347	372	361	370	335	340	360	383	393	385	345	324	350	356	359	400	379	409	340	400	361	402	379	347	396	364	369	339	381	386	412	391	357	358	357	396	376	364	366	394	356	356	331	337	361	343	377	343	334	347	353	345	339	326	411	354	349	351	348	359	345	380	368	389	345	411	336	372	365	337	373	355	339	352	366	355	379	349	367	335	365	369	359	362	344	356	359	371	366	341	344	354	326	357	388	324	356	386	397	402	381	338	370	354	371	333	359	342	359	332	407	368	381	383	368	389	385	331	345	355	367	368	343	381	322	344	385	347	415	356	352	378	401	376	360	366	401	369	370	374	340	354	366	370	343	359	336	374	364	353	326	363	402	384	376	364	365	373	356	361	374	367	365	370	344	339	357	354	377	360	394	376	348	390	373	361	402	377	376	363	337	379	365	363	391	383	359	354	388	367	345	355	352	371	354	395	384	365	363	353	350	332	349	351	367	365	383	370	357	339	354	376	375	355	372	350	388	346	374	344	353	364	396	364	387	382	376	359	339	349	340	358	382	353	376	343	343	340	328	353	358	350	391	356	368	356	368	342	373	364	354	399	353	380	363	367	384	320	379	401	372	339	359	335	324	366	334	338	369	371	359	340	355	344	375	406	354	357	373	393	328	372	378	331	364	356	405	342	352	379	415	367	382	338	366	374	359	372	341	386	367	371	371	364	318	345	360	388	350	366	360	329	381	350	342	326	386	374	356	382	372	349	374	347	359	368	389	352	355	364	380	337	362	367	378	355	358	364	378	355	338	396	363	376	358	384	368	370	370	347	351	358	371	350	325	414	389	338	322	352	366	351	361	381	326	349	348	344	367	390	395	392	358	359	377	379	355	348	370	396	379	391	355	367	366	393	361	377	372	339	362	385	345	383	350	386	406	364	356	395	299	346	408	386	348	364	342	320	365	339	379	356	344	364	366	349	373	324	388	373	391	359	354	350	365	368	372	393	355	325	317	329	361	403	373	366	344	376	357	336	353	361	341	349	351	392	390	383	355	415	388	391	371	364	355	335	365	361	357	386	407	335	336	340	356	353	333	387	397	345	331	347	364	326	391	347	372	392	358	354	368	371	372	326	351	386	346	353	407	384	389	389	394	352	361	362	373	346	356	388	402	357	348	359	378	375	378	365	387	370	373	374	388	367	351	383	363	378	345	340	362	365	354	330	393	372	366	374	379	363	376	352	375	365	353	328	372	396	368	388	369	371	362	354	389	361	371	357	365	347	334	391	384	329	375	354	357	363	343	351	365	349	350	343	353	366	342	371	368	333	370	356	378	361	367	347	382	353	380	355	378	368	373	357	334	361	366	380	403	405	368	346	392	379	361	362	413	393	392	364	362	344	393	356	355	341	344	370	358	362	399	387	365	380	361	371	335	368	355	385	329	356	365	349	330	380	355	340	330	350	355	396	330	362	363	343	383	367	338	399	361	371	353	340	358	349	339	336	371	393	387	359	374	348	346	342	379	372	358	376	347	387	359	376	361	397	384	370	337	358	345	380	364	364	361	373	346	381	376	346	337	356	370	359	372	349	375	363	369	358	373	343	383	372	403	338	392	336	402	325	365	347	369	365	393	347	356	386	377	321	402	345	354	341	377	359	390	391	368	390	408	360	395	358	321	372	334	352	330	358	370	344	365	370	347	362	366	394	335	358	407	392	395	346	365	345	361	311	354	367	384	392	380	381	354	359	363	369	385	366	376	381	397	367	388	342	373	378	374	362	354	328	406	354	345	398	376	367	378	386	369	365	364	367	354	366	354	372	351	375	347	327	344	373	368	369	385	401	344	379	358	362	400	381	374	364	377	332	360	352	399	349	349	336	338	332	351	347	345	343	384	355	360	379	360	395	360	362	387	378	396	346	397	366	405	369	349	363	365	341	398	350	378	344	338	377	358	371	397	370	370	348	377	371	352	373	359	303	368	341	361	361	317	361	368	345	381	384	362	338	376	358	358	339	402	358	339	351	395	375	405	351	352	351	351	376	358	340	376	399	373	342	381	378	329	380	355	366	320	339	344	349	396	385	348	374	347	353	373	389	382	397	381	398	394	389	388	336	371	406	361	337	362	378	391	378	373	391	355	357	380	350	373	335	383	377	337	357	327	334	388	342	393	386	389	375	379	410	365	349	364	347	407	405	355	362	351	361	365	369	360	393	386	379	330	370	378	368	397	388	373	391	352	357	401	404	341	359	339	387	349	379	367	355	333	375	377	355	343	370	378	327	353	369	377	372	372	345	367	357	392	348	374	368	417	366	367	353	372	394	367	397	342	379	366	353	365	350	361	353	337	357	403	366	371	367	352	391	348	393	361	383	372	370	366	394	374	354	357	333	389	352	340	372	387	355	381	361	337	354	384	380	396	360	358	319	362	368	342	404	337	366	358	405	346	329	357	397	393	390	358	366	355	392	335	344	407	368	386	398	347	358	344	351	349	383	372	369	333	389	379	346	398	369	388	386	359	395	366	370	369	399	363	394	396	348	409	366	340	357	364	370	354	377	366	379	361	345	347	383	381	385	317	362	359	374	367	342	350	342	345	381	346	356	369	379	391	335	356	363	385	340	337	371	389	373	360	354	355	364	374	355
3141	1884	5586	9773	17014	20700	12540	9918	6463	4998	4095	3788	3165	2902	2772	2697	2321	2192	2523	1977	1664	2158	2186	2037	1830	1651	1708	1651	1587	1491	1249	1249	1237	1182	1099	923	905	867	867	867	870	871	848	892	837	883	795	839	860	803	837	818	927	821	858	897	847	882	875	851	870	819	906	861	809	892	808	848	832	885	856	890	859	802	897	846	879	899	882	827	828	837	853	847	826	791	848	901	841	865	837	823	806	904	858	804	809	843	821	885	830	817	844	782	886	848	859	791	894	830	854	856	858	831	876	836	803	878	869	851	844	849	842	853	815	799	850	812	855	869	868	882	819	912	850	838	862	865	855	831	864	821	847	893	837	854	847	812	842	833	767	836	789	820	840	856	883	840	829	863	825	867	848	794	812	863	830	819	864	824	790	855	911	855	839	805	823	869	818	873	886	859	845	823	848	797	855	811	830	824	843	855	826	820	884	843	855	869	840	888	802	838	827	828	858	835	825	863	799	855	873	864	866	880	808	826	872	885	854	805	818	893	837	832	741	880	812	836	867	922	808	880	826	858	808	807	803	857	866	845	806	812	810	826	869	789	837	808	887	847	835	892	871	775	857	833	844	806	829	863	823	908	854	861	838	841	865	860	860	887	881	807	861	831	831	821	857	869	857	854	923	820	801	781	847	839	823	822	838	839	833	782	840	905	887	837	873	855	837	847	815	856	848	786	894	911	842	897	839	784	839	833	814	888	812	814	872	852	840	854	850	867	839	852	860	809	806	856	887	837	819	819	827	856	834	849	867	883	869	852	863	814	810	870	822	872	877	870	856	866	848	818	836	881	826	854	879	845	855	847	847	844	843	822	849	851	808	837	867	830	862	827	857	849	811	814	780	836	838	861	835	848	849	854	809	881	786	837	827	849	814	810	891	823	874	814	833	838	811	832	852	856	854	820	835	841	807	831	846	786	807	816	884	849	865	863	812	886	834	809	855	874	820	778	845	843	848	897	830	808	846	846	795	829	834	842	822	941	809	817	830	859	810	863	833	819	844	877	820	804	773	779	874	828	849	845	840	862	821	822	851	884	893	868	775	838	823	864	869	867	885	882	892	856	859	827	848	875	865	847	842	818	850	858	869	798	863	806	907	793	889	820	856	856	868	834	815	805	798	830	824	847	912	863	859	846	809	857	895	907	887	849	823	788	853	873	801	863	823	848	876	887	853	884	899	850	841	814	862	827	831	863	860	901	849	826	900	861	843	813	799	833	795	854	848	849	867	847	833	904	863	863	859	789	805	874	832	858	867	834	846	814	826	884	847	901	851	845	851	871	918	860	895	876	830	814	842	851	832	836	922	806	814	880	821	865	853	837	818	851	865	886	800	869	810	849	838	836	826	802	924	857	859	833	851	826	834	812	863	822	876	826	817	841	866	888	840	789	853	845	820	854	830	868	830	904	842	797	895	865	838	842	882	870	826	840	875	833	834	871	835	848	826	831	850	869	866	849	866	858	894	861	887	838	847	853	802	816	812	887	810	824	819	821	904	885	888	840	828	869	811	808	900	846	823	825	835	845	855	812	851	837	891	849	825	825	888	862	826	824	810	823	795	838	896	837	859	833	827	788	830	801	805	848	776	846	816	863	848	837	852	844	846	876	901	867	867	843	808	852	870	822	865	864	863	802	835	843	872	844	861	836	836	866	843	817	849	882	858	889	876	855	877	844	862	827	842	829	869	851	845	908	840	851	859	826	837	893	795	862	869	815	845	824	814	876	872	839	822	859	884	875	844	817	842	827	855	850	806	858	843	832	826	882	868	824	859	824	830	805	819	854	833	853	840	845	823	806	892	848	827	916	842	861	822	836	792	874	852	860	871	872	830	840	794	832	831	865	870	813	843	892	857	825	828	830	876	834	822	813	822	860	848	865	856	824	850	851	870	875	808	890	883	808	865	896	900	881	845	828	865	793	838	829	828	815	840	827	860	901	835	857	830	851	868	878	836	847	845	845	870	839	838	820	837	848	877	828	840	863	854	821	828	861	883	849	885	861	785	816	809	824	837	826	832	862	873	852	836	832	892	864	850	845	840	873	868	805	855	871	835	856	823	862	826	790	891	846	826	853	898	846	852	817	866	855	825	842	862	856	851	847	877	850	854	853	838	912	867	860	896	871	825	804	801	818	847	886	843	882	873	869	831	898	889	781	847	776	886	863	850	815	847	844	819	873	874	854	821	906	841	863	837	840	853	846	843	834	821	850	856	865	858	899	846	869	906	839	812	827	828	798	837	832	836	878	861	810	840	915	823	838	822	860	842	847	837	875	849	831	848	793	861	771	849	861	845	843	847	824	899	855	865	842	871	835	826	835	839	854	828	840	837	855	812	849	878	806	897	854	856	855	852	844	838	820	828	882	845	847	801	896	882	842	837	867	859	811	857	849	902	841	860	832	820	856	823	835	830	862	855	832	877	836	864	845	882	848	845	884	845	804	821	766	843	822	823	854	885	795	850	847	845	845	861	858	842	851	816	890	853	850	796	840	870	855	903	806	817	886	851	866	829	818	867	844	833	888	866	882	858	865	807	867	876	813	818	861	836	840	871	832	836	870	861	840	884	821	814	798	848	861	805	853	842	863	823	804	852	839	839	818	885	877	833	786	868	882	841	822	878	832	836	851	853	804	840	838	839	850	849	870	866	875	859	846	918	862	887	808	835	841	881	863	838	814	843	879	876	838	823	829	795	870	801	865	835	863	796	872	836	837	869	824	822	857	803	819	903	822	781	863	833	816	904	864	841	847	837	834	810	870	832	842	857	838	820	832	834	838	822	906	835	855	813	788	890	903	860	893	846	861	907	841	812	888	859	865	845	874	849	864	858	851	814	872	807	803	822	819	841	847	886	890	908	863	863	834	871	879	887	855	870	872	852	853	847	864	797	831	843	881	900	794	815	860	883	822	836	897	863	834	846	901	860	801	891	820	849	879	900	897	868	893	878	857	869	846	866	856	829	860	828	834	836	897	860	834	800	842	822	876	865	854	838	827	851	824	846	922	877	872	826	832	882	795	865	883	856	875	838	884	854	872	854	838	870	864	847	865	881	798	866	896	825	828	836	864	903	915	870	807	916	843	844	857	883	850	852	901	893	845	880	864	890	819	862	840	828	810	890	806	887	824	814	852	849	831	907	774	848	848	857	838	862	852	871	812	822	825	865	803	787	831	898	911	791	778	829	868	854	861	842	841	850	865	828	816	873	841	822	808	820	810	872	840	801	842	870	834	916	856	879	781	860	842	857	787	824	793	851	858	867	874	804	903	797	872	844	839	793	791	837	849	857	827	904	833	802	814	805	843	794	785	835	895	787	848	902	769	823	816	883	849	859	863	792	859	840	875	860	877	835	865	869	882	858	817	934	785	840	829	804	810	820	870	897	822	843	836	806	792	905	852	854	845	852	828	773	891	830	834	867	820	873	856	877	844	874	877	824	887	842	851	880	848	899	812	861	816	814	917	839	841	809	860
11242	3762	6188	7701	11744	11068	5856	3853	3111	2365	1901	1488	1137	1080	1036	941	773	954	685	535	631	629	657	704	632	567	543	539	551	515	413	440	426	373	318	328	303	309	297	348	303	321	293	323	310	321	309	288	308	274	310	311	283	313	330	291	303	287	321	279	281	309	287	312	288	342	316	306	271	288	295	268	285	358	285	307	323	303	270	317	323	298	301	294	312	311	326	302	294	305	306	287	315	296	306	287	318	284	291	304	332	327	296	281	300	316	332	337	337	307	288	317	292	323	300	274	287	299	307	307	303	318	293	303	306	299	294	304	281	276	334	319	292	281	296	274	273	298	282	305	301	285	319	311	338	338	298	278	313	332	296	296	255	303	328	288	325	302	291	308	316	306	301	354	307	289	266	318	315	284	307	319	278	310	266	300	294	284	320	301	308	270	308	268	292	290	329	289	318	296	318	314	271	317	313	242	316	321	314	305	321	295	270	293	318	317	303	291	302	311	293	281	289	280	285	269	307	306	282	284	306	304	291	302	317	294	286	272	318	294	287	302	317	323	328	335	268	318	302	304	293	308	287	304	311	282	299	262	305	303	311	311	317	310	313	315	300	298	327	304	286	293	324	296	281	313	325	299	326	318	292	307	312	305	283	295	302	277	285	292	298	282	290	348	313	328	292	288	311	300	273	322	314	295	322	320	297	292	297	293	293	292	279	275	285	286	300	291	306	318	279	298	316	299	277	304	314	296	311	321	294	310	314	295	293	280	330	296	280	290	329	277	268	295	260	290	297	314	284	279	300	308	327	322	270	315	293	296	308	321	288	321	309	292	280	322	332	347	329	300	308	309	299	292	272	352	298	309	279	292	301	320	287	325	288	288	274	279	280	302	296	289	313	338	303	324	304	299	296	299	294	277	277	311	311	322	299	296	332	311	308	266	313	319	320	304	305	301	284	290	283	331	336	297	298	314	297	330	302	304	327	306	303	301	286	315	295	326	306	270	305	275	313	303	301	333	301	295	294	337	297	282	294	315	281	290	303	313	316	330	265	266	296	292	294	306	304	303	285	285	299	307	314	290	301	284	306	339	289	280	280	297	301	313	274	287	287	299	311	326	306	288	294	298	300	309	267	318	294	278	276	306	304	319	299	305	327	303	317	311	283	302	293	285	271	317	302	306	282	279	285	279	303	286	318	291	268	293	329	312	302	299	314	326	303	289	340	289	275	311	280	275	302	308	294	309	295	286	288	296	296	304	294	315	312	302	253	303	307	346	301	327	319	306	291	311	292	299	282	270	300	273	307	284	303	251	324	339	297	339	293	257	326	298	290	312	306	311	281	291	294	296	280	328	301	294	279	310	264	280	304	290	294	307	293	328	292	297	318	288	319	315	298	288	271	312	290	278	329	328	323	329	309	338	308	313	315	306	320	343	313	328	306	305	281	320	302	292	281	313	319	289	290	294	279	305	317	288	314	340	304	277	293	307	287	279	334	304	320	293	299	283	295	314	281	266	328	282	318	297	275	301	250	279	304	273	300	346	323	316	269	304	287	299	297	311	296	323	302	308	311	292	306	291	301	328	310	316	273	294	312	297	330	293	262	292	323	286	268	312	311	292	325	312	319	314	293	254	329	318	293	312	300	316	297	306	322	285	311	333	295	308	330	284	282	328	305	264	318	292	269	296	284	297	310	287	312	285	300	306	320	285	282	318	308	336	307	293	289	327	275	322	308	285	310	265	291	285	318	324	293	270	327	325	295	321	273	299	313	324	287	277	290	276	311	308	286	313	304	282	324	282	298	302	259	298	289	337	260	315	289	260	312	312	328	321	303	271	293	314	294	319	309	318	296	290	272	302	320	276	308	323	303	300	311	280	272	288	294	270	312	251	313	315	284	274	284	349	299	271	296	316	288	311	294	291	306	310	293	299	272	282	297	287	317	292	291	267	268	279	345	345	296	266	301	300	277	310	290	331	318	288	301	298	294	310	278	341	303	317	288	298	281	282	238	307	297	295	275	268	302	278	277	316	293	285	268	301	272	272	291	316	308	290	284	322	292	307	319	308	283	292	299	274	325	288	280	295	307	267	317	316	265	309	301	295	312	326	286	259	288	299	298	282	290	367	271	309	319	308	291	299	276	301	279	358	299	287	296	322	313	308	319	328	292	284	306	312	300	281	300	312	249	300	331	323	325	294	317	311	316	294	305	293	297	302	307	284	308	298	330	292	294	297	307	277	319	297	309	290	277	274	327	302	319	276	298	298	327	341	307	297	265	313	349	292	285	349	301	295	308	311	275	278	315	296	323	326	299	309	290	333	303	308	267	311	314	338	308	309	279	288	298	289	291	330	297	258	281	295	277	284	316	284	297	304	294	322	311	299	317	287	288	327	280	308	309	292	286	323	291	321	295	300	328	300	282	298	302	290	301	272	280	253	298	252	306	286	282	328	309	318	322	317	283	291	276	324	267	297	344	312	335	295	311	296	280	276	290	300	288	289	291	275	322	272	332	305	335	297	293	288	306	262	308	288	320	283	325	340	302	304	295	296	339	314	336	320	292	330	303	289	264	288	302	303	281	274	290	305	326	280	310	317	297	301	330	288	296	290	298	329	298	306	300	298	343	317	305	339	278	303	301	324	302	306	326	277	292	284	286	275	308	321	330	312	312	312	321	327	319	292	290	290	303	293	290	279	293	329	315	327	337	297	289	301	285	292	277	297	342	279	284	315	268	297	312	293	305	362	294	287	283	281	324	287	293	278	283	314	326	307	297	287	280	294	305	289	314	276	319	315	275	289	300	303	320	324	295	284	302	311	297	292	301	311	321	297	329	278	282	270	305	307	309	293	329	318	287	303	313	300	285	282	284	333	289	295	323	299	301	264	310	274	296	274	287	326	273	295	306	300	294	314	303	307	280	313	286	296	276	257	297	274	282	292	284	305	297	294	302	315	308	265	307	291	287	302	327	312	324	281	301	322	298	304	270	303	263	293	288	302	323	329	319	302	292	279	310	287	291	306	320	261	335	299	279	338	297	320	307	292	300	287	326	325	273	292	297	335	275	287	297	311	286	256	307	343	279	309	320	320	290	325	284	281	295	296	296	303	238	314	276	328	310	313	306	332	303	304	315	349	308	271	298	308	293	285	293	279	295	285	282	329	327	277	316	329	270	265	308	310	297	282	318	282	309	305	316	318	282	295	278	274	263	286	316	304	298	289	330	313	290	278	284	278	294	285	312	298	281	322	322	298	302	287	304	280	303	262	329	323	292	285	304	296	323	311	293	310	282	270	269	306	305	311	314	276	281	325	325	300	302	297	290	302	322	302	317	299	329	297	287	300	304	314	307	293	287	289	302	308	299	312	325	276	308	321	291	343	307	282	286	309	307	322	282	316	296	276	314	276	329	269	304	284	312	313	301	330	319	300	284	309	330	294	273	295	321	324	308	292	337	279	315	294	313	337	308	300	305	307	284	304	293	291	352	329	302	301	330	315	317	279	302	326
7317	3530	10534	18807	28718	25974	18686	14173	12909	10528	8876	7136	6004	5367	5256	4878	4318	4862	3437	2474	2808	3247	3488	3507	3076	2538	2724	2621	2478	2492	1883	1695	1419	1248	1145	957	820	800	826	786	838	793	769	782	780	756	825	740	729	718	743	739	730	741	765	730	696	705	749	795	729	727	753	757	689	739	779	776	737	765	755	705	735	717	727	697	740	810	710	725	749	698	744	746	735	724	749	737	688	725	752	752	737	758	770	695	730	724	731	732	719	718	772	691	752	749	764	715	741	708	777	749	763	718	694	720	674	752	722	762	684	740	782	702	753	747	721	721	725	688	747	737	704	693	691	711	751	727	729	705	769	755	774	679	715	802	756	706	715	757	698	729	752	747	730	732	773	712	697	745	725	729	744	744	702	768	771	753	744	736	733	735	749	731	751	731	732	717	727	777	765	707	768	707	732	798	713	672	739	691	741	733	778	721	752	739	748	700	743	727	789	732	679	721	776	803	736	736	749	716	698	732	725	689	704	730	692	711	790	696	754	729	741	776	740	765	728	746	741	704	766	777	658	700	676	757	716	726	685	740	793	714	723	744	708	754	699	714	736	752	761	756	750	758	675	753	728	758	755	745	743	747	706	704	716	741	707	773	759	723	700	688	724	696	709	669	701	761	756	759	718	692	698	788	689	733	760	737	743	724	704	706	784	700	697	777	709	724	753	731	738	746	762	725	765	765	745	734	725	760	714	761	762	730	668	738	721	731	774	749	729	736	729	705	758	750	715	711	732	752	754	706	748	717	753	754	739	704	750	705	708	747	747	752	804	734	755	745	700	776	732	713	763	739	766	772	683	714	739	766	753	724	759	732	783	731	709	721	731	765	715	768	698	720	747	765	726	794	717	747	771	759	765	692	726	735	718	754	753	794	779	728	756	739	785	699	705	727	690	752	759	765	724	703	739	724	711	751	746	744	765	721	751	737	788	707	714	758	715	718	765	726	752	725	752	778	765	769	746	709	730	718	762	831	675	711	737	753	707	745	740	747	739	720	751	700	724	758	735	725	738	725	705	709	766	727	729	702	734	704	719	710	756	764	737	686	709	724	658	759	703	728	706	778	754	740	739	737	745	721	752	709	728	696	688	773	701	763	793	743	728	735	737	747	770	750	714	797	721	730	714	731	775	764	749	725	719	700	760	694	741	744	739	726	745	786	767	721	745	749	746	765	757	772	752	756	738	714	713	723	744	765	695	728	715	674	711	769	807	725	725	737	763	738	745	721	740	736	748	736	726	729	755	735	745	756	752	703	737	752	701	760	669	731	745	757	759	680	691	740	742	745	722	758	803	734	762	694	781	718	749	754	711	749	753	768	719	716	724	758	745	717	767	710	752	682	718	741	733	797	722	720	760	768	766	750	751	746	789	782	738	725	720	674	740	727	806	737	763	722	728	738	792	718	755	724	723	706	709	716	710	765	752	747	770	751	756	698	731	717	738	772	709	721	743	744	731	738	762	737	741	723	762	738	699	750	732	748	750	725	753	718	728	746	735	760	717	744	723	675	701	715	773	784	725	731	721	753	711	727	722	673	737	722	728	751	729	743	732	741	696	730	708	741	741	713	716	750	778	709	726	719	734	746	713	752	777	719	737	735	762	729	722	743	753	736	766	777	680	731	770	735	692	679	713	745	658	711	708	760	703	757	679	711	738	728	719	740	754	766	759	754	751	688	765	724	715	760	727	724	732	772	750	727	738	712	753	762	741	732	709	708	735	680	715	692	731	727	772	719	683	753	700	711	791	700	728	781	681	762	698	777	710	765	724	720	732	737	649	710	740	677	702	759	773	732	721	809	759	753	786	725	722	745	725	718	739	724	739	780	758	715	759	704	723	739	760	712	714	695	743	737	727	767	771	757	721	674	728	745	751	760	727	722	763	790	735	750	712	753	719	673	723	736	788	747	736	730	718	764	709	745	708	734	720	710	724	723	744	686	699	742	731	710	748	701	708	731	725	680	728	703	775	738	746	732	753	773	796	800	742	750	763	736	755	712	739	729	704	711	739	763	763	745	728	715	772	713	734	651	754	719	717	744	740	707	731	699	722	718	780	734	757	768	785	795	728	716	760	709	715	712	689	721	722	742	752	759	736	749	791	727	691	746	761	740	758	762	711	752	735	706	747	791	778	765	741	749	810	779	748	723	768	740	737	742	704	757	744	698	738	763	722	726	785	715	698	702	747	765	717	737	714	798	738	737	769	712	749	705	741	688	746	727	692	703	790	782	728	728	711	751	721	717	751	697	743	717	731	703	726	734	717	714	729	738	749	727	753	760	747	757	734	756	751	730	769	676	741	768	730	708	719	779	755	723	712	732	752	736	759	749	731	763	730	701	737	723	713	739	773	730	711	755	770	701	719	702	741	748	686	693	732	742	738	700	699	726	715	679	712	716	741	710	751	783	702	738	742	727	758	737	731	678	738	706	774	713	666	685	705	724	763	776	695	753	731	738	717	722	731	702	732	767	744	757	761	737	693	745	705	768	745	764	745	704	769	675	703	734	683	736	713	749	744	744	720	732	716	789	773	728	731	738	762	725	703	742	746	696	732	782	773	758	732	731	726	748	752	787	716	698	738	674	742	786	804	755	721	712	745	770	744	727	744	733	762	749	753	735	724	751	716	738	776	736	712	781	708	726	747	734	703	772	710	735	716	724	761	711	748	695	731	703	770	722	687	752	755	747	729	751	727	728	786	774	772	742	771	763	725	721	753	672	796	758	733	719	714	758	778	783	698	710	773	731	756	738	792	689	762	761	779	715	784	754	769	736	716	746	756	721	721	725	729	690	713	703	700	735	713	739	737	739	718	706	756	765	735	743	724	748	706	712	754	753	745	720	755	700	696	760	776	727	743	745	749	726	766	713	727	743	747	738	680	712	778	683	673	723	745	734	742	738	717	749	740	789	766	756	716	760	661	748	683	752	725	720	728	769	786	783	753	757	733	704	761	709	772	730	741	685	730	742	723	790	737	714	751	773	721	758	739	730	726	758	778	720	728	703	736	794	767	734	741	707	706	725	726	762	726	749	752	759	678	694	760	751	737	756	729	734	729	749	729	708	737	705	737	723	721	720	768	770	744	735	746	769	751	787	746	725	727	746	728	753	687	720	743	754	737	747	683	708	776	722	753	690	789	732	719	769	756	773	739	717	743	701	747	758	736	735	747	734	768	767	758	713	768	797	752	712	746	768	682	688	707	782	757	748	768	755	772	773	738	720	748	748	729	762	745	741	744	753	746	724	745	757	755	720	771	718	699	703	745	784	765	696	735	753	752	736	775	732	716	713	714	717	756	756	702	771	702	750	756	712	749	681	755	733	729	720	745	800	742	723	718	700	703	786	759	718	713	740	754	719	731	747	729	833	738	734	696	736	757	710	735	829	719	765	710	773	786	754	680	750	734	760	766	667	744	791	690	766	746	727	775	739	771	755	659	721	717	686	754	721	748	739	718	708	755	706	736	734	711	780
18138	6493	9625	13626	18432	12115	8012	6259	3721	2350	2417	2001	1658	1618	1753	1662	1408	1444	883	809	979	1003	1112	995	861	905	923	794	830	800	616	613	561	512	482	469	463	422	417	418	419	426	451	398	427	451	438	475	390	388	401	385	407	428	403	403	410	426	383	411	391	437	444	441	422	468	374	423	437	376	398	392	406	433	428	422	448	432	424	450	411	430	431	411	430	411	414	469	423	414	444	457	426	431	410	438	402	380	411	414	418	383	435	434	360	409	426	410	414	406	408	405	403	395	432	450	399	412	372	370	432	422	388	400	403	426	435	468	420	439	429	453	399	440	415	427	420	385	412	416	420	424	448	422	374	412	401	376	420	449	413	421	384	412	407	420	408	443	436	426	420	401	386	398	408	437	404	446	422	420	405	391	403	419	397	427	415	398	468	386	388	427	394	401	441	421	420	434	424	384	418	449	419	386	384	422	420	393	451	445	394	393	454	406	408	422	416	439	418	414	446	396	436	448	402	436	400	405	408	413	410	443	437	435	424	398	375	460	379	388	413	379	425	396	416	426	410	407	433	415	416	387	435	424	399	438	452	420	440	419	410	419	412	423	445	407	373	402	444	424	404	425	412	423	430	412	391	430	407	380	394	427	380	411	428	434	423	407	399	435	410	464	440	417	391	404	420	410	399	435	439	433	407	420	387	410	428	374	412	410	414	417	442	387	445	416	411	396	430	420	435	398	419	424	398	412	413	435	425	457	397	417	419	408	408	411	426	427	433	392	392	425	399	401	444	435	415	411	372	408	395	412	402	423	400	451	410	440	405	429	413	426	392	394	417	403	416	428	454	416	431	394	432	377	425	417	424	429	445	418	446	378	420	400	399	431	378	399	462	422	384	422	422	414	399	406	414	425	381	436	422	388	411	411	430	428	451	401	421	448	435	423	409	372	421	455	384	460	393	390	407	410	397	439	399	412	398	437	430	405	404	401	400	422	433	396	416	429	424	388	435	391	400	406	404	413	433	416	440	456	406	413	406	426	397	382	435	429	386	463	442	417	427	444	397	436	410	434	428	429	442	366	416	452	443	456	402	438	440	447	462	404	408	404	411	457	436	434	469	418	385	415	415	402	441	437	430	423	410	420	438	433	426	368	400	426	436	380	438	390	407	442	437	424	420	416	400	432	412	427	432	436	411	394	433	403	383	429	404	458	476	411	384	429	424	406	420	400	390	433	424	437	394	412	425	423	421	462	411	454	443	410	442	391	438	399	419	412	444	411	445	421	384	412	423	417	401	403	449	381	410	408	448	419	441	412	435	393	431	411	420	409	405	414	407	438	396	411	434	438	381	387	415	454	430	405	413	417	430	424	383	409	428	414	449	410	414	399	412	427	410	450	440	393	411	401	445	430	420	401	438	418	443	403	384	409	443	432	430	419	406	429	411	414	433	404	421	416	410	402	443	459	457	415	400	430	438	426	410	411	418	425	450	421	407	431	422	435	422	422	432	444	409	378	414	394	394	412	419	405	421	422	424	436	393	410	436	450	401	385	441	420	409	448	422	367	437	431	442	444	416	423	357	433	432	424	403	412	392	402	435	439	404	398	413	428	387	391	443	414	403	405	477	408	436	415	429	384	359	392	382	411	419	425	431	406	422	386	437	424	431	440	402	420	398	437	400	393	441	407	398	397	439	425	453	444	414	404	430	441	404	410	386	406	438	449	410	403	389	425	386	377	401	408	428	380	382	418	413	409	410	411	414	394	423	443	431	425	435	396	436	419	399	420	440	441	433	406	423	441	418	438	432	432	411	392	438	436	405	398	402	393	421	395	399	374	436	416	460	428	468	415	402	444	404	352	413	424	427	436	423	402	451	423	431	398	422	435	393	434	449	404	445	432	429	411	419	448	420	389	437	387	456	421	438	433	413	408	429	412	450	402	416	402	431	411	451	437	422	421	442	396	393	426	417	419	424	430	414	391	442	418	419	402	403	368	428	409	445	405	388	433	415	428	394	424	392	432	400	434	414	386	415	413	420	421	427	418	416	401	459	461	437	385	402	423	414	438	399	430	400	418	456	403	428	383	390	398	438	429	384	413	429	432	386	452	430	420	423	394	379	436	412	412	405	385	428	424	411	424	426	431	414	416	397	412	449	434	440	371	410	422	402	410	417	412	450	412	419	409	414	397	416	406	376	418	443	397	425	424	471	420	465	442	409	405	422	450	434	388	439	395	396	381	402	432	380	405	442	393	415	431	449	394	399	423	455	396	407	445	454	409	429	415	439	460	456	405	405	448	430	421	413	404	408	442	401	426	415	442	404	398	391	405	420	370	461	402	423	383	419	436	441	397	463	413	417	444	405	387	411	441	383	428	409	456	430	381	401	385	421	419	394	383	394	441	389	425	410	419	421	403	416	376	384	433	412	405	416	426	429	447	458	456	434	438	399	413	438	378	476	412	412	442	390	397	410	428	428	441	418	421	384	438	418	379	442	422	473	459	404	397	411	438	433	394	453	433	429	409	440	440	435	403	428	414	452	434	408	396	422	410	410	384	403	403	388	401	407	435	449	451	401	398	386	406	378	409	410	438	402	438	411	421	437	410	419	385	461	410	402	409	435	410	418	422	430	428	440	412	424	438	429	420	407	404	406	451	458	395	404	408	416	432	402	419	426	440	400	389	449	420	394	430	396	410	384	407	403	438	448	433	421	403	455	410	467	429	404	401	411	426	424	380	425	440	410	426	443	404	409	443	418	389	429	435	426	406	378	378	432	405	428	412	406	476	412	421	417	406	455	421	404	437	446	424	414	406	413	408	411	401	381	438	432	423	421	399	400	443	463	409	433	408	399	428	447	430	448	416	409	421	426	397	409	413	384	452	428	422	382	395	404	442	370	403	442	390	388	424	418	419	419	417	395	420	390	468	453	425	429	400	417	404	416	415	423	449	409	417	418	394	371	424	440	415	428	402	479	414	429	420	392	401	395	446	435	410	442	419	415	379	409	403	397	433	425	389	419	427	446	412	435	405	405	418	389	394	472	418	402	398	434	441	392	371	427	452	427	404	407	427	435	402	407	393	430	418	429	435	412	438	424	432	410	422	407	397	415	446	447	373	395	445	401	379	433	454	413	414	420	366	428	444	433	411	415	405	406	449	454	403	408	414	425	394	389	405	400	408	413	433	457	462	409	411	420	428	396	410	390	450	393	410	408	425	429	401	405	448	474	380	375	432	419	391	415	406	423	439	431	427	396	440	408	388	410	448	408	422	398	414	450	394	449	409	397	365	440	418	436	367	396	420	458	392	396	402	435	409	423	448	400	408	428	414	418	395	415	395	430	398	372	430	378	402	397	447	429	430	428	415	447	441	393	431	412	428	407	455	417	437	426	405	423	427	432	386	451	390	401	422	421	402	441	415	451	394	418	401	435	415	440	418	416	394	411	393	420	427	434	393	388	392	397	435	410	385	404	394	404	432	375	405	431	429	422	403	407	411	415	416	413	427	428	411
9386	5387	14563	26612	35705	26349	23178	20565	13788	10266	10866	9068	7796	7656	8418	8471	6730	6906	3906	3605	4656	5133	5384	4887	4055	3896	3930	3613	4005	3872	2501	2258	2101	1760	1543	1330	1138	1106	1086	1066	1093	978	1020	987	1047	1028	947	989	950	1073	1011	1017	1030	988	1011	999	974	946	950	972	1002	1003	961	965	935	953	999	980	1006	967	966	1002	968	1001	985	1074	947	1021	950	976	996	1001	1012	971	989	973	1039	1029	959	979	938	1081	993	1048	996	1002	989	969	966	965	953	977	964	998	959	993	950	969	1019	1025	940	1014	1017	992	912	1009	955	975	973	990	946	992	1002	975	1032	936	988	941	999	942	992	994	905	943	967	1035	1014	967	979	1005	973	1023	987	993	1010	1006	973	979	984	987	1039	1003	1004	972	1018	1018	950	989	1018	954	1013	1009	951	1019	988	962	956	982	919	913	976	1025	930	952	1001	997	978	1029	953	974	960	993	991	974	959	999	985	989	999	993	955	987	974	910	968	961	1039	1007	975	1033	954	928	995	1002	1018	939	1038	982	981	960	976	1000	1010	979	991	982	986	1008	957	978	1011	960	934	938	1008	967	1018	949	962	995	989	903	994	974	964	994	974	956	1013	993	974	984	927	976	982	991	968	995	910	999	1006	1009	963	956	942	986	1007	980	979	933	923	981	1007	1030	946	982	960	969	960	960	991	971	948	949	918	1015	992	966	995	934	954	975	953	1031	959	977	989	989	926	984	1009	934	997	1034	914	931	980	982	946	1002	967	984	987	1014	969	984	1003	1013	966	1009	1023	982	996	961	968	934	962	970	1027	954	963	967	984	1026	928	934	997	984	967	985	963	986	976	945	994	914	1018	960	986	955	980	931	963	966	944	983	991	1003	1010	1029	973	1005	952	989	962	1006	968	952	973	998	978	1043	948	994	1045	1011	1030	970	1009	962	1029	1025	977	913	1018	889	997	991	956	969	1003	973	1021	930	1017	953	992	952	948	983	996	958	984	986	975	970	976	958	995	960	975	958	970	949	948	940	982	1013	999	965	1011	1012	1020	1016	974	983	938	995	974	986	935	964	992	905	971	945	991	958	978	953	968	982	1055	1003	953	980	935	992	991	995	959	997	923	961	1032	937	977	1014	927	991	916	1007	1003	955	980	941	970	932	996	986	936	941	991	987	965	1005	986	988	973	974	1027	974	988	966	989	980	970	1000	981	947	959	975	894	1006	956	955	1020	929	959	976	951	974	988	956	958	948	1052	947	965	943	1004	985	1001	969	1004	928	1040	1052	968	1021	944	990	990	982	988	1036	955	1000	945	987	955	962	977	933	988	981	993	944	960	956	1022	1027	948	1023	934	1000	1007	989	972	967	924	1028	992	996	951	1030	975	970	1033	882	971	1006	948	956	966	970	953	921	918	963	1004	973	1002	969	1043	936	997	911	978	1043	976	1001	979	929	973	1000	971	977	1014	945	1001	931	930	943	969	989	936	943	984	988	949	995	962	945	985	1018	945	1033	932	975	999	979	998	951	1016	859	956	984	1007	973	970	940	985	931	957	977	976	932	995	1002	964	936	987	1002	958	958	993	1016	1003	996	1014	1055	946	1002	981	963	1020	960	950	960	944	959	1028	941	1034	933	961	978	916	1004	984	977	1012	971	965	961	998	962	1004	899	977	1027	985	987	928	994	967	1023	1041	946	973	915	990	974	997	955	951	929	949	992	905	976	993	921	972	939	1004	962	994	982	960	971	992	979	928	974	992	971	971	998	947	1011	1008	1006	991	1002	960	951	1021	984	943	950	999	1022	951	1008	945	980	943	970	936	946	961	958	983	932	988	964	971	980	977	945	1011	977	981	967	975	981	965	956	967	911	947	918	998	967	1073	1009	937	965	952	954	949	941	959	1043	990	1012	977	978	938	1000	944	935	1012	970	916	977	939	962	995	995	967	949	985	1026	999	1037	933	1006	1037	992	906	924	942	903	985	1006	1045	961	969	981	960	1000	940	985	994	966	949	928	976	969	988	957	1008	994	998	944	949	899	998	1001	1004	947	1006	894	1036	981	980	989	1007	927	1020	972	979	1024	952	1021	896	973	1040	980	1009	914	975	1015	950	972	955	990	986	990	1024	982	945	980	969	1016	1040	985	1025	996	1038	919	980	1027	967	963	1039	980	977	996	986	972	931	987	992	966	957	969	1007	1003	926	978	1013	978	964	954	909	946	1060	1029	943	993	967	999	1011	975	945	941	966	1000	1005	1012	983	941	998	972	955	985	1036	979	1048	978	952	958	1010	1018	970	963	973	1011	963	970	1001	995	1000	1020	972	947	952	951	926	1017	953	968	975	949	1029	947	1005	998	994	973	963	926	1037	956	1021	995	939	906	915	964	983	1000	1053	927	989	1009	987	970	933	974	1028	1014	1002	973	947	1028	917	972	940	1001	943	958	990	959	1025	959	956	946	1012	953	979	972	920	924	973	968	935	964	994	955	1012	969	993	976	982	970	999	959	947	984	994	988	947	870	986	1005	958	1018	952	976	1010	985	965	1015	923	935	990	961	950	965	1001	1003	997	907	939	1002	944	959	921	1033	891	1047	961	999	929	930	940	968	970	981	1021	956	999	962	942	1006	950	1017	996	1043	992	1005	987	998	977	1010	975	939	911	1002	967	949	936	1012	1048	1010	979	937	937	972	1026	979	937	967	966	909	950	1023	994	975	967	977	1000	923	968	1014	953	959	981	1003	995	948	903	992	983	1051	1022	955	989	1011	1012	946	996	985	983	904	1026	1010	992	976	1026	988	1028	1011	1027	974	977	977	997	940	942	926	1008	976	1004	999	1004	972	988	999	943	934	992	984	993	977	919	968	981	994	960	961	931	1001	956	995	934	1044	1000	950	1006	1031	1008	931	939	965	1016	963	980	981	951	927	950	976	954	926	937	952	961	997	972	998	955	1024	1012	1020	1018	937	1002	937	957	945	1013	1000	1004	1004	978	948	975	1000	958	946	950	960	950	976	975	987	992	985	958	994	1000	985	992	972	968	951	994	966	973	996	981	978	924	951	987	950	988	951	963	1008	1009	947	978	944	929	995	964	933	960	935	941	1000	957	996	907	971	955	1002	996	972	991	972	934	1065	1039	980	978	1061	1014	1005	947	972	953	997	978	956	1055	975	1033	968	953	939	1006	994	983	951	1015	999	993	962	1038	970	987	957	971	955	985	977	937	992	954	983	960	984	952	945	980	1016	1022	1018	970	985	1004	972	1028	960	1009	990	992	957	990	962	1013	980	976	1026	997	981	985	946	1021	954	964	995	929	930	1010	998	968	913	981	973	979	1006	998	926	1004	960	1006	1010	969	998	997	985	997	1037	1003	954	962	974	950	944	1002	981	991	997	931	976	971	979	969	960	945	955	961	983	966	1031	993	997	991	943	914	1002	953	950	976	928	961	971	988	970	952	988	956	966	956	988	978	960	939	915	1026	1059	972	972	1005	1002	1000	1017	988	971	947	984	996	927	982	997	952	994	982	964	1041	950	1003	904	997	982	998	991	951	943	970	983	980	976	1043	969	1014	958	959	962	961	983	1005	985	951	1001	957	998	975	1003	943	999	1004	942	969	971	1033	955	1039	992	891	996	967	996	982	935	976	991	996	969	987	989	946	966	974	981	998	932	956	948	948	1007	978	952	989	1025	985	977	964	1015	953	1016	952	939	994	998	979	999	955	988	1004	995	994	971	967	961	964	982	1012	967	965	1039	1011	954	1004	974	916	961	1010	984	941	981	1006	989	971	975	999	996	1020	951	994	961	922	967	885	992	977	1026	1003	969	976	975	975	978	988	965	1027	1006	983	954	964	925	1028	1021	1006	981	964	992
3923	2170	4222	7309	8930	4668	2629	2360	1369	1254	968	991	869	891	863	765	706	617	520	466	561	622	596	585	499	454	495	473	447	460	411	361	411	396	408	435	354	378	356	322	381	364	360	355	377	341	377	347	383	381	400	389	368	375	383	368	361	347	359	376	362	344	389	349	364	390	370	387	367	365	363	345	369	372	370	373	348	396	355	359	391	370	378	371	370	370	407	371	384	384	393	360	390	389	354	403	367	373	357	362	352	366	381	381	350	358	353	354	377	385	368	378	366	343	360	383	404	355	388	355	428	340	370	363	387	352	358	383	347	396	370	354	375	377	359	375	370	374	379	342	347	354	361	374	378	333	368	383	398	399	374	385	325	350	410	363	363	367	339	401	346	360	402	366	365	363	356	352	413	377	383	383	417	383	363	362	374	362	374	379	356	352	375	366	404	372	397	352	357	400	352	353	387	341	374	399	361	345	376	392	354	343	355	336	358	357	363	357	331	378	343	394	400	351	380	375	399	356	351	390	347	372	313	395	369	337	363	414	343	367	376	395	351	411	369	364	401	384	351	364	360	389	373	407	396	390	381	346	353	375	382	399	399	391	374	378	385	361	352	365	356	359	337	378	368	353	373	358	349	375	400	340	357	342	377	372	401	367	379	356	357	368	387	363	371	350	392	366	367	375	335	328	420	333	404	347	336	370	340	367	348	402	413	354	365	339	368	396	358	389	365	375	373	384	369	356	321	339	345	363	357	361	379	411	364	356	380	358	394	388	384	355	350	370	360	395	335	357	330	370	363	378	361	373	367	346	385	387	434	382	349	365	361	371	325	328	349	339	352	375	402	344	367	377	371	372	366	348	362	377	365	386	319	396	366	396	355	361	358	372	383	374	419	396	371	374	331	320	377	354	380	381	362	344	357	312	379	383	366	342	362	345	373	360	348	331	379	353	317	398	345	346	368	366	354	392	378	362	386	367	352	390	367	389	346	343	373	367	351	367	361	346	386	369	361	381	368	365	348	373	376	384	343	347	354	357	360	375	354	352	372	364	364	376	409	379	389	357	371	343	336	380	362	391	388	373	353	332	356	411	366	370	374	354	383	352	372	396	370	385	380	378	352	336	365	364	357	350	360	367	361	369	352	348	395	373	376	395	385	348	344	372	372	389	332	394	344	360	368	388	378	376	397	388	347	371	334	338	364	366	367	343	350	411	338	391	371	351	368	397	386	385	337	373	368	369	375	374	364	344	382	389	373	373	381	360	356	373	369	341	392	378	347	340	389	367	354	357	374	366	340	355	345	391	361	377	351	386	368	392	376	363	353	337	361	358	370	358	408	371	373	332	404	330	348	369	387	372	334	365	387	369	367	366	351	382	385	425	392	358	347	345	406	331	382	375	349	347	362	382	348	353	362	357	366	354	387	352	369	357	380	350	392	360	345	388	349	391	371	376	386	374	376	356	401	369	405	362	402	384	383	322	367	377	392	384	372	350	368	334	359	390	361	391	358	343	404	412	408	347	351	389	383	343	390	383	374	375	360	386	350	309	411	334	341	365	352	357	380	400	363	346	384	361	394	340	377	401	372	353	379	354	332	334	400	352	346	376	365	355	360	366	384	353	372	391	431	373	359	350	354	373	380	375	387	346	361	349	357	371	360	366	390	370	383	376	351	378	426	370	341	389	326	374	375	358	361	369	378	356	334	347	357	348	355	341	366	378	354	374	347	360	366	370	359	411	353	354	371	382	380	368	376	341	372	361	345	372	361	323	391	376	383	346	359	340	366	381	358	353	350	371	394	391	377	390	331	354	371	365	361	428	357	408	359	366	340	331	370	353	362	374	355	348	342	347	381	389	391	336	402	391	334	431	397	360	341	353	391	367	389	361	375	375	380	375	401	363	358	348	386	372	391	376	334	313	366	342	325	356	391	363	368	362	374	351	355	378	362	356	395	371	393	369	381	362	365	401	399	326	400	352	324	389	366	374	384	385	372	321	358	367	355	338	390	356	339	368	356	381	369	385	367	376	370	402	409	391	340	356	339	374	388	400	420	370	390	359	400	391	408	344	398	362	407	366	364	392	356	365	392	339	361	372	395	390	390	403	369	365	392	364	386	385	368	331	362	378	363	303	346	408	367	359	364	321	381	384	394	379	398	392	341	390	358	377	363	364	386	341	381	362	351	330	366	373	387	355	388	349	403	360	386	380	369	368	351	369	347	376	391	339	369	364	387	399	354	361	349	347	360	350	344	361	354	391	365	346	407	359	361	372	373	335	394	376	379	353	380	360	380	392	330	354	373	371	360	384	346	351	378	356	360	348	370	389	389	368	364	376	352	364	354	362	366	372	362	374	388	377	363	370	397	354	416	383	348	360	331	385	389	381	362	395	401	351	360	319	351	366	351	368	397	352	430	354	396	341	366	378	359	393	379	341	414	341	357	355	378	385	404	353	362	365	370	359	353	374	349	362	378	391	384	369	390	416	341	370	351	348	356	417	368	365	373	353	374	364	406	352	389	357	384	401	362	386	372	362	372	373	366	342	389	360	350	335	394	377	321	339	377	343	381	383	367	388	374	365	355	367	365	406	402	364	351	394	360	369	368	338	319	368	366	387	378	362	361	387	375	355	404	356	360	362	386	401	392	357	387	347	365	340	399	369	366	379	357	380	320	365	405	369	362	339	361	340	361	382	401	375	328	331	398	351	398	363	402	378	328	378	377	382	370	359	336	388	352	369	379	399	380	368	351	398	372	381	388	355	330	356	350	374	357	374	357	397	384	345	346	368	380	371	339	369	358	329	389	358	331	371	362	388	369	408	375	385	405	376	312	342	340	362	360	350	372	365	387	368	358	367	375	386	358	367	367	317	371	397	408	365	351	380	378	325	330	363	355	372	364	349	382	366	341	396	354	380	345	401	359	356	368	391	417	372	341	350	382	330	362	334	363	392	377	355	385	394	347	359	364	356	365	378	350	321	387	352	400	365	366	384	372	378	365	371	347	342	386	367	379	354	361	358	384	387	377	349	341	364	402	360	367	324	318	405	340	397	396	349	352	396	420	368	357	361	371	359	386	347	403	353	365	367	381	341	371	369	409	366	378	357	377	371	349	345	380	332	364	383	354	368	348	357	389	382	418	365	339	385	359	351	374	354	358	377	328	381	371	362	329	383	386	413	359	338	338	371	393	377	351	361	350	380	370	353	395	363	369	355	381	371	341	357	402	375	354	371	351	392	353	351	386	378	362	342	384	420	386	385	378	359	398	377	378	351	391	393	374	362	394	371	350	379	369	363	354	360	346	370	383	373	384	369	389	388	348	383	396	377	352	343	365	393	428	383	416	404	368	369	326	366	394	363	352	337	375	370	394	340	341	382	360	370	375	423	360	355	383	389	350	341	355	351	408	347	337	365	354	362	378	363	384	345	392	367	388	343	384	370	346	378	399	409	365	365	393	380	339	375	329	345	396	357	373	366	371	384	358	379	362	359	353	364	367	390	357	375
3319	2561	8176	18405	22457	14754	9893	9580	5832	5429	4419	4583	4250	4320	3952	3341	2887	2672	1645	1989	2534	2621	2402	1922	1804	1664	1573	1409	1408	1261	1161	1077	1171	1083	996	948	899	885	861	861	873	817	933	874	881	818	870	875	787	858	886	852	839	851	871	819	842	865	892	868	919	860	840	887	878	872	857	872	876	840	904	852	878	878	872	853	808	823	846	866	879	837	861	865	847	855	844	914	919	855	877	845	872	856	862	857	841	854	831	849	895	875	881	840	833	864	815	866	854	859	842	847	821	862	846	873	828	859	883	872	791	870	878	870	877	862	882	834	840	867	859	838	855	855	859	809	844	859	782	815	905	866	842	844	878	856	911	839	890	880	862	821	821	823	862	815	913	844	833	848	861	845	792	846	903	846	852	854	895	870	858	852	852	837	886	845	837	810	847	892	864	871	839	868	828	850	836	850	851	856	855	882	824	855	836	843	885	883	896	869	887	881	864	826	883	845	888	850	899	853	855	802	888	833	830	859	867	890	892	831	834	806	869	894	851	873	853	854	844	855	859	866	934	830	815	870	866	882	845	852	851	822	848	853	891	832	900	894	781	835	863	830	866	841	858	858	862	851	811	810	843	875	870	831	868	872	873	841	885	815	892	864	850	865	880	803	877	879	912	824	887	853	865	830	848	835	908	916	826	859	838	843	914	840	792	885	840	859	836	843	859	871	893	821	876	851	829	893	888	862	836	856	844	843	834	822	857	811	824	849	849	886	855	821	880	851	883	819	899	808	830	847	818	836	831	864	906	843	826	845	895	838	870	844	842	902	863	913	800	882	855	849	809	814	809	834	896	882	859	810	868	825	859	859	859	856	867	846	850	878	841	874	891	820	853	852	818	863	862	854	856	861	855	851	821	885	812	848	862	914	889	829	821	886	925	846	896	843	871	785	852	817	889	829	798	853	878	874	849	836	899	827	828	855	897	837	820	855	846	877	855	840	840	868	845	883	847	850	856	861	885	831	875	898	928	859	916	825	928	885	831	873	834	887	846	838	842	876	880	860	806	826	839	832	862	898	848	886	853	846	853	853	833	873	888	845	883	789	858	849	870	845	833	850	893	797	837	833	839	860	850	896	828	858	812	871	841	848	908	827	865	809	857	838	863	844	840	850	866	883	885	845	806	881	810	806	839	822	833	887	808	864	886	837	843	815	774	769	886	828	892	841	872	830	830	881	843	829	855	817	868	871	871	855	798	828	815	866	877	898	823	808	838	870	840	796	832	831	812	869	837	928	836	820	925	800	851	830	896	882	860	916	826	844	848	910	884	860	904	868	847	842	807	852	774	850	849	911	861	827	854	871	841	820	870	863	892	831	871	839	924	840	864	882	889	875	884	868	838	868	807	832	847	861	847	853	877	883	830	816	878	821	905	852	834	846	803	863	892	860	824	846	884	851	852	868	904	829	820	878	857	902	885	855	874	859	786	830	871	893	857	857	869	860	818	864	793	858	848	854	853	839	796	934	841	849	824	816	837	829	833	822	848	805	798	882	865	844	878	863	874	899	861	860	852	906	884	861	897	822	845	862	893	860	867	858	856	804	853	863	812	858	841	901	849	821	865	908	908	895	851	841	822	802	858	844	835	896	848	836	868	884	801	823	853	794	934	865	838	874	845	863	841	833	827	852	814	846	844	882	836	825	897	846	869	891	841	886	852	858	882	875	890	915	859	846	826	908	858	835	848	865	820	845	840	896	881	900	804	867	841	944	874	849	830	874	863	863	882	885	848	881	855	881	856	847	850	862	868	844	867	866	863	820	893	868	862	880	863	843	833	827	810	877	858	863	852	837	877	899	860	806	817	873	864	883	823	824	869	810	835	853	895	866	854	885	862	777	798	851	939	880	878	836	841	835	864	807	804	836	902	812	872	828	805	838	852	848	831	853	819	911	861	813	858	860	804	831	891	848	884	828	868	881	829	842	849	839	910	854	908	828	852	828	858	836	835	823	843	851	866	864	822	815	863	876	808	837	859	858	835	823	804	871	849	878	774	817	843	860	824	867	833	843	788	850	864	857	826	815	848	845	861	890	888	858	857	862	854	882	822	864	874	863	881	851	881	872	878	817	846	852	900	832	876	828	829	868	871	850	876	860	880	880	852	887	862	856	848	823	866	821	833	875	866	909	863	887	866	811	815	866	812	798	913	813	825	884	831	888	875	799	811	854	883	878	884	876	822	797	881	836	826	912	816	921	919	840	838	854	851	857	835	866	841	863	870	852	823	920	845	872	880	882	853	918	869	875	830	869	873	804	853	892	825	855	869	862	826	902	876	848	830	833	887	853	897	833	851	890	790	916	839	878	869	831	823	858	831	897	830	893	851	872	839	882	819	885	857	829	915	867	859	836	840	826	827	843	870	889	785	835	854	866	816	884	826	854	840	817	882	903	851	853	902	837	857	850	807	856	892	891	855	898	834	905	854	866	825	865	869	852	868	867	886	801	828	850	901	864	800	837	846	860	810	883	856	883	882	854	822	847	809	904	861	891	862	835	834	877	889	855	896	876	903	821	821	877	824	885	876	949	843	872	839	875	833	836	826	885	884	845	863	875	858	863	839	878	893	827	818	798	841	835	827	878	831	854	898	870	779	857	863	871	837	839	832	838	849	849	849	823	882	829	856	867	875	848	856	862	882	833	870	856	916	858	824	820	867	858	855	816	837	849	910	832	876	877	848	800	858	847	844	870	871	836	854	845	911	842	816	866	792	845	852	775	872	857	831	825	808	877	820	859	852	839	886	817	861	879	871	859	847	814	854	838	835	797	854	796	853	883	850	882	809	858	861	837	883	861	810	819	882	855	861	852	827	827	819	800	861	884	831	850	821	855	826	847	856	829	862	849	835	827	860	838	876	881	836	886	780	880	833	837	821	836	884	895	885	862	793	843	816	859	877	865	873	821	847	864	862	867	838	887	838	845	867	840	862	919	826	859	881	895	882	828	823	815	827	884	872	841	845	844	901	839	814	857	895	899	835	830	841	867	858	873	838	848	869	858	897	819	850	841	846	888	861	889	860	858	813	872	844	805	851	821	831	855	870	858	838	890	850	845	866	825	848	859	818	858	847	848	865	843	836	840	902	875	829	849	896	853	812	888	910	851	827	844	902	824	852	859	823	871	854	852	832	870	869	869	804	804	835	885	854	813	842	891	907	903	821	858	798	848	858	847	856	832	874	861	863	885	856	829	846	827	846	869	845	853	858	843	845	845	891	881	834	849	919	833	847	862	888	893	836	867	873	864	887	865	890	850	897	845	872	872	788	865	815	878	859	852	825	875	830	892	866	867	859	862	876	874	898	823	855	851	903	876	814	837	880	867	817	873	808	816	840	820	890	887	864	858	869	866	842	864	853	858	796	856	846	893	879	856	800	857	868	815	873	904	838	855	868	838	838	861	874	826	828	798	875	810	894	855	832	847	862	871	816	858	881	815	856	834	860	873	870	878	870	840	860	830	879	846	821	889
12049	4812	9292	16690	14259	8311	6155	3201	2385	1956	1784	1546	1623	1610	1348	1070	934	787	714	732	927	750	673	672	643	557	515	479	402	473	359	375	366	351	353	342	344	293	309	287	277	306	299	310	322	329	294	293	322	308	317	300	310	312	300	308	280	309	282	301	320	284	313	327	323	313	294	315	291	309	311	307	284	313	316	308	321	326	316	330	329	312	295	313	297	320	327	314	294	331	305	323	314	302	332	306	309	351	304	289	325	286	291	305	313	336	305	288	336	321	302	347	310	309	311	301	282	313	281	312	314	335	288	280	304	308	312	295	306	324	327	280	281	307	290	303	324	313	301	300	287	293	285	255	325	307	293	312	302	319	254	317	293	320	325	268	297	304	298	294	323	279	331	335	242	311	313	301	311	337	316	295	305	336	296	309	314	318	285	296	310	320	316	314	291	286	326	308	319	309	301	298	335	329	311	317	285	299	285	324	319	291	284	301	317	306	292	304	330	326	312	284	314	308	298	303	295	341	289	319	280	274	303	319	299	334	284	290	305	317	300	322	299	306	328	299	320	306	308	320	344	310	317	289	296	281	312	286	282	307	315	275	325	318	316	311	282	267	301	321	280	290	309	334	295	304	310	302	322	291	296	282	323	310	288	307	288	311	319	282	290	299	307	289	313	301	309	298	319	347	301	297	290	328	290	301	298	334	269	285	276	321	324	318	270	292	252	304	307	325	287	356	309	322	327	306	318	303	335	295	323	302	315	330	311	323	331	318	314	278	330	267	323	305	284	323	320	259	314	281	287	326	281	269	312	309	289	302	287	311	285	328	320	324	302	326	294	346	292	322	298	302	318	323	299	314	304	292	328	315	328	290	310	294	324	302	291	310	286	313	274	300	300	308	312	307	266	309	330	309	314	312	298	309	309	313	307	299	283	313	287	292	305	314	342	267	321	309	288	305	249	298	281	273	308	289	321	303	287	297	313	289	331	333	331	311	297	318	308	282	301	287	297	280	301	299	318	302	283	294	280	286	281	322	330	289	283	274	314	283	325	314	324	323	298	283	296	272	307	298	305	297	276	296	291	301	332	289	311	333	321	284	303	312	314	303	313	300	306	332	274	306	323	301	306	330	296	317	298	280	281	333	329	291	279	285	319	328	334	318	304	298	282	301	303	276	292	300	286	294	309	293	292	283	303	305	283	302	321	295	312	291	295	312	297	329	288	331	309	274	314	285	310	274	285	287	320	329	299	292	312	282	322	321	339	333	275	321	276	300	288	280	282	291	273	312	316	291	326	298	304	317	307	341	326	293	291	296	301	313	306	285	299	304	305	291	333	299	309	291	298	316	309	307	308	281	332	320	315	313	274	332	329	293	298	307	304	297	308	308	250	298	308	297	297	267	297	315	305	301	261	280	297	310	302	334	303	323	304	311	301	331	310	276	296	272	284	276	305	328	310	284	320	306	280	315	301	310	311	285	285	292	302	328	291	318	309	312	285	318	306	270	299	299	278	291	293	301	306	304	305	305	325	311	313	300	305	279	328	336	332	329	290	319	306	312	330	318	287	285	293	306	316	306	323	327	311	327	311	304	270	298	300	306	311	311	309	313	303	303	299	317	320	288	287	302	317	309	290	314	287	293	290	325	316	336	330	302	301	289	272	298	320	321	310	313	299	316	331	294	289	287	305	320	276	283	284	317	338	266	326	307	306	288	301	296	320	332	312	249	313	291	335	330	290	273	281	296	310	312	282	304	304	331	310	284	291	288	317	309	324	262	315	321	307	290	275	252	268	310	358	308	286	296	300	343	290	312	316	287	314	298	331	306	323	312	262	317	303	285	309	314	321	301	279	278	301	294	306	324	298	309	328	305	315	310	338	310	286	327	293	281	333	300	295	301	359	322	319	301	304	272	310	272	282	307	307	310	318	329	331	301	301	298	291	275	304	307	303	275	310	294	312	296	291	287	330	305	314	284	317	305	307	295	310	285	319	282	282	320	296	340	274	313	292	311	315	318	284	332	350	322	311	330	289	331	330	293	303	309	281	272	324	295	298	315	298	331	312	286	275	291	286	319	297	298	307	314	296	292	308	313	290	304	302	263	295	308	278	325	304	313	284	304	327	342	330	307	294	303	292	321	274	304	288	289	301	318	288	282	294	264	340	352	303	275	294	332	305	312	304	333	318	263	330	299	321	300	327	317	321	283	302	328	317	309	293	285	277	328	301	287	286	333	321	295	306	280	334	299	314	310	283	302	307	288	278	337	285	278	297	293	295	294	313	317	314	322	272	295	316	283	322	298	288	344	285	277	294	302	323	308	286	297	312	319	324	323	319	313	286	290	287	279	294	326	303	276	282	298	312	303	301	288	295	307	296	311	267	329	360	334	298	296	282	321	268	290	297	291	334	296	273	321	305	328	307	333	276	312	314	308	323	304	301	285	279	335	311	322	304	308	306	340	320	300	304	316	319	292	304	269	289	335	284	298	325	294	309	309	318	305	260	319	312	303	308	300	309	327	309	303	263	293	292	292	297	349	311	325	305	327	291	319	301	277	289	290	297	320	281	288	303	291	306	278	290	298	292	308	274	320	303	311	286	279	306	309	289	305	299	291	315	279	276	319	300	301	327	295	304	312	304	278	321	282	312	293	287	287	341	306	268	285	307	315	288	282	294	317	312	268	295	348	301	291	311	322	323	324	312	267	346	320	274	278	277	289	277	333	324	293	313	279	320	309	291	275	312	291	342	313	295	300	285	306	299	295	300	282	284	285	312	301	300	361	310	320	324	279	325	299	317	288	282	293	277	283	337	329	294	282	287	288	317	298	288	303	315	303	303	334	285	296	295	319	300	276	317	274	321	297	287	319	288	292	283	310	295	274	314	304	275	314	316	286	286	311	326	330	288	310	272	304	284	351	326	290	324	302	305	301	303	336	303	296	318	291	296	277	322	313	299	316	319	285	286	313	295	296	310	258	306	322	321	274	274	309	316	325	299	310	282	278	325	316	311	315	305	302	316	310	325	284	288	281	307	312	286	322	342	311	284	338	343	281	291	345	299	317	338	301	280	264	315	297	287	294	316	310	309	301	282	313	318	285	331	277	301	294	309	298	289	284	316	296	322	292	303	297	278	297	309	310	283	295	326	294	308	299	308	300	293	306	286	340	351	322	288	320	336	289	326	300	307	324	320	333	329	297	317	331	311	309	319	304	288	296	288	351	307	328	314	324	309	293	318	328	315	320	321	300	340	301	311	310	317	278	299	306	301	277	317	281	294	308	300	270	296	295	327	283	322	297	292	335	279	292	297	305	284	319	318	325	341	319	322	308	305	285	291	312	307	292	297	287	317	281	312	315	318	315	285	303	298	313	315	262	289	287	285	323	309	291	313	355	316	293	312	290	270	282	276	301	303	299	317	330	327	298	334	302	324	287	306	329	299	323	282	282	275	290	298	321	283	349	273	286	297	321	315	314	289	308	280	294	279	313	354	291	276	320	305	278	324	275
7699	4334	15399	31005	28296	21883	19485	12340	10441	9262	8269	7765	8085	7616	6852	5686	4721	3474	3324	3974	4977	3877	3160	3136	2969	2529	2403	2048	2017	2138	1407	1322	1469	1411	1112	989	833	826	812	771	738	779	760	747	815	772	809	742	746	731	760	759	733	760	787	727	720	727	699	789	789	730	694	686	730	729	734	740	732	733	755	701	725	761	795	711	724	777	763	712	708	738	762	722	762	748	715	751	720	713	715	782	704	784	791	758	745	704	765	733	746	676	705	707	716	776	795	761	764	713	712	690	719	787	784	782	692	776	747	765	758	737	745	731	728	740	744	738	728	696	746	739	732	751	723	721	746	766	757	750	749	711	791	763	729	715	771	699	740	740	743	726	722	744	740	737	721	734	772	737	712	742	751	761	748	699	704	702	781	752	726	719	673	713	743	684	727	684	765	779	772	738	712	725	698	731	726	764	775	684	715	749	713	760	725	737	724	717	792	692	689	756	712	728	728	770	730	737	735	746	757	725	719	773	732	700	719	752	760	706	771	756	743	739	761	734	698	720	755	755	731	721	751	734	727	755	743	747	793	708	769	735	813	742	730	715	751	717	734	733	767	743	748	707	746	755	736	678	714	697	768	753	728	760	712	715	729	710	739	775	754	803	733	765	741	700	709	745	753	764	761	729	756	696	719	738	748	752	769	745	740	718	699	768	758	748	714	783	752	723	734	756	792	760	779	701	751	740	736	743	726	717	737	763	741	734	717	712	770	762	760	691	700	689	754	713	802	704	707	784	779	735	762	743	706	744	725	712	759	754	774	748	704	770	754	795	768	761	752	753	730	698	736	763	721	714	669	772	740	768	722	659	749	742	752	706	744	733	715	746	728	744	736	707	800	735	715	774	745	756	690	709	702	753	736	724	748	745	760	728	780	738	778	742	749	711	712	745	704	749	740	781	754	697	740	755	707	732	754	766	693	793	696	753	723	743	761	717	740	754	738	687	730	693	708	738	734	752	738	719	769	770	763	690	763	713	728	724	696	725	703	764	772	740	758	793	737	727	748	783	718	762	713	763	753	730	725	708	747	759	759	730	754	744	733	741	721	710	723	787	737	764	787	711	756	732	704	736	739	780	718	738	715	755	753	742	734	709	749	732	769	756	727	721	782	704	732	699	746	727	757	761	756	735	742	716	779	720	759	776	760	765	726	727	745	744	744	787	751	732	735	701	770	738	712	734	724	752	749	745	748	719	710	739	760	694	729	751	781	725	729	735	771	802	750	772	724	718	744	758	761	746	755	733	741	720	774	732	761	682	777	741	737	761	776	739	730	743	745	707	703	803	765	786	777	743	760	712	728	767	703	809	774	755	692	727	707	734	748	680	756	711	752	791	729	765	733	738	715	728	750	735	723	745	754	701	762	728	766	734	713	722	737	729	748	739	786	731	774	720	745	730	739	771	686	711	693	749	740	745	758	720	694	761	763	732	766	722	748	727	730	735	707	716	757	675	760	720	781	732	721	708	798	798	757	747	709	760	729	735	729	755	758	682	716	748	762	768	729	688	707	781	739	755	754	770	744	720	756	699	743	718	735	748	740	739	724	747	750	768	769	739	796	777	754	774	727	759	701	759	773	736	733	751	764	707	761	739	731	767	719	760	749	733	726	749	707	726	735	749	781	783	712	735	754	740	790	750	749	745	759	749	749	731	746	760	768	723	753	741	747	747	708	708	727	767	738	758	760	738	723	785	750	808	755	791	761	744	713	727	726	764	718	746	754	757	723	682	715	734	729	814	733	741	758	750	698	772	658	751	735	763	762	785	698	715	729	727	747	761	734	754	717	758	719	708	724	744	755	764	749	714	745	740	757	732	728	702	736	737	728	758	768	718	740	732	758	765	750	721	712	770	730	748	765	716	676	754	773	762	760	715	765	723	813	752	706	740	735	745	731	754	748	730	700	729	751	738	745	703	723	735	714	734	773	726	728	744	679	747	739	705	750	750	722	713	724	766	772	744	732	758	753	682	723	757	749	747	720	733	742	714	716	782	721	759	747	767	720	748	771	726	737	765	769	721	754	720	781	720	721	713	730	724	704	706	782	765	733	726	709	747	736	727	786	730	759	753	690	713	793	752	695	727	723	754	739	727	684	743	715	705	711	736	711	743	719	696	701	766	730	728	753	734	751	759	729	719	717	696	778	718	735	720	684	722	709	724	763	732	761	756	724	782	752	699	774	718	719	730	777	729	739	781	759	692	746	740	722	761	767	704	716	711	749	726	771	766	760	765	702	755	733	708	731	752	749	743	699	730	755	724	750	756	696	742	810	751	686	772	735	746	709	705	749	725	742	747	720	731	715	692	731	738	742	730	771	747	707	772	739	778	704	749	748	758	700	684	740	751	738	763	733	762	738	710	742	719	706	695	769	715	752	749	759	703	713	750	688	737	742	753	709	772	713	779	728	763	763	729	714	779	681	761	719	708	693	687	750	724	760	742	742	723	727	742	678	705	725	771	711	735	756	746	731	764	721	770	726	712	789	755	747	764	745	731	760	708	728	743	752	715	772	734	769	789	693	733	750	763	738	736	746	703	727	761	688	788	708	735	798	757	747	764	777	713	711	705	683	792	730	744	698	755	741	760	725	656	744	740	755	710	781	702	741	787	735	772	728	753	788	805	716	795	810	773	685	715	737	700	764	727	745	715	758	784	754	784	704	698	706	755	696	755	746	740	700	758	715	738	716	725	768	733	785	747	740	727	734	747	737	742	699	784	720	702	716	695	760	762	701	734	761	748	737	733	735	809	712	723	727	791	755	744	683	739	727	730	816	706	762	730	730	731	678	703	669	776	720	725	742	726	744	736	737	748	814	752	708	723	769	747	702	760	796	712	699	682	748	775	737	762	746	769	788	809	700	758	745	759	704	714	806	753	740	742	781	700	743	697	728	754	772	755	724	723	704	759	761	730	776	709	719	719	706	744	753	775	757	737	756	747	761	730	709	772	713	703	799	742	773	761	720	714	727	740	770	743	711	775	693	765	738	698	693	758	750	740	776	743	747	655	763	733	745	713	777	737	783	779	757	737	733	786	725	728	810	703	755	751	730	726	749	713	746	721	685	748	699	766	725	706	721	731	820	712	753	747	759	776	793	769	719	752	778	730	684	731	729	748	754	707	710	727	719	782	776	751	778	733	758	684	773	699	715	734	719	694	765	712	730	721	727	724	762	771	734	716	769	790	771	670	689	729	692	729	752	732	727	709	712	747	782	726	717	794	703	758	699	748	762	746	743	780	742	697	746	797	741	719	745	726	725	761	726	748	742	741	708	736	705	678	721	696	744	751	741	717	721	705	716	766	730	695	778	751	725	773	725	756	787	782	745	744	762	726	716	746	744	739	745	709	746	710	717	732	739	751	744	755	832	748	754	760	758	726	797	742	733	707	741	693	713	696	755	750	754	777	768	711	682	713	741	752	757	702	738	734	743	733	727	708	741	720	706	794	773	744	772	762	747	730	689	708	738	722
19313	8770	15839	26499	18777	10967	6303	4165	2918	2139	2140	2105	2020	1959	1946	1461	1166	1088	1023	1330	1216	958	947	1047	1036	817	756	723	640	776	520	604	611	517	507	479	436	425	414	396	404	406	446	420	418	397	408	394	397	450	452	445	398	412	443	411	438	384	447	401	454	391	429	418	402	437	375	408	372	390	378	408	472	407	442	390	406	400	433	390	382	442	404	476	426	409	410	429	374	408	397	399	453	397	374	378	407	405	440	420	422	422	396	374	415	410	412	428	403	390	423	388	380	436	383	424	433	424	408	372	430	414	432	435	408	395	421	377	424	389	447	403	400	412	420	405	432	391	432	397	398	394	368	392	424	428	392	414	388	432	409	402	435	398	416	433	407	438	425	396	440	433	424	428	413	385	390	411	418	439	430	418	403	370	385	419	401	387	394	444	455	436	410	424	365	448	380	400	389	405	400	433	414	397	441	413	378	405	400	418	394	426	433	417	427	396	428	396	395	427	425	410	427	405	399	401	394	433	424	379	411	422	439	400	426	379	423	408	437	400	427	446	388	372	408	374	392	419	393	453	398	412	406	439	382	411	416	397	401	441	378	395	416	422	401	386	417	444	430	403	396	439	441	427	396	457	482	439	429	402	425	413	394	391	389	390	427	416	412	410	431	416	421	448	420	412	382	418	409	395	423	411	412	410	433	445	383	425	417	398	413	422	424	482	399	446	432	363	442	391	456	409	428	402	421	446	365	351	401	409	394	375	397	401	438	430	399	424	434	387	408	417	391	377	376	406	404	408	436	365	400	419	392	425	404	429	416	396	399	386	405	402	392	373	406	389	421	402	417	395	414	411	406	449	428	397	402	407	399	425	383	423	397	408	388	417	365	418	434	437	431	409	424	435	385	426	409	414	403	425	429	368	414	406	412	447	433	439	402	418	403	389	407	441	380	426	425	414	455	410	399	419	384	451	423	421	393	394	412	378	405	428	382	398	397	403	380	382	397	414	408	405	397	430	402	422	428	411	408	430	466	420	389	409	416	440	438	468	412	383	392	433	445	396	413	422	444	409	406	397	438	410	420	395	381	424	409	407	434	387	427	423	414	422	380	412	408	397	403	396	392	405	419	388	394	391	405	420	428	389	427	400	427	425	378	423	406	401	453	429	410	422	421	424	423	402	398	407	420	420	446	420	403	393	411	395	383	402	426	369	426	437	417	436	413	440	401	402	418	403	369	405	434	390	410	400	390	438	404	387	391	443	412	387	386	432	414	395	438	385	416	398	375	419	406	419	444	400	377	451	356	430	423	433	417	399	411	401	384	444	428	407	367	407	417	394	382	442	427	386	414	368	426	427	433	443	393	408	403	406	402	391	399	423	423	438	436	444	425	400	435	388	397	404	387	435	423	451	418	393	428	443	400	411	379	417	429	403	398	417	414	399	402	420	445	422	389	407	390	382	409	392	443	399	435	412	377	390	383	468	406	430	393	421	423	407	440	444	399	433	423	405	441	421	376	381	406	372	412	438	428	392	402	422	397	389	393	382	404	411	396	437	422	417	427	418	410	426	392	411	396	418	410	403	402	439	409	439	408	368	415	419	426	386	421	388	373	430	396	406	444	400	416	419	408	419	406	385	440	372	431	411	365	415	393	383	406	412	398	435	435	441	379	436	401	401	421	423	409	387	418	414	431	416	420	418	416	404	400	388	383	405	429	426	437	402	398	387	425	446	422	407	434	407	432	435	401	391	382	430	392	411	392	443	376	384	408	399	413	399	459	458	475	436	409	439	392	408	412	375	388	415	393	436	416	423	374	374	418	419	409	405	412	413	370	437	400	400	372	400	425	398	437	421	407	407	384	418	424	387	403	404	405	378	415	415	395	410	391	429	436	417	381	401	437	448	433	408	370	383	416	393	414	394	410	402	414	401	417	441	424	414	396	405	423	393	413	393	416	403	414	419	408	413	401	401	418	409	435	392	383	404	419	426	404	432	387	442	461	391	369	395	433	412	399	438	406	376	447	410	414	409	430	422	396	443	441	432	347	436	417	373	367	423	435	396	420	369	443	434	422	439	445	395	394	418	421	379	384	398	468	398	393	405	425	423	381	424	363	402	383	441	410	447	421	409	410	427	390	429	427	445	405	380	412	416	396	459	383	435	399	374	388	439	365	458	388	416	422	417	399	391	426	415	425	413	391	374	426	410	443	420	408	415	422	415	427	437	400	438	454	427	394	412	390	428	412	378	422	381	428	417	403	413	394	450	419	444	382	416	428	422	371	431	403	446	400	402	405	388	425	391	406	399	433	438	410	435	453	416	430	401	398	454	385	401	394	427	398	394	441	438	416	398	419	395	389	415	447	416	364	430	435	437	387	428	420	431	411	370	439	407	415	376	377	405	431	441	406	404	424	396	389	424	413	389	404	396	406	392	445	409	403	431	418	426	380	408	437	415	402	431	408	374	397	407	392	419	422	408	427	423	386	366	418	420	419	371	406	415	415	396	390	391	429	418	414	384	375	417	413	397	410	407	394	392	424	422	396	422	415	416	402	424	403	393	421	426	403	391	376	390	425	451	434	399	411	409	436	438	446	367	430	414	397	398	413	400	431	410	382	437	412	329	389	430	461	416	393	391	428	440	393	436	452	428	438	396	415	429	411	413	381	410	420	424	407	410	391	412	394	398	389	456	402	380	400	377	418	390	377	398	455	444	457	402	446	390	408	399	440	405	374	369	429	429	451	396	410	389	400	438	417	410	397	446	434	423	417	417	463	381	390	420	427	408	431	418	399	382	418	409	417	370	448	452	447	403	408	410	408	409	416	403	423	422	444	369	424	439	429	426	394	411	445	420	401	414	412	449	392	406	421	395	438	459	409	420	370	442	400	416	436	450	403	421	444	413	433	429	376	381	382	437	374	406	373	410	400	377	412	474	375	396	410	416	399	400	437	384	375	366	391	426	363	438	442	443	441	445	378	427	412	436	406	396	419	392	435	405	421	446	409	397	417	395	428	394	384	400	406	431	385	409	401	422	403	407	392	418	410	434	389	472	449	408	414	373	399	407	416	429	375	379	419	396	400	423	399	405	440	423	434	435	390	425	425	413	430	462	404	413	383	396	410	442	430	423	404	407	410	410	402	407	412	383	416	440	401	442	455	372	426	411	420	407	433	409	458	365	431	433	423	387	395	404	412	414	412	418	383	457	385	384	394	423	411	397	428	419	422	433	420	401	433	438	390	405	437	399	359	418	433	436	398	418	434	393	468	381	394	433	446	412	373	401	413	388	394	388	414	406	421	422	426	436	393	421	391	429	437	400	416	412	437	381	383	383	399	407	391	367	399	434	378	432	409	395	400	436	402	408	441	419	417	386	401	363	450	425	445	399	418	383	403	380	407	365	417	414	406	428	419	379	408	406	444	428	425	430	409	431	375	413	427	400	392	400	377	399	383	383	429	419	422	373	401	435	417	411	418	411	405	398	415	425	404	425	433	426	414	416	375	408	385	369
10091	7048	22202	38452	32968	25427	18187	15611	11942	9332	9630	9985	9458	9488	9032	6616	5381	5221	5034	6624	5889	4475	4823	5055	4986	3552	3608	3379	2587	3209	2216	2123	2114	1707	1397	1243	1096	1000	974	993	1012	910	954	1055	988	936	1005	919	1028	966	1006	965	959	991	994	967	1005	994	945	1039	951	978	955	978	977	988	1018	950	984	1005	969	944	988	1026	941	980	997	926	1009	1023	888	1006	975	974	955	959	945	956	971	957	917	1031	945	1018	954	1046	940	941	976	922	908	983	959	912	966	970	959	975	979	945	961	936	969	938	1029	997	990	989	946	981	959	951	964	971	951	946	896	969	931	1005	961	896	914	1028	957	952	981	984	937	959	920	946	989	937	944	909	1000	902	876	914	940	956	996	959	965	970	954	918	945	1017	947	927	918	951	978	902	867	970	926	974	992	946	982	962	1060	939	947	924	904	993	939	972	952	993	953	932	942	900	895	961	954	971	950	906	931	962	977	954	900	956	929	988	962	939	1006	964	969	977	944	978	969	956	988	978	972	968	907	901	945	943	938	947	980	930	943	960	978	941	951	1033	919	976	926	987	964	971	940	995	1004	968	950	1001	955	959	962	994	916	911	1018	984	924	955	954	943	960	930	960	915	939	967	959	1019	915	900	933	970	961	983	990	869	1004	941	1013	919	956	949	964	983	1016	966	939	899	960	987	1005	931	961	966	969	957	958	920	887	948	929	970	949	977	971	914	1029	1007	997	918	888	900	932	978	919	913	1017	963	982	890	992	955	968	1028	938	966	983	977	940	991	968	938	893	973	1024	1001	948	989	941	964	937	960	974	993	994	964	931	966	957	982	929	935	939	951	946	990	900	1040	937	970	960	982	927	1009	944	892	923	949	1006	956	950	912	950	1003	1006	951	928	956	951	939	1002	929	936	885	898	1004	956	1009	994	962	977	951	931	975	957	944	886	949	981	998	946	986	1020	941	926	978	961	1011	1009	933	984	951	996	973	953	976	951	910	972	948	933	972	975	977	923	964	911	937	980	946	960	913	973	963	930	968	920	972	919	996	978	941	911	977	1002	1020	898	951	1005	947	952	980	990	977	952	944	977	909	974	939	964	963	944	971	980	951	995	914	935	962	968	948	939	951	936	955	998	927	994	971	1013	947	984	902	967	952	928	990	963	987	956	968	939	988	968	930	975	953	900	914	944	942	993	947	1001	955	960	924	1009	952	943	988	980	962	951	953	952	951	942	931	951	1020	964	991	991	971	952	973	986	949	977	1018	962	938	950	957	951	961	972	968	897	942	961	929	967	939	944	988	939	908	929	968	982	964	946	1017	944	959	896	945	938	960	941	913	937	964	953	983	1020	952	960	964	983	1024	960	948	968	923	968	954	937	975	961	939	985	951	893	988	979	925	940	983	971	962	963	979	945	936	987	940	917	958	988	985	988	958	906	981	961	904	970	937	951	945	969	978	966	924	945	915	965	947	968	908	927	927	1017	981	894	925	999	944	903	966	968	981	968	942	967	931	952	941	956	920	942	983	996	927	967	940	950	988	935	896	915	947	972	914	1010	954	995	903	959	923	922	925	950	969	980	972	960	929	924	948	995	1010	962	957	967	941	899	988	935	912	936	952	1002	950	929	920	985	979	921	944	899	916	961	970	936	923	980	955	931	969	912	969	954	962	968	912	962	981	1010	945	973	958	960	890	998	983	965	934	887	933	936	929	1028	923	956	967	969	1000	972	935	904	972	920	928	968	992	981	992	894	958	977	965	941	1009	919	915	1002	933	914	949	963	960	948	911	913	963	962	875	938	957	960	962	931	995	889	960	1020	996	964	933	944	966	973	941	940	1009	950	974	1005	1015	920	1052	936	963	919	928	999	1018	931	951	969	926	915	1007	948	996	911	979	918	924	1000	947	959	920	994	974	917	939	964	935	1001	908	942	957	949	903	954	944	957	919	985	986	969	957	977	998	937	934	902	917	942	920	988	953	944	936	940	945	930	975	911	931	933	985	898	918	889	943	953	906	1012	936	1015	976	912	971	968	930	952	955	997	969	961	904	951	976	964	985	877	1000	999	940	918	942	983	935	929	968	904	933	991	916	961	948	930	938	933	938	989	971	917	974	933	919	975	924	946	936	936	971	894	902	955	959	904	949	951	982	999	978	990	951	988	929	955	992	971	891	968	983	990	1029	925	938	998	964	1026	951	1017	942	968	912	931	977	951	979	925	978	885	1026	949	965	982	998	917	955	951	909	905	991	974	880	972	967	942	919	1004	1000	1000	925	965	959	894	932	1011	965	935	897	917	966	937	986	1011	943	953	971	990	1004	971	914	951	938	952	903	1045	975	988	964	992	955	985	940	1032	915	972	981	950	943	968	931	950	945	1007	955	902	973	906	1027	967	956	984	931	913	947	941	989	993	984	957	999	997	939	991	901	927	1004	1002	981	949	905	983	974	896	950	942	947	986	904	950	921	922	967	967	927	932	976	968	885	956	930	974	993	914	921	979	958	954	996	894	967	925	947	949	912	985	942	931	876	966	912	971	970	916	926	951	959	979	976	945	931	963	921	1009	975	911	977	947	965	957	967	902	998	938	958	952	896	970	965	950	971	940	993	946	957	978	990	973	960	958	948	1007	955	902	955	927	994	932	889	1001	947	952	945	972	978	971	981	982	940	970	933	989	888	961	951	993	978	901	958	978	921	966	1016	1008	940	976	924	1010	956	1017	910	973	916	947	1002	959	959	965	996	979	963	949	945	959	920	1005	976	938	933	947	972	914	995	966	976	961	983	938	939	954	899	981	995	953	934	950	994	986	899	913	959	980	971	946	915	949	979	1003	1016	960	973	934	942	972	954	967	1026	945	993	966	1026	954	938	905	994	987	922	919	934	950	922	962	993	946	896	903	1000	962	974	919	919	955	965	978	993	954	951	968	919	971	963	949	968	984	895	941	912	997	979	948	945	984	971	973	987	937	934	987	949	940	926	864	954	972	947	974	973	982	967	950	966	938	995	970	973	944	965	921	963	952	927	942	955	986	919	974	948	1023	978	911	970	965	903	945	959	1044	957	940	937	996	931	974	926	972	973	895	991	949	975	991	937	940	967	977	941	914	922	972	910	947	930	949	903	925	1038	978	940	964	957	912	963	981	940	926	939	934	954	970	955	898	978	987	978	927	966	900	956	969	916	940	994	920	941	941	956	960	966	922	951	943	933	1006	977	964	985	980	898	943	999	970	900	999	914	890	945	971	987	1037	953	984	949	966	968	984	918	936	950	941	962	947	975	904	918	984	936	929	951	962	906	977	945	917	913	1007	1002	953	950	963	996	978	969	960	922	994	959	978	984	928	963	894	998	938	930	975	938	948	959	956	896	970	970	963	918	981	977	901	936	897	944	973	937	956	934	928	1011	991	926	946	872	926	962	965	958	907	933	947	930	985	950	950	983	954	1003	956	976	956	933	910	992	955	922	941	981	959	949	938	945	941	955	987	915	942	963	969	901	931	946	968	947	1027	940	928	957	985	1005	926	938	902	914	992	933	1000	975	995	960	958	990	990	920	943	1005	890	986	924	935	1007	927	924	949	901	989	986	991	970	940	946	1004	948	925	991	977	939	940	929	936	997	922	949	940
5228	3736	9394	12403	6938	3936	2087	1532	1068	1028	819	746	814	837	744	568	520	544	617	659	515	499	518	541	524	471	465	481	454	371	399	436	371	389	346	342	362	343	335	338	365	351	396	356	352	337	360	366	369	350	353	349	371	356	361	362	345	366	312	344	384	344	335	338	327	372	333	361	339	349	323	345	370	357	370	334	388	333	372	392	333	365	359	332	338	329	329	365	394	359	366	362	334	343	340	367	328	337	388	375	354	378	373	344	355	338	312	327	346	334	327	322	363	332	365	358	332	343	358	336	372	351	345	338	329	356	360	325	342	332	317	346	334	344	361	381	357	358	383	360	340	323	307	319	350	360	319	355	361	364	336	393	340	356	308	356	379	379	324	324	368	354	350	316	358	340	380	368	370	349	352	335	338	338	392	362	384	363	352	330	348	326	348	389	355	341	352	347	336	332	353	337	354	340	368	352	360	367	355	321	323	323	337	378	365	401	330	308	332	384	351	336	350	371	376	369	381	395	379	346	380	359	389	399	343	366	345	352	320	358	332	393	388	373	360	339	352	358	360	346	344	365	365	378	313	352	355	361	329	330	371	370	367	365	358	363	389	395	333	334	363	350	354	348	361	341	349	352	337	350	348	381	354	320	367	348	325	339	341	328	357	292	339	364	314	376	365	371	377	383	387	334	323	370	358	301	358	354	360	341	325	375	340	327	321	355	330	373	354	308	340	395	357	339	370	355	353	368	340	349	340	364	338	347	354	337	367	343	359	330	379	366	343	393	360	360	344	338	374	350	351	357	384	359	388	370	369	341	358	335	332	355	355	385	335	363	337	341	331	335	358	323	377	365	317	351	369	361	357	393	363	320	380	364	368	381	340	333	350	297	350	343	388	377	370	376	350	371	366	375	360	326	353	336	362	355	382	350	363	363	385	367	339	341	327	364	336	361	383	351	320	313	374	355	345	341	374	334	352	359	315	351	361	354	362	360	366	386	309	341	339	363	356	347	388	324	322	338	352	365	324	347	373	370	334	331	317	368	327	359	340	365	345	346	384	378	373	314	351	347	377	345	362	324	371	321	351	346	357	326	358	356	357	346	382	353	354	340	359	331	379	347	378	355	374	350	333	309	338	354	355	353	379	341	339	351	347	370	375	334	360	341	337	334	363	355	340	343	339	308	338	377	314	320	383	350	361	327	341	335	346	333	363	332	352	361	387	345	385	330	339	378	375	336	344	310	349	350	327	376	364	362	385	330	373	352	351	360	370	358	344	378	361	329	382	348	390	337	346	360	342	330	327	358	333	383	315	341	327	342	369	364	346	317	365	349	393	386	308	350	391	345	376	365	316	349	330	372	359	348	364	362	350	375	368	358	359	370	349	368	326	346	356	351	312	339	351	367	316	356	360	355	318	364	351	378	351	341	370	375	342	327	366	357	349	340	309	350	329	310	387	325	320	372	348	369	327	313	344	366	354	385	365	342	338	358	338	380	379	343	339	370	363	345	367	345	392	319	364	332	350	333	384	364	344	399	361	345	380	350	337	340	389	309	336	332	328	345	346	385	348	363	337	353	349	320	352	365	324	348	364	348	354	359	336	346	341	308	368	341	375	388	345	341	317	323	330	358	349	345	360	378	354	306	358	346	338	325	350	359	336	348	348	370	357	376	366	316	331	369	332	370	362	368	346	325	340	326	391	345	342	396	351	355	366	407	378	349	366	371	329	376	347	364	315	366	376	342	347	373	350	353	360	367	332	345	354	322	355	376	348	353	341	402	358	352	352	371	342	317	339	324	340	370	334	362	326	357	339	335	360	326	388	355	347	387	363	392	335	332	349	370	351	379	375	358	347	354	350	320	346	364	353	362	370	320	337	342	347	381	348	377	366	336	337	327	336	366	366	325	365	378	355	364	335	354	317	371	337	360	356	372	375	332	353	371	348	363	350	344	345	328	337	340	387	349	328	374	337	348	347	358	331	317	370	351	382	325	415	316	341	336	385	359	355	336	336	377	328	349	368	355	371	360	324	342	332	365	375	334	372	303	359	356	366	386	371	346	335	341	365	363	344	337	358	353	337	359	339	327	315	346	352	363	360	359	325	408	360	354	347	377	341	317	367	327	365	308	362	315	359	334	343	360	344	310	339	365	355	338	375	375	352	358	333	368	345	311	323	333	326	348	348	340	337	334	363	341	332	332	334	385	303	370	347	317	340	327	380	327	377	347	366	333	315	358	372	344	349	349	318	351	401	335	327	344	319	382	328	357	351	349	382	350	329	326	338	366	364	386	349	339	365	361	324	329	359	308	328	369	325	358	338	366	347	379	328	344	393	339	330	330	324	365	334	364	367	324	352	365	359	366	357	378	360	300	342	345	356	314	338	380	344	339	352	359	324	345	369	347	325	364	339	366	372	357	373	353	355	388	374	353	346	363	383	353	381	343	308	294	349	366	322	348	370	350	391	354	386	364	339	333	344	363	333	358	342	361	354	363	350	350	341	357	314	358	347	333	364	343	379	327	366	361	383	355	368	336	361	348	375	352	374	367	391	378	346	349	324	337	369	364	363	382	333	340	354	342	370	332	360	335	389	320	336	362	396	347	333	384	368	331	348	355	373	328	360	375	349	376	322	353	359	319	341	349	334	361	369	354	343	344	359	339	396	346	346	384	373	356	339	341	356	358	360	371	398	359	373	338	350	335	319	324	379	365	363	366	376	329	388	336	344	387	366	400	351	334	384	348	353	355	300	370	361	358	363	322	365	308	358	336	355	369	343	356	377	332	324	360	352	344	346	391	325	369	374	374	353	354	350	368	333	341	339	369	359	324	331	372	330	360	322	346	348	326	351	362	372	358	359	334	337	344	362	332	355	336	362	349	358	331	375	359	346	358	346	353	368	369	361	326	364	335	343	342	336	299	354	326	355	336	336	339	356	367	346	403	381	348	339	356	345	339	355	359	366	362	318	366	379	360	368	392	372	376	355	344	348	335	400	321	360	367	335	350	372	378	312	371	359	375	346	361	375	337	352	360	372	384	364	330	331	355	348	351	344	349	355	346	332	335	342	337	338	337	389	356	375	368	347	345	341	338	315	357	349	385	353	370	330	357	319	350	359	319	391	376	394	351	358	337	356	354	334	311	386	366	374	310	371	379	311	365	388	368	352	341	341	327	359	356	338	358	337	339	378	352	341	381	361	350	313	346	372	360	317	372	347	387	352	358	363	362	356	326	365	327	377	343	382	364	372	339	335	368	339	357	341	370	376	386	360	357	306	364	347	335	322	378	355	366	346	343	338	335	361	382	311	344	326	325	349	375	367	348	321	334	347	329	365	337	346	387	364	341	340	346	340	354	329	343	331	357	325	343	366	314	337	345	353	383	401	338	357	361	375	379	371	352	335	361	336	365	345	337	344	341	347	372	356	337	364	365	353	335	329	356	352	345	329	355	363	343	324	321	352	335	361	367	355	334	361	326	359	352	336	352	358	346	400	338	365	394	326	388
3894	3645	16087	23643	17700	12926	8287	6308	5009	4410	3491	3269	3535	3792	3067	2216	2175	2109	2816	2926	2159	2133	1969	2049	1992	1711	1558	1646	1438	1242	1203	1237	1198	1023	860	941	811	807	792	779	792	839	786	778	802	784	834	792	813	882	800	837	832	801	784	782	775	836	835	833	830	794	752	827	860	834	764	770	848	806	820	840	778	796	838	853	830	832	782	846	813	829	793	827	803	824	843	828	829	857	825	870	806	843	816	829	765	767	788	790	834	807	831	843	835	835	873	800	827	816	825	800	841	828	805	829	821	820	826	821	749	809	799	850	842	780	850	771	811	821	853	822	850	830	839	804	825	768	798	824	824	783	863	823	784	756	819	819	800	799	843	790	808	799	787	782	858	805	834	797	822	808	846	801	811	776	808	824	763	816	805	734	832	763	846	803	806	815	773	842	773	865	812	807	837	821	796	804	802	797	817	780	802	766	851	833	842	816	834	838	805	810	826	855	757	825	826	843	789	795	806	780	869	810	831	871	784	759	809	843	889	800	828	825	806	855	829	783	837	852	804	803	797	798	795	853	780	806	804	830	855	799	803	854	825	826	812	892	796	807	813	823	844	809	812	818	791	815	864	759	836	764	780	848	782	787	867	791	834	831	828	790	747	807	790	827	842	850	779	807	793	827	808	808	855	822	815	744	770	830	814	778	836	842	819	821	831	785	791	806	813	812	814	773	764	799	829	850	771	804	880	848	819	816	793	817	809	812	803	808	795	788	813	801	786	831	823	790	792	851	807	767	797	850	815	827	829	834	820	792	846	774	766	792	837	788	828	811	839	863	787	819	811	764	800	821	815	786	797	812	866	845	816	820	822	826	832	774	841	782	833	777	797	772	817	846	840	788	805	787	796	828	797	845	832	785	768	773	765	789	783	830	816	794	791	779	849	804	804	850	757	754	807	818	794	824	815	827	837	829	797	832	834	813	830	836	811	819	855	832	826	819	823	821	822	826	780	802	866	800	789	815	795	838	769	797	772	805	838	797	821	772	799	882	788	850	775	841	828	818	825	828	753	826	837	817	817	769	822	826	781	758	823	834	800	827	824	801	834	805	815	865	792	813	850	788	833	846	819	840	814	865	812	787	768	852	800	871	794	766	773	828	830	793	838	807	831	826	804	791	858	844	829	809	836	787	802	813	744	799	836	835	856	825	785	822	807	817	832	814	829	791	833	855	812	810	806	814	786	811	786	804	763	759	841	808	769	906	833	804	826	816	820	825	777	832	832	785	778	814	811	821	835	801	816	818	887	767	869	792	796	814	818	843	839	825	840	795	848	808	854	806	807	792	815	779	835	818	852	809	811	803	848	753	801	837	825	821	799	800	789	826	821	814	829	850	744	810	846	812	783	782	842	777	828	854	788	812	831	780	814	821	840	830	806	828	842	824	779	817	767	879	893	792	844	834	800	816	845	815	796	810	816	768	807	821	745	785	783	825	811	838	827	815	833	824	819	833	861	868	803	835	801	780	820	821	836	785	824	795	803	852	861	790	851	797	840	810	814	810	787	793	783	820	816	778	853	806	757	821	782	808	815	798	831	819	808	844	779	793	800	839	860	814	778	793	827	828	857	821	842	840	837	877	835	814	828	826	803	824	800	781	839	849	859	793	774	833	835	844	806	833	739	833	818	832	802	779	824	805	760	790	851	813	823	784	841	774	780	782	815	768	786	803	858	779	902	852	817	786	779	845	787	819	778	805	782	796	814	847	834	820	815	821	862	834	816	813	772	787	789	796	810	806	823	850	815	817	826	755	795	809	874	833	785	787	803	796	843	831	787	860	786	847	804	838	815	815	795	809	855	840	833	830	846	806	853	768	813	840	830	794	792	844	842	785	849	842	849	823	805	826	840	812	806	834	767	823	782	773	838	801	797	831	790	837	833	778	790	849	839	784	805	818	799	811	843	845	805	883	773	804	789	793	859	808	795	831	803	836	805	850	786	821	792	792	770	800	796	801	838	842	849	802	831	816	820	844	790	853	766	862	797	853	772	833	802	780	823	818	822	786	865	797	835	827	799	823	818	870	816	837	817	835	818	831	834	779	773	798	858	833	773	820	794	804	793	761	822	860	781	784	817	786	833	819	848	837	869	784	846	847	829	830	828	783	845	819	807	819	790	806	877	859	813	780	830	844	803	837	842	803	804	843	812	840	827	757	799	837	824	845	830	853	790	779	832	852	802	817	837	792	818	831	792	871	836	825	815	815	858	801	785	855	798	828	810	827	797	831	793	848	782	846	853	786	890	808	819	861	803	801	857	822	815	832	850	786	843	838	864	845	831	798	803	796	824	808	825	842	843	855	813	788	822	844	820	818	828	781	805	813	765	803	802	821	817	799	796	851	792	860	791	804	787	876	810	816	872	858	807	876	817	818	817	831	791	805	836	819	840	845	826	801	770	817	826	789	830	800	830	810	832	814	783	847	840	864	817	818	795	816	838	830	877	791	780	786	845	810	811	841	832	764	807	848	859	800	816	832	777	792	780	858	829	843	791	806	866	755	849	846	839	850	803	855	816	845	783	780	851	830	823	808	846	748	837	892	834	817	795	841	778	824	858	858	831	891	815	814	849	796	775	795	864	870	817	858	811	808	838	848	808	846	788	834	804	771	821	853	814	828	835	836	816	748	807	778	806	829	800	816	797	823	816	811	799	810	845	798	806	825	802	799	887	804	747	811	824	819	789	812	795	805	816	834	794	809	860	851	814	763	822	747	819	834	786	868	823	869	818	815	837	823	827	767	844	806	772	851	867	833	809	773	826	808	862	823	797	814	759	845	811	798	799	777	816	823	778	812	759	819	833	825	817	814	868	850	827	765	789	860	827	867	815	863	781	845	845	782	773	814	775	769	855	813	818	844	823	794	867	816	843	783	863	792	842	770	792	795	819	873	865	802	824	778	828	857	792	781	848	764	832	829	784	800	831	802	784	833	804	808	845	809	844	781	900	850	788	809	834	831	798	825	833	821	811	859	806	792	807	796	751	852	831	857	822	799	836	809	840	830	772	834	823	819	775	823	791	806	811	805	824	834	829	846	776	768	774	818	868	830	775	813	809	803	803	871	782	810	848	824	838	767	865	803	793	853	825	837	820	869	797	802	830	817	858	852	780	764	806	809	813	796	788	835	847	790	841	839	796	815	803	775	780	807	822	786	809	783	805	805	757	805	825	764	823	837	812	794	803	823	829	838	785	810	741	732	873	813	810	798	775	820	852	815	817	812	810	841	797	857	799	849	829	799	769	788	785	818	758	830	800	850	802	808	833	813	795	836	878	804	797	872	786	783	793	832	790	818	811	789	819	742	807	767	796	798	825	805	828	760	818	797	830	820	815	821	794	820	826	828	827	812	759	803	804	809	778	779	833	817	816	783	784	843	795	757	802	808	840	821	792	837	786	813	805	808	771	812	786	821	803	833	792	797	822	832	801	832	816	794	798	827	796	821	785	865	805	816	797	802	802	780	833	837
14520	7610	19905	19105	11342	6252	4354	2583	2455	2713	1564	1157	979	815	675	786	892	856	1071	796	681	612	525	629	715	615	587	588	522	514	513	443	374	342	356	285	287	250	310	342	335	280	291	321	262	269	302	274	295	286	278	296	282	274	304	288	298	259	274	282	255	289	291	289	286	270	292	301	329	308	297	285	300	336	249	283	316	269	303	290	278	287	272	290	271	315	317	337	336	302	327	293	283	288	296	299	266	287	275	265	291	292	304	324	285	278	279	314	279	270	286	283	255	293	303	292	258	273	277	320	273	293	260	267	265	298	272	293	309	336	276	311	263	261	316	328	269	309	286	285	259	307	305	285	291	289	334	290	269	293	292	299	268	304	273	253	284	305	316	298	300	312	294	262	266	292	274	287	284	270	293	288	278	264	288	270	311	290	292	294	273	288	266	302	298	267	328	299	287	299	271	300	291	291	294	274	290	286	283	267	285	272	299	288	296	286	314	296	302	294	282	269	337	278	258	325	299	282	270	310	269	301	346	321	288	302	259	265	327	316	292	284	297	306	261	287	281	279	303	266	296	288	268	298	296	321	264	314	259	271	316	282	300	295	301	308	315	266	305	259	305	294	303	262	279	292	280	287	261	273	256	308	297	289	307	301	280	273	282	290	281	323	270	275	294	284	292	285	280	290	308	258	290	277	270	292	251	263	254	267	294	276	265	290	298	255	286	306	308	287	267	298	297	317	284	311	279	308	259	320	294	301	327	289	297	293	277	291	284	296	284	271	307	277	282	289	266	282	263	297	320	283	261	277	292	330	304	287	295	288	288	300	290	294	309	300	294	287	311	300	275	299	263	273	271	286	296	260	291	270	259	275	264	295	270	267	297	296	287	281	273	310	277	305	284	288	281	291	248	291	303	295	305	267	281	293	277	295	282	287	281	304	273	265	268	273	278	313	298	284	269	314	292	292	301	294	290	283	309	294	321	298	303	279	285	265	293	277	247	296	289	299	267	316	312	269	281	298	276	294	274	313	288	303	284	321	264	276	285	297	313	264	294	301	276	290	285	305	276	297	298	267	281	295	288	283	294	285	298	265	313	334	289	287	305	278	305	290	316	305	281	285	284	295	328	249	294	292	284	288	305	321	274	262	257	307	278	304	243	287	308	303	293	317	329	294	275	272	289	284	280	286	288	282	279	248	269	263	288	301	303	285	278	304	286	293	283	289	267	287	287	305	295	283	271	276	307	285	317	282	287	282	283	294	286	282	285	231	255	292	299	289	293	313	267	263	302	304	291	314	296	291	288	288	289	294	271	296	298	245	293	289	288	291	264	296	275	274	316	282	309	299	260	272	322	279	299	290	282	294	322	287	295	289	316	298	294	290	305	280	281	305	284	327	304	299	293	285	269	279	277	263	294	279	244	317	251	300	302	308	266	309	275	257	277	294	331	287	278	260	307	254	254	289	304	281	319	291	279	285	296	279	280	274	294	282	274	285	284	274	273	271	293	264	291	263	303	278	279	304	269	324	297	308	350	307	291	273	288	292	318	285	265	301	304	282	289	287	300	292	304	291	299	271	287	277	279	293	303	257	282	329	273	297	277	263	272	254	289	316	309	274	298	274	302	271	313	293	288	323	301	282	249	300	276	292	288	257	299	326	289	288	302	297	296	309	293	298	288	288	265	290	288	307	289	277	291	266	282	275	305	299	287	312	305	300	254	279	271	287	316	260	288	280	297	283	299	261	267	284	273	298	304	327	277	312	337	282	308	299	267	308	284	288	300	261	297	288	310	288	283	284	285	306	281	282	280	294	284	266	270	299	249	269	300	291	278	268	275	285	329	282	293	308	318	310	281	283	317	283	269	306	287	268	265	276	270	331	287	294	311	274	297	284	291	267	281	323	298	285	295	301	268	292	288	312	298	260	306	314	283	290	264	303	309	294	249	285	295	297	304	279	312	319	284	304	264	263	262	299	299	269	276	305	292	321	276	296	311	269	311	279	320	274	295	287	301	273	261	293	301	276	260	285	284	284	266	286	288	324	287	277	237	278	311	275	304	263	280	261	301	295	308	294	300	257	273	282	273	258	305	288	318	280	301	291	292	305	264	279	342	274	295	316	268	323	289	283	287	308	290	270	292	287	296	248	289	281	301	273	309	296	311	283	278	272	282	284	300	280	291	279	288	320	321	296	258	306	274	260	293	252	288	283	259	264	267	304	293	248	299	300	308	305	281	264	283	267	285	289	265	307	294	280	312	294	297	268	311	275	304	297	294	297	281	256	306	274	260	283	318	266	296	288	273	270	283	299	283	260	299	295	261	269	285	283	289	275	261	305	279	271	273	292	299	317	264	264	294	306	290	258	307	282	306	287	273	298	292	316	284	284	326	288	272	264	305	286	299	284	292	315	288	255	263	287	318	299	293	314	339	301	295	305	296	300	296	264	296	261	316	275	307	308	298	296	306	293	282	279	256	269	304	289	289	307	287	278	288	271	263	315	302	310	288	283	321	287	276	307	300	295	281	272	246	245	270	280	292	273	279	279	327	286	275	288	308	323	274	273	282	307	238	279	294	286	279	265	265	280	280	334	289	281	297	303	323	270	284	333	278	308	310	328	272	303	291	282	295	298	271	295	318	299	293	295	299	278	303	281	294	281	305	317	287	260	303	272	315	285	292	287	310	279	277	257	275	293	287	336	297	291	285	256	299	240	260	329	304	299	272	278	248	283	288	262	268	253	301	317	286	281	320	297	292	279	288	285	317	289	279	295	303	281	285	307	306	297	315	301	300	281	318	292	286	281	293	319	305	295	288	283	278	268	318	343	330	326	314	275	320	304	300	303	297	288	290	275	289	279	323	286	279	283	254	295	294	313	293	312	302	323	278	273	274	298	336	297	296	299	317	294	260	272	294	266	309	328	308	315	277	277	307	293	297	267	286	282	295	298	289	307	298	269	302	304	274	285	307	281	285	302	293	315	313	248	298	298	262	296	304	290	301	284	324	296	294	257	264	284	295	283	291	306	302	315	292	274	266	290	322	314	253	294	290	252	275	296	280	270	311	314	276	293	260	301	271	300	321	291	294	307	282	302	311	254	267	275	280	294	302	295	273	306	304	302	314	255	306	318	281	305	276	286	298	334	291	303	290	294	286	306	283	287	270	274	267	282	281	305	260	269	273	262	274	298	333	306	290	307	273	280	310	314	261	289	271	275	288	315	299	286	278	303	292	268	283	302	277	315	299	295	277	280	280	307	277	284	283	312	303	278	265	286	307	295	296	264	305	283	318	311	283	274	303	298	277	282	288	285	298	316	262	307	303	292	269	304	286	283	296	269	305	297	281	285	306	250	293	279	315	286	275	298	258	273	278	278	296	292	286	300	291	270	276	286	305	284	270	289	267	306	286	285	308	298	286	283	314	269	267	309	259	278	300	334	297	314	309	291	304	299	277	294	319	309	294	303	286	295	256	299	295	294	298	292	276	285	315	286	264	277	267	292	308	351
8769	6616	27031	30256	24927	18298	15147	10591	10854	12104	7392	5547	4722	4287	3588	3783	4656	4680	5338	4046	3097	3062	2628	3266	3557	3026	2723	2542	2409	2504	2243	1584	1382	1077	1049	843	795	767	720	727	796	751	740	748	743	768	705	685	666	739	732	683	737	676	689	760	714	735	735	784	717	689	700	723	752	740	685	738	740	751	777	685	715	763	686	682	699	709	705	705	715	696	714	747	702	653	723	693	682	723	658	722	684	705	718	667	669	724	709	737	720	719	704	667	708	728	701	698	735	730	668	700	720	712	733	676	704	722	643	716	725	718	689	716	733	712	714	741	705	693	693	687	706	660	692	748	689	644	666	670	715	714	756	643	678	682	692	678	743	700	711	744	724	759	702	698	764	658	709	723	710	668	730	638	733	681	719	713	719	733	688	752	676	743	701	717	716	718	682	686	698	760	720	674	680	696	714	701	739	679	715	713	715	678	689	695	669	713	742	718	683	668	702	738	710	697	725	718	674	650	739	665	767	658	717	728	715	728	690	706	700	703	735	714	676	669	717	728	683	741	732	738	741	718	690	703	746	709	700	684	695	705	717	697	699	708	694	703	735	656	636	720	695	737	687	682	708	701	752	703	738	747	734	718	708	734	744	672	703	729	704	659	676	745	655	729	695	699	694	684	666	664	671	687	696	718	713	711	700	674	687	703	693	668	696	749	728	708	728	670	720	720	682	682	718	730	709	701	700	702	690	716	709	738	691	708	720	678	753	706	647	697	693	723	695	667	711	726	713	720	695	713	688	743	720	685	711	696	723	657	677	755	725	702	715	704	697	726	689	676	766	637	728	729	732	689	694	750	692	693	672	728	725	692	702	703	667	681	695	727	725	698	714	718	714	695	707	678	691	649	647	691	727	711	730	703	719	675	660	716	722	658	721	720	667	645	710	677	654	708	704	733	731	729	734	739	714	699	763	713	689	728	749	748	688	708	749	760	687	712	670	690	704	734	707	704	680	766	696	721	683	728	706	750	694	739	702	690	739	703	697	707	701	659	719	697	750	742	691	727	708	687	721	685	715	727	670	727	745	701	722	745	731	702	724	713	725	745	698	687	708	715	722	767	670	712	716	685	679	672	696	667	701	684	688	770	729	723	679	732	752	758	636	699	676	679	711	703	696	677	722	695	716	693	722	656	692	707	718	699	728	702	730	692	670	720	678	680	736	722	674	738	680	712	690	732	692	747	697	684	757	652	746	726	660	695	707	687	651	733	714	675	702	687	680	692	701	688	715	693	743	712	729	702	706	728	692	742	721	724	673	689	668	711	712	696	739	752	762	691	710	743	670	664	706	729	712	709	691	725	742	697	694	674	749	702	711	713	696	660	716	661	672	699	724	710	689	714	653	659	708	704	735	724	696	679	683	722	699	735	701	659	689	643	680	739	711	689	678	697	721	700	678	759	703	741	723	702	664	725	702	692	709	720	662	708	680	674	707	666	698	684	741	706	666	688	719	660	651	688	755	787	757	692	711	692	697	678	654	680	740	701	706	769	688	716	708	703	730	751	699	677	714	715	700	688	708	712	704	692	686	658	743	686	675	704	715	657	696	726	695	731	674	752	701	712	748	707	758	657	685	691	717	742	699	682	679	696	681	715	668	673	703	664	696	734	675	733	729	738	680	716	736	675	707	712	668	741	707	715	703	715	786	665	694	764	675	753	715	653	773	706	715	707	692	724	712	702	678	748	681	638	670	748	693	715	688	716	672	702	677	751	718	718	691	681	741	727	746	758	684	681	728	679	676	694	748	704	753	680	727	725	711	691	719	697	652	675	733	740	725	663	726	663	672	739	709	734	679	712	719	715	723	733	694	730	715	710	708	665	761	747	697	733	691	762	682	662	689	698	741	697	702	696	692	698	761	719	662	744	695	683	706	703	719	672	680	723	744	705	708	715	700	696	742	708	727	717	723	705	688	714	688	691	751	697	723	693	690	662	679	728	726	684	712	707	748	748	717	701	719	694	761	685	739	697	689	655	710	708	716	698	710	684	690	698	716	704	725	697	728	697	680	721	673	690	728	734	719	696	675	717	699	706	741	775	688	635	715	712	637	734	728	688	692	681	675	660	757	741	707	757	722	750	755	704	676	723	707	691	726	743	742	754	678	700	745	696	721	689	712	704	677	702	734	723	692	664	658	716	741	736	684	693	689	731	681	688	733	671	701	727	690	693	705	702	755	670	713	715	635	722	696	689	709	700	702	693	616	703	705	722	692	668	685	709	690	692	716	676	711	689	724	688	670	761	623	707	746	694	692	700	701	734	703	662	706	731	685	734	662	766	698	659	694	713	697	722	745	719	666	706	714	687	658	668	730	704	759	698	701	721	662	721	706	695	719	691	705	685	725	683	699	739	718	683	680	697	701	735	718	708	716	700	658	670	694	675	689	703	662	682	709	684	661	729	673	718	726	696	737	666	728	723	734	697	738	725	690	687	684	704	672	668	684	661	701	734	713	664	714	709	742	708	690	707	713	697	740	655	709	707	673	699	753	691	667	700	740	688	786	726	703	759	707	722	732	719	681	697	731	677	719	697	652	722	727	637	778	709	663	736	719	684	721	716	751	658	737	676	681	742	675	692	713	707	698	709	683	700	676	691	703	725	716	702	737	702	714	732	740	684	685	673	734	695	758	723	698	673	773	711	703	672	722	706	691	709	695	689	695	709	726	748	688	711	720	698	728	711	700	718	739	737	659	730	716	681	709	652	679	715	725	709	708	682	755	690	730	692	739	718	757	710	692	726	741	682	677	642	676	719	772	667	683	658	693	692	690	690	708	655	744	712	666	684	719	728	761	721	716	650	726	671	650	660	687	706	730	720	713	737	731	696	706	729	713	675	712	680	693	717	698	703	700	670	715	689	729	760	709	723	745	680	714	721	713	705	746	688	703	694	706	683	727	661	693	753	719	707	702	688	668	702	681	672	720	685	715	686	714	716	639	670	727	693	703	658	653	731	709	663	693	713	699	690	690	729	738	685	724	734	707	692	727	693	648	679	717	677	730	637	765	732	700	698	707	753	723	716	664	710	712	748	742	678	735	669	704	720	675	638	717	723	766	677	693	678	685	711	685	712	724	718	726	721	725	720	689	757	738	738	651	750	704	740	696	704	700	740	680	726	706	724	692	714	685	705	750	679	704	690	741	706	661	719	705	704	716	725	703	691	705	637	682	705	700	702	702	678	702	715	727	695	646	705	703	730	685	714	698	723	738	672	647	652	689	691	705	712	682	702	719	726	712	702	696	718	717	722	711	679	725	691	706	703	737	632	671	718	658	682	756	688	685	721	677	745	750	708	719	691	710	682	677	735	709	711	695	717	714	710	737	745	672	672	697	673	764	671	707	705	653	687	671	722	651	730	741	706	701	662	678	748	725	722	725	655	764	724	654	686	698	709	710	704	689	680	704	724	710	701	656	716	683	689	755	739	695	709	722	702	687	703	668	697	745	707	672	669	692	664	690	659	707	675
22769	13774	28966	23744	14535	8674	6629	5211	4417	3744	2826	1860	1488	1267	1246	1363	1198	1591	1259	930	926	781	767	896	986	860	897	839	654	672	701	596	502	475	484	442	431	442	444	427	437	405	435	427	434	400	418	388	410	425	377	437	407	393	383	413	421	419	415	404	383	457	382	456	375	418	393	439	402	393	394	420	364	426	401	403	395	417	420	434	393	410	396	433	361	398	393	397	405	407	376	364	390	413	417	381	417	416	411	369	398	373	394	358	379	409	395	405	406	418	426	388	406	400	409	381	368	381	393	382	372	432	393	431	407	358	390	404	473	392	378	441	398	416	401	428	424	434	408	353	410	416	384	433	414	395	411	405	424	442	399	377	431	383	423	417	367	427	437	399	402	396	427	393	444	403	406	389	436	409	389	422	374	364	387	394	377	400	381	432	439	399	388	359	376	481	411	389	403	428	431	410	371	391	377	402	412	409	421	395	420	385	369	397	428	383	434	432	421	386	392	412	398	386	428	372	379	404	435	432	397	391	425	421	402	390	372	381	382	451	407	369	406	413	404	424	407	391	428	407	405	407	418	372	404	411	415	392	394	406	402	389	411	378	380	390	399	437	409	411	417	374	371	434	426	367	408	404	375	394	412	438	428	423	406	382	379	437	409	415	383	376	429	378	402	408	402	426	396	414	398	442	448	398	423	421	411	389	367	368	386	374	407	384	385	365	425	383	405	419	443	395	411	385	443	366	370	389	419	380	427	413	393	388	412	409	414	389	442	386	382	401	377	409	401	404	423	387	379	399	400	384	367	399	413	398	417	417	402	394	385	393	422	390	404	406	409	402	409	379	437	389	426	354	429	394	408	391	415	383	398	375	394	404	396	415	391	425	388	400	352	429	369	431	400	405	389	415	397	413	408	433	398	371	422	410	364	392	362	415	420	402	438	421	408	417	380	371	423	384	382	424	426	391	434	455	336	429	393	394	383	447	419	418	385	413	405	397	375	405	394	417	403	394	414	418	418	405	438	421	383	404	423	366	372	422	440	427	446	447	384	422	384	409	412	365	405	402	397	439	399	414	359	379	396	420	404	426	407	398	419	418	405	388	387	349	380	430	419	449	369	378	413	408	410	401	404	417	379	418	401	422	396	415	412	400	412	406	414	401	443	420	424	409	453	411	396	414	382	397	401	362	397	400	397	382	422	408	384	409	415	420	359	370	419	390	364	401	424	399	380	411	396	388	386	427	402	409	406	390	398	402	421	388	405	403	411	380	388	379	378	408	436	414	428	424	360	395	395	362	400	433	397	388	442	400	386	401	400	416	383	395	408	394	467	393	442	364	407	377	405	394	418	404	430	417	394	393	390	408	375	430	386	394	450	382	391	408	430	397	408	381	377	426	403	373	422	398	364	391	400	392	438	389	391	407	392	382	404	455	391	417	406	400	410	420	371	426	385	421	410	399	398	395	414	414	380	375	366	426	389	386	374	388	417	417	391	390	404	429	402	406	417	397	454	395	401	426	417	407	437	413	382	433	387	410	423	397	426	389	420	396	402	401	413	416	439	406	413	417	395	379	426	386	394	392	384	409	409	474	399	416	410	381	383	401	409	386	400	401	397	396	384	377	404	432	422	397	400	422	404	415	461	423	435	395	359	399	414	413	424	361	397	374	399	391	440	398	402	358	435	427	409	421	403	389	413	395	375	385	404	401	396	404	398	427	419	395	438	438	401	434	411	426	426	393	417	369	406	389	377	424	371	401	407	433	368	383	392	410	396	389	399	419	454	418	384	431	409	405	411	394	397	396	392	405	412	445	441	382	427	383	421	397	389	448	417	405	397	381	380	455	423	390	388	378	399	412	397	375	350	389	399	404	414	406	391	421	387	391	390	389	398	428	400	382	402	387	391	407	398	402	421	402	387	414	376	391	407	393	390	387	377	392	402	382	373	436	410	403	416	431	380	360	395	398	434	375	379	403	421	388	377	413	399	357	365	412	388	385	422	394	431	376	431	404	393	396	413	412	385	418	397	382	426	402	404	424	426	434	388	426	426	393	410	416	408	407	395	396	392	363	413	428	394	422	384	376	410	393	441	423	434	402	387	431	379	397	438	417	370	373	409	396	428	413	379	391	370	405	435	420	431	382	398	433	384	412	413	393	355	432	419	400	423	398	426	427	385	404	381	395	377	388	399	387	412	394	394	381	399	432	410	385	365	375	410	410	418	431	448	412	410	399	371	388	398	396	399	414	420	414	388	376	411	464	421	392	391	437	373	373	403	387	397	424	443	390	394	384	444	409	390	386	417	401	408	390	406	414	387	386	446	381	451	402	431	372	414	409	379	396	414	384	417	429	405	387	364	354	385	403	399	414	404	403	413	433	391	388	401	394	380	397	371	363	371	426	398	429	366	363	403	348	424	396	423	421	374	410	353	419	420	393	422	389	402	393	368	383	386	419	402	390	396	375	401	408	402	407	401	437	411	419	392	398	425	401	377	375	387	384	430	389	452	398	392	398	413	384	373	420	393	393	378	418	411	402	369	399	390	390	400	394	360	410	362	416	422	438	415	395	460	421	385	430	383	392	408	338	398	425	402	381	414	406	380	389	403	396	390	360	395	378	391	397	409	398	400	388	383	386	371	395	413	377	399	393	390	425	438	425	411	423	394	437	409	427	434	440	432	415	408	380	402	409	405	429	388	405	377	405	437	390	398	426	371	410	405	423	390	407	403	390	434	394	408	387	389	385	397	373	371	396	390	386	367	423	388	397	373	377	409	403	408	382	438	394	411	386	438	421	393	425	322	441	437	373	397	382	430	447	374	447	388	389	380	367	367	410	387	377	445	410	420	406	390	422	415	403	403	389	405	401	430	408	424	401	392	409	394	415	394	397	407	382	413	404	394	404	422	414	391	405	382	428	409	465	412	437	368	402	389	385	405	419	388	396	418	385	404	386	414	400	386	392	395	416	408	404	381	417	385	374	414	392	402	393	401	385	365	402	404	410	384	399	398	381	407	377	381	430	391	388	431	448	415	412	395	410	382	400	435	397	381	383	373	386	420	379	452	364	412	394	405	386	416	407	406	381	365	375	381	406	399	379	394	408	399	371	411	421	398	420	417	422	373	407	385	400	426	419	391	418	406	450	398	400	388	383	376	448	407	423	424	441	384	433	426	395	411	390	391	405	365	417	372	395	397	404	395	398	429	436	456	394	392	384	390	367	419	401	410	389	382	404	394	395	412	425	386	393	432	438	411	391	395	405	459	407	393	372	401	335	428	410	395	408	453	409	418	376	426	432	436	423	390	424	416	427	423	417	427	399	416	404	408	398	438	399	448	417	374	417	398	397	386	416	416	404	370	391	401	390	442	420	402	411	431	413	420	399	436	388	386	390	390	444	407	369	413	470	376	391	393	371	355	401	402	404	357	404	411	428	399	400	410	390	410	404	406	433	414	411	394	382	405	430	424	406	406	403	414	424	422	420	396	384	420	385	381	416	393	376	406	400
11669	10801	32691	33623	27535	22579	20645	18015	16809	15555	11967	8460	6733	6279	6081	6656	5729	8106	6098	4331	4094	3471	3683	4554	4602	4449	4401	3594	2927	3022	3011	2544	1759	1530	1358	1149	1064	999	1019	933	954	1036	1002	972	929	995	988	968	903	945	958	999	972	907	917	1012	973	899	957	979	952	927	966	980	945	949	941	930	975	928	911	926	1006	909	921	977	970	949	903	957	971	958	965	977	948	953	970	948	899	975	941	944	976	949	954	969	947	939	938	953	956	948	912	886	999	956	958	991	950	889	942	932	940	959	969	941	957	938	903	925	969	957	963	954	1000	858	976	951	939	937	955	958	954	883	960	940	922	935	956	932	968	936	935	878	998	873	935	938	977	957	963	909	933	933	999	989	944	973	927	972	936	935	993	911	964	965	880	971	989	975	938	1017	944	919	950	974	944	979	928	987	992	910	942	932	894	970	993	968	920	946	944	933	981	910	964	891	906	939	946	955	918	923	949	936	904	929	950	958	938	993	978	943	911	924	915	958	966	967	948	951	927	974	924	939	986	953	930	955	962	1012	947	929	1012	922	939	924	967	882	967	896	892	909	973	959	965	974	942	1003	922	943	946	944	906	924	937	935	995	974	953	921	894	923	976	966	942	913	935	886	946	1017	916	917	917	938	906	966	919	954	923	934	918	936	959	890	945	958	940	896	903	953	978	905	942	947	982	915	925	914	959	978	967	922	914	975	935	969	942	968	909	997	920	899	915	914	904	959	998	965	891	912	896	917	923	911	956	953	970	967	920	973	937	945	944	909	926	953	950	898	907	975	950	959	958	982	954	926	944	1029	973	934	894	903	945	933	966	946	964	989	975	928	912	923	944	958	898	942	917	928	897	863	951	909	976	973	911	906	960	937	980	918	937	941	909	926	977	915	1002	939	1002	954	923	930	953	935	896	976	926	954	935	948	939	933	923	961	919	891	843	932	918	964	946	920	911	920	927	856	963	976	930	911	933	940	961	910	968	1034	872	962	969	907	958	977	949	955	895	932	912	974	925	942	955	930	940	927	974	966	962	893	943	966	915	964	925	904	961	967	925	948	966	943	932	963	960	907	937	942	911	919	970	942	954	909	981	972	968	861	949	964	938	911	947	960	889	935	891	906	974	965	956	919	957	950	963	959	980	950	959	940	988	929	980	954	964	938	962	988	955	915	964	974	976	996	920	909	981	897	948	942	929	925	936	983	948	924	920	932	984	999	977	932	933	903	948	949	996	932	960	917	977	960	957	946	932	920	920	969	921	975	910	920	971	947	962	943	904	954	933	923	984	938	903	872	985	994	923	910	964	930	932	967	917	951	927	934	908	932	939	961	927	961	996	980	987	886	884	981	928	978	958	943	903	914	919	961	914	977	940	957	935	904	935	965	964	946	946	900	994	908	992	912	927	919	922	947	953	922	936	942	950	926	910	950	890	954	965	1013	922	913	925	934	955	950	1003	982	924	966	951	965	941	932	942	907	920	991	955	952	889	896	924	974	954	873	929	940	905	971	967	959	906	934	926	932	958	1001	1000	952	985	892	941	925	965	933	943	937	973	965	940	955	916	948	952	913	995	882	913	883	943	921	905	931	922	958	881	972	941	927	929	959	988	926	913	953	944	953	975	974	905	941	911	925	943	941	949	941	964	927	926	934	957	914	934	916	915	914	859	900	953	911	954	976	914	881	985	981	931	937	932	968	947	982	967	964	920	917	972	917	913	950	924	912	998	955	943	934	958	964	910	958	915	905	1027	876	975	943	946	922	872	897	886	912	1000	918	992	962	914	916	893	932	907	929	934	993	991	873	967	926	960	939	963	938	953	944	1009	940	958	989	979	916	968	978	932	944	914	896	983	891	913	900	926	957	906	951	936	886	910	949	947	948	945	930	928	987	921	948	930	882	911	930	956	920	898	945	987	948	936	898	955	952	912	913	934	957	950	936	910	943	919	902	950	941	938	920	873	956	930	941	903	958	941	932	958	965	950	951	985	940	938	934	888	970	1001	935	936	935	921	942	990	934	950	940	916	915	950	937	909	959	947	942	918	936	913	955	886	939	950	915	898	952	933	978	913	906	919	926	945	901	957	985	977	959	943	922	994	917	944	935	933	929	917	927	935	994	895	921	926	945	993	939	932	987	950	990	944	948	899	943	891	958	878	938	927	967	997	913	908	930	956	954	905	940	943	913	1001	919	997	852	921	928	922	979	931	939	885	924	926	936	962	957	924	952	959	969	934	892	940	967	880	888	912	955	964	950	959	934	938	912	980	947	931	956	987	876	1000	944	921	922	945	920	947	926	914	932	933	928	941	937	997	967	974	956	988	925	903	911	949	913	940	953	929	946	909	947	1013	952	882	917	917	942	917	907	982	963	993	939	940	935	897	935	967	895	977	924	897	915	893	903	985	958	997	945	904	992	946	911	995	922	900	977	938	981	924	920	941	929	895	941	962	943	893	920	920	998	970	943	939	915	991	894	975	888	941	976	939	976	936	928	926	923	938	955	938	941	1015	945	929	988	960	941	1004	969	938	922	938	944	934	950	942	903	932	931	954	910	911	916	929	1018	937	963	970	925	909	980	910	942	922	941	944	960	948	936	977	952	978	955	923	969	916	919	870	942	954	984	937	901	942	918	937	893	963	966	953	971	929	914	902	945	970	974	941	997	942	944	961	914	955	974	909	927	957	1020	967	993	913	934	962	936	981	973	902	918	943	975	954	987	905	962	992	949	966	992	990	908	931	957	939	900	928	968	938	1008	904	915	957	941	911	928	975	980	917	976	906	942	943	959	896	953	948	988	935	939	979	924	941	939	975	950	945	921	944	942	922	915	938	941	960	981	869	935	917	909	880	957	935	934	921	997	965	927	926	978	951	933	975	955	918	936	922	938	904	946	935	911	937	910	936	932	930	911	954	1001	895	941	943	936	977	946	963	923	967	924	922	902	938	907	987	942	933	919	962	971	940	948	894	930	900	929	935	879	949	969	963	924	944	963	960	941	956	929	962	984	935	965	937	952	978	928	955	926	919	934	906	899	909	958	908	967	908	885	903	934	906	993	992	906	972	947	1018	881	938	977	888	907	984	935	919	986	909	950	970	967	992	954	941	923	1022	947	969	959	958	923	916	942	980	984	906	900	975	985	936	941	990	955	1001	945	967	915	929	940	1005	968	917	949	902	917	920	855	952	974	993	898	941	955	945	957	938	967	942	952	932	970	932	982	892	964	926	923	911	908	902	951	975	946	919	909	931	905	950	931	929	950	939	946	931	903	925	963	921	908	945	929	901	952	929	941	991	912	995	916	931	991	958	925	956	939	907	971	919	928	948	986	899	989	904	947	975	943	932	887	919	986	949	951	903	942	946	938	933	953	903	941	979	895	922	935	953	950	945	935	953	978	933	896	921	959	987	935	969	934	893	904	983	919	989	963	903	963	972	896	953	940	982	946	967	921	921	922	897	931	957	935	937	934	907	942	971	987	913	881	998	891	938	984	977	968	974	938	928	910	972	995	905	917	929	928	897	934
8028	8150	13990	9489	4343	2572	3048	2581	1842	1620	1313	838	764	799	744	693	766	764	584	479	536	472	525	474	473	437	555	492	433	418	360	357	403	360	363	344	336	336	375	386	359	343	340	386	332	298	335	386	369	332	318	362	319	321	377	314	323	353	343	346	344	336	328	356	316	308	334	316	324	340	356	348	325	359	349	331	332	367	337	338	363	375	375	329	344	345	341	371	359	370	342	371	386	331	343	345	345	329	370	374	344	335	352	330	380	353	325	343	341	360	340	336	351	343	334	335	325	344	333	381	341	351	339	302	336	360	372	364	331	329	345	345	332	382	324	344	332	292	301	340	364	358	337	348	337	331	397	343	345	360	363	324	361	339	373	317	334	370	350	333	379	358	365	314	344	335	360	344	357	344	335	355	349	380	349	361	349	354	330	347	343	358	346	348	367	328	331	338	340	344	349	318	356	326	350	354	377	351	351	364	336	384	358	346	374	327	362	338	340	359	296	311	388	339	337	359	350	348	315	368	353	328	309	320	348	349	366	336	322	345	313	353	370	332	333	324	400	392	354	362	350	397	343	350	355	341	365	356	356	368	348	349	318	356	336	317	321	333	327	346	358	337	347	369	390	385	344	331	312	352	388	347	324	341	363	337	355	346	316	309	368	362	362	344	329	329	322	345	340	370	327	349	357	347	366	379	362	361	394	325	338	349	352	299	329	352	339	325	371	340	356	353	365	333	369	332	355	350	331	347	331	333	340	339	353	328	353	341	317	348	336	344	332	318	347	348	382	348	309	362	377	341	306	349	325	345	364	370	382	362	313	360	363	343	382	356	366	360	343	329	345	385	359	347	302	349	367	347	361	362	390	326	316	374	383	353	347	350	332	351	370	332	308	339	364	297	396	343	337	342	317	334	340	348	388	356	340	363	343	368	367	343	327	335	309	339	371	342	371	372	349	332	374	331	372	340	329	335	367	349	367	342	324	339	329	327	324	353	353	377	329	356	372	361	378	311	346	303	333	332	328	316	359	338	340	325	337	365	342	355	336	335	365	317	321	350	374	347	366	367	347	333	326	325	359	375	334	366	327	326	338	365	361	340	322	335	343	336	365	387	341	329	349	330	350	358	362	343	345	331	330	365	387	365	347	317	348	354	348	354	335	380	334	336	333	345	382	325	379	352	344	327	378	332	352	376	343	349	359	362	339	353	377	359	368	340	368	327	351	380	396	324	325	325	327	334	360	340	329	350	360	363	336	359	393	313	350	323	314	334	316	312	373	330	355	351	341	332	349	385	356	347	352	361	341	311	344	331	365	376	340	356	339	341	344	336	378	321	356	376	363	323	306	343	328	340	337	328	333	356	327	347	315	320	353	355	355	354	356	325	381	313	339	362	333	369	373	371	351	353	354	358	324	310	344	350	327	353	351	328	340	265	370	343	361	345	355	356	314	329	326	345	369	338	358	354	351	332	367	353	367	355	364	350	327	308	336	329	356	345	339	339	356	327	342	322	363	324	334	325	336	342	352	332	329	335	329	337	360	357	374	331	344	340	347	363	345	327	330	347	357	326	363	343	355	390	339	345	383	359	364	360	319	327	350	365	374	361	351	346	357	337	334	384	350	325	332	361	328	325	351	343	360	348	366	363	314	356	351	314	331	350	358	318	374	371	357	313	319	375	343	338	383	345	340	361	364	383	363	295	349	367	340	346	315	349	395	331	322	364	375	326	305	343	324	332	371	341	352	347	328	345	334	335	341	343	352	337	332	341	362	340	346	388	349	358	363	361	322	328	358	370	304	338	330	374	320	321	356	349	357	353	358	339	370	360	334	377	369	339	341	350	340	317	343	361	329	330	312	320	379	340	309	332	375	336	324	345	333	315	346	351	358	352	371	337	372	352	316	374	335	345	324	335	329	369	339	351	356	332	330	365	367	342	318	351	342	374	368	371	352	342	338	361	327	369	358	343	346	334	311	365	333	327	369	348	342	346	311	318	344	315	337	369	367	339	360	345	360	331	402	339	327	336	343	323	341	329	339	371	316	320	337	346	361	329	338	340	355	362	338	328	350	339	365	350	355	390	356	382	326	323	346	371	360	341	333	333	338	374	368	372	343	340	322	347	370	350	341	328	372	358	348	369	308	375	374	368	391	338	366	325	350	331	367	329	320	344	378	340	310	368	332	375	379	317	327	341	327	335	347	351	341	283	343	347	385	358	317	357	354	347	355	358	326	365	339	385	365	341	342	331	323	354	356	342	346	331	350	316	332	332	347	345	334	354	345	341	351	338	361	360	328	364	364	374	331	335	383	288	355	342	341	383	321	337	312	343	330	333	336	347	309	324	327	336	323	362	349	350	345	338	339	360	339	334	395	354	345	321	339	359	314	367	352	357	344	340	345	369	355	367	329	352	348	352	337	334	317	303	337	313	370	363	353	320	356	314	361	349	374	388	347	366	311	342	364	357	360	321	350	324	346	335	350	349	331	326	355	372	366	348	333	361	356	369	362	339	376	348	324	365	333	402	330	344	325	355	342	339	385	334	373	357	349	326	350	373	310	357	308	362	336	340	380	371	343	336	359	318	363	348	334	339	363	336	334	340	340	331	314	349	366	379	302	343	366	337	328	384	341	344	340	353	340	317	347	340	357	331	351	362	327	344	334	367	380	327	350	374	376	355	338	371	356	337	311	349	353	330	358	360	374	311	358	321	324	360	330	327	363	312	348	309	304	319	336	385	369	352	353	364	346	348	356	345	342	347	339	360	327	375	333	329	315	360	354	329	328	356	358	383	330	334	350	382	348	353	351	360	360	337	337	323	326	333	366	354	335	358	357	330	357	367	334	350	359	359	313	347	336	315	340	346	333	344	355	377	373	344	344	317	366	333	332	365	342	338	343	336	341	322	398	355	333	316	316	368	328	340	355	377	339	294	326	357	333	332	324	328	368	351	363	354	344	324	334	342	362	336	326	334	362	351	373	331	318	362	338	327	339	337	351	331	354	329	377	357	329	326	344	325	350	312	335	348	363	378	351	335	338	339	344	365	336	353	358	344	326	362	350	347	325	349	394	345	348	405	401	377	358	365	309	363	345	349	346	344	378	306	341	381	357	339	310	344	359	367	359	329	376	367	362	361	364	330	350	342	377	353	333	355	347	332	339	347	399	362	323	315	349	320	366	356	355	324	369	335	337	343	365	377	328	347	351	374	337	343	368	346	330	335	352	351	328	353	337	353	358	341	297	332	366	354	362	374	338	327	350	323	352	332	379	337	370	351	365	353	332	364	363	351	324	350	336	303	332	359	359	314	360	334	351	347	302	349	342	341	364	342	362	359	347	351	348	344	331	369	345	344	342	376	378	339	362	335	324	343	339	315	311	364	339	344	367	377	331	326	376	316	331	326	339	318	340	328	325	337	366	355	338	359	341	312	345	361	363	331	347	346	344	364	319	358	385	348	345	331	354	385	368	354	325	363	346	356	379	363	332	356	347	364	350	347	327	329
4907	7547	19552	18558	12514	9258	12136	10419	8016	7449	5829	3650	3314	3502	3284	2566	3350	3507	2282	1927	1790	1697	1611	1807	1615	1798	2057	1680	1190	1054	1006	1006	963	999	888	845	829	781	839	784	792	824	831	767	831	832	798	870	812	816	805	837	856	805	854	831	835	840	778	813	844	794	823	807	776	797	820	742	840	786	764	822	755	786	799	846	811	801	785	778	747	804	780	760	812	784	773	758	833	811	838	818	774	826	822	864	857	767	792	779	771	879	755	778	790	776	826	821	767	811	821	801	842	811	804	806	803	830	775	764	751	804	780	818	824	802	784	785	829	846	859	794	836	810	778	789	759	772	841	815	806	823	821	833	783	788	803	748	798	784	790	800	804	778	818	825	811	805	803	866	836	770	796	796	800	769	822	760	783	787	806	804	810	813	767	827	784	768	791	794	791	750	803	799	774	761	766	814	783	773	794	820	804	812	815	788	838	767	784	839	810	753	812	788	731	822	803	756	818	824	785	831	786	814	818	804	841	788	834	824	815	768	829	785	806	792	792	813	820	830	772	800	783	800	842	822	775	813	817	800	795	764	792	827	808	821	787	797	803	818	816	834	798	831	836	809	814	805	815	805	873	805	791	791	776	821	805	813	848	795	781	771	814	788	804	806	786	779	801	805	773	794	810	814	807	799	785	782	813	800	794	788	811	785	783	773	790	744	768	814	886	821	797	817	798	751	803	813	789	783	828	781	769	762	812	791	793	788	799	798	848	808	776	770	836	802	836	803	747	823	841	792	832	776	776	781	768	751	766	800	801	804	875	819	816	811	797	867	814	787	808	791	798	812	803	781	838	843	783	784	827	828	781	801	789	790	826	792	846	806	791	854	784	876	818	807	774	787	721	800	782	771	865	840	845	795	860	794	805	745	853	799	799	839	793	814	800	775	811	769	814	776	820	850	782	787	785	804	844	782	772	812	789	794	845	771	767	799	822	812	800	816	831	793	838	814	800	831	771	793	815	828	826	835	852	809	757	764	823	838	816	808	800	819	736	777	807	876	839	784	790	813	811	735	829	840	828	743	766	800	824	806	805	821	826	795	804	790	844	818	803	787	822	811	852	809	802	814	801	789	789	808	817	816	782	805	779	812	776	762	844	787	802	805	774	768	832	802	793	826	816	790	782	791	779	775	774	747	824	790	854	741	803	778	840	798	838	799	766	757	791	812	807	885	781	804	832	802	816	777	856	796	809	778	786	820	789	770	771	826	848	792	789	803	851	816	882	812	802	796	847	812	786	777	790	815	822	832	814	779	801	788	845	837	767	770	866	798	808	839	794	806	774	801	839	810	788	770	754	773	844	791	800	751	794	823	804	788	815	846	803	791	799	798	784	791	793	834	832	814	800	820	796	804	830	847	821	829	789	796	800	829	827	828	806	808	810	821	773	841	786	823	767	757	793	804	812	781	792	772	847	809	797	740	784	818	751	816	834	776	801	766	790	840	820	781	798	756	828	794	792	852	801	787	804	793	812	848	850	808	781	810	773	839	816	793	789	824	821	806	796	824	805	773	787	843	780	855	828	800	775	790	815	822	773	817	823	809	837	803	806	781	820	827	837	800	797	843	796	787	803	787	804	796	803	768	846	727	821	845	805	775	826	793	831	786	793	784	777	811	830	793	851	830	810	830	794	848	838	813	888	783	794	824	765	826	827	762	799	813	815	807	801	774	818	823	826	791	816	764	781	769	774	821	769	748	872	766	775	796	846	769	762	811	811	819	783	785	785	836	804	818	757	794	805	841	825	796	822	818	838	779	886	839	817	736	851	816	792	797	810	795	790	744	830	791	754	808	749	795	775	822	772	751	831	786	780	816	816	789	829	804	804	779	823	765	779	775	861	792	801	792	787	820	816	776	836	791	766	834	821	791	800	829	776	801	809	787	818	787	780	768	777	820	780	776	827	806	817	824	789	846	789	784	795	802	790	840	809	782	822	757	867	752	835	787	806	814	837	781	819	874	806	817	853	846	800	800	828	833	769	772	747	799	796	782	785	846	800	794	781	753	823	796	776	776	828	803	805	833	871	839	789	781	794	797	823	831	760	791	765	777	745	846	817	828	775	800	817	787	819	795	820	863	830	816	807	770	832	782	817	829	786	834	762	825	779	762	754	830	825	852	795	793	803	779	800	781	800	816	827	796	768	787	830	764	754	755	807	802	817	823	832	803	796	739	744	809	862	820	797	790	743	800	791	797	774	777	836	802	760	819	758	829	806	807	792	823	783	782	776	844	791	779	826	757	773	834	747	817	826	831	794	801	786	797	788	828	745	794	836	841	828	814	795	807	838	819	849	787	784	810	797	761	829	789	776	774	833	792	804	794	773	779	807	736	856	823	767	754	779	844	823	814	810	848	806	845	839	812	808	834	784	770	813	760	850	779	781	841	842	732	733	839	829	789	816	737	831	823	794	820	784	793	758	800	841	858	829	826	820	835	790	766	821	778	803	786	786	806	790	787	841	829	814	757	807	858	823	772	784	820	803	788	817	796	785	803	786	826	817	792	817	786	757	794	790	807	812	774	820	815	810	840	767	818	792	830	772	798	763	879	825	821	821	775	838	831	765	801	842	790	788	873	773	818	761	793	838	785	834	800	815	795	835	804	812	780	800	818	762	746	785	772	800	754	782	810	765	798	801	804	792	778	832	808	800	839	791	801	857	872	814	836	825	793	830	763	790	800	805	770	821	832	819	824	797	816	843	852	818	777	807	810	783	846	801	816	784	820	814	823	843	747	789	844	787	809	799	771	787	834	792	841	813	803	810	824	817	803	866	820	814	829	775	822	791	779	858	735	853	818	816	789	831	812	807	823	811	801	811	773	764	764	777	837	778	766	829	818	823	827	821	836	810	805	808	838	724	764	777	775	785	800	792	860	775	770	786	734	836	838	789	767	829	805	774	816	787	802	702	828	795	754	794	809	806	781	832	843	838	789	828	799	813	789	804	817	775	789	839	833	813	849	816	824	782	795	776	824	800	813	856	771	754	757	803	820	805	849	815	799	828	771	799	812	802	804	784	824	831	810	815	796	855	821	776	793	844	813	843	836	794	779	820	842	770	792	833	809	819	775	762	827	823	743	802	854	815	772	791	787	817	796	785	843	818	854	796	770	840	802	848	819	799	763	768	784	848	799	813	786	791	806	794	758	792	829	838	788	778	887	874	754	773	822	790	809	816	766	860	831	802	842	765	816	837	794	807	751	802	813	849	801	819	796	843	813	757	808	824	836	732	787	820	813	810	810	830	858	810	825	790	810	812	810	837	841	831	808	831	867	860	749	787	794	813	797	788	813	864	798	803	763	801	828	803	772	773	815	799	807	822	794	835	793	785	752	811	807	846	822	754	831	782	840	823	823	818	773	889	767	823	814	865	841	836	772	804	837	827	831	794	786	761	786	807	843	803	767	814	805	849	797	778	818	820	782	815	839	775	796	878	784	807	754	827	839	780	773	829	840	793	750	858	784
18506	16115	20816	14093	7311	5953	5908	4038	2914	2306	1953	1477	1272	1246	995	1126	1159	990	702	584	545	558	588	551	561	556	682	593	405	433	373	347	347	284	291	270	280	294	299	278	332	287	312	276	303	283	286	260	248	307	249	285	298	305	282	267	303	300	268	244	266	285	273	288	253	285	278	279	286	287	300	274	275	283	271	305	311	287	284	270	284	287	278	293	296	277	250	265	269	260	272	304	274	283	281	290	263	305	269	274	260	291	300	270	283	268	273	278	261	321	262	284	282	280	304	299	280	264	244	290	257	253	276	294	292	249	259	276	299	289	303	299	276	268	315	293	280	265	278	257	280	275	284	273	282	289	284	290	302	287	257	279	298	310	309	285	312	301	278	271	291	274	264	285	280	257	275	285	282	300	239	256	280	275	286	292	305	288	266	281	299	257	291	289	246	295	275	278	263	257	306	269	299	276	297	259	275	293	260	294	288	307	256	274	270	304	294	304	258	292	270	241	301	294	318	273	289	259	299	296	287	286	294	257	298	261	297	264	258	270	305	290	257	276	280	302	290	274	324	272	258	270	262	284	269	246	262	260	308	273	261	276	285	293	269	298	271	268	293	287	309	295	290	286	303	275	270	249	277	284	272	280	243	282	252	296	257	257	299	287	277	292	240	258	256	288	298	286	285	269	275	260	267	293	271	259	282	264	274	272	250	281	294	308	281	279	288	295	292	287	251	310	290	271	275	291	294	276	251	263	268	288	256	275	312	258	283	263	264	286	290	283	327	292	268	269	293	282	289	253	303	292	280	265	276	246	291	267	272	288	313	261	272	294	280	325	269	297	282	257	260	282	263	303	298	303	289	311	278	266	275	272	280	249	293	290	269	258	278	262	299	294	283	286	242	268	284	275	281	298	303	297	264	270	255	283	275	248	314	282	266	259	286	255	297	297	274	245	240	263	308	290	297	270	295	281	295	306	276	300	306	286	273	294	273	289	267	277	274	302	280	248	278	287	278	291	268	277	276	266	292	270	278	289	298	271	272	293	270	295	288	293	264	283	292	290	279	267	298	278	290	276	250	252	277	299	238	293	296	306	283	301	318	264	266	268	224	292	260	265	305	279	285	274	264	280	269	285	310	285	307	291	270	244	282	285	265	291	298	278	294	262	293	303	264	270	296	308	264	287	268	276	314	254	278	290	262	273	264	272	266	267	261	297	259	255	257	285	275	292	281	262	255	263	283	292	275	312	280	297	257	292	271	290	253	280	295	274	280	327	302	262	278	304	273	279	246	266	269	300	267	276	307	279	274	272	246	275	263	282	295	286	277	264	313	304	266	282	293	251	279	258	283	277	298	269	282	260	252	282	291	287	261	272	293	270	321	316	266	291	280	266	299	273	291	275	264	294	263	266	302	315	299	285	275	266	253	275	258	304	299	285	286	264	290	293	293	266	285	265	259	288	294	261	272	293	292	292	269	277	248	299	300	292	277	276	303	278	280	287	284	316	298	294	293	256	283	244	274	313	278	321	266	266	265	302	265	293	276	285	293	273	283	280	299	285	296	276	284	267	267	283	283	291	276	267	308	282	264	253	295	288	295	319	284	264	280	314	282	290	290	275	277	282	295	296	312	258	262	275	286	289	291	261	289	278	286	280	289	303	254	271	277	276	293	303	304	270	269	287	277	296	282	248	265	288	290	292	292	290	250	263	325	292	263	292	285	282	295	300	286	286	293	287	229	273	273	286	267	281	283	280	303	287	306	296	273	261	270	304	278	293	312	294	299	304	289	276	290	264	290	326	264	271	300	292	285	263	278	282	259	257	299	298	286	285	281	241	297	265	291	250	294	299	292	307	270	285	303	311	308	290	280	298	293	268	262	296	299	274	284	299	251	294	280	293	298	280	300	288	248	277	258	303	307	276	267	253	255	268	298	283	293	306	258	288	271	280	288	286	267	276	280	265	278	283	277	283	274	315	293	282	291	305	310	293	266	250	281	292	265	252	273	306	263	292	338	270	295	282	251	310	317	274	297	258	308	279	287	268	286	271	285	226	275	278	265	299	303	267	268	279	274	261	263	304	287	291	292	297	290	279	239	275	291	297	257	247	275	309	256	292	271	278	270	264	263	289	282	298	248	302	264	271	299	267	245	306	282	288	288	265	271	273	293	276	279	268	274	262	268	268	264	275	293	296	280	273	269	280	291	246	304	285	297	282	288	284	294	282	313	283	289	278	293	285	260	280	313	293	288	284	292	275	286	264	286	259	276	287	291	254	280	287	253	296	272	271	268	279	276	297	275	286	291	285	284	268	278	261	285	283	285	271	264	267	276	276	272	269	296	284	270	280	263	288	283	297	277	279	283	248	300	264	296	279	266	231	275	268	296	313	272	293	267	273	291	269	286	262	257	276	278	313	307	271	291	283	257	268	249	280	263	281	301	271	302	308	278	261	231	278	278	261	265	278	284	281	269	263	266	301	265	255	271	296	293	263	267	275	282	282	248	285	276	304	250	280	269	261	282	288	283	272	279	240	250	276	255	306	260	274	292	288	264	284	321	248	262	261	263	258	278	280	271	244	272	280	298	275	270	279	294	283	278	270	258	294	265	267	288	288	304	252	280	299	288	290	257	275	292	248	298	275	275	273	279	282	284	287	274	291	294	269	274	268	277	308	282	276	282	268	265	267	287	288	293	283	302	277	265	291	303	317	288	230	288	260	308	261	284	286	298	262	276	291	304	290	285	281	293	269	300	247	254	290	286	277	277	272	261	302	275	289	257	275	287	291	276	265	252	258	264	240	239	285	308	258	286	262	279	248	270	269	268	284	259	273	311	288	291	303	280	286	257	303	302	276	271	277	286	253	285	299	285	257	271	255	259	254	248	285	291	255	296	253	273	318	273	263	286	282	261	292	320	282	268	239	308	302	296	286	286	266	271	276	276	296	258	257	266	279	297	279	269	281	269	312	277	301	285	282	264	282	265	291	269	280	290	284	266	302	294	277	288	251	289	259	285	290	256	281	300	284	261	278	287	291	263	295	255	268	311	300	269	281	284	288	273	263	272	292	247	267	283	281	293	258	274	273	280	278	262	257	319	277	313	277	261	268	292	288	251	268	297	281	272	325	304	311	285	274	270	313	294	303	280	259	241	277	292	291	269	303	306	276	241	257	281	302	271	289	278	290	265	283	250	268	279	298	271	298	276	302	272	280	281	280	277	267	268	270	277	265	284	291	280	295	270	267	257	282	263	265	289	247	288	269	269	263	276	280	264	264	318	254	251	305	275	282	281	282	252	259	293	258	282	311	255	298	275	292	302	287	277	317	295	265	292	307	275	291	260	266	294	269	291	282	282	272	248	302	311	262	292	289	311	251	309	267	302	264	248	310	262	301	273	305	266	259	282	295	268	271	273	273	276	292	273	260	282	270	311	261	281	310	271	286	273	306	261	289	269	273	317	250	294	293	283	274	278	260	265	281	261	250	280	272	277	285	280	273	254	268	286	251
10686	13265	25526	24230	18211	19397	19456	15468	12690	10410	9334	7440	6625	6427	5093	5750	6477	4979	3327	2794	2763	2483	2390	2409	2699	3058	3352	2771	1758	1586	1198	1175	1268	800	819	745	733	756	723	700	762	684	714	665	792	713	717	700	690	693	711	729	683	706	677	672	687	689	646	688	710	657	689	706	666	654	632	695	705	672	670	682	719	671	657	666	671	684	730	715	698	661	672	631	710	696	651	708	666	694	641	655	652	719	636	725	733	676	667	682	711	692	711	670	683	670	662	693	692	710	627	659	656	681	688	717	698	694	667	644	697	676	715	650	699	678	700	679	661	722	744	696	702	672	673	725	664	705	608	732	666	684	633	727	672	721	701	697	724	678	651	683	707	683	698	662	656	683	660	660	679	692	680	682	719	691	639	703	667	693	680	627	667	702	639	695	719	639	707	644	705	646	635	643	689	645	663	666	639	672	656	717	712	690	680	707	642	696	715	710	679	634	676	693	638	683	622	714	677	615	663	644	714	694	689	688	688	637	714	645	662	743	697	671	673	662	684	727	684	667	688	673	687	660	635	667	682	704	690	684	648	657	639	665	693	738	661	707	687	707	700	633	654	686	710	662	668	673	681	680	660	618	673	686	660	648	699	685	682	681	684	709	668	650	668	665	643	677	636	678	695	691	707	698	716	702	734	703	685	693	671	688	684	720	676	722	709	678	684	721	671	652	695	673	678	639	654	655	703	662	632	749	709	656	658	668	644	654	675	647	706	694	643	699	671	694	686	655	688	655	614	702	673	664	763	709	707	734	670	715	710	658	664	680	677	701	668	711	661	691	666	657	674	653	695	675	656	748	710	688	684	656	676	717	694	696	634	678	660	707	634	671	685	663	685	664	700	710	676	716	677	649	643	695	676	667	699	692	661	683	707	694	682	651	717	653	664	669	662	664	682	676	661	639	691	626	696	714	699	666	698	655	647	631	713	689	712	706	694	717	707	662	679	682	724	700	680	685	672	712	706	682	704	696	681	713	724	666	711	666	680	662	624	705	700	642	707	650	667	631	666	724	677	670	659	710	702	680	702	661	721	708	722	691	706	718	681	671	731	708	700	678	686	635	704	681	684	692	680	696	656	710	701	682	697	663	688	672	681	667	652	681	691	684	668	668	645	682	675	687	721	664	648	683	673	641	762	684	696	643	746	679	681	651	728	686	647	698	645	686	663	673	662	673	665	687	680	693	662	695	648	679	638	678	703	700	672	701	683	706	672	690	672	726	676	687	646	701	688	700	642	673	707	659	681	642	698	673	660	659	705	668	668	709	680	712	673	718	698	660	712	677	658	694	712	696	726	722	754	647	645	698	661	635	678	631	658	666	621	668	648	693	691	670	697	707	705	702	696	670	671	724	715	682	680	702	649	668	659	691	669	669	629	704	710	701	725	673	677	669	674	626	631	659	716	672	703	666	636	679	664	696	682	676	673	668	702	713	699	674	685	690	703	718	726	692	714	683	715	680	693	633	697	653	686	715	703	670	680	677	697	668	680	687	720	700	686	713	668	684	655	740	736	660	682	638	665	696	658	689	674	690	646	678	654	697	688	696	697	715	634	701	662	694	707	680	675	715	650	713	710	712	702	676	660	662	667	696	697	649	669	709	710	634	693	610	646	674	720	720	708	693	641	680	707	665	687	638	682	645	741	661	726	697	724	643	678	661	724	654	664	708	706	686	639	677	704	687	678	681	661	738	645	676	697	684	663	714	692	665	681	691	672	656	684	678	677	670	703	640	629	658	706	696	683	668	686	705	663	658	714	674	667	652	683	731	657	673	659	675	705	690	687	677	685	732	668	711	675	685	713	661	695	679	683	647	687	690	670	661	697	610	723	703	677	663	653	669	698	667	675	717	712	704	733	658	624	669	677	662	652	701	663	645	676	646	664	691	676	684	668	719	686	697	680	688	697	703	667	693	692	722	685	680	699	737	662	697	662	712	667	664	704	668	689	655	661	669	697	720	681	647	682	693	675	676	661	695	680	716	668	732	685	693	664	643	736	719	691	700	664	674	697	668	688	713	648	697	676	688	683	716	610	658	651	729	645	674	655	616	638	624	678	677	701	711	654	658	720	717	708	686	661	656	679	696	703	711	656	676	684	650	674	710	705	657	674	628	658	657	707	740	725	694	688	642	693	691	670	670	630	660	682	688	704	691	663	701	655	693	701	659	657	686	673	703	653	725	730	687	679	667	680	707	683	651	678	679	707	691	661	704	665	682	691	711	680	660	684	697	693	693	650	699	686	672	683	696	691	659	695	682	669	716	659	720	693	685	689	717	712	672	677	660	696	640	686	682	717	692	694	687	688	647	698	724	688	676	710	695	665	640	711	654	683	735	723	710	682	687	706	677	663	668	731	689	678	642	692	679	655	705	638	712	681	697	679	640	746	702	676	716	690	690	716	674	692	628	661	681	648	675	694	693	665	716	666	656	697	690	673	664	705	633	712	682	594	682	671	670	639	668	669	634	690	685	652	731	664	660	673	666	715	704	685	687	680	690	639	691	606	663	656	672	694	654	720	701	689	690	709	674	745	694	685	729	693	639	647	704	681	700	695	670	686	681	674	652	653	673	714	699	686	696	633	714	683	678	649	679	627	659	691	662	682	689	710	709	693	660	665	674	666	692	657	629	654	682	708	696	671	719	651	679	676	674	672	727	706	684	705	693	665	683	650	675	690	683	665	675	678	680	741	729	682	676	697	678	676	752	712	721	647	687	714	665	705	663	684	634	658	665	645	729	655	707	687	651	694	647	683	670	689	653	657	704	661	704	662	663	698	692	677	661	658	651	677	708	651	669	713	716	622	694	711	677	664	696	637	717	665	704	676	701	672	672	668	687	699	653	716	703	736	715	633	703	669	631	659	703	714	697	694	655	721	681	663	709	678	680	743	675	753	677	685	670	671	636	694	686	708	699	705	659	677	703	726	656	690	654	690	693	647	746	648	671	672	702	698	684	697	666	730	716	681	693	655	667	704	681	675	672	702	685	725	732	680	674	682	702	646	695	673	682	676	694	669	646	700	679	649	683	688	737	676	702	680	646	726	716	697	684	678	667	672	697	696	686	641	675	691	666	716	677	684	658	699	691	717	687	663	662	690	671	704	667	672	669	633	713	653	679	707	678	744	625	677	690	655	703	685	663	621	711	728	696	623	682	676	719	667	695	642	644	684	744	680	667	694	655	681	639	708	688	657	668	681	652	669	675	673	645	671	721	684	671	697	628	664	689	689	654	689	712	672	661	677	646	690	652	659	692	639	662	660	666	693	723	664	688	659	701	698	617	634	659	687	672	645	707	654	722	673	687	675	713	660	685	689	694	699	683	667	690	659	658	710	697	681	696	633	677	703	698	678	675	633	662	666	711	670	706	672	691	689	680	661	688	711	705	679	688	636	682	632	694	642	686	665	710	620	691	678	666	642	689	662	698	708	695	679	714	638	679	680	663	639	696	666	676	719	663	663	679	693	667
27426	21554	25381	16542	9437	10429	7932	5682	4323	3498	2443	2362	1887	1652	1615	1890	1533	1154	919	846	766	724	766	851	991	839	935	830	660	546	481	436	430	416	411	422	406	411	380	413	399	401	362	379	390	397	373	406	358	404	395	374	412	379	424	396	391	360	333	356	426	400	368	378	409	355	385	407	365	423	390	383	365	393	382	363	369	384	422	411	369	398	385	396	362	361	414	389	392	345	376	395	374	359	402	354	365	405	381	422	359	381	351	369	370	389	382	399	374	399	376	345	393	394	370	376	408	369	384	378	378	366	381	371	388	373	393	380	361	344	377	397	352	364	370	404	420	348	334	366	385	390	373	377	386	398	371	380	371	379	383	394	372	372	379	383	385	413	367	355	380	382	380	369	380	421	378	398	378	354	400	415	377	398	378	345	396	351	383	384	365	402	381	394	374	373	385	372	366	336	401	383	398	383	370	421	406	387	385	384	376	373	372	364	370	350	373	345	392	409	414	372	374	366	364	364	404	416	391	381	392	371	375	408	365	427	389	403	425	346	395	375	364	373	416	396	407	406	381	379	400	415	391	366	354	365	348	378	349	383	441	385	393	379	409	387	377	410	397	361	375	355	412	376	414	384	359	386	367	370	377	382	389	386	374	389	385	405	414	374	396	373	364	371	371	372	387	393	399	419	347	375	408	379	439	385	385	386	340	373	359	398	399	380	382	409	386	379	396	387	411	390	404	371	357	413	375	370	360	412	381	394	381	383	368	326	379	402	365	386	385	408	423	380	356	380	382	366	388	386	386	343	397	381	388	396	374	362	387	388	334	416	413	393	419	389	391	417	390	351	338	393	349	334	374	354	407	400	341	400	393	402	351	349	361	401	388	396	393	389	337	371	360	330	374	434	401	390	396	380	378	400	346	399	396	437	398	354	384	416	369	410	367	357	407	364	389	356	355	381	419	364	376	376	363	359	407	402	416	399	405	350	442	373	412	377	347	409	417	369	395	373	370	411	385	399	343	333	376	367	394	333	402	365	407	403	358	387	365	359	394	390	386	379	401	391	418	398	337	400	368	390	374	397	385	356	403	411	359	389	386	391	412	372	392	373	357	350	393	404	398	384	368	394	371	353	373	368	414	386	404	400	381	404	389	373	325	393	410	386	402	373	366	333	430	384	401	401	364	406	366	391	382	406	411	366	415	391	402	376	400	380	390	357	369	392	402	373	381	390	376	369	342	390	384	412	347	386	413	406	378	395	357	421	355	378	372	424	411	402	378	399	319	379	361	347	359	390	379	402	388	387	401	411	391	357	366	400	423	381	365	420	409	385	385	333	382	358	375	365	371	377	404	352	375	396	400	388	403	405	370	382	381	363	426	404	344	336	406	384	364	375	428	394	396	389	366	387	381	420	373	418	381	364	354	399	349	393	404	362	397	356	363	383	360	385	422	377	377	401	361	383	379	360	422	378	372	390	395	386	421	390	379	401	391	378	391	379	383	402	424	388	410	409	345	364	358	374	359	393	396	378	367	382	410	373	380	353	361	419	396	370	411	423	387	367	404	362	383	372	361	372	372	374	406	378	346	369	384	364	374	387	395	375	387	375	368	380	374	417	383	409	384	362	399	399	369	387	405	393	380	408	382	354	394	357	400	395	378	361	383	386	407	376	403	369	397	403	365	400	382	395	400	420	378	401	379	352	368	386	399	398	376	394	361	383	383	392	344	381	383	409	343	353	398	371	360	405	359	372	386	438	362	384	407	345	391	373	362	360	418	401	401	405	397	387	388	395	414	382	390	381	373	377	396	380	392	398	376	390	367	381	410	435	370	394	386	412	403	400	375	398	388	395	371	403	345	378	406	381	376	400	397	398	381	391	369	406	427	413	342	356	387	390	405	398	395	380	380	371	370	367	374	366	376	367	359	381	411	401	423	403	426	389	390	411	426	364	386	374	381	390	377	427	365	353	417	387	357	347	373	408	394	371	411	363	424	383	392	403	374	384	377	401	398	366	393	416	395	390	367	407	402	395	349	388	385	368	363	364	357	405	437	377	400	364	395	407	388	393	373	391	388	374	362	367	371	346	373	421	393	392	410	371	353	373	359	372	338	341	362	382	396	372	363	373	370	325	416	359	365	423	354	406	355	375	398	392	410	379	388	380	396	396	426	341	393	413	394	408	394	419	376	385	369	360	348	414	368	363	410	405	370	386	427	400	413	344	368	389	377	395	386	404	425	383	401	420	374	405	407	395	370	367	367	363	378	343	355	396	400	388	373	362	353	356	386	380	371	408	414	403	376	376	346	369	389	389	376	386	381	373	410	409	361	381	396	374	355	365	368	365	366	378	447	389	389	389	408	350	364	332	396	396	379	390	378	403	381	396	375	390	400	390	383	386	371	357	374	408	370	421	372	377	383	392	387	340	362	382	389	365	398	433	336	362	369	398	356	405	400	408	400	340	367	403	401	392	368	385	380	411	370	399	375	387	430	400	367	371	390	401	381	374	400	365	352	376	372	377	378	392	387	386	371	353	375	361	362	403	360	390	401	379	384	359	382	384	388	406	385	393	375	385	394	390	417	354	376	398	388	418	402	391	396	339	401	376	373	355	354	405	355	377	386	375	369	388	367	386	401	419	352	417	388	328	371	354	409	397	412	393	357	408	385	388	364	389	425	372	389	370	380	373	408	376	396	420	364	388	366	389	403	397	386	396	343	399	414	380	410	382	381	372	395	382	425	366	387	372	393	397	349	387	372	405	384	380	378	412	439	406	362	403	401	371	349	371	391	374	387	381	408	387	342	373	410	420	419	394	392	410	377	367	397	392	420	390	423	379	382	385	363	394	369	377	410	380	405	394	367	378	407	389	373	402	414	342	380	400	398	407	445	400	403	368	369	397	368	389	393	363	385	413	360	366	374	400	420	395	396	365	418	340	392	379	400	396	387	359	377	371	369	365	365	373	362	413	381	371	419	373	406	386	434	401	405	344	377	356	364	393	393	373	385	377	374	364	411	376	374	380	365	384	393	407	399	424	404	354	392	329	388	357	390	358	361	384	374	379	355	405	367	411	355	349	372	396	381	398	364	404	412	417	396	386	374	351	396	375	371	396	378	365	379	393	368	377	409	356	355	370	392	363	438	388	407	343	399	362	349	418	395	391	390	367	403	404	387	381	393	423	368	392	385	379	350	406	378	354	390	393	352	391	360	369	419	405	394	413	387	373	385	371	405	390	422	365	383	353	342	406	380	401	383	398	380	370	343	415	370	391	394	327	343	338	418	369	407	364	365	391	399	380	382	376	380	369	368	386	383	393	395	390	389	373	380	380	415	427	400	405	353	392	393	386	383	375	392	420	373	375	376	377	373	339	389	371	365	395	365	403	438	377	396	383	371	353	365	349	394	349	372	408	394	371	401	370	405	372	379	395	383	377	391	366	387	365	415	346	354	386	418	412	336	378	375	408	395	396	361	375	367	368	382	385	380	388	358	401	390	421	400	402	391	357
14396	16348	28354	25601	21988	26395	22949	19014	16059	14278	10915	10681	8984	8195	7913	9454	7527	5470	4356	3729	3610	3243	3298	4072	4428	4260	4526	3634	2685	2273	1537	1358	1236	1136	1054	1057	1088	965	927	914	950	990	958	959	997	931	946	909	922	878	936	910	917	958	892	895	884	891	870	947	861	848	880	885	944	932	908	909	905	957	925	929	934	887	958	901	916	924	908	851	950	861	942	942	943	896	907	899	916	903	898	851	936	893	917	854	892	917	889	950	912	913	924	891	963	919	890	869	914	876	886	884	917	878	906	901	909	903	920	927	877	898	895	892	928	924	889	927	877	857	883	879	922	873	915	912	822	871	915	940	837	919	890	874	863	925	878	948	912	847	843	856	897	884	862	921	916	878	895	876	898	901	913	905	912	866	870	860	914	928	839	907	897	885	893	933	879	881	900	859	953	858	913	918	896	908	824	928	941	917	824	911	881	891	908	879	878	921	909	933	912	882	890	914	880	927	917	914	864	879	864	902	879	917	892	899	896	908	883	851	914	910	913	940	878	854	936	848	869	875	915	886	945	889	851	886	974	919	880	887	954	894	910	914	884	893	863	906	884	880	853	903	927	945	902	887	931	908	895	890	935	907	852	952	858	929	923	890	908	842	888	888	896	876	934	932	929	882	895	888	969	908	868	904	933	859	862	907	902	906	891	929	911	880	845	906	924	849	859	914	883	872	899	922	902	915	852	874	911	960	904	880	866	910	914	891	937	903	875	861	922	862	877	896	853	859	884	899	873	861	931	918	885	882	946	928	860	883	858	974	841	930	884	880	912	946	891	894	880	913	931	903	922	915	878	882	951	893	873	891	914	896	890	913	900	887	902	912	918	977	889	903	913	897	840	972	883	942	876	883	887	876	923	848	894	878	954	899	860	899	873	916	919	900	863	887	932	884	893	918	887	881	871	944	901	888	889	873	961	884	919	943	869	908	938	903	851	935	891	940	928	884	902	880	916	877	895	938	862	845	844	889	923	922	913	888	872	840	908	912	868	907	900	885	886	900	867	923	927	904	938	907	919	888	879	894	916	921	938	870	904	843	876	884	918	924	895	899	913	889	901	901	902	865	948	868	890	881	875	923	907	882	838	907	934	891	864	883	963	915	863	892	933	869	872	886	909	849	950	891	878	938	947	939	931	891	858	880	863	878	977	930	876	950	893	851	936	921	867	880	876	900	870	930	922	925	949	921	924	915	897	834	880	886	932	856	868	911	935	858	840	910	892	914	874	879	822	907	876	865	873	930	922	880	875	924	917	904	909	897	908	890	926	851	906	903	937	884	924	942	903	941	867	905	859	927	907	930	893	941	926	853	901	849	894	936	859	838	891	886	924	871	811	875	885	914	902	928	953	939	909	897	884	936	875	917	909	906	903	899	880	902	921	892	885	946	901	904	921	865	874	871	908	816	860	853	901	894	914	883	907	874	959	904	875	928	917	898	905	864	888	877	892	935	897	930	899	943	886	881	910	885	893	890	887	882	861	936	881	905	903	899	866	894	888	946	943	910	883	830	903	916	883	911	883	890	917	871	893	872	885	904	885	884	874	915	855	867	939	882	931	904	863	890	942	875	894	883	891	908	924	892	850	930	900	878	949	921	859	864	894	941	839	843	933	876	917	921	909	933	924	901	875	896	838	902	877	952	905	932	907	920	888	917	885	886	888	878	868	892	862	894	895	972	854	935	861	898	871	862	905	930	889	913	816	875	863	874	885	909	909	870	895	841	892	920	886	934	897	863	905	884	941	886	883	894	887	877	918	880	893	893	896	874	911	922	900	910	920	873	923	896	851	938	931	914	938	931	875	938	939	911	905	920	872	942	935	901	887	909	914	854	815	893	926	848	897	853	909	915	905	934	914	910	866	909	936	907	860	859	948	859	938	913	876	892	885	873	945	875	852	878	892	906	857	895	910	841	907	894	880	863	927	867	852	954	933	891	921	911	888	898	884	864	904	873	871	876	871	877	912	900	930	850	892	912	908	931	897	865	909	899	899	895	886	905	904	869	966	916	917	954	823	891	920	937	856	877	868	892	839	855	881	911	844	932	862	963	903	913	916	917	928	911	859	926	898	932	880	858	851	891	873	880	875	893	899	879	904	895	884	911	883	896	898	847	864	907	880	929	892	875	894	898	891	900	908	893	842	915	925	874	917	907	885	922	920	927	855	890	874	869	886	932	859	866	881	867	892	861	877	869	914	915	921	901	919	892	913	944	921	912	911	935	894	896	893	912	878	889	867	890	906	900	849	941	947	923	912	933	892	853	882	869	830	892	957	873	875	915	925	801	882	915	905	862	870	868	886	864	899	842	933	945	881	927	941	854	919	911	866	860	898	860	887	918	940	903	881	896	917	906	923	899	884	868	918	922	897	879	836	924	878	918	902	906	878	890	890	868	951	957	865	883	874	881	898	901	860	839	950	927	898	913	925	883	879	907	899	887	924	904	875	862	877	924	926	881	928	927	909	900	911	881	913	910	868	891	831	846	933	859	852	884	908	920	867	878	924	965	864	871	891	860	886	885	913	916	937	857	915	913	874	889	881	885	915	937	866	934	850	881	906	928	839	882	853	945	901	898	909	848	881	922	897	931	957	949	864	860	944	852	911	932	930	866	916	935	895	900	948	929	896	912	899	866	905	909	849	859	896	878	894	914	953	884	802	887	864	894	952	887	917	910	869	894	964	955	904	899	925	939	907	913	920	922	865	912	938	897	912	891	874	929	894	888	806	872	947	921	896	950	863	931	955	873	904	895	886	907	889	921	910	921	923	906	871	922	891	937	875	901	911	852	870	921	934	880	917	893	914	853	852	887	904	932	861	923	883	956	917	881	914	860	900	861	885	880	880	857	894	906	903	943	849	901	895	875	904	950	912	869	904	871	873	899	911	836	965	881	948	905	863	915	896	924	927	887	905	896	929	885	870	924	870	841	974	850	863	898	907	925	911	905	855	891	864	856	861	940	891	939	881	908	886	899	863	897	958	871	960	935	915	891	969	904	864	851	891	917	891	891	851	952	877	892	940	849	881	856	921	946	906	877	923	923	947	870	892	875	878	902	871	893	887	851	903	906	856	943	918	856	937	920	920	842	885	798	821	912	917	890	920	913	903	886	909	898	871	911	904	879	848	895	874	950	848	936	914	908	924	883	928	887	914	853	909	913	904	825	845	939	909	879	957	817	914	896	942	866	889	863	830	922	860	803	845	910	914	903	886	878	911	904	886	912	899	912	891	915	896	905	941	913	935	931	897	876	931	935	898	900	919	897	918	964	941	886	926	879	891	879	897	929	948	904	929	925	933	896	888	891	956	926	894	890	883	870	880	910	898	920	842	923	896	898	912	906	875	912	890	876	920	936	849	914	955	905	808	879	919	881	895	870	898	863	881	898	895	861	910	908	953	907	895	901	890	864	955	884	902	952	912	908	836	915	930	871	890	943	855	935	910	957	824	939	877	830	880	925	881	855	917	899	919	856
11976	10187	10264	5024	3776	4559	3087	2223	1760	1608	1191	1080	940	775	859	816	640	514	475	462	420	447	454	483	467	466	492	421	364	330	328	336	344	348	317	333	340	337	331	336	308	324	350	309	326	298	323	336	311	342	337	338	330	342	361	319	329	330	312	305	303	329	318	321	356	350	346	292	343	293	326	341	298	326	312	347	333	360	320	352	335	326	331	331	361	337	356	338	326	329	330	362	341	365	345	308	325	323	351	311	365	369	342	338	325	273	302	329	347	315	344	328	326	358	312	295	325	338	330	312	339	311	305	326	328	307	327	351	321	317	306	347	355	301	324	326	311	317	346	343	359	368	344	350	321	347	336	360	334	321	351	334	302	334	360	298	327	335	320	314	313	324	319	313	314	314	345	308	291	310	336	349	317	342	343	345	354	332	314	310	333	292	290	339	315	297	322	320	359	294	304	342	330	350	341	325	321	368	350	366	332	331	324	333	322	314	330	310	303	325	335	313	330	321	321	342	303	356	337	337	307	323	281	347	328	357	344	344	305	341	330	351	344	372	338	324	329	344	319	349	340	332	327	323	277	313	314	368	338	303	332	348	300	348	339	328	352	344	303	315	330	335	357	313	353	335	367	321	329	354	347	333	299	346	374	308	325	357	324	321	321	327	317	341	359	312	321	348	327	338	328	326	355	344	356	317	341	350	345	383	327	341	360	327	344	324	332	307	275	319	354	327	304	283	347	301	325	336	330	355	321	337	340	352	316	323	343	322	310	313	334	343	306	309	338	340	367	318	336	333	314	363	322	309	338	334	362	328	333	357	292	337	306	306	334	331	323	340	354	327	334	305	331	324	307	315	312	309	335	324	338	321	321	309	304	307	324	336	314	323	321	305	292	342	345	315	327	339	322	298	342	316	309	344	337	307	328	331	310	358	365	321	345	362	303	354	333	345	319	315	343	353	348	356	320	317	309	294	341	346	353	326	348	352	327	324	350	322	354	277	298	332	321	318	310	318	302	327	333	346	352	307	325	312	308	322	324	344	353	343	353	361	324	344	331	280	291	348	328	346	334	340	325	350	339	366	369	324	338	337	323	323	319	341	356	333	343	309	354	354	333	310	338	321	321	321	329	315	339	313	348	313	305	343	307	321	328	347	344	335	336	319	311	341	286	268	337	329	333	309	319	353	353	315	314	319	306	326	329	321	361	290	338	314	386	354	318	344	315	344	336	338	350	323	275	352	297	321	308	314	299	337	308	352	327	317	326	314	324	303	311	333	361	366	330	340	324	336	336	328	369	317	337	303	310	349	331	308	329	359	325	321	347	331	334	304	334	341	338	318	314	341	294	326	342	307	297	295	325	345	352	304	310	280	331	337	318	348	316	348	283	359	329	321	341	318	361	331	344	325	362	335	343	318	300	312	337	307	378	346	316	319	327	313	289	364	303	338	319	311	299	323	370	357	334	368	305	312	297	313	334	303	338	313	340	378	326	312	378	340	357	366	344	342	382	352	335	279	308	336	343	286	339	322	329	349	309	324	316	322	317	353	338	315	324	312	264	351	342	324	336	317	317	335	313	333	319	297	320	355	367	345	341	349	312	311	356	292	345	350	343	331	334	327	308	335	310	327	322	330	343	312	324	334	329	334	335	317	324	356	324	387	348	340	324	332	335	325	330	334	338	328	309	299	326	298	319	355	342	321	358	325	294	322	355	362	306	318	333	307	317	349	319	331	336	318	347	330	329	316	341	352	330	365	336	310	315	279	307	348	318	311	322	364	345	319	302	312	314	300	304	316	319	326	362	338	313	334	313	337	353	359	306	328	333	324	308	302	344	322	322	345	294	325	310	300	317	306	341	324	317	307	330	335	346	348	356	313	322	341	335	341	334	335	340	313	330	333	344	315	340	317	313	307	319	333	344	327	340	351	305	322	342	327	353	329	316	361	314	313	313	317	349	321	344	330	326	306	341	322	304	299	318	332	341	341	334	338	331	358	346	352	335	318	299	320	311	299	318	321	322	320	339	307	349	361	343	320	343	343	335	353	323	317	324	341	336	330	315	317	322	345	309	314	317	350	330	304	342	331	358	351	322	320	344	314	361	333	336	335	337	338	295	300	328	289	321	309	288	319	324	345	352	316	326	338	351	299	344	294	321	329	341	314	301	310	315	343	356	315	330	314	287	352	348	336	293	339	336	308	350	288	312	353	370	339	316	357	300	324	323	331	338	368	324	306	313	344	332	328	325	334	341	347	368	340	281	336	362	322	328	366	330	347	329	329	313	334	352	299	320	317	349	330	342	290	311	316	333	306	342	319	331	294	342	337	352	324	337	329	321	344	351	302	340	320	342	343	361	345	327	296	360	349	313	314	354	337	318	337	354	311	367	311	343	321	336	330	332	306	364	298	332	345	353	363	304	345	302	310	357	332	339	309	302	347	331	352	326	334	338	345	304	325	299	328	334	328	314	322	308	351	347	343	372	307	342	288	314	286	348	343	313	363	338	338	353	344	346	344	306	331	323	328	317	383	362	340	330	328	333	296	312	311	340	329	319	309	347	361	334	334	310	309	350	341	333	325	327	346	331	298	312	295	324	376	276	349	316	357	335	323	332	319	335	315	305	326	331	338	344	351	335	344	330	333	283	322	315	336	364	348	356	334	331	336	326	339	320	296	324	323	308	341	348	329	347	348	367	358	332	355	334	349	321	349	337	389	340	331	370	328	324	341	331	371	323	317	326	311	348	353	310	321	342	324	325	327	315	343	318	342	325	321	373	316	321	345	363	294	346	350	337	322	334	342	342	338	358	347	331	348	319	340	335	342	345	330	327	378	293	371	320	341	312	339	306	349	320	302	347	327	333	320	343	321	347	332	326	325	330	337	326	328	325	333	302	304	334	338	326	302	314	323	312	312	334	366	343	335	333	321	294	315	333	308	329	323	332	344	355	317	320	346	346	330	321	341	318	341	295	311	338	328	353	357	297	337	331	297	364	318	346	335	342	329	369	386	315	324	313	360	343	326	337	304	338	366	322	344	347	318	326	325	330	356	307	335	335	331	334	356	333	355	314	334	321	302	344	349	327	342	308	326	308	337	332	319	342	306	290	347	328	322	331	320	344	344	348	305	375	360	344	330	344	336	352	334	326	308	353	329	350	331	316	323	320	338	353	320	334	341	330	317	320	334	331	346	286	347	297	338	347	336	301	356	300	302	322	318	356	306	279	353	286	321	328	299	341	342	339	322	313	357	308	319	315	346	319	346	330	343	338	318	335	305	338	309	345	319	321	342	340	271	336	322	332	313	346	311	339	333	314	292	332	335	328	308	391	348	324	364	328	318	329	326	301	339	350	313	293	349	359	326	331	330	320	329	333	325	315	307	327	343	340	331	327	324	332	357	316	346	305	329	283	332	354	346	363	344	330	340	304	324	338	324	350	371	311	314	323	329	364	319	338	311	312	334	326	312	339	319	310	319	334	334	356	363	322	327	326	305	321	303	322	346
7017	8535	14661	11395	12414	15641	11823	9425	8077	7539	5434	4753	4122	3472	4053	3577	2767	2122	1764	1595	1580	1564	1544	1708	1882	1723	1578	1401	1127	888	826	872	853	832	835	835	832	774	806	765	724	797	842	837	768	801	821	735	757	739	815	710	787	778	754	802	733	795	712	777	771	742	783	767	781	756	741	761	728	756	766	739	755	798	805	805	748	748	751	770	734	748	750	751	749	769	753	767	764	771	800	746	733	782	789	718	765	762	764	760	774	734	747	764	738	755	765	796	743	774	727	767	736	761	789	776	813	792	722	787	737	799	774	793	692	747	769	767	750	772	778	770	757	748	768	809	742	778	793	766	760	731	795	756	736	768	712	742	697	762	759	697	753	737	755	804	798	743	722	763	749	754	791	738	770	737	764	821	737	767	750	728	773	767	742	727	776	725	753	756	778	723	773	736	770	780	831	756	715	776	809	785	776	776	803	743	770	725	761	732	736	721	738	742	804	780	707	782	773	717	792	742	766	738	760	784	796	722	728	783	783	749	757	788	796	802	792	785	802	719	739	764	792	766	750	792	781	758	779	729	815	748	754	802	775	701	778	759	761	785	733	763	719	712	742	752	759	783	762	749	778	784	768	708	813	738	767	746	793	738	742	789	820	760	822	782	753	759	772	784	729	776	754	820	764	749	757	748	747	707	784	723	745	794	747	741	768	753	796	751	745	743	762	721	734	731	804	790	765	760	772	765	758	762	740	761	794	740	719	745	728	719	767	738	779	768	728	781	759	776	815	744	785	769	766	773	758	758	766	732	768	808	796	792	754	768	746	784	749	730	757	788	831	744	738	797	760	774	747	760	722	802	752	726	756	789	776	762	789	759	764	787	754	776	808	805	743	703	744	742	726	734	767	804	756	740	773	744	777	755	735	778	763	714	804	789	773	822	774	769	777	777	800	773	751	783	715	771	739	775	751	775	763	746	736	759	743	758	801	764	764	800	780	741	796	764	784	774	699	796	752	812	763	750	754	771	760	793	732	787	785	739	760	755	772	728	754	774	733	728	767	738	721	755	768	787	785	749	771	761	734	756	815	766	730	780	716	731	760	730	780	767	759	772	735	789	754	783	738	799	747	733	741	782	781	807	752	761	753	826	773	825	770	744	817	735	771	779	789	782	749	799	757	801	779	768	733	714	741	807	788	737	773	820	786	745	753	788	727	762	781	765	727	779	773	751	776	782	708	750	818	787	790	724	756	767	784	746	745	767	793	764	747	782	763	745	795	743	821	728	725	755	789	769	764	745	811	781	738	776	815	774	835	767	752	708	725	756	738	828	808	775	786	763	749	774	747	805	752	735	740	748	779	764	774	746	744	773	763	715	741	788	754	748	708	752	793	777	783	695	806	739	780	783	772	706	807	786	739	796	768	756	786	750	761	763	755	743	738	756	754	772	714	745	773	773	779	782	777	725	758	752	741	759	782	813	752	774	764	777	814	767	766	748	756	787	758	746	771	766	750	730	724	733	737	743	772	802	773	763	780	758	727	751	765	760	776	771	778	757	719	739	737	777	827	773	711	753	755	779	739	794	796	773	795	818	765	778	749	743	824	775	772	772	750	780	775	729	798	741	765	771	770	757	783	754	798	719	753	760	728	788	739	788	830	733	739	775	743	778	769	765	727	756	723	792	780	765	783	796	805	728	715	748	770	738	782	776	736	758	755	709	805	796	724	806	764	735	762	725	782	768	726	767	798	775	772	761	737	769	736	724	746	791	757	786	774	749	754	735	765	788	756	756	741	776	768	755	759	730	785	755	784	802	742	776	747	717	770	740	736	798	774	824	793	753	735	751	741	777	756	789	769	814	736	765	801	773	769	739	762	762	749	751	772	785	769	811	740	795	736	779	775	770	758	715	767	761	741	785	743	778	765	761	768	698	791	766	760	739	763	791	753	746	776	727	775	797	784	767	764	734	736	764	797	768	698	733	763	750	776	752	766	786	735	736	724	744	786	803	698	729	784	809	763	749	736	813	719	752	777	755	758	771	795	774	730	745	722	796	750	752	789	757	729	720	765	736	754	746	739	711	799	808	734	728	734	747	737	715	736	778	771	767	789	761	746	769	772	755	792	773	774	767	741	779	782	758	765	767	826	732	763	724	779	741	747	780	737	796	748	745	722	776	754	768	726	752	797	742	768	763	751	787	735	834	756	767	709	805	714	775	753	775	773	768	767	727	705	788	769	812	720	747	743	714	777	812	724	764	768	757	753	753	777	817	724	735	767	751	734	722	756	793	774	793	745	755	772	747	746	793	751	751	775	730	760	798	772	750	752	771	791	788	760	790	772	749	727	833	760	752	750	762	736	748	765	744	765	687	810	790	784	744	738	745	795	787	774	764	763	781	788	776	766	694	781	791	789	768	775	732	784	771	766	740	735	761	746	705	739	708	766	755	765	782	743	723	771	727	737	752	753	787	743	741	816	760	776	770	754	772	753	743	753	800	756	773	724	761	761	704	724	740	755	780	796	769	770	745	766	753	815	732	808	797	740	790	745	717	788	768	745	773	776	746	761	721	783	740	814	780	760	728	766	737	767	842	796	770	809	747	738	799	781	756	752	776	821	767	768	743	786	805	764	744	738	796	822	789	807	763	801	770	748	781	762	769	753	709	788	751	757	785	786	781	745	794	729	765	818	802	782	835	800	725	743	810	787	780	780	718	723	749	743	737	753	780	767	769	752	718	783	747	744	808	792	739	786	831	798	739	748	739	763	735	776	696	789	761	766	816	722	763	759	746	782	788	787	766	788	775	733	725	787	776	766	781	822	752	818	768	781	762	715	769	747	786	776	768	755	806	850	738	763	763	753	760	747	808	759	748	763	778	768	729	757	778	784	767	743	824	736	756	761	776	761	762	758	785	757	760	798	776	726	768	762	768	737	791	766	768	744	737	761	779	736	762	748	768	772	802	769	805	705	709	748	753	780	776	786	774	754	742	777	759	760	774	746	785	772	754	781	774	743	779	718	771	774	809	759	758	786	739	755	760	779	755	760	800	748	763	756	774	836	759	760	734	823	764	804	765	741	748	740	765	755	754	766	790	744	805	763	751	770	774	729	718	738	727	738	748	745	730	749	756	745	789	804	817	770	691	748	759	791	795	742	761	784	846	766	736	804	717	779	763	772	725	760	713	791	788	763	783	782	770	720	737	765	758	791	736	769	771	770	762	739	805	819	808	820	779	738	814	780	767	776	748	782	758	775	752	779	719	772	770	730	799	764	760	769	746	751	748	798	800	798	808	744	785	756	738	807	778	744	735	723	723	781	722	788	800	751	720	774	776	730	773	758	748	768	776	744	750	754	761	749	760	760	772	783	776	723	796	748	762	787	768	805	784	783	797	736	800	824	795	729	742	774	796	760	768	793	816	731	762	742	788	781	775	800	745	775	750	796	756	748	729	774	741	697	757	778	779	800	747	772	771	777	788	754	763	790	804	789	710	741	793	823	776	761	773	793	753	730	760
22666	17005	14938	8690	9894	9192	5597	4148	2856	2727	2141	1702	1436	1310	1360	1160	946	673	597	612	569	519	564	661	642	518	516	457	434	425	359	340	339	297	337	311	312	283	297	306	273	295	288	272	290	272	306	280	313	306	257	304	272	280	259	274	298	301	245	271	286	285	274	260	274	284	272	289	287	295	281	269	280	288	264	273	258	257	279	293	265	292	266	273	270	289	260	265	301	271	308	256	246	313	275	291	267	268	292	264	279	267	271	276	272	288	333	250	277	285	267	277	281	252	273	276	274	276	273	266	262	271	291	247	260	256	245	274	279	253	267	265	283	300	264	294	291	285	296	279	267	287	282	258	287	271	278	256	281	270	254	288	293	261	308	263	295	287	276	258	251	300	280	274	255	283	276	291	291	281	306	255	264	269	257	281	256	264	261	322	289	264	242	291	287	317	250	302	299	301	272	279	267	271	268	269	275	264	284	297	286	308	283	266	257	271	278	270	280	274	266	263	269	270	293	279	260	270	308	269	287	263	274	297	264	283	284	288	284	321	299	246	278	317	261	249	257	264	272	284	248	285	262	250	273	271	297	270	281	268	287	274	281	273	267	278	283	265	283	290	257	278	293	304	295	280	272	263	293	262	306	260	255	284	289	289	282	298	279	279	262	267	273	285	297	273	278	282	299	286	306	278	320	261	260	269	263	279	266	251	284	279	268	296	264	275	272	268	305	276	299	282	304	307	276	274	280	307	280	263	281	330	280	270	293	285	260	276	278	284	296	268	273	274	309	274	281	257	306	275	292	277	263	306	286	294	241	266	255	266	273	254	241	273	274	279	271	223	293	287	297	296	270	277	288	291	287	325	277	269	280	281	295	266	260	288	259	281	292	283	290	267	261	279	319	280	303	281	257	294	233	254	290	306	257	268	257	260	290	266	266	304	273	277	266	314	267	311	296	265	294	284	267	281	291	290	290	323	295	300	287	259	275	291	251	268	276	279	290	274	275	263	262	305	289	275	279	315	286	316	233	251	286	313	259	286	261	310	318	319	301	280	273	272	293	286	245	273	259	276	273	248	228	280	285	288	283	249	285	292	274	234	290	262	275	238	256	272	270	255	260	266	278	271	272	303	267	279	267	259	252	280	276	287	266	271	279	295	284	279	275	290	288	275	277	298	302	270	274	267	287	266	240	274	245	273	256	267	296	272	251	271	289	295	291	293	268	286	281	272	270	293	294	280	280	315	293	275	303	297	260	261	279	273	264	293	287	266	289	257	290	248	261	246	265	305	282	295	278	276	298	265	293	291	278	262	302	272	282	273	287	277	282	281	271	303	234	258	290	267	260	270	268	267	285	286	295	288	261	301	266	264	264	280	277	285	282	298	255	272	279	298	290	298	265	283	276	276	296	286	299	282	272	267	302	310	269	265	289	280	307	257	291	271	270	287	275	276	304	303	276	260	306	297	285	268	244	308	280	296	282	256	309	284	289	268	269	265	279	277	282	292	283	302	296	271	274	294	276	294	254	269	272	281	301	252	281	273	257	256	261	274	291	271	277	262	291	271	239	299	280	267	269	271	252	282	252	288	257	267	282	258	265	250	274	273	302	269	283	242	283	263	280	291	295	293	260	271	256	298	319	266	297	278	267	297	289	314	248	278	285	257	284	260	298	292	267	265	274	282	286	270	252	267	252	278	272	264	282	255	291	270	285	274	269	264	283	267	275	304	273	283	282	288	252	276	278	245	281	287	293	252	261	299	280	302	292	308	251	265	255	274	296	292	274	260	308	254	260	330	255	294	273	269	291	273	283	279	276	251	297	318	269	257	268	278	245	256	290	257	268	262	290	257	279	270	274	251	262	267	269	268	301	288	294	290	293	289	267	299	303	275	285	305	247	273	290	286	296	249	304	288	281	298	234	251	276	286	311	261	261	258	285	292	262	266	271	278	287	283	286	274	258	287	292	267	238	280	308	274	307	304	253	292	236	281	269	290	299	237	314	285	277	271	269	278	299	285	289	276	300	296	240	293	271	251	270	261	296	294	264	314	276	292	293	258	275	294	287	256	262	269	268	295	286	298	277	275	285	285	275	270	289	241	316	277	267	301	304	283	253	246	280	289	258	288	242	302	315	247	303	273	258	273	297	291	275	294	249	264	279	283	299	273	264	245	278	251	325	303	312	287	277	281	274	274	281	273	283	306	262	277	282	279	268	286	283	323	275	292	315	268	284	281	298	277	274	288	268	268	284	246	286	276	289	331	283	271	284	276	272	325	278	286	285	266	253	277	262	251	248	279	285	288	283	249	274	275	267	302	274	275	274	277	281	275	246	281	321	266	266	273	302	266	282	272	299	247	281	252	265	254	278	290	303	323	285	284	299	273	274	304	284	284	263	288	280	249	289	264	258	272	262	266	289	264	310	282	289	280	295	263	261	258	298	255	285	283	288	282	271	287	311	277	300	270	270	288	299	282	281	291	274	263	251	273	286	264	251	263	275	261	266	265	249	286	291	273	286	281	305	288	285	302	302	277	255	271	288	312	281	285	317	279	276	250	284	269	278	254	305	278	291	270	229	253	256	264	303	289	289	270	250	273	278	293	289	259	301	253	279	278	261	287	293	311	237	270	288	279	277	266	249	283	283	296	263	258	280	262	292	275	294	293	282	278	278	291	281	269	279	265	299	298	292	266	278	298	254	286	307	271	297	263	292	290	267	244	260	289	287	261	267	272	280	278	273	279	288	297	297	268	238	302	269	283	272	250	275	281	302	298	284	270	310	248	266	263	288	296	302	280	257	226	260	307	283	291	276	288	252	261	281	282	297	259	260	280	274	275	257	286	295	299	259	242	264	259	294	297	255	257	244	262	273	296	265	251	263	311	327	294	278	271	269	253	292	283	274	266	263	274	280	305	284	282	256	243	333	256	267	265	298	280	297	293	282	280	281	297	281	275	276	270	278	265	280	269	285	272	285	258	270	270	283	286	264	261	249	252	281	268	282	273	265	274	269	233	254	288	302	258	266	288	279	294	262	237	302	294	285	255	301	268	278	303	301	303	262	256	268	255	277	273	294	286	298	255	287	265	279	314	279	303	282	284	268	286	277	307	259	276	263	278	279	271	301	285	245	280	273	249	278	269	275	293	290	274	265	321	279	269	286	281	272	261	276	297	276	258	302	299	302	269	292	276	273	269	262	296	283	285	266	259	251	281	276	263	261	281	294	275	267	270	247	263	288	276	251	258	264	282	294	288	264	281	283	267	283	285	271	253	289	284	255	290	264	278	276	278	272	256	272	274	280	260	279	269	288	252	271	284	293	259	275	272	278	270	287	267	278	293	291	254	281	247	269	295	271	279	276	279	301	287	274	254	275	279	294	284	307	285	244	283	275	277	289	247	291	279	271	268	268	296	307	299	307	282	284	287	286	254	305	275	303	289	255	249	285	269	263	293	272	263	270	290	302	287	266	270	273	261	277	257	284	254	277	256	283	294	313	253	276	270	249	258
12555	13116	19334	17766	25434	24533	18043	15697	12007	11655	9844	8220	6671	6739	7018	5976	4693	3310	2631	2521	2490	2316	2730	3267	2943	2526	2186	1907	2035	1597	1141	1213	1045	1014	854	770	751	713	718	727	760	701	696	681	727	687	705	721	647	724	647	705	664	664	679	732	672	676	648	712	693	645	694	686	675	677	715	654	635	712	681	750	718	670	666	686	682	667	660	677	750	645	665	707	657	683	722	617	677	620	707	682	701	638	635	651	676	647	674	709	628	702	690	744	656	657	643	675	651	608	707	677	649	715	685	662	668	669	685	746	690	675	703	685	698	647	677	726	689	699	717	667	659	672	697	694	648	654	645	659	668	659	680	677	682	675	636	685	655	676	658	724	667	713	714	646	728	683	660	660	660	634	684	669	660	665	675	663	658	676	689	704	670	666	738	646	701	674	672	668	684	705	658	673	678	653	608	718	633	694	668	714	685	673	663	700	666	651	652	698	688	704	734	689	732	662	667	698	691	662	625	681	702	654	728	708	710	696	702	680	715	702	709	687	667	688	682	659	690	707	688	688	764	716	678	677	654	676	716	698	674	714	677	701	666	660	652	621	640	741	687	660	644	689	682	638	693	643	606	654	669	692	684	717	645	672	701	646	652	645	639	698	721	663	708	677	688	644	670	671	667	695	659	722	634	672	748	660	651	669	778	673	612	679	656	678	686	654	648	678	687	688	689	714	639	648	695	668	716	685	690	737	695	668	731	645	658	640	694	667	691	688	711	652	680	712	648	674	697	672	628	714	635	675	670	628	709	687	697	656	645	668	682	682	733	633	688	710	696	637	677	686	681	686	655	682	641	706	650	679	647	678	676	660	710	707	647	713	707	710	662	642	691	723	681	656	621	761	664	675	691	678	700	702	722	694	673	696	650	671	641	684	679	700	670	690	747	663	703	669	660	685	674	675	701	689	671	631	674	673	700	649	695	698	694	666	696	678	700	692	664	642	669	652	676	688	616	685	648	665	717	682	692	713	649	707	679	650	674	649	677	675	704	668	718	649	708	681	697	710	690	647	705	652	662	623	676	681	673	688	684	678	672	651	642	676	671	681	691	636	713	634	689	679	656	688	697	695	654	680	686	700	699	644	658	672	687	690	707	668	682	683	696	643	670	688	690	636	691	637	652	704	691	650	718	639	641	722	649	603	670	673	693	660	666	711	648	684	652	680	679	670	626	687	703	691	700	693	693	642	647	705	683	669	670	733	665	662	693	681	669	672	699	663	652	677	677	669	671	673	684	739	683	644	652	716	658	686	670	651	604	692	735	667	693	650	662	660	705	691	636	676	676	642	670	704	687	638	695	680	685	631	672	690	661	701	694	705	656	648	713	663	709	645	675	673	659	641	679	661	615	633	700	679	693	667	695	686	651	714	726	676	615	686	684	691	668	685	680	690	686	675	668	671	696	667	656	683	674	678	720	709	687	721	705	700	671	699	697	667	717	663	644	712	670	640	691	698	666	633	638	656	645	648	657	698	682	671	663	650	682	642	704	705	686	624	717	651	678	679	700	665	697	682	643	669	664	698	617	642	676	690	694	676	685	720	678	696	667	666	659	706	665	648	663	621	698	658	681	674	670	677	661	718	713	704	672	655	679	707	705	664	672	666	655	658	693	681	649	690	701	714	689	668	646	697	628	669	678	650	674	666	687	658	653	689	697	686	640	639	685	669	667	739	694	709	724	689	706	626	662	718	642	681	703	711	662	638	681	673	706	657	670	719	671	688	702	657	649	713	661	650	680	670	662	663	645	678	682	712	650	653	695	702	691	669	667	706	654	704	665	686	712	619	640	708	689	678	671	692	710	688	615	670	674	667	683	632	628	692	629	666	723	697	635	639	649	659	683	632	687	627	633	686	680	639	701	651	673	699	726	675	682	657	684	651	702	669	610	676	649	643	684	673	684	652	700	680	678	658	684	679	695	655	665	681	685	651	695	651	706	678	710	674	683	680	663	704	680	651	648	673	655	679	696	683	657	658	674	647	709	717	638	642	692	678	711	623	695	705	692	680	662	663	669	664	659	668	679	670	671	677	679	639	665	631	652	715	684	715	656	646	620	672	696	672	666	649	660	685	657	673	657	698	667	717	682	654	654	621	699	707	673	676	656	633	659	684	672	683	670	666	712	678	728	697	680	668	693	698	678	699	654	707	637	615	675	700	665	675	721	730	660	721	686	705	698	697	664	687	656	671	689	714	629	684	639	697	690	672	711	639	686	641	671	665	703	667	694	674	671	652	743	684	692	676	691	673	707	691	708	693	682	650	647	707	695	622	660	639	647	662	669	639	655	700	673	675	690	675	684	703	647	673	674	695	671	699	659	693	691	648	676	679	696	693	690	637	678	688	696	714	654	686	668	631	643	679	690	701	689	702	671	636	694	713	690	666	716	664	659	685	747	733	693	677	709	689	685	675	677	640	709	668	674	672	715	659	675	667	689	659	686	616	644	637	672	646	640	698	662	643	684	674	682	711	650	679	661	703	667	676	704	673	680	664	732	686	696	700	677	639	606	683	673	686	683	662	676	662	685	647	662	657	673	686	629	647	710	686	659	643	662	638	703	710	673	642	697	679	680	647	702	685	643	678	671	701	638	634	647	680	651	665	658	666	679	701	689	644	682	669	682	692	693	671	665	703	618	692	699	675	715	649	655	654	704	667	716	676	692	705	647	696	674	735	675	726	677	746	659	652	671	665	684	716	656	678	620	681	636	672	674	707	656	660	702	686	676	699	652	672	653	670	698	711	738	673	721	697	673	664	655	675	657	673	681	667	674	685	654	706	665	636	676	682	691	644	665	670	667	659	679	678	632	661	650	706	682	650	650	649	691	712	680	663	709	662	689	687	694	676	695	658	680	669	678	689	705	644	695	638	660	644	707	693	696	698	655	655	747	723	630	639	717	644	690	671	642	719	674	706	695	625	705	629	682	721	715	733	680	684	680	664	638	695	691	625	657	674	723	630	678	723	642	709	672	654	701	676	664	701	640	707	666	665	705	663	672	683	677	643	678	702	665	654	666	635	682	651	651	725	662	686	657	667	711	643	710	702	706	685	704	676	665	667	626	669	650	671	646	636	651	664	672	691	662	680	681	697	681	664	679	653	712	697	714	666	679	712	672	673	675	684	682	674	661	675	703	654	696	698	677	709	706	692	678	618	645	716	669	641	653	679	702	735	716	703	648	731	655	708	686	671	690	648	687	687	666	745	701	665	725	668	682	681	708	649	693	647	693	654	684	666	672	659	694	670	635	617	689	661	650	664	695	650	694	693	730	680	736	698	704	680	717	693	684	707	683	643	676	665	674	668	657	644	668	715	652	629	662	671	650	664	694	713	677	679	701	662	660	642	694	646	727	647	693	689	630	629	709	642	678	691	738	683	695	632	660	696	705	668	749	616	670	652	650	684	650	718	649	699	681	669	669	694	672	652	657	704	714	685	653	642	637	719	699	702	689	646	691	689	684	713	648	636
30308	21664	18605	13583	16685	12829	8583	5512	4191	3292	2558	2383	2102	1921	1832	1608	1301	911	802	816	805	815	955	1013	940	820	803	735	671	648	557	545	531	480	500	450	405	382	346	446	418	415	392	391	429	426	395	411	388	358	439	414	416	407	388	419	389	437	413	390	400	411	382	391	399	407	427	368	435	418	378	400	427	408	362	416	452	412	392	354	419	411	421	401	377	401	405	439	377	417	397	403	403	431	419	396	384	414	376	414	370	427	422	411	412	434	362	421	384	420	391	406	397	409	441	383	390	428	391	382	391	414	391	410	414	398	393	393	397	413	379	407	399	402	411	390	391	383	407	406	407	410	377	400	354	405	383	371	400	396	420	412	411	383	386	396	435	418	398	390	421	405	381	399	396	370	414	436	410	358	432	394	387	432	417	406	394	362	394	428	388	379	378	416	413	396	404	417	405	399	419	400	402	388	394	396	445	436	356	385	411	409	397	419	376	408	403	422	424	403	410	360	411	399	427	391	461	405	397	397	393	404	439	384	394	422	447	405	372	393	391	406	375	403	353	407	386	404	402	405	427	421	402	396	421	438	413	407	395	413	367	401	369	378	370	433	394	426	382	415	407	415	415	410	407	380	383	395	429	400	419	424	393	399	427	379	402	367	384	411	365	395	369	399	442	396	408	376	385	391	402	408	410	402	431	388	419	435	424	372	404	443	412	376	420	434	420	429	377	425	402	407	382	393	384	435	432	418	381	379	415	391	393	385	398	395	406	406	428	376	392	372	407	409	391	397	366	449	395	407	380	370	374	378	392	364	373	380	404	398	411	381	392	376	349	410	399	403	404	391	394	411	396	394	393	372	407	370	419	387	427	375	411	394	370	385	393	425	381	410	394	417	397	391	365	385	388	402	425	417	389	383	379	389	388	432	370	396	427	385	384	397	432	393	408	423	407	393	423	398	419	398	428	418	383	393	401	405	361	405	422	403	423	409	396	429	441	406	373	396	425	378	429	381	402	393	391	390	392	397	393	408	426	404	405	408	405	406	407	384	385	418	424	426	463	405	416	400	402	436	396	417	405	416	414	396	381	406	437	428	360	390	431	417	395	401	429	375	407	420	433	369	386	437	389	405	451	400	410	396	418	393	400	401	428	393	411	440	376	398	449	372	404	417	409	430	418	398	407	378	420	381	402	420	381	382	391	399	402	404	424	392	415	405	424	411	420	401	429	426	387	382	411	357	410	421	420	402	431	375	406	455	389	400	397	337	425	388	374	451	415	419	414	401	408	384	410	426	388	393	433	392	422	406	406	383	421	391	408	361	394	397	434	415	393	409	401	401	397	393	398	380	429	379	396	419	401	413	391	392	410	418	391	398	378	380	418	429	358	394	405	384	367	390	389	398	434	402	425	409	409	413	392	411	354	397	414	410	392	417	413	401	428	426	425	396	397	400	425	390	417	434	392	401	399	428	380	404	420	416	411	384	412	400	396	428	422	427	382	399	429	399	435	417	427	394	429	389	456	396	416	405	375	404	411	406	413	368	384	406	419	386	401	413	405	424	387	345	419	398	440	391	368	405	402	425	381	386	417	400	400	404	374	417	444	419	394	413	411	394	379	410	375	407	383	378	418	385	403	384	386	381	396	405	382	419	413	424	404	435	421	404	414	395	406	403	424	397	399	420	403	404	408	408	429	366	397	407	419	417	391	408	426	425	420	395	431	394	424	450	377	415	387	382	411	383	426	388	399	412	355	371	402	417	410	378	372	433	393	406	355	399	397	388	415	407	400	460	416	433	382	394	421	401	404	366	376	420	415	368	407	359	368	431	375	432	396	435	361	407	397	385	424	373	416	410	410	419	397	398	393	408	375	407	419	449	391	399	409	385	415	391	424	393	407	379	369	395	370	359	400	413	449	420	398	405	370	407	421	391	410	431	416	415	398	407	417	408	356	418	426	410	409	385	405	384	391	414	368	435	435	400	410	377	380	426	428	404	430	410	361	392	389	422	422	396	388	420	425	428	426	406	368	407	435	403	401	373	391	446	381	424	427	395	414	390	389	386	411	389	426	393	370	407	402	393	363	388	408	409	403	395	432	400	373	433	426	393	417	405	409	402	437	420	366	422	375	378	400	386	374	409	383	439	418	375	423	454	421	417	417	400	427	412	388	418	372	392	379	416	424	435	409	411	392	419	359	432	367	415	403	409	406	403	399	402	386	419	433	380	437	424	445	386	433	400	413	412	395	414	374	411	442	399	392	438	400	383	405	415	389	435	414	395	421	421	388	435	377	391	375	455	473	438	434	400	395	423	419	396	451	403	374	381	421	416	389	373	386	428	389	425	436	442	403	406	394	410	394	440	384	389	419	436	411	419	428	390	395	428	411	414	389	402	386	417	440	411	440	432	408	404	395	436	393	410	393	395	390	387	414	427	416	413	402	447	407	401	448	434	408	410	417	399	446	391	427	446	408	436	383	409	436	402	412	403	416	428	387	431	396	396	429	377	402	411	393	372	411	384	416	383	426	434	410	394	403	383	390	440	424	374	407	407	432	417	414	414	416	370	414	455	403	420	421	392	434	403	435	382	389	401	402	418	377	415	421	393	404	358	398	432	390	399	384	398	383	387	398	376	405	430	419	428	416	438	375	417	417	395	379	372	393	407	425	389	378	397	446	389	417	428	379	412	388	433	393	392	404	392	378	404	350	413	393	426	395	417	448	400	400	391	400	392	371	407	417	392	377	413	403	402	385	414	397	397	393	415	398	393	411	433	422	460	420	408	405	423	395	416	371	429	377	424	430	385	371	424	405	437	397	389	400	381	405	395	398	438	396	425	361	440	447	411	408	435	375	409	415	459	370	360	414	383	378	407	382	400	409	418	404	388	368	380	381	412	388	406	416	409	413	409	424	389	394	353	432	394	421	386	378	377	438	395	449	394	400	416	395	412	388	406	420	417	444	435	400	391	411	403	397	477	374	394	382	396	398	400	407	430	418	407	383	434	411	410	398	425	431	411	408	399	423	433	423	435	419	391	377	379	424	395	383	422	447	426	384	357	366	429	398	371	422	389	423	394	400	398	424	439	424	386	402	410	381	424	390	381	367	417	401	383	388	379	412	433	401	414	434	398	405	395	463	383	374	421	391	403	439	433	379	401	421	335	388	395	421	403	381	408	381	434	432	446	398	422	377	432	414	368	412	429	392	395	418	428	384	417	397	417	378	395	377	437	427	434	448	385	409	402	405	411	411	432	388	418	400	399	383	368	367	403	434	408	398	448	409	436	418	461	380	390	426	393	413	374	383	445	419	411	424	435	424	391	379	409	434	352	449	371	421	405	416	370	389	458	426	454	414	430	411	419	417	405	370	364	409	398	415	396	357	402	385	367	434	375	455	402	446	382	408	410	370	419	363	378	375	394	395	398	413	408	386	386	405	401	420	390	408	391	388	414	442	401	399	400	379	411	421	424	411	411	407	423	380	423	419	416	386	388	418	377	445	429	392	394
16169	14882	21377	24872	33254	28233	23597	18597	15621	13496	11573	10849	9864	9522	8895	7938	6100	4406	3501	3640	3442	3854	4663	4861	4335	3890	3799	2972	3216	2301	1772	1890	1695	1669	1322	1106	994	971	925	966	939	1022	988	997	1099	952	923	928	940	965	986	954	952	952	938	963	892	999	981	915	958	892	942	900	941	956	958	918	940	925	980	952	906	1020	912	933	973	978	863	988	944	928	898	941	930	919	925	957	963	935	932	935	968	951	862	971	936	939	954	911	931	922	945	913	974	931	968	889	991	958	884	904	968	970	934	1011	1011	934	884	922	892	952	951	947	907	906	894	1031	926	929	975	930	982	961	939	919	951	963	942	944	918	925	937	980	936	938	963	904	868	945	890	997	928	977	978	931	934	920	938	934	946	897	980	916	916	943	901	940	958	943	982	964	961	934	929	950	946	892	968	913	893	959	964	978	982	951	937	961	935	937	907	988	888	966	957	952	928	961	918	903	929	946	940	954	882	927	906	956	890	991	988	941	945	888	1017	978	907	918	943	921	906	931	940	988	949	949	942	947	971	999	951	924	941	966	908	921	952	943	902	932	880	949	957	908	923	903	922	961	907	926	924	921	950	969	920	936	932	968	886	911	898	921	928	927	926	937	930	972	924	937	1001	922	922	978	980	972	910	959	950	935	948	939	947	887	969	918	977	904	883	887	935	954	910	966	907	931	928	953	954	908	919	1005	917	952	910	905	958	882	916	937	944	959	963	952	927	944	914	965	927	893	890	928	951	967	918	896	927	945	930	941	929	951	965	922	927	930	938	904	939	934	942	980	897	909	926	943	935	937	899	904	938	912	905	921	963	942	923	927	947	938	978	983	911	994	934	960	948	982	961	970	952	949	932	943	896	917	961	947	959	927	962	939	947	933	918	906	930	932	906	977	952	980	943	887	903	955	1004	930	904	920	930	868	963	891	966	964	956	904	986	914	948	935	897	890	953	985	1005	939	959	979	942	980	878	943	898	944	963	967	940	925	935	935	917	959	905	874	959	897	901	880	886	929	919	972	958	929	920	957	889	938	878	942	939	939	864	928	909	917	947	942	930	913	962	922	947	992	918	995	941	913	942	937	940	984	932	901	914	927	926	964	938	930	992	936	958	950	931	928	939	883	961	931	957	896	932	930	955	946	905	985	924	965	915	904	928	981	923	943	963	902	936	922	945	894	975	910	952	929	890	966	959	962	928	949	1010	976	850	948	891	965	962	906	920	933	917	914	852	932	948	963	922	898	892	1004	938	942	962	873	933	919	949	961	942	922	947	951	953	910	925	977	913	900	987	918	936	918	905	928	956	965	883	927	920	980	945	912	941	943	924	949	886	951	958	967	975	1009	929	949	921	892	986	907	935	943	938	909	887	941	944	931	921	1032	953	969	926	958	907	957	926	939	958	928	884	948	907	918	955	938	974	951	911	908	917	936	937	963	908	910	952	897	985	867	911	932	905	917	910	906	960	949	929	947	956	984	927	930	938	952	1000	965	960	940	915	929	929	898	915	938	952	995	907	927	914	950	921	942	917	965	889	937	950	919	981	956	906	939	936	923	973	1006	961	959	918	892	885	961	927	876	868	917	943	932	1026	957	924	956	954	920	947	952	921	984	897	952	932	1004	936	949	993	942	919	943	996	902	921	919	951	940	897	995	954	926	952	941	950	979	932	983	950	941	978	936	935	984	952	920	950	920	940	959	941	883	947	901	1019	959	932	926	943	902	989	943	942	932	939	973	859	934	958	960	980	943	950	929	876	924	959	951	939	952	918	914	958	980	958	938	888	969	948	939	941	948	927	875	958	940	954	928	956	980	871	906	913	949	939	960	943	988	971	959	984	930	881	972	991	940	951	939	930	972	907	890	945	940	947	948	913	971	931	907	947	905	884	946	968	1000	877	925	936	972	949	993	938	940	887	916	951	979	959	936	913	988	951	986	925	1004	890	897	957	937	867	918	941	994	935	893	943	949	935	918	899	882	917	946	945	943	959	916	991	929	931	934	879	899	872	953	929	975	946	999	927	905	978	949	904	912	937	951	968	918	958	954	913	910	902	944	921	959	968	955	983	980	949	994	927	906	936	978	950	935	955	939	969	929	935	1005	976	930	940	917	958	946	976	960	930	983	918	927	946	952	880	973	892	894	935	966	977	934	957	1005	974	982	920	909	993	917	894	921	957	924	963	902	934	908	880	915	946	968	970	956	948	929	964	932	961	908	980	916	951	941	978	921	931	938	937	893	937	953	935	942	895	893	922	938	955	886	910	964	957	962	943	908	913	968	967	918	915	910	927	920	879	918	933	963	966	906	938	911	943	1012	868	943	946	936	939	908	947	939	982	915	936	961	942	912	923	948	902	938	912	932	911	968	933	970	940	985	888	911	943	1004	923	937	930	945	899	937	936	920	948	937	966	951	917	946	970	906	958	927	924	939	980	966	969	921	931	939	928	946	971	959	878	914	931	881	913	947	932	939	935	954	919	969	895	930	981	915	971	913	1003	881	990	959	945	911	883	937	898	928	946	942	889	928	927	937	953	923	980	910	877	969	943	919	928	997	897	954	919	942	1026	971	960	955	937	954	954	931	910	948	913	937	938	949	941	910	952	902	898	955	948	945	1004	963	931	936	972	981	926	999	944	969	912	973	854	927	978	920	922	934	899	956	871	941	909	905	965	933	944	987	889	960	960	1006	899	960	967	956	959	950	995	958	945	981	945	916	866	898	965	947	883	847	986	922	960	970	930	925	964	941	992	954	923	936	934	930	949	920	962	939	957	875	947	957	948	898	934	969	944	960	928	965	927	929	1005	960	932	953	967	909	913	945	910	891	913	968	977	953	942	928	955	919	964	917	909	974	934	942	951	937	964	894	926	950	895	888	1022	968	916	956	940	980	916	930	911	896	947	946	917	966	924	977	923	951	922	920	961	961	950	890	929	926	961	973	913	965	928	925	903	944	1001	982	892	902	900	974	963	966	984	933	945	948	874	967	924	981	853	914	973	943	914	890	967	954	961	976	869	949	917	947	913	915	927	910	875	941	957	964	915	951	896	929	946	909	901	984	934	949	924	932	892	899	915	953	968	951	947	916	887	936	975	911	985	888	951	960	1000	933	974	932	969	935	939	966	951	965	889	915	899	918	966	901	1013	918	894	901	945	982	930	883	925	954	923	966	933	961	1013	981	924	965	933	927	894	919	918	887	939	946	919	952	989	876	957	948	957	931	942	907	928	973	957	937	934	955	913	935	947	969	985	985	962	951	963	913	916	928	920	897	911	952	980	919	944	982	891	942	921	1010	973	919	891	981	895	943	948	897	890	903	979	952	946	979	916	985	947	948	915	935	941	918	965	938	935	946	930	961	978	935	934	874	959	937	909	921	993	945	981	950	924	976	947	991	931	966	1003	930	935	889	915	940	937	943	914	967	967	978	939	955	948	922	936	946	954	933	903	981	956	958	970	864	959	952	938	976	884	949	939	947	941	894	984	970	940	864	931	925	929	959	987	916	920	987	944	973	863	904	961	949
13082	8192	6119	6067	6847	4408	3100	2035	1851	1446	1272	1005	1043	991	879	743	647	544	477	456	484	500	563	530	525	526	493	490	456	395	394	443	382	409	394	376	350	349	350	335	379	366	365	389	354	399	376	358	341	337	355	356	340	339	358	353	399	353	394	356	335	344	374	376	375	320	362	395	359	343	343	373	352	400	354	339	326	353	355	355	378	352	339	390	366	369	368	366	334	361	371	343	348	340	358	393	336	373	363	396	374	345	378	337	352	356	337	372	380	379	374	338	327	352	402	366	376	374	320	367	409	377	391	366	396	387	374	368	325	373	372	386	349	378	331	396	373	359	374	390	349	352	360	321	342	385	377	361	391	362	347	350	386	353	345	345	357	396	342	374	374	364	353	337	361	353	383	363	417	366	369	334	367	354	320	385	373	397	364	373	377	377	364	393	366	307	391	393	358	362	366	328	389	367	352	382	368	368	381	340	380	348	354	369	332	370	376	363	379	389	359	353	370	349	384	363	334	399	336	360	337	358	337	376	377	385	362	373	353	360	371	367	382	369	378	358	334	361	391	328	354	341	353	380	354	373	339	352	353	352	364	366	336	363	411	422	340	380	372	375	341	359	378	408	278	347	385	358	343	346	374	373	360	366	371	368	321	361	359	346	345	340	351	378	363	371	332	379	357	365	345	356	333	361	392	349	392	357	352	351	330	330	360	358	379	387	370	370	413	340	359	369	407	377	332	344	353	356	365	356	365	357	409	348	384	340	337	351	377	368	340	373	376	365	376	346	373	376	372	350	379	352	343	373	362	372	359	390	341	345	374	393	370	347	343	346	374	390	353	354	353	369	342	399	376	373	394	337	375	351	356	365	357	355	360	379	342	347	347	332	361	366	365	376	358	360	367	351	329	333	383	360	378	331	348	338	380	368	341	345	356	385	365	352	352	418	388	353	381	381	325	347	332	367	391	391	385	346	307	347	351	361	354	364	360	377	363	350	338	329	344	340	334	367	379	359	387	336	370	349	337	340	349	377	343	385	389	402	404	351	398	376	373	336	337	359	367	374	365	340	372	414	381	346	366	374	370	363	380	377	359	384	364	356	387	364	351	377	375	356	362	364	351	322	362	347	348	377	373	347	367	331	391	349	392	386	372	370	369	373	359	344	347	369	366	332	337	376	388	355	382	342	361	367	351	344	349	330	412	377	370	357	375	354	347	351	371	380	377	359	348	365	359	350	325	356	382	378	356	372	368	367	352	348	334	344	347	373	346	329	394	375	377	356	378	373	361	375	362	382	369	365	361	370	367	361	374	342	360	371	355	363	364	369	348	347	339	327	375	354	377	360	375	358	381	431	378	354	407	411	392	365	369	342	361	411	343	362	373	339	362	384	349	391	377	368	334	364	361	344	355	321	356	347	366	357	375	392	366	356	354	353	324	349	372	378	343	362	327	359	379	385	372	362	366	363	354	353	380	353	333	352	337	374	399	354	345	315	377	367	366	340	362	402	348	342	398	343	370	400	331	356	356	379	340	376	382	342	364	369	358	337	361	427	376	362	368	370	335	324	336	355	361	341	354	385	383	350	385	368	357	375	404	376	362	360	361	368	316	364	373	359	343	359	371	381	343	375	355	387	358	351	371	392	367	361	369	387	367	341	334	372	359	344	370	367	345	368	354	350	372	376	335	341	334	389	365	369	365	357	373	368	365	359	332	369	364	388	350	374	375	336	379	352	385	384	406	338	375	369	345	369	356	345	354	379	365	330	389	352	353	345	382	365	329	363	370	346	382	375	318	374	389	416	390	355	351	369	334	369	350	368	378	358	377	328	419	397	385	369	342	349	378	315	373	374	365	382	367	345	369	380	376	355	379	376	363	344	357	351	387	378	364	389	374	335	396	350	363	347	384	353	358	341	343	339	378	351	400	387	338	373	370	376	353	323	365	363	350	365	341	332	386	371	371	335	341	371	380	377	349	351	344	347	348	352	371	348	404	365	353	370	368	337	363	341	352	377	378	352	354	376	344	351	347	381	372	366	344	375	396	364	360	319	380	361	353	343	377	379	339	385	372	360	342	329	384	366	372	382	363	362	309	366	358	390	383	374	359	366	340	379	382	335	334	376	369	399	343	400	375	350	365	348	392	357	382	371	369	359	359	369	373	346	343	365	325	381	360	342	387	376	343	375	382	365	363	381	338	364	357	366	406	384	369	360	363	375	408	350	337	343	352	372	341	329	347	368	360	370	408	357	362	334	361	358	361	360	371	316	330	416	341	371	394	340	372	325	362	361	383	372	375	378	398	357	356	356	361	343	381	338	354	391	360	362	364	363	341	358	325	344	390	371	350	372	334	395	364	357	366	368	331	354	369	333	367	346	380	381	349	349	370	392	353	336	349	371	353	386	350	382	358	368	383	355	391	374	359	342	338	368	336	372	350	344	352	346	353	391	335	363	387	357	372	353	365	379	354	396	355	362	346	307	407	355	378	334	349	341	330	348	358	384	355	395	378	359	381	370	337	322	342	376	339	393	361	362	374	340	367	363	357	372	329	358	350	362	366	365	359	389	355	365	367	367	311	327	387	359	384	346	377	319	374	364	346	353	343	360	358	369	407	351	353	351	369	394	353	365	383	362	359	376	348	337	347	355	381	339	370	347	385	324	371	332	397	343	385	339	377	393	374	342	390	386	363	364	343	371	344	363	389	345	382	356	358	365	360	347	365	389	340	358	356	365	347	353	391	364	350	384	356	365	337	354	370	391	362	334	368	372	346	400	341	357	329	362	385	353	358	362	380	354	355	367	365	344	344	317	328	375	371	354	360	384	358	368	339	339	383	311	340	388	352	363	358	370	384	372	362	347	385	358	386	338	362	354	384	355	354	389	329	373	377	362	365	343	343	356	367	372	335	327	361	363	348	362	368	357	395	349	348	358	371	346	352	373	411	359	329	349	356	384	385	337	343	341	354	346	374	335	372	369	346	387	397	343	396	356	355	357	347	368	353	360	342	364	349	387	384	378	373	383	354	402	389	378	358	328	394	365	412	332	352	388	356	375	333	370	366	381	347	397	375	353	410	383	375	330	348	351	369	344	352	364	343	351	370	387	375	374	366	372	349	346	389	327	371	361	352	331	357	367	339	348	387	365	392	420	378	315	384	359	338	353	361	379	384	366	347	393	371	412	355	352	414	376	371	350	344	382	357	330	355	378	352	388	359	373	342	308	371	348	380	347	355	364	350	358	327	358	349	360	343	356	378	337	353	363	357	337	384	380	340	359	382	396	329	374	385	353	345	378	360	354	390	354	334	400	367	389	358	361	354	348	310	338	363	384	397	360	350	363	366	365	346	352	349	347	364	389	398	368	371	364	347	371	346	361	352	384	337	371	330	389	367	361	366	359	393	382	397	359	374	362	325	342	389	404	357	357	352	349	396	378	365	365	357	447	354	378	377	369	394	383	355	394	373	365	362	354	355	335	359	378	383	385	368	366	354	336	318	344	354	344
7407	6500	9529	15636	19277	14684	11318	8315	7880	6498	5622	4847	4531	4280	3970	3586	2521	2081	1669	1643	1746	2107	2155	2125	1948	1864	1697	1427	1292	1145	1016	1195	1175	1019	901	899	837	841	851	829	845	877	858	807	857	804	816	800	862	820	859	854	797	796	883	889	893	827	816	839	802	831	821	864	862	819	857	803	820	839	831	810	826	831	845	845	818	829	822	815	807	866	830	801	817	830	819	870	799	825	811	833	809	793	774	850	778	796	826	842	808	815	859	858	843	858	846	852	831	842	874	847	802	865	849	801	834	829	846	837	796	812	842	855	812	854	806	853	800	855	809	848	838	834	826	899	816	853	873	894	869	856	814	859	872	833	846	924	857	872	833	860	854	880	805	849	809	845	810	831	856	817	826	832	826	878	820	823	836	820	817	869	837	808	828	856	858	868	826	793	805	849	856	797	829	851	824	838	848	877	832	849	824	859	852	807	808	856	853	851	869	872	840	869	893	819	825	807	811	858	837	868	784	844	829	931	803	882	848	817	892	831	829	904	784	789	838	903	882	854	854	810	784	806	791	800	832	817	766	819	836	899	847	805	829	779	823	836	795	850	825	824	844	825	851	835	894	843	850	814	827	803	797	842	856	877	886	864	889	842	843	853	863	828	820	806	834	801	856	819	833	787	887	841	834	830	771	796	835	795	780	868	802	863	850	843	799	880	828	913	834	823	803	818	883	847	801	863	812	814	862	852	882	788	835	792	851	839	835	799	811	844	846	800	784	826	849	813	834	848	828	855	792	838	837	825	862	818	815	834	825	862	756	879	791	838	827	771	849	818	810	842	792	835	887	893	869	867	859	825	847	872	819	807	876	837	898	854	831	885	846	808	829	847	810	841	817	847	815	768	854	811	782	891	909	807	792	851	858	891	881	866	809	868	817	863	787	819	796	836	859	815	780	849	835	844	824	872	853	831	811	825	840	882	825	834	841	810	866	876	867	790	860	805	819	881	843	817	821	824	812	821	802	798	785	850	833	870	835	857	836	866	834	799	886	829	783	845	794	845	901	825	820	860	829	830	816	853	854	867	837	877	852	852	820	853	759	860	795	777	860	809	799	835	823	795	852	838	845	875	902	831	823	837	828	803	806	862	877	831	828	899	851	843	826	813	848	815	813	761	868	815	824	840	860	817	831	821	851	811	837	850	816	839	837	826	813	843	800	798	795	849	850	824	867	828	852	884	859	823	824	827	845	863	830	837	880	788	893	866	833	801	819	811	851	781	853	822	850	772	816	872	817	804	833	820	814	885	828	847	816	797	884	768	808	832	870	785	852	853	815	839	782	822	878	849	852	821	842	787	822	873	842	872	837	864	771	832	830	875	874	866	845	807	786	844	843	819	823	872	859	853	816	837	855	822	831	854	831	828	836	849	872	851	812	858	826	822	836	822	856	832	873	850	848	839	843	788	807	806	835	856	790	871	810	825	853	795	854	845	834	815	828	783	777	845	868	830	820	834	854	807	800	845	845	807	787	827	890	841	840	849	835	843	864	836	796	837	796	821	812	884	855	802	826	818	834	869	838	862	844	833	819	882	853	815	847	818	808	808	862	903	873	824	800	836	873	867	828	845	855	853	844	831	869	881	815	831	844	802	832	904	851	833	843	924	873	816	861	888	861	812	851	762	825	850	809	763	872	848	831	815	829	896	888	817	786	815	836	834	826	904	840	865	779	809	853	845	829	785	800	857	847	778	806	859	861	778	829	846	801	854	859	842	830	787	854	848	868	800	868	807	843	844	861	836	811	852	825	802	846	850	800	809	818	837	830	819	812	830	896	859	838	873	804	864	849	839	867	857	824	819	841	823	838	900	841	896	852	846	819	842	840	842	850	806	791	847	813	821	809	824	841	857	849	855	752	845	818	830	795	798	886	824	792	855	835	890	876	840	869	793	885	824	808	824	821	877	824	846	822	836	909	831	805	820	846	820	876	825	855	842	849	794	787	847	839	799	826	832	860	865	830	875	905	847	857	857	864	852	899	829	857	848	841	850	836	832	856	833	843	806	875	807	816	854	827	826	793	854	859	827	889	828	835	812	855	854	830	886	793	863	838	840	887	856	815	781	828	821	864	834	844	797	834	822	834	808	821	865	825	828	902	825	854	836	839	886	799	813	805	827	847	860	827	854	837	822	838	809	875	834	872	858	849	814	805	838	803	810	844	796	807	848	799	854	875	865	826	863	815	835	815	829	832	821	906	848	829	819	734	874	830	864	827	898	791	790	863	850	808	873	770	853	843	832	806	866	851	822	836	881	816	909	889	842	854	846	823	853	843	845	855	881	819	823	859	872	855	872	831	843	815	796	783	821	851	885	831	826	836	797	822	840	842	829	826	866	806	802	841	833	833	873	816	840	832	874	826	861	876	830	861	868	813	829	834	863	811	887	775	868	816	825	837	847	819	802	811	890	823	817	810	806	799	858	858	854	819	851	834	828	831	859	790	832	855	835	834	822	882	799	829	863	828	911	851	829	845	901	929	864	808	795	801	835	841	808	829	893	857	900	808	886	801	801	806	820	849	831	851	826	760	835	826	871	817	801	824	821	825	829	797	838	817	841	888	851	840	823	803	855	845	828	828	855	798	831	821	859	828	797	828	803	914	857	836	867	832	833	831	843	825	848	812	876	853	806	822	845	883	828	809	846	870	790	839	851	802	848	843	843	878	850	784	886	861	854	797	835	825	809	833	860	861	855	846	892	823	833	797	803	853	829	834	856	878	839	842	797	843	824	901	816	836	871	853	851	783	872	828	789	844	869	865	801	833	861	838	786	790	861	822	796	822	811	832	859	804	870	836	857	860	913	841	828	885	824	764	853	852	845	799	800	813	820	849	826	821	871	855	841	822	821	819	816	834	826	821	897	850	857	818	837	864	869	831	867	776	779	875	870	829	884	768	794	838	799	825	823	805	873	855	880	865	822	852	832	769	905	807	814	883	826	841	835	798	832	819	885	816	874	878	875	864	821	751	833	838	832	802	881	812	820	879	857	834	825	825	855	831	863	804	800	809	845	840	824	852	778	850	804	854	850	838	846	834	832	852	830	864	814	845	878	830	808	845	902	831	789	860	831	818	832	835	777	837	830	866	846	813	821	826	853	837	860	859	851	806	826	843	895	849	813	810	898	880	817	812	807	865	840	812	841	830	826	820	795	886	838	826	819	829	861	853	851	828	834	805	837	849	826	821	858	828	809	823	799	775	809	864	843	832	869	830	844	795	856	835	810	860	814	811	810	829	895	838	776	821	800	843	810	892	792	809	814	845	812	824	858	907	810	825	859	841	839	833	842	835	828	843	868	817	835	795	871	840	839	887	826	834	797	842	882	811	810	909	839	871	838	868	848	816	825	839	811	775	825	806	808	878	822	819	878	849	804	819	884	808	855	858	824	828	809	838	775	850	827	841	887	835	856	849	822	817	837	809	807	842	834	884	837	826	840	839	844	757	830	847	824	854	784	843	810	793	859
24350	13471	10338	13598	12045	8778	5728	3587	3361	3167	2252	2077	1680	1449	1359	1139	826	652	571	565	614	686	697	657	731	711	653	574	543	473	425	399	368	314	324	306	299	279	333	336	350	340	302	315	296	293	315	320	336	339	305	313	295	335	298	276	359	328	329	335	323	351	337	366	311	328	316	355	323	325	309	303	273	322	313	317	274	299	305	290	315	318	291	299	324	332	321	309	372	298	300	287	290	323	324	337	301	323	289	299	273	287	332	319	309	319	324	337	302	324	320	303	307	316	311	345	331	290	330	326	324	297	324	283	312	310	314	320	310	319	311	332	344	301	288	313	286	335	331	323	318	313	307	304	304	310	304	297	298	282	295	307	319	296	303	360	298	299	271	331	306	307	317	315	274	343	322	315	329	319	320	350	325	341	328	341	307	304	277	311	359	287	308	325	343	298	299	313	334	301	305	316	318	308	284	344	320	327	323	328	325	324	301	322	312	309	285	322	312	305	323	320	304	275	312	283	351	288	275	301	339	324	323	303	313	280	333	333	276	321	304	322	303	280	318	310	338	329	321	310	298	320	309	300	328	326	347	288	313	333	311	291	307	306	308	311	353	277	352	318	322	298	262	341	319	331	313	305	321	293	312	321	318	300	304	274	291	335	317	304	351	333	322	347	325	343	299	348	299	286	343	291	288	323	343	283	330	307	330	270	330	307	316	340	295	314	315	302	296	301	302	323	301	332	336	333	324	329	309	324	271	323	304	304	329	295	305	272	306	320	304	286	329	317	313	348	311	284	331	295	334	310	328	296	317	317	337	307	330	307	296	319	313	293	307	280	299	331	319	307	325	317	292	294	339	276	301	338	345	318	286	285	332	323	291	308	320	313	342	295	290	346	322	331	312	305	320	302	302	304	314	279	316	296	327	318	336	300	316	326	309	282	326	313	295	292	300	310	302	330	316	304	344	292	328	294	327	276	316	290	331	312	310	303	292	282	324	303	334	336	318	321	300	301	289	341	297	283	322	302	290	328	301	319	308	321	340	331	269	280	299	351	326	343	322	300	293	302	318	280	304	307	272	296	328	328	305	327	292	310	293	312	305	323	318	303	337	334	330	316	304	300	319	342	279	287	338	306	274	303	340	297	316	328	291	307	336	318	318	311	302	306	316	309	333	315	302	292	324	314	292	326	278	339	346	335	295	332	287	337	331	334	288	258	302	301	330	289	306	358	297	308	291	313	322	315	322	327	324	302	333	315	328	293	288	282	318	312	300	339	290	302	303	341	334	326	292	302	338	297	311	304	305	338	333	282	325	296	343	301	301	341	303	302	316	313	295	314	321	312	363	338	306	309	305	308	318	334	336	316	310	289	297	296	291	361	316	292	332	327	328	306	320	356	282	294	320	309	315	317	316	314	308	343	304	272	285	320	331	291	304	332	315	310	340	293	314	301	305	289	328	331	308	296	340	312	301	310	310	290	309	319	311	286	308	328	311	333	303	296	300	319	337	304	334	317	305	327	280	314	295	286	284	308	283	297	333	323	276	320	326	327	312	304	302	302	295	296	326	313	284	344	325	331	299	302	327	320	295	301	316	308	343	320	290	281	335	302	302	354	330	312	294	295	286	293	331	288	324	317	322	284	344	282	332	333	304	326	316	338	303	334	294	287	336	276	326	328	263	327	307	316	326	316	294	314	315	311	290	304	301	296	346	316	283	324	301	292	293	307	334	317	290	277	319	322	318	292	300	259	324	316	323	308	343	294	328	318	281	312	304	344	330	314	307	336	323	328	318	306	316	318	321	337	302	325	310	289	311	339	330	293	283	324	309	358	346	295	329	296	314	305	340	327	311	300	295	331	306	316	322	316	303	318	289	324	300	273	311	322	337	291	301	290	317	317	329	294	269	293	303	323	279	312	269	293	324	304	318	333	317	292	297	323	323	291	323	331	358	294	329	291	325	311	292	317	308	329	337	314	317	331	337	311	301	316	312	315	342	343	326	354	312	320	328	334	297	314	296	331	305	316	312	306	333	330	299	326	322	311	310	313	327	305	283	299	325	293	302	322	301	288	319	317	312	291	327	333	340	325	286	281	287	329	318	280	301	324	290	294	324	330	338	313	265	287	288	321	331	322	323	268	286	277	313	301	290	289	315	312	339	339	333	278	294	272	322	338	329	283	318	315	323	276	290	353	342	343	309	270	353	319	342	294	316	312	272	320	313	287	300	325	305	314	319	306	302	346	263	329	319	316	320	327	323	315	316	317	318	326	316	311	328	297	330	304	318	313	312	288	305	316	298	309	306	304	293	346	283	311	315	333	323	298	303	292	299	280	294	252	323	309	319	308	279	333	331	337	338	327	323	318	301	275	331	313	320	308	346	324	315	341	299	344	356	320	317	321	323	315	303	323	335	307	334	311	309	291	284	320	344	339	328	317	384	308	295	303	327	284	310	307	291	329	313	331	335	281	335	290	289	305	311	322	323	318	295	284	293	314	292	314	350	333	296	315	333	304	306	319	350	290	301	329	347	286	303	325	307	292	345	305	291	292	302	300	328	316	320	324	324	315	311	293	323	295	293	303	310	363	304	328	311	278	305	316	329	302	290	272	342	291	307	311	350	296	293	334	302	284	306	285	352	329	308	340	269	301	290	290	343	317	330	294	328	299	304	313	316	314	318	294	299	317	317	303	308	261	302	335	313	322	298	324	296	320	320	324	284	283	284	332	298	302	284	295	352	308	312	328	301	313	302	332	323	282	303	313	321	309	338	340	306	326	342	296	341	314	261	319	311	310	321	316	277	335	334	280	284	311	333	291	329	285	323	325	324	321	297	306	299	320	284	333	320	320	307	297	320	311	310	297	279	307	302	325	299	293	290	301	323	325	347	335	346	297	288	312	326	344	316	309	318	321	314	352	311	309	383	321	369	311	306	304	309	296	300	296	331	315	295	319	298	316	327	323	312	323	347	312	277	293	331	342	346	311	319	348	324	308	333	317	337	304	326	292	321	343	310	337	312	347	288	361	346	342	317	326	326	304	311	274	307	322	334	312	317	291	291	314	288	312	279	341	308	276	323	352	298	296	311	276	326	324	305	294	315	311	310	352	292	306	317	290	316	334	308	325	364	322	323	319	328	319	296	266	306	298	323	321	339	313	304	311	331	318	295	298	293	312	323	297	327	303	271	297	296	316	307	334	312	317	319	307	315	316	302	333	335	314	296	277	313	320	300	264	313	299	304	290	332	294	303	349	323	309	343	299	298	334	327	323	308	327	320	311	356	309	269	314	296	309	308	350	295	284	309	331	299	296	310	340	336	327	316	315	331	306	331	334	312	298	322	314	272	307	317	318	307	305	312	295	326	301	326	333	303	322	320	320	286	311	306	307	328	311	330	270	313	290	318	336	340	316	320	280	277	290	339	290	283	319	315	330	324	316	319	309	324	269	314	343	327	352	278	316	308	281	301	300	314	340	344	318	332	320	305	310	295	304	321	343	300	320	290	292
13614	9404	14766	27116	26470	23550	18492	13727	14260	13473	10018	10029	8017	7529	7199	5605	3742	3113	2546	2644	2900	3324	3188	3246	3473	3314	3176	2589	2303	1883	1604	1562	1204	870	799	816	807	806	768	753	778	808	750	807	819	822	747	781	782	769	731	793	772	737	733	745	730	705	805	754	770	762	762	773	764	723	769	746	785	750	784	764	768	751	713	795	763	782	714	739	781	768	704	761	765	744	753	751	756	742	766	775	764	728	791	754	817	733	741	730	732	739	754	725	701	734	790	752	741	740	738	726	754	781	768	809	723	733	786	727	783	765	766	772	776	725	715	733	746	754	766	722	759	742	752	730	804	768	704	770	778	698	738	721	772	740	740	756	773	741	823	719	748	796	745	723	704	752	756	756	736	771	758	703	774	738	769	754	776	716	765	720	759	761	784	773	707	756	711	781	719	759	728	740	780	732	730	738	729	728	720	761	733	742	785	781	752	727	772	814	728	734	723	734	698	704	761	759	735	777	774	775	766	758	780	779	734	759	777	774	799	772	782	756	762	754	702	774	754	705	751	710	737	761	769	713	744	782	728	752	764	766	733	755	710	771	772	755	784	730	695	705	758	737	698	771	745	726	712	744	769	735	708	784	775	781	817	719	734	732	747	742	738	731	754	709	768	763	723	749	755	783	741	746	746	791	796	713	776	773	751	759	779	781	791	736	767	712	738	755	768	737	751	713	759	743	772	753	778	728	801	735	702	746	762	793	740	764	767	764	762	785	734	742	758	732	760	774	801	824	752	733	753	753	750	763	763	769	748	786	759	749	758	749	738	729	797	773	711	717	735	785	762	749	752	749	758	741	776	731	756	787	813	704	774	814	693	743	743	765	752	774	760	756	741	720	774	706	813	754	793	779	727	709	727	745	767	757	742	717	759	724	746	762	714	746	708	772	755	795	747	797	794	795	722	727	788	762	738	774	769	716	797	714	736	769	798	777	755	748	765	752	723	762	713	735	711	774	732	757	768	758	729	774	745	763	752	782	728	725	755	777	754	771	739	752	814	740	715	775	726	796	795	744	772	756	737	777	767	744	768	779	782	699	779	756	773	705	817	802	776	794	799	733	744	751	708	769	756	770	748	748	693	726	736	747	744	773	728	729	749	745	719	734	757	720	746	721	812	757	725	759	806	728	764	790	777	767	812	735	687	728	777	689	762	774	760	747	791	736	695	774	811	740	760	696	721	798	759	749	745	749	746	736	809	765	738	758	786	739	766	746	713	779	772	731	768	785	748	756	689	782	746	725	748	786	772	746	732	704	743	742	740	735	759	766	726	777	732	740	780	743	740	726	728	736	767	745	720	756	746	775	772	737	766	718	736	777	738	762	752	720	752	786	754	754	776	719	733	787	744	790	752	732	768	748	733	790	775	755	760	759	768	728	746	772	756	739	743	762	784	696	742	723	726	732	720	773	753	699	726	776	806	710	741	732	734	743	768	731	743	735	774	762	759	734	791	732	749	728	799	767	776	757	777	724	755	706	748	762	778	739	755	738	731	758	751	747	814	768	740	745	711	750	736	772	808	697	798	731	739	763	710	752	764	747	771	784	792	697	702	794	776	771	723	765	735	810	741	730	752	779	745	763	732	772	790	703	763	724	779	713	808	779	718	748	742	697	786	711	723	712	736	760	744	801	786	729	733	705	776	754	791	760	752	790	761	766	765	760	787	788	725	762	751	742	749	707	754	795	808	763	784	727	703	717	745	750	725	743	774	734	715	745	728	719	725	761	744	683	753	750	782	736	715	799	776	721	765	735	741	768	741	764	771	769	796	812	718	741	737	769	753	803	738	764	726	796	733	767	702	726	740	784	776	792	719	744	719	812	733	762	762	706	812	770	747	743	785	754	810	782	712	746	761	735	760	754	759	711	770	781	773	724	745	751	755	737	724	770	756	772	793	766	773	794	742	758	751	737	717	787	740	697	764	707	740	722	784	774	746	727	715	751	741	743	743	762	829	754	784	759	793	804	737	742	712	781	741	821	718	762	770	804	740	740	755	738	731	739	749	771	715	812	728	806	764	716	784	792	721	750	717	717	806	789	791	777	760	762	796	738	747	740	720	675	775	764	743	730	727	766	746	773	782	771	749	722	750	721	740	701	749	711	717	763	761	746	784	719	737	772	779	731	731	731	777	735	729	735	793	692	734	732	794	746	745	761	792	777	784	743	740	734	758	733	782	752	763	736	822	765	703	777	777	740	750	749	746	753	796	760	766	748	729	754	790	689	772	735	722	728	766	715	709	704	793	751	703	722	773	764	698	761	793	751	793	761	764	730	737	773	773	759	739	742	770	780	704	787	729	755	752	754	699	758	775	745	734	728	705	787	722	719	774	723	759	743	719	715	725	766	754	758	741	722	803	750	773	760	721	735	741	742	795	707	734	755	783	734	699	747	771	742	737	838	735	758	719	712	716	761	731	773	760	799	778	731	740	722	775	740	757	753	706	785	758	738	808	757	763	779	802	775	741	700	765	743	741	740	780	776	796	738	709	698	721	746	735	740	732	784	782	763	728	760	749	761	814	745	765	788	764	777	734	789	736	767	712	741	761	747	750	774	769	749	746	730	836	759	759	740	784	719	755	756	714	725	786	759	782	743	749	753	713	721	758	689	775	760	749	746	794	785	734	744	750	691	697	787	811	780	773	744	744	721	801	749	807	792	772	712	731	772	780	743	757	708	806	763	743	794	751	766	765	755	728	772	752	729	782	714	754	775	720	796	807	781	763	770	756	804	777	730	779	722	728	743	722	788	748	744	754	781	811	758	756	760	804	757	764	737	750	749	731	776	768	715	759	758	774	731	779	751	695	705	715	741	725	778	778	757	768	791	735	711	756	776	708	734	722	823	759	715	751	706	717	769	795	760	728	756	701	721	759	741	737	736	789	732	766	753	733	808	779	752	707	714	767	733	783	743	764	674	784	753	734	750	781	797	761	764	767	696	742	772	772	749	718	761	785	791	748	722	753	752	738	757	779	738	820	780	805	785	747	751	773	755	729	723	737	725	756	751	784	716	735	745	752	747	725	776	765	722	759	773	748	738	756	712	751	726	763	747	785	799	746	747	758	774	792	792	752	769	751	768	736	763	677	757	695	734	754	786	764	782	779	744	736	788	771	770	749	733	800	754	716	739	732	759	712	711	789	712	743	783	789	743	738	764	714	720	792	748	742	788	784	732	785	764	780	739	769	766	748	760	725	732	767	734	759	728	695	748	779	762	739	740	741	800	718	782	753	749	702	737	733	721	670	773	835	771	743	759	709	792	740	751	773	766	746	696	690	762	743	790	769	779	726	797	732	744	771	718	728	742	725	735	781	802	787	734	737	765	756	742	807	744	746	729	732	738	733	734	774	766	725	771	746	794	734	735	740	736	770	765	752	711	733	770	731	767	768	755	751	728	746	806	761	761	771	762	769	769	737	757	708	801	749	765	751	755	746	741	722	755	725	735	725	689	759	770	786	760	778	756
30522	16435	14881	21042	16797	12500	7284	5382	4749	4326	3879	3280	2767	2251	1953	1466	1153	968	887	940	891	996	985	1030	1005	867	908	833	728	680	679	564	486	422	415	446	395	405	449	413	441	468	422	356	437	428	471	453	389	415	438	440	421	398	406	402	408	417	443	433	387	470	407	434	418	433	415	445	432	419	408	452	466	443	429	435	384	442	457	445	436	400	425	401	404	468	425	442	424	394	407	425	437	424	414	415	433	409	447	430	430	395	470	440	440	416	420	424	416	438	414	444	420	428	431	403	445	426	374	421	453	442	403	456	395	437	408	404	359	400	431	433	459	396	432	438	423	411	417	475	440	415	445	442	478	459	408	398	441	400	417	421	430	486	437	456	418	366	432	424	451	397	429	435	432	424	379	419	429	451	422	429	419	448	407	427	410	417	434	421	429	423	425	433	413	486	407	404	441	442	411	421	444	443	442	428	420	469	434	435	440	412	426	433	424	448	462	456	369	424	427	465	436	423	451	433	413	398	466	446	401	418	429	415	408	419	419	432	391	431	444	439	446	443	406	437	458	416	416	411	425	410	418	414	413	395	434	448	459	426	407	467	412	431	411	408	448	464	412	443	433	465	399	421	480	416	454	447	396	393	392	431	479	420	442	445	405	417	425	399	451	406	411	439	439	426	469	458	442	409	423	429	442	436	425	459	434	391	459	380	432	424	422	447	437	456	406	395	435	417	428	405	420	422	418	417	443	461	435	429	427	429	420	394	420	437	440	413	464	415	430	477	419	447	479	399	412	414	433	400	418	420	426	477	419	429	450	419	406	421	450	427	405	434	416	462	405	433	411	386	400	400	407	441	457	406	401	446	447	475	417	406	413	441	428	446	452	409	451	428	446	428	408	413	458	426	433	412	404	419	435	407	426	404	425	446	423	444	448	431	431	446	394	422	474	405	421	438	428	492	447	435	400	459	446	435	437	464	424	393	468	408	463	421	446	430	418	454	440	420	423	412	419	448	452	425	402	421	427	441	390	398	401	397	425	432	451	462	483	442	460	444	417	423	382	437	436	429	426	445	491	442	431	409	461	435	457	391	380	388	436	451	435	423	441	417	431	409	412	444	433	420	435	432	406	429	440	429	457	408	434	384	415	435	465	416	445	445	444	411	437	476	465	418	410	418	414	434	444	439	430	439	383	478	418	401	433	447	401	407	414	450	432	419	434	434	444	445	458	441	387	433	446	451	484	461	383	424	420	438	449	449	432	394	413	429	376	463	408	426	433	397	425	427	441	464	416	450	424	389	399	404	432	423	410	425	402	400	456	443	402	392	443	440	415	433	419	443	388	444	454	448	446	451	469	431	401	432	462	425	454	431	422	402	435	419	437	427	431	405	428	424	428	404	454	413	375	401	425	418	461	431	454	417	413	401	441	429	433	413	447	422	430	409	415	401	429	402	427	465	422	437	412	424	415	449	417	418	417	391	460	446	402	401	416	445	420	418	396	379	449	412	440	454	424	431	410	427	410	393	431	443	412	463	439	401	418	417	429	440	445	420	414	438	430	411	415	410	397	434	420	411	451	383	436	450	424	404	424	462	420	460	390	400	486	429	447	441	435	430	437	402	439	425	420	436	431	401	450	433	420	421	453	433	391	442	484	461	404	455	430	451	411	414	460	442	408	421	405	431	427	396	444	427	463	464	477	457	459	411	440	457	397	443	420	452	453	465	402	436	449	399	416	371	424	414	425	413	446	417	429	470	409	416	465	435	434	440	402	381	471	415	432	415	498	428	446	455	457	486	417	432	410	409	393	423	432	418	413	391	435	448	443	430	414	425	488	416	389	457	443	432	439	440	420	404	417	429	452	440	435	455	411	392	435	462	414	443	425	449	428	448	446	467	480	464	471	420	444	452	422	444	421	401	401	417	400	444	443	440	455	428	391	426	430	478	427	419	455	462	428	414	394	454	431	432	397	469	453	449	413	421	452	451	463	442	420	452	428	456	407	431	441	399	403	413	443	407	413	447	438	401	428	453	430	444	441	402	412	386	422	427	408	455	483	431	394	400	440	423	400	431	409	462	406	465	449	480	436	437	408	413	421	425	438	439	417	433	413	428	411	392	447	424	410	402	435	412	454	436	429	416	423	465	426	420	450	446	442	435	400	444	444	391	437	436	443	422	444	411	439	442	410	455	399	396	451	427	467	459	479	423	454	460	466	423	422	444	426	431	447	419	434	412	419	445	414	436	416	467	415	420	422	446	417	411	441	415	448	426	432	399	410	457	395	417	430	430	446	411	438	420	416	416	454	446	459	435	438	434	412	440	411	420	400	433	418	424	384	451	423	437	423	416	425	384	429	448	448	416	416	425	433	385	435	447	425	405	430	453	433	397	404	439	437	360	426	421	405	448	412	430	455	407	448	428	441	428	436	429	414	368	455	465	448	428	403	439	420	435	431	445	396	403	430	462	447	427	422	418	424	450	426	429	397	432	425	450	369	403	432	381	422	420	417	408	463	413	426	452	441	473	465	461	427	457	438	453	422	387	406	395	396	428	449	423	421	428	420	432	406	399	423	398	437	435	430	421	405	402	419	433	439	430	477	436	417	458	415	444	460	445	419	405	433	427	400	413	469	399	463	422	424	349	433	445	419	407	379	441	425	416	449	446	417	405	427	394	369	429	457	427	425	490	419	432	421	426	449	430	497	401	491	440	465	436	425	417	421	433	421	462	395	432	432	457	441	425	457	430	393	390	429	420	464	468	389	433	426	429	442	419	430	415	438	422	437	418	425	404	406	436	416	443	425	401	418	432	420	443	437	423	425	389	449	439	443	420	488	411	429	430	403	442	421	425	461	451	431	418	414	391	399	496	463	453	452	418	414	400	449	404	391	426	394	413	433	396	389	426	468	411	437	416	409	451	440	439	377	450	443	470	420	428	435	436	416	431	429	424	420	429	440	455	469	417	387	405	422	433	438	447	467	419	381	453	462	435	453	412	423	443	417	463	460	383	416	429	432	405	429	415	379	443	487	424	411	410	413	399	385	414	401	423	426	446	417	420	396	444	435	457	416	429	395	456	425	437	453	413	447	399	450	450	412	427	428	435	425	414	414	379	412	445	397	374	406	442	422	450	464	423	441	449	481	418	419	413	431	435	411	445	408	441	408	458	445	416	415	426	428	460	413	408	416	410	424	420	426	429	430	474	408	455	443	410	431	449	417	428	420	441	451	457	420	459	409	421	459	430	406	491	413	478	440	430	356	429	436	454	440	409	421	439	401	441	385	445	439	410	393	454	447	442	449	420	385	422	421	412	437	412	435	462	392	403	407	387	453	458	443	432	429	449	431	443	402	399	423	409	393	462	415	452	446	449	403	425	398	475	439	406	446	401	431	436	414	456	452	412	451	443	459	430	459	477	443	418	438	431	429	446	457	464	446	432	428	403	444	421	413	430	439	425	445	435	424	395	415	435	446	389	421	416	460	395	450	445	448	414	426	406	441	416	391	401
15639	10709	20059	32984	31746	27724	21151	18433	17724	16630	15633	14151	12268	10919	9327	6730	5328	4315	4024	3990	4045	4723	4841	4851	4562	4123	4170	3689	3097	2859	2597	1912	1335	1075	1119	1060	1026	1022	1058	994	1094	1007	1028	1032	1005	1008	993	1045	1022	984	959	1047	1008	1072	971	1001	968	1019	981	997	954	990	974	1015	971	935	984	951	980	1005	1023	1005	1019	1039	995	1020	998	1015	986	1010	951	964	971	984	999	959	1011	935	1015	1027	987	955	1041	963	1012	972	1027	1026	1017	993	1031	934	961	1000	1036	993	1038	993	994	1025	1052	1037	997	952	953	999	1000	1010	1032	938	938	1016	972	984	943	983	983	981	972	983	1015	1011	997	948	980	1012	1013	1009	986	1027	1017	967	1026	970	999	969	1016	937	1018	997	942	950	950	989	934	977	937	992	957	1029	1018	1015	1028	976	1082	992	966	925	976	936	935	934	1027	998	910	987	995	997	995	958	1013	953	984	995	1001	929	998	990	964	958	964	993	982	973	995	1002	1004	987	993	991	1023	993	990	1004	958	1026	941	948	1021	953	978	979	996	983	959	996	954	1004	932	961	1013	1005	1007	967	963	992	963	1008	1006	1050	999	948	978	1009	1016	1008	973	968	965	1011	999	934	997	975	986	1024	963	971	996	993	924	991	1012	959	966	1054	962	1009	970	926	960	951	1043	942	986	982	982	973	945	1017	966	974	995	989	1017	1053	958	1002	1031	1015	975	1001	1005	1012	1023	1000	994	980	1023	1033	995	939	1017	1009	971	946	1016	942	930	954	975	980	1030	936	954	992	1052	1007	1044	996	960	954	984	992	988	963	961	967	1010	930	998	1019	974	980	1008	955	977	993	1011	994	985	947	991	965	982	974	990	1033	1054	937	979	945	972	1020	963	984	971	993	983	978	963	1028	967	972	997	1020	1009	1000	1041	1025	992	993	977	979	990	934	1039	1033	999	948	980	1040	1011	1005	995	979	978	987	977	996	1027	1025	941	981	978	1012	1008	988	995	1006	914	1010	1036	996	974	1007	938	905	939	1044	991	1017	1017	995	977	988	1028	1011	1016	988	986	949	924	1027	983	986	993	1011	940	1046	972	978	1019	987	964	971	1032	1041	968	994	971	1027	953	999	989	1047	1000	994	994	989	974	977	986	1049	962	1005	1006	1001	931	935	989	1007	981	1043	997	983	998	958	985	1004	976	1043	992	1042	1045	949	999	916	1009	1023	993	1017	1040	1009	1003	1016	946	1013	942	1019	983	989	984	986	1037	983	967	1031	946	961	978	971	1018	1011	946	946	948	962	961	1004	953	985	970	1018	986	1004	1003	981	1011	897	965	959	966	966	952	964	989	1009	1019	969	991	1003	956	922	966	952	1007	1026	995	1052	978	1002	963	1000	964	968	975	999	1024	992	933	996	983	1031	971	1012	1004	1036	991	946	918	1043	1024	995	1026	943	1012	962	1014	980	973	959	949	1014	1033	965	953	953	954	1007	955	984	971	966	922	1035	1001	957	947	991	967	1000	992	974	990	980	1020	1013	1027	925	954	1028	1023	1033	975	1044	949	913	957	993	986	987	988	983	983	974	965	969	935	957	977	989	998	1052	949	976	977	966	997	994	948	1003	999	1015	1002	991	988	1060	1018	973	975	956	986	987	957	978	979	1008	959	1039	1013	971	954	956	973	977	1012	915	991	1034	1001	947	988	997	985	926	998	965	991	977	1012	985	999	999	1002	976	984	1051	940	972	982	927	947	995	980	966	950	980	992	1000	976	1034	963	986	950	975	975	1032	993	1039	971	1017	978	1001	982	988	988	1008	990	988	982	994	961	966	1022	919	968	1013	991	976	979	980	974	1002	990	967	972	973	951	943	1024	936	1020	978	979	1006	980	1001	996	1010	970	959	1025	1019	988	1025	1009	944	1001	926	1037	986	961	992	1062	1021	1010	956	969	957	956	963	1002	930	1021	1009	998	959	995	992	979	975	938	1001	1011	989	983	987	952	1015	996	1030	968	1071	947	1038	984	1025	981	997	951	944	1010	1015	1043	965	952	1017	968	1051	921	990	927	971	973	965	926	966	980	974	993	956	993	1018	953	1013	1026	1024	1006	980	1029	1026	984	984	1007	974	990	983	976	1072	1006	969	1001	1030	1001	1032	984	971	1016	1015	986	989	1012	1023	927	960	960	956	990	965	975	955	958	1009	999	971	984	1002	969	966	945	1015	945	987	936	980	991	973	943	958	1003	1029	934	969	980	981	987	1000	1056	1009	941	982	1020	968	973	1000	1002	915	986	1006	963	977	952	1016	1004	909	927	999	1003	904	970	954	991	1015	998	951	929	934	983	931	985	1013	997	962	949	948	954	1008	986	969	1005	965	1001	1024	985	984	962	976	1012	960	990	1003	1015	992	906	993	1024	1010	1002	1030	960	971	972	986	990	972	988	962	1018	1002	971	997	1001	1001	1036	1050	977	999	981	1056	967	993	999	918	979	995	979	982	935	1032	1024	965	947	957	952	1027	1009	1037	1006	963	964	965	962	1022	963	977	1015	1015	956	995	968	963	969	945	968	953	994	985	960	1008	958	1019	962	1016	1009	987	950	973	941	1019	972	968	989	988	965	960	1019	991	1024	996	943	967	983	981	946	1016	1018	1012	1015	933	974	947	1027	1001	973	957	997	957	1027	1006	985	957	1000	913	1010	981	941	944	1026	1017	957	942	987	924	990	989	1003	981	974	976	999	1007	995	933	1005	984	1005	973	921	966	947	1029	1004	1028	938	974	1003	1040	955	998	992	979	949	937	948	939	970	981	995	972	950	980	1028	993	946	982	980	973	1036	971	955	1022	972	968	952	1029	1011	1010	978	946	1078	982	995	939	996	963	982	1007	1032	955	1018	986	927	993	1013	966	959	972	952	998	1010	970	985	979	1006	975	998	1030	977	968	1009	1009	1015	938	952	1024	984	978	1020	989	991	973	989	919	976	953	1003	984	1040	953	1002	1003	1046	1049	960	920	994	964	1011	989	936	966	991	956	1029	979	974	971	993	937	985	960	961	997	1005	1001	1011	1000	965	960	987	996	959	943	1008	1007	1007	987	992	965	1006	928	959	1033	1012	992	972	936	955	1014	1052	967	972	1008	959	1030	950	944	960	999	962	1037	981	1005	1032	954	1016	1031	973	984	1029	1000	1023	997	1025	983	1005	1062	1023	967	944	992	970	986	973	979	1032	1007	958	977	1015	1031	985	986	1027	998	971	1012	942	967	1014	1014	1038	1015	1018	979	972	1008	961	991	984	968	1009	941	996	1005	1025	938	1000	1032	983	949	995	956	1025	991	1008	1021	1003	992	975	992	965	934	972	1006	988	1014	1009	1013	958	993	1028	1001	953	942	955	1018	1012	980	994	947	1006	965	1021	983	996	983	972	926	992	968	1010	1034	964	994	975	1031	963	974	1001	990	946	1014	982	983	1001	1043	1013	1004	1020	982	1012	983	1021	977	974	934	978	994	1024	1005	1020	989	1000	960	990	972	923	994	989	989	1044	1034	968	988	986	1002	1013	981	976	988	970	1013	950	971	985	983	1004	1030	1015	983	986	981	979	998	946	999	970	978	961	949	991	988	1006	1000	1013	996	952	952	958	968	994	948	1012	970	918	991	982	966	967	1018	997	1032	986	1019	947	922	1009	966	931	1000	1031	978	1010	927	991	1029	1004	1036	988	994	958	978	974	1010	985	989	983	1027	1004	1000	990	1003	1008	953	961	972	1029	977	958	962	1002	1009	975	928	993	1043	972	1019	1038	972	972	956	979	969	1000	964	1016	949	944	960	947	1015	949	987	991	976	1003	1013	953	1003	975	999	1029	993	1014	969	988	969	957	1019	985	963	988	918	1021	1046	1070	999	990	1034	974	972	964	959	926	932	991	1024	1030	1000	999	986	964	957	963	975	940	985	991	963	1028	1006	961	985	1031	931	922	1014	975	986	976	998	1004	967	928	954	993	973	985	1042	1011	1021	1002	969
12915	5421	7287	9510	7442	4410	2278	2167	2018	1958	1902	1620	1228	1026	849	794	603	536	521	498	494	527	556	551	511	433	407	412	453	428	396	400	350	358	390	389	364	329	362	345	353	330	389	330	374	322	357	356	332	370	375	388	319	360	346	363	376	387	347	373	403	359	348	373	369	341	357	409	320	343	356	332	348	328	349	371	384	382	366	352	349	355	334	420	366	360	341	389	346	354	363	388	341	352	323	350	397	329	362	343	345	342	361	367	374	354	375	362	398	359	345	355	347	370	331	340	378	377	375	365	352	341	342	369	357	374	337	373	316	352	332	365	353	355	354	367	328	344	397	336	312	389	360	335	363	355	351	362	368	398	341	345	323	357	393	354	366	364	372	364	352	327	352	353	338	368	354	379	313	327	374	319	368	345	365	374	349	360	358	374	347	371	351	374	352	349	372	329	341	345	346	327	352	355	372	354	334	380	362	325	326	380	349	366	342	369	332	407	402	346	340	347	386	350	378	323	343	377	357	345	379	336	361	360	335	355	347	346	344	360	325	341	347	376	354	329	368	353	375	346	304	349	347	368	377	389	371	301	367	322	373	350	356	379	368	336	369	357	331	360	369	356	326	365	361	380	373	347	354	334	350	411	347	358	370	377	353	371	333	335	328	337	378	359	377	370	348	374	359	383	359	343	351	358	362	359	363	353	320	361	381	355	332	375	333	369	365	354	363	353	328	343	382	354	376	329	331	364	347	357	352	342	362	344	343	362	349	347	398	358	322	359	347	348	363	366	344	369	383	338	361	361	360	359	400	312	344	347	404	330	347	366	343	357	351	351	344	354	409	324	320	374	377	384	354	373	338	357	336	346	348	369	364	338	319	363	367	373	354	354	340	318	361	348	351	366	352	338	333	384	329	333	365	325	350	353	337	366	339	362	348	367	359	383	352	341	351	368	374	369	385	353	370	393	366	358	342	368	347	336	351	349	367	359	372	363	345	339	365	347	365	317	346	394	367	325	369	363	351	320	331	368	351	345	379	335	359	370	347	376	333	353	382	317	360	358	343	344	372	356	380	345	379	337	362	396	337	349	356	357	375	371	332	327	353	365	341	335	366	386	364	365	349	342	391	374	349	379	345	350	375	363	353	361	357	353	363	369	338	378	353	351	376	351	351	355	370	362	392	344	359	366	366	298	357	403	363	376	362	324	348	376	358	341	328	367	342	334	356	341	347	343	344	358	368	387	363	350	364	361	331	330	367	355	328	351	339	349	359	347	375	364	385	385	367	364	344	346	387	314	382	380	375	343	327	374	370	354	376	341	390	378	363	360	367	359	334	359	376	343	342	370	347	368	341	323	348	358	383	316	328	356	382	345	364	361	364	353	370	337	331	362	362	368	360	368	360	353	408	400	377	358	353	329	354	350	386	368	340	374	345	363	349	383	366	374	376	374	374	361	369	377	359	345	372	359	333	348	334	366	334	367	351	328	388	363	349	413	362	337	355	355	327	348	349	360	363	370	361	353	362	324	347	374	348	361	335	376	358	345	373	388	353	384	375	396	355	366	355	352	366	329	368	342	364	353	351	325	355	356	358	368	350	401	359	359	367	368	320	324	391	367	362	398	373	359	379	368	307	386	330	323	370	343	362	354	325	344	372	364	320	353	327	382	357	360	343	332	338	376	338	348	364	313	379	370	360	374	317	352	343	383	381	352	350	374	377	361	359	367	362	361	362	362	392	391	342	331	355	349	362	341	360	369	343	390	400	365	348	334	377	365	345	387	341	395	339	378	339	355	367	381	348	355	384	412	334	292	345	349	336	338	354	350	334	361	365	379	310	341	335	334	333	376	353	318	344	396	355	349	327	353	334	357	362	391	379	367	390	373	365	365	346	359	387	363	344	372	368	352	355	341	347	364	325	364	345	369	371	354	372	360	312	373	374	360	374	373	367	340	354	378	392	364	354	354	339	370	348	366	339	374	331	355	343	327	375	378	335	349	371	359	331	341	333	375	359	379	380	346	381	399	332	348	375	358	369	376	378	354	360	339	369	351	356	345	382	351	329	359	361	354	347	372	319	369	385	361	345	344	346	357	362	380	364	348	366	355	347	363	378	342	354	338	377	370	358	357	388	356	373	354	355	358	384	347	363	351	376	357	339	298	359	393	381	329	328	342	375	316	361	387	380	356	383	329	326	353	344	337	367	338	363	348	343	325	379	332	334	336	382	371	348	352	388	353	366	375	347	372	373	342	374	367	375	362	355	368	319	344	360	319	333	333	410	379	327	342	382	381	360	384	371	351	346	370	341	360	318	335	339	376	390	332	375	372	350	355	338	357	384	394	349	342	344	345	354	387	348	373	335	352	329	350	353	373	371	399	358	399	349	375	352	366	361	337	349	396	357	358	391	373	381	373	355	344	350	346	331	373	367	343	366	355	354	345	355	374	351	334	365	338	376	389	338	341	364	375	340	383	348	327	346	335	353	368	364	355	309	363	358	333	363	376	336	344	348	349	408	344	343	347	354	367	354	341	350	383	343	322	366	371	337	339	380	336	343	324	350	381	375	398	406	355	353	348	362	377	361	354	330	342	380	368	343	367	359	353	400	337	333	323	379	334	346	338	321	359	338	367	359	360	350	373	366	342	323	357	375	351	371	367	372	391	335	361	337	347	307	379	339	345	347	360	354	384	347	366	324	345	395	367	335	364	365	365	360	363	355	394	332	376	343	322	352	328	335	371	343	370	358	365	360	381	383	380	367	387	334	377	375	351	335	360	375	376	360	337	337	360	336	365	374	358	374	384	322	368	404	356	347	362	350	416	353	344	363	351	399	343	357	374	348	375	329	357	357	354	347	369	355	384	348	338	385	344	344	382	378	347	338	329	341	330	383	353	354	376	358	335	336	345	346	359	350	346	356	332	359	376	362	379	345	355	392	336	352	351	371	355	372	386	348	379	352	423	352	346	363	336	339	368	379	334	342	331	396	371	367	377	380	374	361	372	361	317	344	356	358	338	303	367	381	366	357	354	306	325	386	340	365	329	384	355	348	369	354	378	375	381	346	360	350	365	372	362	328	346	328	345	358	332	327	354	332	382	361	313	328	341	367	347	331	350	348	328	357	346	353	374	349	389	354	372	342	361	361	386	336	331	359	328	375	365	352	358	373	353	362	368	345	384	359	337	381	349	352	376	348	356	377	368	385	363	350	367	334	322	369	341	374	391	384	325	343	353	366	364	358	390	377	380	361	356	356	380	369	363	392	349	362	359	391	354	349	360	356	365	364	339	366	358	363	360	390	392	400	353	348	356	353	347	360	318	385	320	357	374	336	360	354	381	340	333	402	333	343	374	386	365	383	382	358	348	341	343	351	344	341	367	358	376	360	389	372	352	350	370	377	391	371	374	318	367	339	370	353	380	358	293	350	335	375	372	375	333	329	360	387	354	361	369	344	297	370	367	378	374	359	328	348	370	386	369	337	317	367	387	335	352	398	346	340	349	348	335
6960	4342	12999	20357	19980	13920	9028	9317	9063	9058	8405	7449	5908	4865	3703	2981	2465	1860	1849	1705	1832	1897	2095	2026	1858	1514	1162	1141	1243	1239	1221	1027	857	863	895	821	893	862	869	835	851	862	879	822	810	876	864	811	816	864	822	893	842	805	813	815	829	811	893	841	874	804	838	891	814	791	843	812	883	801	825	819	832	830	832	798	837	835	828	842	818	808	801	821	783	819	792	886	872	833	811	830	823	825	814	864	848	814	836	815	787	805	847	781	830	823	863	805	842	814	889	836	827	909	803	813	797	834	823	801	825	820	864	816	786	874	821	798	804	814	817	800	854	816	810	852	809	844	845	837	830	880	848	831	837	830	862	771	811	809	850	831	836	803	826	803	821	821	792	831	815	829	847	816	858	832	823	842	821	828	785	830	812	840	851	781	830	825	804	801	876	808	837	854	789	826	812	803	871	836	869	813	858	841	795	804	866	809	824	805	811	813	792	802	811	845	811	796	813	882	823	812	801	831	781	782	851	801	801	818	758	854	784	872	859	849	793	836	767	836	844	838	808	800	795	844	829	782	819	818	787	824	827	839	821	798	798	807	851	822	787	862	843	818	878	884	860	815	892	820	815	847	878	829	849	833	836	888	821	855	813	804	875	850	827	801	820	803	808	827	802	833	844	870	828	822	834	797	811	828	813	831	813	867	817	834	777	795	810	797	855	785	860	772	821	829	815	774	776	838	824	836	806	838	778	815	806	817	800	872	856	849	808	801	814	828	798	830	829	853	864	821	799	809	811	821	837	854	842	835	799	815	808	828	805	842	865	832	827	838	853	842	844	825	820	767	810	827	850	807	848	814	867	863	886	802	772	826	763	897	806	860	839	779	864	725	868	858	849	834	815	858	815	839	848	810	815	852	809	815	782	877	843	858	844	790	862	818	817	802	842	808	821	793	817	787	818	869	817	839	811	834	853	770	823	806	844	841	850	818	820	797	875	801	823	837	872	834	812	813	815	815	811	764	838	776	788	869	814	832	852	850	861	829	812	766	818	819	771	871	854	806	828	838	839	794	773	820	793	796	816	815	789	847	786	819	837	817	848	867	778	815	825	821	841	811	832	813	817	833	885	840	820	865	805	867	790	864	785	812	805	821	774	811	851	890	840	835	816	874	769	774	847	827	848	806	819	767	797	853	830	802	802	814	923	778	874	827	812	786	877	879	847	846	832	830	822	852	819	765	847	840	810	842	854	800	836	856	859	861	857	882	755	862	798	827	841	826	833	837	832	832	808	831	775	874	838	796	817	838	811	869	868	818	768	843	792	800	797	846	848	811	850	837	829	870	810	802	825	823	827	830	811	817	786	812	826	849	886	823	844	798	818	804	833	800	840	829	862	845	793	774	813	856	796	821	840	820	840	835	805	860	875	864	854	795	866	897	800	828	794	840	851	853	819	821	826	826	787	807	789	821	806	807	766	850	818	818	802	810	808	839	829	848	845	814	799	838	788	828	789	829	813	812	826	846	833	806	808	860	876	822	831	827	843	839	870	754	834	840	773	857	861	846	831	805	822	854	865	798	839	780	808	807	857	810	768	786	808	786	792	847	829	834	826	800	748	825	826	821	856	866	913	846	861	838	834	753	852	841	886	840	858	826	810	821	827	783	809	774	842	781	775	796	814	801	828	885	819	774	869	810	785	839	835	846	847	854	796	804	862	829	847	860	879	838	820	806	783	841	823	856	805	841	810	855	832	790	836	800	807	813	803	790	802	810	789	767	807	843	884	846	804	889	811	779	850	777	812	873	835	840	801	820	776	804	829	810	835	845	823	891	823	771	847	823	858	838	800	799	870	788	856	793	809	780	826	831	833	858	826	816	778	820	831	875	803	849	824	799	806	785	801	838	799	863	839	827	832	806	823	820	796	858	826	831	813	821	881	835	819	846	765	815	815	757	861	801	822	833	836	808	851	805	838	805	803	824	815	851	804	842	806	840	759	883	829	787	839	847	837	769	832	793	910	838	881	817	829	808	805	843	794	821	759	836	791	806	792	790	803	791	821	828	797	843	860	830	825	815	825	760	793	844	799	774	848	808	852	817	841	829	781	859	854	804	850	903	827	797	783	832	826	849	782	787	767	824	840	823	867	836	815	874	826	770	824	776	848	817	786	823	844	881	806	893	808	831	875	867	824	829	797	864	831	806	798	848	829	807	797	819	813	836	809	836	815	742	828	826	851	784	757	807	856	816	812	803	857	803	810	777	783	816	823	782	844	840	876	829	798	856	821	807	816	840	835	824	791	794	883	731	791	847	853	780	838	822	836	859	842	849	855	818	850	828	837	800	828	855	842	859	855	875	814	804	773	713	900	829	786	808	832	797	802	846	833	854	822	870	832	829	818	823	840	802	841	810	891	841	841	843	836	882	822	855	805	859	827	823	794	804	842	850	826	834	845	854	857	806	807	815	823	832	826	858	814	845	788	781	810	795	821	849	798	841	849	812	844	837	770	862	790	864	803	758	808	801	767	861	850	844	834	820	834	815	832	792	840	855	793	820	892	809	853	885	793	808	793	845	855	865	846	777	813	831	854	824	846	862	898	832	776	839	820	816	833	842	875	787	836	781	843	838	821	829	812	770	794	856	815	833	819	793	880	821	866	875	808	774	838	776	842	795	832	846	803	839	820	823	829	803	825	815	830	795	807	838	849	874	835	835	852	818	844	858	856	783	810	796	870	825	833	800	834	803	817	829	828	832	810	821	822	843	839	805	795	842	846	773	777	841	850	822	799	796	828	825	838	792	825	785	809	797	816	806	825	830	779	803	818	775	821	861	804	831	846	885	854	857	812	847	815	814	777	856	816	821	860	796	836	857	821	797	841	820	841	904	825	927	877	854	863	855	858	828	834	846	821	831	826	821	789	818	801	815	786	826	812	812	872	763	792	798	765	830	870	826	814	818	822	818	817	843	754	826	820	779	794	795	792	835	861	831	817	811	846	816	855	861	857	815	874	806	868	829	836	791	844	806	833	808	869	861	791	810	792	849	777	798	889	816	816	832	808	750	910	838	899	805	800	838	842	858	849	802	819	821	823	877	844	848	834	852	785	844	843	867	838	839	819	855	828	791	810	778	828	843	821	869	864	789	837	808	821	820	852	864	796	826	784	818	816	752	819	827	779	850	851	850	805	831	869	805	815	822	854	810	877	852	852	829	818	845	843	852	859	797	798	830	852	810	845	816	796	818	807	809	812	838	789	802	835	838	831	801	837	886	788	797	802	835	837	773	837	840	796	811	813	841	772	831	776	834	780	872	796	827	806	875	796	844	867	833	822	809	833	807	830	836	861	804	814	848	829	887	826	790	861	794	816	788	824	791	837	867	821	801	801	839	802	829	818	812	798	804	761	840	812	798	821	793	841	834	823	776	805	830	831	835	804	859	834	818	796	801	788	806	809	849	824	833	845	851	831	844	864	786	860	787	783	883	814	814	838	844	832	799	844	811	842	815	832	828	855	854
21471	9218	15126	17216	13819	7732	4201	3936	3818	3388	3079	2486	2146	1537	1157	942	786	701	613	542	590	608	702	678	653	522	436	405	383	411	370	331	304	300	288	298	288	307	284	311	303	277	271	266	314	287	292	300	316	307	300	303	294	307	302	275	294	311	277	315	302	295	310	277	273	285	295	313	278	291	282	285	320	291	273	285	287	294	316	286	261	253	287	278	299	279	329	296	295	302	300	261	276	244	300	270	282	288	271	273	282	280	282	302	325	285	263	250	272	283	297	274	295	271	270	297	304	327	287	289	281	299	260	271	308	288	297	260	307	316	288	259	311	271	322	305	294	296	289	280	275	287	304	277	283	300	286	271	270	271	269	295	290	277	280	248	307	297	303	298	300	267	308	270	318	291	306	272	272	301	277	267	275	278	258	291	269	275	308	262	315	289	290	300	273	293	277	274	283	318	288	279	277	311	299	296	285	308	268	291	292	289	309	306	268	282	291	290	309	273	287	269	299	289	294	292	266	309	267	272	282	301	285	260	256	271	273	264	281	283	288	280	233	300	284	316	271	283	293	319	241	337	269	289	264	312	285	287	289	268	293	278	289	303	265	313	285	274	280	291	270	285	250	286	268	285	292	308	280	257	294	309	292	260	263	259	300	277	293	278	280	289	297	295	276	277	275	284	269	276	306	309	269	293	273	293	271	271	304	298	295	296	248	280	328	330	273	273	266	243	296	282	285	314	288	274	310	287	282	302	300	275	277	278	275	292	306	282	259	328	296	313	296	300	280	295	280	290	279	252	291	289	278	259	300	322	285	293	271	282	310	287	277	267	287	279	291	315	268	264	287	270	265	284	306	280	300	274	275	279	309	294	303	304	298	279	249	295	300	302	255	286	267	298	306	302	254	273	250	299	323	288	296	336	272	271	281	281	284	284	323	283	262	288	257	309	298	290	272	300	294	292	322	283	285	287	305	297	287	289	286	357	313	300	276	300	290	288	305	284	270	285	327	302	272	295	295	282	251	303	309	278	293	298	277	298	264	307	277	291	294	283	268	320	283	274	297	300	277	281	292	282	292	292	282	266	296	277	318	301	310	281	312	274	303	273	317	301	281	310	272	278	307	294	270	279	252	301	313	275	323	305	278	282	295	296	309	279	309	294	273	286	287	293	271	286	320	292	247	277	316	260	239	296	290	284	289	287	293	269	290	269	271	253	277	292	259	296	264	296	302	256	318	285	302	292	323	284	297	257	271	283	296	283	296	293	311	281	264	287	273	290	270	277	261	263	286	281	262	282	290	279	269	286	277	275	280	281	296	302	275	267	313	272	295	273	307	267	323	292	292	311	280	292	298	286	268	264	282	292	293	304	317	258	291	292	293	271	318	303	253	311	301	311	273	259	276	291	264	304	267	274	260	266	271	318	319	282	280	311	314	312	288	271	303	292	303	271	277	278	317	300	280	273	270	294	279	302	260	319	297	280	285	282	284	285	300	272	311	303	267	271	311	292	270	298	306	291	270	321	304	290	289	286	281	299	295	295	323	297	282	315	283	292	328	302	280	279	295	293	311	284	281	276	297	279	283	292	289	301	279	304	276	272	289	292	268	239	289	268	265	268	295	309	293	324	283	291	326	289	261	273	265	298	318	301	277	296	291	307	265	301	302	282	284	277	318	256	301	295	271	280	275	306	288	287	290	313	321	288	299	302	267	279	268	302	304	283	324	297	282	273	278	297	272	276	291	257	262	270	259	280	250	260	273	292	277	290	279	258	296	268	262	287	296	287	274	294	294	304	258	263	319	277	255	296	310	285	268	250	272	293	263	246	292	297	285	300	273	296	304	281	297	298	283	299	263	292	282	273	259	247	310	305	287	272	307	306	319	294	285	292	286	300	297	266	297	293	346	307	299	254	298	268	300	289	305	251	282	299	294	312	266	264	300	286	291	304	275	269	306	259	256	289	296	297	269	316	272	256	280	294	273	270	267	314	293	294	296	275	279	297	289	280	285	270	284	279	287	281	291	302	285	288	322	268	293	319	273	284	264	307	263	259	286	258	294	280	286	295	290	317	297	319	321	278	282	290	286	300	275	288	297	295	283	294	300	303	285	257	235	295	281	249	282	266	294	309	316	302	289	277	285	253	282	306	320	302	319	283	294	280	273	290	274	266	286	312	270	295	290	293	308	280	274	314	284	283	256	275	269	275	298	271	309	300	284	242	303	276	280	292	310	314	305	290	290	284	299	297	314	303	310	292	255	278	271	328	273	313	289	256	282	308	284	287	273	303	281	282	264	264	304	306	289	280	263	296	311	297	280	312	297	271	330	295	289	249	267	321	279	320	255	311	280	275	304	274	295	269	265	286	310	298	285	282	288	279	275	272	252	305	259	293	278	288	271	281	276	293	276	276	271	301	291	308	285	285	281	291	315	310	275	285	301	290	304	278	292	267	302	277	281	264	293	277	288	297	278	272	286	297	274	299	271	284	314	254	267	324	268	247	297	291	273	303	303	287	258	297	260	254	295	289	292	261	270	304	292	282	283	269	260	278	289	273	288	302	290	238	271	267	289	235	250	314	299	316	296	321	286	257	299	287	317	283	297	291	297	299	280	301	301	277	302	282	271	283	269	275	298	288	307	267	286	281	304	289	294	279	282	314	279	297	283	306	311	278	273	290	312	288	293	292	288	304	302	264	318	301	267	309	321	256	288	272	315	289	282	283	285	295	280	314	287	296	282	307	289	295	306	282	255	282	291	294	311	289	277	274	277	294	279	267	256	301	319	306	270	287	276	270	271	277	288	249	304	280	271	304	270	294	313	273	267	288	284	293	296	314	287	286	258	307	296	308	300	279	304	313	309	314	273	264	277	312	303	292	331	292	313	275	291	332	299	282	257	298	282	266	280	292	296	301	278	287	289	287	302	280	307	309	273	282	302	290	289	315	282	290	298	307	275	269	261	266	236	287	264	296	310	285	269	303	310	261	256	322	315	318	317	277	272	280	289	270	262	304	267	286	275	292	283	286	290	302	286	294	270	275	259	292	289	258	274	285	285	270	280	289	280	284	249	291	288	301	264	306	306	268	285	294	278	277	269	251	269	270	290	277	303	278	295	296	263	309	287	281	294	317	286	295	302	284	309	286	293	270	280	284	287	283	262	267	287	320	264	293	289	269	321	261	278	296	294	313	305	270	271	251	286	307	276	281	286	247	307	296	294	274	293	313	254	266	249	307	297	287	298	257	280	312	253	261	327	299	277	314	273	282	282	250	299	273	302	328	257	255	298	274	293	321	263	281	281	289	292	305	285	299	300	274	279	306	273	296	317	254	305	275	321	267	266	279	277	300	263	299	278	297	286	270	281	275	271	285	280	262	268	273	250	271	322	277	280	283	258	295	301	267	268	295	287	296	259	313	271	312	286	284	294	301	250	299	280	285	277	287	299	277	290	292	294	252	278	248	285	252	279	254	268	291	281	272	301	299	303	288	289	296	289	296	280	293	295	301
11590	6924	21751	29921	28850	20811	14700	15735	15465	14102	13394	11425	10161	7704	6133	4881	4020	3210	3007	2467	2726	2765	3301	3491	3103	2579	2029	1553	1468	1541	1320	1077	865	806	772	766	739	820	744	801	724	703	703	767	693	747	707	717	687	783	712	666	744	664	743	739	687	703	716	677	653	673	717	720	693	684	726	673	701	694	678	676	730	688	726	701	700	680	724	665	681	713	683	667	706	697	695	749	709	703	698	688	605	715	682	702	663	737	718	658	724	696	666	663	661	643	697	687	665	680	704	630	729	706	672	670	664	736	679	673	733	675	706	695	718	724	744	678	696	703	680	718	708	730	692	680	735	692	706	681	706	701	709	687	722	707	646	714	725	684	701	700	702	688	686	689	689	688	649	712	686	723	689	698	680	725	694	667	690	712	677	678	678	655	647	674	613	719	677	677	708	660	706	661	730	728	678	671	697	699	682	688	678	717	715	735	686	666	746	688	677	728	693	694	731	721	678	671	729	682	711	707	692	693	715	714	676	716	691	736	700	664	691	689	700	664	721	696	707	713	710	721	676	698	709	710	715	708	692	686	696	701	657	714	707	669	686	677	709	693	698	715	681	712	712	701	670	686	754	668	726	697	706	712	731	713	711	677	693	702	734	686	669	710	688	685	657	687	709	686	734	690	733	725	745	675	693	701	719	658	700	726	647	704	698	708	708	743	722	700	674	711	736	648	669	728	716	735	674	676	737	647	651	692	706	693	716	658	680	711	651	683	694	683	687	700	703	734	720	695	741	724	683	717	701	703	715	709	709	739	716	725	721	669	732	680	708	737	748	667	701	656	752	686	686	707	696	720	693	668	635	706	737	647	695	693	696	728	725	685	631	677	742	657	670	708	716	735	681	671	687	714	692	669	719	712	663	667	709	704	710	641	709	659	713	657	729	653	708	706	706	701	699	703	739	722	665	705	679	664	663	711	739	657	714	659	723	679	706	707	678	723	684	738	685	702	679	691	695	671	703	709	665	708	677	654	683	732	713	729	709	706	724	698	728	672	678	744	710	687	697	700	740	701	753	643	675	666	674	714	702	685	712	735	721	713	712	717	707	736	683	696	673	728	686	664	678	765	717	703	712	685	720	683	691	680	694	748	697	670	674	656	667	658	686	701	679	729	655	697	695	670	652	704	684	716	664	711	665	720	704	716	660	650	637	731	699	732	719	747	709	747	679	726	705	709	752	691	670	709	679	675	710	693	689	703	700	693	718	660	669	744	698	629	740	725	723	669	704	722	738	730	662	705	697	673	671	696	663	673	714	682	738	721	684	700	703	737	651	668	746	691	691	678	700	675	718	686	692	727	690	683	690	680	673	701	706	703	710	666	650	715	726	715	687	660	706	701	695	682	675	666	730	648	692	699	723	701	666	696	686	687	667	660	682	688	703	639	725	726	746	701	703	693	705	703	701	702	671	720	729	725	741	693	718	757	718	695	672	678	690	674	694	722	682	709	628	681	720	679	693	710	672	717	695	679	730	676	724	695	721	682	738	723	720	695	717	702	742	739	654	678	699	680	721	711	708	695	669	730	751	704	712	722	698	662	691	703	730	660	661	745	727	651	721	700	698	660	678	724	686	725	735	681	713	645	684	685	690	753	701	703	724	729	686	664	709	736	755	686	704	681	722	759	694	682	692	689	690	743	678	694	692	728	716	682	676	712	719	688	697	662	746	702	732	667	716	715	632	737	651	747	693	693	703	699	698	702	713	679	624	729	668	681	749	689	674	741	694	637	712	681	708	706	675	691	704	733	692	689	680	766	681	744	734	731	682	684	651	680	684	699	705	706	708	717	648	713	716	684	706	651	690	709	680	710	678	706	680	673	678	709	725	678	691	728	678	661	688	658	682	783	702	692	708	695	696	695	714	705	709	717	694	672	708	667	720	717	700	748	648	698	695	677	701	675	660	705	725	687	717	746	719	669	745	683	682	697	699	716	688	754	748	666	726	753	702	693	724	641	679	699	737	733	718	694	736	680	665	661	715	755	696	671	712	697	671	746	672	687	680	719	688	709	678	679	674	716	658	663	730	695	719	736	699	711	742	677	679	666	701	713	673	722	709	695	698	654	686	720	699	698	706	707	742	680	720	659	707	735	685	681	657	681	695	703	669	659	686	711	705	690	751	699	659	701	712	657	711	697	728	688	679	670	674	716	654	731	670	704	681	722	668	742	687	677	684	681	709	706	703	683	716	700	685	720	654	720	645	682	713	669	714	712	691	717	659	712	739	674	692	737	756	676	694	711	725	688	724	730	741	692	666	722	710	723	690	719	735	715	686	725	671	711	660	684	740	685	708	710	741	652	742	683	696	689	710	706	676	743	668	698	696	696	699	676	692	703	708	694	681	640	719	710	705	717	676	717	644	698	695	689	687	670	733	701	741	678	725	694	705	731	704	679	700	696	745	701	718	664	739	703	734	684	713	672	687	685	668	725	682	702	721	662	683	660	739	675	715	684	659	700	673	691	679	753	712	689	680	645	741	665	664	732	692	691	690	719	736	673	673	726	707	692	749	682	640	736	699	739	667	694	674	682	689	685	706	648	693	665	709	718	711	657	638	683	695	691	679	687	696	716	669	718	672	654	698	711	666	753	747	685	758	675	692	686	737	678	760	690	694	677	707	712	684	675	671	759	711	699	714	685	769	736	719	714	725	720	701	680	664	673	708	676	708	751	684	708	698	710	705	737	703	682	666	655	723	716	716	750	727	705	688	659	666	687	674	724	760	711	672	648	681	728	646	734	699	691	718	693	695	705	694	662	747	695	702	718	699	693	686	701	652	719	677	665	662	722	683	636	711	706	715	704	706	717	701	769	711	649	696	696	731	670	740	724	727	697	669	741	693	740	722	718	698	689	651	658	714	690	695	691	699	725	708	669	657	722	741	699	698	673	734	695	690	741	746	700	683	696	686	725	711	714	720	691	686	705	724	648	697	703	685	660	686	691	711	670	692	718	629	721	695	658	677	724	679	684	692	708	694	746	709	749	705	711	743	732	659	686	661	660	680	721	745	664	715	704	661	678	672	696	696	724	693	691	690	678	683	694	700	722	738	699	658	658	737	662	732	711	702	761	704	707	732	667	696	677	694	710	721	701	704	695	680	703	684	674	679	771	682	734	712	711	700	708	663	654	661	642	703	693	667	660	660	729	673	730	715	659	705	731	670	671	709	705	701	744	727	632	688	714	714	718	671	698	684	673	658	678	678	682	714	680	699	710	746	708	685	681	677	650	690	713	682	761	719	694	696	693	666	700	710	666	666	682	717	664	690	701	712	691	700	661	732	699	707	703	709	706	671	708	697	699	697	724	697	690	763	701	710	683	690	735	675	685	687	738	680	730	709	732	704	666	719	721	712	664	750	689	688	711	740	719	689	695	674	707	712	710	734	741	701	719	709	678	697	683	720	668	671	736	768	728	676	677	766	651	706	701	724	640	713	674	723	703	719	710	695	693	718	679	696	679	687	703
26471	13285	21377	24308	18412	11022	6993	6547	5631	4602	3988	3043	2740	2279	1691	1459	1208	934	850	750	785	871	831	977	794	746	589	509	564	567	483	480	410	426	433	416	411	397	408	422	392	387	396	442	407	424	385	390	420	393	398	371	403	364	417	443	417	361	364	387	415	388	379	413	413	420	404	420	407	448	404	410	427	446	406	385	405	409	412	370	419	403	418	395	436	368	430	423	386	398	379	391	374	360	399	371	391	381	416	373	387	430	397	376	434	419	408	359	390	435	402	406	423	412	401	426	395	416	394	344	439	374	410	405	374	406	389	385	389	394	424	388	407	400	398	382	371	394	386	404	422	368	413	402	398	398	405	378	390	396	393	360	363	383	392	379	354	374	451	405	366	396	423	388	397	363	416	436	396	391	404	425	405	400	405	419	378	386	441	432	374	392	409	354	389	399	390	389	373	402	406	398	425	403	434	376	402	355	428	379	410	408	429	421	426	418	422	351	380	420	382	399	423	379	413	385	398	378	420	358	359	378	376	371	397	410	413	414	383	434	425	408	380	389	388	382	413	380	434	363	396	397	348	440	442	384	383	418	421	401	397	368	405	374	400	351	404	418	362	337	387	422	408	420	388	344	364	382	383	373	416	386	426	388	450	400	408	382	411	376	403	409	419	392	381	376	390	384	363	393	430	380	378	377	412	386	350	422	400	410	401	396	339	434	386	382	414	386	434	378	396	410	385	371	386	401	400	419	387	371	408	375	377	419	364	433	372	388	432	397	394	397	397	405	395	387	392	410	390	401	376	386	430	414	406	388	379	429	383	387	432	383	393	435	418	423	382	395	395	383	417	401	381	444	413	451	405	413	361	423	421	393	387	393	446	424	385	408	427	361	406	378	410	405	384	372	380	440	412	393	427	368	400	386	409	425	401	410	393	395	428	415	405	385	368	427	424	365	420	428	405	376	379	414	406	405	384	424	389	392	396	382	388	387	395	378	413	435	424	400	397	413	372	392	375	380	409	379	364	390	370	360	422	371	406	426	391	383	393	415	436	370	408	418	367	373	400	385	393	410	379	407	439	362	409	394	399	377	407	415	412	380	421	378	398	391	374	401	386	385	390	397	424	392	409	430	397	392	377	409	395	388	385	399	407	399	408	365	387	388	384	414	384	418	422	397	392	428	402	350	407	415	403	392	404	376	445	444	404	383	394	408	390	400	425	365	411	401	387	408	419	373	393	399	383	397	367	407	397	396	402	362	405	426	377	412	383	395	385	421	372	385	393	391	349	357	414	408	376	364	406	374	400	373	394	383	394	363	400	421	380	382	420	386	375	394	381	373	403	387	402	377	376	393	419	378	385	400	398	403	400	359	429	406	383	446	389	364	379	372	377	398	391	374	402	430	466	380	369	385	385	402	384	394	402	412	400	401	401	386	389	391	371	361	409	400	376	389	397	428	389	385	394	416	345	404	415	370	391	389	381	399	373	401	400	417	416	414	418	377	373	424	366	413	411	379	415	393	369	401	387	408	382	391	394	387	413	411	394	373	404	416	401	417	408	370	407	396	392	422	388	368	383	405	421	426	407	389	407	352	400	397	417	372	399	421	404	396	368	419	380	387	411	416	390	383	362	393	381	425	413	430	369	390	418	402	379	398	388	421	404	376	413	415	410	409	412	401	409	392	371	370	416	399	433	417	390	393	398	391	386	385	375	397	413	388	434	391	376	408	394	373	391	414	386	420	432	390	403	447	434	423	395	366	419	372	415	389	368	365	376	366	375	420	389	387	405	407	383	399	435	387	374	424	384	416	390	392	388	374	405	391	405	395	424	398	401	415	403	381	396	400	433	414	363	392	428	386	342	374	417	364	393	405	381	369	383	383	355	394	386	364	392	431	404	403	401	410	380	349	379	413	378	393	409	384	398	365	391	392	387	378	380	385	389	411	354	417	393	412	386	437	407	455	401	397	390	425	401	405	391	391	383	400	424	413	375	370	427	416	440	428	386	445	425	400	355	381	388	376	367	379	383	419	388	379	392	417	412	371	421	394	398	371	382	384	436	411	407	409	403	378	380	387	383	388	390	405	375	378	407	437	402	390	370	390	426	404	434	396	412	434	410	362	402	365	434	394	380	419	446	411	422	433	423	397	382	371	407	398	412	435	373	385	436	410	395	375	384	367	397	398	378	393	394	426	378	440	411	422	371	390	427	391	395	408	394	410	364	411	402	394	389	414	390	408	405	440	439	415	404	433	398	413	363	433	385	388	404	387	415	410	370	383	402	388	426	410	420	391	386	436	412	403	434	390	416	418	400	370	422	407	402	383	375	400	403	417	417	396	394	388	356	414	394	407	401	387	378	369	411	398	405	416	422	406	421	392	384	389	428	396	397	395	420	361	409	403	430	394	418	407	402	390	397	378	408	381	422	388	394	383	396	412	408	382	374	414	415	428	402	426	446	411	453	405	390	364	433	383	400	376	364	370	396	462	439	372	420	417	403	413	394	386	393	389	382	379	391	352	393	401	408	424	382	404	364	366	393	397	412	402	409	378	400	376	388	388	348	380	382	379	393	352	373	419	385	385	381	397	394	397	444	447	409	419	370	374	396	385	447	388	388	391	396	373	422	382	396	417	425	439	420	447	367	407	399	432	425	414	393	400	386	395	391	391	395	392	414	394	426	379	417	434	402	393	380	394	449	428	407	377	405	340	431	399	375	405	385	433	372	384	400	397	410	429	381	391	383	381	404	424	431	390	371	395	397	398	371	420	382	389	418	397	414	416	406	357	399	455	381	392	384	419	382	392	414	400	389	400	377	384	383	425	419	413	387	367	410	402	423	391	396	411	414	397	413	376	398	396	375	391	407	383	403	429	393	433	374	385	463	400	416	406	374	392	392	399	416	385	371	406	411	391	403	379	427	401	390	378	411	383	402	424	451	386	370	420	413	378	405	398	403	423	385	373	426	384	388	396	392	413	366	413	458	389	402	382	404	410	370	421	383	412	360	438	356	399	387	427	400	412	419	417	370	397	404	403	418	370	387	425	387	383	414	376	431	382	392	366	441	380	364	369	343	396	388	386	387	383	421	444	400	359	425	382	401	393	435	401	425	412	356	425	394	415	383	396	363	386	375	370	424	399	419	391	385	384	406	396	407	425	364	415	414	372	355	425	393	373	380	359	396	399	393	414	370	364	429	371	441	387	418	377	366	388	437	365	382	430	399	411	388	419	363	398	371	408	445	405	363	364	371	360	420	404	425	406	378	386	422	391	390	448	387	409	409	382	405	430	417	366	391	394	371	448	401	383	402	422	396	375	387	395	392	379	392	393	354	383	385	368	371	391	430	425	446	380	380	376	383	384	445	442	416	381	385	373	363	403	409	371	441	413	421	385	394	367	344	398	391	372	410	355	408	399	391	382	394	386	388	403	375	462	380	425	372	372	423	390	411	416	404	382	389	418	414	410	399	390	403	398	395	422	392	388	391	421	380	425	404	411	426	395	355	399
13340	9546	26984	35912	32497	26044	20957	21712	19598	17930	15609	13309	12360	10482	7979	6798	5454	4786	3885	3456	3777	4137	3773	4678	3693	3270	2530	2150	1919	2000	1964	1523	1285	1137	1152	1090	1099	1099	1052	1098	965	911	961	1251	952	980	924	942	956	961	972	968	904	973	972	945	904	941	905	957	922	899	1003	958	931	926	937	927	967	903	897	905	942	874	898	905	905	956	920	931	906	908	950	882	938	900	923	927	942	962	886	924	875	937	945	949	909	911	930	921	896	866	882	905	926	925	948	901	881	940	911	903	957	882	929	915	885	951	910	879	881	878	903	938	891	933	916	907	939	937	963	925	891	945	897	944	938	966	915	930	916	972	979	925	944	859	885	920	938	934	859	963	915	892	875	916	967	921	921	961	906	912	909	909	925	891	903	904	936	882	894	899	963	894	985	880	901	945	880	920	928	902	938	926	940	955	923	926	932	922	927	871	925	955	945	878	948	898	865	924	965	936	864	944	890	917	937	883	941	924	956	917	890	910	902	930	880	933	926	937	956	940	874	963	871	940	908	875	937	908	911	895	888	1000	921	987	924	902	914	945	875	944	966	928	898	930	918	920	898	939	962	954	907	888	911	891	882	981	872	1009	973	923	902	914	894	922	921	937	941	926	909	885	944	903	882	937	946	947	952	898	930	928	893	958	946	895	921	953	916	900	877	885	895	890	923	920	947	900	931	857	904	854	882	890	915	912	905	942	905	927	869	963	936	919	933	915	947	934	941	916	900	966	885	979	893	967	909	957	915	927	925	929	915	936	913	865	874	883	903	963	896	904	890	938	958	905	915	888	888	902	863	970	931	918	908	941	897	890	896	917	958	935	917	916	872	905	937	936	934	930	939	967	906	884	955	942	947	898	886	931	915	907	916	903	875	896	966	973	965	869	920	955	914	946	885	959	951	930	961	897	924	884	914	889	956	923	906	961	962	979	934	944	926	893	959	912	929	929	905	909	937	905	927	887	918	897	948	927	900	922	923	941	919	889	911	911	892	911	926	881	892	934	888	896	935	900	900	942	905	939	889	922	921	899	888	955	915	918	915	912	954	922	917	906	924	895	933	873	987	929	886	937	916	978	908	920	911	960	944	947	928	992	939	935	923	875	910	932	893	869	902	906	892	950	920	903	942	932	979	956	921	886	900	924	903	889	896	873	967	925	887	903	956	923	921	878	868	939	924	891	874	927	922	961	946	878	919	894	939	896	935	881	897	902	924	930	913	934	921	891	893	957	897	857	896	891	924	959	893	867	901	914	920	921	923	950	906	930	920	907	910	919	884	871	878	921	961	950	837	931	861	905	923	887	980	917	877	952	902	935	926	909	851	933	882	909	925	925	904	871	927	911	912	920	883	917	932	884	899	909	959	909	933	873	952	871	920	955	936	941	897	915	863	907	910	934	913	891	892	985	949	892	927	916	958	897	950	914	957	995	897	938	942	907	920	922	880	919	915	936	921	951	905	883	898	981	875	930	937	923	903	894	899	932	921	875	908	873	913	981	910	881	938	933	894	909	938	906	863	898	939	922	958	889	900	914	921	911	921	918	955	864	922	931	889	970	896	931	868	920	898	930	937	935	891	882	922	941	977	937	869	944	969	908	948	929	879	880	958	952	884	939	843	884	904	933	952	916	915	932	889	907	935	999	964	943	848	927	901	916	978	946	1011	898	944	919	879	911	920	912	947	925	940	951	923	898	946	905	912	950	911	890	894	902	932	923	915	931	902	944	950	952	909	954	877	908	934	855	878	981	925	977	945	907	928	884	873	917	929	877	948	881	912	925	946	889	920	952	915	917	867	935	886	938	915	907	929	930	914	976	948	916	944	938	946	897	891	952	939	889	892	925	953	934	882	918	942	916	900	925	898	922	927	933	947	911	903	949	901	907	923	942	914	947	929	869	984	911	930	914	924	919	908	894	886	927	975	943	945	890	896	918	884	897	911	922	901	911	934	909	904	943	962	916	919	913	906	946	937	917	857	927	912	923	899	926	951	920	905	957	977	922	955	877	934	929	946	937	875	957	917	964	977	873	889	921	937	944	911	904	917	968	901	934	895	964	844	923	950	899	894	934	979	931	896	919	923	932	923	950	947	915	950	957	941	921	928	879	903	920	947	937	892	872	942	939	925	947	908	963	922	898	901	895	936	929	930	914	897	859	959	922	898	950	903	945	907	917	913	931	941	930	963	963	905	932	898	898	861	946	949	936	913	988	928	932	910	945	880	894	986	919	860	898	917	947	945	975	894	975	900	872	919	922	909	890	924	1001	898	890	885	919	872	912	898	885	931	932	928	903	964	919	900	885	903	913	923	988	934	928	956	902	926	1011	919	963	940	902	928	900	923	954	898	898	930	932	900	925	919	912	920	936	888	931	876	894	947	924	905	929	882	968	926	934	941	969	906	907	958	955	888	910	924	986	843	933	941	930	874	913	943	898	906	917	935	930	912	908	900	853	887	866	979	877	888	918	918	934	909	905	923	888	907	890	931	916	938	934	916	858	926	952	915	913	870	900	922	958	978	953	894	968	932	953	904	887	930	907	911	949	977	929	986	912	908	895	935	869	937	935	935	931	935	900	985	927	892	845	940	972	903	969	918	936	893	917	972	902	878	956	911	888	954	943	954	940	947	877	911	872	941	921	934	953	908	929	895	951	1005	939	876	902	1000	904	934	910	944	963	946	959	936	933	959	903	918	931	985	936	912	930	844	945	966	920	861	968	913	951	901	924	868	940	863	892	884	920	904	886	869	972	902	953	921	903	886	906	924	882	937	895	890	914	906	952	951	893	923	892	984	912	907	953	931	987	916	855	971	923	939	932	965	888	922	949	903	902	915	888	965	911	898	943	927	925	864	886	915	915	915	903	905	900	963	880	933	903	925	967	893	858	922	975	930	927	895	918	878	950	941	876	890	929	914	905	861	914	916	870	899	954	959	906	893	889	944	938	880	915	908	898	958	928	880	918	911	912	913	943	910	918	925	927	910	909	898	945	945	945	870	939	937	899	902	919	928	969	897	915	927	902	907	868	901	891	885	902	952	921	927	901	880	926	926	927	939	919	923	973	982	964	925	954	845	884	925	975	923	947	925	945	929	886	865	909	931	918	952	901	931	907	915	971	887	954	954	900	906	913	928	942	905	877	922	948	938	916	931	953	878	979	915	952	876	895	948	1022	919	907	918	925	928	938	933	902	946	962	924	912	923	940	899	947	896	927	890	1000	960	947	943	929	900	961	921	903	911	917	907	929	941	978	933	916	916	913	962	944	901	912	911	916	983	873	919	931	936	917	935	931	894	926	922	943	943	884	957	933	945	916	852	983	905	946	922	875	909	942	900	900	915	845	903	949	898	927	924	891	955	888	912	920	974	899	884	963	913	939	973	885	900	874	916	914	1005	904	908	904	909	920	881	922	907	949	894	949	937	919	954	909	955	959	902	903	931	902	942	915	930	960	881	921	963	935	950	939	930	944	897	925	900	931	874	871	937	888	918	928
8045	4518	10570	11904	6889	4354	2948	2867	1993	1745	1543	1132	944	863	721	664	601	533	478	441	481	490	524	531	483	457	438	391	358	379	409	374	334	374	364	353	348	377	329	318	339	351	351	360	318	386	371	344	347	353	360	366	369	300	326	351	357	362	312	340	372	351	353	322	311	384	362	347	344	350	373	341	337	350	355	340	319	349	347	356	306	306	364	338	334	384	322	339	331	343	342	336	343	293	318	360	390	355	352	318	342	328	389	395	348	342	306	340	344	378	402	331	354	345	334	325	349	375	316	396	327	341	358	333	378	338	403	365	303	370	365	374	338	335	349	350	319	339	354	363	360	349	321	316	348	331	317	301	340	347	343	354	333	351	341	338	367	378	359	379	347	326	348	337	328	345	327	373	362	339	370	353	350	355	352	340	343	330	339	353	324	372	375	362	396	360	376	317	330	345	301	336	357	352	363	346	396	356	372	335	319	305	329	384	349	356	348	316	338	349	330	314	328	341	346	385	385	374	344	331	313	363	299	333	353	318	354	337	352	342	350	325	340	309	359	351	342	339	371	349	363	339	325	303	379	343	371	393	342	345	325	303	378	337	327	287	335	316	356	330	335	301	323	347	362	352	341	360	315	364	357	346	386	327	323	332	359	330	335	305	355	332	353	345	338	348	327	345	376	350	370	342	350	375	310	364	366	376	334	401	357	335	359	324	309	332	326	342	383	298	321	333	350	367	326	353	364	345	376	359	324	347	334	351	316	345	347	373	357	354	341	343	319	369	348	359	333	338	328	342	351	352	325	356	357	356	328	329	349	308	377	306	337	346	365	349	360	346	319	341	352	346	334	362	324	337	328	342	307	363	358	311	356	352	330	335	353	326	362	342	322	362	357	340	364	307	320	327	340	348	334	326	358	317	348	349	366	369	313	336	378	358	359	352	339	366	353	320	332	327	355	369	338	342	348	328	334	393	343	397	371	353	386	345	384	317	332	308	311	325	348	369	343	322	321	324	360	383	346	323	354	352	359	339	336	324	334	361	359	369	366	315	339	359	360	365	343	337	354	318	329	337	346	388	334	278	376	358	367	325	353	344	362	375	331	328	372	364	372	365	340	340	355	349	324	365	341	312	364	353	380	315	331	363	363	345	354	304	337	350	336	350	342	344	346	354	341	355	354	317	363	344	361	352	332	376	341	344	349	334	345	355	334	364	360	366	325	355	328	359	364	334	337	334	354	353	390	373	319	330	361	386	319	360	348	336	343	310	351	339	324	337	323	323	372	349	349	376	332	357	345	346	367	320	330	340	348	332	366	342	367	336	340	355	381	354	312	348	366	359	359	337	349	364	351	364	320	357	307	332	355	367	353	342	346	352	342	362	333	356	320	336	356	336	351	328	317	368	365	326	342	357	335	326	322	362	345	347	317	345	342	327	324	351	341	341	338	371	342	334	325	346	344	340	320	365	325	331	376	364	385	343	330	355	389	349	337	331	340	366	368	363	324	353	360	312	370	339	349	328	358	346	366	329	354	298	360	319	348	356	352	371	318	363	360	349	362	372	313	331	337	361	338	360	377	346	322	334	336	351	379	351	321	334	364	371	339	310	340	343	344	346	360	365	355	348	329	325	327	375	358	326	327	352	367	342	352	320	330	339	315	367	374	382	335	318	346	355	350	347	308	337	341	366	290	325	330	370	361	336	334	365	365	354	332	346	346	348	354	333	325	318	356	345	324	339	346	351	337	325	341	384	335	351	314	336	345	338	323	335	322	357	330	311	361	369	351	340	302	384	329	327	313	353	344	335	330	334	346	349	396	346	345	351	326	336	345	317	343	362	336	327	373	350	348	354	329	307	357	306	327	336	307	374	367	367	406	364	329	335	369	348	366	338	340	305	363	365	332	336	387	354	346	363	332	343	315	339	327	353	320	365	349	363	321	355	377	355	364	313	333	359	307	357	370	383	354	331	316	328	375	351	336	366	334	337	387	334	378	344	367	325	350	359	366	346	359	316	346	329	321	345	349	381	327	405	376	345	356	326	365	350	365	358	367	322	366	355	322	322	327	377	373	352	362	339	338	359	372	321	316	324	335	353	355	342	305	315	336	350	373	353	346	398	362	371	318	334	340	344	349	365	341	365	363	342	312	371	371	370	339	369	360	353	335	379	342	313	340	348	340	324	330	344	369	348	345	368	350	325	374	317	362	336	341	362	360	352	343	343	376	356	347	364	342	313	328	350	337	329	357	390	351	340	324	355	330	360	357	399	327	337	332	356	324	352	369	334	369	357	346	358	360	351	371	331	353	358	289	336	346	337	308	346	304	337	341	322	346	318	359	349	326	342	352	324	349	349	347	321	325	338	347	358	354	388	342	357	380	362	364	357	356	330	343	357	373	343	364	349	356	344	343	377	332	324	338	338	352	350	321	333	352	360	341	392	340	324	391	338	335	358	392	377	355	331	332	334	350	381	328	355	354	335	370	326	359	322	341	348	365	333	397	338	361	353	326	333	355	325	384	347	340	337	339	328	353	335	333	349	380	373	348	378	335	344	343	351	354	365	344	311	354	339	357	370	342	366	333	335	340	324	331	350	353	338	363	339	340	345	328	352	345	317	333	330	317	358	361	386	358	363	350	354	345	344	325	315	341	329	367	344	305	382	364	350	332	338	324	344	344	351	341	346	350	351	352	309	332	356	347	328	354	322	321	360	338	352	307	311	339	339	383	374	339	329	358	322	336	342	338	348	341	331	345	350	380	385	370	392	320	344	337	318	328	349	354	335	314	328	359	355	354	342	353	348	352	322	319	343	388	340	346	357	343	323	360	339	331	321	345	363	371	334	347	370	358	329	345	348	333	328	358	373	367	374	338	359	319	356	326	333	341	342	358	324	334	358	351	342	395	348	311	352	363	308	349	327	342	358	359	362	370	355	344	378	336	365	336	344	336	347	338	346	346	327	358	382	341	325	374	348	347	352	319	363	342	338	346	355	353	331	319	329	376	365	360	371	311	384	372	354	341	337	376	343	363	367	309	376	376	350	350	336	353	358	346	361	371	317	350	358	358	340	355	349	330	349	371	334	345	349	330	350	307	348	364	376	330	354	359	317	363	328	370	328	365	352	321	356	334	334	361	365	341	358	326	337	364	370	316	354	334	350	369	364	334	354	364	382	373	372	319	315	344	347	362	343	361	342	360	344	329	354	344	363	335	352	380	339	391	348	340	373	341	334	321	355	366	354	362	319	337	351	381	339	383	334	324	353	311	323	356	324	370	384	340	333	342	333	335	337	356	389	337	362	335	325	337	342	360	377	343	325	338	334	347	352	340	335	367	386	328	368	328	354	341	344	307	353	344	366	355	304	332	345	349	365	336	351	318	316	346	363	335	356	351	364	364	335	368	346	370	373	327	335	350	338	303	353	368	329	328	325	398	391	345	323	322	345	330	351	335	318	311	306	355	352	349	351	367	333	333	335	353	363	367	323	351	327	335	331	305	373	404	388
4975	4463	17158	23957	17502	14256	11687	11505	8722	8067	7168	5041	4633	3976	3105	3051	2362	2134	1698	1664	1677	1722	1832	1973	1692	1456	1239	1060	1105	993	958	934	915	872	871	797	851	866	943	879	810	807	768	788	820	816	759	815	764	781	801	828	835	845	792	785	795	757	828	801	800	841	831	820	796	794	750	771	858	776	813	807	781	776	832	820	789	812	838	799	789	800	830	869	832	822	806	774	782	805	776	782	804	792	829	781	852	872	784	790	821	790	843	791	835	862	773	822	808	789	810	847	737	811	820	777	779	789	832	789	852	855	778	838	821	801	818	846	796	797	771	784	782	781	772	712	825	840	808	794	801	811	784	792	841	799	840	762	803	753	795	858	750	823	796	798	802	767	787	741	794	811	777	773	782	833	832	793	797	751	753	790	787	856	781	745	826	759	812	780	799	816	762	799	822	804	750	805	778	799	765	789	831	778	797	784	804	791	793	815	767	772	803	852	803	810	773	754	839	778	857	781	822	810	814	816	826	817	795	825	839	778	798	806	807	783	829	758	769	801	790	738	825	789	829	819	776	804	762	783	807	777	815	811	779	796	790	761	746	828	792	762	809	836	743	764	809	777	763	797	811	785	816	827	782	794	828	823	819	776	822	847	787	822	836	821	814	855	806	822	840	800	760	821	788	827	828	779	760	781	772	796	814	822	795	782	771	856	774	815	847	807	855	767	797	835	844	798	827	789	866	828	813	762	793	788	803	836	783	807	796	704	795	789	772	821	802	783	784	756	778	805	768	798	744	826	850	832	769	794	797	789	789	769	795	816	738	791	822	796	786	821	828	773	785	801	821	837	752	809	775	817	822	789	782	832	823	771	746	805	785	848	764	805	763	805	838	812	814	822	794	785	757	761	806	735	762	738	765	764	820	787	816	744	851	830	761	816	786	835	763	814	821	804	841	784	823	818	850	765	776	775	788	745	789	805	764	765	810	762	797	801	822	842	808	779	811	773	798	857	841	837	790	841	816	792	800	820	808	786	792	802	792	801	836	829	798	781	794	778	790	825	805	803	834	792	773	804	741	774	840	840	780	824	760	772	764	810	787	778	812	835	801	817	814	830	798	802	790	764	835	819	821	762	801	775	770	783	814	734	789	742	794	862	798	797	831	797	795	847	796	823	797	837	801	836	807	764	776	789	776	781	782	803	809	773	810	837	856	800	856	797	793	798	773	779	787	793	771	785	810	757	796	827	756	806	804	814	820	817	788	778	803	814	841	763	771	854	787	796	780	792	855	800	843	827	811	796	786	816	782	783	800	803	809	784	770	803	759	781	843	810	813	821	828	797	810	818	826	830	784	744	820	815	835	751	848	781	823	808	837	813	836	848	761	802	813	803	800	768	780	808	763	812	809	819	789	797	793	768	805	829	795	784	808	778	850	795	799	754	805	791	842	786	778	865	803	764	864	836	803	774	727	788	765	766	790	820	788	814	773	778	763	792	790	781	797	835	759	778	789	772	813	782	729	813	736	812	779	750	798	815	813	796	783	789	746	776	753	780	878	809	784	833	851	765	809	792	831	801	791	778	813	816	781	791	748	822	785	771	821	781	765	849	810	792	807	761	844	797	755	807	785	785	845	855	800	809	815	817	784	788	809	818	786	770	793	837	807	765	809	784	747	830	827	806	732	823	824	790	782	819	815	767	804	788	753	848	849	723	785	787	865	835	840	827	762	799	794	828	778	808	774	816	784	804	807	780	834	802	763	820	808	752	741	810	780	791	833	823	805	750	796	805	824	805	797	778	830	773	816	786	811	805	786	882	816	770	793	791	809	811	815	777	819	826	803	762	765	865	810	765	800	762	823	802	772	846	778	770	790	801	763	803	816	790	805	881	774	771	852	817	792	761	802	829	785	807	834	800	798	800	837	787	798	824	767	832	768	837	752	836	776	774	823	762	780	819	804	800	774	778	750	774	794	798	781	836	812	821	814	803	785	761	813	775	791	790	798	818	846	827	775	833	792	812	831	786	813	842	746	832	849	819	801	806	775	751	810	800	773	786	825	743	812	856	871	766	757	828	806	762	788	762	807	830	819	797	826	793	822	828	821	801	773	754	817	777	860	776	771	792	760	741	820	827	758	795	858	816	797	811	801	785	801	772	876	794	832	787	786	758	798	801	819	845	801	830	771	822	804	814	795	783	764	843	792	745	791	814	773	800	809	854	813	788	794	834	818	801	794	808	818	755	826	830	791	799	825	804	764	759	850	819	800	754	789	819	768	815	766	785	802	808	799	822	807	796	781	808	747	807	811	810	828	774	716	813	773	817	752	835	819	812	741	773	795	825	802	745	770	818	817	792	787	783	784	815	767	794	769	857	831	813	821	807	804	780	786	759	786	802	728	743	813	813	822	822	826	813	795	749	793	778	815	772	824	770	773	775	811	777	808	841	802	772	756	809	789	792	820	773	833	815	850	799	767	842	836	817	784	859	807	763	807	753	775	804	814	810	808	764	789	834	780	779	836	804	822	763	820	806	867	772	824	767	805	791	761	782	738	801	820	812	809	816	850	829	812	823	819	756	765	883	799	798	773	774	824	792	828	832	787	793	739	770	815	852	812	809	817	773	824	788	798	787	811	794	797	828	796	775	748	823	821	827	808	814	778	771	788	822	806	770	808	794	734	779	808	833	852	770	773	823	789	820	816	781	793	752	811	792	790	762	846	809	778	839	776	797	802	799	818	776	780	787	758	788	795	823	809	802	747	787	794	781	815	803	778	834	817	765	815	795	823	778	808	810	783	802	802	801	799	788	769	815	781	829	792	782	750	758	796	780	802	773	774	836	804	843	790	797	829	786	829	758	827	775	809	808	822	839	752	781	819	722	785	836	790	779	829	824	779	788	801	775	773	806	824	787	817	815	798	791	776	793	822	820	799	779	755	796	775	801	776	763	780	784	745	837	841	800	785	787	800	814	744	804	824	767	821	778	807	817	778	806	755	791	783	728	789	793	778	794	812	746	794	829	813	743	799	804	839	848	782	760	799	774	813	801	783	810	766	812	754	785	856	800	806	785	845	810	830	848	778	799	848	777	830	772	824	777	783	802	839	806	856	807	826	731	829	793	837	783	791	807	786	806	812	766	804	766	826	814	788	784	831	789	783	813	787	798	803	809	809	804	845	801	791	768	773	811	781	764	784	782	815	791	831	797	790	838	853	784	728	767	784	790	809	784	784	830	806	809	735	784	752	809	806	827	827	836	798	810	797	754	767	866	750	804	812	791	806	823	825	823	770	807	802	757	827	800	776	803	790	761	793	844	786	791	747	800	813	814	772	789	781	788	768	790	820	829	805	786	790	825	770	801	815	816	794	781	746	830	744	781	859	795	799	784	795	838	797	826	779	799	816	849	790	779	853	755	799	833	804	798	830	822	804	798	787	781	799	793	831	819	783	790	792	803	794	790	788	879	817	752	761	776	775	766	775	841	805	812	800	809	869	804	798	793	810	831	822	837	827	778
17074	9677	19415	20460	11465	7749	6274	4897	3009	2690	2320	1900	1460	1269	1140	1090	928	768	655	615	490	561	712	785	669	613	488	463	381	394	388	349	356	293	330	337	344	327	311	316	279	326	299	318	304	295	298	306	301	279	286	293	296	282	279	305	302	313	279	305	290	273	307	304	288	287	282	301	300	334	286	300	290	293	278	307	296	283	309	309	327	320	291	326	314	315	264	299	310	271	273	308	311	299	293	277	279	301	279	283	265	263	285	314	296	263	325	313	296	278	265	302	307	276	286	278	318	305	301	310	283	307	277	301	273	285	318	327	291	281	316	316	304	298	257	287	298	310	275	332	315	264	298	303	297	276	280	279	276	286	296	282	291	290	298	311	275	306	295	275	278	294	303	284	295	310	281	334	327	290	321	275	311	315	283	312	287	310	277	283	295	271	299	273	311	286	294	262	293	272	277	295	293	302	292	300	288	303	266	282	278	310	298	271	254	277	321	295	296	299	305	307	292	288	327	286	296	280	295	295	292	278	292	286	301	281	307	266	272	282	294	297	294	282	330	295	317	315	299	314	304	259	271	281	287	275	266	287	297	275	289	306	298	291	315	249	282	300	288	292	324	330	300	285	294	309	318	275	290	324	263	281	289	295	264	283	316	302	308	292	309	307	290	311	258	270	314	288	291	294	292	307	298	299	293	302	276	310	264	315	310	297	301	279	281	327	286	272	283	279	273	296	302	326	258	311	264	285	293	303	299	282	267	281	298	288	297	273	295	283	269	263	308	318	269	275	337	305	304	311	258	293	284	312	262	302	311	292	282	286	280	287	306	304	314	288	322	280	278	306	267	315	269	304	298	282	278	303	291	316	284	285	305	287	308	305	301	278	294	297	291	317	302	284	280	274	253	296	294	292	335	271	295	304	325	304	301	262	301	297	292	285	268	276	251	285	315	300	313	309	253	298	285	273	288	283	288	258	295	297	294	252	319	290	297	274	280	273	304	319	277	280	277	263	318	329	274	305	278	308	287	304	316	265	309	319	295	261	292	274	285	306	283	262	276	300	296	257	269	287	261	282	280	268	283	310	304	317	288	281	258	285	304	286	293	299	299	270	301	289	333	296	288	290	295	303	274	308	292	297	305	307	303	304	282	297	297	315	318	308	269	299	317	268	281	295	300	295	308	319	302	304	276	322	274	258	313	312	288	296	293	266	292	314	303	282	299	291	288	285	285	292	266	289	268	279	315	302	282	298	277	281	285	304	305	299	312	292	280	301	284	272	296	259	278	299	330	272	302	292	292	295	295	293	270	315	288	318	289	309	316	290	291	290	290	290	279	274	297	297	287	283	293	299	307	265	288	284	257	283	292	304	290	293	294	292	274	295	279	311	283	292	278	280	311	278	288	278	299	302	278	274	302	267	311	270	279	303	321	301	302	286	283	269	293	297	300	279	292	292	305	308	301	258	274	271	272	308	261	312	282	301	289	292	280	280	290	277	263	281	267	278	298	297	300	274	292	275	299	276	325	295	307	299	276	313	267	249	285	298	269	298	283	306	287	304	299	294	301	270	269	275	294	301	281	290	284	288	282	310	291	290	266	304	292	311	256	294	316	330	287	267	267	312	268	280	298	316	299	262	299	293	300	305	292	272	292	313	300	293	294	311	313	316	272	298	319	286	295	304	295	297	293	300	294	279	327	289	306	284	290	290	279	328	282	295	296	282	256	300	257	294	267	285	235	291	307	292	282	329	303	330	312	311	282	298	289	259	281	283	314	298	310	294	280	323	289	277	253	306	319	311	288	334	269	286	273	297	303	317	288	278	282	288	275	283	309	295	312	289	297	269	286	294	321	299	315	325	266	308	287	292	283	316	296	307	281	309	334	307	289	260	302	280	322	318	279	290	280	260	292	293	301	314	281	295	317	258	314	289	283	263	297	288	300	295	308	314	292	259	308	255	285	288	313	306	299	284	268	311	289	265	273	266	283	291	267	243	290	291	284	280	294	301	299	274	255	292	265	321	305	306	279	266	271	284	311	272	287	287	261	295	265	293	321	297	266	285	275	289	324	284	320	280	293	286	277	286	287	279	250	298	283	292	271	302	268	309	279	319	284	266	271	297	310	283	269	295	293	286	300	299	299	310	268	284	328	317	281	315	262	322	263	256	311	310	292	250	321	290	261	292	332	296	268	308	287	299	293	297	291	326	303	263	305	256	276	273	280	287	335	281	298	292	294	294	313	278	291	302	297	269	273	278	298	311	284	311	287	282	293	316	295	284	254	306	265	291	285	336	284	280	287	288	276	294	286	299	301	296	271	288	284	296	260	307	274	287	287	314	313	321	275	282	278	301	309	265	287	284	267	294	302	274	290	308	299	307	267	280	306	302	294	291	284	266	285	307	254	323	332	303	304	305	316	281	282	307	299	323	297	302	301	277	303	287	310	302	314	296	302	315	288	276	303	244	301	292	288	311	317	280	299	299	276	295	274	278	295	290	282	300	267	253	278	321	262	291	317	298	312	293	303	264	261	288	279	310	325	312	283	280	300	282	312	263	309	290	295	313	285	284	296	318	291	275	281	306	265	254	287	267	279	287	333	304	295	264	306	272	257	294	269	263	306	275	276	322	305	282	284	273	292	278	300	296	304	255	258	279	277	308	304	306	293	279	272	309	287	305	302	286	285	298	286	299	250	315	306	298	310	254	288	262	278	303	291	279	278	292	338	290	292	308	261	273	306	302	268	303	300	270	300	296	305	279	277	270	294	297	304	313	282	324	315	305	285	292	316	314	295	284	296	291	304	294	303	309	303	325	311	270	276	287	273	298	276	286	290	289	277	308	284	279	268	297	305	303	326	319	340	319	291	269	250	270	301	299	329	345	302	307	294	297	292	257	330	312	282	325	264	284	273	290	281	273	291	274	295	295	300	308	299	299	300	298	305	298	295	303	297	267	306	285	295	294	290	286	300	278	311	263	324	328	305	261	261	296	315	334	304	278	277	303	305	283	258	309	285	366	332	318	289	299	327	290	271	271	295	297	302	314	292	322	288	267	286	306	315	312	317	278	296	266	313	284	286	288	296	310	303	286	296	264	271	275	303	334	294	322	297	270	295	323	280	289	326	309	297	290	285	294	305	318	298	279	299	272	273	289	300	292	335	256	310	268	307	266	328	266	319	282	303	296	264	301	283	313	304	286	293	295	301	324	278	283	306	289	324	277	353	296	257	277	284	272	320	297	303	314	282	272	305	325	306	289	283	275	270	293	316	305	266	302	302	310	320	278	297	325	291	321	290	316	251	275	299	308	329	295	321	279	268	298	284	273	271	273	297	273	303	308	262	293	268	279	274	305	298	256	305	336	297	282	291	252	284	312	318	311	297	267	274	269	293	300	307	314	296	298	276	336	318	263	333	310	305	296	301	273	289	315	274	299	274	307	328	298	317	271	307	296	345	305	331	314	290	278	304	263	266	315	318	300	290	313	275	297	301	292	281	274	311	278	287	293
9790	8403	26007	32205	25018	21343	20575	17718	12403	12092	10981	8902	6964	5986	5804	5358	4371	3688	3120	2758	2392	2740	3315	3812	3099	2886	2185	1684	1641	1504	1329	1047	1024	899	868	901	909	942	839	741	751	729	710	740	714	744	681	715	694	724	680	687	709	701	749	701	682	710	716	704	682	694	756	750	687	715	689	707	668	681	682	707	674	744	694	724	635	748	685	696	661	680	674	753	716	701	679	699	715	723	725	732	753	696	724	653	706	744	676	704	702	711	706	695	694	732	760	730	742	704	697	718	704	703	685	698	717	701	686	753	747	690	699	715	746	632	694	724	705	704	699	712	733	685	693	688	722	703	723	702	712	697	753	703	711	729	661	725	684	680	706	742	732	701	706	662	709	692	731	736	733	669	715	729	724	724	711	732	673	742	708	712	690	697	698	734	705	712	681	710	686	724	711	679	758	740	711	705	680	704	724	685	680	718	660	725	671	758	725	720	745	678	708	700	741	741	702	671	664	694	730	706	711	672	744	718	659	714	742	735	746	702	721	719	730	698	709	722	660	697	688	673	665	698	717	660	698	713	745	724	703	654	708	696	697	721	709	719	652	699	685	708	726	694	721	703	732	734	663	700	734	716	645	704	688	731	702	675	678	686	659	651	700	725	645	711	709	728	720	733	703	728	754	701	725	692	724	726	659	685	741	733	686	679	688	712	686	651	730	724	712	719	706	749	686	729	678	649	722	745	730	646	690	724	686	690	694	674	732	709	720	700	746	687	704	691	695	681	704	717	721	708	705	677	736	781	765	685	663	677	674	691	721	753	746	723	734	677	686	722	715	718	674	722	669	728	730	739	717	707	686	711	721	709	688	723	746	696	727	687	661	707	680	703	687	746	698	718	706	699	713	703	725	687	654	685	711	696	704	699	695	702	718	676	719	726	686	643	720	735	710	734	706	701	687	701	700	697	681	699	717	690	700	744	702	704	735	707	700	757	703	681	741	729	724	656	723	721	704	694	705	694	694	702	721	699	734	703	724	692	685	705	710	709	698	696	720	754	712	682	676	676	730	741	695	696	694	684	707	710	706	637	726	739	752	734	677	697	697	746	682	694	676	720	691	716	692	712	705	714	639	704	652	746	704	666	730	719	718	714	707	696	695	669	734	728	723	660	682	664	654	689	674	707	666	728	724	707	706	668	688	699	675	670	727	693	711	683	703	694	735	726	737	733	675	704	702	673	687	711	733	712	651	725	750	721	717	712	716	732	701	763	704	689	738	714	694	706	719	723	650	711	719	756	742	696	666	667	698	677	755	684	712	732	743	660	758	682	731	755	754	733	696	735	715	707	692	653	726	715	675	729	733	727	750	727	756	715	719	674	714	669	674	664	708	706	671	675	714	749	694	746	720	723	680	694	675	697	714	703	650	739	718	710	731	714	707	705	699	741	673	666	724	743	688	728	717	719	692	726	756	690	683	716	762	711	717	724	705	675	670	690	697	716	712	714	711	721	703	712	735	728	689	733	726	689	719	738	648	697	726	737	706	723	649	737	698	688	726	677	716	713	775	679	688	654	688	718	706	698	731	669	724	697	707	720	697	759	732	678	715	744	660	709	703	749	696	701	678	704	731	734	713	683	714	678	706	744	697	722	725	730	722	715	722	703	726	681	715	680	724	715	764	691	715	705	710	678	699	719	668	687	708	730	702	688	672	689	680	755	722	710	706	727	696	708	674	703	748	733	698	707	694	727	736	709	714	735	701	694	656	729	694	675	724	750	694	693	737	682	692	700	688	755	685	736	718	659	723	690	702	696	734	703	689	679	711	714	714	689	708	672	720	700	720	708	687	708	760	684	711	699	739	746	710	689	761	702	716	686	745	700	674	715	734	662	715	692	675	693	709	713	648	681	692	677	707	703	758	698	703	684	673	694	704	716	742	711	683	712	724	717	702	732	709	706	706	681	710	665	703	638	710	750	702	708	723	632	714	695	649	731	672	663	728	748	664	689	735	726	719	656	747	693	694	745	723	741	672	706	635	707	673	715	701	695	728	735	759	668	693	698	679	698	680	722	743	717	684	684	677	650	705	641	666	719	689	717	713	723	712	734	738	710	722	647	710	687	693	683	741	712	704	709	706	683	665	685	732	662	723	713	728	693	722	714	721	686	730	710	716	668	708	736	700	681	680	724	708	673	725	740	736	707	735	684	703	652	677	714	736	685	662	736	727	687	719	695	715	744	700	682	707	692	661	666	695	677	714	644	659	700	720	735	754	726	716	714	688	682	731	719	718	728	765	699	664	705	677	692	735	714	719	750	699	637	708	760	737	693	747	699	726	721	706	756	747	757	713	745	697	708	755	708	687	705	661	706	724	693	705	735	684	712	687	701	657	695	730	691	710	698	701	658	685	751	697	771	686	703	698	712	704	711	714	729	716	694	686	682	712	691	709	684	659	662	713	727	706	700	698	740	701	696	698	683	711	702	713	696	718	692	732	698	709	668	728	768	701	700	669	722	708	709	703	765	731	734	717	691	687	711	715	675	711	712	740	744	743	744	727	670	692	677	707	711	739	730	731	723	727	715	703	674	708	712	706	661	724	682	730	702	681	715	654	672	677	706	712	752	669	716	715	653	745	724	719	680	730	737	700	732	702	713	668	710	648	688	728	645	695	693	681	726	689	743	721	732	734	714	702	764	697	704	749	718	648	735	732	739	730	680	703	718	685	723	680	748	705	724	728	660	722	720	742	697	712	682	700	714	712	684	675	738	722	695	710	726	717	709	741	732	727	726	699	690	702	674	690	723	716	658	701	691	640	692	681	731	658	708	693	699	704	703	709	705	689	667	744	698	690	720	664	730	664	702	670	715	659	701	712	788	692	736	678	689	744	748	744	680	706	678	702	729	692	745	726	687	678	684	681	700	713	670	680	666	699	755	755	738	657	743	709	675	725	690	688	724	743	704	701	678	668	746	718	705	705	700	710	715	715	750	712	660	735	688	717	698	664	686	722	724	715	657	725	692	677	681	703	711	703	740	652	703	678	670	691	710	718	729	688	734	758	695	743	728	730	770	690	684	714	747	711	717	823	706	694	689	748	703	718	714	707	691	717	726	698	746	678	680	725	728	709	686	739	737	691	689	724	675	742	680	750	719	716	728	683	680	732	676	727	712	735	702	693	688	693	669	716	760	716	709	705	669	627	725	715	713	687	736	696	717	731	787	690	668	709	744	716	683	703	711	731	669	687	655	636	708	700	690	710	701	707	648	658	667	694	665	713	725	689	651	709	691	673	703	695	702	691	696	684	713	729	702	770	694	661	719	704	709	714	699	709	739	682	689	700	649	688	725	687	684	700	676	737	715	690	696	762	675	706	711	732	693	696	681	691	683	681	699	685	687	711	657	670	696	714	716	688	727	709	684	729	687	726	710	756	728	715	703	725	719	730	716	700	699	685	711	717	736	676	722	681	740	711	681	706	662	686	716	682	739	733	692	691	711	768	718	703	708	675	713	742	706	672	677
24473	16310	27172	25998	16005	11871	8991	6471	4254	3251	3023	2398	2222	1940	1864	1552	1391	1174	894	830	866	875	1024	1119	1049	957	763	695	664	608	593	522	450	467	463	482	465	440	438	431	419	462	426	427	431	404	416	404	456	409	415	398	451	436	458	438	406	414	429	461	389	430	412	426	426	413	418	436	439	459	407	404	446	376	366	405	460	398	422	436	410	447	474	443	402	392	413	411	387	407	431	398	483	380	400	368	451	409	400	442	432	418	428	450	401	432	397	411	470	392	444	424	418	444	428	380	427	398	390	387	393	402	412	425	390	449	408	390	412	414	390	410	412	444	411	421	443	399	423	430	431	409	415	429	409	431	415	459	413	411	426	425	420	400	412	401	439	402	417	423	431	448	412	443	435	401	431	405	424	435	390	431	471	438	453	413	423	470	404	396	428	445	438	419	426	417	404	425	399	437	426	420	421	395	402	419	406	449	420	403	413	414	412	415	423	394	414	419	389	414	386	419	389	430	422	401	415	424	403	457	411	383	411	457	426	417	452	428	373	443	435	411	412	411	420	431	433	420	411	410	408	415	436	461	411	419	399	442	423	427	426	406	445	395	394	421	427	386	464	401	443	434	430	446	413	443	403	416	427	442	447	393	415	411	410	453	429	446	381	366	455	402	459	412	427	387	399	407	415	448	416	444	419	414	414	373	435	414	423	415	393	388	410	413	428	446	453	404	406	461	447	427	421	462	417	453	445	421	421	444	418	415	421	390	424	410	399	412	442	380	460	414	377	438	439	416	404	409	403	420	440	456	412	419	411	417	424	466	402	434	426	411	427	384	416	387	454	418	422	385	406	422	455	401	401	447	408	390	466	394	404	405	425	424	441	430	436	403	428	407	408	427	373	445	417	422	434	462	413	404	457	447	392	451	422	436	385	363	425	406	419	413	455	466	442	402	432	442	459	434	386	434	429	397	417	438	440	406	390	451	432	411	406	390	447	440	436	410	441	429	428	420	378	437	440	409	417	403	407	421	403	379	437	425	389	400	435	436	404	450	377	370	413	389	388	408	379	425	401	435	422	404	391	445	407	376	437	416	428	383	405	406	474	409	452	452	477	454	440	430	437	384	421	381	406	462	425	423	409	436	446	396	428	457	460	434	488	441	444	418	411	438	379	385	419	406	403	433	425	387	362	406	450	401	421	455	410	430	395	401	414	410	420	391	444	431	429	417	412	445	466	430	440	394	405	441	410	449	404	429	388	372	398	438	401	416	415	412	455	376	409	391	438	431	402	395	374	446	417	407	403	427	455	437	422	393	401	410	425	426	395	416	412	415	437	426	407	402	403	459	436	423	396	453	416	441	418	457	400	399	433	430	429	450	446	409	391	393	408	386	426	435	419	446	405	442	422	428	445	417	389	412	387	415	403	372	415	387	391	421	441	389	385	393	410	381	399	437	423	415	374	435	434	390	415	427	424	446	410	367	408	438	405	430	412	424	416	407	391	435	427	412	457	427	378	463	416	418	418	427	440	435	429	411	405	420	434	437	430	383	453	451	442	411	427	457	399	432	435	406	416	419	482	411	407	384	432	408	398	428	400	435	397	453	415	403	388	371	444	444	434	423	432	413	419	412	401	441	418	403	457	397	398	411	436	421	443	397	390	391	420	401	438	407	428	441	420	451	439	422	385	396	451	456	419	374	453	453	376	448	439	402	442	413	400	447	431	402	421	425	434	430	396	441	471	380	418	422	431	418	402	415	393	421	397	393	476	407	391	411	415	427	405	422	402	399	394	413	409	423	393	423	378	398	440	387	402	419	390	403	388	400	428	435	445	454	457	435	364	399	397	425	408	407	421	448	406	418	416	397	417	433	437	412	402	423	381	408	358	408	408	401	422	415	399	406	395	425	425	409	382	394	454	426	455	418	386	455	454	412	438	407	380	430	410	404	426	409	420	428	372	438	377	404	394	406	431	407	411	406	423	411	419	401	442	411	406	412	433	407	396	399	391	400	423	420	385	439	414	418	432	378	417	449	407	409	422	448	453	399	424	411	409	410	417	426	412	433	431	431	417	420	440	423	389	463	421	416	416	418	409	429	437	417	364	425	374	349	389	450	444	423	384	425	438	430	435	366	408	418	430	428	429	459	414	408	374	419	441	443	392	407	437	407	415	412	452	434	386	400	400	415	450	393	423	406	415	425	441	382	388	400	437	433	419	384	396	425	401	398	426	437	415	392	392	410	449	390	435	392	436	484	427	414	401	396	370	419	430	427	422	426	433	406	380	373	413	367	390	422	431	395	410	420	438	446	441	417	398	400	409	457	393	409	435	424	444	408	434	399	421	435	377	425	407	451	411	396	380	412	408	424	427	425	415	427	418	428	440	406	414	406	437	396	418	399	416	381	406	440	405	386	403	396	388	408	431	428	406	416	433	393	418	414	419	387	404	416	402	456	458	423	443	383	393	459	419	424	421	434	429	418	408	405	433	422	390	398	405	400	387	400	408	377	435	416	424	417	397	437	464	412	409	423	389	402	433	413	404	445	399	354	395	427	408	409	426	420	406	388	417	396	422	419	454	402	418	383	448	386	422	416	424	451	398	448	453	456	424	438	392	396	394	412	400	421	403	404	453	415	428	387	425	390	431	391	414	406	450	446	428	416	430	438	438	440	419	431	420	393	444	445	409	381	429	387	405	408	408	428	412	424	405	427	435	418	462	403	397	459	395	422	409	408	425	444	401	445	450	436	407	422	419	464	437	444	425	444	407	399	440	425	459	391	451	420	454	428	458	427	408	410	427	451	381	387	389	439	387	428	428	470	409	425	400	427	389	418	417	439	420	443	414	424	413	414	402	383	452	422	405	435	401	377	394	387	441	419	419	416	441	364	420	435	435	444	438	383	423	440	463	432	415	437	427	406	414	415	409	429	465	374	423	421	429	380	414	380	412	422	393	412	412	418	435	450	435	394	443	405	426	442	401	412	378	374	423	398	429	418	416	438	426	427	425	433	430	415	428	385	480	465	386	396	404	433	411	401	405	381	427	378	403	431	430	454	447	450	433	396	428	399	397	407	390	394	432	361	391	428	410	425	442	427	436	408	402	498	418	399	409	418	401	366	422	404	401	448	452	435	392	421	417	427	441	409	408	465	450	420	436	420	449	453	456	457	441	398	382	379	425	454	386	410	416	424	425	415	427	396	386	458	411	412	410	429	434	415	436	437	405	426	411	431	433	405	370	417	368	406	390	436	385	405	403	456	442	437	394	412	418	450	410	396	424	422	408	438	432	413	402	434	440	400	414	434	401	398	414	439	414	418	411	378	432	421	392	376	467	395	402	425	416	448	453	429	416	413	369	396	401	423	403	416	411	382	416	431	411	376	434	423	446	352	390	437	455	450	402	409	376	407	423	381	454	465	483	412	429	406	464	438	436	399	450	401	422	412	387	447	412	426	441	429	434	417	411	410	409	447	417	409	430	378	423	444	411	400	441	436	411	409	417	464	438	425
12652	12541	31647	35335	30590	28140	23949	20559	15300	13093	12571	10613	10311	9462	8855	7702	6740	5494	4019	3739	4047	4287	4771	5248	4758	4554	3428	2853	2513	2152	1873	1563	1358	1205	1288	1175	1260	1172	1038	1020	1019	1034	955	1068	1062	984	967	925	940	957	947	932	947	997	934	946	988	1002	918	982	999	1013	933	921	1000	990	969	939	926	1032	965	968	995	942	1011	1009	965	953	984	982	991	937	932	977	961	1003	999	964	898	988	1006	1003	949	940	968	958	1020	936	910	994	978	957	964	981	910	937	942	941	980	950	973	953	983	1045	970	905	934	961	957	959	907	950	981	1006	916	938	965	902	989	956	927	972	972	903	999	912	924	891	940	1007	950	997	983	957	943	973	989	933	953	995	969	969	906	917	891	1004	1001	962	993	959	952	1009	910	954	998	976	975	1002	995	979	1024	1011	960	930	957	975	940	947	947	957	968	965	969	917	924	914	949	895	941	888	1000	952	1016	931	917	944	982	1014	965	954	1058	937	968	979	1043	954	898	970	977	1018	979	1018	950	982	941	933	935	950	980	951	994	995	976	1008	975	951	951	974	969	939	981	958	952	1002	918	919	1012	1028	945	968	948	906	963	976	957	1005	960	976	1020	956	909	944	902	1002	943	1003	923	947	967	1001	916	962	916	999	962	1014	994	969	955	971	961	973	972	960	959	940	972	977	977	984	995	1002	943	939	986	965	1026	987	1015	951	984	982	1009	984	944	969	936	961	943	975	958	965	936	1001	977	1006	992	919	966	968	969	961	1006	951	951	1022	977	980	955	955	974	965	939	993	926	931	995	966	1015	1018	1030	932	972	966	928	964	936	922	966	984	921	993	947	948	960	1018	974	947	980	990	974	962	987	982	940	969	906	969	975	987	900	1012	927	943	909	960	930	963	1000	986	967	989	929	987	1027	954	957	987	923	987	970	1012	963	948	1001	1010	987	963	918	1001	940	1011	991	949	934	994	1002	985	962	1012	989	970	1011	945	1001	984	978	926	917	938	993	963	929	948	952	990	950	955	946	982	964	939	987	949	968	1009	988	926	970	881	951	898	973	979	981	950	1000	995	934	945	1010	919	952	984	979	949	964	1002	952	970	973	942	942	943	922	950	981	953	974	980	970	937	953	990	987	962	936	971	991	933	980	952	972	934	980	905	960	939	977	988	979	884	982	965	994	978	897	942	968	1000	976	1016	940	940	971	901	941	971	950	966	923	987	919	942	1009	971	986	994	943	978	944	946	962	970	956	998	938	975	961	957	939	922	954	991	950	913	977	971	929	937	1013	1007	1041	944	987	973	982	996	970	992	979	938	1015	998	953	958	929	915	971	956	995	960	961	984	959	1023	991	971	927	963	948	985	1037	1035	952	905	952	982	982	953	927	976	972	941	1018	945	937	1002	952	942	978	951	968	981	945	944	965	966	943	966	956	970	978	927	1028	955	978	969	947	909	978	1008	967	975	1006	984	973	1006	975	999	957	957	980	980	975	979	996	975	935	966	997	979	945	954	1028	901	966	949	984	940	992	952	979	937	965	917	921	969	947	968	990	977	934	951	959	965	989	948	929	1005	1032	939	922	962	934	988	938	916	985	913	996	953	995	971	942	1021	961	986	958	942	943	994	980	990	983	982	932	1009	978	1012	1001	984	1042	990	996	900	932	985	945	947	970	994	969	966	967	992	909	1014	980	980	974	976	933	933	949	991	972	958	960	925	957	987	966	958	910	969	1009	932	967	969	938	991	920	993	959	936	973	996	969	931	920	963	967	944	1002	949	995	949	997	943	1004	978	981	987	929	923	985	982	914	972	982	947	996	997	1004	948	959	993	1010	954	1011	996	982	984	974	946	897	940	959	968	970	1003	972	899	985	961	940	988	970	984	940	991	957	993	953	987	954	968	928	962	982	972	920	1040	898	955	1024	962	938	913	967	992	963	909	973	937	955	987	885	1013	979	952	992	988	966	985	983	943	949	977	1007	1004	958	1022	930	978	914	1005	993	981	996	955	994	947	947	958	998	1005	955	925	1004	956	924	941	964	974	927	963	932	1029	997	944	908	980	954	982	921	949	969	957	1004	955	943	950	996	938	933	918	988	1000	990	980	901	956	987	1006	971	988	971	920	1010	956	972	983	991	960	995	951	956	964	973	961	976	923	944	1021	944	944	947	1024	1012	1010	956	987	959	987	969	964	934	952	941	993	983	977	945	963	952	953	949	951	958	906	953	1061	965	947	923	963	986	995	930	1021	978	1007	984	980	975	978	964	959	1013	985	1015	964	959	1026	975	989	962	927	990	960	953	929	974	960	973	954	1004	923	940	968	934	921	977	907	947	951	943	944	936	953	936	945	972	1031	988	943	1040	905	959	987	1002	994	950	905	1009	961	1017	979	963	1023	912	945	966	981	947	989	979	966	934	985	1022	934	960	945	953	995	997	965	952	1004	970	949	950	939	995	972	919	922	912	982	943	938	960	1038	974	986	992	932	961	961	976	937	987	931	894	993	927	984	944	961	912	935	981	908	1025	984	962	954	989	984	976	942	1032	976	977	994	961	989	993	953	971	946	994	932	966	936	1019	959	951	932	1003	955	932	962	1034	931	999	963	994	1007	936	966	975	930	902	955	931	986	968	944	938	1005	937	1005	958	924	929	946	955	957	969	968	966	969	943	956	982	947	914	975	897	970	1018	972	1016	974	919	975	962	938	934	971	908	980	963	954	966	952	946	973	958	1003	977	945	940	964	980	958	969	968	954	983	980	987	954	950	922	941	932	1018	996	994	978	960	964	995	947	1005	947	963	955	974	1014	953	989	919	1050	940	911	927	938	997	932	995	941	955	937	990	874	975	1015	913	951	965	997	945	1013	984	950	993	972	953	968	929	1001	932	990	943	966	993	964	974	983	948	995	1046	941	913	992	1030	967	1001	984	957	972	976	998	990	1015	929	983	972	975	911	987	933	973	1001	900	938	969	982	983	964	959	1016	915	1030	936	965	960	972	955	925	996	959	1007	959	974	967	947	936	962	930	928	959	926	1027	990	928	968	963	938	994	895	971	963	974	996	960	957	979	962	989	996	951	984	992	1005	957	910	1054	963	932	1002	973	968	1036	1006	957	965	978	1028	994	948	948	1010	915	983	1020	974	886	974	939	992	916	913	955	933	996	975	965	984	946	921	941	961	950	1015	984	919	978	951	979	943	948	999	923	1005	966	969	985	946	1001	943	1010	962	949	927	961	1004	934	965	995	946	962	979	926	955	967	936	1026	1066	1002	921	972	932	977	937	1021	968	976	945	955	941	966	988	931	935	981	937	982	996	992	1021	922	984	973	946	939	966	911	949	913	943	988	967	1030	937	945	906	956	964	959	971	1017	990	933	1005	923	924	972	982	950	966	973	966	952	985	989	956	953	989	970	948	959	1047	970	1030	937	967	1000	973	958	976	968	964	998	935	914	993	966	1001	948	1018	969	919	988	918	959	966	927	973	970	975	982	978	974	971	943	974	967	951	977	969	1022	1040	929	925	990	949	969	947	928	999	992	978	954	953	1009	960	954	946	1013	969	985	1010	974	947	986	957	940	1023	973	950	951	1004	972	960	975	976	954	921	982	1028	921	972	934	973	946	995	965	958	944	940	967	934	947	965	1039	950	972	960	951	958	1013	991	991	1019	987	921	959	983	928	994	1033	972	1010	1007	959	968	942	981	959
8426	7596	13855	10404	6715	4719	3283	2536	1825	1263	1167	1066	1094	1037	976	815	720	625	533	532	516	462	499	471	537	541	517	456	434	411	412	409	378	375	403	390	342	385	368	386	389	373	359	333	343	381	347	334	377	368	363	449	371	374	373	381	346	371	395	389	387	376	365	366	335	368	399	361	397	381	353	403	348	355	345	365	370	375	385	363	365	335	345	364	393	387	382	392	418	358	365	369	377	382	342	384	359	356	389	394	403	355	397	401	379	381	369	376	326	362	373	376	366	381	338	381	379	381	389	364	356	379	394	364	397	387	378	369	371	391	366	369	362	356	390	371	369	345	390	384	392	351	369	375	343	359	410	377	368	375	371	368	360	375	363	376	375	426	390	355	378	378	346	390	370	333	383	365	336	367	356	365	384	388	376	378	372	360	354	387	368	379	359	371	377	361	345	337	371	344	378	380	350	344	368	390	396	359	380	362	378	369	351	372	375	371	385	358	366	373	390	347	367	383	360	390	353	372	353	388	337	412	408	372	389	379	392	406	397	361	386	361	402	376	363	409	377	379	387	354	369	365	360	319	352	369	391	362	390	397	386	379	363	378	405	336	370	360	369	378	368	341	427	331	403	367	364	353	359	377	373	380	375	365	365	382	374	378	368	383	378	372	367	379	389	404	362	342	394	396	393	406	403	361	368	384	346	383	379	345	383	365	381	370	320	359	356	349	347	354	385	343	390	331	349	389	366	399	350	373	368	381	400	379	396	366	358	332	380	401	389	361	360	388	370	352	378	373	395	320	349	333	373	364	365	366	359	366	379	375	377	398	355	374	384	363	337	384	414	346	352	369	371	367	361	342	406	346	379	372	348	383	355	375	339	394	360	361	392	373	449	397	392	380	348	367	340	401	363	374	398	367	338	383	378	402	348	356	341	381	379	388	355	351	356	357	391	387	358	368	375	393	373	367	321	347	341	357	359	376	410	379	348	341	382	365	382	414	347	369	340	372	368	373	374	362	381	373	341	385	371	368	384	390	348	323	357	403	396	370	375	325	388	395	354	396	379	342	381	379	350	359	360	382	378	338	385	377	383	351	387	341	387	356	360	377	389	332	369	348	401	372	391	380	375	362	353	400	370	389	389	386	359	350	356	401	376	371	399	350	344	379	386	383	356	390	374	390	382	380	353	361	353	369	340	339	374	384	378	393	349	370	376	400	389	343	369	357	363	347	409	360	360	362	383	353	369	371	394	387	352	385	329	378	341	355	363	384	380	366	364	398	379	392	382	398	355	361	379	383	378	366	359	356	378	359	362	360	352	354	342	360	383	346	404	375	364	336	389	353	358	379	361	350	337	381	369	375	375	363	402	355	365	368	355	358	358	383	362	379	365	371	369	334	393	359	365	373	353	384	379	340	318	336	345	327	377	380	343	360	364	351	365	395	341	366	369	348	347	377	362	413	398	340	376	384	383	369	383	346	364	413	340	379	357	359	373	362	352	344	384	362	364	351	392	348	396	354	408	341	358	370	389	385	360	373	413	383	352	393	382	399	367	379	356	325	355	392	391	363	426	375	372	352	387	385	351	369	341	360	413	379	351	400	399	373	364	364	337	366	370	398	375	361	364	383	367	330	379	362	361	385	370	360	369	373	367	366	330	408	377	349	381	371	386	381	362	357	330	338	362	353	346	362	374	347	376	375	393	329	349	365	340	356	357	381	364	406	348	329	385	385	313	353	393	360	392	381	389	391	357	328	403	365	316	374	329	360	353	348	396	395	372	364	384	361	353	381	381	388	396	372	378	388	371	349	377	363	338	335	394	359	367	352	398	369	373	373	351	386	354	387	364	330	374	381	392	376	366	359	356	372	408	376	371	381	371	394	351	361	354	344	324	383	384	372	380	368	365	382	367	337	349	382	384	364	366	335	363	387	386	396	383	385	359	347	372	393	362	342	361	357	372	370	431	378	374	376	348	383	352	377	364	354	386	373	376	363	346	407	354	355	351	380	369	371	378	353	375	387	388	358	363	400	364	342	349	369	378	367	364	378	336	363	395	393	398	344	367	373	341	391	370	376	371	372	342	355	353	342	383	366	346	392	369	371	385	379	359	379	410	363	338	380	403	346	390	379	347	362	375	359	403	390	371	373	345	365	338	357	343	355	381	369	371	387	389	374	409	333	376	374	326	328	349	351	397	371	392	363	331	404	406	370	357	353	338	309	377	379	369	386	364	358	379	386	374	381	373	343	394	396	393	372	354	348	354	369	413	384	398	345	389	350	383	363	383	362	365	373	364	389	392	400	359	420	378	395	435	339	355	369	377	358	411	357	372	353	394	347	373	357	366	361	369	378	374	387	337	355	386	380	359	332	408	348	370	379	413	371	365	341	374	401	358	393	406	360	342	325	374	394	366	377	381	362	317	359	335	356	350	345	353	370	365	366	363	360	364	393	398	347	327	423	403	362	305	386	373	380	372	368	399	385	370	367	362	379	360	380	370	371	345	325	351	356	362	380	355	332	386	332	377	367	387	375	359	384	359	375	380	364	331	356	337	338	378	388	390	382	347	370	358	420	379	361	394	363	343	382	360	376	367	376	401	351	345	367	365	389	346	362	321	363	359	393	410	345	362	398	396	351	390	419	376	410	374	382	374	399	372	422	361	357	367	362	362	343	396	371	388	370	385	399	405	382	367	392	365	388	369	379	378	355	351	404	358	352	366	393	348	366	358	377	374	373	348	382	338	364	342	375	366	359	392	409	362	352	367	388	380	373	390	369	361	381	373	339	387	388	366	389	369	352	412	354	382	360	381	334	370	385	357	370	406	394	369	342	322	341	364	331	353	358	340	388	382	339	374	352	376	373	357	410	380	356	366	353	348	361	388	355	357	400	371	378	369	357	358	350	371	356	355	379	393	382	336	386	377	355	330	358	350	357	336	366	347	374	408	364	358	364	407	357	352	357	380	393	400	374	423	404	354	358	353	396	406	347	382	390	375	356	338	365	381	336	385	356	399	401	380	377	355	361	367	384	398	377	412	358	362	368	371	376	373	394	377	355	395	409	366	372	347	363	378	356	381	355	385	353	362	362	400	366	372	351	379	361	356	385	365	356	418	344	359	378	394	357	383	363	365	397	371	386	367	372	382	401	347	404	393	392	379	352	387	363	341	370	365	377	405	387	388	399	394	357	380	389	366	376	379	360	361	381	401	388	355	369	340	373	349	359	398	380	351	369	390	334	365	401	404	399	354	371	363	333	383	386	346	352	408	385	374	402	407	376	382	355	403	339	366	415	373	371	369	388	356	404	398	416	389	379	360	328	362	374	390	352	374	375	360	364	328	370	388	385	374	375	355	391	391	376	355	337	367	380	349	365	362	403	365	366	335	343	404	364	365	357	361	350	356	384	375	380	371	414	350	388	374	354	367	371	348	364	336	367	354	381	393	337	344	385	359	349	380	386	344	362	365	367	362	394	375	353	374	361	346	389	358	364	394	361	349	406	381	391
5309	6931	20642	19752	18460	15266	12728	10176	7669	5459	5187	5077	4992	4797	4152	3873	3192	2396	1768	1746	1811	1710	1707	1643	1857	1934	1759	1492	1458	1175	1080	1037	934	906	875	956	876	849	814	875	859	883	858	793	869	858	880	872	855	889	883	911	850	807	816	830	808	881	786	829	912	860	838	829	852	846	816	848	795	795	866	878	814	801	809	841	798	856	871	840	830	833	798	880	844	880	848	844	899	858	849	866	826	839	848	809	865	840	883	793	822	835	856	838	804	814	856	860	874	853	861	812	868	827	864	829	862	805	848	819	910	880	888	863	834	886	856	853	859	839	863	873	848	803	886	848	865	798	845	891	841	866	880	806	846	840	838	782	861	874	809	862	879	876	886	835	820	817	841	833	795	839	839	842	861	859	835	865	850	827	830	804	807	885	856	805	859	855	824	870	865	870	826	841	835	838	866	867	855	858	884	845	819	839	886	843	852	841	824	822	810	836	822	848	794	884	837	857	934	827	819	855	807	826	857	870	843	807	795	869	826	849	834	877	821	830	849	841	889	795	857	880	856	810	863	863	828	889	843	869	833	855	906	856	856	879	846	797	799	864	884	866	844	851	866	878	844	813	832	863	838	823	832	836	842	839	798	850	863	811	860	817	847	828	890	853	874	914	838	893	905	782	802	871	889	864	852	842	815	840	854	909	878	823	798	919	834	816	819	849	825	866	832	857	887	875	847	874	842	897	809	799	870	815	867	905	862	822	865	844	857	858	795	800	855	783	868	851	841	840	865	743	857	907	841	866	849	892	829	809	800	858	869	854	880	797	867	815	868	868	843	824	867	877	887	864	860	824	884	784	830	892	827	835	836	865	901	869	886	793	829	852	860	838	865	837	844	823	859	860	901	846	864	798	805	813	822	840	846	845	849	871	797	890	808	832	827	843	790	765	809	846	907	791	850	853	894	827	842	863	884	833	890	806	896	832	857	851	884	823	834	869	827	807	878	850	849	879	881	835	853	870	841	818	835	847	823	855	860	853	826	860	830	858	856	901	841	873	891	833	811	821	833	800	849	850	870	920	806	839	828	834	882	873	858	865	865	822	805	866	858	840	921	880	887	839	820	828	886	855	793	827	866	812	823	875	849	853	840	853	900	838	853	885	814	872	853	833	818	821	896	827	816	857	867	900	849	852	907	802	883	838	843	863	894	840	871	782	817	802	823	850	878	846	840	821	832	867	846	872	881	863	860	887	885	834	856	779	849	848	839	851	818	847	878	865	873	844	837	853	875	847	844	843	871	792	910	825	805	845	878	912	796	821	848	881	851	846	843	795	847	890	870	873	832	885	835	814	888	811	784	825	911	901	889	863	847	862	822	849	826	822	837	858	892	866	855	828	893	879	833	832	898	797	860	814	861	824	922	848	821	827	886	837	821	889	826	863	853	816	845	822	828	855	880	806	832	899	862	853	865	837	896	807	868	890	882	869	901	829	805	865	834	830	952	862	804	860	853	902	888	843	866	826	811	867	847	885	847	845	802	827	847	884	867	878	809	851	829	865	842	825	824	856	881	823	854	833	808	905	807	870	854	884	890	849	845	852	855	832	841	853	846	824	829	820	881	802	859	851	825	832	851	813	791	822	927	814	860	821	809	873	825	820	834	814	817	830	882	817	845	857	818	887	879	844	873	814	822	833	853	795	831	880	827	863	823	839	877	825	823	874	837	897	883	898	830	829	825	865	896	836	817	842	841	867	900	791	858	849	800	878	817	838	870	872	860	855	844	834	837	847	891	868	871	877	837	859	795	830	848	829	888	848	860	823	828	842	854	864	870	862	829	807	803	833	839	843	844	829	829	849	871	823	896	863	849	870	897	791	814	857	854	857	821	825	858	836	798	874	842	877	867	856	847	818	828	806	842	859	841	855	851	821	856	853	825	868	822	846	877	833	837	864	844	862	779	859	865	864	852	888	845	850	885	831	802	816	886	882	826	860	831	836	839	894	869	856	830	874	895	820	865	866	847	867	853	885	821	858	855	836	827	871	844	836	846	814	844	871	883	812	855	885	847	869	831	889	824	871	882	842	842	893	792	833	856	808	843	851	841	824	836	800	862	869	820	831	861	844	833	858	848	884	854	858	852	920	823	836	893	848	881	816	822	882	838	845	837	850	826	848	830	843	834	829	851	870	861	859	845	869	852	865	858	859	861	847	841	858	879	847	884	839	857	823	838	866	814	864	854	880	870	801	875	816	854	820	874	854	842	864	853	817	821	881	786	840	881	872	839	838	859	864	851	844	831	875	849	907	880	867	822	875	860	864	844	894	856	856	825	815	834	885	913	810	831	840	867	866	854	851	848	831	831	805	873	812	851	825	842	846	855	863	848	862	895	815	805	867	827	836	818	783	788	855	832	911	850	839	812	817	872	841	843	864	894	832	843	778	872	809	838	896	889	855	889	836	796	835	832	821	843	854	772	854	879	834	901	868	911	915	876	851	852	825	831	867	840	852	837	834	818	793	851	854	847	853	870	892	810	860	840	838	875	886	893	831	879	831	895	835	815	872	829	837	841	852	826	869	800	817	837	906	890	877	887	878	835	859	853	858	860	861	818	828	859	852	822	844	852	828	851	805	874	869	805	872	841	796	822	850	854	812	836	849	835	917	815	830	808	871	854	848	832	844	820	880	803	839	825	851	873	864	919	859	843	835	840	850	839	875	832	838	835	853	871	851	837	898	879	829	865	834	893	868	887	866	845	824	833	915	880	821	883	853	845	880	883	861	834	868	814	844	892	882	825	828	856	940	867	848	810	892	885	891	884	878	853	860	834	865	837	868	819	857	861	847	848	803	874	782	874	815	835	879	853	842	870	842	828	819	871	819	911	841	837	861	877	850	870	860	832	867	847	858	896	805	840	850	829	840	860	880	907	837	836	783	831	857	799	857	885	894	809	852	834	806	859	856	919	839	823	829	842	861	838	812	817	824	895	863	847	824	798	845	844	792	877	844	847	877	859	822	829	866	825	863	875	834	838	836	869	846	844	846	863	868	839	804	887	885	827	834	860	808	821	820	840	842	862	859	824	803	857	851	847	831	832	857	859	848	871	845	820	877	802	870	886	860	813	900	758	858	840	878	797	859	861	804	851	855	860	850	854	878	827	852	806	852	877	864	783	813	868	852	859	861	838	825	809	861	798	861	835	834	850	881	816	869	821	804	876	833	846	855	846	852	803	858	855	840	864	848	853	835	878	855	818	833	852	810	841	906	827	841	905	870	865	843	881	860	869	841	826	846	868	811	883	829	782	839	858	853	822	855	852	834	830	817	802	828	897	818	894	824	857	844	876	926	861	916	821	813	857	874	877	852	859	860	855	856	816	938	854	875	841	793	814	820	813	900	854	860	826	873	881	872	831	819	793	821	842	840	808	859	881	870	845	831	831	855	867	849	891	856	822	889	832	876	922	829	899	865	853	843	836	863	853	845	844	853	848	881	845	846	834	838	844	848	819	835	818	910	873	821
19086	14795	23539	16844	10875	7509	6498	4482	3567	2943	2175	2241	1951	1535	1433	1267	1012	761	698	570	546	565	643	729	807	718	577	526	443	431	376	372	362	346	316	326	339	303	281	322	293	340	317	358	323	323	352	315	339	303	269	303	296	323	320	299	305	324	303	276	273	309	298	306	340	307	360	338	310	303	296	337	302	318	322	334	311	313	297	349	322	347	349	361	315	313	367	324	318	313	322	328	303	323	359	276	347	334	298	352	341	314	313	314	322	289	329	333	332	326	281	332	336	300	298	300	316	311	309	315	326	314	337	326	318	323	299	290	335	329	332	314	300	316	330	307	305	320	292	282	336	325	310	322	326	316	291	328	318	337	294	308	308	336	338	324	323	307	346	317	336	294	339	322	316	304	300	325	329	311	327	346	310	326	352	325	309	304	325	340	345	318	315	323	314	305	336	348	317	328	306	299	305	322	312	303	320	333	326	340	288	324	290	315	315	337	294	291	323	330	357	331	303	332	308	315	325	319	295	297	304	316	319	286	328	286	350	301	326	303	302	320	317	339	340	355	309	331	332	316	287	292	291	316	298	324	316	289	324	324	334	335	272	290	287	330	314	341	308	331	286	297	329	332	288	314	348	312	295	334	361	307	281	307	332	329	303	323	306	300	340	320	322	306	307	303	311	305	298	331	306	301	324	333	320	313	310	312	301	293	298	343	301	307	314	326	317	318	317	309	309	296	294	329	300	317	328	345	348	327	340	330	337	306	305	288	299	291	348	320	341	303	299	300	329	353	315	338	350	324	298	307	323	351	310	319	339	335	330	323	337	309	312	329	321	328	330	301	322	272	332	310	322	311	352	319	320	344	306	294	308	299	319	289	337	305	333	292	321	338	324	330	315	318	339	293	331	336	330	304	328	301	333	345	343	325	295	345	325	330	319	336	280	345	328	292	325	321	302	341	320	286	334	309	303	330	309	317	330	296	355	338	310	323	330	327	368	324	368	307	322	328	327	322	335	293	269	323	310	309	336	331	304	307	302	317	299	312	329	306	317	306	321	335	306	302	311	329	328	347	357	308	330	297	336	312	355	331	332	316	343	329	378	286	278	299	310	319	318	307	319	330	304	326	271	332	305	314	311	330	317	308	305	321	310	346	342	324	293	322	315	326	303	289	302	320	324	302	336	330	309	325	335	290	306	325	310	319	318	285	293	314	329	308	306	323	283	305	301	307	317	339	318	344	331	317	303	321	280	336	305	284	311	309	361	302	309	324	308	318	305	282	288	334	325	291	301	320	252	316	276	284	317	309	292	359	304	348	318	317	316	308	326	323	310	325	331	326	313	311	351	318	314	303	318	321	330	306	295	301	321	304	329	308	301	341	301	312	314	283	299	344	333	334	314	349	303	318	340	322	317	341	305	342	344	292	304	333	334	296	320	306	369	313	288	300	327	310	329	312	309	321	318	306	320	284	318	303	313	329	310	303	330	297	286	306	333	275	288	318	303	305	342	327	308	341	344	296	339	304	307	309	331	352	330	349	331	326	343	288	321	327	304	304	318	331	313	333	327	303	308	311	298	305	321	320	325	298	302	307	300	319	320	320	315	311	333	317	327	312	308	334	292	315	322	269	297	300	316	359	317	337	283	338	292	297	309	318	315	314	339	296	296	320	300	313	328	311	315	295	323	351	293	330	311	324	306	307	276	326	302	311	331	354	299	309	329	298	276	329	304	310	319	341	299	341	308	323	323	308	285	307	286	326	341	315	329	318	322	336	322	321	315	295	328	347	332	298	324	339	310	325	307	337	349	311	317	310	330	309	330	324	320	305	312	352	331	310	320	341	280	307	310	323	336	330	317	346	313	301	337	294	341	320	354	333	322	322	311	289	326	279	324	284	291	329	306	328	365	324	316	307	295	315	337	292	330	291	339	307	340	306	297	290	323	353	305	312	330	325	318	311	332	320	292	293	322	308	293	309	312	339	311	325	304	298	328	293	328	312	294	313	281	326	309	342	326	319	325	330	345	337	349	307	313	314	282	339	334	290	271	311	322	315	335	284	306	343	330	307	305	299	294	317	299	340	310	342	321	332	304	326	341	286	312	295	334	337	295	337	323	340	303	329	279	308	326	299	343	333	328	344	334	298	300	351	291	327	300	350	324	322	304	334	314	332	336	344	306	289	305	291	301	314	342	345	330	321	273	321	328	313	353	315	331	320	311	313	333	299	328	312	304	294	299	288	325	327	304	335	326	318	296	304	322	339	313	329	338	298	316	305	323	297	292	301	324	337	307	320	321	295	318	301	360	338	356	303	318	293	338	304	301	317	334	309	290	332	369	340	326	303	320	306	312	294	304	323	309	325	330	290	297	329	325	333	312	322	315	299	319	336	323	349	335	350	315	307	309	324	325	321	324	355	339	300	285	314	316	310	327	291	316	334	304	302	313	275	297	301	302	317	284	315	326	301	325	283	332	312	293	345	322	308	313	317	300	314	328	322	309	359	305	310	330	308	319	324	323	316	353	317	369	313	324	301	314	286	325	343	348	291	337	319	323	315	308	298	350	309	313	353	306	298	311	351	287	295	294	281	330	325	298	356	309	307	297	311	295	345	298	320	316	337	311	329	328	322	313	299	333	313	320	317	311	321	327	294	355	338	318	322	325	304	302	288	304	355	304	293	311	317	311	315	318	306	305	325	300	313	331	291	342	316	299	299	307	317	338	321	275	298	331	306	339	310	313	308	289	306	335	295	327	281	289	302	321	316	340	278	309	340	336	308	328	312	328	326	333	329	318	326	282	301	292	288	304	268	328	326	320	340	335	301	329	319	297	322	337	301	310	283	317	354	331	306	337	311	331	303	304	334	335	321	308	301	341	314	305	302	337	324	321	317	289	335	295	327	322	306	322	333	306	307	302	315	316	320	358	334	332	323	338	307	290	308	314	330	285	318	343	295	311	282	349	354	294	308	334	331	281	335	342	299	327	303	317	301	341	303	294	304	291	334	316	333	315	333	306	313	317	305	293	289	325	331	325	329	312	348	351	324	300	326	322	304	321	315	328	323	287	305	350	293	319	311	329	327	321	318	321	335	338	290	284	330	323	333	281	316	283	322	315	277	297	301	284	272	314	315	325	318	336	317	350	316	298	312	316	304	338	331	299	305	302	319	346	327	291	307	347	323	298	295	323	313	296	327	329	324	316	316	327	289	316	301	352	327	318	316	323	335	303	289	298	338	307	317	308	314	324	321	328	338	350	331	300	311	293	305	323	312	315	330	323	311	303	293	308	305	294	278	342	305	338	325	305	282	317	282	323	294	352	312	325	317	323	322	324	295	316	316	351	322	286	311	323	315	339	308	309	319	302	308	335	330	323	313	351	319	281	306	300	315	345	353	326	342	350	326	328	311	315	334	300	317	317	342	332	334	336	318	333	310	298	339	298	296	289	333	322	338	331	320	335	296	334	318	312	325	332	324	303	359	328	309	307	330	343	302	275	304	327	302	323	322
10834	12162	28375	27748	24729	21375	20773	16032	14231	12200	10254	10790	9474	7942	7598	6806	5082	3736	3199	2796	2566	2636	3095	3732	4227	3662	2650	2123	1721	1387	1232	1043	923	916	966	906	818	800	779	774	829	777	777	790	770	771	738	740	721	812	719	801	767	768	801	783	746	788	761	734	764	771	747	745	730	760	796	759	809	732	755	744	761	743	806	742	757	820	784	722	747	767	787	776	762	718	811	767	766	789	828	762	771	788	775	736	736	786	765	831	828	842	757	756	747	775	765	721	757	765	706	767	755	770	751	773	767	735	774	738	765	771	759	731	787	822	774	771	769	784	761	765	714	773	751	737	785	717	810	757	741	794	737	764	763	752	738	809	737	746	771	724	751	793	770	765	767	773	764	762	751	783	805	706	737	801	772	757	781	741	757	813	730	778	765	780	779	771	709	794	767	720	749	745	743	791	749	765	796	760	761	806	732	819	784	704	771	783	784	751	796	751	739	743	796	755	789	763	805	695	755	747	781	752	766	780	717	808	809	752	750	811	746	748	722	749	808	751	775	779	763	730	733	743	775	801	744	744	792	791	723	737	776	773	736	744	768	747	783	763	761	741	776	805	748	766	709	750	761	762	780	765	787	794	750	746	744	763	782	735	756	788	727	756	752	739	772	723	789	768	787	757	714	739	751	767	753	746	723	785	815	743	751	769	759	722	765	742	745	757	747	752	802	760	761	714	763	797	755	799	814	791	729	736	750	790	808	776	801	726	731	821	749	750	784	755	760	706	742	771	795	807	789	815	705	743	713	736	694	777	755	713	771	734	772	749	745	756	715	723	738	806	743	766	773	784	800	755	805	775	771	743	743	723	739	709	783	787	755	791	765	734	823	758	743	724	759	769	711	764	720	798	782	762	782	823	759	772	790	750	815	802	787	770	760	790	801	776	793	818	745	790	704	749	778	781	741	778	718	759	805	744	763	742	738	787	784	730	735	736	762	745	692	755	738	751	746	750	771	802	733	728	724	750	758	743	721	776	761	747	791	729	719	826	776	768	797	769	764	726	714	723	749	730	737	765	707	803	801	793	725	775	776	723	805	799	722	766	714	724	763	773	745	757	754	760	780	738	809	720	758	747	697	774	747	756	745	744	764	766	754	738	740	794	730	754	745	792	727	784	765	778	753	782	770	746	753	742	806	788	732	740	709	793	749	754	797	721	772	747	739	807	772	812	754	787	743	695	724	817	774	752	717	781	742	772	736	803	821	835	735	789	788	799	787	734	798	808	749	734	716	798	759	774	768	758	775	755	714	792	715	773	738	740	752	799	771	774	756	786	795	728	798	799	724	730	739	767	748	713	699	751	776	809	768	771	729	764	723	744	784	722	790	742	767	777	748	772	750	740	768	760	731	764	785	746	715	825	784	736	730	747	723	726	756	761	767	758	769	734	771	722	740	746	719	751	780	781	743	821	793	732	808	762	783	742	722	759	741	771	731	727	678	702	810	768	828	727	742	768	799	762	756	749	730	783	728	753	735	781	787	790	747	778	758	726	754	818	740	752	788	717	786	747	779	737	794	796	774	790	846	760	760	772	805	721	760	808	779	777	763	771	798	796	783	818	756	773	750	724	754	767	749	779	764	752	736	769	776	787	770	797	761	745	809	701	805	805	748	791	767	793	797	769	767	756	773	766	750	744	736	748	739	749	818	744	772	748	787	784	769	756	746	798	735	711	774	745	764	753	741	748	778	799	751	766	812	744	739	742	731	782	769	781	789	852	791	754	777	772	743	768	751	743	743	765	742	716	739	711	744	745	749	750	787	759	799	757	788	787	797	747	741	752	768	768	769	802	767	749	754	812	759	782	741	752	776	815	772	733	744	765	736	762	770	720	751	737	725	745	780	751	756	797	781	762	801	724	738	788	769	754	763	782	781	785	767	788	780	723	683	794	795	777	762	737	795	762	803	735	804	784	797	709	727	730	761	823	751	723	705	725	770	761	741	811	792	803	801	708	766	769	733	776	776	754	732	752	789	688	779	749	785	784	783	755	797	793	731	741	739	782	749	762	784	738	772	786	786	763	731	759	771	793	706	790	744	790	775	748	746	831	755	773	747	751	773	773	727	779	813	763	747	794	746	764	772	792	760	774	770	774	786	771	751	752	779	763	762	723	804	744	765	755	769	799	725	766	754	792	750	785	751	784	772	768	798	753	754	758	778	777	731	752	801	760	782	781	784	756	751	780	782	786	782	746	732	774	757	830	754	764	746	802	740	787	770	707	763	743	831	785	761	749	788	724	727	797	765	750	806	711	761	781	780	727	770	732	729	738	810	778	769	758	728	786	734	720	784	702	720	793	740	755	725	773	744	779	759	772	765	745	740	764	750	717	783	762	744	759	717	798	784	767	760	764	773	765	751	772	782	774	748	741	748	744	814	747	764	734	726	752	754	765	761	736	727	793	747	766	768	742	747	773	802	732	737	736	712	770	750	807	785	782	765	776	754	818	738	782	716	734	762	799	757	715	779	751	756	752	754	786	726	754	742	738	764	785	759	741	729	812	770	774	767	756	748	832	722	787	761	729	757	780	748	734	727	712	755	760	735	809	804	759	755	780	767	781	768	790	750	741	720	765	759	769	771	757	716	769	777	766	774	763	773	762	763	739	729	786	745	761	814	723	742	739	764	754	728	777	752	734	753	783	779	807	747	755	745	727	750	728	731	731	721	787	778	739	722	743	788	734	743	739	787	767	705	744	800	755	792	731	784	725	736	781	762	786	775	785	774	708	727	774	791	789	763	790	726	784	779	788	759	804	774	762	797	746	736	744	761	747	724	735	768	747	741	779	829	770	772	787	759	772	769	743	786	744	753	737	756	770	778	777	761	760	768	731	750	775	788	731	736	788	736	734	761	752	767	748	753	749	761	792	800	747	767	724	777	786	737	782	770	735	828	713	721	765	768	719	812	823	751	735	720	767	731	743	733	749	736	753	758	800	755	772	772	752	790	785	742	765	803	696	784	724	783	774	786	797	810	821	732	799	778	770	793	823	808	747	754	773	758	764	779	725	761	725	758	761	768	741	774	792	764	780	803	768	770	775	805	753	724	725	799	770	773	736	777	747	777	734	751	724	774	720	763	760	771	769	753	740	702	769	754	733	809	734	774	699	810	738	769	730	713	738	779	799	747	804	754	697	746	795	787	797	751	808	727	792	765	742	738	719	747	791	778	748	821	780	763	728	786	731	798	750	769	770	755	778	790	724	770	774	772	808	760	745	769	744	793	770	746	777	742	760	804	788	779	743	764	777	762	797	767	723	801	740	763	743	767	738	779	756	678	770	771	734	730	781	814	738	751	703	786	761	692	824	776	783	766	752	754	763	832	791	778	773	769	808	717	743	768	762	754	788	684	732	804	770	752	721	759	756	750	786	777	726	710	744	734	740	722	741	777	755	765	818	772	755	798	747	737	738	730	734	805	704	750	746	821	765	733	737	783	770	720	763	756	755	773	763	740	758	734	775
28725	23808	28967	21318	14383	11600	8652	6669	4241	3471	3189	3087	2595	2360	2323	1930	1382	1104	990	870	772	901	1050	1389	1350	1028	772	603	579	524	453	485	449	426	467	440	422	431	395	453	403	413	440	445	463	416	460	414	414	413	429	425	403	434	455	431	439	457	423	410	431	416	411	424	402	426	451	441	443	424	427	437	400	418	392	432	389	420	393	445	398	419	443	420	391	409	410	425	450	422	430	433	435	434	425	415	404	421	418	419	429	412	414	398	443	412	444	423	407	406	432	409	434	405	441	465	413	415	401	417	416	417	450	406	414	425	406	467	413	409	407	444	445	407	458	433	457	412	444	427	444	401	396	438	410	397	430	413	426	456	361	385	422	421	393	416	429	396	405	415	438	366	391	446	454	437	399	402	405	430	377	389	409	400	442	422	436	412	405	428	424	447	388	434	431	430	401	396	403	416	372	438	449	386	409	407	439	437	452	442	413	413	384	390	422	425	404	408	384	475	387	409	452	408	405	439	423	433	413	420	428	424	446	421	425	434	408	395	414	413	446	441	447	443	405	421	405	398	461	432	390	448	391	409	461	403	421	401	444	391	384	368	414	414	417	456	406	432	406	471	470	396	427	412	399	403	423	448	409	395	455	425	404	455	437	416	462	426	471	380	422	435	388	404	395	426	398	429	410	443	438	427	400	427	408	375	408	445	405	386	374	420	409	418	421	449	414	455	419	431	435	439	391	449	398	443	442	413	406	398	403	440	413	453	429	395	404	416	445	421	440	406	372	396	422	445	418	379	417	404	435	389	417	428	399	396	404	450	422	401	406	407	449	406	433	404	418	431	447	433	404	416	407	413	433	430	455	437	410	406	426	427	429	398	454	418	407	400	416	385	422	431	423	414	426	391	408	468	414	421	438	402	451	426	416	436	427	462	380	454	422	411	396	448	413	406	391	411	431	417	426	377	414	426	434	405	393	454	394	418	446	421	405	451	470	434	415	387	403	432	407	409	395	417	452	466	423	435	391	417	467	402	450	409	430	440	453	404	411	438	446	408	438	448	432	423	394	419	413	394	441	460	411	408	425	448	417	413	428	444	384	426	426	455	423	438	437	468	447	403	409	411	394	416	429	438	418	412	433	414	425	444	406	425	413	387	417	425	418	414	424	433	402	425	396	410	397	441	428	455	442	413	408	411	427	423	417	430	433	454	423	420	414	456	417	419	442	456	420	445	392	412	432	410	415	432	379	413	413	395	433	392	421	419	464	416	381	408	419	431	446	423	423	405	420	432	404	433	424	439	370	416	394	413	436	407	415	392	433	398	404	427	458	410	413	443	430	438	427	430	415	437	422	428	379	434	375	444	435	403	439	429	480	469	383	409	449	438	416	437	432	450	419	427	435	441	411	437	467	407	424	404	411	411	455	398	412	405	406	409	430	419	430	429	406	438	420	420	392	423	443	418	428	436	438	404	426	416	431	418	432	400	449	443	429	460	434	455	437	464	416	384	436	400	413	446	447	404	417	450	432	438	425	416	393	416	448	416	410	370	402	436	388	404	436	414	375	379	419	382	442	379	401	426	426	418	407	411	419	415	468	410	420	393	428	419	422	412	445	422	429	414	378	406	447	393	410	440	397	392	447	422	429	397	425	435	429	395	441	440	423	388	382	414	410	441	443	415	388	430	437	410	475	402	417	404	397	467	430	463	392	384	433	387	420	436	434	404	378	440	442	426	433	419	464	409	368	444	418	399	433	428	400	380	449	454	391	429	468	440	442	451	408	409	454	405	442	408	416	406	407	419	412	465	429	419	403	412	419	423	370	424	390	416	440	423	421	430	412	426	430	423	431	391	438	427	448	429	450	415	445	398	402	424	418	430	428	426	438	421	426	399	469	416	439	400	441	329	397	407	384	377	449	398	439	429	386	408	388	428	442	419	401	444	395	428	361	447	405	439	430	437	428	415	383	461	396	387	422	458	419	399	439	402	406	449	430	428	455	401	419	428	432	423	394	420	448	439	436	388	444	451	394	410	424	416	459	420	433	457	424	421	383	378	390	383	418	423	398	421	409	488	436	415	394	412	439	373	420	450	440	420	411	465	402	408	420	377	402	421	440	388	426	406	380	416	400	414	399	434	460	407	393	404	379	409	404	420	403	409	445	432	447	435	427	425	396	384	444	433	405	394	383	423	422	413	420	375	417	447	410	410	447	403	425	393	447	413	435	440	461	391	419	445	395	396	442	428	451	425	432	428	397	433	387	399	403	402	407	412	453	409	415	416	417	424	446	471	404	431	430	412	384	403	424	404	431	445	418	415	460	429	401	392	439	406	430	425	419	409	420	400	405	422	400	415	427	442	413	405	441	459	425	425	412	398	405	414	438	415	433	394	400	444	418	452	442	398	438	445	406	395	448	418	411	405	418	420	411	392	411	387	425	433	411	416	426	396	437	436	403	446	426	406	450	422	433	417	411	433	392	388	443	386	394	434	420	417	422	424	449	376	355	392	410	403	442	393	393	409	440	421	428	442	399	421	464	386	435	401	415	430	411	413	455	450	431	432	414	379	370	382	422	423	417	423	428	422	437	425	419	407	417	435	408	387	429	425	458	399	466	444	412	431	410	381	387	406	416	441	398	434	425	434	431	405	411	426	432	437	428	456	433	411	397	448	450	391	406	421	434	420	458	438	411	431	435	423	386	397	383	395	405	402	452	389	397	413	458	432	405	404	457	416	414	403	407	432	409	369	409	431	425	436	427	425	401	418	417	456	409	440	440	416	439	421	434	423	449	442	396	430	424	407	405	427	443	447	471	433	420	436	418	451	415	431	428	433	381	413	448	410	403	449	405	416	423	403	385	432	414	415	431	412	401	426	405	414	475	431	466	403	401	467	399	397	463	421	415	388	427	399	398	451	410	416	435	426	411	427	426	406	445	406	419	436	411	361	425	423	394	424	409	406	382	432	409	436	425	425	399	423	435	417	444	387	392	413	408	421	413	424	400	409	409	407	405	406	388	394	401	421	428	429	404	416	418	427	443	376	431	430	384	433	428	445	377	429	436	461	403	404	442	415	413	430	390	431	412	436	434	385	406	402	433	414	457	445	438	415	467	408	395	381	432	407	394	406	437	464	397	447	435	411	424	436	439	382	441	418	438	417	415	444	443	428	390	422	428	422	412	424	412	452	447	429	434	440	415	428	402	392	412	413	397	440	439	454	378	431	420	388	449	427	420	457	400	388	423	384	411	427	415	446	426	389	426	424	408	458	411	416	412	397	439	392	435	453	390	388	408	438	408	428	418	375	416	440	446	429	437	389	413	396	432	413	406	420	407	403	406	449	455	372	440	455	445	401	386	422	408	429	408	425	437	408	455	408	435	414	398	392	436	418	449	443	419	437	358	423	429	423	411	373	411	398	393	424	464	392	424	428	423	412	389	453	423	405	406	412	413	367	391	400	419	451	439	416	413	425	407	408	427	427	447	405	423	432	406	414	407	425	423	403	454	465
14951	17869	31153	31877	28208	27091	24214	21299	15538	14095	13793	13946	11829	10866	11232	9107	6598	5215	4426	3812	3535	3886	4833	6803	6813	4688	3063	2322	1985	1645	1371	1284	1153	1190	1117	1024	1038	1072	982	999	1050	1044	1055	1135	1050	932	999	1009	1023	962	1030	1012	1023	946	975	1026	993	968	1020	999	987	1018	1012	924	945	984	947	948	958	954	910	943	952	971	970	984	949	1023	922	1006	937	1003	961	957	940	969	972	956	983	949	958	973	957	929	992	939	962	957	987	961	974	1006	932	990	996	958	1029	968	929	924	963	996	968	975	972	977	942	976	1017	970	973	1016	967	987	931	983	989	911	993	1001	976	989	949	980	1000	954	984	951	974	957	987	969	954	931	1046	908	976	946	984	962	945	977	948	949	961	986	957	951	930	927	1016	969	978	923	1012	968	1031	955	1028	979	990	925	962	942	959	944	949	994	990	960	989	907	937	952	995	950	1010	996	1026	981	958	963	965	923	964	993	974	937	995	917	999	969	974	947	976	934	910	976	917	960	956	970	979	929	938	989	918	960	978	890	953	960	976	993	931	968	978	935	961	927	1001	968	960	960	919	982	1003	896	948	962	952	964	928	990	971	967	958	1044	1004	966	999	918	1014	997	987	973	975	990	973	1019	979	980	995	992	938	963	1001	929	931	962	963	956	1019	954	960	976	969	976	973	906	931	969	962	945	974	1006	1017	950	951	987	991	952	886	1002	975	925	948	971	957	957	972	1007	939	981	957	991	1013	962	991	924	878	950	955	918	926	1011	1004	1008	977	968	982	1011	953	962	977	1009	981	1013	950	918	1004	966	940	1008	1006	972	970	949	1007	938	925	904	994	926	963	928	936	1015	946	976	927	979	999	1045	977	952	986	955	910	974	962	960	922	937	966	926	976	972	984	905	969	928	955	889	930	976	920	969	988	958	970	948	940	955	936	976	937	950	990	967	982	946	1012	986	961	952	926	1010	976	921	933	959	1041	983	949	969	951	955	984	1025	973	942	877	936	969	986	957	939	937	928	987	921	970	959	881	994	936	957	936	986	978	908	964	940	909	963	967	932	991	965	957	1020	1010	1014	968	1001	978	963	994	932	1007	976	930	982	949	960	918	968	989	1051	969	912	954	954	890	900	1017	993	984	972	998	984	965	927	913	964	1014	972	985	1034	965	976	994	982	1020	982	1013	966	1039	1017	995	984	1004	943	971	970	979	995	949	975	917	968	964	968	990	961	977	971	980	1025	1004	950	965	917	970	976	948	948	966	933	933	959	970	974	931	955	947	935	942	1019	987	966	977	961	988	938	934	979	974	973	936	1016	979	979	949	876	925	973	934	972	942	887	930	982	919	974	952	903	999	973	958	972	938	936	915	970	967	937	987	992	912	952	947	951	977	994	988	932	938	987	906	1029	985	1001	992	982	982	988	993	985	1024	968	950	936	943	961	1048	986	972	964	917	915	983	958	1008	973	966	967	972	951	957	971	988	904	968	937	966	970	940	1007	973	943	967	958	962	985	981	966	989	945	1013	948	959	967	961	906	968	990	979	957	1026	942	936	953	944	1002	958	1004	965	973	967	946	978	1035	1011	963	977	938	942	1000	972	948	959	949	966	983	908	961	978	981	958	975	874	962	997	993	976	928	953	990	915	965	955	998	983	951	1035	986	948	960	988	951	933	969	939	915	946	987	946	1037	974	1046	992	976	981	987	970	959	1026	999	952	958	969	1002	956	1014	939	959	963	987	993	1010	971	945	968	983	991	949	964	964	973	971	926	937	954	927	932	950	983	924	930	1029	937	951	974	999	928	993	995	979	927	984	989	973	1000	944	1008	947	997	919	914	935	1016	1040	953	895	950	1024	1060	969	958	997	933	940	949	984	934	977	972	920	970	976	993	1000	931	956	1013	940	1029	945	947	931	951	974	974	980	963	990	941	973	917	978	955	962	890	949	964	1045	1002	1001	959	965	1010	919	931	954	975	906	981	954	965	949	995	1020	981	939	970	946	916	1003	1023	976	985	904	978	974	918	1008	973	947	948	920	1009	964	931	944	985	955	948	997	941	971	1045	962	925	995	949	1000	961	980	984	955	970	971	1012	989	980	1000	961	940	964	1016	971	966	958	940	929	872	955	978	987	924	948	952	970	949	941	941	897	965	987	984	963	932	976	884	962	953	974	966	976	1005	985	983	929	992	949	966	964	959	964	968	1022	991	981	990	955	954	936	970	939	919	916	946	975	932	1000	935	951	978	935	948	979	966	924	964	1001	983	990	983	954	976	908	954	1011	949	972	953	959	998	915	985	936	938	956	945	994	1003	947	1029	972	946	957	988	988	1010	961	1007	964	948	918	972	986	1002	908	937	971	914	900	964	948	924	987	953	965	1000	1024	985	917	943	977	1007	984	941	939	1027	959	980	963	1006	980	978	935	985	984	951	971	948	959	987	983	960	958	953	943	927	968	969	1003	925	944	940	941	957	964	907	960	969	1003	971	998	971	1003	954	970	1012	979	946	975	974	989	959	968	911	955	1020	961	1038	965	963	946	949	904	977	959	953	952	991	998	984	997	988	955	948	939	1000	966	1036	956	1000	1065	946	938	984	1024	972	948	949	970	950	1005	979	1034	958	956	976	937	936	956	950	976	986	956	954	928	941	1008	943	944	953	957	908	949	948	959	985	945	976	945	982	939	953	979	927	941	902	947	952	936	921	981	967	956	920	982	1010	929	952	950	967	924	941	972	961	963	965	905	962	944	958	917	981	1004	970	952	977	942	985	941	965	991	953	935	960	956	944	923	1015	965	1008	972	970	1025	978	973	940	983	943	973	913	973	1015	941	984	992	923	984	897	963	1017	982	918	956	1001	976	957	950	956	991	924	929	969	1035	980	931	991	961	964	966	910	951	980	942	939	982	1020	954	923	940	864	920	900	913	926	963	983	963	976	944	939	912	974	959	1010	941	982	950	1005	946	981	1028	934	992	979	963	952	971	988	978	962	973	955	967	972	1028	930	939	965	984	966	957	973	993	950	971	937	934	1001	951	946	977	990	974	962	902	1005	986	990	927	968	983	953	966	1013	933	931	940	939	964	949	998	945	1021	961	975	998	988	953	995	947	952	942	1003	986	972	953	925	934	945	970	964	1015	967	917	973	924	1010	985	955	968	973	925	1010	997	983	990	963	914	946	909	940	886	932	943	986	942	990	977	999	939	1010	962	943	1009	1012	989	1007	1008	994	980	998	941	937	951	906	941	984	932	958	910	960	978	956	978	880	930	1013	962	930	934	941	964	988	982	995	986	965	963	965	975	1014	979	962	924	949	921	965	986	919	949	964	1002	1006	970	924	942	933	901	998	920	962	934	954	913	939	947	927	927	962	928	956	1005	991	932	956	933	978	953	951	1001	962	916	972	960	974	929	925	978	919	978	957	925	972	930	948	978	1013	1001	945	953	929	952	970	963	983	944	946	912	971	936	932	992	932	952	941	930	965	947	967	1043	941	983	1017	1006	990	945	951	927	981	925	987	962	978	1009	941	966	960	978	961	986	938	961	977	968	995	965	970	964	976	957	950	1025	947	980	969	943	941	959	944	955	985	933	974	917	964	995	958	990	945	979	966	1011	958	949	962	974	982	912	1023	989	926	957	926	953	938	944	996	944	932	942	914	920	950	1001	933	965	912	949	1013	949	939	937	976	987	981	942
12533	12079	12445	8210	5573	4192	3367	2430	1665	1442	1226	1158	1179	1247	1092	823	649	536	519	476	517	506	519	543	531	439	442	377	373	368	337	356	344	318	351	341	391	360	378	338	347	362	386	358	368	345	337	354	340	362	357	346	365	336	367	418	375	330	330	343	370	341	356	311	285	361	321	386	365	358	341	332	328	320	351	334	361	384	354	331	355	342	352	369	323	341	314	334	330	338	353	328	334	347	348	315	317	399	343	358	376	378	346	341	346	375	311	364	380	388	353	311	329	325	311	363	381	360	387	339	373	340	348	297	330	370	340	345	365	330	383	359	344	337	357	323	320	333	367	359	337	343	383	318	342	349	356	324	345	349	384	369	343	342	328	335	362	363	365	365	377	340	349	366	377	360	317	315	343	349	351	341	371	318	327	347	326	318	361	318	346	364	327	372	363	370	344	379	342	347	363	335	352	330	322	360	351	380	335	349	358	323	302	340	346	381	364	356	332	317	338	375	375	380	339	332	335	310	367	353	372	350	331	371	349	340	286	343	350	377	335	334	353	358	347	348	334	355	372	349	357	358	325	340	370	342	359	364	349	353	325	349	360	342	368	328	350	325	344	367	359	303	327	327	352	350	366	337	321	352	347	354	369	342	338	334	355	347	331	340	408	347	346	377	348	314	321	314	363	362	366	330	351	354	359	384	357	352	355	315	321	337	347	358	346	294	390	350	331	358	331	335	379	323	368	359	355	357	358	345	345	329	355	389	361	346	347	349	343	324	334	363	334	371	336	329	346	366	345	338	359	321	346	383	348	338	351	323	362	338	355	336	324	346	354	311	360	329	354	329	352	328	345	345	367	383	373	333	356	390	379	342	349	355	354	363	356	343	338	353	326	365	336	317	362	365	361	353	324	328	366	356	346	337	361	336	338	353	365	356	360	337	332	332	336	340	347	328	318	350	372	351	316	352	338	361	343	358	362	345	360	376	358	321	335	328	385	345	356	377	360	374	349	361	361	337	356	367	311	357	375	321	334	359	342	345	336	362	334	346	356	371	366	366	354	350	326	305	371	342	342	329	354	363	334	351	322	356	324	332	346	344	348	344	323	327	377	355	352	352	327	373	368	358	359	326	406	296	421	334	365	375	346	367	355	377	357	307	373	324	346	334	345	359	325	374	344	286	359	333	364	319	363	342	342	352	322	365	348	332	337	387	337	363	327	349	340	366	325	347	339	359	372	318	334	334	357	337	362	349	349	396	329	327	349	352	322	372	346	340	355	379	349	315	339	383	334	363	387	364	339	352	356	380	331	363	313	367	317	327	338	326	333	302	341	332	384	393	363	337	338	370	340	325	351	348	360	345	379	344	320	334	393	338	357	380	369	332	336	356	363	320	321	352	354	357	341	374	357	346	366	356	349	355	376	339	353	337	314	335	333	335	360	387	335	368	330	389	325	348	328	375	376	347	369	384	358	359	370	318	363	342	359	360	344	357	343	369	371	381	343	352	346	388	337	346	355	343	373	306	366	368	342	411	348	362	349	373	343	374	350	344	387	384	339	350	363	320	370	323	302	358	327	306	325	328	364	357	345	330	365	345	366	328	310	368	346	340	373	356	366	345	354	344	355	365	331	340	348	327	345	348	351	368	324	367	340	345	356	351	363	332	344	372	351	351	341	371	359	344	365	341	362	326	327	365	365	343	335	358	331	334	354	331	363	340	347	368	377	338	347	331	326	366	343	380	342	313	334	337	395	349	362	335	349	361	298	322	335	350	344	381	329	354	312	360	339	360	341	342	325	384	342	359	391	301	361	344	346	332	348	329	360	362	345	351	355	372	383	335	357	349	356	372	348	361	341	344	358	356	343	344	336	366	317	349	361	334	358	352	356	351	346	325	401	364	331	317	348	307	366	333	321	340	356	341	338	358	375	348	342	340	360	352	372	312	351	353	321	364	329	310	350	360	357	330	384	316	332	366	338	335	338	358	344	383	336	350	332	354	354	359	314	387	384	369	345	390	362	338	355	356	334	352	362	349	361	375	368	344	372	341	359	363	345	355	352	342	358	341	361	318	333	372	353	358	334	299	349	334	327	386	368	342	346	324	364	325	341	364	362	354	332	340	327	306	321	327	370	354	354	328	365	334	330	323	343	339	333	347	323	357	328	349	366	355	335	382	363	343	363	323	318	330	316	349	336	327	370	372	343	323	331	317	308	331	351	360	367	320	369	320	342	383	334	337	313	361	371	347	353	350	345	369	331	342	364	333	335	323	332	334	353	368	357	316	367	330	332	334	352	351	380	315	338	392	385	338	325	346	368	364	346	340	350	309	340	347	363	369	339	356	339	353	343	347	345	339	342	365	336	374	357	357	360	339	342	322	366	378	341	362	349	375	332	360	364	349	370	336	377	386	332	355	323	333	363	334	320	327	353	341	333	347	305	374	372	363	333	312	324	332	280	341	318	376	354	338	337	332	357	372	367	349	324	331	308	326	337	345	351	357	375	340	358	359	348	326	335	314	336	327	369	358	311	351	312	355	360	340	392	352	353	361	335	298	344	385	348	353	356	350	360	322	358	336	351	371	339	357	364	368	347	352	358	307	335	323	378	360	335	360	347	330	333	319	380	347	333	319	338	368	349	346	353	342	343	292	331	350	353	351	368	343	357	349	333	347	331	346	369	347	316	308	352	354	363	336	318	327	341	351	382	355	360	341	347	349	356	325	373	307	338	341	334	355	319	375	299	328	355	333	320	362	368	369	339	358	352	332	335	337	352	345	362	368	341	354	343	362	329	338	322	324	338	393	368	360	342	374	356	381	325	376	363	361	342	336	329	351	357	387	381	342	338	331	343	328	351	335	359	328	318	345	333	346	327	342	381	341	337	348	329	348	371	344	321	340	305	352	366	346	334	349	357	366	386	364	331	347	346	340	365	372	322	341	373	361	351	330	393	369	364	367	368	361	340	349	338	320	341	335	365	327	352	346	342	378	341	379	361	388	343	353	381	343	371	355	332	339	398	354	393	327	394	355	341	369	371	356	324	339	344	326	313	335	321	334	350	329	347	359	353	361	343	359	379	369	368	345	393	332	324	311	339	388	339	339	393	355	330	357	313	336	345	365	356	356	321	323	344	369	349	311	309	349	351	312	331	338	320	360	333	376	324	374	360	352	316	305	336	332	353	349	363	324	355	355	346	358	363	345	347	349	301	341	350	369	397	370	367	381	352	360	345	381	357	329	350	354	338	322	319	370	369	358	336	346	325	369	325	327	345	352	340	359	319	315	326	358	364	323	328	338	292	357	341	315	344	374	350	356	361	394	327	297	351	347	387	332	374	326	329	368	378	355	342	331	341	347	336	368	336	359	360	336	358	355	330	343	363	370	400	347	352	347	365	300	348	322	368	344	371	344	347	346	343	354	365	338	342	370	334	363	364	382	370	351	381	371	367	323	334	360	367	347	351	302	320	343	333	333	336	369	315	304	354	357	357	356	365	331	334	324	319	335
7088	10021	17014	17544	15918	13927	12592	10020	7099	6594	5851	5622	5715	5821	5363	3804	2819	2234	1799	1763	1771	1842	1960	2313	1978	1485	1160	1017	1005	947	859	868	819	807	830	831	782	799	819	817	805	799	863	795	776	778	793	766	769	778	800	842	807	762	829	810	786	793	813	803	801	794	815	736	831	789	843	814	786	783	831	821	841	815	794	833	740	815	850	842	816	810	810	815	795	773	814	733	792	820	791	815	775	782	751	815	790	823	790	767	823	821	781	755	769	813	801	784	814	753	782	827	803	834	727	781	795	798	801	806	796	812	792	719	805	786	802	832	819	809	773	787	826	807	817	849	809	789	786	793	782	797	823	809	798	784	761	795	796	899	823	843	755	772	794	792	799	845	786	816	805	756	807	817	781	791	816	784	799	828	812	819	814	834	820	784	783	815	785	844	759	810	771	830	775	794	815	757	792	797	854	884	724	840	798	822	817	834	811	784	795	842	807	761	778	801	825	811	814	800	808	827	804	818	806	811	801	785	803	836	797	779	782	793	767	829	773	824	883	785	786	827	828	796	773	841	807	804	791	761	789	860	791	838	779	846	796	807	840	855	800	774	753	815	824	799	814	785	814	802	798	801	825	847	860	747	797	769	810	823	826	779	823	847	854	876	804	783	784	798	783	777	812	821	849	791	808	776	809	770	850	811	815	842	823	821	771	838	775	772	805	835	775	776	831	751	803	840	810	756	819	794	802	841	760	784	862	785	720	844	767	803	841	796	818	766	802	814	768	834	800	843	801	786	771	762	815	810	802	850	813	779	822	796	777	778	854	777	798	818	822	811	796	829	819	775	777	757	789	828	809	795	813	769	809	795	767	796	792	818	824	757	852	793	843	825	836	773	795	743	751	791	794	822	795	802	804	842	840	803	797	739	812	815	733	825	845	790	791	773	826	767	788	812	820	753	791	828	764	762	804	794	846	806	811	772	811	807	836	792	775	799	775	747	866	741	775	819	793	779	781	803	786	863	772	774	826	802	819	762	783	776	802	834	782	771	807	763	814	777	801	762	810	815	841	786	774	808	816	802	820	777	837	790	811	782	747	800	773	809	817	796	764	815	832	825	819	783	796	795	807	770	799	824	793	787	790	845	791	794	789	829	764	825	839	793	841	791	765	770	817	752	773	806	833	776	796	821	753	806	789	797	777	811	803	773	762	811	752	788	803	816	777	809	836	785	832	812	860	804	814	815	759	798	783	841	753	804	790	812	760	769	821	791	810	766	798	787	752	821	829	736	792	781	764	813	765	815	825	774	832	865	832	752	812	783	811	760	773	847	820	747	816	786	784	776	802	784	782	829	793	785	861	772	809	795	786	819	790	795	776	841	817	802	800	825	797	759	771	764	845	795	847	853	789	831	796	788	805	795	793	810	774	761	785	803	775	848	824	823	779	777	792	842	811	800	811	815	822	845	771	793	791	815	765	764	828	751	831	772	803	788	806	796	746	848	798	832	749	787	877	822	766	797	792	787	847	756	807	801	805	802	779	861	819	775	786	764	770	767	806	835	846	833	761	761	781	798	838	771	760	795	784	831	832	769	808	814	783	742	792	796	771	800	791	748	807	776	885	774	855	823	818	826	826	862	806	821	758	794	788	799	752	792	826	838	775	802	798	771	793	769	774	772	780	774	745	781	820	799	794	813	846	787	819	824	851	817	786	783	782	799	750	818	760	777	795	838	811	822	841	795	828	766	787	825	821	805	814	765	784	805	786	840	785	829	826	856	784	771	829	788	792	771	794	797	777	783	785	827	807	839	775	833	782	806	747	802	793	819	820	791	805	797	772	795	805	733	797	810	821	766	839	828	749	773	776	766	797	840	766	810	840	773	842	791	818	744	817	813	781	832	784	801	779	794	808	785	821	824	778	778	786	769	779	773	767	830	831	821	817	787	774	790	823	784	792	808	763	771	840	743	835	751	808	828	842	784	836	795	742	770	844	801	775	782	742	765	771	815	798	755	737	784	826	789	802	825	787	772	809	819	789	761	719	770	800	799	797	757	730	797	833	785	824	791	804	803	823	804	789	811	790	802	806	811	807	818	752	749	802	790	795	787	879	791	814	775	773	789	826	735	788	792	799	808	833	796	794	767	783	808	815	778	761	784	785	820	761	784	880	810	819	826	808	782	820	833	830	793	856	765	766	799	843	791	805	777	781	822	822	792	782	736	788	798	793	791	784	756	809	823	772	790	834	782	812	792	825	795	835	831	764	845	787	837	828	829	837	822	763	778	820	828	785	824	806	838	790	784	810	744	815	804	752	762	840	781	812	797	830	827	790	757	807	824	803	780	789	813	800	822	859	804	807	793	805	779	823	828	816	811	746	835	769	829	792	785	821	776	787	760	827	811	780	887	798	806	816	802	825	815	763	805	765	783	845	754	772	817	722	779	826	791	783	789	779	824	837	789	834	814	791	789	806	797	783	847	786	846	809	823	794	822	809	845	822	824	798	778	828	808	791	829	804	804	820	812	781	712	788	750	800	772	844	842	811	762	760	813	804	822	840	770	838	813	799	820	809	826	803	833	826	810	780	774	782	822	810	783	864	837	795	778	744	788	801	800	824	795	776	748	810	756	828	785	842	783	788	770	824	791	760	779	822	787	784	806	872	818	801	785	827	810	815	883	820	789	758	840	800	755	761	797	820	809	804	789	814	813	804	825	804	821	839	886	799	769	820	761	780	757	790	753	771	769	824	765	832	770	797	798	823	792	784	766	799	732	837	806	780	806	740	742	812	819	766	806	786	846	814	806	789	770	801	822	825	786	710	847	800	814	788	778	830	755	769	831	881	792	818	818	808	806	799	785	781	793	812	831	875	879	785	769	841	750	760	808	845	831	856	817	807	833	757	784	838	787	817	859	788	782	798	803	856	819	838	823	845	729	733	806	797	863	801	752	802	773	815	809	819	790	783	813	816	781	814	764	824	791	786	837	758	765	790	770	796	831	831	794	797	792	801	809	826	819	790	802	825	777	807	777	780	815	817	812	795	778	827	772	788	797	803	793	828	798	840	825	781	805	813	782	803	801	838	781	824	869	806	790	786	819	833	786	811	778	789	763	751	833	744	781	788	791	826	806	758	790	774	811	811	779	772	808	805	846	754	771	825	774	799	825	836	774	779	853	764	819	841	831	810	834	751	775	818	780	819	799	805	784	832	758	824	808	803	735	770	775	827	744	828	787	808	853	799	817	809	767	824	781	853	763	820	846	800	765	775	787	797	808	824	721	808	832	812	785	781	840	840	776	818	855	778	795	822	799	824	811	770	800	797	790	794	825	832	786	800	768	815	738	805	859	786	799	864	808	877	774	796	803	784	810	829	813	793	803	813	824	806	814	797	840	752	787	852	832	796	809	801	822	770	760	811	798	798	756	803	813	754	779	813	828	759	767	833	848	806	778	755	826	820	780	799	816	777	803	810	731	829	817	802	826	792	819	784	773	801	793	817	770	831	792	877	772	792	768
24318	19968	18579	13387	10152	7450	5679	3760	2716	2694	2166	1962	1965	1895	1714	1209	901	667	627	612	563	606	751	831	782	517	359	325	326	337	344	295	301	282	291	292	266	300	279	301	257	279	301	277	254	262	333	278	252	306	298	293	292	272	253	269	257	253	278	279	273	282	253	257	274	297	291	287	280	269	300	286	294	294	287	290	295	284	277	278	256	253	263	298	267	262	286	247	280	275	256	259	279	256	254	288	292	281	272	252	270	273	277	249	244	270	269	312	250	265	288	280	286	244	287	243	253	247	273	277	296	289	264	268	285	267	271	259	254	238	240	278	283	306	255	275	273	254	273	288	303	277	300	257	283	277	283	241	256	254	273	306	289	272	271	256	282	263	279	273	291	249	264	302	258	261	293	305	257	266	300	254	275	282	314	261	268	286	291	273	264	255	279	261	283	251	252	258	243	276	268	264	282	292	267	279	241	265	254	252	282	273	267	272	292	279	308	267	258	278	263	267	286	260	268	304	270	309	270	254	274	258	296	278	269	293	258	292	274	270	268	263	240	262	285	300	244	294	246	267	295	276	233	229	307	296	265	263	277	266	264	269	244	261	289	249	290	258	265	275	287	270	268	286	276	262	293	279	297	249	303	260	308	259	289	268	240	243	286	299	284	263	272	280	280	289	271	270	266	297	284	255	294	273	272	285	269	256	258	287	272	293	284	284	266	272	233	285	306	262	282	263	230	291	271	275	261	273	301	248	252	309	271	298	276	294	284	284	272	290	270	256	259	292	284	280	260	267	297	270	262	293	253	293	278	281	266	282	263	300	262	274	300	272	268	294	279	276	283	266	273	289	281	271	298	285	294	318	241	272	278	293	265	254	270	261	306	279	281	263	262	266	272	266	264	297	280	277	271	311	248	254	286	272	260	281	274	307	258	277	261	271	251	264	247	273	243	289	250	288	271	295	245	278	277	302	276	295	259	243	267	288	292	253	278	230	300	302	290	290	283	277	285	273	280	267	256	267	262	247	307	293	255	267	279	292	284	253	272	273	244	239	268	307	282	276	263	273	267	241	270	250	267	286	268	301	280	265	267	252	259	271	279	270	292	290	272	276	258	260	283	262	221	270	284	281	286	262	284	256	295	282	295	284	314	285	290	256	262	255	244	264	254	280	284	264	273	283	254	258	244	260	278	255	281	272	247	288	278	248	271	263	277	273	260	281	281	258	284	283	263	266	258	252	251	270	280	266	274	281	233	296	288	273	309	274	273	266	261	265	262	253	243	265	243	276	287	279	261	272	273	239	270	248	261	273	294	252	290	282	274	269	249	259	246	283	249	266	259	288	294	278	263	267	265	274	273	235	257	294	281	298	292	288	260	272	246	291	278	281	293	287	271	277	260	271	263	290	270	282	263	267	303	247	245	291	278	270	287	282	283	269	261	258	259	244	261	287	307	271	291	298	288	262	299	274	261	299	257	278	240	280	287	288	260	246	277	282	282	289	284	270	281	283	277	239	260	260	299	260	268	269	292	268	267	248	269	286	273	264	308	259	273	269	282	322	279	241	275	307	318	304	255	293	284	279	276	307	252	263	272	258	279	265	296	281	264	281	267	255	298	263	291	268	290	269	307	290	243	276	281	297	289	247	286	303	263	278	260	296	265	264	281	252	271	265	267	284	294	267	290	260	279	250	245	286	238	298	279	233	261	279	268	298	272	287	330	305	290	274	280	258	269	261	253	293	251	270	307	273	273	280	264	263	273	264	260	287	269	270	273	291	301	272	269	280	282	279	273	226	277	263	285	295	285	294	279	261	287	273	278	314	276	278	266	286	259	281	305	260	246	269	254	251	270	259	278	259	282	314	280	281	279	267	269	265	312	262	285	275	261	252	251	295	262	280	274	277	229	274	280	288	301	261	267	286	269	235	251	256	241	269	248	308	282	293	282	271	288	265	250	275	287	251	275	269	272	252	253	256	265	280	281	293	254	274	241	281	246	283	270	275	266	263	268	279	283	283	259	278	299	269	283	269	241	274	266	301	244	275	252	287	266	266	269	284	253	269	261	268	263	262	266	265	253	267	269	289	280	252	286	267	298	258	272	288	288	260	257	271	238	251	270	304	261	273	262	259	295	275	289	252	266	282	271	251	262	276	251	267	277	269	244	280	296	243	247	263	241	299	262	280	298	269	277	276	259	268	241	273	256	261	242	266	275	232	273	271	262	271	278	269	251	248	273	310	290	255	237	272	299	299	286	281	271	301	239	265	275	240	261	272	258	263	259	276	271	256	261	281	247	269	276	289	245	259	283	245	271	284	290	262	275	281	299	251	288	283	256	286	261	248	289	260	295	273	249	298	271	274	270	259	320	251	287	269	270	254	276	302	262	278	273	290	288	293	245	286	254	262	301	269	264	252	294	264	323	257	288	267	261	263	273	256	272	248	266	270	283	265	271	274	267	283	275	281	278	291	269	259	276	261	283	237	301	256	276	248	263	286	262	266	264	293	264	285	244	300	297	265	280	271	253	267	298	267	268	308	272	322	282	249	296	303	241	271	274	262	300	261	239	301	295	279	284	281	292	268	239	295	297	266	286	288	252	264	271	287	270	296	269	273	258	291	256	334	266	302	266	266	241	247	244	290	279	247	283	280	281	288	267	278	290	256	248	273	292	270	277	264	269	277	276	284	270	259	269	259	239	268	262	274	276	287	283	260	271	276	260	278	256	269	297	317	284	252	272	252	295	301	254	312	275	280	305	291	269	259	300	287	273	269	269	278	267	285	271	262	281	271	265	277	260	292	290	285	223	292	258	286	272	282	288	272	250	268	276	289	250	257	248	266	261	295	278	269	261	306	257	266	297	297	277	269	282	256	280	268	280	249	285	283	261	275	263	281	307	274	253	277	287	245	302	298	259	269	285	254	273	283	272	311	294	267	280	279	301	258	245	272	276	274	283	254	295	248	249	298	269	260	240	271	285	244	261	260	251	244	270	279	290	276	257	263	283	253	267	263	269	294	306	259	287	294	276	272	260	270	263	301	246	248	257	248	279	234	296	277	276	288	265	265	278	295	257	244	266	285	317	249	296	255	263	243	286	288	268	290	257	293	315	270	259	245	265	290	281	276	299	269	257	273	252	262	275	251	266	289	282	291	242	278	257	279	298	249	269	244	259	267	283	258	287	271	266	285	281	259	293	289	305	236	314	273	300	269	256	265	281	273	246	286	251	266	276	326	298	276	276	268	278	267	251	306	278	251	241	293	265	282	232	275	277	298	253	298	250	274	288	264	283	293	280	275	273	295	287	290	253	278	255	313	293	284	277	293	254	273	249	283	268	281	226	259	229	258	241	258	247	265	285	258	253	295	267	318	258	296	272	319	264	308	271	262	285	265	261	279	290	262	241	251	293	259	296	265	255	269	255	277	290	274	293	277	263	251	275	270	296	253	277	285	292	278	285	268	288	293	254	272	252	258	269	262	264	285	245	290	274	267	276	278	227	263	299	276
13610	15245	23128	24217	24137	21535	18510	14395	12232	11768	10239	9677	9740	9515	8558	6074	4438	3290	2879	2629	2685	3174	3923	4630	4290	2399	1430	1091	1293	1002	806	795	808	857	743	787	711	703	729	699	640	704	688	708	671	670	690	672	713	686	654	643	667	689	703	655	650	631	637	725	652	677	672	688	683	710	596	677	650	700	676	714	650	673	691	659	639	652	673	663	703	686	696	653	642	654	713	731	674	611	657	684	687	665	694	693	670	664	667	680	666	656	692	608	654	670	703	665	619	657	672	668	649	706	621	647	666	701	714	659	652	711	634	721	672	694	655	665	681	673	650	686	631	670	693	651	652	670	692	668	715	690	655	691	687	657	676	660	692	643	685	702	635	688	666	607	687	719	673	617	653	700	675	653	675	667	661	697	678	655	657	670	662	659	663	655	713	670	676	609	679	673	609	668	644	659	673	673	648	745	708	621	678	665	640	707	667	646	651	658	630	683	644	650	659	645	668	708	668	659	677	660	636	676	660	677	678	646	693	642	651	683	667	654	640	632	652	657	681	723	685	639	729	634	675	677	655	621	695	675	654	665	658	652	645	688	616	670	620	678	660	634	650	656	651	635	685	643	685	663	709	711	658	655	678	654	662	680	651	690	710	679	668	678	667	667	678	622	678	678	677	623	646	689	692	667	651	680	676	695	703	643	656	681	663	680	651	656	671	650	709	690	635	625	673	726	658	699	677	699	650	655	630	667	649	635	664	704	669	671	711	711	647	666	676	663	677	729	630	674	670	643	675	686	699	653	628	648	673	686	649	692	693	675	695	674	701	621	641	668	702	672	659	606	679	663	667	627	686	676	666	634	678	670	683	678	631	688	670	711	697	660	665	681	686	657	664	646	652	638	711	640	648	669	652	692	692	629	646	649	671	673	635	679	651	639	688	707	616	664	633	688	702	678	616	689	611	670	689	712	677	618	679	649	678	647	632	697	693	683	662	653	713	708	642	643	664	638	619	693	623	638	617	672	680	608	683	663	627	640	682	648	652	641	680	632	686	645	614	651	682	678	632	656	672	605	664	661	698	665	667	629	621	629	676	614	646	646	684	637	656	661	651	662	662	687	664	690	663	620	648	668	689	681	639	661	680	670	588	623	638	640	662	678	657	677	669	671	688	660	637	685	666	676	709	673	712	667	693	646	638	682	650	665	698	698	670	669	643	649	685	659	630	621	662	686	696	650	664	704	640	662	631	665	662	644	668	690	667	644	638	644	666	628	680	662	683	644	652	655	678	704	661	692	672	698	663	595	658	663	657	712	663	624	652	661	728	682	648	671	668	654	681	633	625	619	630	638	632	628	669	703	656	714	687	665	671	711	653	704	693	646	618	633	641	722	670	674	657	639	636	663	661	678	669	667	656	620	688	657	658	671	646	638	666	641	681	667	657	671	685	667	743	639	626	647	674	664	685	630	681	713	649	635	706	678	689	680	655	646	667	672	625	644	638	690	613	648	711	671	706	642	640	630	653	632	647	626	650	669	676	655	731	652	641	677	675	664	662	675	687	648	659	656	690	660	629	646	689	621	653	638	653	664	651	674	684	645	629	659	643	709	679	664	668	644	665	658	678	647	648	638	716	686	636	675	686	686	705	643	697	658	647	683	644	682	670	677	670	653	640	681	672	662	671	694	670	650	631	649	624	636	666	720	669	655	711	725	696	699	681	635	651	719	677	657	610	675	682	699	628	661	660	652	682	625	646	666	634	645	673	673	616	711	629	676	685	731	616	619	654	696	689	639	707	632	679	694	676	670	667	696	670	686	626	678	651	631	661	652	672	679	684	655	666	640	645	717	695	658	654	658	660	641	670	667	700	650	662	662	688	649	659	672	703	668	626	655	636	696	708	655	664	665	657	661	720	678	637	649	673	676	666	656	665	658	692	679	706	664	684	654	669	609	654	661	643	668	710	721	665	620	697	677	672	637	651	641	706	614	654	646	675	661	636	672	697	701	619	676	676	705	668	676	675	641	719	670	650	663	646	647	617	625	653	685	672	656	647	608	637	678	665	648	702	674	659	631	663	659	689	659	659	707	686	626	608	651	680	712	677	650	662	672	649	657	677	642	664	711	662	689	668	677	680	652	648	695	667	597	671	706	657	659	694	656	682	590	685	660	646	693	654	622	688	644	670	659	674	667	665	658	656	637	664	670	681	674	714	653	682	667	724	662	654	653	642	667	655	658	637	650	716	661	623	615	634	692	674	671	643	690	689	693	626	686	689	663	647	676	643	680	663	680	654	639	634	693	652	643	623	671	631	626	648	635	671	671	630	634	702	621	680	665	687	643	636	648	661	685	648	667	649	633	613	676	700	657	706	623	691	734	662	696	640	699	669	694	685	695	621	640	667	688	683	650	635	636	678	712	696	624	680	645	682	654	646	676	705	674	658	651	646	684	643	687	678	683	645	638	670	671	663	712	704	669	651	741	673	664	645	672	645	655	650	668	694	705	687	682	694	675	662	668	733	605	687	649	632	644	675	692	671	693	649	665	671	643	689	683	653	657	710	659	652	675	626	643	695	716	659	640	623	656	643	661	674	675	659	658	633	655	668	666	636	624	655	660	667	677	657	721	634	646	628	670	682	663	683	673	703	694	678	669	634	584	684	626	633	662	645	678	675	673	665	677	646	651	661	697	684	683	664	678	694	695	632	688	664	639	655	665	629	704	712	673	647	642	662	669	685	668	640	655	668	681	685	669	668	725	681	643	634	622	645	687	679	674	689	639	661	658	655	676	668	664	622	612	667	664	693	714	693	672	665	678	672	692	609	625	724	690	653	666	664	686	640	710	683	673	650	634	701	646	690	702	666	684	662	640	659	684	708	689	660	667	650	680	695	679	666	650	700	681	649	635	671	668	637	642	659	725	681	683	718	680	698	647	637	678	689	635	697	669	684	680	685	672	649	656	629	690	672	671	661	663	630	688	681	624	653	647	680	655	603	678	669	651	687	682	675	663	647	685	671	634	668	695	701	640	651	627	677	676	671	714	674	684	670	687	629	629	684	659	695	651	676	642	648	681	702	673	695	697	646	659	641	685	617	694	616	603	594	677	677	653	644	662	631	675	627	627	619	681	647	611	665	684	672	679	690	615	668	670	686	646	693	665	644	672	682	689	637	662	665	679	670	674	683	665	644	644	721	684	624	686	651	648	648	645	652	664	711	682	664	643	698	649	638	650	634	650	670	654	669	679	629	665	650	684	666	698	640	689	662	613	658	678	647	653	663	662	691	720	640	666	662	654	659	643	664	637	675	647	659	677	691	660	654	667	654	673	645	681	643	659	675	651	679	685	678	683	649	637	681	634	669	649	645	685	635	678	718	712	681	675	697	646	661	649	612	614	685	634	679	639	662	657	668	713	672	651	645	675	653	682	645	657	670	711	735	653	669	696	655	606	662	641	665	658	681	675	696	670	659	692	670	647	670	670	658	640	643	643	658	699	680	702	653	653	664	671	625	637	671	686
34397	26522	23743	18508	13890	11365	7386	5356	4536	3890	3460	2943	3193	2656	1918	1446	1213	936	780	755	875	895	1174	1835	1444	590	519	481	436	451	393	379	405	382	383	377	402	408	386	421	367	387	373	394	369	352	382	399	398	373	355	410	383	385	354	353	396	399	380	345	355	342	407	407	400	386	383	368	392	386	419	410	360	375	371	398	389	383	378	376	417	387	371	371	403	376	396	349	377	379	364	371	385	401	381	385	388	386	368	394	389	398	368	396	375	380	378	375	348	381	380	385	404	398	363	410	381	377	405	371	406	333	411	372	365	373	365	378	376	369	395	405	355	352	365	371	387	361	386	421	398	384	391	382	369	369	371	360	341	388	365	392	373	322	374	391	411	404	350	381	379	402	398	372	419	385	330	402	372	382	402	401	399	404	422	330	379	374	386	410	401	394	402	394	349	375	377	364	393	396	371	369	380	384	409	395	361	388	336	383	374	387	375	365	378	401	432	397	384	412	406	357	382	394	386	410	389	388	414	352	395	395	364	378	399	397	393	388	395	366	401	383	430	380	370	383	378	423	355	387	397	377	367	370	403	381	336	408	416	390	379	410	356	393	375	394	391	386	400	413	391	374	380	386	364	397	391	419	363	381	361	407	372	372	375	399	387	371	403	363	373	395	368	370	407	387	404	429	387	395	373	363	372	390	362	412	374	391	379	360	363	407	420	390	364	386	376	380	345	403	391	395	382	427	358	375	362	372	377	387	375	393	372	384	391	391	369	335	371	377	394	369	388	399	359	388	386	404	347	320	367	398	374	351	387	381	417	385	357	406	396	405	408	381	401	409	390	380	386	346	387	379	388	384	326	367	374	392	371	365	389	361	357	351	364	404	386	408	391	333	405	392	372	376	412	381	341	401	371	387	393	394	374	409	393	405	401	379	391	386	389	345	385	353	395	359	374	352	393	368	365	354	400	391	398	388	372	392	366	357	365	374	345	406	383	366	386	376	361	397	357	367	377	395	358	375	388	374	408	370	381	367	382	409	350	382	379	379	383	398	401	386	388	389	411	385	366	392	385	401	353	387	390	377	350	393	345	357	345	399	382	367	342	347	353	355	395	355	356	385	354	376	425	427	415	360	367	388	370	376	399	383	379	393	375	373	394	355	352	420	395	395	360	380	388	392	394	364	387	389	368	372	411	384	352	387	381	419	381	374	373	402	361	399	366	373	360	386	404	393	412	414	367	354	375	379	407	368	404	367	339	392	367	393	379	371	369	398	365	404	372	376	384	375	369	380	365	395	412	342	385	405	369	388	377	406	379	407	398	397	373	400	380	383	401	367	393	385	334	389	347	369	375	399	389	420	363	399	410	392	403	374	373	409	391	344	394	370	355	391	394	373	348	397	389	358	415	375	368	380	415	410	364	360	367	384	371	379	364	390	398	378	370	384	367	382	403	389	382	396	374	344	362	388	365	358	380	382	362	368	390	360	396	369	386	396	386	382	366	351	360	367	369	402	344	406	345	375	379	393	373	416	403	397	366	364	404	363	423	360	374	363	392	370	406	370	403	392	372	399	405	378	430	382	393	365	380	322	393	353	344	378	378	384	362	379	379	361	399	384	405	390	385	391	392	375	396	364	365	361	384	406	350	386	398	421	375	362	423	418	389	376	310	417	403	390	400	392	375	382	413	382	380	389	387	394	373	350	367	350	388	385	394	386	362	364	347	359	372	402	322	363	385	379	397	364	392	386	382	393	366	408	403	367	370	322	371	373	384	363	400	371	333	384	351	367	387	381	352	371	382	369	358	441	389	365	387	373	400	378	358	380	389	390	398	382	375	373	378	374	359	387	434	376	386	359	370	383	390	372	417	399	361	410	394	420	371	347	384	354	385	412	352	374	382	376	395	418	362	355	383	367	386	407	366	390	385	387	386	357	415	423	360	402	379	345	405	402	351	364	384	340	376	367	378	369	348	427	339	355	395	402	369	371	348	381	359	397	366	373	372	387	395	371	378	401	359	363	384	394	389	356	371	374	398	401	356	361	392	398	401	364	352	380	367	342	396	372	363	394	370	325	394	359	367	379	390	369	356	385	400	391	436	417	367	384	378	394	368	374	358	403	425	409	368	379	386	371	410	380	401	386	411	430	390	386	366	341	360	401	389	374	372	350	359	436	404	355	386	368	404	357	406	399	419	399	380	392	385	383	369	361	417	360	405	387	430	406	373	339	373	383	402	390	392	398	362	392	394	389	367	337	371	405	406	339	376	387	382	390	391	415	355	379	409	374	392	405	374	392	376	370	395	379	367	377	380	386	348	384	368	326	354	404	385	409	358	352	376	392	370	394	365	401	387	369	345	333	378	344	388	389	401	382	402	421	357	364	387	377	392	369	368	379	378	379	381	385	359	402	385	381	401	364	375	387	366	356	366	356	398	392	385	405	369	417	366	439	370	361	418	366	357	376	396	391	385	349	332	386	386	378	388	348	340	386	370	347	390	367	417	367	397	399	373	378	385	409	380	365	341	382	377	401	435	414	442	381	346	374	380	381	378	377	414	372	363	364	388	392	387	389	369	386	375	371	345	378	374	369	391	431	399	396	435	391	344	404	365	377	374	343	366	389	383	376	364	386	427	397	349	390	369	367	383	385	390	376	382	328	409	383	346	379	370	388	364	399	358	343	408	375	379	395	366	393	380	352	389	387	368	363	430	392	364	395	394	399	392	376	360	379	386	343	377	364	389	377	362	380	394	410	412	386	401	360	370	374	391	365	363	387	405	361	368	357	351	418	429	330	338	405	354	377	350	390	397	378	379	387	353	360	360	364	379	366	362	397	418	386	381	387	359	350	371	373	391	378	389	448	376	378	383	409	367	347	403	425	355	389	392	388	342	385	379	371	364	385	380	320	412	360	361	353	401	379	364	368	366	405	366	375	387	366	351	395	429	369	408	370	400	360	379	383	396	374	399	411	380	370	396	397	375	371	378	362	399	354	377	408	385	353	394	408	351	382	362	379	367	352	376	382	406	391	377	379	360	411	376	382	402	360	374	401	360	346	361	399	387	361	343	366	356	338	340	378	374	337	384	335	349	349	384	382	381	361	395	372	363	379	403	392	345	397	365	402	353	422	357	364	369	372	363	397	410	359	345	367	380	397	378	368	367	389	376	428	408	369	372	329	366	375	366	358	359	353	399	378	366	404	384	383	401	407	446	358	369	433	349	378	361	345	379	379	398	364	374	362	361	415	421	350	418	380	386	341	336	395	381	370	364	358	419	402	369	398	345	375	380	376	350	369	355	383	380	404	374	346	360	373	417	360	388	360	413	385	374	388	369	387	374	414	368	366	354	382	385	371	425	381	364	390	384	389	344	393	375	356	375	378	355	358	391	355	374	352	378	359	346	385	375	371	368	358	364	361	360	391	372	391	352	416	394	369	369	378	386	387	362	374	400	380	359	401	398	367	355	343	370	363	362	399	389	385	376	363	394	383	400	310	346	345	384	382	358	413
18678	18272	26907	29717	28038	27498	20818	18572	17095	16098	14192	13477	13653	12127	9125	7034	5515	4354	3479	3501	4046	4305	5883	9925	7045	2358	1852	1511	1691	1549	1345	1136	1223	1160	1018	988	966	959	945	912	928	957	882	877	868	920	938	893	925	944	908	921	888	926	867	905	913	826	884	883	832	899	902	914	965	870	894	872	868	924	929	889	876	852	1026	838	860	884	881	873	882	899	927	904	917	856	921	919	851	844	889	855	853	915	905	863	888	854	891	872	856	916	915	917	881	935	912	914	922	881	911	923	891	878	954	912	903	902	871	872	890	909	857	909	868	893	900	888	892	851	863	891	890	885	914	876	871	908	897	882	896	898	924	857	879	881	880	893	922	927	847	917	877	866	886	910	875	933	921	863	888	889	851	902	913	928	931	849	855	846	845	863	880	831	929	957	869	891	924	854	907	877	899	841	875	847	890	924	896	888	976	902	927	912	908	888	910	890	882	892	824	896	915	902	872	876	904	866	893	855	912	900	902	936	837	912	848	845	856	858	889	874	881	899	851	922	911	925	868	919	914	891	908	891	863	870	879	881	836	853	829	887	897	932	867	899	826	845	898	894	857	903	906	885	894	823	901	836	887	871	928	901	900	871	876	880	884	862	854	872	868	942	871	897	864	854	841	846	864	892	848	853	901	907	848	851	898	906	860	895	875	879	933	873	922	928	924	920	860	861	884	892	892	916	877	883	902	859	877	878	904	947	936	869	801	871	919	907	909	857	857	917	858	895	879	929	918	898	893	913	851	933	945	856	907	856	933	826	882	936	873	916	888	902	915	869	877	874	899	872	893	926	890	897	919	837	875	856	875	886	866	875	868	891	923	908	900	914	877	913	955	846	891	919	852	874	878	864	896	906	906	922	891	890	829	883	874	836	919	852	929	895	906	886	871	920	837	855	923	919	851	850	896	870	854	942	894	857	881	932	912	868	893	893	902	885	882	973	937	908	865	856	900	884	898	889	894	903	900	889	855	867	940	882	887	916	890	962	913	839	890	880	850	862	872	891	867	868	896	898	864	884	865	912	874	896	889	934	925	907	889	869	912	865	917	883	848	884	866	905	931	910	882	922	843	869	933	865	889	858	884	854	881	871	912	894	893	870	876	915	905	938	825	874	925	850	859	833	918	941	891	832	918	845	913	925	834	891	858	868	883	891	881	917	881	847	854	932	900	872	883	894	868	918	894	871	876	840	860	846	852	860	877	897	869	917	853	903	883	927	881	932	896	896	848	835	849	918	871	843	903	897	889	953	936	858	923	897	863	856	862	862	892	929	884	854	879	879	861	877	877	824	858	888	865	883	903	903	879	855	911	907	907	852	870	865	901	918	879	895	909	893	903	921	848	883	893	904	922	870	920	902	880	889	910	914	859	892	875	904	919	867	844	822	882	914	883	894	907	902	886	868	892	909	874	921	863	869	892	905	952	866	902	920	871	890	874	912	872	925	873	895	852	918	917	917	834	894	858	828	918	921	884	894	902	863	833	903	859	918	927	898	885	857	888	905	945	872	905	916	869	877	901	916	884	941	873	900	883	895	883	931	935	838	902	855	937	894	857	826	832	920	904	926	863	948	887	879	878	890	845	856	879	862	900	920	929	881	876	933	908	869	859	918	870	898	839	882	862	850	892	882	875	873	870	913	876	974	846	935	852	884	911	876	890	876	903	831	888	824	925	904	889	864	891	945	889	878	867	846	929	848	944	865	881	890	882	868	874	941	877	881	837	833	906	854	906	892	846	872	874	873	937	897	874	844	878	851	858	904	902	896	909	859	880	865	883	857	871	881	909	903	948	900	893	908	872	897	913	898	839	901	853	874	926	927	914	939	888	928	909	862	903	879	927	980	871	916	895	892	907	906	875	873	904	864	847	932	885	867	901	879	886	873	899	886	892	875	822	953	841	874	849	844	884	866	847	958	873	922	889	895	889	851	902	947	850	863	911	917	889	915	889	924	896	908	856	890	936	863	916	874	856	926	850	893	930	885	889	885	864	892	912	885	952	858	860	866	890	920	879	932	904	849	921	940	859	935	911	910	891	846	905	896	883	877	846	955	849	874	889	839	869	848	889	868	860	874	884	810	848	907	871	847	915	906	866	884	891	911	878	879	895	884	873	884	828	919	861	866	892	890	917	903	885	894	892	879	839	929	882	880	874	985	895	875	892	916	840	874	888	888	847	872	904	861	831	849	892	869	911	851	895	873	871	867	902	939	891	879	912	886	837	887	883	891	898	897	922	852	915	894	856	884	850	920	856	919	812	857	890	878	938	868	873	912	870	916	886	868	894	887	866	879	880	862	833	892	878	880	899	849	871	886	879	877	872	897	822	872	905	898	854	858	889	807	942	887	879	911	922	904	908	906	876	903	893	929	879	923	892	912	845	865	951	847	889	879	893	873	884	887	874	874	928	864	908	907	878	890	888	893	902	894	907	850	894	881	844	911	894	863	915	858	876	878	886	924	903	898	856	904	881	929	888	851	916	874	866	833	928	916	874	897	900	882	877	887	901	880	864	879	909	861	917	853	842	921	845	934	923	853	874	859	931	858	924	860	910	934	908	897	896	900	897	879	873	916	867	887	866	899	837	885	870	911	889	868	922	883	869	868	900	886	839	858	894	915	902	860	881	868	842	924	847	925	875	898	858	872	884	904	902	892	871	819	890	899	890	888	868	877	881	878	868	907	888	903	868	850	889	951	861	868	909	877	880	892	842	923	896	841	865	901	936	859	928	877	850	907	896	891	893	900	877	864	862	869	922	871	929	991	901	907	886	866	906	861	863	912	924	869	933	868	875	896	905	895	863	829	882	846	914	858	920	906	849	902	878	867	934	921	898	817	854	870	838	899	898	888	897	909	866	867	849	892	877	890	882	871	836	908	898	845	852	881	881	876	888	933	916	900	916	830	877	867	895	860	879	911	900	879	944	880	914	834	886	882	887	914	907	900	847	889	898	885	883	853	873	896	904	889	939	927	891	955	900	885	881	913	896	921	880	907	861	893	885	861	827	882	863	906	878	872	894	897	850	879	892	900	860	911	899	857	866	854	853	918	886	903	916	886	896	878	894	915	884	878	901	868	922	928	872	852	868	884	868	896	880	879	906	879	886	862	900	872	894	875	932	907	884	921	964	853	862	900	884	849	857	886	871	893	910	888	894	873	893	907	887	876	835	894	908	894	878	866	894	861	833	921	891	872	903	922	879	918	938	848	845	858	893	879	850	867	917	923	854	878	884	917	900	971	861	901	878	920	897	846	895	912	857	916	934	933	867	860	887	900	907	896	880	839	895	936	864	878	846	893	841	908	881	912	889	885	913	927	876	831	900	866	824	868	865	893	813	871	916	894	857	849	857	907	867	866	921	882	888	915	870	884	824	883	886	922	880	819	885	853	849	914	887	855	898	864	859	906	890	871	946	869	874	876	940	937	879	870	922	925	912	880	875	820	846	838	888	889	889	884	922	896	813	856	897	861	873	888
18004	11300	9738	8220	6251	4407	2636	2208	1887	1485	1488	1380	1127	980	742	713	539	458	465	467	488	472	517	561	386	411	355	370	355	352	338	305	334	349	290	336	349	347	318	298	336	285	337	321	349	332	327	316	279	312	307	287	323	318	294	297	328	328	314	332	337	341	310	328	320	311	317	306	310	297	321	336	303	297	331	303	311	324	348	303	320	295	346	315	307	353	290	325	340	340	356	315	326	331	335	304	334	314	272	337	275	318	302	384	342	306	294	306	331	322	312	316	304	321	297	309	330	322	331	297	317	311	327	308	304	328	319	313	324	302	324	329	339	309	336	317	302	289	305	279	321	314	338	310	355	307	321	337	331	318	318	302	328	299	361	324	331	326	332	329	310	325	353	343	288	312	316	346	315	303	322	345	345	332	315	293	311	335	306	281	350	321	323	325	329	337	314	386	306	354	320	331	320	332	313	294	297	323	316	323	312	305	320	348	339	315	342	354	336	316	305	336	333	312	297	336	335	309	326	319	316	325	324	331	320	343	365	347	328	313	326	307	335	341	311	302	325	314	317	300	301	319	347	326	309	320	311	303	319	348	315	334	283	302	328	329	335	346	340	333	315	329	340	307	327	319	292	300	329	308	309	316	315	347	323	304	310	327	329	322	325	282	307	328	322	317	316	336	344	343	329	300	317	311	303	300	354	329	306	305	341	320	361	314	301	323	333	319	307	335	284	330	326	309	318	321	306	308	326	326	308	323	348	314	350	346	369	342	315	315	332	323	315	312	315	319	300	311	301	326	300	341	313	315	333	337	287	329	321	325	310	337	334	309	325	319	309	341	359	301	318	319	356	334	324	317	329	310	369	293	315	322	343	340	339	312	317	298	303	339	293	315	296	312	291	323	341	286	314	315	295	315	342	349	315	307	331	330	302	305	352	287	301	333	332	305	336	330	321	328	340	313	327	331	307	294	362	346	347	304	341	326	307	316	367	328	314	332	328	372	328	286	313	310	327	320	305	314	327	302	351	362	325	315	308	306	308	311	327	361	314	323	338	293	330	327	328	348	321	318	298	333	321	320	347	311	345	343	333	336	341	318	331	357	297	322	294	327	345	333	346	326	309	338	345	317	330	295	312	321	360	316	310	350	294	305	304	305	345	332	321	340	323	336	312	306	350	318	338	297	298	326	315	252	313	300	317	320	335	300	326	369	314	328	296	354	344	317	337	359	352	324	281	300	342	314	330	306	333	337	335	322	346	311	300	357	305	320	340	317	353	331	335	307	318	286	337	339	324	335	285	325	304	316	299	281	304	335	337	369	299	340	298	329	347	340	329	355	335	287	345	303	313	312	312	331	337	308	337	288	323	328	337	318	334	305	272	335	308	285	312	335	317	338	377	348	317	355	327	321	306	336	327	302	341	324	328	341	340	354	348	330	302	296	311	332	294	310	291	315	327	362	324	346	334	333	320	314	342	305	340	335	323	298	333	296	322	309	346	305	320	306	339	309	295	311	292	315	320	288	295	290	310	349	322	304	318	310	323	343	326	327	343	328	336	288	310	301	310	321	323	309	313	305	295	328	311	308	340	266	322	335	376	314	329	334	308	336	361	343	362	319	343	319	312	325	313	285	296	299	345	328	298	328	336	316	297	304	344	308	322	295	350	309	335	337	328	331	317	304	337	312	294	325	328	325	327	350	309	305	310	300	310	320	304	311	320	321	353	325	327	315	348	319	326	319	340	320	348	320	306	297	310	293	315	306	288	323	310	261	328	316	292	365	306	323	322	343	312	329	323	283	346	316	311	295	313	319	306	327	356	319	312	307	306	334	324	320	310	325	332	314	285	319	353	297	308	321	358	311	353	347	348	349	309	340	317	326	321	326	289	334	316	335	317	327	337	336	347	332	321	312	318	343	335	329	318	303	307	311	311	321	350	289	301	310	311	343	305	347	327	295	327	312	307	319	329	328	293	346	313	335	317	325	343	332	332	346	309	348	335	297	331	341	309	362	305	289	340	350	293	363	305	334	313	302	308	320	321	335	302	327	305	319	332	320	334	320	327	333	312	333	308	302	322	315	328	368	296	324	352	309	321	298	302	309	314	332	345	291	304	302	303	281	350	322	308	334	311	321	328	355	292	326	297	310	303	334	330	329	339	299	294	300	325	323	343	342	316	308	334	303	318	327	327	318	314	314	328	322	315	302	298	302	344	350	318	285	294	340	360	303	343	356	307	325	341	313	305	321	355	355	328	333	304	303	338	300	294	303	328	319	350	303	334	302	328	325	325	363	311	336	342	337	324	334	326	315	285	311	336	313	334	304	326	381	296	347	335	300	325	340	330	336	324	329	315	317	349	348	278	332	326	302	336	325	294	338	291	351	296	334	334	368	311	318	326	323	295	342	319	337	319	313	286	291	346	313	306	300	311	314	290	338	351	309	352	337	322	344	334	335	334	327	335	334	286	325	294	313	290	335	349	354	322	291	309	324	326	299	344	282	300	328	337	323	326	336	341	322	314	325	346	343	321	319	349	320	358	325	339	277	337	341	323	308	299	293	305	316	322	327	294	321	299	367	350	306	320	339	330	300	314	309	319	350	281	307	289	333	336	317	326	316	322	306	320	340	306	304	322	315	325	360	315	312	307	320	331	332	317	295	334	360	295	332	300	329	307	309	330	342	331	378	315	334	346	316	329	293	350	299	369	293	290	315	328	315	326	333	326	295	317	311	322	311	303	327	327	297	310	340	311	333	328	325	316	337	326	303	297	295	308	314	332	337	310	326	324	321	337	334	307	339	321	338	329	291	321	308	334	344	325	317	329	337	320	292	312	334	330	348	315	306	298	336	325	330	334	316	338	316	337	333	291	314	329	319	333	322	309	343	311	348	335	319	299	325	302	325	321	312	312	336	319	369	332	310	329	319	320	321	311	323	331	308	304	307	318	352	343	344	304	323	362	365	312	343	308	313	316	341	322	343	316	324	305	332	347	312	289	332	296	338	320	351	319	309	328	290	306	342	336	367	363	299	308	319	330	332	291	293	282	325	313	346	345	299	359	320	318	341	303	326	336	311	325	327	314	315	321	324	320	306	360	314	358	341	307	310	334	289	339	300	339	351	350	337	352	281	352	321	330	327	342	357	356	306	317	309	293	329	331	350	317	304	310	343	343	313	310	312	337	318	303	327	328	297	313	344	327	292	289	303	316	348	310	301	328	326	333	343	334	339	351	317	343	320	348	324	331	329	314	328	337	303	331	328	322	311	347	332	333	303	324	320	324	334	317	316	302	304	321	339	323	319	329	317	314	343	319	327	326	354	332	310	358	322	355	313	370	319	309	328	328	351	328	309	304	328	305	333	304	330	324	316	341	339	321	312	330	324	302	316	327	325	322	316	304	287	324	297	319	295	313	333	323	314	296	309	291	291	303	317	349	305	308	291	328	322	321	347	303	311	265	311	323	305	325	336	324	302	293	295	325	351	311	314	295	319	330	323	315	318	305	330
9371	8290	14092	18525	17970	14193	9919	9236	8066	7057	6953	6496	5421	4227	3580	3045	2294	1844	1505	1760	1817	1838	2137	2080	1369	1146	1064	1037	915	903	791	862	859	841	748	819	791	778	754	742	757	785	746	717	763	756	724	765	764	719	784	786	681	729	757	717	732	752	745	722	734	794	812	767	728	744	742	753	716	722	704	729	768	732	760	738	796	780	706	727	745	771	759	751	749	742	747	750	718	740	802	743	737	747	766	714	752	741	719	705	748	726	764	745	802	716	732	776	679	788	783	793	726	732	824	727	758	735	771	775	699	745	732	741	760	819	753	749	747	741	757	816	826	727	744	722	760	753	743	746	773	791	726	747	757	710	746	748	719	802	777	744	756	743	706	758	747	718	755	691	758	758	765	763	758	776	748	774	751	691	725	798	781	726	731	695	774	740	794	726	739	731	756	692	788	711	757	715	783	765	736	710	696	732	790	761	762	750	755	740	684	761	776	776	717	737	747	739	738	711	770	723	774	695	757	788	799	715	742	743	693	709	764	733	757	742	782	732	728	715	773	727	752	749	757	762	702	752	721	770	748	727	757	776	740	684	786	806	735	737	752	758	782	722	757	759	793	777	770	742	758	752	770	710	739	712	752	749	762	780	696	754	767	699	718	667	706	751	743	727	732	734	749	751	710	728	739	722	749	695	747	742	733	809	763	752	762	718	742	749	783	699	723	787	771	743	743	739	722	775	700	738	702	737	729	772	751	745	747	792	742	742	713	734	726	783	750	716	737	706	715	749	733	754	746	771	756	737	722	718	749	736	709	773	787	745	790	741	738	792	744	715	736	759	734	730	759	726	742	738	757	756	720	723	742	737	764	814	737	735	745	686	760	771	728	742	741	795	738	744	722	728	736	740	709	802	767	722	779	746	776	737	744	737	751	696	737	728	763	742	754	721	765	785	744	786	781	778	773	738	724	743	737	677	753	786	768	750	760	753	719	688	794	713	774	774	745	732	738	764	789	750	732	731	703	723	723	755	752	732	704	735	770	745	740	712	730	735	765	655	733	722	749	680	734	797	774	794	726	750	758	727	738	752	770	735	744	786	738	738	741	760	718	754	746	756	770	726	712	736	732	721	692	749	765	747	728	750	685	736	777	746	726	693	683	729	783	745	725	731	734	831	722	686	765	748	706	739	727	788	754	751	724	762	773	772	784	735	755	770	802	726	730	748	743	726	738	705	735	771	755	749	790	779	761	780	733	757	751	760	745	772	780	704	748	737	769	703	748	741	778	776	766	739	742	777	757	730	721	742	771	743	763	768	762	751	755	715	771	769	735	760	769	709	717	711	714	756	708	753	736	762	735	739	758	788	706	721	748	764	726	742	735	766	721	754	810	718	769	744	726	766	744	720	740	716	747	765	731	788	739	742	794	765	722	716	738	728	778	727	774	713	737	789	765	772	748	764	763	737	764	796	766	711	705	795	764	726	742	679	744	802	731	720	806	703	771	777	756	779	754	654	755	712	724	772	751	748	724	733	720	711	745	740	772	735	729	731	746	770	770	707	737	735	741	730	733	744	734	722	698	721	692	765	722	743	760	749	772	766	793	730	764	760	725	738	765	713	781	721	743	766	720	752	811	777	762	737	771	757	734	729	759	729	774	740	785	750	747	756	704	784	731	767	738	772	780	769	722	765	745	717	705	749	769	760	746	818	713	756	774	764	737	718	769	710	753	725	772	760	744	739	774	754	755	732	728	708	745	781	763	715	750	749	789	752	791	784	725	739	760	726	777	719	702	746	747	776	716	726	744	737	711	757	770	759	722	754	732	749	752	741	690	717	776	735	786	744	735	693	743	757	716	772	735	760	768	737	806	746	736	734	739	755	719	753	784	709	723	722	748	784	712	761	741	776	722	745	719	712	715	803	766	757	779	745	709	740	736	729	714	722	764	764	754	731	780	800	792	742	717	764	755	679	780	767	814	726	711	755	737	719	757	735	741	722	733	758	736	731	774	719	715	724	746	759	797	720	734	719	706	765	730	732	754	746	790	744	750	798	746	742	748	754	782	706	713	725	746	710	715	729	733	693	752	770	728	768	756	751	743	706	726	759	733	686	749	713	745	741	785	738	737	684	743	784	771	741	708	794	753	769	753	708	756	750	720	748	702	738	721	744	804	749	745	789	750	779	703	741	757	732	727	725	743	794	735	744	772	724	698	742	734	729	768	789	709	794	755	737	782	732	774	722	774	770	730	729	778	775	812	781	769	742	771	717	738	766	751	782	788	760	724	733	719	688	771	720	724	733	738	773	742	751	735	744	704	781	713	764	741	718	713	759	718	737	713	759	752	759	759	754	783	709	711	748	714	737	747	763	757	736	753	764	761	773	787	773	700	728	694	786	709	765	799	691	794	772	747	756	720	762	749	766	765	746	762	744	753	763	771	719	758	726	727	797	738	792	696	751	746	749	760	707	782	743	708	714	762	743	778	741	758	767	741	763	767	736	789	733	738	784	769	710	742	747	744	713	706	776	788	755	774	733	738	720	742	735	722	711	739	757	762	741	707	736	723	761	756	777	694	750	737	742	751	724	711	706	769	761	735	794	783	705	734	759	715	751	696	710	737	741	754	769	766	795	743	757	765	774	725	681	711	705	730	742	717	701	706	755	717	744	757	775	707	739	734	780	752	683	760	773	752	735	753	683	748	696	751	746	744	706	757	724	722	810	741	731	788	718	766	755	739	760	755	792	762	692	740	781	721	747	716	779	755	757	704	771	756	756	823	803	753	761	734	718	753	731	749	750	716	748	759	753	761	738	744	761	739	742	724	749	691	732	752	699	738	734	709	779	710	704	742	751	752	755	756	766	739	722	726	765	782	743	706	738	753	716	726	790	725	761	730	706	763	764	740	815	766	703	753	787	811	767	677	715	703	746	758	705	730	751	753	759	723	763	762	732	738	797	720	713	761	747	716	686	724	762	726	712	758	779	724	744	679	758	699	730	732	765	740	711	740	788	706	779	745	731	794	764	801	693	782	797	742	728	757	758	742	757	761	727	758	761	719	751	748	719	706	745	747	734	725	744	731	790	753	713	736	718	753	756	744	791	757	802	756	759	754	768	750	778	776	782	744	746	783	740	779	728	755	736	814	732	778	746	741	768	741	777	740	760	726	791	740	759	735	726	724	688	779	764	765	762	741	723	719	754	757	740	705	721	805	715	726	763	709	743	748	712	727	759	699	759	757	723	736	727	736	747	764	782	723	763	714	755	722	724	746	752	703	754	747	761	707	763	790	724	744	741	786	775	726	775	793	754	731	693	757	783	744	808	702	769	772	739	724	743	714	784	745	717	715	716	802	729	742	758	736	736	701	780	773	758	758	724	746	726	801	757	805	724	697	750	701	731	746	750	814	783	732	812	713	757	748	770	786	774	707	716	709	782	752	699	713	767	740	755	738	745	718	727	727	732	723	736	734	711	761	769	734	748	731	743	757	775	727	728	742	735	756	787	739	757	715	764
29923	16754	16278	15641	11940	6802	5183	4238	3664	3272	2808	2229	1868	1472	1257	1012	757	620	527	525	583	811	1501	1173	787	628	457	372	342	354	309	326	320	263	233	299	294	280	298	294	286	285	296	301	269	283	279	262	295	225	299	299	290	309	271	236	273	290	275	273	230	292	255	274	275	249	276	253	294	280	277	309	296	250	260	267	278	268	269	255	248	277	260	245	306	283	254	240	277	285	279	252	251	273	288	288	248	290	272	275	305	277	295	276	263	264	264	281	255	277	272	252	261	262	280	263	271	253	295	275	268	264	291	296	265	248	264	298	288	259	263	280	260	270	255	266	277	247	277	265	235	258	278	276	261	310	275	302	294	292	309	278	286	261	293	243	269	276	254	270	255	264	276	276	284	270	273	287	271	234	251	295	265	276	291	263	239	271	293	262	251	296	282	271	290	269	261	270	279	292	299	301	255	247	246	276	268	302	262	274	294	303	275	279	262	271	270	249	248	258	264	302	292	269	244	275	262	291	278	283	276	278	299	268	284	269	287	244	291	309	262	285	274	280	242	281	290	266	255	270	261	343	262	270	272	272	249	304	265	265	295	282	267	271	286	278	274	269	287	276	241	256	256	287	250	259	302	290	262	272	302	277	268	306	262	251	269	286	267	274	283	256	306	288	265	276	263	277	259	287	264	282	267	262	277	280	266	244	271	297	248	269	264	274	285	291	287	258	306	266	294	286	274	277	273	277	231	284	303	313	270	254	260	244	276	262	238	335	287	268	269	255	285	313	275	276	254	274	295	262	290	274	244	287	284	301	289	288	251	263	260	244	272	276	265	249	278	253	262	298	272	277	294	272	271	238	264	262	329	307	271	276	281	287	235	276	248	258	274	243	300	268	267	271	276	275	307	263	278	270	251	238	251	263	274	306	283	255	263	274	245	301	264	281	276	267	249	262	277	296	264	303	299	277	279	275	253	276	302	279	278	277	255	241	275	240	264	283	266	280	287	291	264	264	263	294	296	258	241	260	272	293	286	258	282	237	291	283	280	282	290	274	273	254	248	287	259	254	254	288	258	266	237	280	302	274	267	271	293	265	284	270	262	270	281	289	254	260	280	286	282	265	301	255	286	270	277	290	259	293	260	271	218	308	281	271	269	254	270	255	260	277	258	270	247	293	262	273	298	251	285	313	316	267	278	274	288	265	250	270	273	268	275	308	266	289	304	281	314	288	278	283	264	300	297	282	273	291	293	305	246	278	268	288	249	262	263	280	286	275	281	263	275	267	250	282	286	278	295	275	284	271	255	272	269	244	272	260	272	273	287	269	293	319	253	281	279	313	290	252	278	277	294	282	276	298	287	269	270	298	286	261	278	275	251	264	282	278	287	276	308	268	269	282	296	298	301	255	280	259	258	299	242	265	289	268	278	266	266	289	295	274	248	282	292	280	239	252	313	287	266	257	298	274	250	283	268	265	261	270	274	288	270	304	255	277	303	275	267	290	261	270	229	271	259	282	268	238	271	261	296	268	308	264	275	278	305	265	256	247	313	279	265	278	263	294	285	287	270	249	288	279	278	310	263	234	260	271	277	302	265	268	241	271	255	274	283	287	264	266	283	293	266	246	300	272	280	236	260	258	282	254	283	263	285	286	274	272	281	258	265	268	295	279	315	283	300	287	254	292	294	255	304	279	292	236	309	262	287	264	294	277	271	278	252	290	267	286	246	277	296	290	285	290	266	253	275	275	267	290	271	306	270	282	277	274	230	280	261	281	313	258	263	253	261	290	278	295	264	280	274	276	261	294	273	293	271	252	290	270	308	277	250	294	273	281	292	255	272	267	246	292	282	310	265	270	283	269	264	263	256	277	264	267	240	261	299	263	262	263	283	270	286	285	267	288	291	272	292	289	281	272	272	255	266	280	280	302	291	272	288	322	288	256	246	254	256	286	287	281	328	264	286	257	259	272	255	273	249	249	259	311	281	283	292	246	273	272	288	274	274	297	277	283	274	285	264	289	281	310	253	252	300	273	261	303	268	242	261	289	263	271	302	275	299	263	283	282	290	256	265	279	257	275	254	279	268	295	300	270	284	284	299	287	278	290	277	259	296	249	266	294	281	302	256	252	262	262	275	279	287	273	301	267	269	270	282	285	278	267	297	262	243	275	259	294	264	276	284	271	284	266	267	278	266	300	286	275	257	273	253	282	254	277	285	268	267	276	265	283	276	287	292	277	263	280	295	270	275	268	259	237	272	268	285	304	297	241	277	273	264	248	279	265	259	277	280	229	284	276	254	245	288	259	269	291	278	284	258	293	240	255	282	256	300	274	286	272	286	282	246	255	268	297	263	284	270	261	242	267	266	294	277	292	285	274	286	272	293	291	292	286	293	259	325	295	266	249	296	263	271	268	259	301	284	271	282	275	271	275	269	244	246	268	270	293	254	286	298	284	299	276	252	263	264	277	268	286	277	301	259	280	280	261	263	260	285	269	237	278	274	251	286	285	261	278	310	284	266	260	275	314	292	297	286	274	288	290	253	297	331	256	252	259	260	282	278	283	285	250	268	285	289	250	280	291	255	297	297	274	281	272	271	272	263	279	276	258	268	256	238	279	291	290	282	260	258	265	269	280	272	306	314	276	297	261	317	302	294	272	277	288	244	271	248	257	271	261	291	263	264	305	276	295	264	263	297	295	280	297	277	277	277	272	325	281	268	277	265	283	245	260	268	315	267	281	254	279	278	271	273	276	276	261	281	289	312	275	283	295	280	259	261	269	274	284	282	263	300	300	277	276	286	271	287	283	258	295	275	287	263	270	287	267	276	300	260	278	290	282	300	279	268	310	277	265	276	262	255	277	277	276	285	283	270	291	282	261	285	279	292	268	263	284	291	269	276	302	277	282	290	289	239	233	278	245	246	304	250	290	267	254	289	264	267	283	287	274	296	262	275	249	267	290	306	297	269	261	283	274	265	262	271	277	247	281	269	273	304	292	297	245	280	245	257	247	279	268	259	279	283	241	239	301	298	283	280	282	271	259	277	273	298	273	258	268	272	260	291	275	296	292	259	284	284	292	261	281	288	276	287	271	295	273	285	264	272	275	266	248	280	300	285	297	290	279	288	257	294	261	283	293	297	305	293	298	350	289	290	270	288	287	253	271	278	260	266	264	280	261	301	265	253	275	236	267	293	259	263	312	310	260	296	281	271	268	265	271	254	291	266	273	294	295	296	265	270	269	256	290	316	275	287	323	271	282	264	260	276	265	285	270	297	271	256	304	286	271	268	263	259	293	245	256	296	297	282	277	270	260	295	244	253	285	293	281	263	307	310	260	284	274	263	281	236	266	290	258	244	269	264	275	316	262	286	288	278	246	261	294	280	300	282	290	259	270	294	290	233	263	253	279	280	293	311	259	273	269	287	249	242	299	257	273	295	259	281	266	274	276	249	261	279	280	261	281	272	282	261	273	259	244	276	270	264	275	265	253	275	295	296	277	262	296	269	242
15846	11519	21546	27587	25883	19653	17619	16574	15221	13604	12453	10833	9197	7784	6550	5094	3933	2967	2315	2780	2950	4218	8676	6104	4336	3544	1914	1438	1181	991	895	933	1016	885	705	685	736	753	752	698	719	698	623	675	716	654	684	683	713	677	671	707	675	663	696	675	656	665	687	658	677	707	665	731	633	678	699	639	701	645	665	622	655	689	687	663	687	678	719	662	687	657	648	675	621	654	667	672	660	721	679	681	656	689	685	658	657	683	654	696	659	672	693	668	644	678	653	704	700	665	670	636	664	688	678	691	642	695	690	661	694	669	741	659	684	627	662	678	681	669	662	682	661	669	685	679	685	649	675	675	624	611	686	630	676	685	650	711	668	694	718	686	663	681	681	701	653	654	685	669	658	710	609	668	660	666	651	690	677	667	659	643	647	632	611	673	655	658	666	653	669	685	655	648	669	632	639	659	653	676	632	632	658	668	645	647	671	664	644	654	656	619	648	684	678	631	647	720	623	664	675	676	669	683	681	628	694	678	647	676	646	649	698	639	635	617	647	657	695	685	675	693	651	651	654	678	692	685	726	649	656	664	647	677	639	700	678	639	653	676	672	659	665	670	608	680	648	671	652	663	633	682	677	694	689	676	673	653	652	696	682	651	676	684	638	696	660	688	689	619	639	669	648	690	686	719	647	682	669	675	651	677	704	686	665	650	681	681	687	660	661	660	650	647	727	601	676	672	672	670	625	639	639	636	691	663	686	638	663	645	663	644	647	667	679	646	672	628	645	677	677	661	619	677	647	648	690	630	699	683	699	709	670	688	685	651	654	689	644	674	653	718	690	713	656	649	641	639	676	622	637	643	638	669	701	656	668	656	680	690	681	662	688	671	672	701	703	645	674	668	719	692	665	640	699	715	677	644	654	664	682	653	683	687	649	679	673	671	652	652	637	596	688	674	677	686	686	630	705	650	737	644	625	675	619	656	702	684	661	673	638	706	681	696	632	684	679	663	658	656	615	669	692	666	669	667	668	658	669	660	658	723	699	694	656	664	670	677	690	665	683	605	632	682	673	645	648	644	642	667	706	704	663	664	681	656	683	689	631	642	663	662	701	630	687	673	680	669	647	707	665	678	698	684	655	692	661	670	674	667	632	632	646	681	662	689	678	664	697	707	671	629	689	636	652	635	636	623	668	671	717	640	628	672	675	717	641	681	698	637	689	652	639	641	667	677	674	730	643	715	609	659	636	641	643	711	647	697	633	671	647	656	641	670	679	637	689	686	693	685	691	676	650	632	677	696	694	693	649	709	631	681	673	640	670	644	660	658	675	631	646	630	657	654	656	642	662	640	642	696	702	637	647	716	642	664	646	718	679	631	678	669	672	676	654	648	646	672	710	687	662	717	662	680	685	706	692	678	718	630	656	690	699	693	696	693	648	716	678	648	655	700	658	651	637	648	684	681	679	685	641	660	667	619	650	646	665	671	659	659	648	616	651	701	659	673	657	704	672	709	642	660	669	683	668	671	668	690	656	637	676	700	676	728	663	656	660	681	648	704	623	703	639	670	657	663	626	704	654	668	643	630	665	636	642	687	684	686	699	658	678	686	663	684	674	668	655	688	653	666	670	682	697	701	680	661	729	653	628	647	689	657	634	631	715	680	687	668	672	661	622	651	642	667	672	687	628	664	684	705	657	671	674	666	682	654	698	685	667	713	739	695	638	674	665	620	670	657	623	670	712	646	664	679	675	677	683	675	693	664	652	635	637	672	676	622	636	651	665	634	655	667	677	649	692	666	653	670	649	652	665	665	653	696	632	662	631	654	647	722	660	666	682	672	650	670	629	622	676	657	682	711	669	616	678	644	652	669	690	705	663	608	701	649	682	654	670	660	613	669	640	678	679	693	683	663	700	673	682	620	658	677	747	666	678	665	666	686	701	669	690	643	667	624	647	685	647	634	700	660	627	633	704	669	626	648	623	642	667	697	662	624	644	642	634	637	625	672	663	639	709	655	676	647	703	698	633	680	691	648	633	633	660	722	673	696	679	681	648	667	716	712	695	678	664	662	700	663	631	673	655	711	671	647	646	694	689	649	641	650	709	637	658	752	673	648	665	685	723	683	701	672	678	674	686	681	660	630	632	633	598	638	671	687	662	670	703	647	647	654	645	632	654	742	688	662	670	699	657	673	659	633	702	680	664	685	659	633	678	657	669	667	657	686	691	653	674	660	707	663	662	682	687	657	699	632	685	657	659	673	670	678	679	572	643	668	653	683	674	674	676	696	710	650	693	679	605	674	592	640	657	660	672	656	665	636	679	655	680	609	671	663	631	637	697	669	675	710	636	691	663	661	724	683	700	669	654	672	712	652	701	666	588	678	650	674	666	656	642	653	649	656	655	659	623	729	685	635	705	617	648	678	683	620	651	657	645	666	659	633	660	675	678	662	652	631	670	645	654	585	693	679	653	709	671	652	663	649	630	663	656	645	655	658	647	643	707	712	643	697	656	636	641	645	591	682	663	646	636	646	705	651	683	685	662	657	614	675	648	698	625	688	672	681	624	642	673	687	648	691	672	681	658	651	646	633	675	707	713	688	675	680	639	668	664	713	690	692	660	659	662	658	658	722	661	639	676	654	710	623	675	642	690	693	651	712	680	666	663	621	685	702	669	671	648	663	634	694	618	697	701	683	685	683	688	645	645	689	709	702	674	591	640	677	732	687	705	641	685	690	664	654	687	666	654	609	618	633	655	689	677	667	691	685	668	674	657	688	684	617	659	675	700	664	669	698	673	626	661	647	676	652	666	659	696	695	665	677	630	625	674	677	621	676	636	657	717	657	636	657	643	654	675	668	652	634	659	679	653	660	663	697	648	679	701	604	612	699	648	661	661	670	680	658	679	661	690	683	646	657	695	633	655	683	647	692	689	655	718	673	674	656	695	659	689	700	666	641	678	678	665	698	698	675	673	682	666	678	698	672	656	686	711	629	686	649	687	700	664	676	682	694	645	678	684	668	681	705	631	660	693	679	677	624	676	647	694	666	673	706	680	648	623	708	649	681	699	614	656	677	643	713	694	651	698	637	649	684	670	678	680	658	654	655	638	665	640	596	662	670	666	632	642	683	690	647	630	677	651	699	647	650	655	651	643	669	650	644	648	622	715	640	683	688	650	617	691	680	642	683	669	616	676	692	672	651	624	660	635	668	699	696	603	675	640	663	684	695	652	646	667	674	679	693	658	688	620	638	682	676	660	670	627	694	656	679	702	680	701	686	648	687	683	657	690	687	679	637	668	677	667	705	633	664	681	669	712	695	659	628	705	693	672	613	695	708	690	633	682	702	703	663	685	650	641	672	658	701	670	673	623	631	711	604	606	628	660	660	689	665	680	686	644	647	696	681	663	708	704	657	684	618	693	700	686	684	636	668	636	671	633	624	674	668	625	697	655	697	684	683	626	623	661	617	654	652	699	678	677	630	658	672	668	680	613	661	639	702	634	629	686	683	662	675	660	647
34859	20767	22065	20986	14141	8686	7355	6761	5684	4516	4125	3041	2698	2122	1772	1307	1135	880	803	790	894	1630	2078	1470	1078	862	591	537	529	498	472	519	483	406	389	441	396	412	379	370	380	402	412	353	446	378	374	388	377	381	402	372	392	374	408	402	342	373	381	353	390	382	347	412	413	379	378	380	387	385	379	418	389	363	397	382	393	413	368	392	387	387	411	388	415	379	395	386	373	370	400	403	396	331	402	366	419	380	384	422	381	341	377	359	367	382	367	368	380	362	373	390	384	350	386	369	387	368	377	389	386	394	404	403	359	398	365	398	337	400	375	393	405	362	375	435	406	368	369	372	384	365	392	378	368	402	388	424	402	407	382	399	366	386	366	394	380	389	347	403	366	406	400	373	390	382	417	355	389	376	382	407	358	366	397	406	412	381	407	414	375	344	367	385	390	397	392	416	375	401	429	402	414	426	389	359	426	386	342	345	401	380	380	362	381	366	385	397	432	408	392	369	379	377	360	348	355	396	398	407	392	397	377	394	421	384	412	389	395	398	368	348	406	374	408	349	406	395	373	397	398	368	388	372	356	384	370	391	369	376	352	340	375	352	406	392	392	410	363	400	359	354	370	399	382	383	384	389	373	365	374	381	378	407	392	401	370	388	399	377	396	367	391	390	423	355	388	395	398	382	369	401	408	401	428	395	391	396	382	388	388	371	417	371	398	384	388	373	379	386	388	389	377	391	375	383	372	395	371	359	381	359	389	370	374	328	390	412	366	420	354	402	353	372	344	360	354	370	394	377	355	398	347	379	400	382	405	367	381	397	410	371	400	406	370	371	402	387	350	382	395	398	396	354	384	410	358	395	381	348	374	432	440	361	351	373	334	400	398	377	380	371	404	382	375	393	419	380	350	358	372	408	364	349	408	391	376	381	371	400	391	394	388	444	374	439	355	379	381	424	422	371	407	406	384	353	378	426	404	396	394	372	403	390	387	343	350	428	379	428	360	394	339	352	381	378	355	392	375	408	395	397	366	381	401	408	406	396	356	378	388	402	377	368	359	339	370	366	385	389	350	424	413	382	395	349	399	356	373	362	410	412	389	350	380	427	455	382	358	365	378	366	419	364	357	361	357	365	370	394	401	385	384	390	371	390	376	366	387	339	369	394	426	373	452	388	373	372	407	381	360	379	387	401	387	407	362	354	407	367	385	347	391	389	402	394	389	401	392	422	399	414	374	369	382	378	366	377	390	347	393	394	360	362	369	397	397	371	389	396	411	381	365	375	400	424	407	368	431	368	350	392	387	381	383	343	367	390	393	369	332	390	380	392	390	406	383	436	396	394	376	389	384	396	388	381	397	398	395	387	382	360	367	400	377	381	381	387	391	407	384	401	394	363	408	367	313	381	404	383	362	368	379	374	403	391	367	386	404	346	404	413	400	348	411	359	377	359	375	391	402	375	356	417	383	388	365	374	372	372	409	385	389	400	357	365	365	376	436	380	372	338	371	378	415	384	443	377	375	398	375	392	452	414	384	385	391	372	383	404	367	404	385	356	385	393	395	357	405	371	365	387	353	403	386	373	358	388	407	417	377	377	400	392	371	381	407	438	410	383	371	380	408	396	420	370	383	381	363	395	365	366	374	414	399	373	365	419	329	380	357	370	358	358	387	377	405	394	427	415	378	360	349	362	358	381	391	368	406	361	415	398	379	389	390	365	380	386	366	384	383	387	349	402	390	405	400	400	368	373	399	378	404	380	383	388	356	404	378	369	389	379	404	374	384	376	382	365	417	412	393	397	401	431	395	370	430	374	376	396	387	407	391	367	395	364	408	398	386	377	392	421	403	364	407	366	359	374	373	373	384	356	383	415	401	383	363	391	385	382	376	371	380	392	379	414	390	371	404	406	411	400	362	401	431	342	401	353	407	411	372	401	380	431	384	407	384	388	370	383	386	391	348	392	394	407	419	360	421	402	361	377	357	368	364	424	378	337	333	410	380	371	376	399	390	440	399	390	387	397	391	393	371	399	429	385	355	366	392	403	376	419	377	379	387	362	382	421	430	377	366	392	373	340	369	372	407	391	412	394	379	382	385	401	396	411	386	394	410	360	395	384	398	427	389	401	407	359	398	404	372	365	364	390	403	377	384	374	381	388	361	393	370	421	396	397	392	365	386	367	396	412	383	397	388	406	392	361	370	369	370	402	380	408	419	373	397	390	412	376	377	376	372	425	402	372	379	351	372	388	349	380	402	371	381	372	377	393	359	380	397	387	425	364	336	384	372	373	423	400	421	391	380	403	411	388	389	368	391	370	401	378	378	389	396	376	419	413	357	365	392	417	376	331	380	381	361	397	403	365	403	369	391	381	384	373	361	383	383	374	372	418	358	395	388	389	353	395	390	350	414	352	377	382	368	332	393	376	378	381	383	381	418	358	410	391	404	393	377	425	386	329	373	404	421	379	364	391	379	411	366	389	426	381	396	374	416	410	388	357	410	381	388	391	360	371	408	431	404	400	427	341	380	383	386	379	372	401	377	383	386	403	396	394	354	375	389	402	424	387	381	430	386	374	404	385	372	373	412	367	366	374	406	390	367	402	409	440	396	426	436	386	358	396	376	367	359	389	371	379	381	357	349	383	385	403	381	376	388	372	368	402	416	386	407	386	355	388	434	385	386	381	403	394	401	384	409	378	373	425	393	392	389	403	407	385	411	372	357	409	442	345	430	355	379	393	356	392	345	355	371	371	402	373	377	363	411	390	394	365	407	364	371	359	357	386	384	348	381	394	390	383	362	392	388	377	358	418	356	352	416	380	389	365	436	392	320	390	395	391	361	344	360	391	385	374	404	380	404	407	363	396	385	369	391	388	400	409	376	351	358	378	373	390	399	368	398	382	421	363	339	366	402	341	406	382	360	414	368	426	370	358	331	413	359	358	379	376	410	353	396	381	429	366	418	388	389	397	383	401	404	422	412	384	411	392	364	358	384	409	375	393	389	404	396	355	389	387	401	384	415	395	385	368	372	405	372	354	391	396	451	366	412	401	405	402	388	381	389	393	395	380	430	381	357	383	384	351	406	378	432	397	389	374	339	356	398	377	408	361	405	384	383	424	394	372	376	357	420	407	402	377	378	398	375	346	409	356	371	375	397	389	443	435	374	379	361	369	407	386	358	391	378	395	407	362	388	392	355	367	412	418	401	399	415	354	402	395	386	412	388	360	386	393	385	411	392	371	372	380	355	385	382	408	371	359	354	391	371	411	383	399	353	351	384	389	393	426	382	412	356	391	390	411	379	399	389	345	393	382	385	365	364	348	401	385	373	373	392	355	378	383	356	364	373	406	381	405	376	350	385	370	368	398	396	413	398	398	374	359	382	409	364	397	406	405	403	387	386	384	410	390	387	395	387	338	373	378	373	363	402	377	371	359	374	393	352	407	406	400	369	353	377	381	384	388	395	432	395	376	359	385	377	424	378	389	355	382	403	384	421	409	386	349	383	387
17988	13977	26485	32399	27640	22765	22087	21525	19784	17767	16497	13567	11532	10078	8490	6502	5344	3671	3542	3892	4432	8706	10958	7259	5673	3984	2497	2079	1598	1445	1741	1554	1283	1067	998	1033	1013	982	930	875	955	862	866	885	898	909	870	858	881	912	963	951	904	937	916	865	923	917	970	918	856	887	911	913	912	880	939	886	933	859	898	917	934	932	841	934	927	879	885	877	853	924	944	875	877	888	878	875	953	923	885	942	873	909	884	916	939	860	845	898	926	943	831	868	905	874	878	971	900	844	909	921	904	898	869	857	935	902	862	901	925	911	906	899	881	918	891	905	877	873	863	878	953	847	908	878	874	924	953	879	896	856	885	865	894	921	938	885	899	893	885	946	865	927	878	902	855	866	901	871	856	868	901	949	847	885	865	860	936	851	922	889	877	886	926	880	849	913	914	880	879	918	938	867	922	915	878	915	918	851	898	897	908	904	862	882	922	917	886	889	838	892	925	834	898	911	868	909	928	890	883	871	908	898	855	937	923	940	882	902	921	904	843	807	854	905	859	881	890	886	915	877	883	918	892	938	886	868	859	860	882	863	863	884	824	898	850	934	884	830	899	875	912	930	914	839	942	880	896	833	864	876	910	889	900	911	880	891	972	882	867	898	883	881	859	942	868	885	905	878	895	870	866	936	909	877	916	878	914	878	870	944	893	890	942	906	915	872	853	906	846	835	911	911	907	889	891	912	933	898	849	894	893	895	870	883	866	883	941	927	943	943	928	917	927	912	893	864	859	873	920	941	962	935	942	897	860	883	885	932	841	907	858	899	929	879	875	910	910	907	862	917	949	904	905	928	885	941	934	894	921	886	847	856	877	910	903	934	883	974	857	942	884	911	875	925	894	860	880	850	893	898	933	903	894	881	910	882	830	975	912	913	895	899	851	907	850	835	976	854	954	895	882	895	941	887	893	891	916	923	931	872	880	894	890	842	913	886	910	895	878	910	858	918	851	861	912	907	922	847	879	933	858	891	869	894	863	908	900	865	876	909	919	885	889	905	821	837	914	913	903	922	910	940	895	878	937	897	933	896	963	851	907	924	930	931	907	852	880	851	916	863	897	911	955	880	940	881	899	950	907	869	886	961	877	938	883	850	860	897	916	913	858	872	916	884	858	908	931	878	929	890	898	913	893	859	910	916	895	877	906	841	898	918	909	943	860	864	938	850	871	910	916	877	909	888	932	861	888	850	875	908	848	884	917	877	902	917	850	946	886	866	838	871	883	872	901	906	891	895	879	907	938	896	866	933	936	868	949	879	899	931	890	884	869	835	914	913	902	848	895	907	846	919	947	926	935	935	924	883	894	920	896	915	882	922	883	904	841	892	873	878	949	868	850	877	953	924	899	887	882	857	907	923	878	875	945	925	894	863	901	902	842	907	937	938	943	858	915	908	896	879	929	880	908	898	908	895	868	855	837	861	873	892	854	862	890	872	921	926	867	961	924	898	916	897	915	928	904	881	907	838	889	864	912	915	916	893	897	864	921	930	863	933	878	857	918	911	865	939	926	853	864	900	896	881	904	875	908	878	917	876	891	871	911	907	914	823	891	812	886	916	940	923	863	917	845	875	927	910	909	862	879	928	848	893	827	883	875	912	876	910	867	916	823	875	941	907	872	907	864	920	894	876	922	894	898	850	845	928	894	848	851	848	871	876	901	919	909	963	905	866	844	947	936	874	920	864	867	951	903	934	840	906	900	904	910	924	884	821	871	918	896	839	901	861	892	943	840	915	869	903	869	883	928	914	906	889	839	852	876	851	936	871	876	874	915	918	896	901	905	906	867	910	857	898	885	863	881	849	860	916	895	873	881	839	851	844	836	898	908	847	866	892	881	865	830	899	894	883	978	907	875	906	821	869	925	898	874	891	908	849	931	851	908	972	891	875	899	885	963	848	879	883	966	915	881	947	857	876	855	892	871	871	879	877	869	881	845	907	949	896	870	915	877	891	952	866	911	885	893	884	881	936	879	816	881	886	895	886	920	915	856	800	910	847	947	952	867	906	905	829	894	910	924	842	881	915	902	895	905	904	906	887	905	860	912	839	891	845	886	894	831	880	945	894	894	871	912	887	879	901	950	886	876	886	874	866	937	898	938	921	892	913	905	881	905	921	878	871	887	870	925	895	914	913	865	931	909	938	891	896	856	861	904	925	903	898	886	899	965	926	926	878	906	861	879	869	883	928	855	878	906	877	900	843	879	900	933	865	907	884	876	876	917	889	898	913	844	862	850	871	877	944	885	885	882	886	924	912	933	923	894	901	865	866	948	904	908	878	852	866	902	887	909	857	895	860	954	898	925	899	950	875	893	848	912	878	889	905	857	865	866	902	928	906	851	862	884	863	879	855	912	860	852	850	861	960	882	914	897	916	823	854	904	871	891	909	894	885	935	880	888	857	890	833	931	816	870	882	927	934	907	877	875	930	915	860	885	908	903	882	822	899	850	854	876	873	891	940	884	879	820	861	869	910	915	831	885	915	888	871	899	867	894	938	930	874	894	880	937	862	914	938	849	890	900	914	887	908	876	852	866	908	828	940	820	885	892	885	878	867	846	833	904	878	894	880	929	899	820	874	848	863	862	835	929	876	869	813	868	868	881	860	934	880	910	861	923	906	912	888	893	900	886	879	846	862	900	898	930	876	878	922	918	868	861	839	897	916	865	918	929	910	914	871	911	873	849	910	896	927	900	898	929	900	916	936	896	855	915	879	906	889	887	915	944	921	938	958	902	911	947	944	914	877	892	863	890	972	869	917	876	927	890	946	928	833	952	862	922	901	866	862	810	898	869	918	922	918	862	821	868	944	860	859	869	866	895	836	908	903	904	937	850	887	878	915	884	868	866	896	914	881	910	883	847	880	873	883	906	893	907	931	882	907	869	917	868	863	866	928	887	870	904	816	896	923	801	884	915	915	866	924	899	901	930	878	927	877	881	909	884	894	874	866	992	864	904	915	919	854	855	884	911	851	878	872	857	868	892	869	901	929	920	875	893	906	921	902	912	890	880	856	847	914	861	863	873	908	905	917	863	903	884	932	893	894	875	898	910	943	863	892	847	896	901	907	862	886	916	867	986	878	897	883	897	887	905	890	892	897	991	869	890	905	880	880	924	881	832	903	908	933	854	907	920	948	850	857	916	845	880	867	898	864	865	903	904	900	930	906	872	917	918	911	881	912	926	853	921	905	886	876	900	888	939	894	909	925	842	922	949	907	862	911	903	899	905	879	899	875	864	881	890	870	936	927	912	891	908	883	887	871	907	865	882	868	885	893	826	845	881	884	881	863	900	868	848	886	902	897	883	906	910	874	902	896	914	928	896	860	878	906	873	819	878	859	946	926	909	925	913	895	909	899	902	836	898	857	920	884	897	891	880	939	876	867	868	872	875	897	877	868	899	904	920	905	850	914	928	872	913	877	940	950	883	917	875	887	891	857	864	856	938	888	896	893	852	919	819	883	878	914	909	899
14276	8423	10375	9377	5122	3027	3481	3037	2254	1973	1802	1314	1119	848	750	620	542	457	418	426	519	496	451	401	384	422	383	391	378	387	324	383	302	298	364	315	353	327	336	325	337	320	294	292	328	337	294	301	308	309	316	344	350	283	310	333	319	352	337	309	340	328	340	366	320	291	299	312	312	305	353	321	351	313	355	317	311	354	314	280	333	348	298	300	306	319	346	370	337	333	316	307	312	325	326	346	317	317	317	324	327	305	337	345	326	350	280	309	314	341	333	332	299	340	354	326	343	301	317	325	327	329	312	306	325	308	310	319	313	318	313	316	324	328	332	321	340	329	355	311	333	324	326	299	309	305	323	307	342	301	325	315	350	366	292	348	331	327	342	332	297	307	378	334	327	283	309	314	309	332	327	304	315	317	292	321	319	331	328	342	358	349	340	311	311	329	363	355	321	297	336	326	317	339	327	350	354	303	360	325	318	327	315	319	324	328	328	322	363	291	316	326	345	323	347	303	338	322	311	317	323	329	321	328	318	341	348	321	334	336	329	294	328	302	328	341	319	360	304	306	315	336	320	351	323	357	325	317	295	330	323	308	329	314	317	308	337	349	313	352	330	340	331	357	339	324	320	324	297	328	308	328	330	329	316	314	285	329	342	337	358	334	305	328	336	296	354	331	286	330	297	333	311	310	341	298	320	316	297	341	341	312	323	303	326	301	318	332	321	345	367	363	310	321	303	300	336	361	315	338	336	331	325	312	314	329	324	303	303	344	333	350	295	299	335	330	331	311	316	320	327	348	325	319	309	297	309	321	333	292	316	345	318	344	315	321	335	313	314	329	298	363	343	325	312	340	315	305	336	340	334	341	328	329	299	337	357	329	329	328	334	298	325	325	298	300	337	343	323	321	305	344	295	329	292	344	327	315	286	344	339	324	337	304	328	299	334	312	325	304	298	312	319	312	358	294	348	326	341	307	281	324	302	329	275	309	323	324	314	334	319	362	341	334	320	337	345	313	293	339	345	313	321	310	357	311	299	324	365	301	328	355	328	331	340	317	312	309	348	316	310	348	342	329	293	330	329	321	312	298	307	323	331	331	349	323	340	331	337	327	310	335	328	311	292	331	331	306	308	303	322	328	330	321	324	336	356	335	306	317	349	356	282	338	324	332	297	322	326	287	329	307	339	311	313	356	344	337	336	337	345	311	315	306	311	336	307	314	325	340	352	336	294	343	328	348	332	311	315	334	331	320	329	344	338	350	309	330	302	319	304	316	309	289	343	308	317	298	319	334	323	312	331	315	323	319	323	325	313	349	312	292	299	330	318	332	337	313	318	318	339	319	329	342	310	302	343	318	309	318	316	283	372	331	327	300	311	341	344	308	291	301	351	301	345	308	310	314	337	305	321	303	308	350	305	322	351	308	337	330	328	354	370	308	320	314	343	321	302	337	357	295	313	311	358	319	331	306	319	299	333	317	326	344	319	285	318	332	309	353	325	333	339	351	353	342	339	320	340	326	339	304	318	330	299	322	322	323	337	273	351	320	302	321	350	342	354	300	290	325	297	302	350	324	315	327	341	335	299	350	317	336	328	305	308	326	302	300	323	315	341	350	340	331	350	312	328	306	297	305	332	335	332	331	332	327	305	296	340	298	311	309	326	329	306	325	321	322	329	323	350	319	328	337	309	320	376	307	344	295	313	314	301	318	325	330	330	308	310	332	324	311	302	327	316	317	313	287	313	354	323	307	338	355	334	314	287	314	327	324	326	328	324	340	328	317	294	319	334	318	344	329	303	304	336	308	312	333	270	363	326	307	320	319	316	316	337	320	317	322	333	324	319	331	327	319	317	333	307	319	335	313	326	340	313	314	358	316	322	291	346	323	328	325	338	312	306	326	325	309	342	317	288	327	341	307	325	358	312	321	285	337	328	292	315	319	319	323	327	279	339	303	316	296	346	315	315	343	320	313	329	311	325	336	343	330	329	325	302	329	305	333	339	337	306	315	320	314	307	318	365	301	349	326	315	307	321	316	307	278	310	303	307	319	300	311	322	354	321	330	304	339	329	342	280	335	361	341	334	305	292	332	318	339	312	295	328	324	310	326	378	330	321	346	308	364	320	312	347	295	336	313	337	324	348	340	284	298	354	325	302	328	336	325	323	326	315	335	294	337	323	323	339	314	342	329	298	346	312	338	306	306	307	298	314	343	279	321	346	346	331	346	341	322	347	326	292	293	327	303	342	324	303	340	332	356	316	317	311	354	320	336	354	346	350	285	284	313	348	310	313	351	320	304	296	312	313	304	318	326	318	327	338	317	308	328	362	337	281	297	356	331	338	337	293	338	289	332	331	298	328	315	322	285	350	328	356	340	308	310	302	297	318	329	327	324	311	319	340	304	332	302	305	330	333	359	336	306	293	338	357	313	326	334	339	304	370	301	323	315	357	307	307	294	284	341	356	328	331	314	346	314	322	321	305	300	337	320	354	307	381	330	325	303	332	320	316	358	329	363	343	325	300	323	333	337	305	325	323	309	326	315	346	315	349	319	294	339	323	310	315	339	343	323	324	324	323	339	334	307	328	331	361	323	323	304	297	339	332	334	324	304	320	334	339	331	344	349	346	309	347	315	332	311	311	321	343	320	306	316	306	313	353	340	340	321	334	314	354	337	340	346	339	340	384	337	313	323	322	305	332	331	295	337	298	311	343	315	355	330	361	359	310	333	304	363	327	308	322	288	322	315	302	330	328	300	338	333	312	315	335	354	307	337	349	284	292	321	308	327	327	281	309	369	305	325	279	329	331	333	347	311	295	333	299	350	330	324	316	360	283	312	324	304	322	324	313	320	340	333	335	353	328	304	336	316	355	296	329	319	310	319	303	324	308	338	309	330	269	335	338	312	332	307	316	372	337	306	305	305	349	290	296	316	322	359	325	324	296	344	314	321	334	349	350	331	339	344	330	313	311	295	308	303	329	344	312	340	317	329	311	307	351	341	364	318	314	350	334	342	323	317	292	298	303	349	325	326	312	347	345	304	331	316	324	323	312	343	321	326	320	330	322	293	334	327	323	350	302	314	329	339	325	325	329	308	305	343	302	315	314	320	337	356	328	337	338	334	332	359	358	354	341	319	318	346	318	322	317	342	304	341	341	259	331	295	310	267	314	338	340	337	324	342	316	326	296	316	293	339	313	343	314	308	322	323	282	311	304	313	305	319	338	323	333	316	346	312	317	308	312	305	319	327	337	305	346	347	341	308	345	308	313	308	351	304	329	344	315	299	341	271	302	311	324	317	319	331	347	313	336	346	300	317	312	311	316	340	319	338	319	333	334	335	331	351	299	304	316	311	308	337	313	293	321	317	312	345	324	320	316	278	327	320	315	343	332	321	369	312	308	333	319	332	319	346	320	355	327	348	316	318	311	311	346	333	316	370	324	303	337	305	291	341	319	322	338	304	315	331	341	326	344	328	302	326	349	326	333	309	322	334	314	285	309	330
7730	6751	15798	19948	14829	10398	13419	11751	9661	9135	7979	6170	5019	3991	3076	2549	2130	1695	1746	1531	1887	2067	1613	1314	1390	1375	1251	1210	1009	931	899	957	801	692	766	772	785	749	717	728	736	792	700	716	709	748	739	735	735	719	736	757	776	775	750	772	758	784	712	731	758	709	764	759	757	828	738	759	733	701	707	764	746	745	727	747	709	709	760	696	790	797	784	728	698	755	751	757	736	770	734	715	755	792	708	760	733	777	729	734	743	781	725	742	753	739	747	763	742	763	735	748	751	725	768	783	799	736	702	728	764	809	783	724	755	761	785	754	766	760	770	802	747	738	734	769	729	726	802	720	759	742	721	767	735	705	803	751	755	760	752	742	744	737	760	732	727	740	714	694	791	727	778	737	722	767	707	731	709	770	767	758	685	713	747	766	742	742	749	728	742	760	786	739	703	704	765	742	732	732	729	724	752	719	744	809	764	748	743	768	759	750	725	765	749	765	755	756	749	781	762	801	771	694	692	727	767	743	779	710	805	761	739	762	702	743	755	767	716	747	745	791	735	774	719	753	760	772	731	742	766	739	786	743	756	750	773	728	734	710	713	716	709	763	738	760	752	748	767	716	713	751	746	744	719	714	810	769	739	725	754	766	679	722	764	742	758	736	786	760	725	754	737	707	749	785	788	729	686	755	732	777	777	769	761	737	752	742	740	708	784	775	743	749	714	685	750	717	767	768	772	731	728	785	726	723	773	753	734	772	753	769	781	723	754	781	762	709	735	736	749	767	728	757	701	751	745	715	739	760	739	736	741	752	763	738	725	777	730	748	759	764	776	711	716	734	735	770	812	745	762	763	713	751	804	699	782	769	758	779	724	784	740	694	699	709	745	760	771	722	711	743	770	749	787	741	782	719	755	719	755	736	764	711	738	723	734	765	773	778	698	750	710	727	731	674	756	696	740	730	721	761	756	733	723	735	782	736	763	763	733	750	754	730	733	739	722	728	727	737	754	790	748	717	721	765	765	731	776	730	717	717	795	754	736	711	707	744	764	744	780	798	732	708	733	789	752	766	734	740	749	728	750	775	772	719	747	750	734	726	743	703	741	727	753	757	721	717	702	790	729	728	728	771	736	780	781	749	731	740	742	736	760	685	750	756	734	772	741	762	746	707	719	736	746	782	765	768	788	709	715	708	728	701	763	778	766	782	722	742	725	747	745	748	767	727	734	720	759	821	747	722	695	754	730	742	754	749	693	743	775	761	759	731	774	774	733	786	737	806	693	767	741	797	752	734	738	818	749	731	704	742	748	730	769	771	699	774	766	711	780	763	748	718	753	734	747	735	746	786	734	757	766	746	734	722	739	755	769	735	735	752	724	794	745	767	686	757	757	747	734	772	759	776	736	749	787	741	706	715	674	746	712	776	789	743	712	738	714	770	776	761	737	738	737	738	762	773	736	772	741	740	764	708	749	755	746	781	751	740	751	787	710	699	764	772	757	726	700	757	752	701	774	728	745	758	703	738	758	765	784	715	750	704	752	808	738	740	737	755	740	735	721	770	782	752	707	746	750	773	741	703	704	746	745	739	721	771	781	770	750	748	750	743	761	745	766	724	701	720	701	769	770	772	711	725	772	781	764	749	704	675	746	700	741	732	745	727	741	709	733	741	739	735	719	728	704	757	705	758	771	713	733	737	722	784	751	771	784	769	743	743	776	732	762	732	724	760	730	742	736	749	801	784	682	704	749	707	750	762	739	763	758	745	746	721	772	750	726	752	746	750	771	729	711	681	706	778	776	747	713	717	729	761	792	792	692	707	737	755	762	728	729	732	759	752	751	773	775	730	697	761	722	734	744	737	705	675	667	731	772	745	724	723	802	727	736	835	779	721	762	741	737	749	777	743	731	748	743	710	774	726	786	745	725	760	756	759	765	701	734	757	776	718	798	744	753	772	738	722	764	758	709	733	724	740	785	762	789	750	715	759	726	794	753	743	768	715	743	752	770	732	769	749	701	731	739	747	777	743	737	691	774	720	745	720	734	693	766	714	737	753	716	730	759	752	744	759	757	746	743	712	759	740	739	751	773	758	741	755	733	767	732	744	729	776	734	784	722	817	713	750	724	714	727	769	773	730	764	739	784	746	741	770	747	787	763	734	741	740	738	782	688	686	741	764	773	761	766	726	761	771	740	750	745	737	751	769	790	696	757	768	737	731	739	738	757	709	718	751	796	758	717	727	747	727	711	777	771	751	770	696	732	726	691	741	741	789	744	710	756	737	747	768	767	760	726	702	708	737	758	734	757	796	788	797	718	754	736	797	767	767	761	700	697	757	786	731	716	755	774	769	748	763	712	772	768	729	740	759	788	759	689	753	743	719	760	746	724	748	769	734	709	734	761	784	772	715	729	708	750	773	775	753	698	743	767	729	754	753	794	753	764	783	801	696	736	737	720	716	760	753	771	791	740	781	760	723	724	716	785	732	757	735	756	753	780	723	732	771	756	785	786	756	744	786	723	714	731	686	758	738	700	737	772	706	741	791	740	732	763	748	769	742	744	722	762	744	722	760	722	685	756	767	741	727	745	819	709	740	754	818	731	722	762	737	693	706	737	750	727	755	704	768	756	738	745	714	733	765	714	730	776	801	728	731	713	734	691	736	765	762	701	777	716	686	717	747	732	758	743	721	729	723	707	766	721	750	756	718	789	711	694	717	725	758	765	720	780	701	757	719	790	769	727	758	772	767	719	734	705	737	780	739	743	776	710	712	744	724	700	815	712	733	741	732	740	724	719	736	772	742	739	725	795	741	702	771	722	726	726	794	722	781	734	710	770	747	729	737	745	726	737	720	756	741	763	729	744	751	810	695	721	757	724	742	785	731	704	749	746	774	738	798	717	704	720	717	704	766	711	760	762	746	760	713	742	735	713	758	751	763	723	736	773	722	704	776	756	780	741	725	748	732	765	740	749	736	757	786	776	796	734	733	755	687	775	735	786	794	736	743	731	729	789	733	724	730	750	805	756	750	768	764	742	732	711	701	720	768	730	717	778	766	748	751	747	686	764	729	780	760	758	730	754	738	768	738	723	789	736	817	795	769	776	737	743	710	782	720	765	732	739	729	717	768	709	719	731	758	746	761	749	722	751	683	768	726	763	750	722	731	769	697	794	761	737	741	748	777	763	771	749	718	757	711	730	673	758	718	746	753	779	723	814	764	770	759	700	782	709	735	713	754	718	753	707	747	756	747	742	737	762	736	787	749	760	769	713	744	696	746	735	798	707	724	742	764	740	778	737	746	824	761	759	762	794	752	723	781	751	704	758	741	733	749	760	697	686	779	715	752	763	745	751	764	746	722	736	734	747	769	759	792	704	768	741	782	762	793	757	755	738	747	780	678	730	707	728	690	738	764	715	730	759	743	757	746	712	747	766	718	743	714	708	709	716	742	787	781	752	741	713	754	769	746	737	743	706	735	770	756	752	717	750	746	776	752	741	742	748	715	735	769	744	750
23794	14283	17613	15602	8685	5789	6378	4421	3870	3508	2709	2042	1770	1390	1068	911	654	592	532	564	880	848	763	696	759	598	538	444	372	359	323	294	271	239	298	261	281	301	288	263	286	258	291	290	265	274	280	286	259	285	262	253	278	265	262	266	255	257	278	288	283	301	252	297	280	264	256	293	275	275	266	268	300	292	286	283	269	309	302	293	271	286	296	283	280	272	278	282	246	286	287	279	279	273	279	269	272	280	311	239	292	239	259	246	258	294	279	284	268	255	299	293	309	278	265	278	286	271	259	298	283	267	304	267	254	290	286	275	258	254	251	283	264	311	251	275	278	260	293	256	271	263	296	262	263	266	254	246	270	277	298	296	269	256	257	289	257	274	260	265	285	296	270	260	271	294	261	249	289	311	279	281	260	286	259	295	270	275	242	263	257	264	263	240	281	334	264	267	272	264	292	301	261	265	228	293	324	284	267	268	289	278	247	279	273	236	279	288	270	294	245	263	295	321	278	263	314	245	288	250	291	265	307	265	284	318	246	275	278	266	256	326	277	253	315	285	259	262	283	290	273	301	287	273	281	293	286	278	271	294	289	259	285	279	303	299	293	268	245	261	287	273	296	287	281	278	298	279	289	232	252	234	247	241	253	279	255	268	304	266	275	274	284	300	263	274	314	288	301	282	266	270	271	282	290	257	302	306	265	263	268	272	224	292	253	278	255	274	268	285	297	297	255	272	271	264	288	277	266	283	296	294	282	267	263	263	259	239	275	278	267	268	284	262	281	259	292	269	284	254	276	256	262	275	271	285	279	267	257	272	272	276	268	252	295	270	292	293	275	286	250	297	279	276	270	288	265	282	257	235	235	303	260	273	250	257	233	269	283	289	291	251	295	275	265	256	270	244	293	268	306	286	269	275	259	255	264	266	236	265	259	282	250	256	261	268	284	255	294	287	264	239	263	258	240	260	277	269	305	278	279	256	280	267	291	271	264	242	281	268	280	284	267	255	257	253	277	277	279	322	274	279	281	274	278	303	263	267	270	249	269	296	262	269	272	260	269	261	279	278	285	275	255	254	263	287	272	253	255	276	250	271	255	261	264	293	262	291	263	275	281	281	292	265	262	262	284	282	268	294	274	301	280	268	312	267	285	273	306	314	236	261	255	267	278	270	285	268	287	283	267	258	263	265	290	284	251	275	292	287	290	314	267	295	286	289	270	307	252	256	279	264	249	269	307	307	254	284	304	248	272	290	290	292	272	278	248	303	280	288	267	263	302	300	267	314	269	289	261	269	286	245	265	299	281	307	271	286	285	254	299	302	295	276	290	278	268	261	250	266	286	276	261	252	265	293	274	275	255	256	279	238	262	282	288	270	275	285	292	296	272	253	256	277	259	278	264	259	262	295	292	297	250	293	262	272	280	282	300	286	292	253	266	277	272	272	273	328	292	257	281	258	279	266	261	267	289	262	283	277	276	254	264	278	263	295	266	242	273	273	272	263	333	261	297	260	270	250	285	247	264	279	281	276	257	309	248	277	304	259	281	306	270	278	243	293	254	252	267	272	246	318	278	312	280	256	306	261	277	284	303	258	272	270	297	298	276	298	264	251	279	268	263	275	266	290	292	309	276	270	248	278	273	264	253	277	306	239	275	287	263	276	274	247	264	273	266	272	276	260	279	277	294	295	270	276	278	262	268	279	273	265	294	284	287	263	301	268	256	260	266	288	249	253	270	336	257	247	286	294	299	288	263	301	275	297	243	265	259	282	299	260	252	250	285	293	265	268	271	290	268	264	296	292	271	294	293	275	273	286	260	246	279	293	291	274	276	247	285	282	279	304	268	297	280	286	266	262	283	279	262	295	293	283	256	251	272	272	296	268	271	253	254	279	297	257	295	278	305	274	264	255	267	242	257	275	272	259	267	280	312	270	276	246	278	279	275	312	272	256	282	285	293	277	302	295	268	287	268	278	255	280	254	269	263	276	285	268	287	281	282	271	260	273	268	324	252	265	271	275	288	258	290	305	282	319	267	270	268	280	255	274	285	274	273	282	259	289	278	285	259	276	278	320	297	277	265	258	276	259	279	272	292	265	276	248	268	252	290	261	258	276	286	276	291	279	255	241	262	270	291	281	286	265	270	291	291	283	269	244	284	280	258	281	273	265	303	256	306	267	277	279	256	297	259	300	297	295	258	243	282	298	279	267	258	262	295	270	270	261	270	273	273	277	266	275	276	285	241	259	288	253	282	286	271	270	260	255	285	283	283	286	277	258	289	277	296	272	264	254	265	272	246	277	286	263	282	232	260	302	276	230	293	288	258	267	250	253	295	307	265	271	272	286	283	300	281	271	259	268	284	288	297	258	270	314	286	293	286	276	261	257	259	309	287	233	279	262	267	272	269	248	281	305	269	276	278	317	272	272	283	270	294	264	270	286	276	248	256	283	289	268	289	268	288	272	271	271	278	292	282	292	310	238	286	289	290	284	264	303	281	278	300	273	263	280	266	291	292	264	258	295	300	265	268	235	276	297	263	255	295	264	297	301	275	261	270	262	257	291	279	264	269	263	259	257	260	266	270	265	286	287	301	259	267	308	289	303	283	244	290	284	245	258	249	314	286	266	265	261	273	259	249	298	295	268	291	318	316	289	289	277	281	261	279	234	282	247	269	266	278	244	275	275	272	308	307	269	301	234	282	285	235	297	249	269	260	281	291	315	287	253	286	235	255	287	271	237	313	261	257	279	274	266	272	274	272	288	287	308	288	267	285	239	291	308	253	258	295	249	248	258	271	299	296	280	269	275	293	283	269	253	317	265	281	277	258	285	284	298	297	294	284	272	294	297	292	291	297	256	265	329	303	273	283	266	266	265	291	252	278	241	309	283	277	282	288	247	282	241	261	285	276	241	299	285	308	255	256	304	291	278	263	268	268	286	289	255	218	259	277	257	227	253	275	268	301	303	258	219	295	284	258	261	279	256	284	249	254	300	237	266	270	280	292	250	269	256	300	294	254	281	307	256	297	314	259	262	252	280	262	264	228	275	243	258	271	275	270	241	268	264	267	278	289	307	253	305	248	308	261	294	298	274	285	297	281	284	253	270	272	274	297	273	286	283	278	264	255	285	290	291	265	276	291	297	258	276	283	264	275	265	271	284	261	256	276	260	261	276	303	272	291	292	264	261	282	299	284	274	244	285	256	281	272	267	277	275	255	276	266	255	298	281	289	284	285	247	279	300	264	256	257	274	269	248	276	287	270	262	299	284	281	291	279	264	267	265	284	280	295	290	290	277	283	291	255	287	282	261	288	255	260	225	288	273	287	267	283	294	261	288	258	284	306	224	235	297	275	248	271	301	259	279	286	258	283	275	255	263	275	274	303	269	252	276	267	268	269	314	293	271	277	291	268	294	277	243	293	301	263	266	267	277	238	291	318	301	254	256	281	242	275	264	281	279	240	241	278	270	268	287	290	246	308	293	258	274	271	256	272	274	256	298	287	267
13122	10348	24122	26651	20647	19482	20878	16465	15790	15096	12025	9658	8598	6673	5507	4477	3359	2813	2597	2828	4914	4668	3954	3787	4125	2862	2357	1851	1490	1193	972	815	754	764	762	703	724	670	710	686	695	678	683	718	666	636	717	702	667	668	672	648	700	672	673	697	690	697	701	696	680	638	720	723	681	639	679	705	646	699	653	658	672	688	687	675	665	658	662	671	685	707	653	656	630	703	651	703	682	663	686	684	691	661	685	653	634	644	683	642	684	689	670	660	650	652	670	664	682	636	635	667	628	692	662	662	715	701	672	665	698	688	673	658	632	690	635	698	698	669	656	666	692	648	658	688	689	632	628	675	708	647	685	655	694	635	667	664	667	674	636	666	676	688	683	667	671	695	666	644	646	684	641	695	651	662	671	652	676	636	634	666	660	681	673	690	693	683	675	652	636	620	705	670	676	675	662	670	691	686	625	685	686	680	648	678	678	670	632	692	652	669	631	639	623	695	674	717	649	681	654	650	710	667	640	677	635	675	619	631	662	700	646	693	719	649	673	687	655	655	655	621	669	677	688	719	638	655	652	667	673	692	659	726	676	687	678	659	696	690	663	667	686	641	684	718	617	655	668	669	679	626	709	652	701	673	701	662	663	676	687	689	669	661	664	690	653	652	635	630	666	653	697	664	686	671	695	665	716	666	714	648	713	663	669	649	653	662	674	656	666	673	667	646	656	655	655	642	667	677	673	696	655	665	677	671	675	660	651	655	697	654	700	715	705	628	636	661	657	679	683	650	655	673	672	638	653	647	663	668	676	675	656	700	637	660	688	686	706	690	690	687	636	688	687	669	681	631	678	658	638	656	699	671	663	686	669	670	679	675	712	647	677	691	618	687	695	651	656	642	668	650	667	699	647	658	681	704	655	632	645	650	683	671	685	656	638	651	719	676	688	683	682	666	690	676	649	641	663	672	683	663	706	627	691	651	648	675	692	661	642	722	658	663	688	683	696	685	635	658	655	693	681	685	626	718	701	660	688	648	672	655	690	686	676	705	693	664	691	665	690	629	673	646	640	687	672	669	715	618	616	677	705	682	714	648	689	663	668	658	666	663	689	727	627	669	616	694	679	663	660	694	650	693	627	645	662	654	707	705	691	648	694	641	675	654	672	678	679	700	698	636	625	668	667	688	637	679	683	655	665	689	672	657	664	695	661	673	632	688	689	704	657	625	707	703	691	663	684	657	681	678	657	679	697	693	630	618	692	650	681	662	680	635	650	646	678	651	686	673	681	659	698	639	677	685	686	660	670	689	688	691	675	709	696	687	637	673	635	737	664	669	710	670	649	687	609	706	674	672	682	675	639	652	666	643	707	670	696	638	692	692	696	675	664	689	666	645	658	668	668	659	632	673	632	664	620	662	660	647	688	683	628	701	657	696	681	687	667	672	675	617	686	663	663	642	660	653	640	637	689	657	661	691	630	655	712	676	657	705	677	669	646	705	658	682	647	685	632	670	598	674	658	640	700	662	703	668	679	653	684	673	660	705	659	678	615	685	699	667	717	706	661	615	637	658	691	654	689	666	657	654	644	656	656	642	646	657	648	648	668	677	671	676	679	625	670	684	689	669	694	642	702	673	699	720	749	631	675	648	718	671	674	642	685	667	689	687	648	675	688	677	670	675	692	655	682	670	641	679	673	713	674	676	670	680	661	673	644	701	686	700	641	663	685	696	730	630	670	652	652	689	653	657	651	636	678	624	669	657	669	650	703	679	658	711	640	672	685	672	652	634	655	671	677	671	665	708	661	651	675	667	656	731	614	661	675	659	700	664	651	663	684	721	716	683	682	734	678	692	651	738	735	692	678	665	654	698	688	698	642	715	643	645	678	650	666	711	647	631	696	631	675	686	703	670	659	705	648	657	636	667	645	697	613	678	635	676	666	665	687	643	701	679	681	686	671	648	670	637	760	672	654	624	688	678	689	739	695	684	641	569	654	674	658	630	700	661	659	646	659	606	680	686	679	691	644	646	693	683	642	656	648	706	618	620	707	677	709	675	634	578	701	638	665	663	681	648	618	671	678	690	695	655	695	659	639	676	663	729	653	662	696	689	724	661	655	652	672	712	664	656	687	662	700	677	672	677	651	682	708	720	635	702	683	632	659	681	709	648	672	685	681	628	667	647	668	668	651	675	686	681	682	684	655	650	636	673	659	677	633	587	699	638	688	712	656	639	622	684	671	642	647	653	689	684	642	711	692	714	638	636	652	683	631	655	682	632	684	659	646	680	654	651	653	691	678	651	685	697	600	685	683	655	705	665	649	691	672	717	674	654	633	658	654	654	644	623	680	668	633	712	683	679	672	671	715	712	699	634	703	662	660	632	634	672	702	675	669	685	650	686	654	681	650	645	650	668	649	706	631	660	657	681	663	652	653	661	655	676	641	666	659	658	686	654	667	690	693	652	645	645	685	703	637	674	644	635	714	643	644	670	688	693	653	642	648	675	726	677	690	652	694	720	666	678	729	653	673	645	621	690	656	686	693	684	691	649	674	671	641	629	669	646	621	674	650	680	645	703	696	669	635	661	668	659	692	637	655	670	660	648	669	658	701	695	638	676	700	677	682	655	685	665	677	669	672	667	675	680	699	677	721	712	668	692	653	643	655	653	707	652	670	665	686	673	674	677	653	656	674	690	680	697	704	631	708	646	679	659	623	649	644	666	654	656	622	663	656	686	623	706	664	680	703	689	689	688	678	708	623	653	693	674	688	618	662	710	664	658	603	673	642	683	658	726	678	687	655	674	681	694	675	688	651	674	698	729	664	627	674	689	665	702	690	615	612	653	665	628	628	656	697	672	663	696	662	739	655	679	653	690	666	656	683	605	674	670	654	659	644	633	713	645	669	708	633	655	692	692	672	648	692	678	642	606	661	634	684	681	633	653	655	672	685	703	659	690	733	692	667	630	647	704	675	706	645	637	706	673	677	723	671	666	717	696	655	699	677	672	727	680	665	646	626	643	691	670	673	672	653	676	684	622	644	672	644	684	656	660	684	676	719	651	664	648	642	690	675	664	625	669	675	663	683	679	685	691	688	670	685	705	657	671	676	685	733	690	633	698	663	659	635	729	708	703	638	704	591	648	589	640	670	649	680	672	681	691	645	628	657	642	659	655	700	696	701	649	685	668	647	689	662	659	666	669	667	657	666	668	688	644	696	677	676	660	640	705	705	677	714	634	689	633	666	735	684	695	690	664	654	683	664	656	700	681	690	675	624	683	694	643	653	600	660	712	699	672	715	644	665	631	709	664	715	673	691	651	686	627	675	629	655	669	659	652	691	641	670	662	647	641	656	666	624	668	677	667	657	689	675	662	671	673	658	705	648	686	675	705	632	636	661	683	718	722	676	651	699	658	644	670	647	660	631	639	683	677	679	683	648	674	694	664	656	659	636	652	693	679	606	650	699	662	689	610	635	694	669	671	650	664	670	623	694	677	670	695	700	674	669	638	689	712	700	734
32120	19597	24467	18672	11642	10275	7438	5851	6212	4878	3801	2999	2469	1920	1493	1172	877	793	739	1031	1227	1310	1143	1068	960	818	733	565	534	472	412	373	390	398	401	384	401	388	384	351	385	389	387	429	388	432	376	399	420	407	385	378	386	344	355	387	353	368	363	367	364	414	397	385	389	380	369	386	395	387	397	356	386	353	399	399	352	364	361	400	385	339	405	410	386	398	396	387	397	409	371	369	355	381	400	393	390	388	399	402	396	390	383	392	370	398	389	385	399	384	389	351	372	370	379	337	392	372	383	388	419	421	397	358	357	400	387	380	400	371	372	408	374	384	388	354	347	366	392	374	415	375	376	420	397	398	368	371	365	413	382	361	368	419	348	298	365	386	400	382	376	418	389	379	385	346	382	373	367	376	354	387	350	372	379	372	417	391	375	403	372	374	348	383	384	390	364	427	370	347	386	350	387	387	365	397	358	368	409	382	398	340	385	376	361	360	396	409	412	381	335	392	352	352	403	393	409	366	390	353	334	350	358	370	375	434	385	386	396	365	388	378	377	387	392	363	389	361	369	377	368	390	365	406	391	387	365	394	368	379	391	384	364	372	387	361	374	384	382	395	380	390	353	389	375	384	358	365	399	333	350	396	372	372	368	359	400	376	373	394	381	355	406	400	361	391	380	364	377	334	389	394	360	373	377	375	367	384	360	396	393	383	356	372	366	400	382	388	389	403	409	435	353	378	374	370	396	355	391	378	370	362	391	350	372	395	422	391	373	378	349	392	401	387	378	382	407	385	344	375	396	399	379	388	391	385	343	370	373	366	366	372	379	367	365	392	354	410	359	387	395	378	377	389	390	365	373	384	353	366	365	376	378	414	372	414	409	365	423	368	382	404	390	355	394	343	381	373	383	395	389	379	373	349	387	360	374	396	374	376	401	361	392	400	420	352	413	374	355	384	414	370	366	379	354	410	377	368	362	432	385	358	373	396	381	411	402	401	340	369	382	376	382	369	370	377	398	364	388	402	405	373	390	408	391	385	354	356	407	386	397	393	381	399	387	372	409	355	413	387	408	385	375	387	391	380	351	369	372	398	416	351	392	396	362	380	429	407	397	382	363	386	362	374	381	356	374	375	376	322	407	349	366	383	400	389	362	416	370	376	369	355	374	385	394	378	375	406	383	392	355	391	434	359	377	366	349	398	370	407	351	375	373	390	362	381	402	390	366	383	404	387	371	398	382	369	398	389	412	395	364	389	363	390	379	402	399	413	403	368	376	379	376	377	341	400	391	401	378	422	356	378	352	366	332	360	389	364	333	369	365	373	380	402	395	364	395	371	366	410	410	367	393	369	397	386	376	428	389	363	357	360	404	379	380	418	402	375	381	371	386	344	382	372	364	382	375	365	389	377	396	362	383	390	376	331	396	352	380	380	371	361	360	366	377	411	390	380	365	355	387	381	364	362	392	401	366	340	363	365	361	356	392	370	366	382	384	362	382	359	364	377	379	389	365	382	402	378	386	418	357	352	376	387	349	397	368	422	372	401	372	375	373	363	375	369	384	389	391	395	380	378	392	370	417	371	361	369	344	372	382	401	382	380	407	396	390	367	389	386	404	393	383	377	374	384	381	374	378	361	381	426	402	344	402	382	374	370	393	354	379	330	412	415	399	369	338	402	369	384	390	388	424	380	375	365	401	342	340	387	342	374	385	375	365	383	397	436	380	367	420	395	419	405	369	409	425	412	400	357	371	382	373	393	367	372	382	357	388	386	392	357	392	420	401	374	380	412	373	360	409	400	390	372	372	362	395	397	353	407	374	370	361	369	331	387	384	364	393	364	375	359	403	380	361	366	352	406	345	387	362	383	388	360	366	374	365	424	394	404	353	407	396	401	359	408	399	360	409	389	403	394	408	423	432	398	376	397	365	362	356	361	365	353	378	424	385	382	390	355	356	420	376	392	405	377	377	394	386	359	365	412	373	349	382	398	375	398	391	380	398	384	389	395	392	384	372	394	376	360	381	367	350	389	376	385	432	361	388	357	344	402	394	336	357	368	365	365	376	382	357	401	354	390	395	343	372	366	379	368	400	376	364	375	374	355	375	372	389	357	408	378	393	374	351	379	394	399	392	341	394	394	403	394	387	377	360	393	361	385	368	403	367	349	370	378	404	374	362	358	390	401	365	395	424	399	366	410	373	356	360	417	374	382	412	386	397	371	347	378	403	365	377	395	380	388	395	392	389	380	382	386	390	365	377	392	362	397	410	347	417	389	385	381	347	378	392	370	379	403	392	381	364	412	385	361	402	372	415	393	352	356	387	363	381	393	367	381	347	370	409	368	396	376	366	386	367	372	366	344	390	371	403	420	380	361	414	372	380	389	365	388	359	387	371	409	369	387	372	374	376	429	377	398	369	415	414	366	373	391	354	371	385	370	363	357	366	354	359	402	339	389	387	362	375	353	368	366	416	420	364	389	404	377	358	383	378	407	368	369	410	384	381	381	390	396	362	361	402	361	361	397	371	347	423	368	374	405	393	353	358	412	372	374	395	362	383	390	375	378	365	387	377	421	373	373	372	428	436	396	395	400	347	396	390	363	363	392	346	383	411	375	348	355	386	374	374	431	389	372	348	368	368	385	399	397	399	389	398	362	363	400	369	374	395	384	385	350	390	350	356	399	397	368	362	388	393	399	386	356	418	395	378	402	381	424	385	388	387	328	363	363	387	381	409	332	351	385	403	364	350	405	369	405	421	418	377	374	422	365	385	341	368	420	375	392	377	369	374	389	415	382	398	376	401	361	330	402	417	357	401	379	325	356	380	375	399	346	412	362	379	357	354	412	354	407	340	378	424	386	341	391	373	375	405	410	434	375	407	372	406	380	394	358	389	403	385	362	372	376	370	336	389	366	393	359	356	374	366	382	387	391	385	362	411	353	385	401	379	358	360	429	373	383	408	386	381	412	405	375	400	398	374	372	370	363	392	415	391	394	385	370	404	401	353	371	393	395	381	375	434	361	426	357	422	381	391	378	363	410	425	393	358	383	416	377	343	402	347	355	392	349	368	351	395	386	358	354	360	356	407	386	380	405	381	391	389	364	391	388	374	395	382	388	385	366	378	395	387	381	380	378	414	395	413	382	323	365	380	359	376	366	384	393	379	431	385	386	394	424	377	387	369	412	383	335	361	421	353	343	391	393	410	374	363	386	393	384	407	376	397	398	426	398	384	365	357	399	425	377	358	399	393	337	382	390	371	378	355	425	383	373	387	369	369	370	359	413	403	355	379	386	388	379	339	372	376	380	404	371	385	398	392	386	351	369	380	371	392	384	407	342	390	362	411	344	378	416	385	404	419	402	378	360	372	402	372	404	404	385	354	372	405	409	363	322	401	363	396	400	377	345	374	377	364	388	405	374	382	400	394	348	363	388	368	387	397	371	361	361	357	390	392	363	360	377	378	381	381	388	395	385	412	369	402	397	394	432	368	366	391	352	398	368	344	387
16546	13686	28870	28650	25235	25827	21966	20130	21750	18230	15674	12883	11056	8969	7294	5668	4202	3513	3447	4831	6666	6433	5499	5684	4771	4066	3102	2639	2142	1493	1149	1007	1041	1058	1086	981	935	890	935	992	981	962	905	1199	938	910	903	893	895	914	951	884	904	921	924	880	910	906	923	842	915	893	898	901	944	931	937	870	881	903	956	931	934	853	881	882	893	913	886	909	910	918	877	884	894	912	873	901	878	916	887	952	900	872	898	881	911	922	951	843	841	854	825	879	959	891	905	899	898	906	876	903	907	923	938	931	869	961	910	940	852	894	854	872	898	879	869	930	907	868	889	914	873	873	931	819	894	903	882	887	920	881	866	859	878	921	933	945	885	863	917	846	831	879	866	878	858	903	870	888	874	837	836	874	882	862	875	878	885	887	889	870	858	897	878	881	882	853	854	909	862	879	917	853	907	906	829	914	904	903	852	865	924	835	874	900	879	861	902	888	860	883	898	880	849	912	872	962	856	901	872	843	867	904	889	880	812	895	857	902	871	911	898	877	931	886	854	843	860	950	869	896	846	896	899	890	865	893	925	888	877	938	857	900	953	891	930	845	866	901	886	883	913	879	881	885	931	926	881	899	873	892	907	895	868	885	885	893	859	837	877	901	872	867	857	875	884	868	879	843	881	863	899	910	842	899	866	870	891	899	881	913	866	883	853	875	829	865	882	875	842	916	885	929	885	916	977	886	814	843	852	815	876	915	852	856	871	825	930	875	899	865	888	894	891	954	923	867	908	883	861	860	961	882	920	883	913	889	871	862	923	959	898	937	922	917	934	839	900	918	893	909	942	825	889	877	826	866	914	895	849	896	846	928	922	921	889	890	908	857	890	876	934	899	878	886	875	909	906	918	911	912	886	894	892	830	866	906	937	901	908	844	829	890	855	901	851	850	858	909	877	906	870	871	824	860	911	876	886	894	921	901	917	848	899	883	882	885	902	818	852	826	872	858	917	861	854	903	966	883	892	906	862	879	892	854	846	916	912	850	867	861	902	892	852	939	901	873	858	907	916	862	870	883	881	923	810	882	854	844	877	879	896	896	850	892	854	871	893	905	921	914	905	829	880	950	876	857	908	797	855	879	875	828	915	900	867	867	895	852	869	871	926	879	831	826	864	895	895	861	899	885	899	918	912	873	895	898	960	945	851	871	843	854	950	878	917	910	918	887	900	865	842	855	848	905	872	846	912	832	926	848	906	876	872	924	885	839	851	878	888	884	838	895	891	886	858	888	943	893	826	931	860	905	891	846	890	886	889	874	830	874	958	895	906	883	864	888	879	860	864	900	866	860	874	895	862	924	886	908	883	909	911	841	960	907	913	800	868	918	874	861	852	814	934	859	856	879	889	858	886	884	920	887	862	872	812	885	892	877	850	877	930	855	923	857	873	935	888	867	874	903	904	868	852	935	892	883	908	870	877	888	895	890	897	861	838	893	884	872	913	936	877	832	853	910	879	893	907	909	899	834	919	910	925	858	857	852	913	899	911	880	870	874	865	939	850	898	945	938	883	858	860	868	878	844	928	887	874	902	874	924	922	858	901	868	910	889	856	905	914	845	893	869	912	902	882	926	882	880	889	903	945	871	892	924	914	902	924	956	919	864	936	915	864	868	831	930	882	866	893	925	862	850	910	848	861	859	886	967	873	823	867	903	889	882	953	954	908	852	863	916	848	912	854	881	904	879	893	907	888	897	837	897	922	893	938	878	921	851	848	902	861	866	893	896	888	878	861	841	872	904	875	935	900	914	858	859	883	833	867	925	867	895	842	841	905	900	886	861	898	944	881	884	863	872	896	872	893	901	871	917	836	889	916	905	897	878	873	901	874	876	926	848	883	833	937	908	839	861	868	864	854	902	899	915	899	853	881	892	895	897	876	866	850	943	868	828	894	880	890	860	866	849	865	887	829	890	906	850	926	810	915	824	846	882	883	944	902	889	836	936	871	865	900	889	849	921	915	837	884	896	879	867	947	927	913	864	861	874	866	874	884	861	882	865	917	849	893	912	911	874	861	904	876	839	879	949	916	902	815	900	886	883	890	844	953	934	883	938	895	867	917	873	898	871	845	915	896	889	915	856	924	950	950	917	852	935	870	858	915	889	847	919	916	892	906	860	909	891	900	878	885	899	861	893	827	890	895	889	865	922	860	846	888	936	956	885	895	851	889	835	874	892	794	879	842	856	862	839	846	871	907	892	899	958	863	877	857	873	901	868	810	911	909	827	900	869	871	909	912	855	880	862	895	918	862	906	904	860	868	904	877	880	880	851	832	863	891	893	943	860	853	886	873	887	876	938	901	909	916	818	861	871	894	941	867	865	965	872	880	887	876	949	956	883	870	898	901	926	865	915	872	874	889	879	931	915	902	877	874	928	835	862	884	915	868	862	901	870	855	923	848	883	862	878	922	871	878	901	904	916	893	905	930	867	857	901	887	864	862	880	844	892	819	893	895	891	896	901	931	868	816	844	886	934	870	907	914	908	855	894	906	887	866	871	859	854	848	913	868	880	854	882	881	869	898	886	839	899	976	857	886	883	922	883	869	902	915	908	890	938	940	888	908	885	884	827	890	896	893	865	931	919	935	851	929	869	884	866	921	860	910	876	910	877	863	844	929	859	901	834	855	893	907	908	865	908	884	878	909	899	913	856	893	813	940	886	866	888	918	877	855	861	842	949	844	864	901	847	919	863	832	921	893	887	894	902	850	863	890	837	905	854	879	844	900	912	906	872	891	920	861	912	904	888	869	839	875	881	868	899	869	852	896	855	944	906	870	891	892	891	869	876	892	851	879	859	898	904	902	882	924	870	873	880	922	899	894	887	876	855	895	869	893	907	849	882	875	860	869	912	904	915	876	951	909	854	925	885	907	937	876	835	854	835	863	843	935	922	943	920	947	892	860	868	922	888	870	916	812	887	855	890	912	893	911	892	936	929	869	863	896	831	852	902	893	842	848	844	912	890	900	856	951	900	933	909	861	871	875	878	831	895	900	851	903	864	888	898	869	912	922	895	873	835	911	890	856	831	904	880	882	866	888	901	893	886	847	910	813	855	860	937	922	858	900	881	869	916	892	852	865	839	837	798	869	844	951	888	869	870	866	893	925	863	880	869	880	914	902	843	862	905	911	916	894	876	894	879	878	910	893	893	851	900	886	896	881	865	914	855	887	876	829	850	942	886	849	908	824	939	882	914	923	855	866	889	860	844	888	904	851	908	911	917	930	866	906	877	851	899	848	865	891	889	879	892	892	881	852	868	869	910	913	918	903	900	854	856	851	872	923	893	889	887	902	877	841	907	912	877	946	874	917	924	885	911	920	921	864	862	924	842	889	860	838	875	868	882	876	875	951	851	878	914	877	902	869	883	869	846	873	887	876	860	840	916	915	880	933	850	914	846	872	872	864	889	900	890	888	912	911	897	889	864	864	907	895	924	894	815	898	892	872	890	897	863	861	868	892	855	850	892	919	884
13385	8268	10762	6430	5663	3781	3015	2717	2959	2376	1734	1344	1158	827	758	528	458	432	384	417	406	421	427	410	427	437	393	337	310	308	330	295	307	301	335	328	337	307	323	321	329	323	316	354	330	319	327	291	301	311	305	301	345	319	329	348	294	346	312	350	310	284	313	329	271	291	329	310	298	308	308	327	315	286	336	321	291	280	325	309	329	294	325	321	314	327	322	322	306	305	334	327	316	339	328	310	313	316	336	294	307	307	295	292	290	325	307	318	290	287	336	313	303	333	295	338	348	308	324	344	306	335	315	324	345	315	308	306	302	307	318	331	322	296	297	352	343	269	298	337	352	327	270	315	304	292	307	325	324	301	315	334	321	315	327	309	338	342	314	327	283	306	298	316	334	328	296	309	298	308	294	290	320	310	330	288	326	308	334	319	300	298	332	344	358	314	311	321	280	298	303	297	323	301	299	307	330	324	297	304	292	319	342	313	315	340	292	303	300	255	300	268	307	314	320	333	300	277	295	279	310	310	267	316	313	312	306	306	343	294	357	280	297	291	321	322	315	296	282	283	300	294	297	353	332	338	320	337	308	342	303	268	289	326	331	287	323	294	294	329	333	330	296	298	326	333	295	329	303	286	287	291	317	300	317	303	312	317	311	333	304	311	335	305	299	304	350	320	303	327	341	307	300	296	320	341	329	317	325	322	301	292	304	337	293	294	323	331	319	312	324	307	326	356	345	311	307	305	307	314	316	313	317	286	317	314	314	314	318	298	348	308	289	315	289	285	291	292	318	334	327	329	312	306	298	300	303	326	322	288	289	302	323	310	330	294	298	330	288	315	304	323	341	283	295	341	333	314	306	290	293	335	338	364	308	342	313	346	319	306	297	293	288	297	337	296	304	299	313	321	290	310	295	327	285	332	344	325	300	338	315	320	323	291	290	314	341	302	316	312	301	300	321	297	300	339	317	304	291	280	324	312	303	298	297	321	295	309	307	298	346	313	318	331	322	319	294	321	327	301	344	316	318	326	334	341	310	303	305	319	289	312	304	282	325	317	328	307	338	326	291	283	325	322	332	295	351	284	314	327	350	328	301	323	297	288	300	308	307	295	291	312	312	317	294	328	352	330	322	328	319	319	319	282	329	333	297	294	339	305	278	308	282	277	303	303	260	327	313	311	284	313	334	335	306	294	337	300	304	289	322	300	305	343	307	332	335	310	321	343	278	304	297	284	315	292	287	313	331	302	305	281	298	308	338	294	302	295	289	305	316	308	318	261	296	315	321	291	338	320	342	325	270	293	316	297	303	298	311	350	332	328	325	308	324	315	330	292	311	328	300	315	293	340	302	281	305	313	301	334	305	320	334	326	302	304	305	311	323	338	297	344	331	302	295	323	318	279	317	317	280	283	329	328	368	334	322	312	315	319	304	301	319	326	326	293	282	295	311	303	340	321	336	320	307	315	298	316	317	333	301	328	377	325	345	342	309	312	324	291	301	304	310	312	333	292	312	301	308	294	311	292	311	311	338	279	327	352	336	330	320	288	308	318	348	302	308	310	306	340	296	342	327	310	308	308	306	350	323	321	317	304	370	308	272	295	295	288	326	298	345	293	313	334	304	327	298	308	313	311	300	334	355	321	303	319	340	311	279	288	332	303	312	331	284	309	300	300	300	321	318	312	323	329	325	311	337	330	288	327	315	292	310	283	285	301	288	291	287	346	287	300	314	319	291	301	342	296	318	319	311	312	314	313	323	321	288	351	318	330	316	290	305	292	323	316	344	312	301	307	320	316	312	287	310	345	310	289	332	326	306	317	297	312	296	315	319	342	279	304	305	298	305	313	317	324	320	307	303	294	280	316	291	301	295	298	323	307	319	303	323	346	316	329	337	308	307	324	292	305	285	325	293	305	349	321	283	342	338	292	287	333	307	335	324	295	315	317	314	278	341	307	319	316	309	320	318	320	329	297	317	330	329	315	302	316	329	316	350	327	303	300	310	342	335	307	305	306	307	320	301	280	280	327	309	346	310	320	338	334	343	304	327	304	329	287	323	324	314	327	328	282	353	288	318	279	323	308	297	326	322	321	324	320	306	282	298	311	291	302	336	330	313	326	334	290	306	319	319	285	282	331	321	318	343	296	320	328	324	308	309	300	342	275	304	304	304	283	328	338	301	343	298	306	341	309	309	328	357	330	297	332	325	320	335	329	313	294	313	320	295	300	315	313	323	334	304	294	302	288	292	335	305	296	324	309	306	330	325	279	281	314	336	340	324	306	297	322	300	333	325	325	306	335	283	317	337	342	290	304	335	315	328	284	327	292	353	318	342	342	323	332	315	301	292	299	324	293	322	338	334	304	323	308	306	317	295	323	322	286	298	295	279	308	342	315	320	316	303	306	344	318	297	326	312	355	338	300	312	328	294	329	322	303	336	315	344	315	331	311	306	328	324	267	312	324	315	318	310	293	288	328	300	332	317	320	330	320	317	318	323	309	312	322	315	319	278	285	296	318	338	290	341	321	330	315	305	365	301	321	334	331	329	302	337	319	327	293	310	288	333	325	321	317	299	310	328	307	322	306	346	304	295	354	314	314	333	299	336	300	292	320	345	297	281	313	275	297	298	315	319	300	325	312	303	307	296	309	340	307	323	317	339	333	328	300	319	328	351	317	317	305	295	298	320	317	327	323	326	316	282	341	282	316	332	296	295	306	305	329	304	320	353	320	322	277	286	319	321	327	304	320	310	334	312	308	336	342	320	339	300	314	299	319	315	320	322	298	299	319	318	329	307	339	327	304	302	349	304	285	334	298	293	329	315	324	319	341	297	318	300	321	312	309	297	326	310	341	293	275	297	297	312	277	322	308	310	304	332	287	312	324	353	313	296	318	315	312	295	322	322	321	322	324	325	333	303	343	304	317	308	310	324	323	286	345	313	287	307	317	330	272	313	302	285	341	291	289	272	305	282	368	298	325	320	321	312	322	352	301	297	298	320	340	321	329	335	300	333	293	308	309	312	280	320	323	289	310	351	328	314	278	295	313	293	306	328	304	309	299	287	333	293	333	306	333	327	309	297	340	285	295	330	302	282	320	304	327	322	341	284	337	313	284	296	315	269	307	314	347	367	339	325	351	314	291	303	299	296	348	282	314	306	282	311	296	341	319	319	317	320	322	353	314	294	263	301	303	325	321	319	315	330	320	329	315	323	375	307	336	285	296	325	333	332	336	342	336	317	282	318	334	306	297	325	324	314	294	294	323	324	284	310	331	351	289	309	338	326	290	317	309	321	341	327	334	314	299	318	278	330	336	311	289	311	314	329	332	266	325	307	331	300	293	311	285	329	318	311	324	323	307	301	332	305	313	310	307	289	339	324	321	288	340	297	326	310	342	288	332	303	297	291	284	323	331	307	320	322	319	290	301	301	303	307	302	322	282	303	330	302	291	296	303	325	312	306	310	324	304	337	340	358	326	343	344	299	317	278	325	360	324	316	300	295	350
7441	6720	15837	14424	16800	13096	11604	11171	12755	10264	8313	6887	5453	3981	3174	2070	1732	1338	1516	1340	1389	1319	1353	1551	1491	1381	1044	1067	932	853	740	751	701	745	744	759	739	710	778	723	756	713	732	722	762	711	714	717	728	739	707	724	680	709	731	734	749	733	731	706	706	716	735	721	695	674	711	732	718	697	730	695	711	704	717	703	757	726	726	702	689	748	730	696	695	658	754	755	731	705	717	686	715	694	741	704	800	723	738	762	753	731	694	701	705	735	801	722	755	705	749	705	662	660	757	747	767	717	761	787	719	774	761	708	697	708	754	715	709	745	709	756	719	705	675	719	768	746	715	765	754	663	735	724	701	753	712	744	702	693	726	723	733	739	742	676	696	741	732	711	769	717	730	715	751	698	723	690	730	700	719	707	733	685	771	720	732	745	708	699	762	751	724	711	729	756	681	689	725	761	713	724	726	745	752	735	685	749	707	663	721	747	734	659	752	772	691	690	718	707	695	740	747	742	707	720	725	772	732	766	715	738	744	724	741	751	757	740	782	724	739	709	719	742	738	756	707	707	744	765	706	746	756	710	718	727	659	737	740	694	705	732	720	723	754	771	741	713	730	695	728	728	703	694	719	716	716	753	740	716	722	728	700	655	743	721	747	752	701	714	714	739	696	788	739	709	733	737	750	753	722	731	736	742	731	743	749	716	737	690	732	726	728	735	734	748	788	738	718	704	723	724	747	740	751	748	705	749	764	754	689	681	716	720	730	736	690	704	743	727	741	707	723	690	696	738	718	751	755	746	730	756	714	730	700	735	741	707	721	703	767	679	703	741	741	726	727	765	736	690	709	734	735	746	726	772	722	687	702	718	744	717	671	749	784	733	720	701	756	690	713	713	749	741	738	713	703	757	712	689	745	740	734	710	747	703	757	722	724	739	743	700	732	754	733	661	713	721	730	703	725	736	771	736	728	724	753	743	702	682	723	731	739	722	759	701	734	705	741	701	728	688	735	726	718	717	724	702	736	706	757	730	776	695	711	713	665	698	693	632	730	756	685	742	719	732	736	779	733	712	685	730	778	754	697	735	701	740	691	747	699	691	668	749	729	747	744	748	742	723	719	737	729	708	676	695	677	777	725	701	723	761	755	709	745	705	730	729	722	763	710	748	708	703	749	732	727	756	734	745	727	779	770	750	698	724	692	748	712	752	738	757	738	787	770	749	727	695	714	735	704	738	746	729	713	749	726	789	739	766	731	724	696	768	729	739	755	690	729	725	679	717	693	726	734	739	702	759	765	711	738	695	720	687	690	749	729	687	739	727	756	768	721	736	721	746	698	707	739	709	724	684	738	720	758	722	712	709	762	668	741	685	754	732	741	741	729	697	750	707	728	727	754	690	733	746	742	758	714	741	683	660	718	690	727	710	705	732	696	701	781	756	705	689	754	784	711	763	784	694	733	730	681	720	701	777	756	721	723	773	733	706	727	715	725	759	725	710	692	739	739	719	701	725	729	761	747	742	783	710	711	719	726	714	728	715	720	709	731	755	772	763	685	692	732	722	723	688	680	735	699	732	736	706	752	692	722	707	742	752	772	697	704	739	715	682	717	702	790	726	763	689	736	710	713	734	704	729	721	723	761	725	716	718	725	741	734	702	651	717	688	748	738	753	777	696	681	709	756	705	702	747	746	764	729	721	717	774	722	772	751	695	675	746	709	706	695	724	740	756	731	729	688	778	659	772	699	711	708	708	682	699	708	710	721	765	722	708	741	750	707	678	712	707	680	744	699	729	761	731	692	749	716	740	691	715	720	755	746	758	721	745	684	697	721	737	779	747	663	773	711	718	753	710	800	734	708	705	697	710	728	744	709	701	730	713	693	763	777	751	710	732	691	725	738	730	732	746	717	750	730	719	761	737	763	715	695	727	760	686	751	713	745	694	757	742	731	661	703	723	698	718	739	713	671	750	723	698	721	722	740	769	727	754	752	800	748	736	730	737	724	746	675	716	755	768	679	705	697	752	686	730	733	741	727	749	730	738	741	745	713	736	695	756	738	704	717	707	735	733	721	716	747	743	733	724	694	715	720	665	712	674	714	672	755	740	729	705	707	752	728	694	724	718	748	763	775	724	723	730	769	716	699	678	720	687	700	740	719	699	742	726	766	746	775	751	747	748	741	734	745	698	689	721	740	724	678	755	697	743	762	718	764	785	749	731	728	784	739	708	773	704	719	698	712	713	727	762	737	684	713	697	708	716	727	753	765	755	715	735	729	746	713	696	689	751	695	735	743	756	729	754	762	788	720	738	764	719	724	733	711	762	719	729	736	722	731	687	753	722	688	690	696	724	754	702	722	710	715	728	730	699	698	669	707	721	732	719	684	729	695	716	768	720	767	741	701	761	702	724	741	738	759	738	703	716	759	715	687	755	680	692	717	713	690	746	796	764	687	744	699	744	728	717	729	744	726	753	726	715	718	709	729	724	764	740	769	694	677	720	740	702	747	741	743	714	782	739	727	710	755	686	706	731	740	689	745	737	736	663	713	717	771	739	720	751	718	735	763	765	690	714	698	697	753	731	729	764	688	739	765	718	695	747	742	715	688	755	737	753	743	706	745	780	734	733	722	728	761	739	729	726	671	720	750	701	737	741	698	698	697	720	739	725	729	728	783	765	727	747	722	799	763	669	724	707	751	737	747	747	764	772	712	727	717	804	727	713	719	725	737	712	738	710	773	696	712	718	762	692	711	708	733	719	763	711	747	737	717	718	716	707	733	760	734	733	775	721	779	712	732	724	712	723	729	721	742	723	696	755	725	743	765	745	736	757	731	718	740	755	729	739	761	715	717	765	740	733	696	733	759	712	773	781	715	753	699	701	741	753	772	735	723	761	723	718	752	740	694	697	763	716	718	709	734	754	728	768	769	749	680	723	712	707	731	672	717	704	740	673	722	768	697	705	701	747	726	703	794	725	669	760	726	682	709	702	706	698	707	716	738	689	793	727	747	697	717	696	722	696	677	746	724	710	747	735	695	743	705	726	726	738	738	758	751	766	686	701	751	698	732	802	689	732	677	715	703	752	748	704	708	732	695	727	690	703	709	715	741	700	724	774	718	746	750	671	774	752	750	740	745	704	730	729	729	782	739	750	718	742	661	698	730	689	749	720	715	691	754	753	710	714	778	689	704	710	772	706	725	715	762	734	760	699	749	735	711	741	714	705	740	747	723	699	659	759	700	766	708	690	688	752	740	707	747	780	711	751	714	723	731	714	758	704	735	722	742	721	692	725	765	727	722	714	729	721	719	734	703	732	734	721	742	733	712	738	688	731	682	714	684	743	698	688	716	736	709	703	745	746	717	650	746	737	729	746	757	696	681	708	683	796	757	736	667	697	767	716	698	701	719	730	697	770	759	729	703	751	698	753	697	759	719	711	710	727	743	726	697	761	727	711	721	709	700	712	738	727	719	736	740	701	719	769	783	712	738	737	697	747	719	736	732	693	684	742
22994	14845	16632	12546	10229	6554	6438	6515	5637	4247	3478	2622	1945	1246	877	616	510	516	475	623	661	516	570	741	539	398	387	306	308	260	279	261	270	253	266	243	271	239	233	263	266	247	262	253	252	260	218	238	252	235	240	262	262	258	277	271	244	235	269	263	241	264	250	279	268	261	276	223	235	264	270	235	250	258	202	213	260	248	263	223	231	251	241	239	245	246	238	257	229	258	258	274	271	242	249	251	248	240	247	251	250	248	240	262	256	249	240	258	258	273	252	264	235	259	250	247	241	252	273	251	250	251	259	239	250	233	254	258	255	257	233	229	234	247	259	227	235	258	257	217	228	283	270	246	230	264	265	233	230	275	267	267	229	265	268	259	225	212	230	271	279	225	236	214	237	231	238	232	259	232	260	243	266	256	277	224	275	258	282	244	264	261	277	248	246	232	273	264	222	233	257	244	260	259	263	262	234	255	272	239	244	240	256	264	264	273	285	230	288	244	256	260	258	231	231	250	235	230	252	253	220	261	244	254	241	254	240	251	250	254	255	242	258	254	240	223	255	244	229	240	237	244	224	251	215	232	260	230	277	236	288	232	239	239	248	271	247	246	239	253	271	247	225	237	277	247	260	254	241	289	294	236	237	250	249	227	261	221	270	240	276	217	274	252	237	258	236	256	268	235	244	257	238	234	251	257	210	244	259	201	235	243	263	207	242	240	257	273	258	274	227	261	232	209	240	257	246	244	247	240	247	228	244	235	271	259	242	235	228	262	247	233	250	223	232	276	266	258	253	252	284	242	268	262	251	275	266	250	253	258	232	240	235	226	233	266	235	240	250	240	245	261	234	235	259	249	259	260	243	229	230	281	268	248	259	246	249	247	232	249	265	223	256	262	243	258	251	270	276	247	263	257	245	249	263	243	272	252	272	240	245	256	269	237	209	257	228	261	243	270	238	255	256	247	275	246	279	247	266	261	243	245	231	246	247	247	259	281	255	238	260	234	228	277	237	251	230	259	238	264	271	244	270	278	221	248	270	250	246	250	287	235	238	245	244	280	260	268	264	241	239	262	240	234	243	241	223	243	226	252	244	261	267	242	233	219	217	246	255	221	232	249	248	285	256	252	242	258	245	264	228	227	253	257	253	229	250	229	273	241	244	240	241	262	235	248	257	209	275	218	228	237	255	232	266	233	258	282	256	253	264	249	232	260	239	232	262	283	266	254	250	238	281	254	275	253	251	271	236	253	253	222	259	264	240	255	262	253	218	279	259	271	245	278	243	282	257	244	212	277	238	278	239	246	250	265	250	262	234	230	239	252	242	228	271	219	271	267	252	227	255	246	254	265	232	254	262	246	223	271	245	228	275	277	243	214	224	221	256	265	253	254	217	241	259	271	258	239	297	239	261	228	245	280	266	279	223	231	268	242	246	259	260	237	217	283	262	261	267	216	244	248	287	256	241	275	272	262	250	270	266	238	227	254	243	269	279	281	242	256	267	298	242	243	236	250	250	260	283	258	269	245	243	231	269	261	273	272	254	246	257	227	245	242	243	252	260	240	235	236	276	266	246	232	233	232	257	253	210	218	275	230	257	262	248	224	255	249	255	257	262	259	260	262	265	211	278	261	227	285	254	236	220	235	255	230	243	256	286	239	233	247	235	232	259	236	238	268	254	265	262	250	247	270	244	252	260	267	250	260	271	274	241	275	238	247	266	252	238	230	259	260	244	243	252	237	240	246	240	246	247	257	233	271	262	252	266	269	265	242	259	250	268	278	243	260	263	258	269	249	252	244	253	246	270	243	244	250	297	257	254	256	239	265	242	252	248	254	257	246	262	232	257	248	249	262	263	278	249	237	292	237	228	238	246	255	224	250	275	246	252	231	235	238	251	231	221	242	262	254	264	244	262	260	290	211	248	253	272	262	262	268	255	256	215	258	227	213	223	209	245	245	239	224	242	250	271	250	237	241	272	272	275	255	254	249	270	277	247	254	211	226	251	266	219	237	272	251	249	250	259	230	241	254	245	253	257	220	250	259	246	240	231	220	252	241	266	238	245	234	256	238	265	249	234	239	259	239	235	245	264	239	273	278	240	271	241	256	240	268	244	251	264	256	253	247	235	245	278	236	232	269	242	250	255	234	228	286	270	254	244	236	258	273	275	234	251	228	234	236	274	223	257	249	250	267	246	261	238	234	247	240	226	229	280	225	271	244	267	256	239	262	257	251	208	241	233	252	246	256	271	267	241	215	232	239	231	257	254	227	263	252	231	223	220	276	243	246	206	236	239	273	254	233	234	265	254	257	223	238	252	238	278	273	257	252	225	265	258	240	242	246	224	262	263	260	251	253	247	218	249	242	222	285	240	247	253	274	240	209	299	256	251	238	246	248	224	249	259	229	243	247	228	270	241	225	248	266	254	241	243	242	220	257	239	238	252	248	298	249	217	242	234	273	259	237	256	246	241	254	296	236	218	256	246	269	260	256	247	261	299	261	261	241	239	254	243	265	228	231	237	263	242	258	244	260	247	238	258	272	244	234	274	229	218	248	221	249	240	245	262	250	223	236	225	234	244	247	244	250	267	259	258	249	286	277	231	253	260	244	262	247	224	227	258	266	246	237	270	247	269	218	248	270	247	246	243	271	260	238	254	229	260	274	247	246	243	249	267	243	221	212	268	241	257	250	270	274	231	260	250	272	250	271	266	250	238	265	243	269	247	239	230	265	249	265	241	247	242	271	258	242	252	246	225	273	213	306	218	255	276	215	269	263	237	242	266	256	257	254	272	231	263	255	243	236	226	217	240	249	262	233	235	254	256	245	233	248	242	237	225	237	268	258	254	252	252	267	246	236	255	256	238	228	269	248	241	277	252	255	241	225	259	233	265	239	254	244	224	235	248	268	227	271	251	260	249	250	228	250	249	264	243	251	266	263	259	257	257	259	234	220	244	247	228	265	262	231	246	242	224	247	233	233	256	242	258	258	220	246	243	267	231	262	224	227	254	228	255	270	237	280	217	274	245	245	240	229	235	219	228	262	237	227	228	247	277	264	248	236	236	245	255	266	252	257	253	248	252	266	244	292	246	262	235	271	240	253	249	250	243	282	245	248	246	215	236	258	230	252	249	269	232	239	252	252	249	236	247	245	243	254	242	236	281	250	225	243	265	240	246	238	282	274	258	245	256	256	219	238	225	278	278	248	238	232	247	244	262	221	252	258	263	215	254	258	245	258	247	242	260	228	254	268	269	260	269	242	246	251	231	256	274	268	257	311	236	264	267	244	258	249	247	258	231	233	264	253	252	253	257	261	227	249	266	211	253	248	256	266	223	227	258	281	277	258	261	246	247	262	237	241	241	248	263	264	270	235	233	239	235	276	248	222	243	254	253	261	226	260	222	236	244	254	268	235	231	224	257	253	226	243	218	226	222	262	273	248	229	227	238	255	236	258	234	242	232	266	237	255	260	233	234	275	259	216	246	224	235	218	231	253	240	237	220	270
12303	11832	21089	24482	24284	19522	21394	21732	20316	17114	14473	11966	9129	6534	4380	3033	2323	2309	2332	3080	3466	2455	3032	3400	2325	1636	1287	960	877	773	737	688	690	680	693	664	620	671	673	721	650	632	651	761	602	636	627	611	668	624	627	637	661	623	598	598	605	587	627	644	621	581	614	572	588	598	663	616	618	601	608	595	617	615	616	586	594	637	637	606	600	631	570	627	566	595	630	630	582	624	630	619	621	568	574	632	613	614	664	634	590	645	620	605	601	582	611	609	582	606	603	623	600	629	579	622	591	588	620	616	574	641	609	638	592	605	645	641	626	601	603	608	559	591	623	596	619	580	608	625	621	604	611	606	635	617	591	604	636	606	608	587	620	590	599	623	605	610	599	616	586	585	627	616	602	579	615	547	599	660	637	655	619	657	617	566	660	589	625	614	612	616	583	584	590	607	642	620	638	640	587	626	608	637	596	594	629	596	614	643	596	531	635	557	604	602	660	628	644	594	600	608	636	596	629	605	600	632	620	612	569	615	598	637	600	625	609	590	619	577	635	611	638	587	624	626	604	594	619	635	564	560	648	567	632	570	611	617	555	585	627	611	634	586	613	576	620	636	588	614	588	600	661	612	621	625	635	622	585	649	611	592	586	632	590	596	607	612	619	587	617	614	573	609	657	642	641	584	614	636	586	602	626	598	564	586	626	615	618	589	583	590	614	606	650	610	621	614	627	604	605	608	582	580	616	633	608	555	641	607	566	609	591	608	615	616	642	625	579	630	648	596	611	627	587	579	627	629	647	610	582	568	605	637	632	616	635	632	626	607	578	674	582	626	602	647	621	641	597	604	599	587	605	590	652	636	615	611	609	638	593	597	591	622	607	586	607	594	592	592	621	619	624	581	610	611	613	593	601	576	597	578	588	641	626	592	549	640	629	583	580	616	594	614	651	598	621	612	605	633	626	584	616	562	581	602	610	630	621	632	661	612	546	565	590	643	615	595	581	622	596	613	630	624	592	570	575	616	588	593	644	630	574	600	624	626	628	627	624	605	595	615	594	590	616	619	634	603	569	616	610	599	557	636	607	606	561	589	619	590	576	643	641	614	601	627	589	572	602	618	632	603	656	634	579	622	654	612	560	569	621	580	608	613	615	603	591	616	603	597	640	594	639	622	606	592	603	650	615	550	663	623	603	604	606	612	592	571	614	595	646	574	611	624	624	591	614	609	639	580	607	596	615	612	585	584	620	604	602	595	621	601	599	566	628	610	588	571	607	589	634	569	608	607	595	605	585	592	602	599	560	599	599	606	600	655	598	602	625	584	606	606	649	602	597	571	620	607	610	589	631	581	702	558	623	603	635	616	636	614	611	622	605	605	587	613	607	554	552	557	595	556	624	600	585	620	561	595	598	609	586	617	631	627	551	589	610	620	594	601	590	615	650	628	573	635	591	620	648	611	592	614	604	595	614	595	599	601	598	616	613	582	676	634	602	622	614	597	583	610	598	601	649	622	592	635	602	608	604	628	617	627	596	616	590	607	650	610	627	635	574	580	581	633	591	648	613	640	619	600	633	607	608	620	609	588	632	622	613	608	596	579	590	601	587	599	587	650	590	660	594	621	597	630	617	598	594	590	613	597	596	604	642	610	602	609	623	609	599	602	600	593	571	585	641	576	582	612	587	624	639	598	623	624	577	569	617	601	638	595	647	627	617	589	631	649	625	572	608	612	603	614	653	651	594	599	562	626	574	597	603	585	621	551	578	634	637	618	646	607	610	597	603	584	600	639	610	576	587	649	652	590	608	634	637	621	590	582	578	588	620	606	630	610	615	598	631	625	616	592	559	587	603	565	641	587	600	596	657	598	643	576	608	577	631	620	589	625	637	588	576	589	621	619	593	610	608	586	655	583	621	612	622	591	605	607	569	569	574	611	624	598	572	601	628	568	590	612	562	628	594	570	607	579	611	575	622	624	640	607	606	560	612	619	588	640	656	572	613	573	661	631	632	581	623	591	624	589	660	588	595	602	637	615	621	675	595	636	574	606	619	598	594	649	647	589	568	583	582	638	592	640	629	553	594	583	607	602	584	631	568	584	585	632	557	597	668	607	635	606	602	606	566	621	613	621	614	589	595	594	634	606	619	623	669	623	601	593	576	622	607	604	659	606	637	586	606	625	606	585	600	582	564	608	636	615	628	574	595	626	611	577	582	643	599	579	607	610	605	616	634	602	625	610	562	576	581	578	643	581	656	610	609	638	591	600	601	605	629	571	576	612	597	577	613	600	579	563	612	617	581	582	654	613	616	577	605	670	640	614	595	620	578	591	633	603	642	621	613	563	613	620	581	565	584	592	593	583	554	610	626	648	600	642	596	605	586	598	601	599	610	624	598	584	615	596	641	597	601	609	616	613	568	632	600	612	568	652	635	539	578	646	630	620	615	611	607	583	616	604	605	598	595	597	606	629	612	607	631	634	604	584	630	608	597	617	554	632	622	601	646	586	618	645	649	614	619	600	636	582	592	628	605	570	559	597	615	588	614	648	596	604	571	571	598	572	635	638	631	603	633	627	622	653	586	598	642	563	611	641	602	568	677	619	608	588	556	592	651	567	634	593	577	592	631	599	588	592	613	595	620	618	610	592	652	632	600	587	605	607	596	607	584	608	610	601	611	643	623	611	587	581	643	592	584	571	580	596	604	643	621	610	590	601	600	605	611	615	611	608	586	585	607	636	634	615	574	591	585	614	629	616	640	626	567	633	653	625	617	561	617	587	593	589	589	581	577	550	599	628	591	607	592	659	574	580	594	574	630	607	605	596	563	576	601	607	601	593	598	596	600	605	591	612	608	605	627	585	578	602	635	589	633	594	604	598	599	618	604	649	620	616	625	616	554	567	629	605	604	622	624	614	595	606	629	644	589	618	581	596	577	571	615	593	598	615	621	558	630	628	609	550	570	597	597	606	618	586	618	601	600	604	559	609	598	578	624	577	617	614	583	592	613	622	592	621	630	628	634	598	600	597	614	609	601	594	623	637	568	581	600	589	652	624	572	629	626	599	566	623	631	620	620	615	612	566	626	612	612	614	608	604	599	591	594	564	623	588	611	613	654	592	598	584	632	603	611	620	571	615	637	541	600	586	656	625	646	622	563	621	604	621	621	609	589	552	605	639	636	593	600	621	599	587	607	593	619	635	614	593	592	621	603	591	607	612	644	589	666	552	557	624	600	618	605	645	572	571	584	575	581	601	618	573	561	576	563	596	635	589	618	651	636	630	571	571	622	639	629	592	636	586	612	618	637	573	574	598	663	616	601	587	577	629	603	575	588	638	603	635	573	621	602	613	613	593	630	602	594	601	622	612	625	588	594	598	629	636	650	616	650	604	637	597	589	624	592	588	627	621	605	632	618	598	628	602	620	599	586	604	614	593	633	615	609	588	603	610	626	636	601	638	597	642	613	633	583	605	589	618	542	625	658	644	596	622	573	582	642	579	621	572	598	604	661	634
30372	21483	20447	19680	13591	10654	11534	9938	7792	5861	4241	3309	2145	1702	1208	761	812	689	824	956	833	769	953	884	716	525	469	456	393	392	382	367	356	388	393	355	365	359	370	379	354	364	375	378	373	374	377	363	358	364	361	323	370	339	378	334	352	365	361	346	348	349	336	320	344	373	367	397	373	377	371	370	333	370	362	344	350	360	357	371	375	339	381	337	364	406	362	355	329	388	329	377	369	345	376	349	336	332	343	362	352	348	348	354	348	360	373	355	359	366	350	419	366	379	325	358	347	350	374	364	330	354	375	357	373	337	380	371	402	331	374	337	387	322	350	341	383	326	340	376	373	353	328	380	353	352	350	347	380	350	371	369	360	365	376	358	364	378	340	365	356	366	392	355	340	318	351	393	339	367	385	339	366	377	326	385	331	325	368	353	352	363	379	369	357	365	336	361	349	373	355	337	349	354	355	350	341	356	346	327	361	372	352	335	344	379	383	356	317	353	386	353	333	379	354	330	390	352	321	356	378	371	361	330	337	384	381	354	350	368	351	365	365	382	373	352	357	380	330	354	376	358	320	348	333	341	323	337	330	311	371	385	361	359	331	369	353	378	387	373	372	364	358	353	378	335	382	365	335	363	364	346	359	349	401	376	369	357	338	362	368	353	378	330	320	356	343	341	355	345	351	393	370	333	369	367	385	364	359	336	353	370	340	345	368	331	340	366	363	389	344	360	359	346	361	371	330	329	337	318	348	305	356	388	359	320	331	350	358	353	359	357	338	364	368	362	299	360	355	326	337	395	356	387	380	351	335	340	371	378	336	360	347	326	355	344	377	338	364	396	353	325	359	363	331	368	372	385	352	375	370	393	341	342	368	378	368	331	337	383	378	370	343	353	319	381	337	355	418	355	363	351	338	382	374	369	376	365	327	362	376	369	350	354	356	342	355	341	314	340	375	343	320	351	364	373	377	342	355	340	340	359	361	362	328	365	330	334	366	356	312	343	353	392	362	331	365	389	339	350	379	359	358	333	361	340	341	367	352	360	352	326	403	388	314	362	356	383	294	331	307	357	374	394	369	361	322	352	334	335	323	380	376	350	344	350	363	354	362	353	331	368	366	327	360	356	354	356	321	358	323	354	336	355	383	324	344	358	339	386	347	350	350	377	380	368	376	356	377	349	346	404	360	375	330	346	376	383	338	346	373	386	360	382	370	373	354	376	371	320	353	349	337	344	339	367	383	386	370	314	349	320	315	348	332	363	332	344	348	369	362	360	322	311	372	366	373	354	341	340	379	345	313	351	385	350	350	329	311	364	348	370	364	336	385	317	362	348	363	345	331	367	387	360	328	355	323	352	354	353	332	354	338	373	345	359	344	347	353	361	359	364	365	348	350	358	399	374	350	350	374	352	317	363	383	354	358	410	352	362	354	367	331	371	338	383	324	361	364	341	376	379	350	351	379	380	368	351	376	383	369	339	385	352	371	372	348	346	350	349	328	342	365	359	347	309	368	349	348	358	353	370	388	328	344	351	359	356	341	371	361	373	312	373	362	376	323	370	364	355	356	346	352	354	398	403	363	346	377	352	380	358	347	376	358	358	384	340	342	358	358	356	368	342	342	383	359	341	406	359	352	336	326	365	363	395	343	360	337	374	373	341	370	353	348	342	376	339	349	328	330	368	380	358	332	344	369	362	360	345	364	368	348	384	368	361	373	346	339	349	336	382	339	332	347	377	365	339	369	335	361	328	329	347	320	363	294	318	389	336	329	351	312	356	379	344	337	338	388	365	376	340	398	344	358	336	347	395	347	356	330	363	386	343	359	388	315	345	332	366	336	351	345	380	395	377	356	345	378	379	339	320	386	343	372	394	356	380	401	360	363	379	336	366	358	375	387	368	303	337	327	359	360	342	397	360	316	360	337	334	381	358	340	356	329	377	330	355	372	365	366	364	373	359	331	353	330	347	342	365	328	343	367	348	365	372	340	345	354	355	372	312	350	353	357	358	368	352	341	361	367	401	337	345	328	332	353	342	366	387	399	387	351	332	355	346	337	332	343	320	376	399	378	356	390	353	374	354	357	364	365	325	351	343	352	356	337	350	332	379	337	366	342	385	371	358	342	354	370	368	313	352	359	378	348	391	366	340	342	358	314	335	344	362	345	369	336	360	391	356	322	376	351	369	380	344	345	339	374	365	334	389	352	371	354	393	353	353	344	373	352	351	335	351	341	341	387	343	321	358	362	362	390	375	329	367	346	353	329	346	328	320	339	343	363	343	313	360	326	323	343	357	370	337	372	378	346	368	377	358	352	374	369	351	373	365	368	384	386	360	349	395	389	355	381	326	330	381	359	395	380	334	363	383	336	376	389	344	369	367	336	378	332	343	371	356	386	354	377	339	319	391	405	350	373	353	384	387	373	374	294	380	354	342	344	375	382	383	353	370	352	360	334	360	350	336	357	358	332	332	366	357	350	398	358	364	334	332	363	339	393	356	346	333	329	360	388	336	340	288	356	353	307	332	365	325	374	330	356	327	322	371	381	337	387	329	367	350	370	356	322	354	385	342	365	372	358	300	349	369	382	327	332	341	403	343	368	386	344	346	331	333	350	367	327	386	367	344	348	360	366	334	364	382	361	376	354	361	356	336	378	333	357	348	331	353	363	357	317	309	370	345	330	345	329	318	371	321	343	346	362	373	363	342	369	339	351	346	319	366	384	328	346	347	396	347	353	388	347	360	347	380	391	386	345	370	375	342	355	350	351	374	358	381	365	364	347	368	338	352	350	372	392	358	365	366	384	341	362	319	371	367	337	361	362	362	398	400	339	354	351	334	381	331	338	361	352	390	384	369	356	343	334	363	369	382	322	358	337	346	404	394	408	382	321	337	378	382	393	383	354	345	350	321	356	353	329	337	379	301	377	373	343	375	343	332	315	409	357	358	383	398	358	346	370	367	356	339	346	364	346	359	336	358	364	353	386	336	365	374	321	336	328	373	328	336	351	357	392	364	350	375	345	377	351	343	369	367	348	344	363	344	364	344	332	328	357	335	329	352	376	369	371	343	359	372	368	353	352	348	352	374	349	374	360	378	386	360	332	324	343	362	333	335	376	357	349	346	386	348	353	370	400	378	350	354	372	372	337	388	355	367	323	383	353	357	386	307	329	336	326	361	314	348	360	341	343	321	342	327	358	356	351	371	368	373	386	348	324	352	369	325	378	378	318	388	367	362	345	336	371	332	360	374	381	363	371	384	368	335	340	353	359	368	318	324	324	342	357	361	335	372	325	331	343	338	330	340	375	323	384	354	360	398	331	359	363	375	370	344	340	416	367	375	343	374	366	386	330	343	371	351	369	353	358	347	380	335	308	351	378	364	368	317	356	356	355	384	390	349	329	379	383	358	408	362	328	354	397	360	353	346	368	353	333	340	342	395	396	366	355	361	336	343	364	355	376	347	334	336	339	359	362	381	335	356	350	347	372	343	368	373	332	389	376	358
15650	15619	23894	31861	27947	27006	29872	27442	24468	20216	16712	13833	10095	7819	5254	3655	3229	3047	3686	4593	4198	3777	4668	4269	2808	2058	1485	1278	1192	1087	1068	1016	962	957	930	871	922	926	954	926	942	876	920	936	843	902	871	827	856	812	874	856	839	855	819	860	869	831	822	854	825	834	821	858	846	853	831	892	847	832	769	868	841	819	853	834	842	863	811	834	863	801	832	805	814	850	879	864	857	821	827	783	829	857	812	832	842	855	825	782	856	847	865	844	829	794	802	837	895	882	853	847	879	776	842	810	802	837	820	770	819	844	864	874	820	843	814	830	826	795	815	837	837	843	872	822	813	784	794	860	782	861	851	808	808	865	858	836	857	811	820	904	844	807	784	819	815	818	814	861	876	830	826	850	871	826	825	838	858	822	783	840	816	865	847	826	850	836	780	848	813	825	882	836	821	812	810	833	778	847	891	820	772	813	899	815	783	833	836	870	857	824	836	811	833	842	788	835	821	823	840	841	820	839	857	779	849	830	845	844	800	810	803	782	793	776	881	833	794	880	797	801	803	790	810	828	862	825	769	820	815	818	823	786	806	862	789	857	827	816	890	816	781	819	841	773	812	880	857	830	794	826	812	811	831	848	843	830	793	831	830	836	843	824	820	813	833	831	822	841	864	886	810	779	792	804	797	814	799	819	814	860	798	794	856	804	889	852	852	802	886	837	831	808	781	825	848	860	843	885	816	839	893	807	823	845	815	812	842	819	816	803	774	862	843	802	835	849	867	871	814	789	846	804	847	835	803	793	832	847	805	845	830	813	805	872	784	842	828	892	857	880	818	832	789	800	851	817	789	806	832	816	834	798	853	764	835	813	827	776	835	845	834	895	837	770	844	831	791	861	841	836	870	825	775	865	823	851	835	845	823	836	805	833	830	857	851	841	823	770	782	855	800	840	826	812	807	826	827	875	865	809	839	816	814	826	773	793	846	839	790	842	814	838	797	854	843	759	813	809	846	808	904	772	821	774	817	830	816	842	809	806	807	846	798	850	827	814	831	865	870	826	858	834	815	844	859	807	865	816	814	797	763	827	843	846	845	811	814	833	790	804	811	805	809	854	844	764	872	807	816	860	815	800	842	835	875	819	847	813	822	834	825	764	866	825	860	848	770	815	819	800	875	838	848	777	831	823	906	789	843	805	852	823	857	878	814	875	832	818	821	829	860	836	793	775	811	831	854	832	805	807	797	822	783	806	836	831	800	860	834	787	825	781	787	835	809	835	864	860	832	818	877	839	825	894	844	814	825	865	849	838	816	793	800	813	794	816	803	795	777	836	791	814	843	802	799	815	832	801	879	810	844	807	801	820	825	845	829	825	834	792	832	845	763	838	834	845	781	826	798	854	833	805	816	862	832	909	846	814	832	845	824	814	821	831	781	831	780	809	813	820	860	856	808	794	835	814	852	862	834	779	843	835	817	816	814	857	830	847	863	819	842	795	851	830	786	867	859	858	800	803	823	815	833	831	811	760	806	788	828	814	847	836	808	787	819	852	851	834	913	833	905	792	774	798	852	800	863	800	830	801	786	840	776	757	852	824	817	807	826	830	779	807	846	792	813	847	846	823	846	812	796	864	823	853	824	824	861	829	860	866	839	875	835	802	818	873	869	777	824	793	845	829	796	774	833	803	864	751	861	828	835	813	818	862	845	826	893	803	749	800	843	790	824	776	804	821	851	878	828	809	853	861	842	808	808	814	849	892	801	843	829	783	821	819	800	750	796	856	808	802	854	803	828	901	837	845	851	824	848	842	853	815	817	818	822	839	896	767	873	783	814	839	807	804	841	813	805	830	846	787	838	780	843	810	806	815	845	889	814	769	798	821	768	880	829	805	781	842	808	805	807	813	839	829	902	830	798	805	812	842	833	772	819	797	817	848	850	827	864	802	802	839	796	816	818	843	824	842	831	834	828	782	859	824	846	811	832	854	835	828	809	813	850	802	884	809	891	853	782	851	884	864	857	812	785	813	806	810	861	778	843	836	786	815	778	833	816	858	817	801	873	854	873	869	832	831	825	791	836	854	854	861	790	838	807	806	834	818	830	805	813	809	861	869	764	782	796	795	862	829	820	839	826	845	828	837	810	912	806	858	825	829	844	803	858	839	862	832	826	853	799	799	855	849	790	802	771	818	806	802	838	840	782	844	860	826	842	828	838	822	823	776	858	839	843	802	807	804	793	839	795	791	823	853	822	788	824	827	840	847	862	823	849	805	838	862	824	894	831	809	871	802	840	892	833	799	770	860	839	780	773	812	831	836	788	868	808	865	844	851	851	858	860	837	813	809	853	796	844	808	870	858	805	840	838	809	805	852	791	831	839	813	826	835	819	866	829	815	816	834	811	798	832	868	805	779	835	817	846	825	815	884	822	796	850	830	860	870	842	855	824	824	844	815	840	830	844	874	821	815	801	882	846	871	803	838	783	817	800	789	840	829	823	830	825	832	851	804	834	840	844	844	801	844	839	830	825	818	832	806	763	870	814	829	867	797	844	820	848	861	902	845	865	778	832	851	842	848	766	857	840	809	810	781	836	846	839	852	814	787	793	791	813	776	838	823	803	810	820	863	789	858	856	807	790	821	868	855	830	840	817	807	811	827	806	791	828	831	867	857	780	824	819	858	833	798	825	839	825	819	822	819	818	813	832	817	818	874	846	792	797	789	799	867	800	827	838	811	846	783	852	800	869	787	825	861	807	844	819	839	823	832	835	860	819	825	796	812	846	771	822	795	809	820	835	781	836	854	839	881	856	834	850	800	840	822	827	814	801	816	843	824	831	781	751	760	833	839	867	861	804	807	799	808	848	878	858	824	776	823	773	850	782	849	828	781	840	819	816	870	843	866	829	841	794	814	882	815	856	816	806	825	891	780	850	822	831	849	809	830	828	855	814	836	869	801	819	863	832	896	827	864	838	843	782	860	729	809	805	816	813	822	849	862	854	835	842	842	811	792	781	819	873	803	837	804	825	870	851	864	828	824	818	835	831	810	799	821	842	887	809	852	822	801	845	856	837	827	816	770	814	797	790	826	815	819	835	835	773	854	847	787	761	869	810	807	862	803	854	859	851	850	838	791	869	831	883	781	810	826	840	832	854	859	836	833	910	816	794	775	810	791	861	813	829	850	826	793	801	855	786	851	861	818	785	857	850	788	843	813	803	866	822	833	789	886	815	849	855	858	783	828	775	845	849	843	838	810	778	812	789	860	823	811	835	837	860	809	834	833	828	831	744	844	799	837	845	866	794	784	829	813	865	804	815	794	855	812	848	847	786	862	866	808	827	827	832	852	826	819	799	844	772	858	860	844	811	841	802	761	817	867	796	850	793	827	813	849	767	845	830	806	821	866	834	808	843	851	841	796	826	850	829	750	846	762	889	843	832	801	859	835	866	852	853	830	876	850	810	821	871	858	853	848	787	861	845	820	806	835	857	812	809	793	799	800	844	808	806	859	850	823	832	825
12634	8626	8645	8412	5737	5869	5187	4107	3240	2546	1865	1304	877	763	516	449	415	358	433	356	395	458	422	420	359	336	297	326	301	306	308	359	290	323	297	301	327	276	292	301	274	328	321	275	315	318	298	270	286	305	280	260	288	318	283	309	318	283	325	292	311	314	309	289	273	297	290	307	284	332	310	300	266	283	297	315	327	303	300	299	301	279	298	310	308	286	305	286	277	290	304	299	318	307	285	282	304	318	289	280	296	278	279	280	297	272	293	301	276	309	311	309	255	301	303	293	308	277	314	323	305	306	301	280	287	308	333	299	347	294	359	324	323	304	299	269	276	321	298	313	319	336	285	303	294	298	305	296	300	294	311	261	300	310	312	257	299	297	267	301	330	289	289	297	312	290	304	282	305	278	297	336	288	304	294	314	313	294	280	271	296	274	271	297	285	314	275	297	291	270	310	310	280	298	294	301	268	323	309	306	272	314	304	321	294	287	279	282	306	257	332	303	280	301	280	290	290	269	269	303	276	325	320	302	270	303	322	279	297	292	289	300	332	309	299	274	300	324	287	268	318	288	287	286	284	315	306	282	291	297	263	282	278	301	305	325	289	309	307	278	316	317	306	316	287	306	300	336	332	280	308	299	292	331	293	302	276	261	322	277	295	311	283	307	298	278	288	287	310	308	289	316	311	333	305	304	312	310	317	285	333	283	319	306	291	315	327	300	315	298	333	294	305	281	294	277	307	304	289	345	291	313	329	285	311	307	299	306	341	300	293	296	318	321	295	319	307	288	323	308	285	303	324	300	281	287	295	269	313	294	298	296	280	299	283	303	293	291	303	338	326	283	298	335	315	294	274	302	326	297	295	288	320	301	302	292	293	286	299	281	323	343	326	299	323	300	292	286	309	337	288	312	327	255	329	290	269	309	289	300	277	302	290	348	319	309	324	330	305	259	278	272	285	317	298	295	303	265	294	276	325	315	289	309	305	313	327	286	318	318	317	308	309	327	299	301	315	311	291	299	274	275	330	302	296	273	304	285	295	299	299	311	298	317	298	319	308	293	293	318	303	314	281	339	315	303	326	313	308	276	288	278	283	315	328	253	313	288	285	319	317	294	306	320	311	280	284	238	307	352	337	293	303	325	298	275	308	293	296	322	307	289	319	285	300	284	296	336	299	314	311	335	260	337	297	301	265	297	308	268	305	318	325	306	295	284	306	295	302	329	275	316	293	337	291	304	294	283	294	262	313	283	310	319	315	263	314	257	297	317	281	306	285	309	320	329	343	318	284	288	285	292	293	304	277	287	302	284	290	274	312	314	298	295	316	311	312	288	315	311	294	306	309	312	296	302	269	329	304	268	275	314	274	293	301	304	319	311	307	311	302	297	289	298	294	320	264	304	278	307	296	286	304	310	255	280	305	281	304	282	263	286	311	292	312	279	310	300	285	273	314	305	299	310	307	291	302	321	324	311	308	298	275	304	321	292	267	280	310	304	294	317	298	299	287	294	293	294	300	296	298	304	314	315	327	273	323	308	318	304	335	321	294	297	283	317	322	331	295	315	296	296	358	287	313	267	294	265	288	296	280	280	303	299	289	308	308	265	276	305	305	287	302	255	273	299	269	297	307	291	326	319	288	312	280	309	317	286	288	288	287	315	330	296	277	304	286	295	310	320	301	341	295	283	299	289	306	299	324	276	308	303	319	313	273	310	305	299	315	323	289	290	309	314	317	285	312	299	318	300	330	321	270	281	288	273	316	313	320	301	309	312	316	279	293	304	312	304	284	288	296	283	270	249	291	299	305	328	287	314	316	270	291	280	312	287	297	279	321	296	305	319	329	301	278	279	278	312	283	329	302	281	286	321	324	272	294	320	325	315	273	317	281	328	299	283	260	298	315	297	305	285	303	290	304	298	306	290	300	312	316	312	312	271	310	272	308	288	331	290	320	282	282	323	334	307	303	338	347	310	317	308	297	320	278	317	299	282	304	287	298	304	291	293	307	345	265	296	300	308	262	314	336	304	340	271	285	299	288	298	288	295	289	291	278	295	334	286	283	295	287	295	295	302	297	302	315	314	281	316	298	318	283	330	313	319	315	302	320	292	277	303	312	331	309	303	317	297	280	292	301	345	326	326	297	307	305	277	296	287	303	289	303	315	289	298	292	298	329	306	299	317	322	324	296	308	302	314	314	302	309	300	333	320	307	298	279	307	314	290	298	321	301	324	321	316	296	284	282	290	292	335	315	313	287	267	305	327	332	283	320	293	290	312	284	289	301	359	283	274	315	320	317	302	319	314	293	271	307	273	298	299	300	311	303	293	309	325	296	312	283	294	289	313	317	283	308	275	316	322	297	310	316	295	304	295	293	313	333	290	321	296	293	328	284	336	287	298	317	314	296	267	293	277	338	306	288	304	327	313	294	287	260	274	301	318	278	312	296	302	299	274	304	297	282	329	299	290	308	293	265	294	321	275	319	296	330	303	303	297	315	307	304	332	304	301	309	311	333	303	292	297	275	307	295	319	301	326	332	302	306	321	307	293	333	298	291	295	312	315	299	312	314	291	329	315	296	284	336	272	290	288	310	319	297	288	296	301	328	311	303	300	331	298	292	309	311	291	321	287	306	286	339	303	307	311	275	292	306	279	311	281	301	323	331	299	281	283	291	289	300	294	291	290	270	301	313	310	307	271	303	287	268	291	297	313	279	281	297	279	314	298	304	298	328	292	283	299	298	318	316	311	342	312	275	329	276	307	294	269	297	330	309	314	349	294	318	304	285	325	271	307	301	326	304	280	293	299	286	289	274	291	307	310	325	294	312	317	322	281	275	277	301	301	298	304	281	263	299	290	291	286	286	329	305	327	306	289	313	290	312	272	305	297	297	291	314	315	278	281	271	274	317	337	298	306	300	307	294	297	272	314	324	304	305	322	342	305	319	316	266	303	308	338	290	316	265	322	268	338	327	297	315	311	285	310	334	331	302	289	304	292	310	319	303	284	292	347	294	288	294	303	249	293	293	309	312	321	306	238	295	280	295	282	318	270	305	294	291	292	316	311	318	299	293	309	302	319	292	292	295	339	294	291	302	329	307	282	291	305	327	313	306	337	321	297	326	263	307	289	290	314	302	289	285	286	306	282	314	293	304	288	320	295	319	305	295	252	280	292	292	316	298	301	269	312	303	278	278	296	276	290	267	307	276	327	302	310	308	324	304	325	313	308	318	293	311	273	305	315	275	296	290	284	278	288	290	315	295	291	276	319	301	297	317	301	319	311	294	311	291	331	285	282	286	292	288	292	306	299	307	287	323	306	314	278	306	317	315	306	296	302	281	292	304	292	319	320	293	313	272	296	285	332	312	300	279	267	310	286	302	293	355	331	336	307	283	310	291	315	284	299	276	313	275	311	297	315	312	285	278	296	296	283	325	294	317	307	328	295	288	348	280	297	305	279	291	313	292	284	268	280	289	313	303	296	310	305	309	314	300	297	284	262	290	310
7240	7018	13678	17780	16980	18937	17573	15431	13511	10963	8329	5697	4239	3083	1800	1502	1394	1293	1342	1449	1396	1382	1507	1346	1091	918	800	754	721	708	754	732	730	747	762	738	706	698	718	688	700	726	730	718	718	712	700	690	701	669	673	688	669	708	723	660	713	631	681	730	670	672	704	703	723	723	726	665	694	696	714	697	717	670	679	695	694	694	696	697	666	686	692	690	642	688	714	693	696	717	722	707	731	653	689	689	678	718	648	730	690	728	730	662	684	674	672	642	699	714	662	689	680	708	705	676	691	659	678	663	741	677	713	669	741	680	683	687	685	692	661	700	629	680	673	704	703	730	717	704	654	675	651	675	691	723	726	678	729	697	727	686	673	731	716	637	694	684	697	650	696	790	687	663	678	726	719	719	653	674	695	689	651	641	727	685	718	695	651	668	712	685	686	686	731	741	715	737	688	698	757	730	745	665	666	705	728	670	662	730	642	651	654	710	716	720	651	673	717	733	676	729	671	673	689	715	688	677	724	713	688	721	686	670	654	716	713	675	695	646	691	700	646	717	695	689	707	695	715	696	702	682	638	722	735	696	642	680	686	723	642	697	717	742	720	732	703	707	699	690	695	679	662	672	670	715	723	717	717	660	759	691	683	679	675	714	711	659	649	736	713	670	683	676	707	679	707	669	714	679	729	649	668	720	711	715	743	701	692	706	678	632	684	681	682	669	714	693	731	692	721	691	700	709	661	704	631	733	695	748	682	685	668	673	702	680	722	757	686	746	677	758	689	681	654	695	724	688	672	630	736	687	669	715	745	661	704	719	710	676	689	692	692	709	661	700	654	686	675	681	689	677	669	690	660	713	726	661	677	672	712	667	714	688	707	731	708	687	673	720	675	724	680	687	687	718	666	668	708	721	691	735	675	721	686	675	699	670	708	682	637	758	784	705	694	723	722	714	752	722	685	720	661	633	713	703	670	698	721	708	687	696	676	717	676	684	704	694	682	667	706	705	689	709	692	703	702	706	711	698	695	682	688	701	659	687	708	701	707	641	690	626	719	696	716	686	713	734	708	660	661	713	726	695	699	661	682	691	691	711	661	687	709	722	665	676	687	690	734	717	660	673	610	679	652	716	665	680	695	692	680	699	713	728	652	731	680	688	733	697	697	725	711	680	705	682	723	680	705	718	717	705	678	659	674	657	674	670	689	719	654	681	729	648	662	704	668	745	739	659	698	711	660	629	644	665	707	692	660	678	731	746	706	714	713	710	695	703	674	679	686	721	714	666	692	702	691	677	700	700	669	694	684	718	720	743	713	683	739	674	678	677	650	701	663	673	685	688	697	711	709	691	667	686	682	707	721	676	670	678	714	683	688	705	707	723	685	660	750	738	663	661	727	680	725	679	707	720	703	671	693	713	686	711	676	702	696	688	680	675	723	690	706	714	727	702	701	703	666	714	687	706	685	681	718	710	700	696	696	693	657	692	658	681	705	719	683	661	656	675	702	736	662	680	718	666	751	670	628	679	680	698	697	710	691	725	716	686	633	705	692	726	701	683	658	658	707	718	747	722	718	712	714	728	699	743	644	644	703	671	725	708	704	739	706	682	728	717	731	716	731	678	688	714	647	696	706	716	715	704	666	692	714	683	667	698	655	745	696	690	711	674	730	683	662	713	710	683	707	680	704	668	705	673	691	689	687	700	711	742	697	710	720	669	680	709	680	677	693	653	696	667	659	688	680	729	654	681	719	702	694	632	639	706	698	655	707	649	658	700	715	677	644	753	717	685	668	720	686	641	691	707	678	680	678	647	694	676	646	655	654	699	696	683	688	725	670	736	715	654	712	700	698	723	704	704	704	702	686	684	637	696	670	663	687	721	671	683	689	697	689	665	699	680	680	691	674	683	696	674	688	688	655	720	704	668	701	638	689	692	647	642	637	683	705	691	669	668	701	687	662	651	752	692	698	663	715	645	662	694	673	732	723	683	673	704	705	647	705	675	651	685	675	703	684	655	687	667	748	690	705	697	716	683	664	716	697	645	719	711	738	664	666	678	716	680	703	699	653	713	681	680	696	667	682	694	663	710	685	667	632	692	691	740	667	644	732	683	680	679	681	698	655	690	682	695	689	686	678	707	707	707	689	721	684	718	725	694	721	717	671	679	690	688	690	698	735	693	708	691	691	671	690	679	700	683	701	679	655	678	722	677	689	674	692	673	711	679	675	704	699	687	712	661	678	708	703	698	658	675	723	704	706	710	667	660	702	667	686	733	685	694	722	680	686	682	718	641	694	735	635	689	680	712	681	644	703	703	697	695	726	651	658	668	661	660	649	660	691	716	671	649	709	697	706	695	707	712	664	695	661	674	659	710	697	647	676	692	690	684	695	726	712	722	624	699	693	667	733	733	676	727	729	713	710	710	732	690	703	709	722	637	656	674	711	719	710	685	671	681	677	723	701	706	708	651	682	700	712	723	740	645	654	687	700	683	694	715	694	712	670	735	658	725	707	710	734	740	698	690	682	696	667	756	718	699	692	697	704	740	735	715	735	704	704	665	682	655	683	701	691	697	679	708	677	704	700	684	672	689	681	693	694	709	697	708	706	676	655	692	659	679	673	694	673	699	676	721	682	700	724	647	696	691	680	747	655	685	727	683	720	678	740	642	702	676	736	664	661	658	694	696	701	731	682	677	690	665	710	688	647	743	690	691	724	655	715	735	702	663	716	660	694	670	725	682	680	682	686	705	695	682	652	662	716	651	673	655	691	725	719	720	697	735	709	688	696	677	696	726	728	687	687	677	735	702	682	668	728	703	689	709	706	697	668	686	711	662	685	672	673	704	708	660	714	696	689	644	733	680	704	697	689	687	695	697	730	699	670	747	676	713	667	681	712	665	690	674	680	734	695	715	696	735	652	682	726	647	752	660	751	734	696	708	691	738	669	687	716	712	727	657	740	735	659	667	662	682	687	716	690	673	722	693	639	731	726	702	669	696	703	734	676	665	739	683	712	668	710	665	728	659	693	718	737	701	697	745	686	672	725	700	692	706	721	663	660	658	725	673	681	709	718	717	710	678	659	713	738	708	682	700	685	653	694	724	716	696	677	705	676	706	662	713	675	671	701	709	704	694	704	668	722	694	657	678	709	699	677	653	689	691	692	709	713	679	626	675	674	691	652	723	730	695	720	693	651	682	701	680	688	715	662	693	656	682	733	707	675	704	707	661	652	731	710	706	688	679	673	688	702	700	682	744	713	678	701	633	679	669	697	717	741	650	700	725	711	691	691	755	732	656	661	692	703	683	663	731	605	732	719	702	687	685	643	705	713	703	656	719	654	721	711	663	714	691	726	691	690	719	723	657	721	682	707	701	652	698	660	741	684	680	689	660	664	703	637	711	729	704	690	710	700	688	683	714	674	664	689	653	684	721	708	675	684	768	699	649	686	763	689	698	693	645	691	697	711	699	702	644	703	714	706	637	691	712	635	670	662	716	698	716	666	658	649	683
23876	12596	16627	13475	12316	10283	8252	6946	5741	4288	3143	2142	1312	769	618	549	398	476	596	615	565	552	600	478	368	330	310	328	255	263	269	309	263	263	235	264	274	267	247	248	239	243	272	263	228	239	259	269	241	235	234	250	275	218	256	226	216	257	230	229	255	211	253	253	240	240	241	254	260	246	241	270	259	238	235	234	227	224	246	218	253	256	232	237	262	241	248	247	229	242	269	277	240	256	227	279	274	261	251	212	237	255	227	255	255	246	247	218	253	219	246	236	246	258	246	226	240	220	223	258	241	248	244	233	222	218	251	231	253	224	227	248	266	243	275	230	234	239	225	232	244	253	232	220	241	247	228	254	227	230	241	223	253	231	220	236	225	218	243	229	271	254	220	267	209	267	244	246	250	251	241	245	230	231	248	250	227	233	255	259	224	234	244	228	230	231	213	240	227	270	269	234	208	237	251	244	236	228	221	254	233	254	256	225	240	251	231	212	254	237	206	235	223	230	264	260	258	219	249	233	238	243	252	238	243	217	245	248	222	233	252	236	237	265	260	242	239	219	232	286	223	207	217	259	233	235	226	245	245	267	236	227	232	228	222	238	232	255	232	255	255	266	275	254	231	253	268	237	258	236	238	215	217	213	235	207	253	238	241	256	232	230	237	284	239	245	220	206	239	227	234	220	223	244	197	245	254	249	266	255	233	253	273	248	227	243	240	242	219	247	218	238	242	260	253	220	251	237	249	223	257	257	243	230	219	242	238	283	239	255	243	264	231	222	222	246	219	234	220	276	233	270	239	238	242	253	235	258	263	253	265	227	230	263	240	242	237	238	233	262	244	257	251	253	251	229	225	256	222	215	237	250	257	230	224	258	247	231	253	235	235	241	259	235	250	271	251	277	204	239	248	214	235	216	248	219	242	265	282	245	215	220	238	235	234	219	245	239	244	232	242	255	244	238	234	237	257	225	238	260	230	235	233	239	244	241	270	241	245	207	265	209	230	237	241	243	228	212	249	241	249	234	239	277	237	231	247	229	247	247	261	226	250	242	235	260	249	236	244	238	261	240	253	252	267	221	250	222	237	256	265	247	267	266	222	210	240	211	264	255	232	225	231	240	220	260	229	233	262	252	222	260	263	217	231	240	237	224	257	239	245	247	239	269	226	251	209	250	220	238	244	239	241	213	226	254	230	248	234	209	258	226	227	239	234	241	256	248	224	232	243	250	249	239	249	247	227	259	253	236	253	230	242	248	223	252	253	240	256	206	242	260	240	254	233	252	235	258	239	228	244	230	260	270	220	228	224	257	271	201	229	249	215	254	243	225	226	232	251	240	275	223	278	218	241	236	250	232	232	237	212	247	237	244	242	278	226	260	274	235	238	258	244	220	264	206	266	236	264	255	256	234	244	272	240	234	245	256	230	226	258	250	232	218	258	205	244	246	221	274	269	255	243	236	241	244	239	224	246	228	241	253	221	277	224	217	229	249	266	229	253	212	262	240	215	248	234	255	258	267	256	248	272	221	260	268	269	233	284	243	257	255	249	213	263	248	262	217	254	220	260	266	235	225	238	198	258	227	252	264	230	234	221	262	243	269	245	240	253	233	257	223	212	252	231	227	239	236	270	228	263	244	252	216	194	269	249	270	225	240	241	217	270	241	255	223	235	233	253	233	221	241	227	234	239	247	227	228	231	216	198	247	240	235	230	247	218	219	254	216	223	241	238	250	246	243	237	256	232	225	229	272	260	238	242	235	281	255	252	256	236	218	236	244	265	220	231	211	224	228	258	251	252	232	243	238	247	248	203	223	251	231	228	241	230	254	257	207	241	214	249	243	241	304	252	228	242	251	219	263	228	243	237	245	238	260	227	249	238	242	246	216	226	252	209	233	256	237	265	213	243	245	254	207	253	255	241	236	227	220	241	250	247	252	269	245	251	213	252	228	223	247	263	221	229	246	238	218	258	251	277	215	241	221	250	248	243	226	255	233	238	242	236	239	240	252	237	222	245	214	242	229	231	221	228	263	279	245	248	216	225	229	248	220	225	257	226	246	238	240	223	260	219	227	233	228	241	232	265	230	234	253	214	266	222	250	240	253	270	256	246	253	246	224	265	207	232	240	240	245	197	231	220	222	245	267	226	240	215	232	236	269	205	228	243	225	252	236	231	231	235	254	220	257	214	220	242	217	229	235	231	222	243	202	234	234	257	258	246	242	228	223	241	245	244	248	194	249	234	233	261	242	231	225	210	221	243	249	226	218	255	233	249	212	248	227	263	260	249	259	278	243	235	230	259	259	216	261	235	240	237	240	241	209	211	248	234	230	224	255	195	258	230	245	268	239	253	241	253	232	217	231	230	228	249	238	255	227	234	228	246	228	231	217	232	245	252	233	251	222	233	246	228	235	280	230	255	227	241	255	248	240	235	252	240	251	239	244	209	244	225	231	234	253	251	259	241	224	217	236	264	284	234	248	250	221	269	238	227	241	234	217	232	245	258	247	236	239	281	262	232	226	263	245	244	254	243	230	245	242	264	251	255	255	219	243	238	239	241	267	247	230	250	228	275	258	245	252	261	245	252	233	229	231	214	247	246	260	217	242	250	218	235	230	282	276	245	256	246	239	231	247	201	246	238	225	231	240	277	222	261	226	261	235	231	242	237	244	229	231	252	260	227	261	248	218	279	225	234	250	238	279	254	243	245	261	226	238	243	239	236	263	268	236	229	251	240	278	218	220	278	264	223	237	241	249	220	273	265	241	259	237	244	221	228	265	232	221	223	258	226	224	239	259	240	248	235	223	226	239	269	245	257	233	254	261	241	232	232	247	239	228	237	250	244	226	240	258	226	222	243	267	237	227	231	220	257	261	265	270	241	250	248	221	238	238	239	214	264	250	233	258	243	235	240	236	218	231	219	260	234	228	267	267	245	240	265	247	243	207	273	243	239	266	242	254	246	254	234	256	248	253	242	299	224	272	248	245	250	230	265	238	235	236	245	267	245	244	270	212	251	244	235	236	253	247	261	250	244	223	232	248	240	264	246	258	237	228	271	252	250	234	244	234	226	220	250	220	248	248	246	223	254	239	246	273	247	254	246	226	236	264	238	223	237	245	245	234	217	210	205	259	225	233	246	233	230	250	254	236	253	288	244	244	270	255	250	234	253	258	259	247	229	217	262	232	222	255	253	246	238	207	229	270	236	256	231	237	278	236	263	231	246	244	233	211	245	224	266	210	239	232	259	229	235	231	240	238	205	227	227	224	224	248	223	246	236	235	247	242	248	234	277	269	232	243	234	214	252	286	252	256	243	230	246	224	220	260	222	249	270	254	257	223	241	265	230	243	211	255	269	250	250	239	223	238	282	246	197	248	232	249	273	256	269	272	256	263	217	263	225	251	230	247	242	216	241	206	243	217	252	220	219	241	252	217	232	251	254	242	209	268	227	247	259	241	291	258	241	236	248	233	244	249	244	275	220	253	235	251	237	255	254	241	226	215
13183	9207	22819	24635	28458	26468	24617	22405	20657	17057	13678	10269	6572	3816	2872	2600	1989	2456	3151	3015	2586	2932	2889	2199	1521	1158	1087	1062	868	847	825	831	690	595	652	630	646	596	596	635	590	631	612	641	600	602	646	618	584	630	605	617	582	631	622	655	553	621	620	619	579	562	569	606	602	582	627	589	608	610	616	606	661	594	557	624	596	653	604	586	592	636	584	552	564	553	571	584	581	635	627	581	566	597	583	609	662	577	611	547	573	583	574	581	607	589	561	607	604	569	612	584	584	585	601	612	607	604	576	605	600	564	585	589	577	589	624	613	620	613	584	571	573	570	564	638	580	624	619	604	567	584	576	591	525	579	551	593	550	574	611	560	624	599	565	609	607	559	536	590	558	595	519	592	581	600	593	620	640	589	613	602	545	590	586	580	615	537	578	563	620	604	661	596	616	565	594	611	612	537	578	592	570	588	600	589	575	585	588	655	629	551	610	610	611	571	566	582	593	599	619	607	558	591	581	582	626	626	588	571	590	622	598	560	575	620	595	544	589	607	582	614	576	540	579	583	596	553	596	604	553	577	599	608	570	561	589	551	546	599	597	603	558	574	588	607	573	546	598	578	605	516	563	607	603	594	616	588	619	588	633	570	594	600	590	588	609	630	558	596	664	602	572	583	601	583	570	596	613	577	645	573	565	620	599	573	610	598	590	571	611	595	574	599	638	584	571	619	581	573	562	586	574	600	586	605	578	608	552	581	598	589	581	596	627	568	573	545	547	544	608	586	607	599	607	585	583	604	605	578	574	575	578	596	606	566	606	608	586	575	612	609	594	565	662	581	610	580	533	574	588	599	594	587	572	624	555	612	579	592	593	595	577	603	577	563	551	603	573	549	585	608	589	641	567	605	621	573	612	564	567	619	586	580	581	600	659	584	577	588	587	578	587	583	592	572	636	568	577	601	576	614	611	584	607	599	529	587	579	601	583	639	615	542	652	618	617	614	599	628	567	590	618	569	571	589	579	609	576	532	585	546	530	567	578	601	569	570	596	606	578	586	579	613	591	567	574	583	611	568	586	595	600	599	591	609	558	568	564	604	563	522	536	600	570	652	576	607	568	545	559	647	611	639	599	557	576	590	623	605	628	581	571	562	581	576	598	631	617	584	566	557	630	601	650	582	570	556	628	592	574	584	593	551	582	609	575	574	631	577	594	574	594	583	565	602	583	600	623	569	569	590	594	607	562	582	588	631	565	629	588	540	629	611	597	533	600	596	610	579	572	634	589	615	605	565	606	613	548	567	579	580	618	570	616	611	581	607	611	600	580	603	554	608	579	556	619	641	608	568	567	607	582	570	592	602	616	600	613	626	607	618	631	582	573	649	575	589	607	609	639	578	599	628	595	593	583	579	584	554	611	594	584	567	612	581	589	602	612	583	564	576	580	618	580	606	581	579	643	601	589	562	583	584	621	601	612	603	567	594	585	558	585	596	555	600	620	592	543	577	583	612	578	587	568	616	598	584	587	621	612	567	593	622	627	588	642	604	560	578	605	601	591	593	580	561	602	522	553	628	592	637	582	578	586	567	558	579	586	595	583	559	562	631	628	551	636	590	593	605	632	565	583	602	590	558	597	622	596	605	629	592	586	601	566	578	575	577	601	602	630	624	559	565	632	609	595	609	567	581	567	595	598	569	578	580	566	608	538	576	629	631	623	616	592	528	624	586	605	595	602	605	555	606	582	576	593	620	577	591	628	580	573	571	616	625	578	585	580	556	632	595	587	603	610	616	559	562	586	578	558	572	603	626	603	556	590	602	611	606	590	611	555	613	591	606	574	652	571	623	588	575	609	590	599	552	581	600	576	574	517	613	608	597	655	566	617	554	579	589	603	565	568	562	620	578	569	599	581	573	616	564	620	592	574	563	606	592	601	618	541	575	605	540	541	592	620	578	597	586	568	546	616	571	577	578	614	617	562	557	602	606	578	608	618	551	575	552	570	606	563	596	566	590	584	593	569	577	637	577	593	638	593	538	582	580	590	594	597	626	585	574	571	615	591	635	633	598	570	600	575	581	585	599	582	569	584	569	576	620	583	561	606	587	582	579	565	584	639	572	592	552	564	534	552	560	556	590	654	549	547	593	600	528	624	583	597	588	599	572	580	601	602	570	579	590	620	545	600	586	532	644	635	528	581	596	622	569	600	564	592	621	635	583	619	615	631	602	579	589	606	581	591	591	561	566	590	598	557	577	590	605	582	578	623	574	567	595	601	623	620	594	617	602	586	581	601	591	571	599	584	630	610	598	567	598	553	604	573	578	632	626	547	588	583	588	618	585	563	602	551	615	593	574	626	602	594	586	577	581	584	557	551	598	578	577	576	661	614	614	548	589	588	579	573	572	588	589	552	574	609	594	612	599	581	591	593	621	579	569	543	596	589	587	578	586	572	583	577	579	603	619	580	584	569	584	578	578	567	611	599	579	594	623	568	562	573	604	586	634	569	607	602	577	619	602	589	616	585	574	585	566	551	565	558	543	592	579	596	604	557	584	617	632	608	598	539	583	601	597	571	551	595	579	598	565	573	669	600	561	638	571	580	584	588	567	605	592	633	567	573	548	581	624	570	601	630	607	573	620	622	605	596	599	572	593	551	589	597	524	598	596	598	602	602	656	587	579	571	532	617	616	591	592	561	562	601	624	558	573	574	565	568	607	593	600	581	589	626	571	597	599	569	596	594	609	598	573	592	600	512	579	555	608	559	600	568	595	537	614	608	581	594	609	558	574	607	593	608	576	554	549	579	639	590	593	585	619	613	589	592	625	564	565	578	554	603	562	591	598	592	571	598	638	623	555	588	568	610	576	557	622	617	597	594	576	577	597	594	598	616	650	607	634	648	634	588	555	567	613	617	532	572	630	622	621	571	598	636	571	602	565	585	617	598	555	606	631	620	629	601	585	629	617	610	580	611	579	616	579	555	602	601	634	603	586	591	603	607	609	569	573	610	600	609	576	635	595	585	602	571	583	562	645	556	546	571	568	619	587	574	605	570	589	546	597	630	604	631	607	587	593	570	576	592	573	610	638	620	586	590	602	571	576	582	560	582	577	554	623	588	590	594	639	579	602	548	565	510	582	579	620	633	597	630	571	579	625	566	609	575	596	531	605	594	603	578	639	598	569	596	633	611	574	564	602	570	625	568	599	604	610	602	558	597	555	609	604	588	540	547	590	617	578	622	575	578	579	582	599	603	612	577	570	581	604	568	562	599	584	599	624	604	606	582	609	592	601	599	651	617	543	607	607	568	603	622	576	628	587	596	614	582	602	580	591	606	618	587	615	594	603	592	634	594	596	617	605	584	629	547	598	586	580	607	601	578	568	564	571	539	592	623	573	612	563	616	601	621	628	594	647	591	563	572	598	564	623	632	603	565	583	661	595	546	570	590	538	601	603	570	590	639	578	551	620	570	605	600	530	603	611	580	637	595	579	556	566	593	566	501	588	594	585	580	587
30784	16887	23376	18779	17370	13419	11434	9211	7576	5848	3799	2759	1527	1087	887	738	777	901	943	912	763	772	736	674	556	470	521	509	439	416	435	409	403	337	355	338	342	351	356	343	344	360	369	356	375	373	370	382	350	375	375	343	327	387	347	289	378	360	345	353	354	353	402	313	349	325	378	377	346	343	338	354	368	393	414	335	321	307	368	397	338	329	333	351	357	336	346	362	338	320	326	382	367	340	359	361	360	344	308	365	373	346	371	360	352	326	331	340	350	342	358	325	324	359	341	355	375	330	364	329	371	328	363	396	347	344	359	347	318	337	348	325	326	387	319	382	374	353	344	352	336	350	346	365	327	315	362	351	371	343	352	344	333	347	374	328	337	360	373	344	339	347	372	385	371	333	350	334	366	360	330	371	371	353	347	347	329	361	336	346	340	367	387	321	364	356	340	334	355	365	306	356	350	301	346	343	367	332	334	385	306	339	352	360	326	340	372	362	326	346	358	363	326	338	290	375	345	320	358	335	339	366	343	346	338	316	377	331	360	336	325	349	329	361	327	351	383	335	364	337	334	350	379	337	340	361	345	350	352	365	353	366	349	319	364	325	351	344	344	338	342	329	335	342	367	322	333	350	337	334	357	356	364	364	333	350	347	345	337	377	374	367	377	322	340	295	346	401	388	408	351	367	361	340	355	348	334	325	318	380	382	336	358	321	359	356	373	332	341	381	367	316	354	370	350	361	361	348	358	334	323	357	354	338	347	332	353	339	340	347	376	331	346	361	334	328	342	315	346	344	318	316	350	336	376	355	344	314	357	346	341	361	381	349	392	344	344	330	334	334	347	335	368	340	344	323	346	343	329	334	327	335	348	367	340	352	326	340	328	332	345	362	346	356	353	332	321	325	332	368	286	353	323	367	365	352	356	360	341	340	353	366	375	350	358	352	333	349	353	347	346	365	341	350	331	357	334	353	304	344	327	374	309	332	349	323	361	323	364	365	365	364	342	295	379	393	356	368	378	375	353	319	372	347	332	396	362	380	370	342	338	333	319	364	346	321	344	324	353	337	373	361	345	357	310	368	373	359	326	350	348	345	322	350	329	311	334	356	370	348	327	345	356	319	336	351	321	365	379	310	354	344	351	321	348	345	337	342	358	344	379	353	337	346	328	334	397	346	353	346	352	344	331	340	386	354	353	343	329	371	321	379	358	359	329	333	362	391	360	334	382	328	348	324	313	384	350	371	324	327	338	379	338	360	367	326	358	372	354	333	368	361	323	335	357	345	345	372	322	358	358	355	358	335	327	329	333	321	365	356	332	345	332	371	354	369	341	367	308	374	348	326	328	349	356	366	357	344	364	341	343	364	358	346	364	354	389	337	347	357	328	329	314	371	374	354	327	355	375	351	342	336	355	379	352	356	344	398	357	356	342	335	345	355	331	318	358	397	381	353	361	392	360	350	352	330	336	334	364	376	361	341	375	325	346	356	330	348	337	355	365	352	330	311	366	330	362	352	361	338	340	358	322	368	337	342	360	324	349	347	343	313	369	366	336	354	326	349	361	370	335	331	324	322	306	314	406	367	397	330	364	341	356	360	384	377	352	329	361	368	342	337	340	358	365	333	364	356	348	399	369	342	351	381	342	363	374	407	377	364	345	362	349	329	317	371	333	328	335	347	361	364	369	326	328	347	339	317	341	322	344	349	341	372	392	333	365	348	340	393	375	362	325	332	364	367	379	329	366	368	361	366	333	326	404	369	306	329	308	338	330	342	354	358	340	345	366	386	338	341	332	347	342	370	335	379	366	379	335	329	333	364	338	329	382	342	351	324	337	355	331	368	358	358	347	354	356	334	346	378	331	367	373	354	379	367	356	341	386	358	366	345	345	328	374	356	374	350	349	345	341	291	354	333	373	356	308	334	351	336	336	365	336	307	351	345	357	343	337	372	369	395	383	327	330	342	318	345	369	359	329	313	374	350	352	326	373	361	335	363	323	346	313	328	359	376	343	322	352	369	346	339	371	385	350	330	365	345	382	374	348	354	369	347	379	352	393	349	351	326	339	345	364	377	341	383	347	335	366	369	371	387	373	351	356	356	334	326	359	343	347	371	349	331	383	363	347	363	383	340	321	357	336	358	318	359	357	359	344	354	383	348	357	322	351	380	363	360	356	383	361	363	342	379	343	361	350	364	340	341	345	355	355	340	360	364	364	368	342	388	333	344	389	342	311	337	357	357	369	383	345	332	327	378	323	325	305	349	369	355	351	370	365	347	370	348	344	331	337	351	349	351	376	354	318	346	352	339	334	355	338	365	354	368	355	330	371	347	374	362	363	371	340	347	312	352	347	337	387	323	368	352	365	338	365	356	340	360	378	350	389	342	354	337	344	350	376	364	374	342	353	362	335	346	342	305	396	350	340	337	361	364	376	334	320	347	385	352	334	337	344	370	361	352	357	365	344	317	348	342	331	353	342	320	350	343	365	332	358	367	343	332	358	376	356	357	344	357	363	342	317	349	325	323	342	332	336	351	342	374	371	306	358	345	364	386	309	348	334	348	355	363	343	368	315	374	359	329	353	357	361	354	365	332	360	344	352	328	359	356	385	320	332	354	395	355	339	311	313	353	359	367	335	306	351	372	335	355	351	388	336	350	355	337	367	393	327	349	360	350	357	347	329	364	367	378	360	363	318	336	335	344	383	325	335	327	353	325	372	335	329	338	347	358	375	344	366	361	360	348	337	364	369	395	360	373	341	327	341	329	339	307	314	360	377	311	357	371	358	343	320	361	353	337	360	377	342	322	358	352	327	401	347	373	352	336	344	326	368	327	368	355	333	332	362	354	327	327	333	325	335	349	322	345	345	330	337	306	348	328	369	349	338	339	321	362	337	339	327	361	345	351	334	372	342	325	316	380	343	363	380	373	320	359	348	328	320	356	349	360	332	357	365	359	340	289	341	358	353	356	371	366	331	387	334	360	346	352	367	332	351	344	330	367	333	359	340	316	345	355	357	355	364	352	343	373	347	348	346	338	366	371	363	327	379	332	365	380	397	361	329	346	370	356	339	367	359	335	348	372	337	357	347	353	356	371	359	314	322	333	344	326	336	363	358	314	311	345	314	341	329	329	337	384	332	355	364	341	326	307	349	372	352	331	368	323	370	358	385	350	336	365	389	323	349	389	390	361	362	333	330	342	355	385	354	323	333	351	350	387	357	308	334	323	343	334	366	375	359	344	344	338	368	365	365	389	348	368	376	339	339	352	333	355	339	371	325	346	319	383	366	370	358	368	352	329	388	350	344	344	342	363	354	347	344	328	376	398	340	375	365	364	367	385	318	368	364	334	325	331	349	333	358	342	385	363	347	364	351	361	367	340	364	386	342	354	324	340	342	356	347	325	357	347	353	325	327	351	351	368	364	354	354	366	399	356	351	362	359	348	350	344	365	354	342	311	344	312	377	368	332	372	349	360	384	340	376	363	359	313	335	380	331	361	345	358
15662	11827	27327	30442	33138	30311	28938	26498	23774	20518	15545	12036	7250	5215	3941	3232	3199	4126	4610	4322	3686	3866	3525	3045	2479	1898	1836	1865	1444	1243	1407	1221	1036	904	908	889	928	940	854	910	892	817	793	892	866	843	831	854	836	854	820	824	892	856	843	838	812	829	851	848	869	818	850	796	821	884	817	871	837	831	822	822	793	752	834	862	810	847	859	825	781	822	829	769	815	828	813	819	810	832	745	795	824	835	821	825	823	791	823	845	816	844	807	811	825	803	857	850	801	828	871	781	857	829	830	862	837	786	806	840	880	827	850	865	812	795	813	827	763	783	790	836	874	814	839	806	844	808	815	820	811	814	847	798	858	847	776	816	808	829	830	803	822	780	783	821	788	839	774	870	833	855	874	841	803	813	809	834	804	832	853	842	800	817	777	818	842	884	746	810	780	779	840	846	851	850	831	809	838	799	808	809	795	832	785	762	763	830	813	786	792	810	847	835	800	846	829	812	801	802	748	863	836	804	830	845	819	832	812	858	833	814	816	834	895	825	776	855	792	871	829	796	782	824	870	848	851	855	852	843	763	823	767	856	806	810	803	792	822	849	851	841	839	841	813	781	878	838	805	812	823	828	799	881	827	804	793	807	824	880	824	822	803	798	862	765	857	797	807	822	773	854	795	819	781	851	830	821	784	834	804	789	832	814	806	811	846	826	856	819	814	830	814	784	849	773	813	829	904	875	850	870	783	829	785	800	811	825	790	800	761	803	801	816	845	809	775	817	812	759	821	818	833	828	830	791	847	837	814	830	862	776	825	879	824	834	825	819	862	777	823	840	793	861	840	812	830	851	873	849	787	798	828	789	817	831	814	808	788	854	767	817	811	831	789	843	804	841	800	772	790	808	808	804	828	812	848	834	746	820	803	841	838	791	879	777	818	802	807	787	797	853	779	862	804	851	781	781	762	832	788	827	790	810	825	815	787	865	826	781	809	843	802	864	829	790	836	866	777	832	843	782	865	837	826	828	749	840	809	801	832	799	786	805	774	783	808	764	812	756	762	835	805	776	839	833	813	816	797	830	827	841	856	830	823	860	801	854	793	812	797	832	823	839	831	846	839	807	817	858	865	824	810	840	800	845	808	837	881	846	774	843	840	808	770	842	833	837	809	805	791	887	881	813	851	784	879	810	816	790	807	814	866	829	822	830	839	753	787	817	852	773	776	817	804	808	810	847	866	801	816	772	798	860	858	796	818	819	841	803	734	810	836	865	804	814	865	792	815	818	876	836	758	842	837	822	802	801	782	846	829	831	807	817	880	822	827	858	769	786	743	832	819	830	823	773	808	863	814	830	838	823	812	853	803	823	794	817	847	819	823	802	777	782	751	828	832	861	855	850	815	756	829	832	772	868	846	878	814	800	842	836	783	799	802	803	789	800	820	816	810	828	859	829	817	854	814	847	801	804	844	778	825	828	820	832	811	840	798	800	831	809	783	836	752	782	781	783	835	777	836	827	848	791	835	789	810	819	811	826	793	839	779	849	780	819	860	806	823	785	772	798	825	794	830	852	815	803	800	788	830	805	823	818	861	873	800	811	763	771	814	806	830	770	784	812	847	860	799	790	820	799	795	776	780	834	822	814	797	800	831	817	750	823	796	835	832	778	774	791	817	825	759	802	817	820	840	781	805	824	789	816	822	864	761	758	818	846	795	831	784	771	792	796	800	858	810	799	819	773	812	841	788	819	795	825	857	829	869	824	896	848	831	804	835	790	805	847	730	839	831	851	789	782	775	834	790	846	804	837	830	812	813	771	776	833	817	806	798	823	855	790	856	793	861	791	803	787	852	800	823	854	779	837	867	844	812	799	774	802	796	833	818	784	812	860	841	770	821	825	821	854	871	853	773	832	794	774	860	812	817	766	813	820	818	827	801	784	812	833	803	836	853	846	834	813	786	812	904	821	825	839	786	808	826	810	779	839	807	792	849	833	820	798	866	805	826	850	813	799	827	789	811	825	807	770	862	812	827	793	803	805	790	803	869	824	843	825	806	839	842	808	813	809	858	833	856	760	813	873	828	838	824	832	807	805	815	794	833	793	807	784	824	828	821	832	830	798	836	832	824	825	822	833	758	826	791	816	794	816	814	804	853	825	833	804	857	830	803	804	846	802	752	821	774	811	795	842	816	814	800	808	797	819	832	854	814	847	833	785	756	794	857	787	835	779	819	793	833	874	808	790	788	885	814	796	843	831	841	790	796	854	807	848	798	799	794	840	835	819	771	842	821	827	819	851	785	846	857	809	826	819	780	809	817	803	763	880	809	799	868	830	775	815	837	807	832	857	775	808	819	819	879	838	810	812	800	846	838	808	839	838	792	784	838	819	828	809	892	820	822	838	807	792	836	805	872	859	822	846	857	764	832	821	830	794	840	821	835	809	789	761	805	790	805	806	825	848	814	899	838	836	816	853	821	814	833	800	826	854	788	804	859	794	849	813	798	863	796	763	757	796	753	806	802	881	822	876	811	840	804	790	824	814	866	809	839	850	832	800	870	841	835	853	837	837	829	856	852	816	802	846	793	816	833	809	821	845	799	817	858	778	795	846	827	865	820	840	835	871	808	786	773	751	799	832	832	847	752	843	813	785	823	877	848	790	803	810	845	844	807	775	811	839	825	802	841	822	786	865	863	823	840	849	863	788	801	791	826	780	821	792	821	818	788	813	798	860	852	791	845	846	839	764	771	819	782	834	845	895	845	791	795	822	832	811	824	832	790	868	816	800	834	800	746	817	809	788	833	828	788	770	771	830	800	809	836	800	807	895	789	806	818	775	794	800	865	793	828	762	800	839	735	782	780	781	797	813	841	837	771	794	834	850	779	834	810	809	871	782	781	853	836	834	826	799	806	773	859	814	799	809	842	837	755	806	843	813	785	771	782	809	813	851	824	847	782	796	789	803	799	785	828	824	808	744	853	756	823	802	804	857	827	758	832	815	821	789	792	820	784	791	790	778	810	842	811	789	760	766	824	835	843	812	806	830	828	828	816	836	811	824	780	787	790	798	856	838	792	891	826	841	797	780	821	848	842	820	781	825	816	846	796	790	810	840	863	813	765	756	812	825	867	796	849	816	812	809	820	834	804	819	826	866	827	774	815	780	799	816	819	796	852	814	843	856	862	839	879	796	830	819	833	825	830	824	784	778	859	774	800	759	805	836	855	781	796	820	870	806	806	783	840	805	859	889	829	796	872	835	806	813	832	811	813	836	809	824	820	837	796	863	789	798	814	843	777	829	775	817	847	825	869	797	797	802	820	866	845	791	777	791	916	810	857	818	870	870	835	809	789	875	817	782	804	749	795	835	826	840	749	801	817	739	809	752	808	820	865	768	812	849	859	811	820	814	804	800	817	787	837	763	813	872	842	835	842	819	817	796	823	852	833	862	796	852	801	811	804	819	807	873	808	827	761	800	842	856	812	828	846	865	801	838	794	822	833	817	815	836	830	815	791	855	831	886
12002	7507	9596	8416	7054	5371	4465	3409	2735	2231	1688	1091	665	587	433	436	399	406	372	353	390	378	350	381	361	349	338	328	318	276	303	312	292	311	302	306	287	304	311	317	300	298	305	288	272	258	282	286	290	292	295	331	306	322	301	272	293	282	296	272	301	297	308	309	318	266	287	281	260	286	311	289	325	298	286	293	314	289	329	297	304	300	310	265	302	294	310	311	272	328	279	283	316	278	272	255	297	281	310	309	318	303	283	304	315	269	294	285	315	268	280	280	289	306	301	306	287	287	258	237	292	290	313	287	293	275	298	279	290	263	275	332	317	316	300	287	307	265	264	312	278	299	318	299	311	289	309	268	333	274	319	281	293	286	302	283	345	305	284	301	292	301	288	247	288	296	324	290	327	288	301	300	287	303	309	340	283	300	328	309	265	306	326	273	270	282	287	281	281	308	305	265	283	277	309	302	309	308	307	260	280	289	283	265	319	290	334	291	333	301	310	303	293	283	296	278	290	308	289	316	310	296	333	281	294	301	302	297	289	307	299	286	307	309	325	293	282	274	337	300	269	304	289	270	332	298	276	294	280	286	274	300	303	273	285	322	299	261	291	280	312	293	292	293	302	301	262	326	274	298	296	281	315	297	309	302	292	247	289	270	317	304	299	317	283	293	303	298	305	322	263	260	317	285	307	312	291	297	309	292	278	289	287	302	283	333	290	289	308	300	313	284	281	275	300	296	297	276	310	315	303	257	270	289	293	300	247	293	279	316	267	302	304	287	303	318	320	316	259	298	268	302	280	310	310	274	288	297	277	262	282	299	285	280	291	288	285	301	296	256	288	288	288	296	277	271	291	266	304	271	285	287	305	266	310	275	284	286	322	319	305	315	315	309	325	317	280	274	261	253	258	315	299	283	302	288	304	283	283	310	266	286	291	288	264	334	300	284	277	293	284	283	288	271	296	307	303	294	274	284	304	296	295	283	297	305	277	340	303	267	288	289	279	299	297	266	289	310	314	300	274	310	293	296	291	265	296	318	278	286	316	316	285	278	305	298	286	325	305	269	327	279	313	295	269	291	313	266	294	270	297	284	276	301	313	288	290	317	316	281	319	291	296	295	279	301	305	296	286	287	257	301	282	275	297	304	300	259	282	281	251	290	283	286	300	287	301	284	286	315	307	314	299	318	335	322	302	269	287	292	335	291	294	312	287	298	308	291	286	283	339	267	328	327	311	279	308	281	308	293	268	288	291	309	310	273	279	298	316	287	282	277	272	286	279	303	309	289	252	325	313	304	284	309	298	294	327	271	305	305	316	308	282	303	270	297	296	297	263	297	288	285	304	318	326	304	287	294	312	307	287	289	298	274	312	306	292	295	304	302	324	263	322	280	300	295	272	306	289	253	306	289	291	274	281	311	269	272	331	315	320	293	285	327	261	293	302	269	278	321	306	268	334	305	290	280	254	317	306	272	310	312	278	313	257	332	283	301	308	295	269	263	303	293	301	309	277	315	291	276	271	300	290	304	337	293	293	308	293	286	302	327	303	299	317	305	279	293	298	291	300	318	302	293	298	278	300	293	290	305	300	309	256	258	283	287	304	308	296	297	274	323	263	277	295	282	286	291	327	297	318	279	273	302	296	287	298	300	324	299	282	303	268	301	303	259	248	284	264	275	307	311	288	305	276	319	335	278	294	274	280	307	309	291	290	282	255	304	304	273	288	300	311	304	286	292	258	292	272	312	304	288	312	310	314	274	281	303	294	273	308	305	301	281	292	315	274	314	298	315	315	304	282	293	299	293	283	287	281	278	259	320	294	304	306	317	286	286	298	289	289	289	292	291	317	299	320	283	257	286	284	317	329	280	288	320	308	271	263	261	329	306	308	292	297	313	287	298	318	300	300	280	309	263	264	302	318	332	267	308	289	288	280	292	296	302	317	291	298	307	278	315	307	290	315	302	293	295	284	285	270	268	280	285	259	262	341	318	297	305	263	305	278	280	291	283	262	301	281	290	297	288	278	276	286	307	290	266	291	321	309	281	304	331	291	305	293	272	300	297	277	282	310	279	276	274	277	288	307	301	276	319	271	291	261	277	292	331	260	290	275	328	323	313	296	277	287	276	328	267	283	268	276	295	298	263	283	277	307	280	292	305	272	291	279	288	298	333	305	272	289	301	296	291	290	285	301	326	267	316	292	290	306	325	281	307	269	281	306	326	283	320	319	280	297	326	322	280	326	268	316	288	284	328	281	272	263	298	300	283	335	272	275	299	298	334	270	307	277	284	311	272	282	335	305	305	283	277	289	277	271	267	257	263	289	291	308	275	302	286	320	320	298	280	276	294	313	291	312	319	284	278	290	297	307	263	299	269	271	302	312	278	312	317	263	283	308	280	299	298	260	296	314	284	292	294	301	308	329	256	325	350	285	324	285	289	310	293	285	291	248	277	325	285	294	317	275	318	303	311	309	284	311	293	294	291	275	269	305	299	298	268	261	339	302	298	276	283	272	285	295	267	304	296	292	322	322	287	285	283	292	312	258	336	311	253	303	280	264	277	285	274	303	307	287	295	307	306	292	299	323	292	290	297	267	269	282	309	316	306	299	297	275	272	261	310	281	298	294	264	316	299	313	279	282	316	284	273	280	321	299	300	284	296	289	276	308	250	275	311	292	305	270	285	298	313	284	311	299	329	311	286	283	311	330	304	295	343	265	289	273	268	306	265	267	284	318	292	304	290	270	308	301	281	270	305	301	321	295	297	303	274	312	306	326	277	304	301	278	265	272	287	284	289	290	302	299	316	321	315	309	264	298	284	300	273	278	271	310	270	292	315	282	295	309	281	303	259	308	296	302	302	282	260	319	339	309	304	315	316	318	288	287	310	299	321	297	284	310	272	312	302	300	309	265	292	310	290	282	298	285	305	318	266	303	295	289	284	309	298	234	294	303	305	322	316	293	310	285	296	294	308	305	280	297	306	306	302	311	322	275	296	289	317	271	294	306	296	279	268	282	298	322	310	289	284	335	276	276	297	310	311	286	284	279	280	268	300	270	307	299	304	294	286	326	298	317	328	286	297	253	290	306	285	318	284	302	311	309	281	282	328	288	288	319	308	268	304	309	290	302	316	323	280	299	272	267	292	292	292	299	293	281	318	331	297	279	268	257	309	311	324	314	287	272	302	311	252	308	303	324	285	325	284	295	292	308	301	297	297	298	280	284	291	306	273	292	290	320	305	323	279	284	273	335	298	298	274	262	250	294	302	330	315	281	295	316	262	295	309	287	344	303	315	300	328	336	324	327	258	266	343	284	302	306	294	295	257	298	287	286	322	294	307	308	292	278	297	283	279	273	302	296	262	296	279	303	331	295	316	262	301	323	273	306	298	298	315	300	307	295	306	318	320	287	289	299	286	283	293	301	273	282	314	302	324	320	299	334	271	316	297	290	286	270	283	317	278	298	304	293	313	322	290	293	252	281	271	283	323	290	271	273	282	278	295
6774	6557	14446	19228	19510	17117	16015	13761	11540	9811	7592	5096	3055	2198	1670	1402	1427	1327	1325	1404	1379	1219	1071	1185	1164	1073	963	1057	857	745	735	742	743	628	673	713	662	697	740	693	653	690	667	686	659	707	659	669	687	677	678	673	655	694	674	677	651	653	655	702	681	716	709	679	658	671	660	675	689	660	714	681	672	619	652	665	681	701	692	693	702	721	713	696	731	673	712	698	661	660	671	699	691	731	684	704	678	676	672	718	670	679	681	660	672	681	712	702	674	708	693	691	717	666	686	611	714	670	678	676	640	673	690	682	710	658	648	658	699	699	681	637	643	699	679	669	694	655	666	694	703	695	717	704	666	732	678	647	692	607	698	692	656	662	668	665	733	683	684	699	713	676	700	683	659	695	705	628	679	660	674	701	709	664	665	660	655	670	633	654	681	659	680	677	655	675	673	685	691	749	684	690	686	671	676	691	732	642	672	706	658	637	695	675	707	704	698	681	711	757	652	692	678	677	618	679	676	697	708	669	672	661	678	632	649	681	712	641	670	733	673	694	633	664	700	702	686	678	721	703	652	703	680	674	682	688	695	617	735	684	698	704	668	703	673	702	691	664	651	676	680	674	693	683	672	726	725	639	650	655	704	663	662	688	667	669	671	717	646	728	692	603	673	732	695	682	703	696	646	673	646	668	681	719	647	686	664	694	688	713	723	733	707	701	740	663	676	681	698	663	707	664	732	676	645	673	735	678	697	657	679	692	674	715	686	716	636	680	706	696	723	644	679	683	689	693	651	654	727	717	653	698	678	701	687	682	652	676	735	731	673	677	711	650	678	674	650	688	681	646	645	705	658	658	704	702	676	689	735	659	672	627	681	701	716	666	677	677	693	693	696	688	650	675	666	704	655	720	689	673	656	693	702	685	717	635	668	684	680	680	703	722	686	665	678	654	706	674	751	719	703	646	685	635	653	682	683	713	666	665	697	663	684	655	682	668	678	644	712	620	717	713	680	643	694	653	675	691	685	673	719	663	652	720	681	615	700	727	687	691	646	659	726	687	678	734	721	640	662	691	688	667	670	656	661	706	654	641	677	666	641	727	713	645	713	724	666	660	695	666	696	661	694	710	688	716	637	689	660	635	697	676	701	673	655	666	691	686	689	691	679	665	675	670	669	680	646	656	694	636	689	718	695	670	687	720	656	700	696	685	675	655	655	697	683	639	681	712	673	680	657	691	664	705	713	668	647	675	702	696	671	668	684	689	761	704	697	656	709	707	666	648	621	666	668	693	682	724	705	716	697	696	678	704	719	665	702	630	690	734	687	701	728	700	679	660	680	689	752	688	702	687	675	723	696	709	680	684	676	671	697	665	707	650	656	646	633	658	720	670	671	683	659	658	702	668	677	629	702	709	685	652	672	729	680	662	668	692	681	679	705	737	665	698	656	634	681	682	731	691	688	707	669	686	708	643	705	720	683	649	710	675	694	726	674	695	721	711	656	722	671	628	660	661	714	672	705	671	708	680	684	678	705	689	691	679	661	660	700	701	621	702	690	696	691	746	655	692	720	659	688	636	692	662	643	698	648	634	713	676	710	712	702	681	706	699	693	681	705	710	740	716	662	679	671	660	654	683	687	721	710	671	702	690	701	651	675	718	693	611	716	692	675	698	689	712	723	697	674	692	704	683	700	654	652	647	669	693	703	694	692	696	696	705	730	689	642	674	707	659	680	682	637	735	655	706	704	686	645	691	686	646	628	670	689	742	661	695	703	714	703	669	628	723	670	693	688	621	692	660	681	739	709	683	666	641	757	724	679	647	704	694	672	673	663	703	656	715	734	713	646	725	670	635	713	670	709	689	728	719	664	645	707	682	665	694	663	654	662	698	698	706	644	705	696	712	676	671	675	682	677	687	667	652	699	699	667	673	686	665	712	654	684	665	673	687	686	635	674	699	690	698	681	668	698	658	693	670	669	684	638	647	690	749	676	682	698	700	652	672	684	678	728	711	687	672	692	683	650	693	687	668	674	632	645	697	711	715	680	670	697	710	737	657	642	673	658	686	667	669	702	711	650	701	652	746	676	685	682	626	648	688	659	675	688	674	696	673	673	660	700	681	701	650	682	701	688	682	668	698	649	675	695	644	684	663	670	703	651	755	699	687	679	670	637	716	664	707	684	689	684	732	690	653	681	665	721	684	673	716	682	681	693	694	658	721	681	631	686	683	695	638	707	691	709	711	695	671	695	656	666	699	640	693	689	717	685	661	685	652	680	689	713	670	679	735	675	697	681	690	742	656	716	716	700	699	686	693	711	699	619	693	680	667	666	701	673	665	661	702	656	650	704	616	656	686	644	659	656	689	698	678	686	675	654	640	686	675	660	690	681	676	692	678	705	667	686	637	657	694	708	681	676	667	679	720	712	670	684	677	713	717	725	693	694	704	693	690	698	694	712	667	679	665	681	701	736	634	728	703	681	725	702	682	697	683	625	686	670	675	666	685	705	692	670	687	656	661	696	629	687	708	725	690	738	680	697	664	708	676	719	666	672	702	680	684	609	715	645	691	685	666	671	691	680	714	690	721	694	686	674	679	664	744	672	729	678	697	664	708	717	701	679	666	716	679	710	680	716	674	676	635	710	666	667	704	662	741	681	654	676	678	678	679	738	696	729	659	693	680	607	716	644	691	717	754	680	685	705	716	689	722	678	695	682	679	739	759	701	671	670	696	684	674	671	648	655	631	686	637	675	680	681	714	699	700	680	687	710	654	687	674	693	708	663	655	693	638	671	635	635	698	694	658	697	685	652	648	692	697	652	714	676	690	677	671	672	705	652	727	659	696	697	707	755	682	717	745	723	737	688	696	654	690	692	671	653	719	724	660	710	662	679	659	710	659	660	711	689	692	680	682	678	641	649	674	674	657	671	669	649	652	694	680	683	684	676	645	694	669	713	669	692	694	705	661	668	666	700	684	669	659	651	715	706	690	687	673	676	658	667	706	646	713	643	740	720	711	698	647	681	689	717	674	659	679	683	658	695	706	677	693	691	680	702	649	657	663	713	633	711	681	675	668	677	711	702	747	664	661	684	693	671	696	673	710	640	732	686	684	648	660	682	634	709	695	713	720	681	666	691	658	683	652	665	641	703	649	670	726	693	698	694	644	696	661	716	666	723	679	649	703	678	668	581	638	698	660	660	693	695	649	654	666	704	662	642	721	685	696	662	645	678	648	619	754	667	730	656	671	706	708	722	665	660	724	702	712	644	716	695	712	680	658	657	662	692	720	676	691	727	712	703	694	701	696	662	670	693	713	727	638	685	676	684	677	659	645	705	633	673	701	665	686	643	744	675	655	636	697	686	681	677	717	686	645	655	681	674	670	692	667	643	662	670	677	684	650	697	625	640	692	665	705	680	693	691	702	739	704	704	640	707	685	606	629	695	674	658	648	717	697	645	597	719	630	675	671	653	707	721	686	669	707	681	665	745	672	670	683	712	664	691	711	665	636
21718	14959	15712	15281	12821	9797	7662	5588	4472	3313	2416	1750	1037	730	611	521	541	564	590	570	649	655	550	526	432	444	375	360	327	286	236	239	242	253	254	263	262	240	251	250	267	260	259	253	260	234	216	254	281	271	254	259	250	266	241	264	254	263	231	264	250	216	243	265	242	239	235	248	232	249	264	237	264	240	243	228	231	244	200	260	239	255	233	219	252	223	224	225	248	242	252	281	251	258	237	226	237	239	232	204	267	256	248	284	263	261	216	258	256	254	242	235	230	235	272	234	246	230	239	230	256	234	234	228	246	259	249	257	243	243	261	272	243	232	258	246	235	224	241	268	221	244	227	241	222	224	252	244	264	240	231	244	227	261	237	246	229	246	216	246	243	256	230	215	264	252	237	216	225	261	266	230	257	222	248	240	233	260	236	306	245	242	212	235	246	230	228	251	258	220	270	235	248	217	224	254	264	249	250	207	233	259	253	258	247	214	233	268	260	275	241	224	259	267	207	271	210	234	268	266	246	238	249	207	220	248	258	247	231	221	242	248	230	206	250	241	248	222	246	259	237	236	249	241	240	237	259	271	257	248	254	234	251	252	231	249	255	220	226	215	236	270	286	242	260	267	238	191	229	254	271	254	256	237	250	224	245	231	231	239	255	238	250	255	246	282	234	238	261	239	256	225	269	242	234	268	246	245	268	233	252	237	247	272	251	246	238	281	243	265	250	240	261	224	254	259	248	244	265	240	235	237	276	247	243	216	243	227	258	234	243	218	240	248	250	228	233	251	236	215	245	231	251	262	231	201	255	229	263	236	215	278	271	233	238	244	211	235	232	240	246	230	250	259	262	256	239	283	230	242	248	240	261	238	244	259	249	208	231	201	251	249	227	250	283	238	237	233	235	226	227	241	252	224	231	245	278	264	228	245	230	252	238	232	244	249	207	258	257	233	238	254	275	253	268	243	238	230	262	281	234	237	237	234	253	222	264	276	223	255	213	254	250	246	252	207	235	229	254	221	234	276	223	298	282	239	228	236	241	217	243	222	262	244	227	259	254	247	223	253	226	223	237	233	261	245	245	247	225	252	242	251	244	250	235	237	264	235	234	245	257	219	232	229	249	235	246	222	242	245	239	228	230	249	248	252	234	280	240	237	224	259	237	230	247	233	230	233	242	243	244	247	244	229	229	230	231	250	236	253	249	248	232	246	235	264	232	272	231	240	233	232	248	253	271	263	259	243	221	269	242	232	235	226	225	264	255	254	251	231	237	228	241	231	238	295	248	246	249	252	238	240	234	249	274	254	241	239	233	270	238	246	236	263	226	228	244	245	259	259	217	236	260	272	251	218	242	234	267	223	256	259	240	244	226	247	248	230	242	240	251	282	247	245	252	254	237	232	231	237	242	240	249	249	254	266	264	260	258	222	233	236	248	252	221	255	253	243	224	256	254	266	235	210	260	254	221	245	247	285	235	230	234	242	241	246	221	255	229	255	251	222	225	258	244	240	251	205	220	252	217	251	237	249	230	260	239	241	249	254	235	248	285	247	231	247	220	238	229	296	230	241	229	254	255	240	247	244	192	248	216	229	260	246	255	242	231	216	253	247	255	285	259	271	234	234	222	257	251	242	261	260	266	228	252	253	240	266	238	229	237	207	226	229	241	245	219	214	232	244	231	247	244	263	315	247	240	240	244	245	266	261	251	252	252	247	245	228	211	248	251	233	261	236	247	226	261	266	236	245	258	217	264	248	251	230	275	275	241	224	251	263	283	233	249	244	263	234	255	237	237	231	226	250	258	230	220	243	205	246	227	250	255	232	220	257	243	239	226	262	225	257	258	223	227	239	248	240	228	229	215	253	236	245	262	223	269	214	252	243	255	241	238	226	237	268	239	241	246	260	265	237	273	256	233	208	252	242	222	225	216	231	233	298	223	244	231	238	235	242	243	232	265	276	247	247	268	262	242	206	224	233	237	260	239	239	225	245	217	207	253	248	299	240	246	206	253	262	231	228	254	263	254	246	221	223	260	220	246	219	211	250	249	262	229	245	240	279	272	233	263	215	233	228	229	229	237	235	243	257	229	242	249	245	236	240	222	246	239	283	250	223	231	228	236	201	237	252	235	251	247	245	254	224	277	230	252	242	271	229	253	216	229	256	253	241	259	230	220	250	248	268	253	222	210	250	247	243	234	239	248	240	239	240	250	274	243	224	204	236	250	231	230	236	227	235	225	272	254	233	217	252	270	266	249	236	274	240	238	234	244	215	219	247	236	274	255	253	268	238	224	229	242	250	223	247	241	266	216	215	247	254	253	269	230	269	247	254	232	219	276	238	271	243	269	218	270	255	229	249	253	207	266	249	239	243	248	230	248	268	206	248	243	273	206	237	248	225	267	250	230	225	217	235	251	258	237	254	252	223	261	237	251	230	239	225	252	247	240	252	234	256	226	248	247	238	247	231	271	211	242	252	240	234	251	250	241	247	237	226	262	227	249	257	272	248	232	248	233	268	270	225	265	293	264	228	225	243	252	235	240	266	242	236	215	231	246	254	250	238	250	221	232	233	216	242	241	224	249	244	215	255	241	217	225	239	266	262	255	235	240	213	269	262	240	254	253	231	268	272	255	239	237	269	259	250	249	234	270	238	278	246	230	255	217	248	230	266	258	218	255	260	252	252	242	243	253	232	245	246	271	247	231	211	227	265	249	271	243	239	267	224	241	264	273	260	226	275	243	230	249	262	263	234	248	241	253	257	224	259	228	233	229	234	231	242	279	252	252	265	254	237	233	225	249	237	278	278	258	261	253	275	213	227	243	233	234	283	215	269	241	246	272	272	236	259	220	228	256	250	262	224	269	259	257	237	241	233	233	232	218	241	248	240	207	248	234	239	238	265	240	235	240	252	256	246	254	247	237	241	245	253	237	246	265	208	273	231	254	248	268	230	258	238	250	252	248	230	241	236	224	262	273	240	261	239	249	256	214	219	243	252	263	239	254	250	260	247	264	233	250	230	237	262	281	227	261	247	280	244	264	236	245	230	251	270	240	256	234	242	248	213	226	243	243	223	255	237	239	219	227	237	242	285	228	249	221	232	210	270	227	248	241	272	260	250	247	227	258	256	261	248	237	241	244	207	251	245	218	242	227	214	249	262	214	240	203	214	242	245	287	236	214	249	226	243	252	233	274	249	232	260	255	299	243	234	236	263	237	264	223	263	265	250	233	220	238	233	203	228	249	204	236	226	257	223	234	251	229	243	241	234	240	246	218	238	261	238	239	254	201	221	241	244	247	228	211	260	249	228	229	246	248	241	262	241	204	224	242	237	235	244	254	241	233	263	250	237	254	237	265	232	249	249	248	221	264	282	225	244	230	244	256	241	237	222	257	253	239	235	255	250	260	230	218	226	220	233	217	222	247	241	225	258	271	239	256	236	232	262	248	259	233	270	231	240	257	238	239	227	232	251	257	228	273	253	250	230	258	253	223	267	265	223	267	219
12093	11929	20516	28037	27976	25646	23159	19243	17061	14313	11326	8623	5248	3342	2664	2501	2618	2810	3132	3030	3441	3018	2655	2525	2248	2029	1580	1387	1021	891	733	659	675	688	655	664	644	652	643	638	636	637	664	724	639	585	624	571	602	563	622	595	591	565	605	584	626	601	673	580	600	600	598	582	591	646	593	609	601	583	589	624	609	579	569	576	589	595	582	632	588	613	598	590	619	595	624	596	581	623	637	582	591	621	594	604	615	611	597	623	595	603	568	597	595	617	610	623	624	610	598	603	614	557	594	627	575	587	605	583	585	595	579	581	550	637	611	583	639	583	600	590	668	601	592	621	604	587	620	604	572	612	607	665	638	587	585	604	624	577	586	586	622	622	627	572	639	610	580	593	608	618	584	621	615	564	601	585	589	577	579	653	600	656	613	602	610	582	607	588	621	614	576	616	622	604	620	572	579	596	605	586	568	632	552	569	615	586	584	577	558	620	609	610	639	621	600	609	633	579	594	578	634	592	667	589	600	623	590	605	585	592	586	648	609	588	583	607	606	578	639	606	545	629	580	600	625	632	594	581	557	604	610	576	605	577	592	606	589	606	600	606	579	604	570	596	592	585	606	600	612	589	595	594	583	569	581	641	600	556	563	591	612	609	594	632	602	573	552	597	582	591	611	596	562	640	565	624	574	631	622	575	612	600	621	566	580	575	583	628	589	604	619	562	638	633	604	581	593	598	577	603	609	657	572	610	546	609	606	559	570	598	622	612	563	632	605	589	582	628	651	584	588	595	641	613	600	593	654	597	599	622	598	590	567	594	620	596	574	641	598	567	584	628	630	549	641	565	618	597	604	598	600	615	618	553	614	609	589	584	613	613	583	611	606	589	587	591	577	611	592	598	602	588	630	593	597	615	631	607	622	575	592	597	611	581	572	620	627	615	591	590	617	572	624	609	640	634	581	597	566	617	623	612	571	627	605	620	642	582	585	579	571	605	582	631	614	582	569	574	581	574	607	591	558	586	608	604	579	587	605	619	622	589	618	596	603	568	596	582	576	585	573	584	607	626	609	609	610	609	598	643	598	612	572	610	585	605	616	617	647	565	649	616	591	564	580	594	627	560	599	616	619	637	591	632	594	629	583	562	612	578	606	576	630	593	607	633	579	586	645	624	568	630	557	590	589	594	597	655	610	595	586	618	564	624	627	649	613	648	588	609	606	608	621	596	587	596	621	597	560	627	586	627	593	574	654	631	628	587	619	612	602	585	604	628	605	597	585	555	624	606	592	600	566	608	636	624	587	623	575	572	626	565	592	614	622	635	576	567	619	652	614	626	577	625	656	579	601	573	633	553	620	582	562	594	597	622	599	636	661	541	630	613	624	606	633	628	593	611	611	611	599	615	616	605	574	565	589	594	617	552	619	603	565	612	587	583	585	638	520	616	617	674	631	586	611	578	590	577	622	607	593	596	568	632	615	614	566	588	605	563	610	564	604	589	600	566	592	580	595	623	594	580	616	612	619	605	588	647	555	530	566	634	599	572	615	619	575	562	589	596	603	651	597	586	582	526	601	594	638	598	594	623	611	584	576	624	577	601	615	599	606	644	573	629	572	556	562	574	623	604	614	555	528	603	593	578	636	636	602	583	634	626	630	587	606	626	567	610	616	591	586	593	603	600	587	606	595	576	594	600	596	599	591	575	585	580	603	598	598	599	599	574	608	569	587	580	624	544	562	629	588	578	628	604	604	569	600	560	579	590	581	611	640	601	633	577	615	545	557	565	633	580	588	691	604	584	609	623	549	589	616	613	582	606	568	572	562	611	615	596	589	581	558	594	549	561	594	583	573	653	565	581	595	606	625	609	595	577	576	606	645	650	585	621	566	573	574	608	558	625	590	609	599	568	658	631	613	582	593	600	638	582	613	591	610	586	554	553	595	603	602	598	623	607	612	587	605	616	569	552	596	570	627	580	623	595	591	593	583	556	586	581	572	603	583	605	573	626	603	596	589	555	565	606	629	582	605	627	588	572	557	617	595	606	609	570	605	603	573	601	594	620	602	594	598	602	576	534	558	544	631	591	599	591	554	565	626	580	540	600	631	581	560	576	582	617	602	588	649	585	634	621	589	589	597	569	641	563	607	606	566	583	555	586	662	626	589	614	570	597	561	587	556	677	562	604	610	584	554	623	633	634	556	603	588	573	570	586	583	577	613	610	597	657	597	611	639	562	638	614	569	614	599	612	566	538	613	592	625	623	602	646	551	578	608	597	625	651	592	565	629	577	572	627	573	589	570	554	609	631	583	583	573	590	575	612	608	590	582	598	626	630	582	639	551	581	600	552	599	612	610	621	606	595	622	614	605	599	641	602	619	572	563	614	587	628	552	580	635	613	567	598	548	593	601	613	590	620	572	643	616	618	601	585	542	611	596	572	606	606	608	601	579	558	589	597	614	596	672	612	591	578	627	607	563	575	577	600	598	580	597	578	642	606	625	568	595	608	530	596	550	615	618	605	591	562	612	568	575	643	602	644	606	621	602	587	587	594	606	608	570	567	596	589	611	551	593	578	585	608	610	632	635	569	617	561	580	609	556	604	591	574	614	569	622	575	646	621	616	618	594	560	590	587	567	586	642	571	617	601	635	627	602	603	609	602	640	588	597	587	573	592	591	583	614	612	541	588	567	613	605	585	597	587	582	619	540	601	578	585	571	571	620	586	611	594	626	564	613	563	588	600	651	585	620	616	652	605	636	589	593	630	572	618	590	621	606	586	632	585	583	535	565	589	611	606	583	618	603	641	608	619	606	614	629	572	607	605	548	605	631	604	581	629	627	558	573	595	557	637	607	609	603	602	604	604	593	644	615	569	616	616	579	577	609	611	580	613	609	579	548	611	600	618	581	577	542	553	583	625	639	634	567	597	619	550	568	618	595	616	583	612	566	615	578	584	625	683	630	580	590	615	586	605	596	592	562	594	597	559	646	560	600	559	571	571	612	561	557	599	578	593	604	626	584	586	581	605	632	586	605	565	624	601	617	588	620	592	637	573	613	615	535	602	624	594	588	614	563	593	631	617	617	599	552	577	549	578	621	616	609	586	605	619	628	613	580	579	597	554	554	569	606	616	580	644	621	614	604	544	599	642	611	644	556	608	620	589	623	619	607	599	609	597	588	663	606	583	554	597	618	595	601	643	656	614	533	652	612	592	633	595	627	620	610	587	602	612	601	668	628	580	595	620	581	609	585	619	593	581	581	589	577	599	562	602	598	569	567	620	621	644	602	547	581	605	567	661	565	576	583	560	614	588	602	638	604	573	594	595	568	589	565	610	586	604	589	594	577	593	586	598	603	588	580	559	643	606	595	647	593	607	614	605	629	594	579	526	595	577	597	572	611	593	626	624	547	619	576	613	623	612	602	603	576	607	639	601	617	608	611	592	613	635	627	616	620	609	561	595	597	626	605	590	614	597	614	580	638	611	571	597	583	618	627	605	593	582	614	628	588	576	578	573
27770	19418	20515	21776	16910	12849	8185	6035	5380	4362	3082	2001	1340	994	842	846	906	935	889	849	1029	1019	1018	791	662	660	589	476	399	390	402	393	384	365	409	373	377	346	380	363	368	374	404	360	335	366	332	341	330	311	342	358	371	335	327	341	346	355	339	347	339	346	339	371	370	389	358	320	356	349	328	342	380	372	357	308	378	347	351	360	329	321	361	371	402	343	302	370	363	363	366	373	373	323	377	369	351	352	350	355	354	360	365	366	389	342	340	356	331	344	370	351	368	368	356	383	357	367	373	367	368	348	320	362	384	344	353	366	363	349	337	394	362	342	317	304	351	371	359	361	373	351	324	338	344	388	382	342	394	339	333	353	362	357	404	372	365	372	330	352	362	355	402	345	373	338	344	348	329	367	362	388	355	353	356	373	327	391	383	345	377	364	349	358	334	369	358	385	365	361	360	367	367	358	333	310	335	322	345	332	335	322	370	413	409	339	353	354	306	366	344	312	376	390	377	347	403	345	353	357	356	325	349	353	367	319	328	372	353	379	360	324	365	332	355	343	317	335	354	363	356	353	349	346	361	335	325	282	345	360	370	359	378	355	364	395	348	379	309	304	329	398	359	411	358	343	362	356	350	376	379	336	350	365	337	356	377	372	354	365	324	355	376	367	388	344	352	371	323	327	326	347	306	359	355	339	356	352	350	359	362	368	357	329	340	377	397	362	320	341	360	345	353	356	366	344	359	377	355	320	353	360	356	332	323	333	365	356	350	358	351	340	326	324	333	357	357	385	363	342	333	318	319	358	340	389	345	377	349	358	313	372	334	331	338	352	324	350	358	399	351	356	319	354	353	326	394	400	362	334	349	349	363	360	367	326	336	349	345	343	392	374	357	347	356	326	359	320	325	347	339	349	381	346	362	380	321	375	354	364	395	374	349	353	322	380	352	364	361	354	326	319	361	342	379	369	368	343	371	373	327	348	353	399	381	384	344	372	377	341	352	324	346	334	338	336	342	377	363	351	358	350	369	356	349	387	324	319	345	335	350	391	347	331	347	324	366	355	318	368	335	386	340	380	344	358	327	366	350	352	329	355	394	388	333	360	360	351	346	331	356	337	335	336	375	373	387	348	364	358	375	367	351	335	348	361	358	351	345	326	335	376	371	350	357	352	328	334	375	373	347	355	322	363	374	332	335	367	332	370	333	352	380	336	323	355	380	363	371	346	357	339	335	330	372	347	379	332	361	329	382	363	350	322	360	385	338	345	345	354	382	319	361	361	337	325	369	335	373	327	346	374	345	364	366	358	323	342	353	317	348	365	358	354	354	348	360	338	362	381	361	338	366	395	336	350	342	351	379	382	364	379	333	354	345	342	346	333	377	350	334	367	342	347	365	346	370	382	324	336	323	300	355	330	358	367	355	384	345	358	343	356	346	341	382	340	322	368	332	358	321	361	370	361	343	375	329	329	327	365	374	355	351	343	344	386	348	354	357	360	314	325	330	349	342	380	322	376	367	345	363	370	352	324	335	380	344	325	371	338	397	347	389	325	332	345	358	328	331	362	304	337	353	333	348	333	340	357	325	352	384	334	327	337	328	363	368	362	328	323	349	363	339	362	349	368	390	366	372	322	371	363	333	338	348	344	381	408	368	366	351	349	322	350	344	353	347	358	355	355	323	360	356	345	355	335	341	360	359	358	352	373	331	376	346	390	322	298	361	347	340	358	347	354	359	355	379	400	328	346	379	346	347	348	376	354	342	343	348	403	358	383	390	346	379	348	370	340	342	360	332	368	373	377	352	358	339	372	334	341	349	310	362	342	365	369	364	342	355	360	384	387	328	381	339	383	378	344	371	345	352	387	337	352	382	313	330	328	335	347	347	360	355	349	330	387	331	342	350	335	337	351	376	345	365	348	348	339	378	344	359	363	339	359	356	378	339	338	352	394	306	318	355	363	341	328	346	332	375	350	341	354	403	372	357	381	370	399	383	334	331	322	384	361	372	367	347	390	339	352	315	349	342	349	351	354	356	326	369	340	369	341	333	342	361	362	335	358	340	374	335	356	379	324	335	373	337	333	341	366	361	373	307	344	343	384	353	340	382	366	347	367	372	328	346	366	365	347	338	333	321	343	360	380	349	350	348	346	344	355	356	326	338	339	331	356	340	392	351	367	359	324	349	340	354	367	341	376	368	355	381	375	370	363	362	356	365	332	325	360	356	389	332	312	359	364	392	358	340	335	344	379	338	336	377	384	322	329	352	344	323	341	341	384	366	321	391	349	377	368	310	351	376	333	331	354	344	345	328	357	367	333	339	377	366	341	345	343	349	341	361	365	330	342	361	336	373	333	333	345	301	343	360	353	349	368	328	336	347	353	342	327	377	392	352	373	349	388	356	341	312	340	312	312	335	373	364	359	337	359	352	355	343	357	363	369	364	360	332	342	374	346	352	379	378	356	409	330	375	388	391	302	337	335	343	320	348	328	340	337	380	363	362	355	353	405	327	335	331	359	351	360	336	333	373	349	327	344	352	388	333	375	373	349	341	385	347	369	343	325	345	349	363	377	353	352	345	378	374	333	322	388	375	359	374	335	334	377	369	343	355	342	363	315	366	325	353	361	382	362	346	380	353	323	355	336	348	382	356	376	346	344	321	392	382	358	349	353	351	372	350	330	389	310	319	313	343	367	328	345	329	347	347	364	348	356	333	361	346	378	375	375	363	368	379	367	345	350	370	352	366	365	371	360	366	360	379	337	346	312	371	350	373	368	357	369	373	345	365	346	356	355	348	371	361	358	354	360	361	333	350	368	376	359	331	311	343	360	354	346	345	354	393	342	345	333	340	347	358	348	365	340	369	375	314	355	347	352	368	370	370	403	372	313	314	316	386	390	361	341	335	358	356	354	325	356	340	339	339	345	346	351	331	349	368	329	359	338	346	360	395	359	346	343	326	376	331	355	332	388	360	388	371	344	349	331	370	398	365	333	376	337	348	382	342	342	350	359	388	329	376	347	343	356	371	324	351	320	343	386	380	373	338	377	345	389	379	344	364	364	372	339	346	379	368	360	363	344	339	373	357	362	339	360	373	359	326	329	362	333	365	349	369	357	364	318	388	361	377	326	327	361	365	341	345	344	383	386	352	382	370	396	371	382	381	360	363	349	368	334	361	342	324	374	372	340	380	354	348	357	371	346	346	378	348	344	340	329	351	354	378	313	338	348	357	340	346	354	388	354	365	319	329	372	341	336	324	342	355	321	344	344	324	362	341	362	341	348	314	362	357	345	387	337	348	315	360	363	313	328	351	326	359	330	344	357	319	337	342	364	373	349	358	335	376	358	359	353	349	326	361	362	319	362	360	346	343	335	366	381	372	336	380	368	349	345	368	344	362	340	344	365	322	354	384	351	380	348	361	347	349	329	329	353	414	372	337	380	353	338	362	373	348	342	343	335	320	341	345	329	380	336	344	334	341	354	379	366	380	381	381	382	332	361	388	334
14595	14576	24830	34053	32182	29078	23102	20542	19311	17021	12968	9329	6560	4641	4148	3953	4433	4700	4067	4006	5743	5274	5358	3986	3447	3023	2357	1718	1364	1114	1022	992	957	903	978	968	802	860	904	853	861	877	946	1086	846	864	900	850	867	860	844	830	866	825	894	903	853	835	859	845	848	836	820	822	845	896	801	838	837	869	843	869	855	833	854	829	864	838	864	783	885	827	853	876	851	798	844	829	857	812	831	822	853	809	859	914	841	857	818	878	845	842	847	795	847	786	838	790	837	836	838	826	859	832	847	850	843	844	881	794	851	812	827	857	843	805	884	811	852	773	838	806	887	864	817	808	848	847	816	810	849	821	827	805	773	767	854	833	813	804	836	815	848	799	831	823	852	877	799	836	838	801	846	789	849	836	816	813	819	789	850	757	813	803	792	838	810	841	813	813	857	822	831	867	805	860	818	819	861	792	896	795	827	796	840	818	815	840	821	827	810	877	821	830	846	827	850	832	818	865	852	800	873	838	778	851	781	799	781	824	819	793	826	860	847	834	916	795	801	831	810	861	821	888	822	803	807	811	820	840	784	868	816	803	809	815	772	859	832	800	789	834	825	789	848	799	886	866	852	795	873	818	917	747	784	806	835	816	785	750	841	846	836	849	825	791	804	796	780	808	845	845	812	818	828	821	833	809	842	812	790	849	877	788	784	851	787	871	834	833	811	810	795	808	790	841	815	837	786	877	817	811	824	800	801	796	828	866	828	871	850	766	781	790	782	812	799	833	868	802	839	824	776	783	794	793	810	824	820	850	839	797	834	800	870	872	813	828	845	842	780	809	887	829	826	773	832	799	780	737	858	841	855	839	868	820	863	840	866	880	783	838	846	813	815	834	843	757	815	812	819	806	865	844	827	836	755	827	818	846	897	827	856	808	806	798	751	798	850	808	809	828	808	876	812	810	809	818	768	804	815	830	812	824	853	837	853	826	815	854	845	784	837	763	849	802	808	810	866	786	828	774	816	832	876	809	819	838	883	817	864	849	831	822	782	782	893	850	781	782	831	821	805	783	855	853	793	823	802	800	843	842	831	795	839	829	832	835	849	837	836	814	825	841	802	807	837	832	856	797	803	849	796	836	842	817	790	867	799	850	807	831	809	763	849	786	833	825	833	909	810	813	857	832	836	865	854	858	853	883	809	827	859	794	817	771	777	841	875	833	793	824	815	796	778	891	803	793	822	853	863	859	868	833	863	777	805	792	826	831	810	805	841	828	829	863	782	747	797	862	818	802	850	779	785	815	803	825	807	813	815	820	818	847	834	821	853	838	798	846	796	835	864	828	804	830	810	809	828	857	812	854	838	802	792	775	806	834	842	759	798	825	876	809	814	869	826	801	806	795	812	842	826	812	803	804	842	800	793	802	826	843	811	800	867	809	829	819	817	833	774	788	775	786	781	831	908	824	805	791	812	833	823	807	802	803	814	857	808	790	811	843	769	862	789	841	794	815	833	824	777	827	839	798	816	803	870	843	807	793	834	830	771	815	853	879	840	836	840	798	862	809	814	829	793	815	806	828	820	791	839	799	803	801	858	801	851	845	886	864	807	813	807	798	806	824	825	818	795	824	799	878	776	827	806	833	800	819	847	803	798	827	846	853	854	813	803	806	821	839	784	832	870	836	849	805	820	831	785	787	813	844	841	820	797	813	831	864	826	838	821	829	783	889	816	886	833	829	790	814	805	843	869	832	826	824	787	847	796	835	840	828	827	844	817	790	782	818	795	771	824	819	831	809	812	798	857	826	850	863	798	842	783	813	753	803	838	849	837	820	863	826	819	857	808	831	779	854	822	822	832	767	823	848	834	838	822	782	825	846	819	772	847	849	789	796	822	827	743	871	843	813	844	823	794	852	780	830	840	845	808	791	845	868	855	809	817	840	837	859	823	837	811	787	802	840	816	865	804	833	858	856	806	834	841	800	812	830	818	821	836	811	808	808	843	865	824	856	806	817	765	831	807	824	850	817	798	769	819	843	866	786	830	868	832	824	773	795	831	842	860	833	850	824	787	805	845	816	827	807	825	795	772	820	777	814	821	816	896	852	859	860	821	801	797	797	842	821	785	849	819	800	803	788	836	837	811	821	804	851	888	823	886	860	784	808	820	802	834	801	816	819	791	846	876	811	797	783	831	861	818	815	868	857	860	848	864	834	848	809	789	845	836	837	800	722	784	798	810	823	797	819	821	771	815	825	814	826	844	835	799	807	784	816	849	858	796	831	839	853	805	861	849	817	762	819	858	799	852	800	854	818	908	880	850	833	795	827	721	803	855	777	818	815	837	840	882	856	838	822	846	821	859	826	830	795	783	833	799	826	810	854	843	824	828	837	828	834	843	829	822	809	784	806	786	847	842	782	821	777	847	811	815	882	890	843	830	814	867	770	859	818	840	826	797	881	838	800	846	858	847	820	769	790	838	850	814	799	806	790	812	849	817	831	811	856	817	855	786	831	854	795	844	815	839	836	799	857	772	856	803	776	829	811	795	807	811	860	815	810	831	838	802	866	809	817	824	841	844	860	772	871	813	832	797	804	805	781	817	795	821	801	817	828	772	814	823	887	806	798	825	777	815	827	813	823	847	818	828	791	806	841	826	855	815	849	813	821	893	829	827	763	861	856	785	828	818	795	799	796	830	797	814	830	807	817	813	832	852	865	777	834	830	807	847	791	772	878	890	832	860	837	850	820	812	853	800	782	861	808	801	858	802	794	872	796	850	810	859	818	830	841	789	860	827	819	858	849	836	815	817	860	815	796	832	837	837	814	831	776	825	854	810	830	845	875	876	795	821	830	845	824	860	792	893	816	773	831	899	813	819	833	830	796	863	843	832	799	842	845	822	804	839	843	815	887	759	861	800	832	891	769	881	804	769	841	797	808	843	839	856	849	844	856	768	770	794	879	839	802	831	803	882	828	835	832	748	834	822	853	834	840	846	820	769	780	816	771	794	835	809	822	797	805	811	849	808	846	814	815	832	844	855	793	826	799	884	857	891	817	794	809	817	815	825	832	838	849	875	811	821	816	835	827	780	828	885	854	822	821	854	779	829	818	828	804	790	855	810	790	862	853	795	822	840	833	819	835	837	802	790	803	790	805	810	807	768	834	797	844	829	832	772	766	800	837	829	834	826	809	806	833	860	782	777	851	858	864	820	780	787	861	818	859	830	857	729	840	795	829	843	791	843	795	812	831	813	826	835	789	832	836	808	792	835	818	825	851	764	808	864	862	817	818	817	792	837	794	804	880	902	779	822	814	845	811	850	839	819	833	791	789	843	863	840	826	818	855	839	800	833	815	854	779	822	814	838	812	842	797	838	794	849	800	832	878	833	848	781	803	842	861	823	824	841	856	830	806	844	845	786	857	818	776	798	798	822	795	791	808	795	859	804	868	815	763	864	824	832	785	866	857	862	769	791	774	843	777	801	817	872	857	798	837	825	833	829	830	825	838	859	852	831	881	811	841
10730	7602	9391	10114	6740	4069	3111	2548	2145	1594	1224	790	570	461	428	435	381	388	363	382	434	453	382	386	373	319	315	303	266	305	278	275	264	256	275	299	275	268	280	269	268	269	254	260	268	286	284	255	258	287	281	261	279	268	308	268	272	279	296	293	281	268	318	250	247	280	294	296	283	257	302	290	271	263	251	310	285	304	293	264	271	283	265	267	286	259	273	283	283	273	298	240	286	254	272	246	259	283	280	283	260	281	270	263	299	284	253	281	270	265	290	276	263	289	287	276	247	284	275	233	269	261	299	280	273	276	258	255	290	272	257	286	288	278	288	282	258	301	260	252	270	287	287	287	309	311	309	289	302	263	287	265	283	258	285	248	274	281	254	237	264	270	280	249	256	243	274	300	269	240	269	267	277	291	271	286	286	239	286	270	295	284	241	261	253	263	287	258	271	286	284	260	288	291	262	271	303	280	254	285	265	301	269	271	295	306	249	278	286	290	316	294	237	285	269	251	256	271	309	262	272	299	313	263	264	262	279	291	294	269	264	233	288	261	265	262	283	264	276	281	256	301	288	258	261	274	267	280	255	262	264	252	306	294	284	267	279	260	289	237	284	252	256	240	260	293	251	299	280	264	256	278	251	280	283	297	292	289	286	301	280	260	268	246	256	276	257	266	287	291	272	271	286	267	277	308	292	312	257	292	250	274	249	256	277	287	282	279	268	263	281	258	260	251	287	300	273	289	276	272	291	248	290	290	227	263	294	306	260	309	261	281	258	287	289	272	284	253	268	291	258	252	261	279	294	282	308	261	281	281	280	298	276	262	281	262	272	276	306	254	262	282	290	283	295	298	291	296	281	288	297	288	232	272	299	243	304	282	288	244	288	250	285	243	272	281	277	298	266	254	287	287	268	256	260	267	260	288	288	306	327	283	306	267	293	257	271	239	299	266	276	312	256	274	292	304	255	261	272	244	269	296	291	252	282	269	286	266	275	288	268	286	284	303	280	236	257	299	257	260	302	297	285	291	268	253	292	266	287	266	265	278	267	294	262	303	296	290	248	250	269	278	282	277	288	305	283	264	272	282	266	256	255	299	296	283	266	262	281	286	263	294	300	290	273	291	277	261	270	265	287	299	294	296	305	271	250	246	248	307	283	272	294	300	272	264	259	277	291	291	269	288	252	291	287	258	298	274	282	303	298	303	257	229	298	265	286	284	301	275	303	281	277	284	299	265	308	279	274	291	263	285	287	277	267	274	274	290	291	282	302	256	273	295	298	289	266	289	297	278	256	283	278	295	282	295	276	284	266	264	297	265	277	297	269	279	264	264	313	268	257	284	244	287	286	268	301	258	242	264	281	283	299	258	253	266	276	260	276	279	267	278	260	279	270	308	276	277	277	270	281	284	276	272	275	246	309	290	292	265	262	269	276	274	249	236	272	269	263	257	286	284	281	270	249	278	276	263	271	285	280	275	315	279	286	300	265	267	240	277	310	256	271	281	292	260	306	280	274	301	272	291	276	306	256	286	255	270	288	255	279	262	268	273	297	272	278	264	302	265	290	284	280	269	264	270	286	251	292	270	274	272	271	265	248	269	294	293	283	276	284	295	282	278	284	297	273	264	286	285	304	298	299	279	285	282	264	283	259	259	288	267	266	294	307	277	273	250	262	290	294	294	236	295	274	277	269	289	277	292	305	265	279	277	331	280	305	268	293	245	261	249	282	296	256	260	268	253	249	267	274	289	231	288	282	293	285	293	298	280	292	244	275	261	270	303	274	256	285	275	283	282	317	263	264	277	320	269	299	264	266	279	306	277	251	283	273	250	257	293	258	265	274	307	288	281	265	259	276	253	282	253	266	255	284	290	289	299	289	288	270	274	254	293	270	300	291	295	283	287	272	262	259	266	298	244	308	282	259	290	296	257	290	268	253	266	306	300	325	284	250	301	292	259	290	332	282	271	289	278	284	269	238	266	291	278	279	235	258	262	250	293	267	268	286	265	275	262	290	260	269	297	276	264	249	251	298	271	280	277	298	271	253	289	278	278	276	267	281	276	256	272	265	254	267	285	272	292	267	274	281	286	270	288	276	303	288	267	302	269	253	276	309	268	274	264	302	296	318	278	270	243	284	259	262	284	262	278	324	281	241	299	249	283	250	272	261	283	276	280	276	273	281	284	261	294	255	258	268	275	271	251	230	262	269	291	267	300	265	276	267	280	296	262	303	282	272	296	261	272	255	295	271	298	244	282	308	292	291	305	292	283	263	278	276	286	284	301	306	324	281	302	272	258	268	262	269	308	311	270	276	266	277	260	277	279	287	262	285	284	247	273	277	286	282	276	276	260	312	258	272	280	303	276	295	257	260	256	283	290	285	265	264	256	293	272	264	256	281	267	297	273	278	288	233	258	288	258	262	291	278	262	301	294	275	277	282	264	257	258	296	297	262	292	269	263	254	277	279	263	277	266	270	311	272	274	289	281	275	285	295	282	265	291	252	285	268	259	271	295	255	281	299	279	283	276	260	252	260	256	284	265	273	302	297	293	286	268	307	266	271	280	309	255	274	269	293	235	275	267	293	305	304	260	292	271	282	264	309	278	304	282	281	254	311	269	274	289	263	286	285	254	283	273	291	274	307	286	293	293	281	296	288	256	292	241	237	277	303	252	273	304	296	294	255	271	284	263	280	269	278	286	305	293	277	271	258	265	307	295	308	309	261	277	253	272	263	283	282	304	274	287	288	280	298	286	268	254	284	306	291	286	285	302	263	296	274	285	279	276	264	304	306	251	278	297	235	291	282	286	275	318	271	270	282	256	241	276	299	269	323	267	278	272	279	292	292	264	265	304	282	308	288	281	270	272	300	276	279	285	260	268	271	286	274	270	276	288	306	275	278	290	255	277	257	258	293	290	271	239	288	293	259	311	299	290	287	275	274	283	249	280	293	277	275	235	260	260	290	258	276	262	279	325	268	310	302	281	294	255	284	284	260	282	271	271	297	289	270	276	303	270	271	288	262	294	280	270	271	286	291	269	294	283	297	283	276	271	292	260	256	295	267	253	253	270	249	258	263	261	260	250	285	266	294	261	279	277	260	275	293	275	293	286	274	304	276	277	270	270	311	288	238	264	271	304	295	266	264	284	319	269	248	305	269	279	290	266	301	300	272	292	267	255	277	306	270	275	264	271	286	263	276	269	304	273	233	275	298	276	291	264	284	274	249	253	259	318	282	297	257	257	259	304	276	266	273	268	269	286	251	267	257	253	298	257	276	266	243	262	268	265	281	279	273	289	259	258	255	269	307	251	296	280	267	278	269	278	250	262	297	309	267	319	293	281	236	290	292	252	272	307	285	259	271	257	262	283	304	267	251	290	293	273	286	297	274	256	245	269	263	274	274	273	257	301	277	290	269	273	266	301	279	278	291	259	241	286	282	263	265	285	284	252	275	259	296	272	298	281	304	300	267	253	289	272	278	295	286	287	293	271	275	272	290	268
6488	6309	15192	21229	18341	13450	11845	10727	9294	7447	5494	3652	2606	2064	1669	1633	1622	1400	1211	1401	1615	1703	1631	1305	1164	985	831	761	744	664	659	687	649	610	667	682	626	653	669	688	708	642	694	642	614	676	651	655	636	653	637	637	665	644	610	695	680	637	604	659	660	622	654	637	635	643	609	668	637	631	667	669	659	641	680	595	683	637	683	654	659	671	668	652	676	662	651	680	639	661	667	627	683	688	610	649	642	641	625	649	680	660	651	613	645	630	620	663	619	649	702	633	642	655	640	656	639	638	629	676	633	631	645	624	674	655	648	698	585	601	644	686	660	637	630	662	662	678	659	655	664	668	619	652	692	628	636	659	643	647	603	648	683	650	702	627	683	629	657	635	629	655	639	659	628	665	665	641	650	655	637	630	673	682	652	632	666	620	657	624	683	668	695	661	635	675	646	683	601	598	643	667	614	673	628	647	672	644	645	661	673	671	653	678	656	687	627	662	628	674	643	650	646	675	636	673	645	672	684	639	679	609	633	619	630	665	628	646	625	610	602	651	641	686	659	647	654	661	623	657	642	635	605	615	655	688	667	662	660	659	666	605	674	681	633	623	619	629	644	670	601	643	602	691	667	637	644	678	619	669	603	629	653	661	660	664	636	666	675	630	630	692	629	664	638	682	695	620	666	642	670	633	637	686	624	700	693	658	624	689	667	670	643	604	606	668	638	613	663	626	610	658	649	620	613	598	676	646	652	719	624	634	644	695	650	661	639	673	631	629	623	661	708	659	687	615	653	635	665	643	687	669	633	673	681	582	602	643	657	651	646	623	658	647	634	657	644	641	612	648	615	675	618	677	661	648	648	645	635	580	655	662	649	640	641	691	619	677	631	674	655	611	664	667	627	640	691	646	666	618	694	644	645	640	655	667	594	650	642	654	644	624	668	624	635	617	638	659	697	632	671	658	625	620	621	616	609	657	678	677	635	662	664	666	681	683	645	630	685	622	632	607	592	671	635	649	616	617	607	617	598	646	653	646	640	633	631	640	657	637	635	678	644	605	652	663	660	628	671	639	626	670	642	689	663	635	646	676	634	621	617	652	626	671	638	718	640	678	637	629	629	621	645	658	643	665	640	667	639	595	688	684	629	637	637	674	599	721	628	622	641	609	646	658	666	644	629	646	604	658	670	633	648	658	663	674	647	608	632	632	624	659	638	647	625	670	631	643	635	626	666	647	637	612	681	643	597	643	664	682	654	613	620	641	677	625	656	662	618	642	652	649	633	711	647	605	646	637	652	630	625	669	626	646	648	640	640	633	630	610	618	658	685	696	656	683	677	644	637	635	640	629	642	697	636	608	651	631	619	619	636	667	644	630	633	671	662	676	624	721	643	628	669	632	626	614	648	633	636	620	633	634	637	671	620	659	691	632	658	615	703	626	666	667	652	625	675	652	619	639	583	597	657	672	660	677	617	713	638	654	643	641	614	643	617	651	651	608	630	631	654	625	665	651	586	630	665	650	612	611	600	608	642	658	676	678	650	650	690	641	625	635	635	696	659	655	569	646	644	658	613	667	675	687	637	610	616	653	637	691	649	677	651	653	685	618	629	596	654	632	656	563	644	633	625	640	588	632	608	720	658	661	637	639	643	671	663	666	638	658	646	638	656	656	611	640	668	639	680	613	593	676	608	640	671	635	655	634	668	662	675	639	650	664	613	659	622	651	662	651	609	704	691	661	691	666	655	651	604	603	635	674	659	652	634	633	622	663	658	675	647	648	667	623	648	705	658	654	663	608	670	636	653	643	661	570	624	660	701	681	646	655	697	650	652	681	649	620	646	636	670	665	643	656	673	639	643	639	676	602	656	624	616	593	607	673	652	647	608	627	650	656	614	618	654	656	684	695	664	642	680	642	646	657	638	672	600	663	651	628	628	640	612	699	597	631	664	614	660	632	649	700	633	638	620	635	659	628	694	624	646	594	667	646	668	689	646	634	622	665	639	601	638	619	668	663	652	650	648	634	636	620	635	671	653	682	668	623	671	599	737	663	653	639	653	650	603	666	628	593	612	613	602	638	691	666	586	642	664	656	619	617	646	618	636	625	680	632	636	641	651	690	668	662	673	641	650	626	652	639	645	667	608	657	640	635	649	657	644	653	666	651	650	625	622	618	599	653	623	655	639	628	684	636	651	658	653	648	612	615	657	693	695	654	638	629	674	660	635	638	627	660	658	686	640	646	679	658	651	646	650	644	648	655	664	615	650	622	623	646	673	632	663	650	684	668	664	658	675	618	607	682	629	631	666	635	640	698	666	663	639	650	607	668	645	661	641	655	652	650	634	672	661	653	642	656	645	642	650	584	656	630	662	625	673	676	617	630	632	654	665	655	668	734	668	667	646	618	631	656	654	628	622	643	632	604	643	664	707	655	643	633	643	649	652	620	648	664	647	629	628	653	680	629	629	628	627	658	647	632	657	602	630	630	664	634	683	643	621	689	651	638	648	601	663	654	616	654	618	661	611	654	640	560	606	641	633	612	644	642	634	646	679	630	623	619	585	702	688	674	648	612	684	670	668	615	633	621	623	666	648	648	673	679	640	717	642	686	658	662	601	636	647	716	655	689	611	636	631	640	617	665	605	613	632	671	643	664	617	622	627	644	643	645	657	647	660	611	620	662	634	619	612	623	637	670	628	662	666	601	652	626	624	639	655	656	644	648	642	664	657	641	603	592	641	660	670	654	648	652	655	641	631	663	638	639	636	686	618	645	670	642	626	637	623	714	661	606	651	615	662	619	673	693	611	604	598	665	634	661	658	625	639	645	641	658	645	643	662	634	647	649	655	600	657	610	640	624	672	636	640	648	643	650	617	684	683	698	633	640	668	671	627	677	633	596	679	647	630	660	680	626	676	615	639	632	608	611	678	632	641	647	680	595	619	635	663	649	654	594	694	636	617	669	650	614	665	675	640	685	641	692	638	660	645	647	610	641	664	614	658	644	639	664	693	648	623	605	655	669	635	658	622	652	673	633	652	680	632	635	608	617	597	679	669	693	663	640	688	636	669	623	629	635	646	693	660	611	634	683	662	639	653	650	700	639	639	626	664	586	640	640	628	704	653	606	665	655	609	645	638	660	648	665	659	639	614	650	654	629	646	635	644	645	675	675	634	630	665	645	659	683	693	640	639	625	633	651	614	645	646	659	727	657	633	695	616	644	653	590	602	686	569	670	633	621	653	631	632	620	699	640	623	658	605	633	658	642	640	631	681	657	637	664	645	639	648	641	608	635	640	631	637	668	643	637	612	637	682	659	653	648	680	630	631	669	613	632	643	666	655	688	661	626	677	635	621	674	658	639	635	592	603	666	656	640	594	610	675	626	662	627	658	678	625	652	633	669	651	635	632	674	644	637	633	641	625	659	604	640	621	660	650	646	673	670	660	669	638	635	617	657	615	643	668	617	653	614	617	648	641	594	636	632	649	641	672	674	686	605	687	628	617	666	623	653
20871	12028	16751	16726	10541	6608	6143	4607	3552	2813	1895	1381	994	758	692	631	608	625	639	533	554	575	511	394	346	293	234	250	267	208	234	261	250	242	187	220	197	224	246	213	232	233	227	244	236	227	219	225	210	229	200	223	221	207	206	216	237	194	199	219	226	199	184	227	246	181	225	228	206	218	221	201	222	196	207	224	225	201	192	213	218	188	222	221	194	212	198	178	213	198	202	224	202	194	244	212	204	208	204	205	229	247	193	204	193	250	229	214	197	201	196	194	236	228	211	203	241	247	217	217	199	224	197	231	205	174	246	219	202	180	227	226	190	168	209	209	206	262	209	205	221	190	191	188	226	235	207	199	197	187	228	192	196	202	198	191	217	239	197	230	219	235	207	215	214	211	200	200	211	235	197	181	209	203	216	194	220	220	212	199	216	198	192	229	231	227	190	200	218	236	213	212	200	203	196	221	206	223	214	192	205	199	199	208	203	222	203	226	219	222	198	221	188	188	206	215	193	217	195	210	191	225	203	229	206	227	224	219	171	200	229	200	217	210	228	218	206	235	232	214	189	217	178	217	224	207	194	206	221	198	236	188	217	206	197	220	204	224	226	221	185	203	199	242	195	228	227	215	201	214	230	193	181	215	227	232	210	219	221	172	195	206	212	197	210	211	223	217	228	194	209	216	219	224	228	213	218	184	199	203	197	217	208	217	213	200	212	220	215	207	222	213	211	185	209	204	214	209	212	218	230	209	202	198	203	213	231	225	227	199	214	221	226	214	228	201	221	217	227	229	194	211	224	215	220	204	203	208	180	230	186	217	206	238	216	189	225	220	213	206	187	223	229	196	206	191	198	229	229	187	255	213	222	209	215	195	182	210	183	242	197	197	205	196	229	219	223	218	219	210	206	218	250	232	205	239	194	212	203	219	204	197	199	260	209	219	195	186	197	230	208	206	239	207	181	219	205	222	184	232	228	219	191	209	216	211	196	209	211	215	188	188	206	213	250	236	194	220	219	193	225	192	226	228	218	221	178	199	202	199	197	205	224	227	232	220	197	217	219	192	201	193	214	216	228	217	195	222	194	233	207	206	197	215	228	216	230	187	199	215	222	212	184	222	197	210	183	205	218	222	205	220	240	231	187	180	213	210	190	209	210	215	221	192	225	220	199	207	227	193	241	224	206	222	223	185	215	203	198	204	208	191	201	233	222	199	200	204	211	229	210	216	230	209	188	207	212	211	219	221	225	205	223	198	220	218	217	227	186	216	220	229	227	233	241	211	233	212	213	207	212	205	232	215	192	191	207	212	214	205	199	216	218	228	205	238	201	249	236	223	213	189	206	230	206	211	198	225	207	203	195	175	211	214	183	212	221	198	214	195	225	202	202	202	216	223	232	192	197	192	209	197	215	217	222	198	220	230	228	211	245	193	205	227	219	214	231	212	196	231	214	242	198	217	209	215	223	245	205	192	233	229	200	219	209	207	223	216	201	218	212	196	212	236	218	201	186	179	203	195	212	208	192	241	209	220	197	212	225	241	228	203	241	216	194	221	219	177	216	219	201	184	211	216	220	212	206	218	223	219	231	228	215	197	203	192	229	221	210	218	199	204	234	194	185	217	217	204	217	220	217	209	223	225	228	203	186	187	202	203	254	217	233	206	222	213	182	195	211	220	220	225	188	198	223	205	204	256	185	196	198	201	224	209	236	234	209	240	235	199	203	220	195	204	213	212	198	215	197	199	189	219	208	226	199	201	191	237	213	215	227	214	190	238	211	219	240	218	210	225	229	221	225	248	200	217	245	229	223	215	226	206	213	228	202	208	177	224	218	229	230	206	202	214	198	200	205	206	228	187	220	212	215	210	220	214	218	217	213	234	212	241	182	208	225	216	210	210	214	194	201	224	213	202	224	196	222	203	217	209	213	192	199	181	201	207	207	199	191	247	217	218	230	237	191	232	212	192	228	197	215	194	225	215	237	188	206	219	219	214	209	220	220	219	238	235	220	223	213	242	187	184	219	201	235	224	218	189	206	208	212	197	216	207	223	181	231	242	227	213	207	180	226	214	206	209	186	200	211	232	200	213	201	241	254	216	239	189	204	227	207	205	209	237	241	210	205	209	225	202	207	229	209	217	234	227	216	189	209	224	233	227	200	266	221	213	210	199	205	216	216	227	201	230	218	227	220	228	207	230	199	218	206	216	174	205	202	204	224	220	247	209	220	202	190	231	195	174	202	195	203	207	233	213	227	224	218	219	206	175	207	175	203	219	213	218	223	205	210	230	214	222	197	215	218	219	216	215	212	205	207	186	193	179	197	194	231	209	216	202	214	203	204	234	197	219	209	205	206	196	200	200	224	247	204	211	204	218	195	216	203	230	214	208	223	193	221	206	188	220	212	220	223	205	231	190	190	223	199	189	211	195	221	212	226	242	189	206	203	225	217	181	202	206	193	217	219	217	232	187	196	192	213	199	223	188	199	201	205	232	241	222	200	218	210	203	206	225	184	190	210	222	197	223	241	200	256	207	217	187	226	235	228	230	208	198	197	223	214	201	185	202	222	227	212	207	220	191	200	228	195	213	205	224	202	202	216	202	190	203	212	223	193	194	220	215	230	217	230	196	193	207	207	197	216	200	198	207	218	207	224	224	188	213	202	196	186	196	236	218	222	210	207	216	197	218	215	208	213	241	208	212	209	204	227	196	238	219	213	226	229	226	201	216	227	220	198	217	181	212	232	212	184	222	223	231	190	227	198	230	222	204	206	212	240	205	208	207	194	184	199	218	188	232	203	209	188	223	214	205	211	201	221	234	239	197	202	190	189	237	222	196	215	177	190	209	222	237	186	211	184	204	204	214	237	190	196	209	215	225	172	205	228	240	222	186	204	219	212	197	203	217	226	207	216	199	211	229	191	192	195	205	198	206	198	196	222	200	206	206	209	228	205	210	229	190	210	200	211	212	205	211	239	194	201	206	259	212	242	215	212	202	214	236	215	218	210	210	195	234	214	219	204	236	186	221	198	210	178	200	192	217	232	191	238	187	211	215	225	210	186	195	222	192	230	203	227	213	192	202	212	224	220	228	194	195	211	191	201	191	211	185	239	224	200	197	212	209	195	186	224	221	224	231	223	188	218	217	200	191	214	230	198	202	216	205	208	218	214	188	219	208	214	219	234	220	236	190	219	193	231	226	224	213	219	226	175	211	217	211	213	210	202	208	206	231	250	186	209	227	206	217	228	197	192	251	206	207	208	201	219	210	227	208	205	233	242	213	198	243	193	191	215	203	204	215	214	204	225	216	211	188	214	209	192	226	213	188	215	196	195	202	183	210	203	216	198	231	204	189	228	187	199	211	186	182	224	215	209	205	222	215	218	235	232	211	237	204	217	211	219	208	229	211	214	194	212	222	196	201	204	244	212	221	212	191	213	198	195	208	218	220	213	199	217	190	212	224	198	216	235	241	186	198	209	223	208	216	215	227	241	191	206	207	221	202
11636	9529	23197	28793	24503	20252	20668	17203	14787	12469	9094	6879	4977	3946	3502	3228	3379	3355	3174	2663	2975	3023	2633	1919	1274	1033	974	922	825	726	640	685	615	597	636	565	596	609	571	574	582	608	568	670	544	556	514	535	553	554	562	561	591	553	510	565	531	558	478	553	553	497	561	522	581	509	564	500	498	511	481	535	540	520	519	517	519	514	553	554	531	548	528	528	543	495	523	558	519	553	508	527	506	539	556	506	504	522	556	569	483	529	533	537	499	535	558	553	501	522	556	584	561	543	561	505	578	519	544	525	544	496	551	485	516	549	508	515	522	499	517	569	526	476	514	540	521	520	552	530	519	476	500	518	497	498	528	532	526	492	545	524	537	549	519	524	551	540	526	497	521	516	491	506	513	553	563	516	521	575	474	512	534	529	521	514	502	541	540	542	502	538	543	515	522	527	513	542	520	529	527	503	547	500	572	534	539	512	526	495	498	498	544	482	525	510	508	535	477	541	544	530	534	561	538	541	549	518	554	539	508	517	530	488	534	499	514	543	523	544	520	549	525	537	543	522	566	548	548	516	513	491	507	519	516	530	531	538	510	545	483	545	504	496	519	515	498	485	507	525	484	558	555	532	537	550	517	521	548	546	539	560	497	533	530	508	545	530	552	523	511	532	501	527	539	537	529	531	503	547	569	526	533	517	536	547	509	529	534	490	552	554	525	544	519	550	482	523	534	550	538	563	543	521	529	543	499	543	535	503	554	549	544	485	565	555	525	528	508	487	538	563	548	497	519	569	520	572	535	531	515	546	542	500	515	534	518	513	531	475	528	509	538	537	486	488	505	534	555	518	523	505	496	507	523	521	493	551	548	522	485	546	519	534	509	505	533	540	512	579	534	513	515	527	517	506	559	545	537	552	528	515	551	517	488	537	525	554	507	505	557	542	532	509	519	564	521	510	517	536	502	539	491	500	536	586	551	543	548	513	530	548	530	509	509	528	521	560	544	547	516	511	516	517	552	524	534	515	556	517	527	538	507	554	514	524	505	517	517	527	502	557	529	519	534	515	523	552	539	537	568	571	512	495	529	503	539	491	560	532	535	515	529	494	536	566	558	540	544	541	538	568	514	521	533	535	550	556	556	523	562	538	513	514	502	511	522	512	529	519	530	490	513	539	502	543	535	533	530	545	575	499	556	510	508	553	537	552	532	543	528	518	576	519	473	552	521	515	528	541	567	527	493	536	509	535	536	529	540	521	533	559	546	499	541	529	536	501	530	521	527	582	514	531	585	537	521	529	506	514	565	506	553	491	560	511	536	545	526	455	556	528	510	512	525	516	575	512	544	503	539	572	544	529	519	533	545	526	534	520	543	527	544	565	488	515	493	497	540	546	546	519	517	516	515	503	525	521	538	503	549	556	546	572	521	516	509	530	516	551	532	520	526	498	566	527	519	519	505	531	516	523	528	532	512	492	491	505	512	534	477	522	521	529	502	522	555	533	543	516	584	536	556	528	522	541	569	497	529	508	554	524	557	539	532	496	571	531	532	529	530	546	536	509	577	576	526	532	504	523	567	505	530	526	532	518	543	553	547	530	518	510	550	539	519	505	488	488	507	541	551	536	529	570	498	496	509	513	468	570	525	511	509	492	493	509	492	523	505	510	580	545	517	540	529	508	477	501	537	541	534	542	518	496	542	498	517	559	479	552	495	538	538	509	534	526	512	524	519	478	556	508	536	528	482	517	525	515	586	559	492	503	528	565	508	530	561	560	506	524	524	524	532	540	491	550	524	525	512	504	534	508	535	525	485	538	496	524	530	518	548	521	568	547	547	505	527	515	514	538	529	510	568	545	523	528	531	501	510	525	570	525	545	527	531	510	518	522	554	515	525	515	550	510	535	513	525	521	526	533	531	501	500	471	503	482	579	558	516	506	538	513	498	566	512	538	496	508	553	518	517	489	508	510	541	509	537	497	571	509	517	529	533	526	532	544	533	522	481	489	536	532	564	525	530	515	519	488	528	538	519	545	559	500	531	511	499	549	556	551	530	558	586	532	513	479	526	553	515	545	510	502	483	513	522	508	543	555	498	531	530	558	511	473	532	537	539	531	488	541	497	513	506	532	537	521	516	527	497	511	493	561	560	478	551	512	496	551	537	498	560	517	538	511	550	530	525	517	509	525	513	539	567	499	534	504	503	514	542	521	557	550	531	561	519	552	486	489	517	555	558	529	497	546	521	491	544	520	534	501	522	539	520	502	536	522	556	513	511	571	496	521	548	513	572	536	518	542	524	520	535	546	530	514	501	500	511	499	567	560	488	559	551	501	517	522	527	511	520	541	522	506	587	533	539	503	512	569	498	556	584	565	524	520	549	494	519	549	509	477	543	549	511	524	527	527	477	480	531	527	535	550	517	519	567	511	523	514	500	530	513	526	548	571	523	563	530	521	531	505	499	546	537	552	528	540	542	538	565	498	539	528	543	545	528	515	496	542	575	501	531	510	591	557	510	512	506	563	519	524	549	543	562	511	480	571	548	500	560	506	564	581	522	539	559	478	561	530	543	549	512	540	522	496	529	503	541	529	531	542	496	548	557	564	530	507	542	511	522	505	527	542	536	529	527	496	532	526	568	504	547	514	513	547	556	503	530	529	526	490	507	557	537	543	544	502	516	530	514	532	574	534	539	498	499	482	522	553	526	550	515	564	532	523	508	493	571	523	532	514	542	517	566	542	565	519	515	549	559	534	529	526	527	551	531	525	562	496	566	532	529	510	495	569	533	519	521	508	515	555	508	583	514	528	551	526	544	548	501	529	547	523	538	501	515	514	531	523	551	501	480	517	519	515	503	521	559	508	515	536	477	548	544	479	514	475	526	555	490	503	494	507	531	533	534	551	542	534	514	538	510	494	559	537	494	483	569	564	524	517	512	527	536	524	507	523	564	561	544	545	490	521	531	561	526	514	524	459	531	471	531	575	541	542	503	539	569	525	528	566	507	496	526	522	556	531	546	515	506	546	482	512	541	532	532	494	567	493	509	520	539	508	524	519	500	551	500	534	514	534	591	531	532	514	556	536	525	551	521	491	562	530	558	551	516	531	556	534	487	507	568	523	551	490	560	523	507	530	561	525	531	516	528	507	516	534	532	490	563	523	526	558	503	517	536	544	534	508	548	518	517	504	528	542	557	510	549	528	536	561	487	547	560	515	535	517	532	535	530	529	518	509	511	536	540	491	509	539	520	520	486	527	528	528	535	545	502	507	548	531	535	520	529	512	507	509	504	542	546	546	521	539	497	526	521	532	558	523	513	562	538	549	562	541	567	507	526	507	508	555	513	565	506	538	543	518	475	497	499	539	541	530	538	539	506	494	546	558	510	516	523	530	527	550	518	573	542	508	517	531	558	539	485	572	547	521	514	518	556	516	555	502	543	574	528	550	537	510	520	518	543	527	565	503	530	543	518	550	521	577	517	479	480	505	502	550	556	511	550	524	516	532	530	501	524	499
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
