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
336547790198	336547790758	336547791308	336547791858	336547792408	336547792958	336547793508	336547794058	336547794608	336547795158	336547795708	336547796258	336547796808	336547797358	336547797908	336547798458	336547799008	336547799558	336547800108	336547800658	336547801208	336547801758	336547802308	336547802858	336547803408	336547803958	336547804508	336547805058	336547805608	336547806158	336547806708	336547807258	336547807808	336547808358	336547808908	336547809458	336547810008	336547810558	336547811108	336547811658	336547812208	336547812758	336547813308	336547813858	336547814408	336547814958	336547815508	336547816058	336547816608	336547817158	336547817708	336547818258	336547818808	336547819358	336547819908	336547820458	336547821008	336547821558	336547822108	336547822658	336547823208	336547823758	336547824308	336547824858	336547825408	336547825958	336547826508	336547827058	336547827608	336547828158	336547828708	336547829258	336547829808	336547830358	336547830908	336547831458	336547832008	336547832558	336547833108	336547833658	336547834208	336547834758	336547835308	336547835858	336547836408	336547836958	336547837508	336547838058	336547838608	336547839158	336547839708	336547840258	336547840808	336547841358	336547841908	336547842458	336547843008	336547843558	336547844108	336547844658	336547845208	336547845758	336547846308	336547846858	336547847408	336547847958	336547848508	336547849058	336547849608	336547850158	336547850708	336547851258	336547851808	336547852358	336547852908	336547853458	336547854008	336547854558	336547855108	336547855658	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2740	3650	2300	2740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
58838	66856	74902	65733	32609	12476	4621	3717	2947	2039	1588	1663	1225	692	347	384	384	341	313	356	369	338	425	659	730	752	591	584	515	480	533	506	525	388	385	381	397	375	351	333	316	360	332	323	313	317	300	310	322	281	297	316	314	273	273	318	267	292	307	300	297	315	299	298	331	300	294	288	294	301	278	302	289	318	316	316	282	288	317	292	276	303	303	265	274	310	346	312	289	290	267	282	286	284	253	319	307	299	317	301	285	277	307	279	301	348	294	287	294	296	322	289	271	304	319	296	299	294	325	312	304	297	328	292	307	261	290	286	293	280	272	338	311	287	311	306	301	311	293	271	318	309	282	282	314	320	289	279	298	289	309	282	268	310	315	291	305	298	338	285	299	299	312	301	288	323	308	317	285	280	280	303	313	310	318	286	320	297	304	283	289	299	291	309	286	328	291	293	306	259	301	325	298	266	318	307	306	286	289	284	331	310	273	300	299	317	307	320	320	307	322	277	296	294	305	261	270	322	287	282	272	283	286	307	300	316	315	301	312	295	302	288	291	296	291	306	329	336	276	280	313	280	288	282	286	268	295	295	304	294	315	249	302	275	319	327	316	293	289	288	310	296	315	291	297	331	296	327	318	313	310	287	293	285	294	322	312	293	308	313	274	285	262	333	291	308	284	297	328	298	301	285	312	281	302	297	286	311	284	287	303	312	287	284	311	296	286	292	286	298	267	304	325	281	294	287	291	302	307	334	335	299	288	305	322	303	298	305	286	297	298	306	307	297	313	293	288	286	291	277	297	293	309	295	323	306	285	305	278	296	273	340	286	275	278	297	315	271	303	299	280	321	337	305	302	268	300	307	326	298	276	286	277	286	284	272	313	278	322	302	335	295	297	304	299	290	262	300	295	332	301	263	320	277	285	324	267	308	305	309	303	314	331	267	290	296	287	318	289	315	280	324	295	287	301	306	342	301	296	334	323	279	303	294	287	290	315	308	323	324	316	304	320	280	311	303	306	298	303	317	303	303	296	291	284	275	308	290	295	269	285	295	315	316	290	320	298	297	307	308	315	308	298	315	323	320	279	294	302	298	307	311	291	307	298	338	292	274	285	317	317	279	302	298	302	296	302	290	304	306	299	299	327	255	273	299	299	300	282	275	278	320	271	305	314	283	284	303	302	310	291	280	296	278	284	273	307	297	294	301	311	314	303	292	290	312	300	298	275	304	300	290	313	270	295	309	273	290	295	285	295	301	282	294	303	323	326	308	257	301	274	292	284	303	323	326	314	282	289	291	319	296	299	317	301	299	299	272	285	312	311	272	314	296	317	311	286	302	278	315	289	303	287	297	322	318	294	271	277	312	317	318	310	314	312	304	282	295	307	305	292	285	277	319	289	298	294	260	317	301	294	308	274	299	271	300	326	284	275	277	288	304	313	313	281	268	300	304	332	279	288	292	277	283	306	296	270	314	295	305	276	279	297	293	287	329	283	300	299	291	337	294	303	299	321	308	293	286	303	311	280	325	307	331	284	289	248	324	279	335	291	283	289	283	306	328	289	305	345	303	332	294	272	317	295	291	282	271	303	286	297	331	311	309	307	295	307	315	286	293	302	282	316	309	299	316	310	308	300	293	306	334	280	320	287	316	294	327	310	285	305	308	288	288	321	307	325	289	275	296	297	311	300	276	321	311	321	293	290	291	307	278	330	311	268	286	280	295	329	302	311	331	294	303	331	305	290	320	294	311	321	313	315	291	293	309	314	301	279	277	280	281	293	292	291	322	299	328	275	281	282	309	294	296	311	323	300	307	296	285	335	304	295	301	334	279	329	289	281	321	286	311	248	288	326	279	313	292	278	279	326	284	331	287	311	297	308	286	290	299	262	316	309	316	308	268	314	268	310	318	320	300	311	326	311	323	293	287	293	307	329	309	289	279	308	296	280	326	296	296	331	288	307	299	299	280	317	264	308	313	303	302	301	269	283	304	315	294	316	305	281	297	299	315	332	280	293	302	276	298	311	313	289	317	269	298	276	304	311	317	305	323	264	272	293	319	339	315	328	313	285	292	305	299	294	321	280	298	294	321	292	325	273	279	331	253	318	295	280	288	276	315	304	294	262	299	320	335	272	300	303	331	303	307	309	294	301	303	320	339	319	286	267	311	282	287	315	267	293	292	328	294	315	289	269	299	275	320	317	289	327	300	270	317	315	301	292	304	280	279	299	301	316	297	307	298	303	283	274	312	267	307	289	311	292	323	292	306	309	263	271	309	314	299	292	283	257	290	311	263	305	282	303	281	277	296	279	313	277	307	313	373	312	300	308	317	301	295	316	302	259	305	293	301	315	280	321	295	307	295	317	309	285	270	291	333	295	317	269	280	300	308	290	304	265	321	317	274	275	312	274	321	307	306	304	300	258	292	296	312	277	310	316	311	311	279	335	310	303	290	320	298	286	290	307	308	292	262	288	296	276	284	294	328	286	328	282	317	311	288	285	334	289	287	314	289	326	301	290	267	314	298	324	319	296	311	272	312	321	320	294	300	270	302	298	291	318	324	323	292	291	304	317	320	290	278	282	300	293	312	286	322	276	311	311	315	322	266	316	301	322	303	294	337	280	278	308	290	268	307	308	305	301	304	311	300	309	302	295	280	285	316	320	308	269	324	302	307	311	289	302	277	300	318	308	298	275	317	312	276	287	299	275	304	295	303	284	316	282	308	304	304	268	311	320	316	295	323	322	310	314	309	284	317	318	295	286	307	292	324	298	307	289	302	301	301	284	260	281	319	294	259	304	299	305	281	310	274	320	337	327	343	291	319	306	296	284	295	342	308	293	318	270	294	297	302	306	312	267	321	299	268	282	307	297	280	319	318	299	320	272	327	279	321	321	274	311	269	303	304	283	286	293	300	311	285	296	309	295	270	285	311	318	302	289	303	290	315	295	304	301	311	266	290	275	281	298	310	302	317	324	299	275	288	292	326	324	300	317	302	299	291	306	306	292	307	313	332	308	274	283	308	270	298	330	293	291	297	305	293	284	298	291	266	280	297	290	318	323	285	320	288	321	333	313	257	259	324	295	294	287	337	287	302	324	317	276	305	295	312	326	292	272	303	292	300	282	305	277	289	296	283	290	305	266	298	320	282	294	278	289	280	318	288	295	294	305	277	305	288	314	270	312	307	321	314	279	314	325	293	315	292	272	272	262	309	309	308	286	295	293	301	265	312	294	275	287	294	315	338	275	272	285	300	306	324	323	296	328	300	291	311	305	287	303	290	315	273	280	295	305	320	269	312	301	306	309	283	299	278	290	265	318	301	286	264	329	300	335	307	284	309	284	286	302	312	312	281	303	277	339	286	296	306	325	307	305	290	307	325	290	267	303	276	309	298	310	277	317	320	278	298	309	298	299	251	312	297	294	293	340	307	303	307	320	286	282	307	307	288	282	270	286	292	299	300	311	293	284	278	306	277	338	309	322	247	300	322	307	280	312	336	326	291	304	305
38648	52557	74341	73579	20497	10165	8122	10244	9694	7809	6372	6869	4972	2633	1052	1180	1022	1112	1125	1149	1293	1136	1530	3947	3966	4141	2791	2959	2233	2353	2118	2364	2314	1568	1680	1464	1443	1078	1104	1218	1141	1105	992	934	912	866	858	869	851	826	819	709	745	816	804	798	787	790	848	844	761	813	828	823	790	750	739	773	754	783	701	742	756	754	799	769	710	785	704	738	791	731	738	747	729	770	795	760	802	780	759	740	773	750	754	766	772	743	739	725	773	753	735	763	736	742	732	752	746	733	770	775	709	748	818	772	775	753	758	729	829	770	794	786	749	802	813	769	811	780	783	688	803	833	763	725	779	770	715	773	735	717	770	798	755	775	785	751	724	734	714	731	691	757	778	779	723	742	729	738	768	725	711	703	776	743	721	717	762	746	723	735	720	714	759	794	758	712	721	759	749	774	675	695	772	736	697	710	761	735	744	743	732	772	734	720	720	746	777	766	753	751	695	746	687	737	786	776	750	756	738	717	776	745	760	729	682	798	771	767	724	756	733	762	783	718	782	749	759	751	706	717	722	787	728	755	757	743	764	749	756	706	740	709	728	743	765	805	776	742	757	798	727	750	729	712	751	769	752	736	759	749	767	690	750	739	737	729	729	738	775	706	724	754	757	775	724	701	762	781	732	737	742	731	714	748	797	735	763	758	722	713	738	732	727	732	798	756	750	766	714	748	741	751	754	803	735	797	724	761	749	694	719	748	766	694	790	765	739	767	743	675	742	752	752	772	773	728	697	767	719	806	717	792	735	755	752	720	747	715	760	773	700	752	715	792	745	704	789	762	717	728	738	786	733	740	787	842	759	733	675	718	755	775	712	771	790	720	721	746	784	734	721	715	755	741	755	759	727	762	761	709	707	735	693	728	781	726	724	737	798	725	774	762	765	777	769	721	741	721	718	738	767	746	694	679	735	741	754	804	745	779	713	730	714	750	744	706	710	716	658	760	740	760	713	730	753	765	735	761	771	743	684	713	746	733	727	705	719	773	765	752	774	760	761	680	713	717	710	719	763	757	746	753	732	759	763	737	737	710	754	809	751	728	799	777	711	737	730	748	767	762	740	704	650	759	835	706	750	777	745	775	705	743	732	768	710	741	725	734	707	712	781	728	780	717	745	727	767	756	762	748	740	698	707	741	726	764	721	710	786	754	779	754	743	728	720	759	675	715	734	698	763	723	684	759	753	747	766	692	761	727	701	731	726	761	747	739	743	746	755	687	766	751	698	730	749	748	760	774	795	775	723	782	758	747	789	726	775	710	777	765	743	721	749	795	733	734	758	750	730	725	760	760	738	727	784	728	724	763	715	751	771	759	765	765	746	724	772	716	770	760	725	773	771	736	731	776	722	770	779	751	722	717	772	758	704	747	771	716	684	761	764	762	726	753	756	723	741	747	746	735	726	739	725	740	705	732	741	829	728	744	751	760	801	689	821	748	724	723	728	745	705	697	770	775	751	755	736	727	773	755	727	784	719	766	765	779	735	792	792	748	750	762	728	755	759	716	761	763	734	744	717	755	762	689	763	691	743	759	764	740	696	754	742	717	730	781	743	774	736	778	759	767	795	748	739	708	737	763	797	745	723	674	731	713	739	704	710	732	766	777	721	727	771	730	785	732	760	766	714	789	738	738	717	722	754	749	739	698	726	787	730	716	736	704	781	755	751	724	752	713	778	684	730	729	791	728	764	730	708	734	724	757	732	755	761	697	777	768	763	797	746	782	781	781	733	732	725	747	800	714	793	754	671	759	718	766	738	717	703	742	767	784	739	742	766	708	749	749	787	758	735	756	740	734	741	754	727	772	711	712	746	744	716	749	793	730	776	764	759	747	788	712	757	750	690	746	733	692	731	735	719	740	801	763	739	719	737	796	725	740	765	734	745	700	736	713	726	738	744	702	769	768	768	711	759	693	800	772	732	744	713	716	741	669	757	741	754	778	794	741	753	786	698	725	709	773	722	749	763	756	731	706	729	750	731	741	743	755	755	777	746	790	755	750	692	774	788	782	738	809	729	761	792	752	774	748	750	736	755	738	759	733	764	723	729	763	775	762	749	737	709	757	747	754	721	736	779	738	734	721	743	724	749	727	695	712	758	744	764	758	762	758	720	786	758	777	716	771	705	722	758	754	815	748	805	776	716	720	739	768	752	696	759	756	733	771	725	698	724	736	754	723	803	717	714	764	761	731	707	768	755	731	702	750	752	740	751	732	752	742	771	734	767	766	744	763	754	753	738	754	759	749	735	755	745	694	737	710	766	781	775	671	758	755	734	759	706	712	717	795	708	748	763	718	720	730	742	745	769	729	742	710	732	734	788	732	712	765	763	694	774	724	756	777	735	733	733	753	733	774	736	783	676	744	720	730	794	740	722	737	772	746	734	762	716	783	810	787	753	730	739	781	740	759	712	767	770	749	738	762	748	769	767	738	673	746	750	729	745	743	782	752	778	735	718	747	713	727	775	717	731	714	735	776	753	734	727	676	740	723	775	741	732	790	715	705	793	744	747	757	802	767	696	737	789	775	761	756	767	745	735	784	753	759	723	788	653	693	729	785	759	758	720	733	713	728	701	708	743	753	779	724	780	746	735	772	803	733	744	722	725	752	714	768	787	750	751	788	752	706	712	744	709	774	725	734	772	741	711	770	725	739	737	716	764	792	717	758	722	762	762	700	736	735	772	762	713	688	770	725	695	741	809	702	687	731	735	744	708	748	764	679	790	724	711	716	740	734	772	711	835	747	755	739	732	757	773	715	725	747	763	685	740	753	740	770	766	730	803	756	746	791	762	732	748	776	704	750	792	785	694	707	694	781	747	721	741	728	712	759	745	796	739	763	773	725	767	738	776	737	716	782	763	760	752	751	807	726	766	765	801	730	751	766	760	767	702	770	744	685	709	751	713	713	731	761	699	783	749	751	747	768	774	732	715	768	742	706	775	743	742	707	733	743	760	656	777	689	795	751	804	768	709	749	723	773	762	704	708	768	719	797	740	736	728	751	706	742	739	788	747	729	725	763	742	741	729	720	745	709	715	708	740	721	757	721	735	792	738	739	764	753	747	715	740	760	746	761	750	777	755	745	717	751	710	807	749	758	741	749	714	751	699	742	714	760	756	733	695	779	730	782	786	730	761	757	768	720	727	744	756	733	659	738	781	739	719	695	767	739	740	777	724	800	724	742	718	801	775	741	760	735	729	693	742	771	739	742	770	739	723	755	792	733	753	763	741	760	757	757	757	764	715	789	765	814	723	717	734	758	776	732	765	731	788	746	680	708	731	771	735	742	779	733	750	739	719	762	778	775	809	802	713	794	747	792	739	767	789	732	756	759	791	763	728	731	700	734	767	746	743	774	768	783	761	791	695	727	743	761	773	704	712	745	735	771	724	784	748	707	762	709	790	735	751	750	794	685	722	729	750	728	781	778	704	785	722	781	782	760	737	707	761	751	715	767	744	769	721	727	746	775	684	746
13857	10559	12365	10660	3249	881	757	532	604	486	353	318	302	290	294	289	299	300	274	263	292	268	299	325	310	312	293	299	267	312	299	285	316	319	291	320	262	316	276	325	290	262	308	297	293	286	298	274	278	305	306	254	279	297	277	308	296	305	335	278	259	282	284	308	273	289	294	266	300	294	278	280	294	310	264	289	301	260	274	299	296	299	317	261	291	306	271	262	288	287	258	287	270	265	287	282	296	287	273	300	294	259	290	280	264	286	287	294	269	324	290	263	281	304	300	287	283	307	311	279	275	300	269	278	268	271	273	279	274	270	275	297	281	290	286	278	266	294	301	308	270	257	255	322	268	243	272	280	276	299	273	283	306	261	305	284	279	272	299	270	278	296	270	306	318	273	286	270	275	284	281	264	274	302	263	279	300	307	267	304	285	285	305	266	283	263	268	259	290	296	278	290	268	256	262	242	275	269	268	279	267	286	290	272	305	264	254	271	280	298	313	293	279	275	291	284	279	272	266	297	287	273	288	289	280	295	294	292	279	278	301	283	299	283	287	292	290	286	268	254	262	316	308	298	312	312	288	276	275	277	287	291	309	271	307	258	282	313	291	280	292	274	263	312	314	297	288	266	283	282	290	304	287	302	289	303	287	308	311	288	284	292	294	295	276	254	272	279	284	293	290	244	288	279	274	292	282	291	291	280	275	277	274	297	283	275	309	278	291	278	292	258	271	281	268	260	293	265	281	279	306	256	268	268	278	279	248	293	278	288	297	314	270	298	274	288	328	296	281	288	276	297	282	281	277	254	302	299	247	284	300	250	268	281	275	313	301	319	289	302	268	252	273	273	286	278	289	282	304	276	277	284	306	263	310	278	249	325	256	296	283	304	306	292	322	271	289	302	276	276	285	284	309	295	318	276	286	280	269	291	325	287	294	275	295	279	261	264	286	297	318	241	298	284	275	273	284	288	267	283	282	282	282	273	291	278	299	275	277	284	282	276	271	299	271	298	293	277	289	276	238	293	279	287	275	289	296	281	285	293	285	256	312	312	303	278	319	255	289	302	285	278	277	295	289	285	275	294	275	253	301	307	288	292	312	269	305	282	297	260	286	313	302	319	270	275	289	278	281	309	297	257	306	259	304	276	299	298	297	274	312	286	290	282	302	305	290	267	290	288	288	285	262	300	268	267	310	278	288	294	257	289	319	300	237	301	290	297	285	313	304	314	318	283	294	280	266	270	280	274	305	252	263	320	277	268	316	274	234	299	318	277	300	325	279	296	286	300	290	309	279	279	283	297	283	262	279	277	274	281	263	312	290	272	288	249	267	276	302	278	287	294	334	278	284	282	290	292	280	271	287	266	273	299	297	272	300	284	302	279	307	292	259	271	261	265	270	249	285	310	301	302	242	270	257	274	252	289	272	289	283	262	251	221	271	315	320	282	299	288	285	284	311	299	299	281	303	291	273	278	305	298	290	299	281	267	318	291	258	298	321	299	291	286	292	270	262	294	275	266	285	289	276	304	323	274	251	264	282	295	264	290	326	261	282	282	298	280	277	280	281	281	277	258	293	256	275	283	293	307	306	287	309	259	310	268	284	278	300	247	276	301	301	305	270	278	289	285	272	285	266	260	313	273	257	282	291	263	304	259	266	302	284	280	294	291	276	278	299	290	304	247	299	318	288	298	317	310	277	280	302	291	286	291	262	304	313	279	286	302	286	285	296	289	276	274	285	285	303	282	331	303	301	275	314	297	266	258	287	291	274	287	254	303	288	266	289	324	287	271	292	299	318	290	291	258	291	312	284	282	266	293	303	295	269	313	256	269	270	299	302	294	271	301	282	278	282	285	283	294	272	262	283	269	281	310	284	282	296	295	303	296	295	303	292	300	295	272	289	277	266	291	290	280	274	307	262	292	272	289	287	261	250	304	286	276	283	292	292	283	255	280	294	265	278	284	267	303	273	288	323	309	275	271	278	292	291	283	301	272	287	302	280	296	276	275	275	263	274	284	275	287	257	265	326	304	264	322	256	280	271	315	278	303	314	309	284	325	302	269	297	287	245	270	272	304	247	280	285	285	270	306	296	274	304	276	312	262	297	273	263	263	297	302	292	306	269	265	265	304	267	263	320	268	286	282	324	314	307	289	284	290	301	280	275	264	299	320	302	289	303	296	346	259	281	251	286	279	296	294	252	257	284	289	268	268	315	286	304	321	292	313	272	292	298	298	277	260	295	299	268	265	257	298	264	289	238	281	286	288	316	301	297	284	274	254	283	298	307	292	283	281	285	280	263	277	276	277	284	288	267	265	274	293	284	251	287	281	292	321	294	280	293	275	301	305	306	270	268	291	330	289	254	302	314	309	306	293	279	272	270	276	290	270	288	315	295	275	287	314	310	293	308	298	261	250	297	265	249	288	289	281	264	257	285	300	281	264	270	279	279	270	278	291	303	297	254	284	277	279	297	272	287	297	276	288	273	289	273	298	294	287	266	286	264	299	268	292	272	290	296	321	276	308	300	276	294	286	284	261	270	275	303	315	266	312	313	251	287	291	263	289	287	274	317	269	260	288	291	301	276	284	261	311	301	291	273	267	261	288	287	289	277	274	259	280	293	286	282	280	275	277	310	294	326	285	297	255	332	292	240	268	269	277	258	290	278	291	284	304	296	263	307	291	302	297	273	277	275	320	293	281	285	308	288	302	277	325	297	263	290	278	306	273	299	298	287	286	298	255	289	296	271	287	285	294	278	267	257	276	290	286	291	293	294	299	286	277	285	274	285	278	297	279	287	298	295	291	314	258	295	299	267	298	284	290	273	296	268	297	301	277	287	277	273	272	288	282	272	287	305	286	282	280	276	286	293	304	266	260	286	315	274	304	281	306	296	307	340	304	310	302	284	284	278	289	262	280	285	260	280	289	294	280	262	320	304	290	304	281	328	303	270	292	311	271	306	288	274	311	295	289	277	303	272	276	272	294	293	284	301	304	273	277	276	278	307	296	270	285	255	337	281	279	283	263	291	275	274	239	284	252	284	265	304	272	267	247	256	307	285	273	264	287	274	325	286	283	266	310	310	274	284	267	323	282	269	297	290	312	295	268	258	315	282	260	296	294	262	287	271	292	266	275	307	276	286	286	318	268	282	308	259	301	295	306	279	284	304	285	302	264	289	275	302	297	307	274	263	286	265	290	308	276	292	273	282	275	256	299	262	294	301	290	276	287	291	263	283	277	244	292	287	271	283	263	243	284	298	278	254	302	315	261	300	274	304	308	301	274	270	277	314	294	290	318	317	277	278	272	302	300	291	262	263	285	269	265	274	288	308	291	291	248	279	290	311	263	318	279	275	311	271	264	343	326	286	292	304	274	306	289	302	266	278	267	314	263	271	314	309	290	321	273	279	308	279	299	260	299	257	290	304	268	312	277	290	283	261	277	271	312	317	248	274	260	308	302	273	305	273	301	254	254	279	286	298	276	285	269	304	296	296	261	286	251
9423	12015	20989	22427	7281	3141	2865	2092	2105	1760	1243	1044	885	860	747	780	769	705	752	746	772	704	758	815	842	814	824	799	773	783	782	828	894	785	846	848	855	850	817	783	771	829	781	802	772	738	750	746	777	763	774	784	768	708	753	696	710	748	781	737	750	690	757	739	808	744	754	712	760	705	690	776	726	749	728	722	745	762	704	745	703	698	744	751	768	726	727	818	735	664	740	708	725	697	739	728	784	705	695	727	714	766	739	721	744	748	706	772	716	740	730	708	779	747	730	752	666	814	750	760	711	793	723	755	750	717	739	761	722	755	725	726	743	735	771	706	753	722	723	705	729	693	692	707	751	710	744	743	745	724	765	734	717	737	719	752	748	715	793	721	722	702	706	704	750	760	757	717	693	752	691	729	675	697	730	727	745	679	706	754	718	760	769	715	720	696	680	753	737	746	734	736	714	742	694	720	746	694	770	747	736	733	764	775	773	712	738	733	739	789	719	689	709	712	791	724	745	735	734	761	702	688	695	714	663	780	720	771	760	777	747	714	722	706	705	786	725	726	753	722	742	750	766	742	763	707	790	725	773	757	735	686	692	743	754	755	737	694	746	752	732	721	778	736	722	736	742	714	734	727	729	697	745	730	788	765	759	722	704	713	712	732	781	704	703	692	711	715	735	763	730	759	733	705	729	724	706	776	721	733	758	718	699	718	749	728	733	707	744	739	732	736	695	723	740	734	697	726	732	773	701	751	759	686	730	688	720	730	758	767	748	685	736	715	770	697	746	695	723	676	783	664	736	734	756	773	734	709	762	710	713	710	731	784	732	742	680	755	757	721	718	706	753	723	765	746	752	734	699	788	673	737	746	766	735	714	680	718	729	726	729	764	744	744	767	754	677	698	748	765	738	745	699	737	738	716	730	773	760	749	724	739	687	772	731	688	768	721	782	710	725	765	698	721	735	665	731	734	710	741	767	750	741	704	738	732	744	742	700	726	718	743	660	718	727	747	751	719	724	685	730	768	755	747	735	723	736	719	717	669	742	787	743	746	738	757	728	756	720	718	727	721	728	782	716	748	728	734	722	759	749	730	715	699	707	754	719	761	722	749	713	738	712	765	752	701	764	707	720	762	729	716	691	732	757	677	724	743	730	764	716	763	723	732	735	692	694	739	681	723	744	716	759	705	694	795	703	748	715	722	728	764	711	776	678	736	727	771	737	738	681	704	761	751	756	748	736	718	721	733	695	761	768	712	725	740	742	746	765	798	712	755	746	739	708	751	751	741	715	752	791	727	737	740	764	689	710	727	714	716	736	733	661	740	759	740	711	785	734	766	775	757	746	734	748	702	693	714	714	731	741	712	741	758	713	746	681	715	711	692	660	715	785	766	701	720	739	728	771	780	721	725	740	749	736	771	700	712	727	692	727	744	764	756	753	702	713	695	697	689	720	756	715	722	777	738	778	767	775	714	751	765	778	704	705	757	758	786	770	767	743	742	734	756	716	762	725	723	726	720	740	743	744	748	741	728	746	731	724	741	740	724	721	731	794	707	727	753	718	750	716	757	762	730	702	742	692	736	720	776	737	754	742	758	745	780	724	767	721	704	708	779	745	771	735	696	747	740	760	776	729	770	704	746	728	757	721	727	746	770	736	677	747	735	714	706	744	772	748	682	710	789	718	711	752	723	722	771	786	778	743	730	738	705	720	736	736	743	707	688	728	732	717	765	743	749	797	772	737	708	708	744	730	713	723	729	738	689	723	697	717	770	757	761	719	745	708	742	688	753	733	724	756	766	690	740	703	722	783	715	735	727	715	763	727	700	793	708	731	751	729	761	693	775	730	750	754	690	737	673	743	728	705	768	754	717	718	706	710	754	742	752	729	680	743	714	742	741	720	754	747	663	722	721	707	692	731	677	718	762	733	723	789	650	713	749	757	691	702	727	818	760	728	754	756	782	750	712	731	711	720	727	706	700	765	732	744	696	811	753	744	758	727	710	737	742	779	691	703	767	753	732	756	742	734	800	765	779	738	748	728	717	708	732	749	718	762	764	698	703	788	717	767	750	711	770	755	779	766	769	794	732	730	706	751	740	744	727	752	745	729	710	763	706	697	707	754	728	708	767	724	723	729	802	714	717	745	745	753	738	669	756	727	714	686	728	771	737	760	731	747	737	705	730	695	729	689	736	737	750	709	718	728	784	719	749	724	749	724	740	767	712	753	702	748	740	752	710	739	720	762	744	732	713	735	694	719	717	793	748	707	732	767	685	752	766	721	741	736	697	718	751	726	733	703	726	714	720	780	746	724	686	722	711	683	729	703	736	705	737	729	745	746	785	724	718	711	729	707	725	759	699	707	712	731	703	748	732	783	701	724	721	782	738	723	730	759	730	703	694	746	745	706	707	708	722	689	748	729	800	748	750	711	740	756	701	723	729	754	734	724	731	705	746	739	739	748	655	713	687	747	754	738	717	719	737	750	758	767	747	684	710	710	762	667	750	713	748	756	724	762	766	773	740	746	736	714	761	709	721	697	759	726	785	744	751	708	696	771	735	748	741	747	665	730	745	734	717	703	778	726	740	711	772	704	698	722	729	756	755	731	748	721	752	737	756	729	706	738	715	740	748	733	698	710	751	725	714	730	703	749	706	740	712	741	694	735	741	758	695	703	683	745	778	717	672	697	712	714	764	703	706	707	734	729	751	755	735	752	747	728	743	705	700	720	731	742	707	709	721	738	719	729	752	692	748	735	721	736	674	748	710	723	702	717	736	727	732	738	750	721	738	751	749	688	739	723	715	701	760	691	745	765	728	717	751	756	755	750	737	712	748	720	712	707	729	729	750	754	790	753	749	745	730	743	713	685	693	721	750	743	730	742	717	775	757	697	734	692	736	713	699	724	728	771	709	717	713	759	750	730	720	720	744	741	747	748	717	776	707	723	704	703	696	753	733	764	716	767	711	723	718	774	761	751	708	722	720	766	758	731	745	723	783	753	756	779	725	732	759	686	720	707	719	733	724	769	706	741	730	780	685	730	735	775	705	759	728	752	703	735	737	709	701	719	729	770	726	726	704	753	739	726	784	742	772	741	736	739	711	719	747	736	723	716	740	735	726	739	723	771	711	691	754	683	711	715	751	694	726	746	735	756	719	740	673	807	779	738	756	733	781	770	726	738	725	744	698	736	723	729	775	734	682	763	721	720	710	752	741	727	719	764	718	769	706	749	739	747	758	722	707	695	737	748	757	722	751	709	716	741	760	745	747	714	778	745	754	756	706	772	720	685	737	731	763	726	710	724	693	769	762	724	704	702	688	753	753	746	741	751	700	695	714	729	723	716	711	747	784	742	703	698	718	747	721	722	705	771	711	725	732	728	726	741	711	743	706	717	673	722	740	699	720	769	720	726	707	793	711	747	722	721	726	761	720	703	689	741	722	772	763	671	725	764	774	708	751	744	780	763	751	721	734	749	737	732	710	728	692	737	762	703	713	752	722
48285	53799	63394	56572	29761	6910	2264	2059	2409	1729	1383	999	764	771	384	359	322	325	387	344	308	328	370	500	457	564	452	462	404	401	396	451	411	412	333	375	337	375	346	349	379	340	308	314	308	332	305	314	292	314	304	332	284	334	333	325	350	303	324	325	342	310	354	322	309	339	317	323	309	304	336	317	340	289	357	316	308	281	324	302	320	302	338	322	310	329	343	343	367	351	325	317	290	345	336	351	333	331	360	294	322	345	328	341	328	341	314	326	329	323	330	293	327	330	334	303	341	333	325	305	321	328	339	323	309	313	315	339	331	287	332	355	312	341	345	308	293	339	298	331	342	276	293	326	327	309	297	331	340	323	326	312	328	318	329	300	328	325	304	298	303	329	299	321	304	310	285	300	328	330	309	322	316	304	287	326	323	333	306	316	327	315	300	278	327	320	327	318	315	316	333	329	318	325	344	306	322	313	314	325	335	320	328	308	324	301	327	295	329	336	324	339	333	307	330	317	326	340	319	305	294	336	306	318	288	307	326	329	351	315	344	299	329	304	338	319	325	311	294	334	314	345	324	333	341	317	332	298	350	328	321	302	314	338	321	377	303	336	307	336	308	285	312	316	317	326	341	331	324	311	357	325	328	307	325	295	329	279	323	294	334	300	311	315	316	319	331	320	304	307	337	292	318	334	302	351	305	307	353	343	307	304	326	319	341	309	310	317	301	292	285	304	322	349	330	315	302	320	346	335	314	284	320	321	299	332	329	314	293	319	308	292	341	383	339	294	332	304	301	289	327	302	312	326	308	325	285	326	296	328	310	292	286	324	338	303	326	317	336	298	330	347	296	346	348	305	317	289	335	326	285	295	314	328	343	329	332	323	316	335	301	286	327	298	298	347	301	343	315	337	310	324	300	306	322	324	337	333	351	321	302	328	332	354	309	287	349	324	309	339	304	284	305	319	332	311	323	312	295	304	332	342	344	344	302	318	320	330	278	288	298	318	318	309	343	317	330	313	319	284	297	333	349	339	301	304	307	364	293	315	308	316	349	332	288	319	321	320	318	346	301	302	329	321	321	340	345	312	355	292	296	328	318	313	338	302	331	307	351	305	315	286	321	283	311	308	310	319	325	340	303	296	315	337	336	335	330	333	312	303	334	322	322	334	319	310	296	285	348	320	326	308	282	356	325	311	290	324	316	319	314	339	333	358	315	305	321	334	322	330	298	319	329	326	323	334	330	334	342	307	275	294	301	317	283	319	314	334	321	335	301	309	294	315	288	324	329	306	304	325	303	323	316	325	336	332	343	337	320	339	323	320	307	325	293	308	331	330	281	323	349	327	303	317	298	320	362	325	318	329	285	305	327	373	307	337	320	334	298	350	293	296	316	330	312	327	339	347	320	370	338	368	298	319	304	332	323	301	320	324	301	325	339	332	334	312	319	338	321	310	347	297	301	318	322	310	303	332	332	347	343	301	264	312	314	317	287	307	316	320	330	326	307	342	361	343	323	295	323	335	326	327	329	334	312	344	304	311	319	324	343	324	318	310	313	334	299	340	347	295	313	291	321	350	283	331	337	287	293	316	326	318	311	341	315	343	319	319	307	301	324	337	334	299	308	311	315	322	319	332	353	346	290	305	306	328	328	304	307	326	286	326	325	301	306	302	300	330	321	345	335	321	330	318	302	312	316	319	324	325	326	322	330	313	330	326	333	312	325	356	320	308	322	302	324	317	312	317	303	318	301	294	321	310	318	312	328	316	309	325	324	302	331	353	337	305	297	313	303	358	313	309	322	318	296	339	338	304	311	309	325	325	319	274	327	298	314	315	334	324	315	327	319	353	310	283	305	306	331	340	325	324	339	303	313	330	315	340	313	350	346	313	355	329	343	309	288	335	330	322	312	348	312	314	319	294	329	276	305	339	300	298	333	305	323	287	315	327	285	291	355	336	302	298	298	348	297	308	337	310	296	326	304	310	335	300	343	287	353	315	297	315	326	321	331	348	321	323	340	354	310	308	311	345	309	335	312	334	347	344	308	318	307	300	362	332	294	348	361	301	333	326	316	318	305	313	332	326	324	300	336	328	338	322	319	333	340	296	329	323	322	332	323	284	310	322	303	326	348	303	327	321	310	321	349	332	340	342	344	305	342	296	328	326	329	297	314	346	282	339	311	333	322	333	349	329	331	319	315	292	318	341	340	348	319	340	294	312	319	326	333	329	319	336	310	299	308	284	314	270	315	320	336	307	334	325	357	335	320	322	334	307	320	308	383	325	341	291	310	317	333	299	309	334	356	295	298	341	318	277	330	290	307	300	314	281	347	299	327	332	310	344	317	329	297	309	306	290	318	325	326	304	347	323	308	305	289	300	344	314	352	329	310	306	310	331	319	322	330	273	350	307	345	335	305	326	330	323	329	296	302	323	316	306	319	339	307	320	316	329	345	343	335	320	320	332	327	316	343	312	328	323	333	293	282	356	331	322	338	329	292	346	334	322	341	349	318	310	331	344	325	302	330	273	329	359	340	342	340	317	314	304	340	326	310	345	288	322	319	318	290	309	317	315	321	309	327	323	333	303	317	315	325	312	315	330	345	343	319	311	353	310	315	299	294	336	305	294	336	314	301	307	334	278	292	341	325	347	299	333	314	316	332	321	305	327	314	345	311	311	314	332	319	315	275	340	319	340	326	320	317	308	316	298	313	301	290	336	316	308	300	315	288	303	320	365	368	335	297	316	335	334	307	311	306	340	319	319	314	331	314	368	349	347	315	292	323	323	304	317	348	331	318	339	324	307	314	364	291	306	319	323	293	299	322	315	343	336	310	296	314	323	312	305	306	337	329	339	289	347	296	354	291	329	328	312	329	287	292	348	332	316	306	333	348	328	300	313	323	325	298	350	312	339	318	328	291	317	309	292	332	316	318	350	290	315	328	313	328	284	333	327	297	328	317	315	351	328	323	333	353	303	290	343	322	315	289	306	324	320	301	341	309	309	301	348	309	318	310	311	315	310	327	309	332	334	338	330	337	335	326	311	287	332	346	305	327	336	348	317	326	307	301	345	331	343	306	345	328	329	338	312	326	349	330	320	313	306	363	295	307	300	340	315	318	305	308	330	318	340	319	309	297	320	299	319	301	338	313	319	306	317	345	347	333	339	324	317	313	293	324	320	345	330	324	336	291	335	349	330	303	327	336	286	342	317	332	326	294	317	303	341	308	287	287	275	332	341	307	292	299	316	300	293	334	320	325	354	344	349	316	297	334	300	326	344	295	291	315	318	308	347	350	335	322	277	335	340	324	322	335	328	314	334	327	336	328	314	332	313	314	306	359	332	339	306	308	338	327	332	298	342	330	317	333	310	310	309	344	320	299	309	313	321	286	315	342	362	293	292	309	288	360	349	312	320	314	308	329	322	283	318	290	356	310	338	297	326	301	318	316	318	306	303	323	313	306	312	338	344	306	288	290	324	312	327	316	316	312	287	348	335	339	338	335	330
30543	42501	60559	60649	21868	6653	5692	6466	7264	6152	5336	4362	3249	2781	1088	1005	949	999	948	972	1037	1031	1148	2186	2480	2523	1829	1843	1415	1596	1472	1867	1609	1309	1248	1205	1151	1141	1043	1095	962	955	918	930	894	874	896	880	862	821	835	820	826	832	831	852	852	812	935	846	801	819	860	833	830	850	855	798	845	793	833	842	841	811	791	797	782	773	826	794	823	782	793	769	786	820	794	776	805	772	802	838	822	829	830	855	837	804	825	809	777	840	797	835	822	819	840	805	864	842	823	825	846	812	829	776	817	845	810	808	780	830	792	818	819	818	831	842	821	835	793	779	785	813	824	780	826	762	784	793	872	835	803	804	807	804	795	808	769	801	805	772	780	798	877	792	806	841	756	767	814	833	816	838	806	789	761	769	804	755	861	748	765	776	769	756	796	769	833	783	748	802	808	808	749	825	792	775	771	864	767	783	765	806	820	814	764	809	798	804	833	853	808	824	738	840	826	855	776	789	825	776	775	775	831	780	784	795	777	830	744	800	779	803	835	742	783	787	766	822	786	787	771	800	768	798	815	818	749	827	822	803	841	755	773	747	835	847	828	852	820	806	818	754	787	813	855	804	799	805	809	824	802	820	799	793	776	805	810	757	829	819	819	780	785	821	812	743	762	760	850	809	812	750	812	805	840	798	787	799	829	832	826	835	799	808	785	843	807	785	805	796	837	808	781	813	807	795	764	751	802	779	787	805	809	787	785	767	810	765	864	775	781	802	767	778	814	821	813	794	775	808	802	819	815	802	815	801	815	807	828	860	792	807	807	829	816	801	817	814	850	835	775	789	844	752	816	766	805	814	811	830	825	784	794	827	824	772	786	809	784	774	771	796	773	788	750	800	852	777	816	783	806	780	744	817	858	775	833	777	849	786	808	882	823	752	770	848	807	799	833	791	813	742	794	776	857	802	750	752	761	858	810	786	766	726	868	858	758	815	758	833	844	817	810	741	815	814	823	773	841	806	784	843	814	820	793	789	775	813	834	812	803	800	825	750	747	801	757	752	787	816	797	871	790	803	839	809	816	768	770	806	800	803	786	842	829	801	753	827	814	830	784	842	815	848	800	775	793	801	781	839	792	791	803	782	763	821	801	756	768	794	820	784	754	812	783	811	773	818	791	843	791	802	750	805	808	739	792	787	750	816	822	777	791	747	825	763	776	772	810	796	834	768	868	823	835	801	820	784	802	811	800	773	866	773	834	756	785	814	799	851	797	782	793	803	775	798	788	822	830	814	813	837	796	806	831	783	758	754	790	796	795	753	856	825	802	808	742	805	773	825	803	834	786	802	746	787	794	808	828	780	797	748	823	848	808	801	856	814	783	829	782	767	792	776	836	821	809	782	763	826	758	791	842	761	812	818	831	740	802	794	815	848	789	833	796	795	790	810	760	809	801	835	740	840	790	811	834	775	764	782	783	827	774	800	842	790	842	806	814	825	819	784	822	815	836	787	775	788	781	778	772	755	840	797	761	813	819	843	767	801	775	788	834	812	812	824	812	769	800	782	818	787	766	877	808	787	783	858	842	797	786	838	831	753	817	853	751	823	814	834	762	865	760	808	770	786	785	864	807	789	812	829	812	806	795	788	789	830	839	785	818	774	825	821	760	774	794	824	785	815	835	831	785	827	730	814	810	805	774	810	839	768	788	833	728	792	862	796	825	829	810	803	802	797	783	817	825	791	775	780	793	734	800	796	766	823	795	828	812	793	796	771	796	777	764	756	786	803	757	805	808	793	814	783	760	828	795	849	767	801	859	784	845	824	787	812	800	788	810	816	784	744	802	813	834	784	774	821	783	818	817	772	805	807	784	829	795	781	826	749	809	764	779	752	761	765	785	816	821	792	777	829	824	771	754	767	812	782	863	789	796	793	782	786	760	752	778	803	791	835	809	766	793	793	785	804	805	807	796	779	786	737	816	829	744	812	765	789	805	763	815	802	818	761	783	742	813	802	800	771	815	825	827	767	765	805	814	819	814	787	837	832	835	801	765	769	776	839	822	839	788	815	804	821	772	817	810	822	823	839	773	730	821	791	803	860	756	834	810	776	799	799	781	784	806	798	784	838	784	776	824	837	755	829	823	793	773	797	846	769	819	826	814	787	760	809	831	776	834	764	756	791	786	792	807	837	807	814	791	787	816	815	808	789	810	774	772	835	779	809	774	794	769	809	833	828	816	790	833	809	762	864	781	839	727	848	775	853	746	765	761	854	771	774	831	801	776	775	782	796	832	800	792	829	796	847	784	765	794	815	814	804	773	825	798	871	739	796	795	750	792	808	839	811	768	800	814	769	842	765	778	819	793	755	771	812	820	815	862	758	777	806	752	803	803	851	739	815	768	812	858	765	786	727	802	833	776	837	827	824	756	772	806	816	787	762	830	778	772	822	833	827	768	814	770	831	747	801	798	772	786	792	808	801	839	784	791	806	756	867	795	781	804	798	765	769	797	776	827	765	823	822	830	836	780	825	820	880	803	806	834	813	753	799	800	785	818	791	782	778	745	826	758	817	787	792	786	793	814	820	765	787	804	745	815	848	776	790	790	772	760	794	806	782	725	807	779	816	783	801	808	777	781	812	802	792	773	787	850	809	832	818	764	836	837	839	811	797	781	790	837	825	781	848	798	853	808	791	796	804	816	816	819	791	860	767	795	811	802	837	817	801	785	780	777	773	857	803	801	813	814	826	802	839	794	797	832	794	801	777	812	797	797	805	817	798	833	776	773	828	838	754	798	791	860	818	811	788	783	799	796	748	810	834	784	826	783	800	807	824	794	828	782	805	812	818	823	800	798	809	797	796	824	824	813	798	840	777	758	838	757	797	726	835	793	827	800	804	785	777	804	775	818	798	795	822	762	828	814	862	826	807	791	789	796	796	749	825	822	791	791	852	768	757	829	816	784	821	795	809	789	761	764	815	781	805	777	806	819	799	839	805	767	819	735	791	822	824	766	845	822	804	782	832	801	843	817	748	810	805	814	831	800	843	746	838	837	821	827	824	809	788	789	808	773	759	784	794	780	825	818	793	835	774	798	800	806	781	771	867	883	784	824	822	789	797	804	769	885	789	789	773	846	813	769	796	796	809	783	828	759	799	812	792	808	813	749	791	803	820	807	761	794	839	774	809	814	803	814	825	811	791	782	745	838	856	769	789	802	765	783	786	810	768	760	801	779	789	834	790	812	766	793	762	808	761	817	786	851	791	843	799	815	841	828	820	801	818	807	806	832	804	779	800	819	842	816	837	790	843	790	814	823	761	773	805	790	811	802	781	768	797	750	801	825	783	812	843	782	764	819	779	759	839	839	782	838	811	748	793	786	833	780	781	765	845	825	845	833	828	835	825	790	776	806	803	830	778	814	824	795	771	835	780	797	755	774	812	796	821	823	808	823	777	823	822	811	795	836	808	848	787	754	849	793	776	789	753	796	803	769	864	799	780	810	799	778	796	758	823	815	866	766	774
58382	66375	72339	65103	36641	11992	3655	3359	3197	2726	2351	1280	1137	1267	496	360	329	326	307	351	331	367	353	547	688	662	530	584	446	410	502	486	490	412	325	382	380	363	359	351	358	362	333	342	289	345	340	305	284	298	294	326	334	299	308	304	293	315	328	316	332	293	311	302	324	301	296	276	299	282	285	314	299	290	296	317	304	309	285	301	302	277	272	284	311	282	283	325	280	309	295	300	297	293	281	318	302	293	259	304	293	283	298	290	285	316	347	329	284	307	311	313	346	324	318	285	298	312	327	316	306	300	334	325	298	281	284	293	298	321	292	280	307	312	291	284	311	307	345	290	324	283	322	316	285	307	287	278	274	293	283	293	288	284	276	292	310	324	285	289	309	258	301	297	277	279	282	290	307	316	303	301	329	318	297	293	286	303	294	298	297	259	284	283	328	286	305	316	285	294	300	312	313	283	315	268	293	301	311	304	338	278	291	290	308	296	272	289	277	336	315	294	293	335	294	287	301	309	291	306	265	293	274	303	275	293	307	271	283	286	307	308	284	310	284	297	317	331	275	318	294	295	286	266	308	294	313	315	313	298	289	306	279	309	296	277	290	283	281	291	301	299	299	297	287	260	301	285	290	272	288	297	302	318	275	303	282	314	298	303	294	262	313	290	312	302	304	313	295	317	270	284	330	252	296	333	305	294	269	280	290	287	301	285	311	293	280	296	282	309	310	320	296	300	297	251	256	289	292	274	284	272	297	308	276	300	314	301	295	297	308	289	296	303	306	305	306	322	352	260	264	317	320	269	304	296	293	307	271	268	293	272	286	290	329	286	287	271	292	294	269	280	290	274	324	280	293	328	289	266	262	279	301	293	284	269	278	318	295	264	318	317	278	286	272	310	307	273	292	300	308	278	287	297	301	275	274	297	295	310	291	289	291	331	277	285	272	282	298	271	283	278	305	314	300	288	296	308	287	296	274	326	324	317	312	307	290	301	331	329	302	296	267	302	293	260	296	319	326	293	299	328	325	295	283	285	278	291	308	316	334	298	292	297	306	301	332	306	307	293	275	300	327	293	310	263	275	285	313	288	301	305	291	294	274	316	315	287	311	275	286	279	322	311	320	294	295	300	287	271	310	331	296	305	289	305	304	276	318	322	309	307	288	274	277	297	282	270	277	315	290	280	316	293	278	301	308	287	301	289	267	308	287	322	285	321	271	277	300	314	325	293	297	283	274	291	329	274	300	310	287	280	311	306	303	279	281	312	323	302	287	281	333	286	279	315	256	276	323	307	310	322	258	285	284	281	302	266	272	311	317	317	306	272	284	279	307	295	307	299	276	300	290	305	302	328	305	271	263	286	315	305	276	270	298	304	312	279	289	309	333	292	297	293	290	272	311	257	303	293	305	299	329	277	303	259	245	289	317	296	287	311	280	305	311	264	283	291	305	271	287	252	260	303	328	332	282	282	253	292	294	298	337	322	285	271	317	317	268	296	262	280	280	316	303	324	294	275	321	281	294	331	282	295	273	300	291	328	252	292	289	289	273	307	322	307	281	284	344	327	311	289	312	285	285	284	284	272	279	271	299	298	295	256	280	290	301	280	277	297	283	288	313	316	292	325	310	289	308	307	297	305	304	302	288	293	321	255	292	286	303	278	308	290	296	290	287	305	307	304	321	327	289	327	305	304	309	288	293	283	311	311	309	287	292	272	277	317	284	283	294	308	285	275	282	274	276	302	301	300	302	277	305	283	281	297	305	319	302	300	311	331	321	281	263	283	298	279	277	311	285	327	303	326	300	295	309	285	291	304	293	288	284	290	283	276	300	298	280	309	246	334	300	341	309	316	286	332	311	296	326	305	306	289	298	304	299	324	283	278	280	279	296	294	316	279	318	327	303	301	305	319	310	290	281	294	319	311	311	280	290	315	292	329	327	319	310	276	351	271	325	295	295	296	285	298	286	292	284	270	295	309	300	323	289	291	302	288	300	309	262	304	310	297	316	272	306	320	282	286	281	304	337	277	343	282	338	291	313	314	287	304	299	296	303	296	267	332	290	304	317	322	302	321	282	305	265	268	329	264	299	340	310	300	286	303	316	303	312	288	309	288	304	307	314	295	269	306	287	298	323	275	283	287	286	300	290	289	304	280	298	304	332	302	296	312	279	309	282	288	267	297	301	297	291	312	287	288	309	272	285	297	323	317	298	273	279	283	306	274	263	286	286	292	306	305	303	288	297	294	287	302	287	288	288	277	287	288	295	278	341	293	322	313	262	297	300	292	334	319	290	311	322	281	320	291	259	281	310	279	299	312	303	290	292	299	325	307	298	293	302	306	281	276	316	303	284	306	278	319	307	275	307	301	314	269	323	289	312	331	308	302	268	318	300	283	304	289	287	313	302	298	258	299	294	290	310	302	305	286	302	311	297	275	297	286	261	294	310	299	314	327	280	295	332	288	299	299	286	291	332	289	274	298	295	308	283	309	285	294	305	318	321	325	327	300	330	298	306	303	264	293	273	312	295	269	278	294	280	320	325	314	324	269	277	292	302	250	294	306	306	296	295	314	288	279	288	307	286	289	304	280	304	274	296	322	288	293	290	303	321	298	310	311	292	317	277	285	318	293	313	253	313	328	302	308	330	290	318	288	294	293	325	274	314	302	314	258	295	296	313	273	326	301	296	271	274	339	289	281	301	278	316	288	281	302	270	301	300	309	263	274	275	278	299	294	289	273	304	290	264	291	279	284	320	305	301	338	314	266	270	294	292	318	303	298	311	302	286	292	341	278	294	336	278	300	319	298	313	300	311	288	297	323	319	265	307	298	294	279	281	277	281	310	305	312	300	299	293	287	292	309	295	335	299	289	289	311	309	265	305	289	326	290	299	314	320	269	276	308	284	308	273	278	311	304	307	305	329	317	276	287	272	284	288	284	340	319	293	316	284	314	285	283	307	285	309	311	274	306	308	277	287	305	258	309	284	315	307	310	282	290	312	279	296	309	260	326	308	261	305	296	312	261	300	290	275	284	315	283	269	323	282	285	287	281	296	318	313	288	303	290	304	284	295	298	315	270	331	301	272	303	338	298	279	268	288	282	288	298	282	309	273	294	283	282	256	303	315	293	294	319	286	312	289	282	299	294	306	287	325	272	263	268	279	287	307	287	303	299	277	283	272	304	323	298	287	284	270	298	305	291	287	314	292	295	297	301	297	290	298	294	306	303	300	280	290	316	280	279	266	297	326	304	311	305	307	297	293	297	294	316	291	321	284	314	311	295	303	289	311	285	310	302	299	304	275	298	261	302	328	284	322	299	318	309	308	299	280	298	271	278	290	269	284	271	299	318	282	277	288	328	286	301	282	309	305	283	277	294	310	322	281	280	314	269	336	279	314	339	272	274	308	265	319	300	304	282	301	279	335	315	261	289	292	287	339	316	305	281	298	281	268	311	294	322	283	322	321	275	287	275	305	256	307	306	290	272	241	298	317	303	315	276	296	299
37939	53371	73439	73146	23730	8815	6987	9160	9815	9407	7824	5486	4539	5004	1540	1168	1056	1021	1038	1042	1108	1154	1390	2714	3489	3330	2404	2347	1929	1806	2146	2284	2282	1456	1310	1312	1161	1157	1015	1052	1087	1011	951	903	874	841	833	798	820	808	751	801	803	772	778	746	728	728	882	810	755	796	788	809	792	771	729	767	759	688	740	763	746	761	767	783	723	739	776	726	780	755	750	721	748	675	745	780	726	738	679	730	781	778	733	761	732	787	748	779	785	741	727	743	760	769	694	793	755	761	701	769	751	745	794	765	800	708	742	750	732	794	756	720	767	718	771	725	747	733	750	736	750	701	750	738	762	777	747	747	727	740	723	777	755	745	749	710	732	715	748	702	675	748	729	713	781	746	784	787	758	718	672	740	710	718	733	711	676	735	706	760	758	766	725	745	729	718	727	727	735	715	750	797	708	690	724	755	735	742	773	739	718	781	721	695	760	752	729	781	769	735	725	779	822	762	763	770	726	737	755	765	727	805	744	796	739	734	740	731	777	734	680	726	710	793	725	777	744	710	727	748	762	705	729	709	695	682	748	746	812	714	749	734	772	738	716	753	753	756	774	735	734	694	763	726	726	732	751	733	782	723	747	723	778	757	745	779	726	719	755	737	788	739	761	815	771	748	755	765	706	699	712	779	761	739	737	734	767	721	723	759	724	764	738	739	751	739	720	728	689	788	746	753	742	770	766	722	723	737	743	746	724	732	722	794	705	793	727	727	726	710	778	738	723	741	762	763	772	701	726	763	694	745	705	760	764	720	745	742	734	744	755	748	728	827	766	714	752	740	687	730	739	738	775	777	728	708	743	727	726	740	741	735	702	736	727	770	761	775	779	725	756	763	730	737	753	733	758	724	738	766	761	730	745	705	764	730	749	738	764	709	715	772	679	779	728	693	724	792	728	734	715	737	805	729	762	727	747	740	745	728	734	755	754	764	736	691	711	727	750	769	714	748	728	767	738	753	730	712	738	711	758	679	713	715	769	739	778	753	743	756	725	745	754	701	763	763	807	754	774	777	777	751	810	730	754	755	735	734	712	714	694	693	751	697	723	754	794	777	721	765	810	744	764	729	713	747	776	739	765	724	762	737	745	777	715	743	732	743	777	713	717	732	710	775	731	734	776	764	769	689	718	753	772	728	732	738	729	723	745	761	740	734	723	714	739	767	775	713	749	735	750	731	762	745	748	693	724	743	770	729	767	719	676	795	781	745	746	768	766	707	726	698	758	764	694	744	775	692	703	743	737	728	733	721	735	734	763	735	744	767	729	716	745	738	724	727	789	765	722	767	793	704	829	742	763	712	752	729	750	684	767	770	704	752	757	706	719	732	811	761	741	752	738	792	790	757	691	710	726	723	733	740	765	726	758	724	722	680	742	734	699	706	734	736	737	705	780	694	716	756	764	749	769	729	742	751	727	767	786	762	789	685	780	747	753	783	770	766	749	774	730	709	752	783	776	716	736	764	778	716	754	733	766	700	735	732	734	776	708	766	723	710	741	717	734	741	782	748	783	758	753	774	758	719	722	708	745	739	715	720	785	711	779	727	747	712	734	711	759	697	704	813	734	718	698	771	760	708	726	740	744	728	758	722	697	749	805	722	697	745	795	767	740	758	718	738	728	792	730	750	746	778	719	728	763	720	747	740	745	769	739	695	768	709	763	718	730	737	793	739	762	727	740	728	707	713	797	736	762	753	738	735	739	754	743	707	775	751	729	711	746	725	763	761	690	755	734	760	743	707	794	740	739	715	719	788	753	741	732	719	764	768	753	735	768	721	719	731	734	769	739	756	779	699	749	772	693	719	740	774	707	763	761	745	726	740	773	706	702	769	750	756	752	749	688	720	760	735	754	731	769	756	719	727	748	750	730	780	726	745	737	676	747	728	758	756	762	719	773	738	724	756	702	765	738	754	750	703	704	670	723	780	778	731	787	724	790	757	745	790	739	681	776	757	734	724	728	769	721	723	760	733	770	791	747	789	759	733	779	757	741	752	744	719	740	746	761	739	716	764	813	742	797	705	809	724	796	741	753	729	735	766	713	739	763	736	741	721	736	695	743	734	714	791	760	752	713	704	730	783	771	774	777	766	805	689	715	758	740	742	765	766	707	699	743	751	725	756	773	752	745	701	716	724	725	725	700	740	727	691	708	746	715	691	697	753	774	764	778	727	729	737	722	737	751	780	798	755	758	664	739	725	693	790	771	720	695	765	737	733	709	732	722	737	713	732	741	708	741	762	734	772	769	674	720	708	774	759	770	739	739	724	716	762	757	763	763	771	728	735	734	723	710	739	704	729	736	709	760	787	752	737	690	752	750	747	710	778	737	748	767	740	716	719	770	746	725	752	738	739	733	745	738	748	715	727	737	754	740	719	749	778	738	725	767	759	743	705	797	728	753	770	745	742	697	740	728	757	750	730	732	711	772	739	718	700	730	728	723	739	744	800	767	744	745	758	769	705	745	777	714	719	732	745	776	757	758	767	746	738	740	784	741	754	706	735	715	733	774	711	724	774	746	739	747	692	746	710	716	734	782	721	796	732	752	769	748	739	799	795	745	728	747	746	741	770	764	728	741	700	788	732	780	738	748	729	743	732	758	690	713	719	777	788	770	718	739	744	764	729	759	763	742	707	757	759	731	692	696	726	748	774	749	756	708	770	750	765	733	753	710	749	763	732	736	720	738	723	738	716	747	790	756	751	696	749	722	747	720	769	762	773	785	713	703	727	759	762	751	698	739	775	760	739	764	761	730	728	734	710	733	739	729	793	712	721	703	763	715	749	724	716	754	731	756	688	714	711	719	747	758	717	731	717	717	748	796	776	699	726	746	790	781	762	728	720	740	745	712	744	695	756	737	744	741	718	683	765	749	775	729	731	726	750	729	742	772	718	777	705	744	722	773	720	735	745	777	757	717	733	694	747	770	774	742	734	737	731	765	699	744	720	726	703	736	720	715	725	741	749	754	751	723	685	735	763	743	754	768	732	746	749	750	688	739	678	795	780	719	740	778	730	737	774	795	733	813	758	739	727	717	814	793	762	760	746	710	721	756	708	767	732	716	710	731	782	742	771	706	792	753	746	797	726	747	745	754	720	761	787	740	682	759	727	742	699	811	755	720	705	739	711	746	720	737	746	750	734	719	752	796	769	755	772	722	710	732	734	742	761	746	748	784	765	773	743	743	736	758	739	775	725	759	743	735	741	770	716	754	753	691	764	770	776	756	745	728	717	756	757	750	770	693	730	727	673	750	743	739	705	748	772	710	727	710	739	729	743	721	726	724	740	695	777	744	714	727	738	694	713	763	745	763	690	711	690	724	652	802	697	767	695	721	760	767	810	732	705	741	740	767	671	718	791	745	714	753	715	753	691	758	732	759	745	736	738	780	755	755	706	717	752	706	719	750	763	742	711	692	716	721	818	775	690	721	708	713	711	766	770	713	728	759	694	722	757	749	708	726	783	805	780	706	663
13178	11329	14035	10382	2234	1170	679	541	510	438	380	318	323	326	288	307	272	287	320	325	311	293	268	291	302	281	336	293	311	312	310	281	319	294	304	296	305	299	337	276	313	322	300	286	314	281	281	339	292	273	317	292	264	312	272	335	294	300	271	287	274	293	277	309	328	284	299	282	279	270	275	274	296	318	324	248	254	277	299	280	285	316	285	338	282	321	277	318	290	287	277	290	313	284	294	293	293	288	270	310	306	267	323	285	289	282	287	279	296	312	315	259	272	248	272	302	278	337	290	287	256	264	264	256	266	293	289	257	296	329	296	300	293	285	262	328	294	283	259	273	302	315	290	287	296	274	283	261	288	290	273	263	297	290	272	292	282	311	290	303	315	300	305	286	308	311	280	269	296	299	283	299	278	288	264	285	313	265	290	265	300	310	273	266	279	288	288	332	284	306	285	259	260	286	272	303	277	281	310	288	310	303	285	289	293	326	312	277	263	292	285	275	273	289	304	274	278	308	290	280	257	276	309	292	276	286	295	275	282	266	291	279	271	283	314	332	261	299	274	298	285	289	308	265	276	270	283	318	280	271	289	277	281	273	299	266	317	288	294	311	293	273	267	276	311	271	273	316	275	287	309	281	287	289	319	299	289	299	278	276	308	293	251	340	259	277	320	295	290	301	291	273	258	305	303	252	270	299	265	299	284	283	279	264	278	282	326	307	282	284	305	304	308	285	295	290	292	290	269	288	292	287	290	282	276	312	305	299	321	273	306	295	268	290	246	299	315	283	267	277	305	313	267	299	281	283	289	287	271	294	289	285	324	299	271	296	300	308	292	279	294	277	301	318	277	319	276	295	324	316	319	294	311	272	306	281	284	273	287	308	265	293	279	285	276	291	284	301	293	288	265	308	319	280	284	264	287	287	300	260	280	267	277	261	271	303	292	287	307	294	275	297	308	273	325	264	268	308	294	298	286	280	315	278	266	309	259	287	307	288	262	286	328	272	294	312	315	314	284	285	296	279	300	300	306	275	301	314	287	280	309	288	304	292	264	273	277	266	329	288	297	272	278	294	275	280	325	289	291	288	288	279	282	259	264	272	272	324	294	340	279	281	278	300	289	252	312	299	263	284	305	277	296	292	296	278	281	285	274	296	314	324	282	293	303	275	302	298	305	266	276	265	295	304	310	268	280	275	285	297	265	289	271	275	275	256	314	286	291	262	266	300	305	312	292	274	271	310	318	263	274	283	317	305	296	298	265	274	310	299	274	284	299	275	282	314	293	325	304	279	274	276	279	266	315	297	265	269	282	300	283	275	340	281	277	300	268	290	265	289	266	278	286	302	288	286	292	292	300	288	281	265	288	272	294	260	286	301	280	316	263	263	280	299	270	311	300	296	301	273	253	303	274	314	249	309	267	286	320	275	290	275	269	275	290	266	284	284	305	264	286	261	286	289	266	281	284	277	295	298	308	272	315	282	273	290	278	268	279	271	301	277	287	290	334	281	275	292	300	306	305	280	308	265	318	311	289	288	287	292	289	281	294	334	274	303	290	319	295	299	301	300	303	295	288	302	260	310	263	291	283	297	268	287	289	293	295	294	310	314	279	279	280	301	285	288	269	302	266	315	283	245	299	290	317	316	295	311	276	278	302	302	264	293	293	285	263	270	278	275	283	280	294	282	270	256	319	290	330	272	299	251	302	279	291	289	309	262	294	268	303	318	288	288	276	265	312	290	295	283	302	244	280	277	285	278	283	282	284	274	273	298	279	277	274	291	280	321	280	247	299	308	291	278	305	297	278	291	315	279	290	298	292	286	301	284	262	252	291	298	290	257	285	260	277	305	288	307	305	300	281	270	315	305	282	300	287	285	270	318	295	261	295	289	296	317	282	292	267	254	283	291	275	325	300	299	314	282	263	296	287	305	279	286	274	321	291	270	300	271	284	289	285	306	272	298	300	300	260	284	288	306	312	290	281	295	282	338	303	281	292	274	278	314	317	303	279	294	265	280	303	291	303	334	273	290	271	277	278	326	287	307	307	260	279	330	288	302	296	289	277	317	276	284	255	286	302	269	295	311	289	284	300	296	256	272	298	304	280	300	263	275	276	284	280	268	274	289	310	287	299	289	266	285	292	296	292	265	268	270	308	257	309	306	282	274	283	287	299	258	297	282	303	278	287	300	283	308	277	305	299	291	286	292	321	284	267	264	300	317	273	304	299	302	264	259	268	285	301	304	282	289	277	321	325	319	291	299	303	312	300	269	278	277	284	277	274	262	287	266	296	282	302	297	289	325	289	299	298	288	283	291	301	274	294	274	291	289	291	270	290	282	291	299	313	278	314	289	278	318	288	320	306	287	288	306	269	279	269	269	277	300	325	280	287	282	282	286	312	265	289	311	286	306	309	246	299	310	270	261	265	293	304	312	314	265	281	320	294	309	313	284	295	318	281	273	315	287	310	312	271	301	273	282	263	280	314	316	286	254	301	283	320	269	290	286	289	282	291	286	272	286	281	306	287	304	283	306	287	283	280	250	303	272	283	293	289	301	308	271	290	330	289	280	272	269	278	261	273	288	298	276	230	306	292	288	304	240	277	306	258	286	286	299	292	295	290	292	287	298	290	275	317	288	258	265	307	286	253	294	290	348	262	266	291	298	268	294	274	292	297	291	296	299	277	286	280	267	273	284	283	283	268	254	308	291	297	297	285	274	307	296	271	284	299	299	283	292	291	291	253	279	302	330	307	284	300	289	295	272	278	290	287	274	293	308	274	256	289	310	279	288	286	282	302	289	300	288	304	262	301	293	290	293	312	273	315	295	258	282	285	270	296	282	290	324	289	284	307	299	282	285	271	274	291	299	283	296	302	258	322	277	327	324	296	292	297	280	281	308	287	277	262	294	292	273	306	273	280	307	309	295	273	256	280	291	287	279	287	280	289	284	289	271	267	288	245	261	274	270	283	292	310	285	281	280	309	274	319	284	303	264	281	314	283	263	262	298	298	294	300	298	293	276	289	307	275	306	306	289	285	289	294	291	303	289	305	283	293	299	299	298	285	275	291	263	280	290	283	282	282	323	308	306	308	281	287	282	286	317	264	271	317	281	266	291	293	291	306	278	313	297	295	280	316	288	293	286	263	302	287	276	273	254	276	281	272	278	269	309	337	309	289	292	292	271	295	279	299	311	298	292	278	287	275	309	284	284	289	260	289	289	286	307	300	293	291	279	283	292	270	306	304	306	316	300	296	269	273	285	288	270	277	305	283	280	313	325	278	282	282	295	294	272	278	323	297	272	282	264	249	326	308	287	289	280	301	309	284	316	276	282	286	283	289	301	284	274	286	281	295	293	298	295	306	309	280	306	304	297	271	269	302	286	333	277	309	290	297	285	280	275	311	295	284	277	301	289	300	283	297	271	284	289	290	250	271	246	250	273	277	271	293	325	299	303	297	322	282	293	331	325	252	318	265	316	307	286	264	267	277	297	300	285	314	307
9007	14037	23007	20851	5482	3968	2525	2197	2141	1733	1184	975	898	876	738	798	747	791	812	753	755	763	794	818	815	867	794	774	769	817	766	825	828	886	828	840	829	865	849	855	817	864	795	832	755	738	754	756	736	746	773	754	747	741	755	719	720	758	734	728	730	743	734	765	739	808	767	746	740	788	755	725	770	712	751	769	694	704	741	725	743	731	755	738	747	746	750	742	748	754	735	764	760	721	708	730	738	719	719	789	704	725	736	741	751	781	726	721	719	721	759	739	746	729	723	690	690	709	789	750	691	767	789	733	771	750	716	729	782	797	706	728	748	751	750	746	737	761	725	697	691	719	705	750	749	711	770	759	765	700	700	728	707	727	737	725	756	735	748	749	700	783	745	725	725	726	747	749	771	792	737	779	717	719	737	741	762	733	713	754	741	696	769	744	681	762	753	745	835	728	737	751	787	714	744	742	741	716	741	758	726	704	694	765	738	795	750	778	731	791	689	760	723	760	708	769	773	757	741	751	728	696	757	748	704	680	720	717	714	748	708	705	704	757	689	692	730	711	710	738	744	771	730	736	765	729	776	655	730	736	744	726	726	715	697	700	734	723	736	772	744	744	765	712	734	739	734	759	711	705	713	723	692	741	708	767	721	736	729	773	721	765	753	750	761	752	709	714	724	706	708	734	737	724	723	769	654	678	754	737	786	727	761	759	742	732	777	756	735	753	742	772	684	720	751	732	733	734	733	759	799	750	735	774	718	716	741	751	732	750	734	757	728	718	777	719	736	783	684	726	735	775	685	743	722	726	723	782	723	737	760	690	752	749	753	708	731	703	733	740	703	753	757	689	755	696	786	727	724	768	712	713	814	733	748	739	785	756	749	690	697	681	750	757	776	723	730	754	746	715	753	763	773	676	707	766	758	720	764	772	721	729	733	726	721	708	732	707	718	741	734	741	738	814	675	722	737	752	767	719	744	731	729	779	734	740	764	690	746	733	720	744	750	693	738	731	724	781	761	732	754	763	708	744	751	732	719	747	723	764	718	745	699	782	731	757	709	762	697	779	751	683	761	747	696	809	762	746	749	737	749	747	762	802	775	792	758	706	740	767	751	754	708	739	712	751	726	804	724	726	712	751	711	819	753	731	743	752	704	744	692	738	769	739	725	738	711	721	746	731	773	706	768	745	791	702	696	807	746	740	767	757	760	765	712	765	687	725	719	758	748	710	768	761	808	724	732	739	709	759	763	720	783	747	733	734	706	697	765	755	718	774	734	753	761	707	694	738	686	720	713	741	773	719	742	783	772	746	690	735	722	738	747	758	688	727	728	748	755	731	746	739	704	748	745	726	754	719	756	745	712	721	722	686	748	744	793	737	746	734	748	767	738	721	748	702	762	756	758	762	789	794	769	739	718	732	731	765	759	708	738	712	776	798	777	749	744	753	695	713	731	738	742	772	716	758	741	755	695	708	715	733	780	732	752	725	732	726	713	758	733	677	763	695	778	717	795	713	724	736	766	713	703	768	703	698	769	749	704	790	746	724	740	770	688	777	747	719	750	754	734	749	710	772	724	696	684	730	748	728	744	714	682	743	740	749	747	743	761	722	779	764	804	778	737	683	681	764	762	770	741	711	773	716	720	718	680	752	684	752	773	777	766	761	759	766	676	764	703	727	779	763	699	712	705	742	692	769	739	754	752	723	744	740	779	728	728	766	760	712	725	728	684	793	783	746	734	737	724	709	749	719	756	756	745	739	743	749	694	756	724	739	674	730	748	689	725	726	715	727	753	718	723	737	755	773	688	752	712	696	682	757	711	749	758	752	746	719	733	723	707	723	727	714	713	754	753	755	771	788	721	728	776	717	723	740	732	755	700	720	704	832	707	700	730	730	739	759	727	769	725	721	709	754	746	722	759	746	749	739	748	685	721	727	744	724	733	775	705	719	696	797	719	726	753	786	724	695	779	738	776	781	727	754	730	700	737	764	728	717	741	734	779	730	728	731	743	710	711	737	749	735	666	710	719	744	742	747	713	716	713	757	751	719	784	776	747	684	718	785	755	755	713	788	688	765	727	788	719	719	728	725	701	722	776	730	733	735	752	805	726	721	747	716	741	726	703	754	705	800	759	777	765	766	702	766	743	730	707	711	807	768	720	706	707	765	702	736	717	754	749	729	711	788	676	733	707	777	720	711	734	718	758	744	727	718	732	699	768	715	734	713	734	756	730	740	727	736	747	743	739	706	728	711	731	793	714	713	799	703	765	741	734	741	735	727	743	747	708	724	729	673	763	719	799	729	732	753	724	688	751	662	778	720	754	719	753	701	744	724	761	735	743	789	713	757	749	773	710	700	752	746	751	710	740	761	709	736	700	719	732	714	762	753	736	714	746	707	733	760	777	762	741	775	781	705	740	734	754	723	708	729	751	728	746	739	772	697	744	707	744	757	728	673	798	707	745	708	822	694	709	727	751	761	735	750	758	733	743	760	714	706	765	733	748	771	761	747	740	696	727	730	713	701	703	734	711	729	770	744	754	729	694	760	741	736	681	722	730	736	732	745	770	769	744	716	739	742	734	757	751	724	754	731	731	720	774	808	714	709	754	736	731	728	762	764	703	765	829	719	767	733	736	789	746	716	742	747	794	717	768	748	708	732	720	759	689	730	776	747	766	726	767	739	751	690	758	738	716	761	729	703	733	765	788	734	740	751	769	758	724	736	773	806	776	738	741	713	715	712	715	729	800	780	719	775	763	765	769	741	769	737	737	744	762	757	744	778	729	717	745	727	733	762	735	730	716	773	754	718	716	719	750	695	748	728	724	693	739	738	738	741	780	763	760	765	708	652	741	763	756	731	719	728	744	734	770	807	739	736	749	720	784	774	704	717	755	727	748	703	726	705	741	706	735	738	732	694	729	730	760	779	726	705	704	758	750	816	770	727	750	767	752	777	777	774	708	782	754	710	757	731	710	784	765	700	727	735	762	753	709	745	742	723	714	702	723	727	730	704	655	737	736	730	745	745	747	748	727	764	782	741	740	761	712	732	757	727	763	750	691	710	717	741	787	741	737	697	721	775	708	725	737	748	736	689	737	735	732	717	672	737	756	737	684	717	707	761	719	734	758	797	723	704	727	741	694	769	725	742	708	722	734	736	711	754	730	811	787	748	762	726	739	725	719	690	710	767	769	720	758	753	743	794	761	743	734	756	757	765	727	738	744	734	742	689	698	740	755	722	780	791	754	743	717	769	698	709	701	702	734	714	730	732	760	724	715	712	767	751	729	729	731	747	763	720	778	760	741	767	739	743	757	734	730	759	754	775	748	745	732	734	736	682	752	752	733	735	741	766	729	667	739	679	729	683	693	723	738	758	727	748	739	750	753	753	737	696	732	733	720	726	711	746	744	733	746	751	706	737	787	744	730	728	758	789	796	796	717	724	781	746	745	698	769	738	718	774	762	740	711	717	740	757	745	749	740	800	718	696	704	675	750	744	691	768
47910	61012	66548	52532	22225	4451	1415	2173	2533	1803	1351	834	871	784	388	372	383	359	329	334	350	350	385	425	539	426	454	425	407	404	429	431	460	365	375	385	362	312	344	328	369	340	352	326	346	346	326	337	343	309	338	327	316	334	334	314	306	310	332	345	370	324	326	344	355	318	305	350	318	377	349	332	357	355	297	365	304	332	335	322	317	298	322	342	329	328	326	347	294	356	307	309	329	367	339	314	330	323	324	308	321	323	329	321	331	293	331	321	307	310	323	330	338	327	326	316	297	313	309	316	317	300	341	323	332	311	321	315	342	346	332	315	332	328	306	306	310	345	333	332	354	341	323	321	342	299	348	308	342	288	317	293	321	289	313	315	302	339	314	311	310	313	318	356	348	331	323	324	360	334	316	323	334	299	319	339	344	329	315	321	329	304	326	319	324	329	326	328	321	322	332	299	327	307	291	293	330	330	327	356	322	342	307	302	316	323	332	315	316	327	310	321	297	307	332	305	332	334	329	326	283	331	308	326	321	339	334	319	294	326	317	320	289	298	311	309	310	305	296	357	335	306	330	313	331	330	297	330	339	341	344	309	358	360	317	330	316	335	353	310	373	332	314	334	315	309	340	326	347	329	334	306	341	328	347	328	329	287	341	330	339	356	334	344	352	292	313	315	325	329	315	300	343	321	320	353	313	323	298	319	319	316	339	332	316	319	285	330	327	337	317	316	297	312	323	310	340	344	317	323	309	304	323	340	306	328	320	328	316	334	313	341	304	296	283	395	315	316	348	320	336	359	335	349	309	311	316	314	336	332	317	313	340	331	320	319	334	315	332	307	346	306	330	319	313	340	346	311	351	315	345	301	291	317	348	304	296	356	298	325	299	313	288	300	326	337	335	337	318	310	339	312	315	356	361	322	300	342	301	340	300	309	341	294	326	312	307	317	345	327	333	311	324	323	290	338	347	342	353	304	334	340	315	328	342	333	341	302	312	341	363	308	332	309	291	331	341	315	316	299	333	330	333	340	325	353	293	326	328	304	303	325	355	315	320	318	329	340	319	327	290	326	372	319	362	321	305	315	277	329	333	343	296	335	358	350	332	359	308	300	322	335	310	341	365	338	306	315	341	315	324	310	310	360	327	338	322	336	319	350	316	316	317	309	342	308	332	328	314	346	302	317	295	309	322	313	317	300	301	335	339	298	351	340	303	318	301	318	313	340	309	317	321	346	345	318	332	354	319	339	346	322	328	347	350	280	320	309	340	299	310	310	290	323	338	340	328	306	316	306	314	318	333	337	357	335	319	323	323	318	341	309	349	364	269	321	300	316	327	327	325	322	322	374	318	351	327	319	301	361	332	283	330	347	317	327	286	343	304	316	379	327	335	301	360	339	327	321	287	334	334	336	316	338	316	336	348	310	305	307	310	330	330	316	328	310	311	339	316	299	363	350	333	321	342	338	309	304	333	359	341	311	322	325	336	361	325	349	301	303	276	291	329	298	322	304	329	323	330	309	340	307	329	338	328	304	307	280	331	347	377	353	285	328	330	299	342	339	335	323	310	331	345	341	333	328	343	324	317	349	325	320	336	348	291	324	304	342	331	352	317	327	302	291	358	315	295	326	311	316	298	344	355	321	335	314	324	367	316	312	318	329	299	319	320	295	315	314	339	312	337	326	339	342	305	372	335	304	349	292	325	351	290	312	309	342	300	322	348	304	321	308	287	284	290	294	323	335	317	347	297	294	298	347	335	335	305	330	298	335	328	330	347	325	341	300	316	309	325	311	333	329	329	328	358	343	345	311	307	346	365	352	339	346	325	331	348	326	322	299	341	324	331	337	350	334	342	309	310	337	344	323	293	345	334	317	320	338	293	318	333	314	321	342	314	348	335	320	326	322	327	317	297	319	341	344	320	324	315	313	339	344	323	299	339	320	341	344	331	322	323	309	315	316	287	307	290	352	312	337	322	323	326	320	326	310	336	314	311	308	317	319	321	304	324	311	355	321	319	324	333	317	323	334	351	344	310	328	295	342	326	308	333	297	344	338	325	306	337	333	318	312	300	359	311	341	326	302	341	312	338	343	329	287	348	307	327	320	298	311	325	347	330	344	358	339	331	310	313	299	347	308	322	320	351	321	306	336	307	332	327	291	327	333	307	350	321	360	344	326	324	308	323	349	323	340	284	320	349	317	308	335	287	352	325	331	336	326	328	340	357	313	297	350	342	301	330	321	344	349	344	338	323	296	322	306	323	326	347	334	355	309	338	308	309	323	300	338	308	329	339	308	351	316	332	328	339	307	318	300	338	322	345	340	306	327	290	368	339	323	303	315	355	345	318	393	315	321	299	312	333	299	353	334	351	348	346	339	301	292	345	308	354	329	282	343	330	321	317	322	329	312	299	306	310	384	341	322	324	311	315	330	310	316	350	336	322	327	340	303	320	331	342	311	309	297	273	323	334	322	292	344	313	306	286	318	332	373	363	307	327	321	309	325	338	308	333	306	304	316	323	288	343	329	307	329	345	307	339	315	301	329	330	315	329	314	305	327	304	328	342	338	328	329	306	298	327	318	343	316	319	325	318	349	317	339	324	339	311	309	342	292	328	300	300	349	314	333	330	344	325	322	323	352	322	344	344	336	345	319	319	343	341	343	345	338	331	318	324	305	328	335	330	325	309	331	319	339	305	335	351	362	318	304	356	357	316	358	317	329	336	328	370	328	320	319	324	329	366	322	329	312	357	346	331	324	347	309	313	320	362	321	296	325	352	304	324	326	312	317	340	327	318	338	326	323	344	300	352	335	298	374	331	324	330	334	325	323	315	293	302	305	333	336	345	324	317	319	323	328	346	277	336	321	332	308	342	321	336	323	316	345	306	324	317	326	358	315	345	321	325	310	348	323	335	338	350	354	328	300	296	298	342	340	358	331	342	327	326	324	321	328	309	335	298	317	327	348	343	318	333	312	306	326	328	310	352	307	331	357	311	305	306	324	318	335	286	313	330	298	328	329	315	302	324	343	313	344	301	320	316	366	322	340	336	323	321	309	350	300	318	300	335	322	308	312	346	313	321	325	353	343	344	294	344	322	295	337	342	297	346	334	301	296	326	327	288	322	338	330	363	345	327	321	328	330	322	322	350	326	330	308	347	319	332	347	338	320	347	324	341	340	306	325	313	331	340	308	304	291	341	333	289	320	300	316	331	335	299	295	273	343	298	338	367	326	296	329	319	331	315	387	315	321	330	303	326	327	327	302	347	321	341	308	346	345	334	311	318	293	332	334	328	345	321	320	339	317	317	317	300	279	326	311	330	310	290	314	344	324	349	350	366	299	317	367	331	344	348	344	305	329	304	315	336	308	357	320	301	355	349	327	321	326	321	329	321	293	306	310	356	321	317	333	321	335	320	320	354	329	336	313	346	297	323	299	307	325	348	358	319	319	333	345	316	322	331	327	297	343	332	312	319	327	294	307	371	339	305	321	315	305	355	368	359	308
30084	47853	63153	56476	14285	6385	4026	7407	8274	6830	5126	3394	3959	3377	1207	1052	984	939	921	959	1010	968	1118	1575	2405	1982	1841	1695	1459	1392	1352	1607	1546	1244	1183	1178	1123	1007	997	979	1017	941	912	897	826	859	862	827	828	849	808	838	824	871	824	797	775	833	867	800	871	839	782	801	840	846	840	803	804	785	840	812	846	777	816	830	825	783	809	818	815	850	832	779	793	772	809	843	838	874	776	849	814	766	824	824	827	831	828	826	785	837	798	776	822	770	830	850	833	796	796	785	772	856	817	854	844	823	828	839	848	845	795	841	790	770	805	796	760	809	824	799	796	841	822	895	764	794	808	800	750	821	805	809	778	859	843	772	835	851	790	804	793	828	782	797	798	834	790	821	856	777	800	778	793	828	785	818	778	833	789	809	802	798	781	827	792	795	827	811	806	858	811	773	762	846	823	831	813	818	811	797	800	823	811	832	806	815	802	816	794	828	814	804	850	786	864	794	814	780	844	830	783	836	851	781	757	837	810	821	815	878	805	807	881	821	821	825	794	812	812	825	764	838	833	757	826	794	807	815	825	777	818	826	806	837	869	767	784	815	765	834	856	804	783	833	794	832	803	771	809	844	785	828	828	796	868	801	811	826	859	813	794	816	827	841	785	801	775	809	821	798	788	819	831	849	805	808	812	817	786	792	788	817	807	771	785	805	821	775	783	762	804	816	887	782	792	814	829	780	819	796	793	842	822	848	899	800	812	838	793	797	821	776	806	852	831	748	753	871	841	761	794	866	821	784	810	816	791	835	826	838	844	783	762	858	807	804	828	784	803	824	791	799	744	762	799	819	777	819	810	728	821	786	810	814	778	826	834	819	851	810	807	814	780	766	845	808	822	798	798	766	827	828	804	822	769	852	839	772	851	803	782	770	800	854	784	818	811	801	833	813	841	796	849	821	819	755	828	859	799	844	788	797	771	808	815	804	858	816	804	813	829	789	788	792	747	816	782	771	775	780	823	826	855	833	817	804	853	762	828	813	788	793	843	807	783	830	789	804	781	810	821	831	809	798	799	796	824	794	800	801	823	829	813	738	853	761	817	821	830	753	782	820	803	859	829	830	849	829	788	795	789	881	832	866	856	815	849	834	826	855	841	762	818	775	827	848	825	827	759	824	814	877	849	883	816	823	821	864	870	789	804	776	785	829	809	797	837	809	806	836	821	868	807	803	838	820	834	814	848	786	802	748	834	785	752	842	789	786	802	809	832	849	852	827	827	835	802	803	830	786	805	823	833	814	764	842	845	854	856	844	825	840	797	805	793	862	822	807	858	879	858	824	778	805	797	841	825	813	844	809	815	817	765	849	880	813	869	849	808	808	860	811	812	805	833	803	845	796	842	798	818	801	847	729	837	822	780	823	816	794	776	797	804	851	844	785	837	823	776	825	793	799	813	805	771	823	811	793	790	750	813	790	868	825	780	790	837	869	782	827	792	808	803	799	774	784	736	809	842	751	753	779	790	783	796	840	828	845	844	855	829	810	841	814	816	754	776	781	748	873	827	813	810	812	803	814	782	798	759	820	791	816	804	801	820	819	812	786	857	827	851	859	801	786	800	797	845	824	823	854	828	799	741	805	817	800	827	851	782	814	851	802	823	794	783	849	853	806	807	823	813	764	764	764	831	861	801	836	818	809	809	828	812	812	795	832	810	796	805	810	802	775	862	791	831	801	780	809	869	816	827	801	782	814	811	778	811	845	834	826	832	779	782	774	814	839	807	817	752	870	836	772	779	772	776	811	829	822	844	813	818	821	833	814	796	810	838	794	801	823	837	805	740	802	804	796	792	803	868	829	816	811	828	812	802	816	836	777	806	767	797	812	828	839	794	799	823	749	798	900	817	840	887	787	799	824	778	799	810	820	766	832	806	793	829	771	856	842	809	800	768	854	790	781	829	790	816	845	821	841	789	827	806	815	832	851	808	810	813	838	814	762	787	800	746	858	831	841	767	793	812	845	789	733	813	828	770	846	807	842	816	800	786	801	847	784	826	833	792	818	856	796	779	827	788	797	781	825	852	768	824	805	813	788	811	790	816	826	808	837	816	778	806	845	864	870	822	776	864	826	824	800	829	828	853	809	800	832	818	826	878	837	822	821	813	773	819	873	761	824	814	851	799	851	840	802	794	803	853	820	818	819	850	810	819	804	747	769	781	779	851	783	810	819	807	800	814	791	814	805	785	825	792	868	790	823	809	829	824	801	793	818	802	812	845	852	774	804	794	838	848	799	848	818	840	799	787	843	780	821	811	818	858	778	880	818	794	834	786	854	826	842	811	858	779	755	784	850	802	816	808	805	808	798	812	824	789	821	800	798	813	830	844	816	752	772	818	806	783	839	788	817	765	788	804	821	835	778	798	799	818	831	833	819	852	783	807	845	821	810	810	808	818	793	781	798	840	800	811	778	804	866	761	791	812	821	875	837	810	779	833	801	818	799	800	781	769	819	803	836	760	830	860	889	768	863	803	763	816	756	813	807	835	840	803	822	868	845	842	783	837	781	810	780	822	842	787	749	779	789	855	790	773	820	846	811	862	810	797	856	833	811	767	821	831	822	869	800	793	808	828	815	816	781	789	810	866	795	871	812	780	861	830	863	813	800	808	798	767	788	782	823	821	784	799	810	821	797	808	825	885	801	850	851	825	771	827	770	861	803	805	793	809	812	804	763	827	807	786	859	763	787	826	841	803	807	775	824	799	798	805	757	809	792	794	777	782	831	792	749	854	825	800	836	855	800	793	802	824	783	770	775	831	849	861	772	780	796	806	796	846	822	796	790	822	855	817	825	836	793	818	835	832	846	852	827	876	809	818	802	853	818	836	782	783	834	804	781	816	815	844	840	766	843	782	858	808	863	818	835	790	792	871	784	833	837	798	848	810	834	806	803	793	847	846	812	840	832	837	802	838	782	809	778	816	823	803	802	804	853	787	756	795	785	798	815	792	836	843	787	839	807	834	754	804	853	806	820	814	762	833	815	819	810	787	845	770	794	845	805	836	813	825	858	810	825	821	761	822	800	835	793	830	833	768	795	757	805	783	799	800	786	797	774	827	831	790	784	793	801	835	829	829	787	836	812	789	766	837	812	757	823	793	812	811	834	817	755	832	808	756	856	821	807	788	822	786	756	806	819	877	826	798	818	811	820	807	820	783	803	821	811	854	812	828	794	842	824	783	807	793	790	836	837	785	834	750	815	810	811	805	804	806	824	821	851	798	781	790	798	839	842	786	817	803	795	820	829	815	805	828	794	815	823	794	813	793	801	822	811	816	820	843	857	851	814	814	838	768	807	766	778	799	832	854	840	765	764	776	824	838	784	829	785	798	841	796	830	865	775	798	862	799	823	829	797	790	831	852	781	856	815	882	816	857	811	821	803	806	841	822	812	772	783	814	816	759	789	812	793	864	839	821	844	845	807	810	818	882	776	802	862	794	855	834	760	831	826	812	803	835	811	827	777
56639	71063	75350	62074	28527	10733	3278	4255	5589	3798	2109	1487	1587	1033	380	335	340	351	322	352	325	359	364	492	632	588	530	499	410	471	445	410	496	395	363	378	319	339	352	339	328	346	339	361	307	298	297	320	347	317	321	314	295	315	300	306	276	313	296	291	322	257	325	286	319	339	335	289	313	314	324	323	310	305	303	315	314	303	288	309	306	292	300	312	325	322	278	274	282	290	293	312	307	304	260	297	328	321	273	289	286	314	302	302	300	305	289	306	287	293	302	300	272	289	297	282	302	310	327	336	293	268	319	281	335	297	309	293	323	300	293	306	316	336	308	315	312	306	305	297	311	319	319	321	321	301	316	317	285	304	317	339	294	298	306	318	323	311	334	310	332	314	314	296	274	285	306	264	298	313	320	318	284	300	316	309	305	295	277	314	321	305	308	292	308	314	294	246	287	300	291	309	266	288	296	286	292	313	282	273	315	291	310	300	310	289	305	291	298	264	296	305	293	293	306	302	306	291	307	314	290	315	324	300	307	284	290	293	283	314	299	304	330	298	266	293	325	314	300	316	237	304	280	286	298	327	314	301	315	309	291	314	308	292	299	315	307	312	291	301	293	281	320	307	315	299	292	320	294	325	295	282	286	320	298	290	304	320	323	279	279	314	301	312	314	287	293	301	271	297	276	282	283	304	299	327	310	312	301	291	334	289	317	294	333	313	284	307	296	297	305	296	308	298	298	317	267	305	291	304	308	320	301	290	303	322	321	294	289	313	314	310	274	306	313	312	298	330	316	276	326	330	322	329	291	303	300	308	301	294	288	291	312	295	318	318	304	278	283	294	326	307	285	289	348	304	286	294	323	272	282	314	301	292	310	314	311	301	329	279	260	291	264	314	294	281	273	281	307	297	326	281	289	298	286	295	271	258	302	288	295	285	299	327	306	285	290	279	314	297	344	294	296	294	297	319	296	289	265	278	306	270	307	292	318	299	295	286	301	339	318	288	316	293	307	299	320	261	311	325	326	302	312	303	313	318	283	283	256	266	310	338	316	296	304	301	287	294	303	293	296	313	293	313	297	333	274	314	300	303	334	297	277	266	267	305	308	300	297	316	312	296	337	326	302	327	338	292	296	300	299	309	312	294	303	297	314	318	277	300	298	301	307	301	286	275	307	301	298	292	288	299	318	267	309	279	317	309	342	316	291	275	332	313	287	301	274	302	279	326	279	289	305	307	305	278	295	289	293	287	280	270	275	280	315	320	283	276	284	300	297	304	297	291	324	268	301	334	328	306	291	284	270	312	309	292	309	320	322	290	284	269	332	310	309	321	312	301	293	322	312	295	324	293	302	275	314	300	299	302	298	324	275	314	262	301	282	329	293	319	313	289	301	318	288	291	286	339	285	296	291	312	297	313	312	313	274	290	317	303	299	331	324	312	302	276	306	309	314	302	291	309	340	280	313	303	280	269	319	292	302	255	332	309	342	297	332	277	331	265	283	324	284	342	314	296	288	359	294	280	316	297	331	295	267	299	288	277	317	325	296	316	283	303	308	333	292	304	273	308	323	307	303	298	322	302	288	335	294	267	282	328	304	289	277	328	269	291	293	302	336	295	296	314	285	291	303	295	309	305	323	327	302	301	298	331	279	290	320	315	304	335	315	286	280	320	296	329	286	301	282	309	315	276	308	330	320	336	290	302	282	328	289	325	313	329	293	305	303	281	306	282	308	289	258	300	328	323	277	305	309	318	292	312	317	300	324	355	291	295	305	288	282	316	302	275	327	322	311	324	309	334	302	305	314	332	280	310	309	301	296	304	301	292	304	312	304	280	283	301	303	325	294	268	302	317	271	287	292	299	303	288	327	279	300	338	287	303	288	273	338	295	321	294	319	288	308	284	304	315	300	319	292	284	313	308	319	295	271	294	288	278	299	310	283	342	294	277	304	320	299	315	284	297	301	299	297	292	300	313	276	321	275	304	294	268	295	275	306	303	276	312	284	334	293	302	299	289	284	292	325	276	311	270	326	302	298	305	318	311	292	287	323	306	292	290	307	286	295	310	299	301	330	322	306	323	291	323	309	303	324	287	275	307	299	294	300	313	293	273	271	309	280	319	340	290	314	324	310	312	298	290	271	289	312	287	272	322	310	326	304	292	281	306	300	312	321	311	344	276	317	305	282	311	332	289	295	284	301	293	323	290	291	357	304	269	320	262	290	289	304	275	278	310	297	294	323	307	293	325	277	266	261	305	326	278	309	312	304	306	308	322	307	299	302	280	284	327	306	299	316	344	310	327	284	292	293	299	312	273	306	305	334	303	317	305	328	296	308	315	274	291	294	305	298	265	301	325	317	284	280	293	304	302	308	298	313	291	316	280	291	317	246	286	295	291	300	302	297	306	288	313	336	317	292	298	285	275	337	280	298	323	302	336	315	310	285	291	302	278	296	310	273	297	323	304	344	263	318	327	277	309	293	299	287	307	302	298	279	285	276	284	297	313	315	275	300	298	280	311	311	267	324	292	317	292	309	289	279	305	308	296	297	318	289	301	277	325	303	273	317	323	337	289	291	285	306	307	338	331	282	287	290	306	305	295	318	295	289	300	306	286	293	306	283	335	273	291	291	322	297	293	278	339	289	304	298	306	303	295	287	292	332	290	300	318	309	293	296	278	301	300	299	294	279	318	297	304	314	278	284	312	280	288	295	309	299	291	308	306	291	306	283	318	329	316	290	282	332	335	311	302	300	313	304	295	295	305	319	312	297	297	273	280	283	340	291	308	324	318	310	296	307	296	302	299	305	267	334	268	303	287	273	330	285	292	306	297	275	312	311	279	328	330	290	290	295	296	274	266	289	279	345	306	309	279	310	299	341	302	304	284	293	263	323	320	304	313	294	266	284	285	316	285	315	276	321	297	319	286	327	312	292	338	313	280	324	306	278	319	282	303	302	278	293	302	285	297	308	297	284	327	302	332	277	282	312	256	307	291	299	307	343	317	306	313	300	295	297	308	306	290	304	260	321	315	311	331	280	286	285	252	334	315	326	318	319	313	308	300	288	300	314	321	341	317	276	306	311	321	286	297	296	296	292	330	284	324	301	330	284	282	299	321	294	283	320	348	286	313	297	288	299	283	270	300	309	292	301	316	267	291	291	318	323	298	314	317	267	337	291	298	275	337	285	311	290	322	298	320	305	307	279	318	296	284	303	332	297	304	284	305	279	281	316	319	292	264	281	305	286	310	308	315	308	282	291	321	320	303	289	292	330	297	302	295	292	307	308	314	304	318	310	290	316	280	292	268	304	305	334	307	310	272	264	361	293	308	287	290	288	295	296	286	296	300	289	285	271	298	248	305	276	314	327	305	307	308	302	263	270	316	314	304	297	327	307	318	281	283	266	293	319	305	305	304	319	270	317	260	291	296	290	281	267	315	291	294	295	321	281	287	314	309	273	294	292	306	307	307	290	335	304	302	302	292	293	307	300	328	281	290	292	299	286	314
37238	57202	75171	69016	15179	8707	5564	11999	13521	9841	7298	5779	6219	4382	1160	1113	1092	1072	988	1086	1060	1046	1278	1907	3221	3089	2314	2196	2016	1963	1986	2035	1973	1301	1309	1373	1165	1083	1120	1032	1006	943	911	900	877	791	820	764	807	791	748	786	780	794	781	800	773	772	821	824	834	760	796	741	745	817	791	762	789	766	728	751	784	767	804	786	764	763	732	782	815	748	715	734	774	740	746	714	755	733	749	805	754	731	741	773	751	745	764	723	794	781	776	752	775	782	769	761	817	778	777	782	791	822	785	788	738	768	801	762	728	760	735	738	794	751	754	769	705	759	753	786	721	730	746	766	740	722	709	753	741	783	707	728	745	741	776	750	757	753	783	748	740	734	790	726	682	711	763	724	778	747	721	751	725	714	732	736	709	793	730	757	761	748	715	725	717	735	797	722	754	754	754	731	711	739	726	761	725	735	752	805	719	730	699	725	793	732	742	755	773	741	721	765	722	776	741	745	763	725	727	785	770	756	741	709	742	783	777	700	723	707	792	743	779	768	730	746	743	709	750	749	711	721	767	763	762	751	784	794	729	767	740	765	787	735	776	691	750	727	714	746	761	709	717	739	756	718	738	725	769	726	727	772	756	752	749	742	766	690	718	729	774	734	736	718	723	724	734	751	754	771	702	726	703	749	733	800	746	773	764	721	720	777	752	697	742	760	698	704	733	766	758	782	769	705	733	758	696	730	783	760	765	750	734	755	732	727	788	704	756	745	718	715	719	734	767	743	762	752	693	859	690	752	710	738	742	745	765	785	754	788	762	733	759	764	747	702	720	740	759	673	741	770	713	755	727	754	728	756	753	726	773	692	755	726	716	745	669	730	732	731	801	765	723	723	783	749	765	793	781	757	716	716	728	767	688	779	716	718	769	771	739	768	730	786	724	723	735	739	705	767	753	715	748	723	691	749	777	757	764	770	764	727	719	701	754	762	754	734	730	754	735	705	725	733	771	767	730	751	757	750	761	770	746	748	773	686	687	732	739	736	778	773	766	796	720	755	775	800	686	742	739	744	750	756	753	722	767	763	728	718	771	778	767	719	769	778	727	781	763	787	768	790	796	738	774	723	785	750	736	754	746	773	748	769	776	734	749	742	780	756	707	763	737	751	720	767	755	726	741	722	787	701	703	760	756	762	801	747	724	786	739	722	764	742	780	693	743	743	768	753	763	771	732	733	716	699	747	732	746	784	759	757	748	746	731	738	764	720	767	708	731	763	759	706	746	713	752	775	754	778	711	729	806	787	762	728	737	721	700	717	736	787	771	687	730	727	739	772	749	710	711	760	737	740	739	740	754	736	732	747	765	820	763	737	745	707	696	785	739	699	729	765	787	738	768	747	776	772	772	770	752	750	785	742	743	746	724	705	747	745	798	768	745	811	725	760	693	762	716	771	747	763	719	779	771	700	732	781	744	776	711	756	730	699	700	738	779	732	765	737	729	808	717	723	746	709	705	739	768	727	764	769	769	706	715	742	766	734	704	806	721	754	718	734	704	788	738	735	711	751	706	745	721	781	764	766	746	787	725	695	755	752	756	711	746	778	800	785	734	723	776	730	756	756	735	734	714	736	739	731	742	770	776	751	742	701	749	721	735	758	773	759	752	739	712	729	752	724	782	749	704	725	713	779	740	735	730	775	746	739	755	757	744	746	769	713	785	711	766	777	735	715	742	755	767	742	708	727	756	741	714	722	734	741	748	752	733	754	739	784	720	740	783	795	768	754	780	732	734	748	780	757	732	730	737	703	742	761	735	766	734	705	705	752	774	736	794	732	714	735	680	730	749	758	757	765	746	742	761	739	741	683	727	688	781	740	729	715	714	731	779	741	766	707	700	748	786	684	765	765	758	737	785	753	733	748	779	756	741	724	767	759	779	745	814	751	817	758	748	768	771	724	752	755	759	769	753	759	761	756	771	726	690	787	766	755	736	744	764	734	761	784	781	755	725	772	741	755	712	730	750	707	796	756	717	752	745	731	714	727	773	774	741	699	778	735	729	801	753	764	775	724	740	775	797	786	740	744	800	761	781	734	768	728	755	745	737	767	764	713	753	740	733	752	778	778	746	736	795	690	747	773	746	738	739	756	746	757	735	746	732	756	744	789	764	754	710	734	741	729	729	752	734	749	724	729	797	745	753	768	761	719	737	758	758	775	765	781	694	765	768	757	772	776	749	707	735	815	713	737	730	748	746	719	745	722	751	751	696	774	747	755	788	777	774	747	720	757	771	777	832	803	737	739	712	721	768	754	728	718	761	730	737	768	794	713	713	750	771	698	770	704	775	737	743	759	743	772	758	791	783	740	756	711	716	721	694	741	730	723	719	729	783	781	775	710	786	795	777	740	737	757	754	736	742	717	758	744	752	781	706	749	780	731	718	728	694	747	741	728	714	720	773	775	733	724	753	762	696	743	748	770	728	722	781	733	718	750	737	795	756	783	689	764	752	736	745	733	761	742	790	739	754	775	717	710	719	729	744	826	757	735	713	737	786	782	711	752	749	729	722	691	761	698	684	743	761	793	733	763	748	757	732	739	751	716	762	769	729	795	736	777	755	672	781	757	740	726	759	738	735	754	748	786	733	726	801	752	770	782	745	741	729	785	696	717	745	731	738	774	712	762	739	791	709	795	727	753	778	731	765	738	781	762	717	801	784	759	725	690	742	788	718	748	692	703	745	705	764	791	734	754	763	761	751	711	761	733	747	805	788	753	765	725	782	761	745	754	708	809	717	761	764	768	760	725	777	746	753	783	791	722	733	742	745	789	777	747	693	704	767	777	764	715	792	740	765	715	666	757	732	740	710	723	730	720	755	743	731	737	783	796	741	721	734	737	757	720	766	762	759	731	789	766	721	764	687	817	848	733	744	778	755	764	740	760	739	744	732	729	704	759	699	710	769	751	747	764	779	710	731	758	739	765	757	720	764	801	738	697	776	761	725	755	710	767	719	671	780	752	763	679	712	699	737	753	726	756	724	771	674	755	709	742	731	691	751	724	736	760	767	747	741	776	755	732	747	756	693	728	770	714	750	744	739	772	733	709	715	764	751	743	723	742	728	730	767	777	763	705	722	771	737	837	756	781	766	743	789	748	715	740	748	740	725	764	758	760	731	766	786	826	720	747	796	741	713	763	770	745	756	734	783	750	795	745	765	720	750	757	725	711	715	760	722	787	770	771	718	762	749	734	806	810	759	713	743	748	775	786	739	768	788	748	777	742	784	783	721	760	773	740	762	726	761	720	670	795	722	742	739	730	765	722	750	793	724	734	748	767	775	717	769	767	735	707	787	781	755	740	738	734	703	749	735	732	773	723	780	758	741	731	693	730	747	740	735	781	743	738	821	752	734	789	756	803	725	771	779	754	757	704	746	713	771	749	707	778	762	776	778	735	744	772	733	757	759	738	739	762	778	735	789	741	757	729	718	703	746	739	760	742	732	751	726	783	689	766	725	742	755	686	718	738
12924	12734	16685	9645	2083	1090	632	565	547	482	377	326	300	309	332	284	266	276	303	282	287	268	288	280	272	286	329	306	308	294	279	288	295	309	288	304	367	316	294	306	283	334	300	289	303	299	314	293	310	285	305	275	296	322	252	278	297	297	277	305	300	290	279	296	294	281	251	286	254	296	288	267	268	310	298	292	294	277	275	293	278	257	285	287	293	297	316	303	294	290	293	286	312	290	284	335	299	308	305	268	289	258	291	283	304	295	317	340	290	310	295	320	326	327	287	285	273	280	301	288	275	272	299	306	286	307	351	276	305	277	332	289	286	328	278	319	270	290	283	288	303	272	265	279	266	280	270	327	292	315	277	322	273	281	290	311	265	305	275	296	277	271	288	307	295	275	310	268	272	243	301	309	304	297	269	303	277	273	294	254	300	269	292	288	263	263	289	282	334	300	303	275	277	287	287	282	255	312	304	297	291	286	295	293	280	308	294	261	293	299	290	291	303	333	279	268	270	294	302	272	261	307	293	282	278	307	300	294	300	275	281	268	246	283	274	282	278	280	290	274	279	284	250	302	298	289	279	290	318	268	286	282	290	299	288	288	317	288	308	277	300	298	278	285	291	287	293	304	325	306	337	275	281	294	289	283	290	277	309	282	291	339	276	275	328	311	300	313	289	320	303	287	305	276	289	283	316	285	295	301	294	276	314	283	278	288	296	278	262	272	251	290	269	290	303	306	288	279	304	279	302	292	298	273	303	306	294	259	306	286	310	311	280	282	303	267	282	296	325	314	308	253	276	277	299	302	281	273	318	315	278	314	284	306	286	281	297	287	302	298	254	256	288	295	268	281	268	268	268	292	281	302	268	290	274	276	281	263	265	329	289	276	301	302	308	266	280	309	281	302	267	307	321	269	260	279	272	272	291	275	297	279	294	265	315	326	286	304	301	267	291	319	272	302	304	267	275	289	317	286	295	299	284	261	299	283	288	239	283	263	302	302	303	305	277	304	298	282	275	275	288	270	291	325	291	310	302	285	293	280	313	295	290	293	289	289	316	299	292	307	311	276	282	304	289	286	254	266	326	283	315	306	292	294	288	283	278	292	276	300	281	318	299	301	274	283	321	300	293	274	256	282	331	283	290	291	326	279	273	294	292	288	318	287	312	301	273	259	291	283	262	302	327	305	279	303	326	271	325	277	313	299	270	275	289	310	291	285	293	277	303	271	291	282	282	262	273	281	267	301	257	285	292	299	300	269	305	306	275	241	296	271	314	322	302	323	295	273	306	295	280	341	268	285	291	324	299	288	261	296	293	324	298	303	304	293	289	280	293	300	304	269	298	291	246	289	270	277	291	292	306	302	302	321	271	282	299	306	303	317	295	266	289	301	276	308	288	307	295	288	282	283	299	334	299	300	302	315	295	265	281	266	297	252	327	315	272	263	309	295	295	324	268	276	305	286	279	312	290	298	276	285	296	303	311	281	306	309	307	288	271	283	304	275	269	293	295	300	319	280	269	279	261	270	289	286	279	286	282	293	280	279	264	275	293	293	264	317	282	287	284	274	300	277	266	271	284	309	259	301	269	281	273	298	255	288	311	298	274	297	288	278	275	277	284	323	288	310	268	297	337	296	311	292	282	312	290	295	297	297	294	253	287	306	279	316	262	297	285	270	299	321	306	324	283	277	286	295	276	327	292	296	295	289	293	299	317	312	292	282	295	325	293	254	318	294	307	301	294	283	301	301	296	289	286	304	244	282	308	278	287	276	297	314	277	280	291	292	313	283	274	303	274	291	324	289	296	315	325	300	289	310	288	285	293	303	299	298	292	280	299	287	301	266	295	284	258	293	277	299	293	303	282	287	313	335	289	325	266	282	313	302	315	303	278	274	291	324	301	291	311	275	289	316	320	288	311	309	278	264	280	252	291	292	318	300	295	281	297	279	256	314	296	274	294	292	304	281	280	287	297	303	295	284	300	310	292	305	312	291	269	285	275	304	281	266	277	298	285	305	307	292	300	278	304	277	274	302	287	312	299	315	297	315	302	298	314	284	278	303	282	273	290	286	259	274	260	307	261	284	303	245	283	255	308	319	303	273	293	289	303	290	296	324	273	285	311	292	266	310	285	275	283	270	289	275	273	312	287	284	282	301	290	286	266	309	293	287	273	298	286	275	276	283	242	267	279	278	293	293	271	278	275	283	286	298	302	287	297	323	309	268	275	287	280	276	309	307	280	259	284	316	303	309	279	313	309	280	267	281	293	280	301	316	305	279	301	328	305	299	280	264	286	282	271	279	273	313	309	314	300	288	259	277	289	294	290	310	292	274	298	257	272	340	286	289	295	330	271	300	273	254	271	307	287	274	280	280	275	288	280	326	302	282	300	333	307	289	311	283	277	284	308	308	311	281	325	303	288	313	306	320	257	278	290	272	308	337	290	306	298	301	294	274	298	291	291	326	295	324	292	269	306	252	291	294	265	321	283	330	291	250	246	286	320	294	310	307	305	327	288	286	296	304	297	325	292	272	257	273	273	294	314	316	295	317	265	271	312	309	291	305	298	307	304	272	310	322	308	325	286	308	262	305	305	285	286	259	243	303	311	253	315	280	288	287	309	308	328	288	319	265	295	288	284	282	310	313	263	265	299	308	304	310	295	297	317	275	278	287	281	306	342	289	301	287	284	281	287	288	286	290	284	292	249	310	350	306	274	288	285	292	296	258	305	289	281	296	271	297	286	321	299	276	302	293	341	307	282	273	248	314	284	278	319	291	293	274	288	268	292	289	300	301	314	268	298	255	262	299	247	279	306	295	258	262	308	300	282	304	301	299	282	311	284	325	296	290	300	311	304	303	272	290	273	298	284	292	274	350	249	291	288	289	287	283	290	292	299	275	293	284	287	273	260	276	301	273	287	322	329	307	307	286	284	311	274	301	319	295	283	306	271	248	288	318	291	290	301	292	307	281	297	305	281	280	284	330	285	288	266	296	264	302	322	274	286	309	309	289	301	307	293	286	305	299	261	274	304	307	295	290	294	288	319	314	288	320	302	299	294	283	302	291	308	284	283	280	316	301	300	304	289	272	290	280	301	259	310	292	291	313	312	282	285	303	303	262	277	303	313	266	301	266	298	307	298	295	299	328	274	293	305	301	316	288	276	304	279	311	307	292	281	309	310	282	284	283	281	319	267	274	275	276	278	337	276	267	300	317	294	274	303	292	281	299	294	307	252	268	260	273	308	289	277	270	306	289	301	276	290	277	279	288	316	272	294	287	317	285	283	295	329	306	311	239	282	250	279	315	316	270	295	284	285	329	291	290	263	268	291	255	293	315	301	294	253	299	292	242	270	280	285	302	320	294	276	288	283	300	296	282	271	282	304	302	290	266	298	275	278	306	287	309	296	305	278	304	308	268	277	320	272	300	276	292	280	314	289	268	279	286	292	264	312	260	262	306	299	303	294	289	314	297	263	293	286	308	288	280	308	292	253	265	288	284
9478	15844	24858	19711	5520	3708	2474	2461	2268	1820	1193	939	913	882	756	804	816	762	783	808	814	763	748	791	836	836	829	806	814	801	791	846	803	840	875	784	824	790	848	853	805	776	830	805	760	800	702	747	756	773	776	738	746	804	744	785	724	743	753	791	777	783	781	731	710	742	752	694	721	756	766	721	770	764	755	722	718	775	748	772	726	746	731	745	730	780	741	767	762	722	765	801	768	722	766	728	730	734	782	710	716	710	749	715	772	761	742	761	727	718	772	730	692	735	815	798	720	755	743	754	727	737	751	776	724	745	739	794	759	767	760	775	721	731	780	739	712	739	732	739	724	733	750	734	740	702	793	733	689	690	707	710	706	717	749	762	721	778	732	733	708	777	763	729	707	752	779	750	699	719	727	712	727	793	748	761	762	758	712	716	724	731	779	740	766	712	715	722	759	760	734	732	741	772	729	724	764	782	728	748	710	778	737	762	765	709	749	703	685	726	730	789	771	736	727	798	767	753	704	751	720	765	790	787	743	809	723	762	733	727	792	715	784	779	730	730	757	736	772	799	725	730	738	773	741	726	745	771	798	801	802	709	752	812	787	764	732	753	760	733	733	758	708	728	735	700	798	741	744	725	759	758	738	741	762	770	716	747	692	711	753	736	705	762	772	729	738	724	761	775	741	753	730	752	748	775	743	776	764	757	741	715	721	700	783	757	762	723	754	725	721	745	772	753	706	779	714	707	764	705	770	766	725	736	753	763	749	799	709	787	787	745	747	721	750	760	743	734	733	734	772	731	731	715	757	723	755	722	734	728	741	764	716	692	730	747	721	725	735	727	744	762	726	726	743	745	756	736	768	749	734	739	722	654	760	743	772	758	730	702	699	754	759	773	778	763	713	729	760	726	757	743	740	750	736	767	713	675	764	746	727	728	705	767	754	725	746	737	742	752	716	767	725	705	757	764	757	744	796	731	750	775	755	727	726	758	741	753	736	749	746	743	784	779	747	781	760	783	733	718	760	727	765	765	760	747	730	733	750	769	735	724	728	770	703	642	724	734	732	708	752	728	729	786	720	736	735	756	788	731	729	754	700	700	727	789	763	762	707	774	763	757	765	754	740	792	717	732	710	742	719	729	684	745	754	708	773	747	756	757	780	722	728	717	781	729	760	702	758	740	729	697	751	752	778	732	713	795	773	760	697	745	718	772	690	753	777	761	759	724	771	727	757	775	725	778	805	707	738	722	702	726	787	704	700	742	754	740	685	765	793	718	725	773	737	726	727	768	715	730	700	741	743	733	740	743	740	708	744	729	773	734	755	724	767	751	696	749	712	721	713	777	745	754	731	800	725	770	756	753	769	770	757	707	754	690	712	726	755	741	695	730	738	721	757	765	768	740	784	760	755	721	769	712	742	697	706	781	680	701	731	743	769	733	710	733	775	722	775	761	755	769	763	699	757	764	766	764	724	738	781	788	709	764	762	728	764	731	728	729	746	697	699	737	735	724	759	750	722	753	714	694	708	728	710	729	742	704	799	734	757	730	743	733	730	736	709	734	777	739	762	736	762	753	721	769	776	808	765	690	710	767	703	772	757	751	728	727	770	739	781	729	740	728	726	754	763	772	757	746	779	719	759	761	744	780	729	742	772	735	708	787	758	747	735	744	751	693	740	794	695	751	725	763	774	764	734	755	779	759	772	731	732	754	762	736	718	758	777	722	767	751	766	720	722	757	712	734	760	790	756	824	761	762	744	693	718	759	743	731	747	716	722	778	760	716	697	790	744	741	689	773	776	698	743	748	743	762	756	760	755	758	786	728	719	764	709	766	805	759	737	734	728	740	737	760	713	774	730	731	751	749	741	756	747	710	738	740	743	692	768	767	787	728	742	696	747	726	757	760	752	763	700	774	759	756	819	738	761	741	754	764	752	705	716	738	788	697	763	785	696	696	751	715	717	782	799	747	691	763	751	757	757	741	756	752	768	737	723	780	717	795	704	778	743	769	731	684	731	768	791	724	719	735	764	740	758	723	697	780	788	752	757	753	742	750	766	781	734	693	778	789	732	762	764	785	753	755	767	725	749	723	697	741	822	704	701	683	763	772	696	744	733	744	796	709	733	764	735	760	781	775	715	735	781	723	788	742	733	751	787	771	734	772	734	749	730	688	778	748	766	781	783	761	750	713	751	738	752	739	711	792	720	789	749	778	784	692	758	773	689	749	743	739	719	748	802	765	717	719	707	726	734	743	753	787	703	774	746	731	734	746	721	768	789	752	736	713	718	719	724	765	757	715	743	753	724	791	722	755	763	765	733	737	759	709	773	764	767	713	736	749	688	765	769	747	721	750	729	723	756	731	753	733	715	762	722	757	737	785	831	722	744	794	744	709	679	759	736	710	732	729	728	737	742	763	699	745	734	734	735	732	730	760	727	754	760	700	749	763	749	733	750	717	798	715	780	793	775	730	707	751	757	743	773	784	776	735	744	755	734	782	759	733	760	757	737	704	754	784	781	742	740	772	739	726	725	692	745	791	764	752	731	716	764	757	739	734	767	781	723	762	776	722	778	750	782	707	773	792	700	725	778	785	722	713	717	723	760	771	779	809	712	759	767	747	735	716	696	720	778	749	705	758	758	721	783	766	786	724	714	722	739	797	694	782	800	762	692	779	775	776	744	781	717	731	720	786	730	744	746	776	754	759	798	757	735	718	750	730	726	765	701	736	725	736	739	759	753	747	772	684	773	768	737	696	732	735	747	725	763	731	714	740	780	755	713	768	697	732	697	734	736	776	720	781	720	733	760	723	809	708	740	760	732	717	783	803	791	816	778	718	740	746	670	772	732	689	712	743	782	783	760	719	803	739	725	743	722	732	749	735	762	770	750	740	745	798	794	726	745	734	756	777	764	768	722	792	683	724	757	746	775	750	754	761	791	736	738	742	736	722	723	741	697	731	747	796	689	721	714	733	762	778	769	764	759	764	741	779	826	786	767	724	746	753	726	727	733	761	804	764	745	760	804	770	760	705	722	744	741	739	752	773	718	733	751	715	729	737	723	777	752	734	736	728	761	743	831	753	721	734	695	686	740	709	832	767	713	767	777	750	727	751	727	660	749	717	753	726	820	759	724	739	740	755	751	734	706	764	739	764	737	751	745	784	722	757	779	713	725	746	794	814	793	775	746	758	750	749	743	721	740	738	676	749	755	777	733	767	770	729	799	784	729	719	757	717	742	727	785	755	729	759	778	700	767	774	748	711	788	755	742	795	745	730	718	753	751	788	724	744	725	758	778	725	764	748	739	761	732	743	755	765	664	750	758	700	731	781	758	748	780	725	738	743	718	739	761	768	780	776	759	789	726	747	827	712	737	769	738	727	742	725	689	740	710	761	718	772	740	735	743	719	731	737	734	713	745	726	756	735	767	785	736	797	750	758	747	762	749	732	717	737	789	732	775	746	734	701	714	723	746	723	749	721	719	733	720	751	729	725	774	750	695	731
47436	59057	64692	51887	22408	4973	1863	3120	3213	2461	1708	1076	827	495	380	369	379	360	360	354	334	331	394	421	542	504	445	512	420	432	384	436	389	395	372	371	374	294	334	374	335	346	322	340	366	359	327	330	342	354	308	312	363	332	334	321	341	308	332	355	326	302	318	312	313	326	328	349	326	307	312	346	340	330	349	346	307	293	309	338	335	351	310	329	321	327	302	317	326	305	327	317	301	338	314	299	330	335	298	343	348	311	316	317	355	325	338	294	340	356	304	293	331	332	324	358	327	360	320	308	330	296	330	324	339	321	300	317	354	324	330	319	322	329	344	346	350	330	335	311	334	338	309	316	349	338	324	297	335	357	357	323	302	289	321	325	347	343	283	331	314	283	335	322	334	332	329	357	335	310	315	286	325	319	304	301	304	310	316	309	303	304	350	341	344	307	334	282	331	324	296	331	332	297	302	327	308	303	295	318	325	361	297	305	328	316	324	342	315	330	344	330	312	325	322	328	316	339	334	333	288	308	321	318	300	322	342	347	340	327	301	328	340	311	315	324	333	320	280	306	303	297	346	316	316	344	348	318	333	323	296	334	314	327	349	343	286	339	333	308	301	298	340	331	337	318	326	325	342	321	301	320	322	342	365	351	296	319	317	328	319	323	313	340	324	308	338	314	325	288	316	320	343	312	296	297	322	326	320	344	311	330	330	286	324	294	344	315	342	320	321	328	339	328	337	329	345	342	334	320	307	317	354	328	320	331	313	328	318	310	361	319	322	321	316	343	348	290	323	333	310	314	303	343	314	339	305	307	340	315	325	352	284	345	300	341	308	339	319	324	345	320	311	330	328	316	330	335	317	321	335	313	340	326	314	298	313	309	332	329	316	330	361	320	308	301	318	326	356	276	310	321	318	335	302	293	332	328	330	351	340	326	343	333	324	319	292	296	303	327	366	324	331	303	340	352	297	330	314	300	326	342	358	306	308	326	334	350	332	346	348	330	337	319	301	325	346	335	335	340	334	360	314	326	336	287	301	330	330	312	338	322	316	336	331	351	287	316	347	307	331	346	328	300	312	354	316	285	347	314	306	323	310	339	311	331	312	298	284	347	348	294	339	332	360	333	283	297	320	339	353	320	335	332	345	354	341	324	312	347	324	322	316	364	345	343	312	312	304	313	299	330	310	300	370	279	339	310	318	310	309	323	342	304	330	289	342	320	329	336	344	305	328	324	309	320	301	351	317	311	312	327	312	301	334	339	342	335	309	347	332	323	321	324	311	332	310	349	333	340	323	319	327	318	336	342	332	303	329	310	310	332	327	339	311	343	336	317	326	297	344	352	325	312	327	344	307	330	304	341	346	312	346	320	318	307	326	285	329	334	353	334	312	337	304	310	372	318	275	300	317	331	338	333	297	330	355	319	301	306	324	343	330	333	307	331	314	321	290	343	333	298	307	307	337	339	329	332	352	329	325	317	304	309	303	315	352	306	332	329	327	317	347	330	343	303	307	285	329	338	335	316	350	306	310	340	329	366	311	310	335	320	369	334	353	323	320	335	313	349	295	319	351	344	358	333	353	319	321	330	314	344	328	324	306	334	330	303	333	333	300	368	322	319	295	290	315	298	311	316	335	308	324	332	338	297	306	343	297	331	337	328	319	330	311	337	338	332	331	328	316	369	323	310	362	341	336	352	341	334	327	313	349	303	327	333	334	340	296	320	330	330	327	335	307	316	348	315	317	333	315	321	322	315	329	331	321	285	294	340	306	340	333	335	350	322	313	340	362	327	314	331	328	320	326	335	310	317	299	313	323	346	314	337	311	317	304	332	321	331	311	319	327	345	312	341	366	335	332	342	349	303	324	318	289	342	322	327	322	312	339	290	315	293	342	352	282	296	332	346	332	342	344	295	367	298	338	352	325	322	328	298	316	332	309	340	361	309	331	310	353	321	346	339	295	351	362	313	309	299	333	301	323	283	297	290	325	318	313	341	304	311	332	337	326	320	320	317	329	320	331	350	339	344	351	354	330	325	353	329	347	342	292	344	341	335	293	333	337	314	334	339	317	318	339	332	315	343	299	327	294	323	325	309	323	368	329	324	342	294	352	339	295	341	320	330	334	299	309	341	296	348	332	309	317	327	314	351	323	353	388	329	346	320	350	352	321	338	330	339	340	319	299	286	318	339	293	330	328	339	326	349	312	351	303	338	315	310	320	352	319	327	314	356	343	334	346	356	291	327	314	334	323	319	331	331	334	330	326	315	311	324	306	321	313	332	350	329	307	265	328	354	315	351	317	335	314	286	313	333	329	302	318	310	313	326	308	318	360	300	318	293	319	315	317	340	319	375	342	321	370	290	299	315	316	310	313	331	309	316	303	328	282	282	333	333	314	304	307	335	336	324	326	323	290	319	317	344	368	334	323	318	289	342	317	328	307	359	339	307	316	317	332	321	328	324	288	327	327	317	333	306	306	306	297	327	328	345	333	324	337	337	323	320	321	320	313	330	332	321	322	326	297	288	331	323	363	352	354	344	314	326	325	301	351	324	299	317	320	325	335	316	309	314	344	338	368	346	340	320	327	354	356	328	314	340	341	318	320	314	335	308	328	313	334	319	309	336	302	349	327	343	327	322	316	295	322	310	321	327	296	329	334	337	302	300	332	309	322	345	292	351	320	339	310	313	333	346	318	300	309	302	353	332	328	318	317	306	322	315	342	349	339	296	312	327	322	300	314	287	312	286	330	337	321	332	309	361	298	340	356	318	318	326	290	339	336	331	319	317	333	327	339	308	317	304	334	344	333	340	320	319	340	314	330	315	299	344	351	286	301	339	317	316	303	340	320	293	314	308	313	321	288	313	284	318	310	345	308	342	336	342	334	308	297	321	345	341	301	297	324	279	319	325	318	312	349	367	330	289	347	318	313	345	330	342	330	296	325	356	315	308	352	295	324	303	275	307	304	367	345	350	351	350	318	302	326	313	352	309	347	313	314	319	296	298	298	302	351	318	344	350	315	306	312	329	382	288	330	318	320	335	316	317	305	317	333	299	321	361	350	359	359	332	303	329	339	331	334	318	300	329	313	321	319	317	338	311	355	358	310	347	298	302	326	358	318	295	330	286	331	303	351	315	276	326	287	313	317	297	325	353	345	302	322	360	316	305	336	321	292	317	294	312	346	322	345	339	304	344	296	303	358	323	305	324	306	313	310	343	299	340	319	355	348	308	302	366	346	330	339	305	315	325	294	318	321	312	332	351	314	323	305	343	312	356	352	332	350	335	321	326	347	290	294	328	305	355	350	344	297	337	325	365	289	316	323	309	347	337	311	319	305	344	312	308	368	305	325	320	336	332	307	326	309	350	324	324	325	365	335	326	314	313	306	338	342	358	273	334	311	316	334	353	344	321	319	339	322	313	329	343	319	342	295	312	353	325	310	365	340	291	320	314	327	310	372	323	302	323	353	308	307	321	353	327	296	311	304	306	335	299	322	294	352	343
30203	46255	61849	56118	16601	6647	4756	9770	10073	8571	6317	4729	3055	1680	1072	1024	1026	948	1013	1046	1174	1065	1257	1509	2618	2071	1754	2017	1807	1691	1526	1786	1396	1195	1084	1171	1077	983	1044	1030	954	964	968	899	966	903	863	813	801	826	834	864	900	859	838	862	805	799	875	910	869	879	838	899	815	836	838	832	881	810	819	813	840	817	796	852	857	776	784	803	825	872	833	814	834	825	815	799	851	778	792	796	829	817	848	847	845	804	776	849	804	800	812	866	803	833	842	871	838	769	824	887	824	863	832	845	812	812	878	826	837	855	813	862	828	874	835	837	820	807	833	821	802	797	834	779	828	790	807	840	815	882	829	815	782	875	815	784	782	763	814	774	849	851	853	855	819	760	873	782	834	792	798	796	836	791	813	846	830	800	838	819	840	798	779	766	814	857	743	780	803	770	831	812	811	777	804	795	776	808	798	783	821	776	808	830	801	849	800	778	785	836	801	772	821	825	783	774	804	826	830	813	800	850	843	798	837	827	833	799	805	859	794	811	850	804	831	796	799	755	821	786	791	838	774	877	802	810	760	780	808	817	816	806	875	756	872	833	856	796	832	802	769	837	811	794	837	868	802	822	797	798	762	732	800	768	840	815	799	783	749	805	831	837	817	836	803	821	856	782	808	787	785	812	812	772	834	804	819	808	888	792	819	826	788	785	821	832	854	756	775	831	812	813	802	778	808	790	854	813	879	769	809	835	867	868	807	747	820	805	871	802	816	790	811	819	762	832	789	823	803	883	823	843	823	764	856	844	823	793	773	801	827	844	851	783	831	775	809	798	777	817	799	834	864	833	815	825	793	792	789	778	793	821	775	840	802	788	817	841	837	785	767	849	837	802	807	828	818	798	790	839	871	798	813	797	795	782	782	825	766	815	817	808	807	823	835	804	779	823	850	766	850	832	779	762	805	829	811	832	783	796	842	794	805	764	826	795	801	823	788	819	760	770	809	807	820	745	848	797	825	801	828	806	807	824	856	819	817	827	789	867	824	841	804	829	762	785	797	843	745	845	779	750	800	822	829	740	858	791	872	842	868	795	857	814	836	846	853	795	792	794	790	843	779	848	816	840	848	770	798	783	803	831	823	810	806	787	805	857	796	828	789	852	845	829	868	805	813	837	818	811	798	841	851	823	804	793	777	843	800	833	793	820	838	756	849	780	846	807	782	828	830	828	845	790	804	800	764	797	816	824	828	790	804	795	793	812	818	840	816	782	798	831	762	801	804	772	882	809	852	847	797	782	730	858	799	807	716	759	815	834	807	800	781	789	780	830	778	785	813	850	854	772	835	803	825	769	835	831	811	757	805	794	779	777	794	815	837	837	794	853	797	834	821	813	788	802	808	854	788	838	821	749	838	788	870	813	785	859	759	780	796	804	844	859	807	821	816	787	748	801	817	828	817	823	791	758	803	823	789	852	803	769	825	798	786	853	815	874	795	817	775	805	867	817	825	822	800	829	786	789	832	826	797	774	800	783	828	837	796	809	821	821	844	809	777	818	806	834	850	814	810	829	781	823	897	824	789	816	807	841	804	839	838	823	828	797	848	779	809	794	844	794	811	854	873	829	796	779	808	813	809	809	767	811	807	814	757	807	801	805	842	764	793	797	789	796	826	810	802	793	893	830	841	798	795	828	830	776	888	819	814	749	805	850	837	808	832	845	781	837	796	803	821	853	808	741	798	805	769	864	783	810	774	806	791	757	814	872	848	836	835	812	763	783	782	834	803	820	772	810	839	808	811	805	819	805	839	843	822	816	847	874	846	823	807	871	864	797	821	815	827	856	817	889	815	836	817	772	783	811	798	765	807	860	819	772	779	845	850	827	851	821	830	814	851	864	779	824	801	771	853	827	804	791	831	808	806	832	799	752	782	798	824	788	828	820	799	789	794	818	843	842	806	784	791	806	856	778	803	822	840	776	810	824	804	782	820	833	855	790	820	793	796	806	800	843	795	833	829	898	882	834	807	796	793	808	804	838	842	800	801	824	806	822	759	805	837	859	844	820	855	835	857	838	814	827	802	808	792	788	802	821	850	808	758	823	795	797	835	793	869	827	805	849	829	783	798	770	793	788	811	844	814	800	839	817	847	846	831	837	804	772	815	821	835	799	787	859	829	854	785	791	838	778	761	841	785	804	800	859	814	801	839	811	825	818	815	822	806	786	904	829	847	826	795	800	802	840	840	795	850	855	752	789	827	828	813	819	798	806	810	812	781	831	864	786	829	777	855	775	805	807	803	832	844	835	795	786	838	816	791	803	809	840	797	830	818	826	804	772	849	790	851	817	815	801	802	818	873	830	818	838	754	769	831	820	790	776	811	803	800	781	813	812	807	807	829	841	803	756	845	830	801	785	794	812	804	767	773	847	790	820	813	799	812	803	865	797	819	814	857	822	836	764	812	818	813	784	835	773	832	786	782	871	790	820	779	761	792	750	846	830	823	794	804	832	806	791	800	786	821	855	800	826	777	875	841	803	831	764	796	772	772	800	818	825	898	814	827	847	829	792	785	745	817	815	798	812	780	812	820	807	819	831	801	822	847	857	779	809	805	823	808	832	752	788	800	793	838	822	861	838	793	810	806	783	797	799	817	772	808	803	827	781	814	797	827	797	831	821	809	792	828	780	800	777	849	829	805	784	792	840	863	801	810	791	787	784	826	772	792	771	858	837	838	838	782	761	821	780	787	806	844	800	767	817	817	798	822	773	773	814	768	848	807	765	768	821	833	801	823	808	823	789	831	749	820	778	810	814	844	790	848	810	794	811	820	882	818	838	812	851	800	844	817	839	807	799	777	774	740	848	790	833	825	777	820	831	785	828	862	797	814	815	840	795	824	851	792	828	784	842	773	830	853	859	836	826	819	807	808	785	769	810	774	796	807	877	805	835	795	752	836	798	870	798	780	835	804	789	836	782	812	805	783	853	810	830	848	848	860	798	788	856	804	812	767	732	821	783	825	775	771	800	796	848	788	840	807	833	818	814	808	830	812	807	782	808	857	822	825	792	768	766	837	811	851	778	807	788	802	820	824	809	862	807	815	829	760	806	811	808	825	841	790	859	799	807	810	858	785	798	801	831	783	799	832	823	807	813	834	819	809	774	816	744	842	812	810	862	858	791	736	811	793	772	812	839	830	803	844	844	809	768	836	756	762	816	830	838	812	875	858	820	790	846	747	839	797	846	830	785	823	843	790	800	797	742	817	789	814	846	801	779	821	795	849	757	809	842	829	823	841	807	793	830	808	859	785	881	802	806	806	844	769	817	842	775	821	803	828	820	839	802	786	814	766	769	769	805	838	792	820	784	814	842	846	796	791	833	800	827	803	801	796	814	824	831	784	814	778	797	806	816	772	840	836	805	814	841	792	818	885	823	829	799	823	776	853	820	793	850	832	816	871	828	792	812	848	799	794	787	801	820	816	806	779	835	793	777	807	825	827	794	858	808	846	838	873	817	816	858	759	792
57287	67652	71879	59477	28087	10881	3950	6341	5954	5136	3216	2703	1670	498	375	366	355	350	354	331	353	349	393	461	714	528	516	542	540	493	444	515	442	408	354	393	342	382	337	301	324	356	315	326	321	323	315	272	306	312	334	298	277	273	320	324	311	305	303	296	307	273	306	318	302	287	313	271	333	293	294	287	294	258	313	304	313	286	280	298	309	306	290	290	300	295	306	285	296	289	280	291	322	320	303	300	301	272	319	291	296	282	318	309	299	315	294	272	280	298	319	279	319	308	322	318	318	292	272	273	299	300	270	303	299	311	309	267	298	278	312	281	287	313	282	329	311	320	312	326	286	299	288	313	267	306	291	284	294	316	323	329	332	320	272	310	318	281	297	296	324	285	300	288	294	269	280	289	304	331	273	335	299	283	273	272	284	281	292	279	323	291	292	300	292	287	339	306	295	256	286	272	306	278	273	276	265	303	287	311	288	300	292	306	311	291	313	294	302	301	319	305	269	290	337	283	327	316	286	290	309	311	303	261	294	301	285	265	297	302	266	297	297	310	284	295	293	282	293	298	277	310	280	327	278	294	302	284	315	311	316	294	304	295	293	285	303	304	288	296	288	301	275	296	267	311	278	298	267	303	318	309	302	292	284	272	288	320	286	300	279	307	299	290	298	286	288	287	297	294	329	301	281	290	295	297	291	283	277	295	308	298	304	275	291	287	282	306	314	310	280	287	304	315	291	306	285	303	285	294	313	328	303	313	260	314	310	289	313	293	316	283	300	291	308	307	333	319	307	310	295	288	286	294	302	269	294	267	286	287	298	276	327	324	282	276	294	301	297	301	309	277	293	277	308	315	319	271	295	290	283	305	318	282	291	311	289	302	277	312	292	298	290	270	296	287	288	279	308	296	308	276	308	298	316	282	294	269	304	312	325	274	311	285	318	301	271	296	269	307	283	302	312	283	312	309	303	286	272	306	302	296	340	311	306	300	286	276	301	255	316	288	317	314	312	307	289	298	288	294	285	311	319	285	266	329	295	294	307	307	287	308	275	279	311	334	319	305	321	292	278	283	261	292	296	299	273	276	305	316	298	291	296	303	313	317	273	249	287	320	297	291	323	278	296	291	300	262	307	334	319	310	303	309	306	301	304	298	269	283	300	263	288	297	306	291	291	300	326	279	304	292	284	304	311	300	290	302	283	272	299	285	280	280	291	285	310	277	299	321	319	297	297	284	298	254	312	296	288	279	335	298	289	273	294	305	319	270	285	304	283	322	296	300	307	309	307	297	284	307	288	289	261	284	311	309	308	302	280	297	292	326	270	283	314	279	271	324	312	295	268	324	319	302	276	294	285	306	301	307	291	320	307	326	299	312	297	307	295	309	294	326	273	292	286	279	296	291	262	346	281	286	306	278	254	293	280	293	292	317	301	302	285	264	281	298	317	306	278	325	293	323	299	295	323	267	319	280	298	307	318	321	299	289	284	295	295	321	326	309	275	299	269	273	314	313	292	262	325	291	299	289	330	295	286	289	339	327	293	295	297	292	299	290	305	306	303	301	310	289	318	281	293	298	289	287	285	265	277	284	284	313	323	306	302	300	303	286	295	274	276	291	305	297	267	256	281	301	338	298	308	291	270	290	288	269	271	320	296	300	328	291	314	291	306	252	292	266	295	296	269	276	306	283	254	292	295	323	284	323	314	279	299	297	285	286	281	310	293	293	271	304	299	291	301	301	318	287	279	295	320	287	300	306	301	333	298	271	326	307	302	317	295	324	312	318	285	283	275	273	331	325	314	311	302	303	325	294	261	307	322	284	301	290	336	305	279	318	322	277	279	313	322	278	314	305	318	275	301	295	298	290	300	297	315	323	276	287	273	274	276	273	262	300	327	288	303	284	325	309	297	316	315	322	296	316	310	270	323	268	302	273	295	285	274	311	298	310	296	292	312	303	288	298	328	289	279	271	276	292	268	309	291	335	277	309	280	301	298	294	253	299	291	313	282	296	301	290	283	287	327	325	322	309	294	287	309	330	354	312	289	287	318	299	294	308	307	306	313	295	296	282	309	292	281	288	297	316	281	290	291	300	294	302	301	275	275	299	282	301	298	307	304	309	286	296	311	327	294	265	299	297	272	307	289	303	300	296	299	279	280	276	295	281	327	300	297	305	317	289	300	290	272	296	293	284	300	315	313	306	310	321	311	327	314	289	288	312	299	288	309	323	314	290	292	283	295	313	292	282	284	299	298	293	273	292	270	326	284	294	267	273	283	291	312	282	299	294	317	300	313	280	290	319	265	295	322	314	279	291	277	316	318	305	271	303	311	306	285	269	321	292	304	303	293	288	309	272	305	306	317	280	292	295	295	314	288	307	317	272	310	295	310	300	282	293	293	300	307	322	296	288	280	286	299	318	292	284	306	301	318	295	301	353	305	310	283	327	294	298	263	268	276	295	283	273	291	295	326	282	311	298	346	279	320	275	300	323	271	290	262	320	317	311	289	298	306	304	295	293	280	263	300	278	265	289	277	300	302	324	305	285	262	299	323	313	294	309	333	314	307	270	290	294	275	289	300	287	290	293	286	332	298	297	287	272	295	298	322	316	304	249	276	319	343	299	309	286	266	296	266	298	312	270	285	337	301	283	285	326	311	286	276	309	288	316	296	300	290	286	298	275	296	277	309	290	277	317	301	270	297	318	308	304	279	313	304	307	308	269	308	293	304	331	296	292	291	303	294	293	332	271	268	293	286	291	282	309	284	264	286	282	309	331	304	283	308	296	259	300	295	301	310	296	327	278	274	307	327	271	311	303	290	301	299	303	292	339	313	311	310	319	283	297	298	302	278	304	303	318	274	299	298	277	302	303	299	257	271	303	268	311	296	262	310	292	306	298	286	308	304	301	278	302	322	302	296	295	307	286	314	294	293	314	284	292	294	339	307	302	301	296	322	276	292	279	275	296	272	326	324	287	299	289	280	312	291	322	298	263	300	306	294	305	278	313	275	301	271	286	282	271	306	302	264	277	325	313	319	287	300	296	296	278	294	290	318	298	304	281	281	273	275	283	288	314	288	290	338	300	320	292	316	267	338	296	286	312	278	279	287	316	290	305	294	322	279	301	305	268	294	308	310	307	261	287	312	319	324	271	273	301	304	312	322	318	287	287	322	307	304	274	308	292	314	319	263	302	290	277	293	309	308	293	285	324	269	304	301	297	306	299	302	302	286	266	286	281	272	288	270	294	277	304	336	327	302	289	285	322	281	320	296	317	305	279	301	274	289	300	305	300	317	292	320	285	322	286	308	300	291	293	313	285	285	301	273	271	298	276	259	276	311	278	286	313	308	279	316	320	288	281	305	282	283	309	272	304	264	279	327	312	294	300	306	298	291	311	312	291	296	253	316	292	329	311	291	333	255	275	293	331	287	291	300	275	283	315	314	299	320	292	280	264	279	300	309	284	294	314	293	299	282	326	306	327	292	285	303	296	265	270	297	289	316	275
38475	55200	73835	65993	19789	9254	7274	17414	15205	14692	9896	8952	5255	1141	1219	1199	1067	1135	1093	1241	1180	1083	1526	2514	4237	2923	2316	2740	2724	2482	2178	2906	1943	1482	1258	1239	1268	1105	1126	1099	1092	1030	994	949	905	895	841	812	837	771	739	793	791	801	773	756	770	725	876	922	780	739	775	778	771	806	805	796	789	795	786	760	741	715	728	805	764	777	770	756	760	726	781	734	770	803	785	791	764	745	719	768	758	780	783	770	791	751	780	794	804	732	781	751	748	761	784	792	709	772	804	744	803	743	737	768	756	768	752	769	730	759	781	753	752	762	728	753	707	764	770	773	771	783	741	718	739	747	732	751	777	748	759	777	724	750	722	726	755	749	759	738	747	745	694	715	728	759	689	723	755	757	792	747	751	741	735	719	710	793	722	717	687	801	801	730	714	719	783	722	712	708	725	752	748	779	774	716	766	791	758	720	716	747	763	805	741	764	720	774	750	754	745	720	775	751	753	729	748	756	753	724	728	722	712	745	719	743	740	745	759	724	719	725	729	749	738	722	758	705	779	755	799	765	732	789	779	792	729	754	739	693	744	749	781	772	750	710	727	731	748	764	685	734	725	662	694	719	802	773	739	770	775	748	734	735	688	751	786	726	709	751	737	786	734	691	726	726	774	740	789	745	728	761	736	749	716	693	731	766	740	710	734	719	738	740	790	781	731	690	710	755	805	758	742	766	778	774	793	746	764	727	735	771	779	749	762	732	709	766	736	788	780	807	707	791	753	706	747	712	749	716	754	786	745	703	762	761	739	756	741	746	746	746	792	768	732	695	673	703	712	730	751	732	768	743	813	718	755	755	750	754	746	747	789	689	732	740	735	752	749	702	733	731	740	754	735	777	770	733	716	744	751	702	723	737	776	759	755	777	761	714	792	790	747	750	731	695	735	758	764	771	797	797	709	746	737	746	756	767	764	761	733	707	761	719	754	753	722	719	673	763	760	744	707	706	771	756	753	745	745	739	743	742	740	742	770	801	763	691	772	742	738	730	721	728	738	728	718	737	736	765	739	691	702	781	790	756	756	719	720	756	692	755	718	796	724	740	733	776	717	726	766	742	766	786	784	776	747	742	720	688	742	698	749	730	762	749	763	777	749	734	767	773	744	723	721	756	771	716	742	709	751	735	728	734	743	737	783	751	723	734	750	716	814	738	753	733	742	731	736	751	744	756	767	704	750	763	787	734	772	755	732	754	734	717	779	693	746	759	709	702	780	742	709	759	742	726	716	722	780	736	733	735	769	749	726	751	718	734	744	696	811	734	731	699	729	812	754	719	746	710	760	786	744	734	698	728	762	721	785	723	708	778	771	758	751	778	743	769	750	746	773	718	700	766	703	749	734	740	773	743	798	739	742	744	756	723	698	741	757	762	744	746	764	757	754	742	760	732	713	771	746	742	802	707	743	733	776	756	721	747	776	763	700	757	746	772	701	816	753	746	744	744	830	702	734	715	771	775	715	813	731	761	685	785	793	797	709	770	760	784	690	770	724	726	767	708	743	784	762	793	718	744	764	762	743	715	767	775	777	780	764	768	726	723	733	772	736	692	756	759	732	701	741	757	701	720	755	727	759	729	700	758	754	721	760	756	720	713	710	732	755	755	693	744	750	738	762	746	785	700	779	767	699	768	747	751	714	761	719	708	741	760	794	755	722	736	737	723	711	732	737	685	672	728	748	733	773	775	780	757	745	741	726	719	737	777	737	706	748	744	772	716	731	747	766	759	752	760	728	763	745	748	705	748	742	740	745	770	727	755	755	723	773	735	740	733	684	785	761	776	742	683	754	746	772	735	751	750	766	785	746	784	744	701	819	731	808	741	695	762	733	719	744	758	773	756	724	749	732	763	738	740	738	701	768	747	771	736	751	722	771	750	744	727	754	802	686	693	769	736	730	720	704	727	717	787	755	750	755	755	716	724	764	708	764	740	786	751	743	699	762	722	688	697	736	746	805	784	760	780	744	711	731	743	795	689	757	724	720	756	759	738	740	756	730	735	777	781	730	757	762	760	715	773	665	709	773	732	679	792	756	734	724	752	720	738	767	745	716	693	752	740	731	763	783	693	765	738	742	720	747	741	811	693	728	786	688	774	723	761	721	753	731	758	745	787	780	721	798	744	736	768	719	717	747	763	720	810	787	721	765	758	697	771	756	691	754	727	747	753	790	792	739	741	810	735	743	769	785	760	744	739	748	742	740	763	691	700	696	731	768	751	763	751	750	739	752	694	768	775	746	735	716	781	762	789	724	752	763	746	785	740	740	735	793	771	733	741	763	754	754	782	782	720	752	744	738	734	705	721	717	760	741	703	748	779	723	734	760	775	721	721	732	762	768	789	723	746	760	738	766	703	701	713	748	772	742	713	730	768	768	746	797	711	705	720	711	753	747	749	777	738	745	718	734	713	726	752	737	731	765	817	723	750	775	781	808	776	705	722	733	780	736	735	740	744	740	746	748	707	689	773	774	759	703	775	732	739	685	709	751	756	714	713	760	721	756	753	777	720	701	757	778	721	729	737	724	769	757	755	758	711	732	741	748	787	798	755	703	741	708	719	767	732	736	699	803	753	743	782	755	742	795	771	782	761	725	767	794	773	754	787	788	717	751	761	707	713	740	759	731	722	763	733	735	701	701	727	778	755	726	758	781	723	751	778	750	742	716	748	735	718	753	760	755	792	725	743	794	754	750	757	719	717	723	746	757	722	748	791	742	714	753	755	745	749	730	698	755	780	747	745	744	701	787	727	760	745	745	796	747	782	727	696	783	739	744	770	743	789	756	699	738	750	718	793	720	714	709	766	737	738	743	791	735	733	738	746	805	729	721	744	784	699	727	730	757	701	720	740	775	750	822	741	771	747	788	782	757	743	771	779	809	710	782	781	741	734	712	706	784	749	748	730	713	784	746	724	810	727	721	786	683	759	730	721	737	746	786	811	756	722	737	758	709	767	724	764	738	773	747	736	729	735	735	763	738	708	782	791	753	722	776	789	729	746	693	725	740	770	761	729	671	703	786	724	752	778	783	757	722	770	719	685	730	793	716	753	744	757	742	764	739	715	773	715	675	725	765	806	725	743	738	744	694	781	750	774	710	741	748	735	775	766	738	728	738	710	713	763	747	742	819	793	761	764	726	748	775	760	740	811	774	756	778	791	675	740	745	730	743	761	765	760	715	680	789	768	713	761	765	771	726	732	763	798	773	771	742	715	771	748	747	766	742	746	739	756	732	768	763	757	761	705	788	736	717	739	758	726	780	779	771	754	781	739	728	743	723	779	762	791	747	716	749	717	700	728	760	762	751	737	766	767	743	723	766	786	732	715	747	760	717	801	728	750	764	722	773	763	717	734	754	758	769	712	768	699	782	778	723	705	746	702	757	735	795	775	722	710	787	740	756	732	799	780	701	732	691	694	748	695	807	731	727	725	788	802	714	677	719	793	717	746	748	742	766	780	692	667	748	777	783	787
14345	11734	15874	10373	2507	1049	632	606	609	502	367	335	301	292	264	302	291	306	298	281	322	264	300	287	315	322	310	321	303	271	325	292	274	337	294	289	330	304	286	296	260	308	286	309	317	291	331	248	275	287	284	289	312	249	269	280	306	305	275	284	266	299	319	275	258	294	302	326	310	270	295	289	262	274	309	276	273	257	304	298	269	298	284	285	282	294	311	274	288	304	311	310	281	279	274	265	278	292	322	284	285	323	328	269	257	292	315	283	276	260	313	301	280	298	305	273	296	296	305	297	284	268	254	298	301	271	301	277	284	270	296	289	276	283	305	286	280	297	272	314	295	316	298	274	298	279	291	310	301	280	299	283	290	294	279	300	308	314	244	293	272	275	292	317	310	329	294	307	256	296	275	305	284	258	273	282	268	297	269	292	272	284	302	306	308	301	313	315	266	268	309	303	287	293	282	294	283	294	298	281	292	307	300	321	317	297	300	298	301	336	270	319	299	262	281	285	283	276	261	291	288	302	271	282	268	262	283	286	279	290	296	290	276	325	295	298	301	274	275	293	268	278	312	316	293	260	314	244	276	334	291	315	327	265	292	276	303	312	300	277	316	295	264	287	277	271	301	281	292	281	310	265	308	312	274	296	326	320	256	298	291	268	280	271	298	295	275	279	278	239	302	299	294	317	300	299	309	310	289	294	305	278	274	277	279	288	304	306	308	281	271	281	297	288	288	312	291	255	271	291	275	290	289	278	310	289	288	305	287	298	292	285	264	288	290	305	297	289	324	287	251	278	313	308	306	312	268	298	268	314	313	281	301	270	274	288	309	288	283	298	293	319	331	300	264	301	326	274	286	303	268	276	321	314	273	313	297	293	295	290	279	328	294	284	296	281	283	297	271	287	299	289	297	275	270	302	290	289	296	292	294	262	305	285	293	269	302	294	277	271	282	272	300	289	297	270	323	310	278	301	313	292	282	298	262	311	323	314	307	263	259	287	330	294	298	280	264	296	308	289	280	273	304	302	300	287	278	275	319	274	300	294	279	255	308	295	268	267	303	271	298	265	287	304	266	310	274	275	276	300	273	274	307	294	292	270	301	274	294	288	287	284	290	317	297	289	264	295	300	293	299	292	285	290	284	284	285	282	293	307	268	290	305	262	290	314	273	308	273	310	290	293	308	324	268	296	234	313	300	318	263	301	245	303	319	290	284	268	278	275	306	319	293	301	285	319	266	284	274	244	287	268	291	280	260	274	297	277	304	328	279	265	271	300	279	314	296	280	299	273	319	271	293	294	297	264	335	299	301	296	302	279	299	289	275	285	304	277	277	304	286	296	307	285	326	311	286	295	307	318	262	300	309	278	294	299	272	301	282	280	292	331	276	305	307	287	291	276	265	299	289	289	284	299	313	276	297	280	300	272	265	302	267	290	276	333	302	275	309	303	317	266	293	290	270	275	304	282	274	296	283	300	262	294	311	294	306	283	297	260	272	277	308	276	269	266	264	306	328	304	286	279	260	292	264	281	303	292	294	268	308	318	301	274	334	325	310	266	272	316	281	265	326	299	290	303	288	293	305	290	263	309	296	303	281	311	282	281	258	281	292	294	279	282	299	273	316	286	308	270	306	306	328	285	300	272	259	284	300	289	289	280	288	266	279	298	283	281	315	277	278	276	293	265	287	308	284	275	274	281	287	285	269	270	308	316	283	306	316	289	284	265	276	306	289	280	265	292	281	282	273	300	294	275	270	289	324	276	279	303	300	273	301	307	301	266	261	306	274	257	302	298	281	304	313	294	330	298	279	277	303	293	252	280	318	287	307	293	296	280	258	295	290	318	254	306	291	257	281	282	300	283	253	266	302	292	313	286	290	285	304	309	300	306	271	279	301	267	259	313	312	292	254	278	301	285	287	260	292	292	305	276	281	274	274	280	300	278	294	272	290	318	274	317	261	292	297	252	301	313	302	288	255	320	282	308	291	308	289	287	302	297	271	259	313	311	284	280	286	283	297	275	282	309	295	315	260	267	283	292	280	282	286	270	305	305	269	289	314	296	263	285	279	277	295	294	288	263	313	283	270	278	308	322	263	294	295	297	280	294	282	284	315	283	309	278	301	294	293	307	275	280	312	264	272	294	295	278	322	306	311	333	336	312	261	296	296	287	284	266	277	293	275	300	246	315	278	281	281	290	238	292	279	315	284	265	310	298	286	312	309	297	302	288	299	291	297	288	274	314	272	293	287	280	269	292	311	297	306	299	276	319	272	313	275	286	297	296	315	318	288	289	279	281	293	307	298	280	289	306	289	259	281	270	277	256	291	292	311	297	297	328	291	264	284	285	269	297	297	293	263	290	270	274	260	311	276	279	294	309	274	279	272	298	272	281	268	254	276	274	305	288	310	308	267	328	290	299	305	326	264	304	275	281	297	300	293	262	298	297	321	294	290	291	289	273	300	292	285	280	287	270	273	293	283	297	290	302	278	300	308	285	306	251	310	295	302	286	307	285	286	280	288	306	291	320	293	315	314	294	312	271	296	322	279	289	293	294	287	282	280	300	270	312	272	281	276	291	326	289	261	290	265	263	298	299	289	300	319	292	303	283	272	270	294	320	290	294	293	312	296	266	305	269	318	271	250	288	265	278	276	291	288	290	309	284	312	281	290	314	280	291	288	313	312	303	265	280	311	276	267	276	267	283	318	286	288	279	281	299	317	276	262	259	279	297	305	283	290	276	325	290	291	317	272	284	293	285	297	328	295	320	320	289	288	290	306	285	290	303	286	283	299	283	274	250	284	275	272	295	303	224	269	306	281	269	298	284	285	283	286	305	314	310	291	264	281	270	264	273	330	286	278	338	274	292	298	300	309	310	296	289	292	294	278	301	277	285	270	292	294	289	273	283	276	295	280	274	320	299	268	299	254	294	294	278	260	278	276	303	286	279	307	301	290	346	311	304	325	247	290	307	315	284	294	338	289	309	308	292	292	293	279	276	282	295	288	289	311	276	318	261	302	322	304	280	283	281	279	301	338	293	267	313	276	317	272	277	268	270	301	335	284	297	278	293	303	280	300	302	293	308	291	289	292	277	287	312	285	289	283	277	285	287	266	274	287	267	275	303	306	294	296	258	289	309	258	310	285	308	305	279	246	288	280	311	277	291	273	304	320	292	283	302	311	267	328	252	277	256	316	283	302	280	277	286	282	292	272	297	299	308	285	293	298	287	322	247	293	298	272	306	301	309	317	289	265	292	282	282	282	278	272	319	255	281	298	304	282	275	283	313	262	306	289	266	313	268	315	296	302	245	281	313	303	268	313	251	283	288	316	301	284	300	276	278	276	277	289	276	304	304	272	268	286	293	282	269	298	339	302	281	276	307	296	317	295	280	315	297	298	289	253	286	284	300	285	303	273	296	295	292	314	302	298	305	291	272	271	301	270	293	299	319	300	303	269	311	301	293	267	312	301	295	281	292	278	311	288	280	264	287	292	329	287	315
9797	13441	24616	20620	6868	3396	2425	2700	2696	2133	1477	1204	970	822	840	797	814	766	756	784	816	802	813	834	910	858	831	856	826	834	833	831	831	816	864	879	828	881	848	823	761	855	831	769	824	795	719	757	715	714	720	755	723	729	759	776	786	730	778	760	735	770	736	778	750	766	751	746	762	755	761	774	762	745	737	724	723	782	802	740	711	711	719	722	746	760	766	747	758	705	778	767	748	755	732	730	726	698	728	818	734	727	714	762	710	734	713	742	742	734	763	795	798	701	716	718	707	777	752	733	788	728	745	730	754	780	723	725	737	736	684	741	728	711	760	715	768	716	773	755	726	746	781	733	734	748	742	754	694	706	697	776	731	717	748	704	774	740	738	726	767	772	747	712	701	716	679	716	735	726	789	786	689	755	725	697	740	718	695	744	763	727	768	732	732	730	723	767	752	667	705	699	767	711	716	728	760	758	781	731	689	738	756	745	747	750	720	763	744	780	728	712	756	721	738	775	781	714	726	722	738	718	723	749	713	716	775	728	746	699	762	727	765	689	737	731	738	782	759	746	739	720	730	788	739	715	719	728	752	738	722	747	714	695	782	724	747	760	759	782	726	719	788	781	754	765	687	734	755	760	719	749	760	727	752	687	745	743	772	736	741	733	782	732	760	772	739	684	767	810	750	750	768	723	696	782	715	746	760	730	766	790	756	770	707	728	721	711	788	734	723	785	777	772	718	696	708	763	760	731	780	762	751	775	760	778	737	769	738	717	735	758	748	757	779	714	777	794	743	753	773	756	678	741	720	738	728	746	734	761	738	757	725	715	750	775	770	746	705	753	761	702	753	772	757	718	759	724	730	748	772	714	756	767	737	740	786	744	742	761	751	666	729	770	714	716	730	743	741	732	726	779	761	709	776	774	723	730	708	746	742	724	749	755	770	756	756	669	712	726	750	733	777	770	770	730	684	703	744	765	742	741	743	765	717	721	728	758	722	740	718	758	774	738	756	787	757	725	791	735	686	745	722	753	714	777	740	733	769	760	772	758	743	713	763	738	723	742	718	713	781	704	748	789	750	796	707	735	701	720	749	770	764	774	718	699	759	769	740	680	747	728	733	695	806	691	773	777	742	721	753	726	749	709	775	708	747	743	709	718	728	738	709	720	755	753	770	740	745	779	718	748	762	716	737	768	728	743	741	713	772	748	719	732	765	726	823	791	764	739	712	784	731	753	738	739	748	761	713	739	731	735	741	742	744	732	754	746	770	730	778	776	749	773	761	810	708	774	753	768	762	742	712	731	749	750	781	770	742	739	763	721	754	744	747	760	753	746	664	748	739	771	765	782	757	705	769	708	715	762	752	741	745	785	731	705	750	747	721	696	740	803	734	747	735	726	706	736	769	754	786	707	754	718	719	725	712	729	733	722	767	701	766	706	741	764	741	747	726	739	711	698	759	734	712	767	760	735	799	717	715	713	737	780	751	757	716	727	737	755	782	735	722	736	756	733	746	790	702	710	729	721	738	735	721	757	767	685	768	773	776	794	749	712	734	744	750	706	775	733	751	686	719	776	742	741	722	744	760	740	726	711	743	751	775	744	762	709	728	794	774	735	762	717	758	719	747	733	740	730	730	782	705	757	769	748	720	745	750	722	722	775	754	774	729	767	716	763	707	755	764	758	764	748	735	748	748	726	765	714	724	764	704	805	760	759	673	715	751	759	766	732	782	776	775	711	718	779	711	738	730	778	766	732	755	725	708	776	763	793	782	736	734	716	731	720	709	766	758	756	781	724	698	736	707	741	674	686	719	749	702	797	742	752	779	710	733	771	719	727	766	742	705	770	744	759	736	721	748	719	807	737	791	766	721	716	750	726	754	706	730	728	799	722	769	767	749	777	740	707	772	725	722	725	762	748	798	734	720	784	690	726	775	737	709	719	729	711	736	749	784	756	734	792	722	701	737	766	757	693	784	758	750	743	716	737	766	733	787	766	723	782	739	748	774	763	709	747	755	751	758	741	713	722	737	717	757	740	708	724	725	708	726	698	782	721	712	698	693	721	753	782	722	749	749	760	742	717	742	719	740	779	804	735	717	737	740	748	732	696	746	711	744	709	767	744	785	717	686	766	745	714	751	765	778	711	749	794	694	713	733	672	728	752	750	780	785	740	762	736	726	787	726	777	767	767	740	737	784	727	744	776	747	763	743	725	719	697	705	753	763	729	747	740	734	746	785	746	775	717	721	793	775	726	719	742	719	772	757	745	760	724	704	745	759	705	784	720	668	745	743	740	752	753	766	703	719	702	769	733	706	756	773	729	714	714	714	750	716	698	748	799	696	786	728	716	707	744	751	742	747	748	705	740	742	780	739	749	730	729	727	713	739	708	747	712	738	768	774	790	739	729	734	697	752	780	698	778	714	784	706	733	753	742	695	757	736	730	744	730	727	719	759	761	755	784	702	741	732	718	762	737	717	729	762	746	726	747	747	716	715	735	716	726	770	754	694	772	773	787	745	811	783	747	788	757	756	769	729	749	750	767	769	741	711	722	743	739	743	725	793	718	747	705	723	719	747	721	711	771	734	740	779	735	767	746	710	739	732	706	749	748	799	755	740	749	729	744	717	754	760	739	763	678	759	745	745	743	758	757	717	738	758	749	748	738	783	790	738	785	762	757	788	802	748	685	729	736	772	768	750	714	741	723	722	789	697	726	757	707	748	771	718	733	784	729	749	761	743	794	764	771	767	727	749	709	713	766	744	736	734	714	739	765	714	779	735	801	773	751	741	789	781	796	707	785	727	741	750	745	833	690	711	703	741	758	730	748	732	747	699	750	733	727	715	694	753	790	738	718	735	720	749	760	748	737	764	770	780	741	763	713	717	717	768	761	720	774	765	759	714	700	760	713	777	729	726	769	751	718	758	739	765	690	721	728	772	749	704	728	735	749	694	726	727	748	762	819	787	768	734	707	730	725	726	728	771	769	763	794	724	752	694	740	750	756	731	760	758	727	718	719	761	773	729	731	743	706	753	749	743	727	789	765	732	693	767	685	738	769	777	748	728	773	756	772	706	735	785	735	762	759	759	722	748	808	745	781	777	723	708	736	769	772	738	742	758	801	727	742	753	722	787	722	751	764	774	747	774	700	784	758	769	714	726	763	701	710	720	770	725	767	750	737	748	751	811	744	775	738	730	760	763	704	667	772	729	702	723	747	743	736	730	738	761	720	807	720	782	747	771	793	773	728	808	737	727	767	743	710	789	754	715	749	773	707	782	742	723	732	747	770	745	725	692	778	771	726	737	765	738	735	760	772	758	777	732	748	767	754	708	773	755	784	715	773	762	759	765	718	716	798	754	715	743	740	741	757	724	700	711	733	743	746	693	739	783	741	779	721	733	782	757	787	744	735	736	737	732	740	742	787	744	749	711	789	756	748	746	760	737	769	728	722	732	696	728	762	728	680	761	678	754	773	703	732	705	768	794	741	743	766	744	740	755	729
49829	55238	59885	53666	22059	5418	2852	4345	4825	4364	2916	1880	1033	366	349	379	389	363	362	358	351	382	417	502	612	586	466	460	447	437	513	512	418	386	395	381	339	349	379	379	344	370	348	334	362	320	329	322	340	347	328	344	332	352	336	331	310	309	333	341	308	339	300	314	349	357	301	323	364	311	315	302	299	310	327	316	293	338	323	344	290	341	355	317	307	327	296	322	323	276	329	323	333	315	343	364	335	341	353	340	333	288	324	345	330	329	350	324	351	366	350	317	330	352	317	326	359	304	324	340	346	311	345	323	306	322	333	319	319	283	344	317	321	308	306	340	317	327	271	294	346	338	331	328	314	320	314	335	339	310	335	295	338	290	308	323	317	330	312	319	323	348	302	335	346	320	315	323	314	324	356	319	319	324	340	290	336	321	290	340	312	313	317	348	341	305	337	325	307	322	314	337	298	299	317	323	328	323	347	344	288	308	314	332	299	317	363	306	314	319	375	329	313	319	318	307	313	339	362	326	316	316	318	313	291	329	305	333	332	336	315	321	323	336	303	315	350	333	320	316	337	346	307	329	319	326	339	329	337	325	324	333	330	318	333	316	335	338	328	316	318	311	297	308	323	330	348	341	300	330	291	319	314	312	355	314	339	302	340	345	343	314	342	326	335	323	338	322	369	337	313	312	333	355	308	318	317	313	304	288	334	296	326	354	322	311	313	310	331	338	282	314	347	333	344	348	324	346	338	353	315	302	315	290	371	325	307	346	317	346	312	302	314	325	344	315	324	339	331	328	331	301	309	345	331	319	339	328	384	299	316	327	308	326	322	339	329	343	341	343	336	322	337	311	323	345	295	300	328	330	334	340	340	315	315	335	337	356	381	340	337	355	332	299	356	309	333	314	348	353	301	336	344	336	336	333	313	314	298	302	331	350	305	308	343	301	331	341	308	326	325	311	286	317	323	323	288	316	314	355	315	315	315	325	369	335	335	368	299	334	298	325	300	327	301	333	301	328	346	314	312	371	330	344	322	353	326	353	338	306	308	311	321	353	311	313	326	326	328	313	356	312	316	299	320	335	346	340	329	333	364	339	306	352	319	344	326	355	329	335	307	323	341	317	313	338	312	316	307	323	298	333	316	312	302	343	312	354	343	350	324	322	311	291	340	360	330	329	313	300	299	312	343	304	332	316	326	274	341	353	357	345	328	307	328	309	351	334	329	303	307	348	324	320	318	349	360	323	306	321	301	332	323	318	334	279	353	332	314	309	335	330	288	325	318	278	286	321	336	345	334	384	334	355	338	297	324	329	322	318	308	313	335	313	328	338	307	342	304	307	308	318	345	327	357	347	315	345	356	324	334	352	343	323	331	311	354	320	324	329	316	353	358	340	325	317	340	311	314	322	354	334	326	316	334	329	329	319	338	295	322	345	288	306	347	297	349	346	292	329	346	307	322	312	324	336	319	304	336	279	319	321	299	332	340	300	320	314	336	317	333	328	327	328	343	320	322	326	337	328	341	348	296	311	300	305	342	323	348	329	334	332	353	311	316	295	359	300	297	300	322	333	330	324	351	332	277	348	321	338	346	300	315	336	329	370	322	318	320	327	381	322	313	314	346	315	338	329	324	340	301	371	304	327	343	314	311	334	321	328	305	335	311	291	326	286	324	345	350	309	351	329	334	302	329	322	330	301	314	351	319	365	350	305	338	322	346	342	339	331	327	326	332	344	302	346	353	324	293	315	329	335	293	312	336	335	320	320	345	334	305	333	337	336	324	325	342	317	333	322	341	331	295	296	325	335	317	356	341	327	324	342	323	299	310	343	338	287	332	350	322	348	362	301	344	311	329	294	310	299	362	340	334	333	308	358	338	308	336	324	338	334	359	348	316	324	312	341	327	308	353	313	322	309	316	324	323	297	330	303	286	327	302	311	333	345	334	306	328	319	342	323	330	354	340	346	331	292	337	302	375	308	351	308	313	302	327	361	342	333	326	374	364	290	325	324	315	343	343	346	337	351	339	321	313	312	313	324	368	336	308	327	313	322	332	331	329	315	349	338	301	302	273	313	321	322	353	320	310	357	337	298	324	328	308	311	310	311	343	315	314	361	317	349	326	350	285	344	313	324	328	302	333	349	329	347	315	329	298	348	304	335	346	338	334	306	355	321	317	311	318	302	353	352	296	301	291	346	320	334	331	321	317	335	300	326	335	316	293	346	351	369	292	323	347	298	321	335	363	298	338	293	312	337	302	305	310	324	347	333	330	342	335	340	322	321	308	342	301	296	360	306	319	320	321	342	327	344	334	318	351	325	358	347	310	318	307	306	327	315	301	340	327	342	323	325	343	321	349	338	321	347	339	291	305	352	329	317	314	334	345	326	327	355	299	290	316	362	323	320	332	335	339	351	298	339	322	349	358	318	324	319	289	327	322	323	322	283	353	346	322	320	313	324	313	317	328	328	320	309	330	342	313	350	328	321	329	316	358	309	315	331	336	334	315	287	340	329	296	314	314	351	376	347	322	340	338	335	315	332	346	354	299	333	335	338	340	360	338	328	337	360	344	339	334	322	315	320	360	331	290	342	309	336	326	306	328	349	317	289	343	332	310	335	336	341	331	313	334	331	339	304	332	328	353	337	296	283	288	309	339	324	361	349	334	355	319	356	338	319	315	318	325	334	341	352	322	324	346	307	346	288	347	328	299	277	321	314	352	315	343	333	332	323	344	332	333	347	314	277	322	352	354	333	322	338	322	326	327	318	348	322	316	321	335	333	334	323	327	315	318	330	344	343	306	333	311	317	293	340	351	329	345	309	328	348	310	331	349	321	295	342	355	326	337	326	306	349	318	300	345	321	342	345	329	332	367	345	352	333	336	318	343	337	354	307	326	309	317	320	324	332	326	314	307	312	330	283	324	322	359	319	358	301	308	316	279	314	335	331	331	342	307	339	333	325	338	378	306	335	296	334	323	289	327	295	344	290	329	281	328	316	315	323	318	327	324	363	353	334	325	329	319	314	363	320	306	337	335	331	297	314	329	341	330	330	321	304	388	337	335	318	338	355	339	329	310	315	322	340	326	323	307	333	334	292	330	326	331	352	325	313	376	332	301	335	353	321	316	334	304	310	316	301	309	307	308	337	352	321	312	326	329	321	303	324	303	297	321	334	351	308	311	315	317	296	329	352	318	335	297	326	330	312	327	327	353	339	308	333	333	327	339	334	322	347	341	288	331	328	300	312	330	326	343	317	329	328	315	316	345	310	333	317	304	308	302	321	360	322	284	314	323	316	339	325	360	316	302	318	348	327	320	357	314	331	343	346	316	302	295	311	320	318	290	321	350	350	313	300	302	304	303	313	346	305	316	306	348	336	367	336	327	312	338	359	330	339	319	320	344	335	320	329	337	313	333	324	337	330	365	316	360	356	305	318	310	343	335	315	331	330	332	324	346	333	352	314	293	331	350	344	330	344	322	293	315	279	305	304	311	314	313	342	320	334
32115	43240	59021	57975	15769	7074	7364	13570	14058	13292	10349	6257	3549	1060	1109	1033	1100	1156	1025	1079	1062	1051	1412	2499	2992	2430	1949	1987	1863	1704	1700	2346	1514	1258	1219	1148	1115	1055	1087	1051	1004	1025	1016	1006	926	911	847	837	816	821	818	840	805	841	884	859	825	797	902	1039	841	827	833	786	869	840	839	815	782	825	792	845	846	835	797	837	808	845	854	816	819	843	855	823	829	799	791	874	815	805	841	775	832	834	814	802	834	824	827	813	839	777	807	839	765	901	821	876	863	828	836	847	842	827	815	850	818	858	804	825	792	825	852	796	847	831	842	796	776	812	808	805	857	829	799	793	816	825	821	815	786	851	793	788	838	814	806	839	803	786	805	826	770	782	804	807	784	815	843	785	802	859	784	793	799	815	782	825	866	814	824	862	836	791	808	768	808	863	831	862	837	793	836	805	820	777	870	812	830	813	791	801	813	828	820	831	781	794	861	848	798	786	880	834	802	793	795	833	815	819	787	824	833	791	797	821	822	789	791	882	805	855	820	774	811	838	777	799	782	800	844	792	788	773	807	800	796	794	769	759	822	808	804	833	874	816	853	780	808	805	748	788	842	821	809	826	823	782	790	827	851	887	866	823	804	829	777	853	790	798	752	795	880	827	787	785	787	857	862	810	817	811	771	797	822	807	797	802	822	825	817	806	807	782	787	832	771	771	793	804	869	856	795	777	792	770	803	757	818	833	813	844	822	808	812	854	816	836	846	794	794	851	804	805	742	775	823	818	785	822	823	795	813	824	828	879	813	833	829	823	799	871	846	790	854	845	780	802	807	790	770	805	791	761	764	778	826	787	822	767	800	839	826	792	790	772	825	831	831	880	783	859	803	832	800	744	793	799	819	846	824	805	791	770	777	776	818	813	770	832	814	787	800	816	802	833	804	795	828	862	823	825	831	813	828	796	808	847	795	835	801	774	764	850	866	753	833	805	846	787	850	828	835	793	849	773	777	840	810	792	808	814	810	809	816	824	824	851	770	794	813	813	813	841	778	859	796	792	786	833	840	800	847	817	823	831	850	792	778	819	831	811	831	797	798	812	841	833	808	795	802	836	802	831	845	809	783	823	851	800	822	793	845	814	738	829	844	811	804	842	760	781	800	816	814	817	801	752	817	795	795	782	826	817	832	851	810	810	801	756	825	838	818	829	789	794	837	817	834	788	803	810	757	878	817	791	817	811	820	861	786	825	795	871	794	758	820	792	816	835	856	873	800	773	791	841	825	774	837	839	820	795	804	827	828	802	788	800	820	828	833	850	779	808	762	850	845	808	819	817	754	811	766	814	864	799	810	859	824	774	807	832	768	812	809	820	814	758	819	809	804	746	787	828	794	837	840	854	831	806	749	822	818	887	814	812	834	801	763	811	849	837	771	804	876	835	825	845	774	791	826	825	772	802	788	776	836	847	821	804	749	797	806	780	812	859	778	787	829	823	811	822	792	787	806	780	788	827	807	766	795	841	801	822	823	833	791	778	811	851	771	853	815	808	819	831	748	784	766	813	835	824	850	798	844	815	794	811	779	784	786	753	749	785	788	814	793	860	811	818	836	834	806	828	813	799	745	763	819	801	759	832	802	844	774	844	810	736	823	789	766	805	807	818	806	818	776	854	804	814	773	805	795	787	816	823	822	773	837	805	830	839	858	776	825	780	827	841	719	796	807	831	784	755	798	845	761	826	848	800	839	804	863	805	817	832	851	785	815	869	774	868	789	822	825	792	808	760	774	836	824	820	818	796	809	755	780	819	788	784	816	842	816	795	818	844	845	801	861	783	813	874	786	748	811	869	832	805	821	791	769	783	805	830	835	811	816	759	822	810	769	814	805	768	828	811	820	838	785	825	810	760	838	780	792	818	804	857	867	791	771	857	811	842	786	796	806	750	782	820	787	828	775	829	800	809	840	812	839	788	771	781	872	761	822	804	815	798	803	836	838	804	799	764	817	858	794	794	780	830	817	779	804	840	796	853	807	796	806	826	784	833	803	815	803	842	777	826	867	791	820	824	782	779	832	820	807	825	787	844	812	818	787	801	831	829	820	804	794	836	807	844	824	808	781	800	776	777	847	810	802	834	824	806	821	840	859	829	797	834	821	781	824	820	811	835	794	804	839	822	719	794	748	846	824	778	804	828	804	821	860	745	802	808	865	792	829	822	780	820	845	781	812	779	798	809	795	771	795	820	804	808	852	799	792	796	802	830	805	794	798	817	791	835	768	812	822	841	822	794	804	816	789	821	821	792	824	792	853	816	779	801	849	826	822	797	840	875	811	833	847	874	844	822	811	839	770	815	837	812	826	837	822	810	855	814	820	806	803	764	817	776	811	788	764	790	830	785	835	837	820	798	870	790	812	777	846	819	787	842	878	787	789	815	823	768	804	839	807	815	803	777	836	808	809	823	837	786	781	805	828	874	866	828	835	785	838	807	808	816	826	812	779	811	757	859	790	815	828	803	812	844	803	803	822	831	830	771	842	766	808	805	809	843	792	786	807	886	814	741	750	783	856	793	804	886	815	812	868	860	818	817	746	778	844	825	772	810	779	783	860	788	812	830	764	823	838	852	830	786	837	818	845	788	880	806	815	884	847	814	821	820	786	808	853	826	845	798	809	858	836	864	750	784	824	792	803	776	787	830	821	799	838	829	760	771	855	756	786	779	831	826	830	787	832	826	826	792	814	831	852	776	814	750	801	836	785	805	835	819	785	800	802	803	828	797	798	794	808	776	783	811	832	807	811	827	786	782	808	823	809	843	861	815	833	845	826	784	836	783	849	821	803	806	775	770	793	799	785	857	811	880	796	835	825	837	805	811	822	812	763	879	783	825	814	844	820	783	801	806	813	755	819	780	747	825	820	745	826	802	825	810	841	831	838	827	808	798	843	853	752	757	762	817	795	804	833	779	835	794	824	833	773	805	802	784	844	810	784	808	825	806	808	812	805	786	790	750	804	825	804	793	808	790	809	848	838	846	860	811	781	831	810	808	804	813	825	823	832	795	816	790	823	819	774	803	867	809	755	800	851	850	821	780	789	797	780	812	785	841	764	823	799	811	809	808	796	784	844	786	814	844	853	748	846	837	850	815	792	790	741	863	839	833	808	837	762	746	822	794	863	828	809	805	790	792	813	795	811	794	831	811	847	890	827	829	788	804	859	823	856	803	812	790	770	751	820	786	793	772	823	786	847	777	823	810	789	857	811	784	827	764	793	834	801	790	820	813	825	787	846	838	831	844	824	809	789	855	875	792	856	871	827	815	833	803	780	780	831	830	816	858	823	799	799	795	805	833	800	778	783	821	778	839	843	781	804	841	801	843	807	842	802	804	847	794	826	827	808	749	757	789	781	823	791	829	780	823	838	814	816	797	790	848	812	821	791	829	761	849	840	778	858	784	853	808	790	799	800	803	791	844	761	826	841	816	806	841	825	828	860	795	842	790	796	808	850	886	805	802	841	777	813	762	853	783
56667	64917	70220	62963	29552	10543	5397	10138	10519	6661	5406	3596	1743	501	396	367	359	370	342	350	367	371	488	775	761	758	634	627	623	523	478	668	532	416	387	374	332	347	340	324	319	323	290	298	343	286	301	322	321	283	285	282	334	292	286	301	287	319	357	339	306	286	308	293	296	286	254	295	327	303	293	288	312	301	289	277	294	299	283	297	269	305	286	323	320	318	298	297	302	292	319	297	291	304	351	281	310	319	306	338	303	279	278	305	328	296	295	295	268	289	323	278	310	312	296	328	259	276	318	316	316	327	293	298	303	305	281	315	306	283	270	288	296	290	301	290	287	313	277	298	288	319	256	266	295	271	282	292	303	278	302	311	314	267	292	309	313	292	300	280	312	296	303	271	284	293	294	332	303	309	310	360	286	304	290	276	313	282	278	282	263	309	294	303	292	295	277	267	342	326	280	307	288	317	266	293	305	287	289	283	303	286	283	286	277	305	295	285	302	299	302	286	293	303	281	295	281	306	270	294	262	291	272	254	259	302	250	288	301	277	291	303	334	290	284	277	280	314	274	323	303	297	304	286	274	301	332	298	308	297	291	289	276	329	286	271	301	292	317	319	274	305	328	328	287	305	303	315	262	307	299	321	300	291	286	332	282	305	291	285	297	291	328	300	274	323	302	307	304	312	289	295	307	314	286	296	292	295	294	322	295	282	307	275	266	306	310	306	283	300	282	290	269	308	295	266	309	302	314	301	277	290	290	307	327	324	343	286	278	293	305	306	294	304	284	283	306	329	293	259	296	291	291	302	286	300	296	292	295	304	279	271	313	276	309	319	281	312	325	302	289	305	319	304	308	316	306	300	292	284	288	294	328	312	279	298	311	288	326	315	307	281	308	272	286	274	286	305	295	311	313	289	317	273	274	274	329	277	313	317	291	307	302	291	343	287	288	288	288	311	302	293	296	328	305	302	336	283	304	302	274	314	330	289	291	307	267	294	292	297	275	300	287	309	289	318	320	319	321	315	268	293	285	335	277	318	265	313	288	321	290	302	297	276	259	278	274	294	310	314	277	308	295	301	294	311	306	299	273	269	306	290	301	278	280	301	337	299	332	297	280	313	300	307	314	297	311	315	311	305	272	308	274	274	278	302	280	281	288	267	303	278	285	302	312	287	289	282	297	288	334	302	287	297	290	262	334	282	304	301	275	305	290	294	279	320	256	288	282	300	296	295	288	292	295	294	311	295	311	299	285	310	306	301	300	320	286	336	281	306	314	276	293	312	322	297	268	284	273	339	291	289	290	276	294	251	298	298	323	295	311	305	281	313	276	319	313	308	269	293	309	294	347	322	284	307	325	306	317	294	279	272	312	298	295	322	303	255	299	281	286	277	288	254	305	291	289	263	263	317	313	286	308	293	297	264	293	310	293	283	259	286	300	299	308	311	305	292	315	300	292	316	282	296	291	319	301	284	317	306	297	319	278	330	278	311	308	317	303	293	315	304	301	276	311	337	318	304	277	295	294	299	280	299	281	310	279	277	305	284	303	297	278	290	305	299	328	304	277	284	262	290	277	314	319	295	343	329	321	290	311	278	294	292	315	279	310	274	309	283	298	301	304	284	271	274	320	275	288	294	302	322	285	287	316	313	284	295	325	306	308	314	285	290	295	316	295	284	328	280	290	309	300	314	298	258	295	296	289	320	304	262	271	321	265	301	306	295	310	342	307	322	276	296	302	335	301	341	301	332	263	287	328	302	282	309	327	293	300	324	272	314	302	285	309	320	316	296	272	283	298	281	311	284	309	288	305	320	281	277	289	310	292	278	291	273	300	274	318	319	263	303	290	306	314	269	304	288	273	317	303	272	297	317	272	302	279	291	283	297	299	292	273	291	297	299	285	284	297	289	262	324	303	268	269	298	303	295	343	296	303	323	297	301	308	317	298	322	305	308	295	309	312	302	320	306	319	276	282	323	313	278	307	306	277	297	283	334	276	254	314	316	315	291	313	304	304	278	282	281	294	321	271	286	299	304	304	298	314	281	326	292	302	295	294	279	283	295	265	289	279	284	293	275	307	293	290	263	319	279	286	306	283	271	296	319	282	309	305	309	297	301	292	289	280	323	317	304	300	275	303	262	271	294	303	312	287	300	304	300	339	257	310	293	331	312	281	312	280	303	295	296	268	314	301	303	311	315	300	317	281	314	315	268	284	286	302	299	308	291	283	280	306	282	305	277	298	277	328	283	291	270	297	300	314	282	289	308	297	298	290	303	320	285	271	276	288	291	322	332	296	333	317	293	329	273	286	290	291	288	316	303	293	271	303	284	301	336	269	288	324	297	269	328	301	294	328	303	314	295	304	311	306	282	326	321	308	323	295	302	343	284	297	286	271	275	326	305	292	286	301	294	309	303	278	286	285	315	268	308	305	327	330	318	303	305	314	281	297	273	294	303	317	344	290	285	297	281	284	308	277	297	283	282	308	307	292	308	271	254	296	295	325	289	310	302	293	309	289	295	267	304	325	308	317	286	288	269	283	307	301	311	299	273	277	319	266	294	294	305	288	301	306	295	275	299	311	298	279	251	326	301	317	306	297	290	291	277	304	294	277	311	308	292	290	285	288	306	302	293	305	267	319	276	294	273	327	298	311	303	322	309	326	298	315	286	328	313	313	299	291	303	308	300	316	312	297	286	260	314	289	281	282	285	309	315	311	303	317	290	265	302	280	310	282	308	304	312	343	297	317	312	266	271	326	288	300	297	300	320	283	276	301	295	299	322	292	319	283	300	309	304	301	306	294	260	293	285	293	303	319	299	276	305	302	279	318	304	336	288	333	321	302	294	292	305	294	305	288	289	307	292	306	297	325	313	319	283	283	300	319	280	324	305	329	301	293	293	291	318	260	312	257	305	290	290	278	295	287	276	312	320	319	286	279	291	318	288	274	299	325	294	263	270	303	311	309	317	277	305	298	294	292	280	301	306	296	292	337	317	287	280	283	320	287	304	297	295	284	300	319	304	281	291	296	308	295	295	312	303	302	284	306	282	292	260	295	258	307	313	296	284	292	312	306	320	322	307	307	284	318	286	269	309	281	311	269	305	271	290	317	283	299	291	291	293	289	287	271	278	301	284	304	311	276	291	310	278	275	293	299	283	324	296	314	305	307	302	297	307	317	282	284	289	288	306	311	317	290	286	347	309	263	270	262	302	324	301	270	264	297	302	301	305	291	324	330	307	336	261	321	286	302	312	333	300	261	302	330	290	292	314	308	300	282	306	304	293	298	352	289	300	302	245	311	275	305	303	323	271	300	294	294	299	279	284	279	279	322	279	297	309	305	289	254	313	300	305	310	297	314	328	320	286	296	298	282	300	296	287	271	288	289	303	296	301	300	321	335	309	326	279	278	270	298	296	283	292	279	293	306	336	311	284	278	305	318	272	305	297	279	295	340	314	276	303	293	286	299	309	293	266	312	296	288	315	299	276	319	303	312	294	298	274	322	326
37763	51982	72222	68712	19115	9197	11685	21605	22357	16177	13803	10388	4082	1144	1326	1162	1182	1178	1108	1277	1322	1312	1982	4649	3950	3220	2873	3004	3007	2507	2458	3590	2180	1463	1365	1195	1139	1089	1078	1122	1099	1058	1076	1008	925	892	851	799	798	771	802	797	825	759	748	790	742	784	857	1047	752	800	726	805	780	762	766	758	746	814	731	726	762	731	679	761	748	762	745	751	745	748	707	751	786	770	766	747	814	728	777	716	723	756	778	759	738	755	804	768	712	749	812	771	775	723	798	784	810	785	728	725	749	752	782	773	753	775	754	774	764	763	735	763	764	759	800	735	731	781	691	750	747	760	771	718	756	779	776	788	753	735	682	735	751	778	751	736	747	750	736	727	738	706	750	753	791	735	709	770	756	702	744	775	745	744	714	712	711	734	739	718	760	767	774	743	795	771	764	686	747	754	763	748	757	756	796	757	721	705	741	765	774	763	758	703	750	729	748	778	716	748	730	736	710	774	720	736	791	750	718	765	735	692	724	782	712	705	801	725	730	748	742	722	714	733	745	749	733	731	744	721	730	785	747	758	718	702	748	752	769	769	722	769	725	725	722	777	739	762	736	785	713	711	708	734	763	754	739	733	760	700	725	768	686	736	737	747	693	709	752	740	748	735	763	748	708	744	777	743	733	770	689	718	746	750	749	768	776	754	723	696	721	763	678	761	770	729	787	770	721	764	758	721	740	768	718	718	746	765	749	728	760	735	745	752	706	696	762	736	753	749	732	742	724	759	714	713	757	737	736	710	703	762	697	774	752	691	767	697	740	711	727	745	737	694	784	705	757	763	732	723	721	712	717	761	717	778	692	734	732	737	698	734	759	746	735	700	763	811	725	740	661	747	751	797	694	690	730	732	758	753	750	727	750	747	750	718	762	743	786	729	744	703	755	765	743	727	770	755	743	724	817	744	740	729	752	781	730	789	739	741	767	766	742	715	743	771	760	731	773	678	766	759	749	782	742	714	749	733	721	795	706	729	769	746	715	770	745	736	791	731	744	710	765	687	784	718	747	817	715	764	748	764	729	793	738	730	692	744	719	765	776	716	733	691	717	706	762	725	749	708	722	732	724	708	727	750	711	748	755	760	720	750	770	755	746	754	734	715	745	780	707	760	709	707	732	802	758	749	728	727	721	732	756	739	767	671	822	692	759	774	754	715	716	716	751	723	759	748	731	781	742	736	708	762	701	742	725	736	761	739	738	769	722	758	757	781	747	734	777	706	771	760	757	714	735	705	711	734	737	718	751	771	753	751	737	748	763	732	711	703	732	767	735	720	738	729	748	762	779	681	771	771	734	734	737	777	761	738	724	747	758	774	721	757	778	788	694	729	717	767	701	760	790	701	713	742	781	740	725	731	755	758	704	717	715	739	759	702	735	748	731	707	787	724	736	777	767	689	706	761	751	743	699	726	731	739	763	747	710	704	750	753	746	684	695	736	767	696	772	722	717	723	712	742	742	717	781	775	705	777	741	735	737	777	714	737	735	706	715	787	742	761	758	702	779	745	720	774	728	720	712	727	721	755	755	747	752	794	702	742	698	700	781	771	754	798	738	724	754	736	762	742	753	732	700	720	769	806	791	752	757	735	736	715	752	727	734	779	735	785	745	731	728	767	746	708	759	734	742	705	744	754	710	732	777	722	757	717	756	720	735	742	734	735	738	742	731	650	773	812	750	709	763	750	707	710	719	721	721	747	753	762	723	746	785	767	759	721	724	752	705	729	729	795	751	737	752	775	698	764	722	751	768	766	704	710	736	781	717	717	748	742	708	744	767	768	715	728	720	755	747	749	764	761	738	788	714	730	748	754	741	732	732	772	772	695	748	699	744	746	724	744	739	734	714	737	819	736	818	753	709	768	717	711	765	706	736	725	739	691	777	780	758	746	759	771	748	709	779	746	741	756	717	736	742	743	793	765	733	725	730	703	712	727	748	729	702	731	748	752	738	709	754	741	742	756	734	762	715	707	737	736	726	758	724	737	735	769	762	744	757	710	796	762	752	764	756	766	735	722	732	684	798	732	738	725	760	736	821	693	789	715	720	739	721	744	782	782	780	768	715	734	747	720	737	720	781	734	768	743	718	728	713	740	794	707	758	725	712	735	760	788	745	760	718	735	707	734	750	763	746	725	679	774	729	715	746	706	719	747	757	753	778	763	748	758	689	745	787	750	732	739	748	722	726	757	721	757	685	773	724	679	756	804	741	691	756	706	723	800	751	705	729	719	778	781	736	763	769	757	774	752	764	732	769	761	713	748	718	743	715	723	676	736	715	754	742	745	783	764	742	756	775	735	718	739	731	696	741	742	810	742	735	726	754	717	775	745	782	793	729	726	780	770	796	757	762	791	715	763	783	697	778	727	762	767	701	723	714	751	730	786	763	753	739	765	761	767	711	812	781	761	689	733	777	675	748	729	737	754	772	682	729	736	745	783	761	724	739	757	764	749	754	764	741	790	752	774	712	729	725	763	741	698	695	757	716	712	723	700	737	722	688	716	747	743	711	754	737	742	722	728	764	745	711	719	803	747	713	732	738	720	787	728	734	767	732	763	758	711	748	750	743	746	678	718	779	758	777	741	733	748	726	753	728	719	747	754	728	743	774	728	749	773	728	750	664	733	765	740	708	731	754	731	748	758	755	758	738	751	718	736	736	729	745	735	711	715	702	762	734	716	743	731	743	747	757	757	696	752	766	766	750	740	776	776	733	747	730	751	741	708	741	754	702	727	767	761	690	742	751	729	722	707	698	753	727	761	735	771	766	683	749	732	738	753	741	750	734	783	736	749	734	750	709	713	741	790	773	684	765	771	706	769	709	822	712	756	754	733	772	715	698	744	749	721	780	735	738	757	739	702	770	731	759	743	764	734	732	711	754	760	712	724	766	757	711	736	748	747	714	723	744	721	722	708	744	750	710	713	736	739	722	767	697	731	736	731	712	713	695	718	742	758	731	751	712	689	759	719	725	683	731	735	766	803	765	702	807	743	740	762	734	776	765	750	747	772	734	720	739	773	736	738	747	772	723	757	734	710	802	759	769	732	779	685	799	777	726	720	760	723	740	793	802	802	677	735	761	718	734	720	705	716	738	772	741	727	742	723	733	721	714	755	740	741	769	704	752	749	739	719	724	731	713	735	739	743	759	754	697	757	698	762	755	722	706	754	732	766	781	755	767	721	766	696	756	757	752	749	772	715	771	729	757	804	682	723	733	760	754	725	717	709	712	748	757	741	797	762	717	757	732	724	756	757	752	753	763	730	722	704	766	711	759	744	762	761	766	767	750	704	738	727	776	728	700	741	755	762	695	696	778	726	756	741	710	687	743	702	757	768	727	780	743	745	765	759	739	719	792	757	721	764	721	781	738	762	716	707	801	749	764	744	776	772	746	740	733	758	734	727	739	707	768	713	748	783	740	710	772	710	690	759	765	733	755	744	748	745	764	728	783	720	701	708	700	756	793	770	768	758	731	749
14227	14702	18494	10118	2239	944	730	982	830	489	466	373	333	290	325	292	313	285	284	273	290	314	279	312	309	295	282	291	304	333	277	333	260	303	292	338	306	291	302	351	296	294	341	304	289	286	282	279	296	319	311	280	305	297	299	269	320	295	304	299	265	311	290	292	306	282	323	270	313	304	349	310	242	279	296	321	318	298	294	295	289	295	294	316	272	294	272	295	283	273	287	303	296	288	296	299	282	296	300	301	281	306	296	314	276	303	273	273	289	313	320	292	308	288	315	301	322	288	291	245	274	292	269	295	295	260	287	325	278	268	297	293	332	295	302	327	298	267	310	291	260	271	289	286	308	283	286	292	326	272	290	309	279	293	259	278	317	282	274	261	301	285	292	310	297	278	280	322	300	273	292	283	301	281	299	271	297	280	315	326	306	293	298	312	307	297	300	302	303	275	271	314	275	291	320	276	289	309	310	273	275	300	312	290	296	295	284	244	271	317	304	275	317	286	312	311	322	268	271	291	300	317	274	302	286	288	293	289	258	307	317	304	246	320	309	316	303	313	309	299	282	283	297	280	284	308	285	277	303	315	275	309	297	288	284	304	295	300	279	302	295	282	309	286	293	263	280	308	291	289	303	268	289	284	325	295	261	267	307	264	306	278	298	279	279	296	303	265	309	300	269	271	321	278	261	312	306	292	279	256	288	293	260	258	301	282	338	288	294	339	285	294	284	281	312	301	292	296	275	290	274	268	287	301	286	281	295	282	289	277	323	311	321	278	300	313	300	276	298	270	286	297	270	287	313	277	294	314	288	301	288	307	295	302	271	279	288	309	301	265	309	296	296	303	305	278	289	293	286	303	314	295	294	292	284	287	285	280	306	273	311	280	268	263	280	275	298	276	304	275	279	274	292	286	267	300	292	278	296	302	285	301	301	269	288	283	294	293	307	315	282	278	297	274	309	320	304	310	288	264	257	293	267	286	320	309	283	284	309	286	306	285	262	284	277	285	288	282	274	309	294	286	261	275	291	284	239	265	300	297	284	294	291	299	274	302	295	284	283	260	320	265	271	296	285	287	281	260	281	291	262	307	250	301	284	299	278	293	319	282	296	305	255	287	282	298	329	302	301	315	291	271	286	274	281	262	274	287	294	306	274	286	297	268	270	280	294	269	300	276	285	272	302	287	287	288	289	252	318	289	265	256	299	307	277	289	282	265	304	298	284	269	232	319	315	276	296	274	284	282	298	322	276	303	277	287	272	311	313	252	279	306	278	304	311	262	289	274	293	291	283	295	283	269	255	298	274	264	289	276	303	264	276	316	313	306	272	308	263	333	316	288	314	290	302	287	283	298	332	314	284	280	301	275	277	274	308	294	295	259	313	282	279	284	301	284	257	277	287	301	306	261	305	318	328	269	288	282	275	295	268	319	272	259	280	300	298	288	267	283	303	259	267	291	281	292	316	285	285	270	288	305	279	274	287	300	281	312	276	296	282	281	303	270	297	323	291	289	302	313	282	294	311	269	274	285	291	286	310	299	312	287	283	280	295	325	278	259	312	284	274	280	284	295	281	328	300	306	283	277	277	303	282	277	272	298	273	312	260	270	294	255	289	252	289	267	244	293	271	300	341	283	250	309	282	275	299	288	264	290	321	287	280	275	291	299	299	286	284	303	258	273	292	293	301	283	299	290	277	301	295	307	303	252	339	322	262	278	326	289	296	318	291	307	314	293	280	301	306	288	276	302	285	280	258	282	321	291	296	302	319	299	307	284	277	308	298	284	281	273	294	293	318	324	289	316	280	290	281	286	289	270	267	301	310	280	293	285	250	290	272	289	295	298	282	317	319	295	296	277	320	308	276	290	315	294	270	266	318	270	280	255	298	290	290	278	271	279	288	272	278	276	283	306	270	292	299	284	298	285	291	297	263	264	308	293	265	264	295	299	270	272	299	260	300	267	279	309	294	325	259	311	288	291	287	271	268	284	303	337	273	283	327	310	274	272	296	269	279	286	307	300	265	320	300	275	311	285	276	285	273	300	277	294	296	260	293	302	270	274	265	284	296	311	293	296	276	261	316	289	277	295	301	290	294	293	278	279	290	273	298	303	293	305	307	304	275	250	313	313	278	306	284	296	303	308	299	264	285	273	305	279	308	283	257	279	278	302	263	292	305	282	291	310	277	296	283	291	333	285	312	302	297	284	325	293	323	285	305	306	319	281	295	304	304	314	292	303	288	311	258	281	295	289	318	287	264	313	292	311	290	269	293	290	296	283	269	312	292	258	326	274	309	304	270	283	320	313	307	279	302	306	275	266	310	300	291	302	285	284	295	276	271	305	276	283	326	278	286	301	325	296	282	273	280	320	295	297	281	285	285	278	286	293	295	289	296	311	290	290	306	308	307	285	280	286	255	242	263	279	255	278	312	297	249	293	322	307	275	290	296	312	299	277	290	304	306	258	349	265	294	317	307	291	276	295	309	278	289	270	273	277	305	308	276	275	314	276	264	244	281	284	238	279	279	271	270	298	274	311	284	288	266	301	310	281	311	275	296	290	287	282	282	315	291	265	317	315	274	310	322	295	297	305	286	285	315	289	271	301	299	297	307	284	288	274	279	263	260	294	270	296	306	292	291	273	270	286	293	317	278	290	281	307	271	290	258	298	267	274	281	314	272	296	271	291	273	260	274	293	294	317	293	282	282	304	293	321	267	259	270	301	291	290	301	276	267	305	274	276	290	271	280	296	285	272	294	293	264	264	240	283	304	255	287	243	287	298	269	290	277	286	292	317	282	306	288	270	280	300	292	317	271	299	275	308	334	313	314	300	310	259	285	291	319	259	279	289	288	281	290	304	283	289	279	321	273	296	318	281	292	270	260	279	279	331	284	289	259	287	309	312	299	287	277	283	274	300	284	291	290	272	293	296	271	240	255	296	297	290	312	285	303	292	301	284	273	292	302	278	303	290	293	301	311	272	327	285	294	334	251	315	290	330	299	302	298	282	290	285	270	272	286	267	290	282	287	287	300	309	297	281	279	287	254	286	313	305	262	300	319	292	260	281	286	314	269	277	301	288	281	262	279	290	280	288	274	278	308	291	289	312	288	305	288	305	316	305	291	317	293	302	299	303	318	293	243	285	298	304	256	268	241	279	305	300	273	302	281	297	288	295	304	309	295	274	305	260	297	313	304	303	303	298	254	297	278	311	253	268	290	316	316	305	300	298	288	273	272	294	288	279	301	277	282	298	317	309	307	265	288	276	297	271	279	295	299	267	316	290	296	301	301	315	277	291	260	310	288	328	317	286	299	283	288	280	289	287	287	298	276	288	296	295	292	295	280	270	273	292	288	295	265	316	292	300	298	311	273	281	279	292	296	302	246	306	294	320	272	276	302	263	265	285	282	307	291	283	251	282	283	280	288	288	297	279	286	284	270	304	304	318	325	299	314	288	285	277	258	292	281	267	264	291	269	314	274	280	278	295	283	262	281	306	277	352
9773	16341	26134	18680	5869	3394	2845	3783	3332	2158	1846	1276	1008	832	839	845	823	792	813	805	772	828	798	882	942	849	835	959	896	880	837	922	829	826	821	797	844	884	839	810	852	849	796	836	779	770	735	788	720	814	700	781	725	755	767	762	781	692	781	755	776	784	750	744	711	758	787	718	763	776	712	769	731	703	719	750	729	714	737	776	744	739	756	756	774	759	779	783	688	778	756	754	804	750	760	729	770	779	716	734	715	724	764	709	777	760	721	718	727	785	767	699	787	765	755	781	733	739	704	741	723	761	789	709	787	749	730	765	721	744	740	760	760	743	832	780	733	787	719	755	742	742	750	760	645	732	704	761	767	739	744	754	715	777	702	777	767	703	767	734	724	717	734	758	713	722	724	749	718	732	735	724	752	763	681	726	760	730	728	767	733	757	706	752	718	750	742	721	726	751	723	729	762	732	706	726	738	750	733	721	752	727	740	752	697	706	728	739	690	734	733	757	698	748	743	744	737	706	755	702	728	728	716	769	754	723	725	736	731	748	796	766	782	692	738	729	753	741	695	773	744	699	729	730	797	710	667	699	731	777	722	718	702	708	766	758	734	714	748	739	748	737	739	754	777	730	687	677	714	756	733	730	784	735	786	723	725	736	699	771	746	704	806	726	786	746	748	672	747	755	743	742	743	718	747	734	739	716	740	721	741	743	751	772	702	725	729	762	746	712	691	756	721	686	718	791	707	762	776	712	714	700	734	686	725	740	734	710	688	719	755	698	786	721	713	727	777	725	810	771	709	769	764	757	759	682	749	757	761	759	729	739	766	752	773	778	735	746	778	690	733	733	711	729	759	740	731	754	703	744	755	749	799	739	744	735	728	715	774	735	726	751	727	737	753	736	730	762	703	733	721	743	718	760	708	751	726	760	760	743	747	720	724	743	737	731	724	781	731	736	727	754	811	767	761	742	731	741	708	728	780	722	716	732	725	751	702	743	771	734	766	727	722	773	726	739	741	753	722	771	771	736	743	718	759	760	728	689	739	698	774	752	708	739	784	780	719	709	765	739	719	730	725	742	761	695	720	729	745	741	742	729	754	712	721	725	762	763	752	758	774	723	672	756	774	741	782	710	751	701	740	750	735	739	751	728	727	785	759	743	719	771	720	730	770	712	680	772	742	768	746	664	782	737	726	733	727	738	757	725	753	706	748	793	758	748	740	727	716	709	788	695	749	776	735	711	792	787	705	709	760	748	738	705	718	736	740	748	740	758	723	690	759	668	730	747	727	758	715	763	711	706	698	725	768	747	747	759	721	778	742	738	734	750	748	770	752	765	748	735	740	740	761	689	728	756	743	720	742	731	742	792	712	774	741	740	720	741	712	755	769	754	734	770	768	772	769	726	756	725	754	700	763	738	770	762	766	739	692	765	744	757	739	772	721	736	718	780	721	738	763	733	735	744	725	706	763	761	785	697	770	742	758	703	703	748	739	771	748	710	742	718	740	737	734	690	793	738	766	758	714	762	738	782	703	763	761	756	727	748	780	740	751	725	730	744	726	695	781	699	742	788	730	806	739	732	744	758	784	747	777	765	724	779	703	702	773	736	755	735	745	739	716	753	763	734	780	714	695	719	758	747	750	746	741	729	727	723	746	775	775	715	750	776	788	719	744	735	723	725	769	741	741	727	746	739	697	718	715	733	778	741	710	719	751	749	725	719	753	738	765	748	705	728	732	729	706	707	684	758	752	739	749	722	755	743	733	717	745	779	723	744	696	685	761	743	701	794	771	785	749	734	760	734	747	726	717	738	780	675	791	706	754	740	754	793	750	724	745	736	787	779	714	753	747	703	733	776	708	773	735	741	733	761	696	741	736	718	772	696	751	750	708	767	722	754	764	729	727	747	757	787	746	744	806	724	726	713	700	700	735	762	810	707	726	727	765	750	737	742	734	756	775	746	770	722	742	759	708	750	705	749	708	740	749	780	725	710	749	669	752	791	726	715	751	729	728	769	720	782	757	737	768	732	755	720	744	749	743	750	721	782	745	741	734	746	697	706	739	755	766	766	748	719	715	769	723	734	786	739	714	703	740	701	716	777	763	701	696	737	715	738	697	708	760	732	737	761	753	704	722	727	730	734	740	741	779	730	717	749	723	727	751	712	750	707	754	741	689	745	768	737	765	750	743	710	781	731	777	732	768	759	720	770	727	784	746	756	738	763	716	723	744	748	705	770	798	744	753	739	732	736	761	662	717	710	752	762	723	733	715	743	712	715	701	732	730	752	735	737	733	749	732	771	754	756	709	720	736	794	674	732	723	725	769	748	742	770	707	737	738	711	779	740	777	776	699	671	816	695	713	734	747	768	754	728	738	704	742	699	719	716	757	761	704	732	708	779	740	713	764	724	723	718	757	703	714	754	689	773	732	756	707	748	728	721	720	757	747	718	749	706	731	719	738	745	744	725	750	742	725	670	696	770	785	679	732	704	674	775	734	681	774	733	739	708	721	804	735	741	756	794	743	747	770	706	739	741	742	721	742	707	757	731	703	721	764	695	742	763	734	729	751	628	732	719	778	722	744	738	705	732	733	783	745	753	793	691	737	773	738	765	704	761	730	711	732	748	745	764	722	739	740	746	719	740	767	764	742	694	734	779	703	714	736	753	758	714	726	821	698	773	744	745	732	749	758	721	771	773	731	710	705	716	707	771	795	735	772	652	768	744	739	716	728	725	756	742	747	748	712	723	712	718	759	727	744	754	717	720	754	738	763	733	707	726	740	793	746	765	845	738	772	754	690	739	746	702	732	738	700	754	757	745	799	707	743	742	759	751	758	749	737	773	758	725	730	742	698	752	684	774	727	736	700	720	798	735	732	759	738	748	740	738	767	752	733	730	732	741	801	756	735	720	720	739	764	771	690	764	727	729	760	764	728	754	726	745	742	712	767	769	679	693	729	695	741	746	758	717	734	742	772	729	775	771	730	775	734	752	696	719	772	740	748	773	707	743	700	777	805	735	771	697	711	741	684	666	732	747	717	690	745	730	732	751	735	722	754	737	742	762	788	752	758	714	743	753	718	768	744	721	701	708	751	752	736	741	704	826	724	733	725	731	740	690	790	749	731	745	740	774	758	730	757	798	736	779	774	725	713	728	708	730	753	750	776	703	783	724	697	749	731	691	761	773	741	746	773	718	757	733	710	722	757	730	737	794	716	793	778	713	748	710	767	767	693	791	750	709	769	743	747	757	722	710	721	731	772	742	739	773	769	765	747	790	699	713	700	746	756	737	732	707	700	797	765	749	733	734	717	739	735	729	764	696	735	726	755	680	771	800	763	737	737	745	761	712	728	735	696	749	717	744	711	735	731	727	735	704	726	734	792	764	753	751	746	781	704	796	765	734	721	749	784	730	763	775	737	708	724	776	754	749	768	703	770	788	770	712	722	718	751	759	734	730	775	750	720	756	707	751	706	753	774	730	740	714	706	755	732	743	721	739	741	736
46573	56141	65359	47442	20110	4852	4035	8990	7698	5025	3393	1942	934	456	367	389	378	399	398	338	369	388	403	538	554	444	463	517	457	412	433	539	390	354	363	357	389	372	376	366	363	348	364	343	348	360	358	358	336	287	322	309	312	305	348	335	322	292	339	342	309	340	331	330	322	325	356	298	309	349	319	351	315	303	318	295	301	324	300	340	353	322	315	312	357	302	318	343	348	315	309	342	316	311	331	316	334	329	344	330	323	354	300	328	307	321	316	320	286	328	351	310	322	315	298	325	335	314	329	337	355	356	348	327	323	328	334	337	367	329	326	293	351	325	293	331	326	320	321	325	333	311	331	315	322	322	331	328	326	313	344	311	309	310	320	338	347	295	348	333	347	324	319	356	297	288	325	340	341	344	318	336	286	318	326	341	308	329	343	308	290	344	331	292	314	337	331	341	307	326	332	315	311	335	325	318	283	319	316	312	332	315	300	313	321	345	321	296	344	319	310	357	327	340	313	357	311	323	312	318	328	354	301	328	329	309	324	310	329	328	312	304	336	325	296	316	323	337	346	339	324	317	353	356	314	350	308	353	285	325	282	335	340	341	329	356	336	332	352	291	296	325	339	326	304	296	333	338	318	317	301	339	323	303	351	340	308	318	313	309	335	350	338	357	319	331	294	346	305	323	305	310	336	323	317	320	295	349	296	328	291	336	306	354	324	315	345	304	294	344	307	340	339	346	328	320	315	312	325	350	323	348	317	305	341	333	336	342	320	343	318	302	299	349	331	337	332	324	321	300	324	323	332	355	298	343	346	308	324	339	286	312	331	312	347	350	355	326	310	289	335	337	302	310	331	321	336	321	310	301	310	333	317	304	333	322	355	317	341	322	328	327	317	317	322	327	353	330	313	346	356	319	328	316	300	294	305	341	337	326	324	328	333	292	280	298	292	318	337	334	342	317	316	336	315	334	334	345	333	333	336	347	336	327	349	343	311	335	314	321	329	310	332	305	329	313	339	324	322	320	315	348	329	326	300	322	338	362	363	353	315	345	329	329	314	314	319	303	388	330	362	332	306	353	285	339	297	349	320	316	305	314	345	324	327	296	295	338	291	315	322	325	328	341	320	327	361	307	303	307	333	339	320	309	350	333	298	323	295	289	312	306	322	313	293	320	331	296	339	363	315	337	322	332	299	312	345	339	324	331	316	346	332	295	312	288	293	341	328	294	323	323	310	327	306	304	349	322	331	343	363	312	349	343	301	322	300	334	336	319	325	326	352	320	326	324	300	348	305	309	331	335	310	320	330	350	314	333	311	281	318	319	339	337	300	318	320	319	338	323	337	328	323	339	304	329	297	320	336	310	359	324	307	349	304	351	322	315	349	317	334	286	316	338	331	315	332	341	331	344	336	334	290	353	282	320	349	339	306	329	348	299	302	351	332	292	319	348	326	305	302	316	338	342	336	325	312	337	333	314	339	284	320	310	285	323	342	326	314	321	344	339	323	349	342	298	302	344	323	335	312	324	319	342	301	336	322	318	302	330	285	313	291	330	324	318	346	319	354	322	296	300	349	320	323	319	331	348	360	348	332	337	292	328	324	343	317	319	349	302	320	326	349	298	313	315	284	324	327	358	321	301	329	317	344	326	296	304	312	330	314	342	337	320	324	318	355	302	312	331	309	326	330	337	361	302	341	308	327	365	285	324	331	310	327	325	310	300	300	318	318	322	325	322	342	310	303	318	336	330	294	352	287	333	314	316	312	349	325	335	295	293	332	314	333	353	329	322	319	312	307	327	329	338	316	314	348	317	300	340	337	287	352	329	290	315	311	325	306	295	345	321	301	349	294	331	320	340	310	322	315	314	325	315	318	295	283	288	308	284	331	325	324	303	327	338	298	329	302	349	340	300	350	344	338	311	311	305	337	310	340	317	334	341	321	340	320	319	311	312	322	311	311	327	325	330	310	291	314	331	331	304	316	332	312	315	317	338	328	352	332	344	313	327	320	317	318	301	349	334	322	321	343	313	317	316	311	349	331	323	329	344	285	330	320	310	314	303	354	321	326	353	323	302	320	321	339	326	342	348	331	341	327	311	337	282	320	348	329	311	331	335	335	327	334	306	318	313	334	338	370	300	322	324	316	341	315	314	312	341	317	353	325	323	373	278	300	333	283	315	310	299	331	310	298	317	314	324	343	335	338	302	292	308	308	348	354	327	337	325	304	318	332	326	301	322	335	325	324	331	339	360	323	313	307	324	318	339	371	330	328	324	300	346	344	359	325	309	326	355	307	314	319	315	339	337	325	295	342	310	331	318	310	310	319	333	356	317	296	316	338	311	317	331	298	320	327	305	298	315	296	332	316	296	315	287	336	309	304	329	325	319	332	301	322	313	363	318	279	311	272	347	296	343	316	340	371	356	314	338	332	361	339	298	316	360	300	294	317	358	313	345	317	344	306	317	336	308	288	320	318	317	322	330	345	286	331	317	381	323	333	335	349	326	331	307	338	307	323	329	334	343	337	349	340	331	329	330	322	336	319	317	319	307	326	328	299	339	301	303	349	309	319	319	316	317	319	301	311	339	302	351	322	306	297	347	334	311	342	337	356	312	308	337	322	312	356	324	344	343	346	294	321	310	328	319	332	346	322	320	318	298	328	331	336	328	315	319	309	331	326	294	341	359	301	337	305	316	286	311	334	332	326	326	342	318	331	319	372	319	344	339	356	333	345	324	287	379	338	295	327	338	350	321	340	329	338	320	340	353	316	325	318	324	361	303	342	323	331	339	326	365	338	319	335	329	335	313	305	351	344	285	331	353	339	316	317	306	358	345	346	310	310	331	353	318	319	323	350	324	339	297	320	337	353	336	346	341	306	316	358	326	301	315	324	329	314	321	339	314	311	366	358	315	328	322	308	348	350	321	319	325	336	327	301	343	359	334	299	348	312	315	315	331	329	327	311	354	326	346	292	347	341	337	313	329	314	302	362	335	332	311	308	292	343	332	308	319	362	351	284	300	360	324	289	307	342	354	310	334	314	310	279	332	325	281	311	323	346	313	315	315	310	342	309	330	320	312	334	303	335	305	311	338	315	313	315	294	331	333	335	304	301	350	324	323	305	296	313	342	317	333	311	296	333	344	343	328	336	334	311	351	332	329	292	346	322	316	334	325	344	341	311	322	319	339	328	326	319	338	303	333	317	308	330	319	354	345	325	340	277	303	346	313	272	327	314	360	322	339	317	275	313	319	314	331	311	316	336	290	308	312	312	298	323	296	321	320	327	360	359	325	303	340	314	288	359	323	321	328	311	358	308	321	333	329	353	312	337	343	340	344	291	332	309	341	325	322	325	324	337	301	336	301	292	314	311	303	310	346	324	336	316	350	328	285	309	329	306	326	299	320	330	334	336	354	329	339	303	303	309	303	311	299	292	309	347	352	303	334	337	291	328	326	347	350	330	330	356	315	298	354	311	323	313	309	307	307	358	356	317	325	312	287	290	317
29628	44939	62438	50542	18340	6408	11595	19073	15062	10500	8318	6317	2533	1138	1165	1096	1152	1136	1069	1138	1168	1191	1557	2940	2601	2075	1963	2068	1733	1717	1689	2333	1324	1190	1142	1096	1058	1017	1036	971	1024	999	1031	954	976	947	892	847	838	798	811	801	817	881	816	847	823	829	852	1028	762	840	836	835	820	835	828	814	807	828	806	861	847	783	852	820	807	833	807	782	804	843	773	811	813	853	853	821	838	802	789	826	867	797	825	901	811	837	854	836	835	881	819	822	859	876	845	803	787	793	841	834	842	836	840	830	848	819	830	857	802	835	812	795	833	830	828	808	861	784	826	824	764	841	804	746	787	804	785	837	756	822	814	776	847	739	803	825	833	789	805	815	841	796	787	798	796	786	771	768	839	762	784	838	786	873	825	809	806	792	822	809	797	786	863	800	825	810	816	817	793	806	772	807	827	810	848	840	841	825	818	800	818	786	763	793	821	818	794	818	823	826	811	798	817	785	817	836	808	828	816	788	822	843	792	831	780	826	799	837	782	833	793	826	805	799	810	807	814	829	798	772	774	808	838	826	851	817	766	818	855	795	836	808	852	841	841	784	890	851	779	847	791	734	831	804	806	809	808	823	826	833	778	767	829	829	809	803	814	796	813	838	820	815	795	778	790	793	834	785	810	796	831	848	839	767	844	808	799	798	762	830	774	765	832	789	817	793	798	804	813	800	810	777	820	814	847	792	811	824	794	829	859	819	835	841	774	821	814	812	832	829	791	779	817	802	788	835	845	799	836	777	882	758	777	802	820	811	791	814	814	829	819	816	816	839	817	768	788	836	833	809	796	779	815	823	852	846	822	763	836	796	830	810	811	808	814	864	780	785	827	824	815	824	802	792	766	787	791	803	785	796	808	826	832	797	780	791	818	816	804	814	818	865	755	816	824	832	808	828	859	866	874	835	845	765	816	839	854	838	826	827	764	798	801	794	803	808	797	844	797	834	823	804	831	759	799	823	766	814	835	805	823	835	735	802	853	790	822	829	873	856	831	817	796	828	843	822	832	829	820	768	811	817	820	802	822	821	845	839	762	837	837	798	791	879	833	883	820	784	832	824	799	845	817	854	803	780	800	834	821	836	810	781	832	778	847	787	831	847	782	812	797	785	820	813	785	800	780	819	808	826	866	866	812	843	796	795	826	822	827	835	810	797	853	811	823	805	822	788	862	791	787	835	813	785	784	802	812	842	862	802	825	793	775	756	785	830	790	847	771	815	825	827	793	783	894	857	782	782	828	827	809	840	831	849	796	885	806	849	825	779	804	792	832	854	784	820	803	811	831	814	787	828	821	846	853	822	788	802	805	841	820	831	803	767	789	851	833	831	774	805	808	854	801	785	820	877	750	809	834	792	786	828	833	813	801	802	858	816	839	801	831	847	793	799	820	837	793	755	823	840	795	800	829	815	871	792	795	827	748	795	790	793	783	769	748	803	802	817	835	814	756	756	864	800	804	803	784	826	788	846	821	824	860	777	796	844	788	776	826	770	790	804	814	863	825	831	812	854	784	838	804	794	834	815	789	794	824	770	817	762	824	825	804	851	799	765	820	803	818	816	816	771	860	759	836	819	828	874	775	781	790	789	779	788	785	819	823	834	809	772	818	803	770	876	856	780	826	800	839	805	797	840	782	840	806	802	820	798	818	824	827	793	800	770	785	798	828	800	834	796	813	793	832	801	791	808	788	831	776	793	859	780	836	803	775	762	771	806	825	831	820	818	799	808	792	790	830	757	843	837	828	858	868	846	832	795	752	801	847	777	843	773	824	797	802	787	819	843	818	811	809	791	840	792	855	785	777	810	799	808	818	784	821	818	825	808	785	779	841	791	809	795	797	835	832	778	810	774	849	807	788	811	869	787	821	776	824	829	755	819	795	857	796	821	787	821	882	782	787	753	799	812	795	820	794	792	831	827	786	783	848	798	815	793	810	849	821	862	870	796	815	857	817	824	852	819	792	783	832	832	798	846	787	755	824	827	812	843	817	792	798	784	800	789	792	807	847	856	860	818	763	785	797	771	796	788	805	758	793	763	831	816	833	751	787	810	754	810	784	858	818	760	852	816	777	787	827	829	848	833	856	772	776	830	779	860	841	780	760	819	772	801	801	805	797	799	753	790	829	786	817	834	840	770	829	841	797	792	818	802	737	766	835	781	869	811	786	746	827	807	817	812	843	777	846	806	820	802	807	811	811	839	811	772	795	826	794	806	812	784	762	878	805	835	833	812	867	765	785	834	803	837	807	815	837	805	811	862	758	846	806	790	847	774	787	762	821	802	850	774	806	831	800	783	774	845	862	838	847	836	814	793	824	814	806	829	787	863	820	782	779	774	852	818	787	873	826	816	821	800	750	839	790	781	799	798	808	819	810	833	796	827	779	785	839	831	827	770	835	831	831	799	765	773	819	830	820	836	778	817	853	795	746	809	821	823	816	802	812	775	816	783	778	826	858	787	786	795	793	787	803	838	814	799	827	824	818	830	865	836	846	797	790	852	812	781	820	838	827	810	819	804	751	768	829	822	801	841	824	794	813	801	825	842	818	817	808	800	786	842	839	826	831	872	765	815	780	814	838	842	824	829	851	856	824	815	792	756	840	795	808	818	847	826	789	830	811	783	842	828	815	817	771	784	802	847	803	815	787	823	847	809	771	831	761	853	747	847	816	794	839	861	802	812	815	790	862	831	790	779	849	796	772	834	789	795	857	773	807	783	775	795	812	791	812	784	771	868	767	792	765	816	785	812	824	775	789	830	801	817	819	838	805	821	821	855	735	837	844	827	849	850	773	811	809	791	812	849	829	786	796	841	799	815	810	791	773	833	844	839	786	836	821	823	833	800	799	854	817	806	794	771	778	851	895	778	761	797	796	848	804	816	785	857	828	802	852	836	851	832	780	764	794	803	818	793	807	817	776	800	804	788	793	826	805	813	814	818	838	896	842	795	793	805	877	853	817	826	797	829	818	831	798	840	773	771	810	832	823	803	810	819	792	779	816	773	862	804	772	797	816	813	805	869	772	822	806	753	859	815	761	908	841	832	800	802	789	859	865	812	780	830	803	774	786	788	822	831	807	839	793	818	822	798	861	807	800	846	798	802	832	846	820	856	795	762	830	792	823	764	780	834	825	814	820	816	828	827	770	795	813	771	849	782	778	812	829	826	820	757	791	813	795	841	843	805	828	825	824	789	812	769	789	807	783	762	792	733	774	790	805	876	832	840	841	762	842	802	809	806	817	797	839	789	828	809	829	833	820	817	800	803	810	796	783	814	847	823	805	828	797	740	827	744	766	769	814	823	804	872	767	779	765	819	778	826	795	831	790	798	828	846	732	780	792	795	830	796	830	784	756	832	784	850	772	794	859	790	790	857	820	828	778	829	834	816	828	821	834	775	784	807	833	819	800	873	828	817	815	857	835	799	805	781	796	820	804	830	811	829	812	890	819	836	827	785	852	805	861	831	843	789	824	843
56273	69291	74591	54338	24242	9031	7621	13438	10228	6807	5271	3212	1396	466	434	393	365	381	379	375	414	378	565	901	700	624	623	564	527	595	538	732	480	441	390	338	367	364	355	326	335	335	310	342	351	324	353	281	327	317	306	316	288	343	265	305	293	292	305	358	300	329	297	321	297	301	299	315	330	292	314	300	300	288	310	305	301	318	320	302	334	322	305	329	277	301	331	300	275	322	296	291	305	302	322	310	273	300	291	308	294	323	283	303	291	314	317	308	331	306	291	295	323	278	323	315	317	249	280	297	298	328	304	316	269	289	309	286	330	312	347	304	292	314	281	299	295	283	327	305	330	291	283	316	312	326	316	300	320	304	282	284	298	311	322	297	284	317	300	285	254	297	277	308	293	299	303	300	301	298	311	281	307	286	292	295	325	293	302	288	268	248	306	309	329	304	299	288	316	296	288	323	296	291	286	286	307	308	288	277	303	305	283	321	303	296	332	282	327	261	298	300	339	300	304	316	300	327	308	283	293	306	308	282	301	278	298	304	274	279	303	316	285	286	356	307	268	314	309	272	285	306	307	263	319	260	297	291	303	299	314	284	294	304	250	296	342	299	299	300	299	280	303	327	295	272	321	284	333	279	302	285	280	281	262	315	299	290	304	313	299	309	312	294	271	301	287	330	285	282	319	295	291	300	262	300	303	290	279	311	281	293	267	280	266	333	297	316	310	294	301	292	291	333	277	300	282	295	314	294	329	270	297	306	301	293	306	304	308	286	286	291	326	333	289	308	286	320	290	299	315	294	319	298	310	300	322	277	294	301	262	300	305	283	293	270	288	253	325	309	309	310	282	302	305	315	321	267	305	319	310	274	278	288	308	329	282	316	287	309	319	310	349	297	299	331	307	324	270	305	274	310	285	295	310	310	302	267	264	327	265	347	287	295	283	320	306	292	304	305	285	300	279	295	299	290	309	338	286	285	305	290	296	267	309	299	317	321	278	311	297	294	290	320	301	296	296	290	273	342	300	268	287	312	297	294	314	298	307	315	294	294	299	299	298	317	297	296	304	327	299	281	301	285	319	294	284	314	275	320	308	270	253	305	316	292	288	285	292	302	284	271	252	289	314	294	302	294	292	269	309	290	292	301	325	283	295	325	302	294	276	311	317	283	301	303	302	306	264	297	307	317	326	273	293	274	293	295	303	290	299	322	310	294	270	299	325	312	339	295	298	340	289	268	277	293	309	283	302	299	361	301	299	314	286	289	313	318	248	325	286	308	256	280	302	302	313	318	307	270	274	311	328	297	312	311	326	318	269	298	292	293	285	323	322	289	294	282	291	281	325	309	283	302	317	298	274	317	296	314	305	302	299	303	309	304	286	298	314	310	282	301	286	315	300	311	316	343	275	263	319	295	263	305	287	295	278	319	280	302	338	290	277	318	323	303	298	250	277	313	304	286	302	307	274	280	299	281	297	295	301	270	329	319	326	296	319	296	292	284	282	311	295	283	297	291	297	314	344	293	303	293	308	307	304	286	300	308	306	302	283	315	263	268	286	332	311	307	288	287	300	344	291	283	313	293	294	296	287	299	288	316	300	279	295	303	287	292	323	340	303	301	289	317	292	316	310	261	331	298	290	326	285	306	290	334	288	301	280	312	314	292	286	301	311	349	293	302	313	304	317	285	288	285	280	320	330	300	287	310	312	344	277	298	299	291	330	329	296	261	309	303	293	279	335	348	294	304	310	282	299	283	320	308	271	299	305	291	293	321	307	300	296	298	294	265	312	311	274	294	310	300	332	298	261	293	297	299	306	286	313	321	289	318	333	304	319	324	309	316	304	287	305	294	281	322	281	285	295	293	314	294	314	320	306	289	314	286	304	319	318	298	290	323	309	296	326	292	329	291	263	331	282	300	289	288	316	297	294	295	307	290	288	263	321	286	286	321	304	352	306	292	301	289	302	288	296	303	288	305	289	297	316	321	266	317	315	289	308	301	297	308	278	288	304	316	306	294	346	263	291	311	299	303	268	298	294	303	294	299	314	316	322	326	280	285	298	292	297	277	306	315	315	295	311	299	323	311	316	289	317	338	290	321	292	330	302	339	297	266	298	291	322	307	312	278	297	306	292	321	265	315	307	319	300	305	273	292	307	321	302	292	289	302	308	322	300	321	293	298	319	268	304	260	285	291	275	293	278	271	296	307	296	296	319	325	313	309	305	326	294	268	296	329	309	304	291	288	311	326	290	314	288	324	337	308	302	302	350	307	271	313	323	318	270	313	294	277	285	302	279	307	329	304	330	323	312	276	314	304	323	278	297	290	292	282	299	289	301	273	289	298	293	289	307	304	316	251	314	290	280	294	324	297	299	304	295	296	287	294	305	281	285	316	289	307	324	302	308	308	290	293	279	302	296	279	312	324	316	292	293	311	303	288	309	312	293	318	303	307	303	303	283	295	317	288	311	300	317	279	293	321	294	297	293	286	300	297	309	297	301	276	297	302	287	314	319	286	311	314	280	289	282	289	300	295	322	304	281	317	277	272	268	291	301	283	282	302	283	271	292	308	325	344	314	311	320	256	320	349	316	304	315	300	320	306	279	305	297	309	295	302	328	256	263	293	316	305	299	268	299	321	270	306	278	299	286	272	322	297	317	298	303	320	294	318	297	325	300	277	267	308	297	315	284	298	309	256	299	338	282	333	294	270	296	295	278	301	303	295	296	301	308	289	325	334	310	299	300	299	324	289	251	309	282	310	334	287	304	290	336	316	294	296	308	325	300	301	311	290	311	301	319	309	279	290	310	301	322	321	298	264	294	278	312	301	279	286	302	285	270	307	299	342	285	359	282	282	293	299	288	316	290	293	310	288	282	267	297	284	306	310	309	287	296	305	319	261	296	305	279	340	294	290	305	306	283	305	313	279	282	321	267	297	282	318	335	271	308	281	301	302	283	285	286	291	285	318	312	354	304	310	299	308	310	297	306	291	300	346	301	277	309	288	306	290	306	312	319	292	301	310	259	275	286	306	307	290	276	291	301	304	269	328	324	260	306	288	314	293	329	293	312	314	315	299	313	310	284	302	315	311	316	312	311	329	296	300	297	308	308	285	334	293	273	269	276	291	299	311	285	336	300	303	275	288	297	312	283	307	292	295	295	289	294	292	291	316	284	270	309	275	296	314	320	275	266	306	290	305	312	323	299	318	304	299	307	305	329	285	276	304	268	290	281	310	302	286	278	295	281	295	321	308	315	301	298	314	297	321	326	300	297	314	311	316	288	290	321	300	311	270	298	306	315	280	306	296	310	307	277	271	293	315	275	309	273	317	291	313	315	271	289	292	269	295	310	318	312	319	314	317	327	315	294	286	290	278	292	297	310	304	287	316	326	324	294	299	307	293	303	319	302	292	296	317	333	266	276	291	283	330	310	324	270	312	301	351	307	298	282	302	291	305	299	307	289	279	295	296	305	300	304	285	299	276	323	274	319	301	304	304	320	308	319	301
37207	55761	74211	54325	20713	9178	15973	24185	19182	14462	11929	10463	4057	1273	1393	1280	1311	1296	1235	1283	1462	1425	2858	5230	3777	3296	3170	2595	2590	2464	2561	3943	1917	1598	1317	1185	1105	1061	1128	1099	1109	1071	1040	1005	964	856	858	826	799	804	772	750	763	757	784	784	802	746	904	1283	803	719	723	766	775	779	786	744	746	769	740	711	723	753	780	768	751	738	741	780	717	754	763	763	761	745	735	733	756	722	763	738	732	743	785	771	712	756	761	802	806	766	752	767	740	756	742	821	775	824	753	787	756	813	759	743	769	770	736	781	755	827	703	738	739	792	789	727	713	735	749	735	725	735	755	739	792	764	766	770	733	754	762	734	706	719	789	717	764	743	722	711	789	759	719	727	750	762	761	756	708	790	781	789	740	732	723	773	713	755	745	735	750	745	765	752	766	766	725	733	726	716	758	691	745	753	773	800	750	770	788	729	782	758	769	743	771	735	728	762	776	720	775	741	757	701	738	771	744	739	792	750	819	740	773	753	726	730	767	761	745	723	752	805	712	709	706	778	754	752	730	788	718	720	829	727	737	730	746	733	759	760	732	739	712	781	770	750	773	773	729	762	754	725	741	763	781	782	745	722	791	692	794	758	781	724	714	784	699	744	743	730	742	736	728	741	703	729	712	787	731	754	797	749	775	745	752	797	724	750	759	742	749	753	762	773	773	755	697	783	806	775	752	797	747	740	745	743	788	745	768	709	729	709	757	789	705	739	790	745	753	709	753	736	738	765	739	727	708	786	768	741	770	737	715	731	762	752	728	719	721	725	769	707	716	723	786	756	787	754	724	733	738	730	748	774	752	757	750	753	698	719	770	767	770	761	761	774	770	757	744	783	764	768	733	808	725	745	751	727	790	719	744	706	765	738	761	783	766	707	729	693	760	749	736	761	716	729	774	788	763	704	766	751	738	755	770	765	757	767	723	752	757	753	763	760	748	753	715	819	776	693	743	799	759	721	710	748	723	800	740	765	719	711	798	784	724	738	728	766	729	690	743	796	726	746	795	739	765	721	740	793	718	781	771	718	776	739	787	742	754	743	689	754	703	780	779	753	698	763	732	746	745	744	793	722	724	736	787	752	782	806	772	763	686	772	746	697	771	760	740	753	730	774	748	703	770	765	709	709	742	712	769	671	764	763	709	730	775	737	727	741	738	749	757	753	712	725	768	667	735	760	754	758	759	778	760	728	736	705	758	738	779	711	759	741	771	752	727	723	726	769	779	736	724	725	745	781	745	736	771	769	735	734	738	776	756	749	721	730	745	765	767	678	794	733	790	746	739	761	720	730	749	743	729	743	741	760	745	741	725	746	760	792	731	756	721	746	767	774	741	731	734	747	721	768	766	757	735	731	744	746	745	727	759	701	706	729	759	734	723	708	713	789	772	838	719	742	745	783	743	716	724	736	743	783	773	768	709	747	766	748	792	746	769	721	766	783	786	773	725	738	774	737	730	727	787	794	776	740	741	783	710	715	724	774	730	711	731	785	731	724	750	713	739	725	733	736	794	748	714	743	726	736	729	750	690	787	788	701	788	737	781	782	763	733	782	746	726	744	773	711	795	724	761	715	728	698	777	793	737	742	772	741	738	735	760	734	720	796	703	777	784	744	689	769	740	765	758	768	776	756	760	726	762	747	759	776	714	757	709	769	787	753	744	721	756	760	757	755	765	778	778	764	725	748	758	697	744	748	739	767	749	766	776	764	751	739	750	709	765	712	763	748	737	776	735	696	772	673	708	793	744	741	767	763	743	771	757	794	738	699	761	748	725	743	729	744	733	739	704	747	762	728	732	739	717	774	702	726	780	751	710	690	741	764	722	713	760	729	769	726	782	770	715	741	746	704	694	791	775	749	699	742	775	800	782	736	770	772	768	774	763	715	746	731	727	705	756	715	701	722	737	784	725	760	741	711	791	676	777	764	750	731	744	714	705	748	728	766	713	717	706	721	705	754	750	767	695	733	792	743	730	743	711	731	764	756	737	736	752	791	746	747	752	765	757	782	795	740	721	740	789	709	734	715	732	731	741	728	742	730	756	770	738	743	760	743	732	703	735	747	780	766	744	726	724	740	773	792	771	705	706	763	784	743	716	754	697	780	751	726	689	781	819	714	742	700	721	752	790	716	743	753	711	692	712	721	757	695	778	742	720	751	757	717	771	731	766	789	734	725	733	739	762	745	730	776	761	759	749	734	725	756	712	749	759	726	781	776	718	720	717	726	700	736	766	769	781	782	770	732	722	722	730	734	751	758	745	698	715	751	732	795	744	771	715	764	744	770	724	749	746	762	801	771	786	708	735	723	836	753	754	716	760	710	731	769	774	739	756	763	765	737	730	711	754	776	680	704	755	740	752	734	727	761	742	794	768	779	725	759	757	734	751	696	732	782	760	738	727	709	738	753	755	773	700	718	746	747	726	721	750	765	746	742	764	742	696	779	805	735	708	738	735	730	721	734	749	755	752	727	786	700	749	758	722	780	755	761	742	724	769	742	703	729	798	694	782	744	764	735	742	691	705	751	781	712	736	705	753	738	751	712	707	759	728	722	786	756	739	752	760	774	721	782	756	747	706	761	728	771	743	761	796	789	714	762	754	730	739	759	734	694	803	742	761	765	766	747	747	748	695	772	740	725	717	744	767	741	712	721	771	760	743	744	762	750	678	733	712	747	686	713	748	791	737	759	723	775	758	764	736	729	741	731	726	724	777	764	759	737	759	768	776	772	711	771	724	742	751	732	733	735	743	779	692	708	764	793	733	755	755	729	756	731	762	757	803	750	707	709	796	799	749	732	747	767	789	712	765	730	727	727	750	744	761	706	717	742	740	761	734	684	736	735	718	722	714	679	791	744	675	713	738	764	751	731	761	715	715	759	762	726	743	773	726	763	734	754	730	754	739	798	791	707	761	719	739	753	740	729	788	771	714	727	754	697	730	705	743	772	748	721	820	716	805	772	757	783	736	732	746	756	768	694	749	764	741	730	722	730	770	736	741	791	774	743	735	769	742	736	761	777	760	711	734	767	740	748	719	733	715	758	703	746	733	734	754	751	771	760	809	748	745	699	744	741	769	758	725	767	752	733	722	758	762	746	724	737	727	759	739	764	807	686	721	746	720	751	734	738	739	731	773	705	710	755	699	741	771	723	745	743	731	765	797	717	733	753	810	726	746	722	765	725	766	707	777	719	717	732	718	723	730	731	729	771	696	686	735	724	740	756	708	721	704	743	754	733	726	709	724	757	715	776	743	726	714	776	741	758	709	766	822	744	751	744	781	697	728	733	729	708	779	760	711	755	755	737	770	799	778	734	743	723	732	758	732	733	740	750	759	769	712	782	725	756	740	789	777	736	791	753	719	798	757	721	717	759	827	742	756	733	725	763	741	752	754	726	738	787	714	722	752	666	744	763	774	756	698	765	728	721	780	788	755	720	731	730	747	765	723	747	709	792	733	810	762	802	716	727	781	762	769	749
18703	18549	18268	8132	1893	951	784	861	687	501	420	357	326	310	320	268	278	296	305	330	294	283	282	335	331	320	326	298	309	306	288	333	321	263	260	288	296	296	308	281	318	308	266	289	302	292	278	322	289	308	319	293	292	290	285	308	306	259	259	315	332	287	281	260	322	278	295	263	272	288	327	273	304	269	286	292	299	328	288	278	290	285	264	302	282	254	299	276	312	270	277	283	290	265	274	292	278	280	313	310	300	299	300	321	308	305	299	295	310	294	301	305	289	311	287	277	294	288	272	321	266	306	294	333	315	254	280	295	266	306	309	321	303	267	320	271	276	316	279	315	291	286	286	279	301	284	258	303	314	297	324	281	289	297	294	298	283	249	276	291	293	263	322	298	281	307	297	282	290	288	279	273	298	278	275	302	289	288	309	308	274	280	308	286	295	313	324	264	271	290	274	299	290	298	315	273	282	275	267	305	276	311	312	273	272	295	275	285	300	318	299	303	279	309	299	309	288	313	280	318	282	265	278	337	308	298	283	284	337	272	295	298	287	303	307	304	294	297	291	313	289	274	270	336	276	308	305	337	268	270	286	276	321	294	251	289	296	320	294	271	290	277	284	281	289	303	308	328	288	301	260	286	297	271	269	316	292	258	295	279	277	296	347	286	260	348	289	284	282	278	278	285	292	276	316	301	303	298	280	274	273	278	310	280	267	287	302	268	311	290	303	317	303	318	302	257	258	283	298	265	290	301	270	263	292	266	304	284	294	298	281	295	304	271	294	316	294	286	293	309	277	322	296	307	289	294	308	287	327	288	319	281	274	296	282	315	276	291	296	318	283	272	284	302	281	275	281	311	291	302	257	292	321	277	318	285	312	288	295	297	309	286	303	280	318	272	300	266	295	302	295	290	344	293	293	313	322	298	262	315	291	306	271	324	258	309	287	312	299	308	297	298	304	295	288	276	281	271	286	279	289	297	286	313	319	280	313	299	273	254	282	284	277	282	296	301	324	267	271	290	302	297	329	265	307	286	313	325	289	299	278	256	323	301	294	294	317	294	305	279	274	260	301	302	299	306	292	288	298	296	295	303	335	290	283	303	281	280	283	292	289	286	312	285	309	303	279	256	295	270	280	278	316	281	306	304	272	293	298	262	294	274	292	292	299	289	319	279	331	286	305	274	263	297	306	284	258	281	295	269	293	289	269	284	305	301	304	308	301	281	281	265	259	274	295	265	308	281	275	274	327	281	300	287	332	295	311	317	296	292	286	297	292	270	285	289	292	300	320	270	283	282	318	257	279	322	270	273	307	292	259	308	269	284	311	296	293	298	279	309	301	280	296	288	296	299	280	296	300	330	274	271	291	287	285	263	304	280	278	296	268	294	285	273	285	303	306	332	268	284	299	317	301	284	295	294	245	308	288	309	294	309	301	313	292	285	281	299	309	294	335	272	293	273	295	275	282	266	281	296	292	295	284	279	253	257	285	301	294	295	280	314	310	287	296	307	280	324	335	276	318	314	289	273	299	270	297	306	285	285	309	286	281	280	333	282	284	300	290	326	253	305	271	311	284	278	301	304	318	302	295	300	292	313	311	304	303	290	309	316	278	298	277	286	276	267	299	287	266	291	315	341	326	266	287	313	311	304	288	284	295	305	276	284	248	303	251	279	279	314	302	321	305	281	255	292	267	327	259	303	301	292	284	293	298	298	309	308	289	270	319	289	257	307	297	272	281	271	288	300	287	309	282	313	271	285	309	271	305	291	258	256	269	302	299	278	299	294	307	317	273	282	283	280	326	312	300	291	268	283	294	297	302	277	304	323	280	291	271	278	315	248	272	280	286	279	277	302	300	271	274	289	293	284	300	288	317	290	302	291	282	295	295	283	270	306	268	280	318	253	279	275	287	302	282	306	287	272	292	297	273	305	305	317	256	277	291	308	299	300	290	262	265	257	280	298	285	288	328	307	323	253	303	314	286	254	262	268	319	269	331	291	273	293	288	303	302	305	328	270	292	289	281	272	323	278	278	289	273	269	304	297	268	310	313	319	307	310	261	290	301	285	270	297	294	269	292	302	278	276	295	285	308	311	324	306	326	283	313	290	316	292	312	276	307	312	303	280	308	309	306	292	270	308	298	298	293	304	288	296	316	255	286	279	287	305	321	284	288	292	315	284	265	257	274	302	294	305	273	302	289	280	304	310	275	288	330	292	277	278	303	309	269	341	294	270	306	299	248	292	309	301	312	287	294	286	264	296	300	299	311	280	315	267	268	306	297	311	301	299	281	269	297	295	281	291	297	304	320	285	257	266	275	282	281	285	307	320	319	293	286	293	303	297	306	311	306	277	288	309	299	294	282	300	277	310	291	298	268	322	297	288	314	319	262	286	288	291	328	281	286	307	284	286	293	292	320	279	315	249	308	267	305	326	304	296	312	283	270	285	294	283	273	296	268	305	287	273	323	278	316	270	302	277	326	275	299	281	294	329	285	276	324	304	301	286	278	259	276	283	313	282	300	305	297	290	313	309	307	303	322	337	301	300	256	284	284	303	281	268	290	317	279	297	312	291	303	302	293	279	301	271	281	275	300	293	272	254	282	294	309	309	290	277	306	292	294	265	281	263	314	301	340	289	280	279	293	284	314	295	306	271	286	263	314	279	320	273	304	273	287	297	337	259	312	291	292	319	298	279	305	304	293	318	300	254	320	277	297	290	323	288	268	257	288	308	299	300	278	312	293	275	284	283	280	299	280	273	300	312	301	306	300	311	301	249	308	269	294	278	288	303	258	281	313	293	285	293	269	286	317	289	272	303	293	300	283	276	296	299	318	280	291	304	296	279	300	281	279	304	294	283	274	286	294	314	331	308	256	289	298	266	291	319	278	279	290	276	325	258	262	282	268	300	262	275	317	305	278	297	314	290	280	293	324	307	292	289	301	286	322	272	272	301	277	278	284	274	277	292	281	287	307	290	301	271	274	307	285	330	293	289	287	285	264	307	302	315	334	273	270	297	315	281	286	294	290	318	305	289	260	312	310	298	261	281	283	290	353	267	282	306	298	299	302	306	295	307	281	310	305	296	309	276	292	295	268	265	286	289	274	301	279	308	309	294	298	290	268	302	299	271	279	300	285	304	294	279	301	282	258	291	333	290	292	247	285	272	284	285	296	296	308	273	297	293	273	316	312	281	275	283	295	301	300	283	288	298	275	290	292	298	272	297	307	292	301	285	305	297	283	290	282	285	284	278	284	292	297	299	275	304	315	297	278	280	268	275	279	268	309	303	306	267	272	275	298	277	275	294	272	283	279	322	250	291	292	298	278	273	253	311	280	294	271	297	296	282	288	316	307	326	273	295	276	287	270	307	312	304	316	307	262	294	265	281	279	284	301	277	278	273	287	257	259	296	302	307	293	308	283	287	267	307	297	267	307	268	261	283	292	289	302	299	303	315	268	255	295	281	269	304	299	297	273	319	279	294	288	287	299	324	294	303	306	300
11963	18236	25070	15292	5446	3323	3570	3590	2317	1936	1627	1317	940	808	813	807	833	879	829	845	807	877	883	975	902	908	933	888	842	886	822	897	794	851	807	850	852	867	861	838	901	833	862	827	830	815	808	763	758	780	769	764	739	771	726	745	797	776	754	771	788	761	764	755	739	769	706	694	769	759	776	769	757	755	775	702	721	768	757	770	693	781	776	780	793	714	753	741	745	740	707	754	766	724	730	734	714	687	741	722	711	768	756	795	739	782	742	765	814	744	766	790	717	713	731	718	735	738	749	732	736	715	727	742	750	758	748	759	738	766	712	760	791	719	776	741	774	789	732	692	732	774	728	688	701	717	731	759	683	756	715	750	715	716	734	765	753	773	728	780	690	764	692	761	757	730	735	691	676	772	733	742	746	737	763	725	739	763	758	721	772	705	674	744	731	760	749	719	741	743	757	748	809	738	741	760	726	759	706	791	784	708	698	735	719	684	698	675	741	703	749	780	743	727	782	731	752	740	736	809	709	757	732	741	765	710	731	712	753	685	823	693	766	756	774	755	773	719	718	707	750	733	750	751	757	724	766	745	719	777	777	763	702	766	747	752	779	702	796	745	708	750	736	710	751	720	739	710	760	711	723	776	736	725	740	734	785	778	713	753	732	726	729	757	748	745	742	783	816	721	792	777	774	740	728	792	744	748	713	716	758	709	779	763	728	734	758	698	737	776	683	745	721	779	781	774	729	704	743	754	752	727	743	794	718	758	768	749	699	749	733	742	700	734	710	749	750	774	716	748	748	707	714	735	744	732	761	722	711	748	743	712	735	674	749	716	707	737	775	732	756	715	747	732	777	724	754	762	717	746	741	752	744	719	693	769	745	754	739	667	717	754	758	756	736	737	780	778	673	733	748	736	703	748	767	746	751	765	765	751	701	767	740	699	698	733	714	719	754	744	688	794	735	755	732	750	759	729	755	739	747	788	742	759	760	733	765	776	747	724	761	761	791	743	715	731	688	758	743	761	735	742	779	754	768	704	701	761	744	668	730	766	755	715	741	637	703	703	722	761	748	785	756	759	786	726	694	732	772	711	752	717	723	740	720	682	754	718	742	752	712	716	765	752	758	738	735	748	742	710	650	741	741	754	763	748	742	740	715	742	725	755	729	710	729	740	734	727	712	743	763	691	723	741	767	739	740	712	773	791	742	740	716	745	725	759	769	766	714	766	687	748	710	797	759	675	788	742	665	756	745	799	730	750	684	754	734	775	784	694	733	728	753	763	735	751	753	766	688	722	681	714	743	765	760	796	719	757	693	744	732	750	722	743	712	791	734	760	701	701	726	782	738	715	714	734	750	706	741	719	738	709	714	747	778	738	732	716	747	780	721	748	712	731	743	765	737	729	746	740	785	753	755	683	760	715	740	787	749	734	728	742	778	723	787	733	740	751	739	748	764	762	787	759	767	740	739	744	702	691	761	729	772	787	741	756	738	778	698	775	703	731	745	746	712	703	713	725	717	783	722	756	760	771	745	701	743	729	739	729	783	717	704	746	730	765	715	698	732	750	736	752	727	774	691	688	668	721	732	741	745	757	760	732	725	776	735	749	738	719	701	685	758	741	765	802	756	743	697	696	773	780	719	734	761	778	727	738	744	742	743	730	760	772	732	760	754	700	766	739	750	738	742	695	737	716	780	742	769	726	685	715	734	757	753	755	710	745	741	729	755	761	724	708	750	715	734	788	710	726	763	757	731	744	695	727	793	684	745	747	739	740	754	700	741	744	750	764	778	717	742	749	747	774	742	776	748	756	778	751	720	730	775	756	739	676	743	754	738	717	724	738	721	733	718	706	735	758	701	789	741	776	707	698	753	730	755	758	755	773	717	752	777	738	753	783	774	771	717	763	729	740	735	764	763	816	778	719	694	748	705	781	741	755	715	687	747	724	742	732	767	739	761	739	722	783	725	745	720	719	761	700	746	724	756	731	738	791	740	740	784	740	715	728	766	709	696	768	770	770	722	714	763	749	750	705	668	770	733	761	732	780	727	768	741	748	750	743	713	761	801	700	734	711	770	715	726	689	732	740	730	746	689	726	753	729	745	716	736	754	764	744	781	764	679	714	823	751	777	736	716	720	777	760	736	741	748	740	722	750	749	737	732	763	758	702	714	777	764	736	753	711	692	776	738	741	756	721	719	780	755	753	784	778	757	721	777	764	761	796	753	748	689	701	784	812	725	701	698	752	771	797	745	717	757	743	729	780	737	735	734	758	770	774	770	730	730	728	815	787	777	744	768	768	782	741	737	790	731	761	734	751	693	754	749	737	773	755	763	759	703	715	784	748	738	733	760	713	673	700	719	714	755	732	728	770	768	737	726	746	774	728	767	726	729	772	772	718	780	698	712	760	707	769	711	697	759	742	782	743	731	711	743	799	735	733	742	681	755	762	741	721	746	748	767	702	743	765	770	748	741	694	758	715	709	727	780	721	713	788	732	772	717	735	781	723	752	764	730	696	782	744	741	744	752	756	775	743	731	781	691	738	700	756	715	731	736	768	727	757	755	720	771	786	763	736	716	774	739	713	754	716	773	769	726	720	716	679	699	712	749	732	723	749	795	718	714	733	673	709	721	738	738	761	746	728	722	737	719	732	745	768	743	709	742	730	718	699	736	712	744	790	780	742	732	757	743	727	774	739	683	744	702	714	717	779	740	763	796	777	786	746	773	729	737	765	753	746	778	685	747	678	728	757	774	747	750	760	751	764	726	702	734	726	697	776	749	732	718	718	720	710	729	722	761	723	722	701	711	769	761	739	738	793	754	766	740	723	765	726	774	738	742	720	730	714	732	726	759	736	721	722	735	707	690	742	749	721	770	748	739	691	738	764	716	704	707	791	709	713	717	783	771	763	706	770	698	735	759	774	725	693	756	711	750	723	704	778	760	749	734	764	761	758	768	831	765	743	723	773	705	730	743	707	733	744	694	753	707	737	798	686	722	763	771	789	749	749	760	705	771	747	753	734	783	733	742	757	742	726	717	754	714	757	713	716	755	711	711	726	750	735	801	737	768	756	724	785	756	771	720	758	713	778	789	766	730	751	741	747	781	739	751	755	742	728	776	699	746	705	771	757	741	795	731	775	691	737	742	723	754	737	770	730	714	704	737	709	670	747	806	746	718	761	788	752	746	733	741	737	759	724	722	744	749	743	747	750	701	713	720	770	695	813	758	752	698	728	724	719	733	737	765	803	762	721	759	764	762	710	744	761	730	723	766	747	711	727	711	771	750	747	781	715	775	802	795	770	728	726	713	662	758	769	756	744	738	753	771	801	699	796	740	685	767	749	737	750	794	747	699	760	711	767	750	761	706	740	756	743	751	693	710	723	758	776	719	764	764	720	728	757	735	777	698	686	760	738	760	775	708	748	702	699	771	754	749	750	780	757	756	758	797	792	766	731	764	766	783	725	751	719	753	710	718	742	770	738	775	718	749	749	770	750	721	709
49010	56354	63038	43030	17942	4227	6358	8788	5882	3637	2644	1799	874	389	388	381	370	385	359	367	442	409	549	642	539	566	548	474	485	493	445	618	431	364	387	380	354	336	359	347	338	354	354	375	328	347	338	324	325	349	347	287	316	353	342	349	313	325	328	378	357	334	333	337	339	348	329	336	316	330	340	325	321	339	325	322	314	306	361	333	326	322	302	324	324	323	350	368	319	317	342	324	295	320	346	330	333	317	324	333	287	328	321	306	324	345	327	328	309	323	349	363	333	328	324	333	315	316	325	323	318	335	338	324	339	323	329	340	348	313	310	327	287	347	305	321	322	310	322	336	351	326	305	327	329	352	327	318	350	311	334	329	326	346	324	309	287	334	370	314	327	324	313	313	360	325	325	334	313	316	324	327	299	330	345	341	358	308	349	309	305	295	346	311	320	334	330	323	335	319	316	348	327	330	323	309	315	309	333	339	290	336	337	343	355	343	322	299	313	323	322	329	371	247	312	336	291	298	330	318	327	317	338	323	335	336	315	336	336	342	349	307	336	315	320	372	282	306	318	343	326	350	323	317	343	334	305	343	307	348	333	324	329	320	333	333	308	320	306	344	320	301	342	327	347	312	320	348	322	309	320	321	289	317	315	327	303	320	347	301	330	298	344	332	303	330	340	338	315	327	340	307	335	303	345	351	354	334	315	326	288	323	354	344	325	318	327	308	317	309	355	318	319	335	291	345	306	343	332	326	369	338	333	317	325	335	336	315	285	317	309	328	317	304	321	358	330	329	334	333	346	311	339	337	327	319	304	330	350	302	284	348	325	367	338	314	358	339	301	330	336	318	355	359	320	340	314	308	313	343	296	327	360	341	311	311	342	281	292	337	307	319	307	345	316	346	323	295	322	292	322	334	328	342	321	349	326	335	310	326	315	317	333	368	333	318	307	333	318	293	299	339	328	353	339	334	306	313	315	310	318	338	323	324	340	311	348	320	301	315	295	336	342	301	304	320	330	349	321	330	309	328	322	340	346	307	355	366	308	296	306	324	314	323	340	362	332	302	320	322	332	328	297	343	358	325	295	296	310	345	303	330	322	351	328	333	313	313	343	329	333	336	326	308	305	351	332	339	328	338	326	352	359	342	337	307	335	332	330	308	334	341	326	338	299	330	324	365	339	317	317	345	348	294	319	312	305	331	307	326	354	326	337	375	299	330	329	315	344	333	320	330	333	325	314	316	338	361	351	343	286	327	337	334	319	318	336	339	328	336	336	311	328	318	309	322	331	402	305	337	294	350	329	326	352	326	293	319	327	328	330	346	350	336	332	319	309	289	359	297	332	348	327	339	317	300	322	320	314	333	323	325	294	343	342	324	311	342	321	326	321	352	282	303	356	326	366	309	308	326	298	326	361	359	294	302	304	336	336	363	341	333	347	310	308	283	330	351	375	319	332	311	315	318	328	337	334	324	322	316	340	323	339	312	321	318	315	348	322	309	317	299	338	341	307	324	336	352	318	352	331	312	332	332	326	316	342	339	324	312	318	342	324	326	313	305	307	289	323	328	346	324	297	329	348	318	346	325	337	340	319	319	326	343	287	322	345	299	350	342	331	339	318	340	327	308	270	308	302	333	293	331	328	357	303	341	367	325	313	316	347	306	329	316	320	336	323	360	325	325	300	323	315	331	297	340	310	322	337	341	329	338	339	318	320	346	350	330	318	314	331	342	311	353	316	303	337	325	287	343	300	345	331	297	321	337	308	355	353	320	314	325	315	339	283	331	332	314	344	323	346	356	293	331	356	353	315	308	331	313	353	329	309	322	325	333	324	307	329	303	314	341	335	300	361	307	347	290	332	333	314	327	311	312	333	338	331	350	320	326	329	322	320	347	306	298	327	314	312	322	340	305	322	328	345	288	352	346	309	325	353	320	302	299	315	286	324	305	342	313	323	315	323	346	335	320	312	309	343	320	307	317	329	285	321	317	326	359	310	312	324	325	308	305	309	301	314	322	303	309	336	326	311	294	303	299	353	340	309	312	326	344	321	318	339	314	328	335	312	322	347	319	304	328	328	330	308	342	310	309	321	309	319	345	329	374	335	331	326	344	329	334	340	320	342	309	306	282	327	334	339	332	306	331	355	325	326	349	319	320	339	292	309	311	320	345	329	326	312	324	315	341	336	318	343	275	292	311	327	287	318	351	312	352	323	322	322	350	317	305	331	304	320	321	311	332	300	303	328	338	297	336	286	327	347	314	315	344	347	306	321	306	317	321	322	325	356	305	316	347	345	348	328	323	282	340	282	335	322	333	348	325	357	296	368	328	367	333	302	307	344	320	309	343	314	291	336	295	325	326	339	366	321	357	346	300	314	308	317	304	337	308	327	314	354	291	318	328	297	319	291	319	339	336	278	304	309	335	324	348	318	334	325	297	322	328	314	338	338	302	291	314	344	322	342	382	341	318	321	324	316	363	335	308	319	296	304	345	325	325	328	324	335	361	332	312	326	328	369	325	357	348	324	315	359	330	308	323	316	312	318	362	308	330	328	313	317	305	319	332	326	307	337	374	297	328	311	335	309	332	335	336	339	361	312	339	346	323	280	359	309	315	317	299	321	314	341	336	321	315	324	345	324	277	327	333	347	337	318	313	326	345	324	346	298	345	316	336	358	313	351	330	310	327	313	326	286	342	339	332	343	313	311	347	339	324	287	322	351	302	306	314	347	338	296	314	336	293	333	310	328	338	300	331	354	319	335	339	324	328	302	307	271	363	300	326	328	318	346	349	341	341	373	331	349	315	318	288	321	338	347	346	313	334	294	333	375	293	297	322	334	304	343	348	334	338	325	332	358	298	330	313	333	330	324	334	340	324	313	337	326	372	307	327	318	310	328	352	295	306	348	342	316	272	338	312	331	324	331	354	362	312	322	358	328	311	344	334	321	337	324	318	318	327	328	358	344	305	307	320	307	346	330	316	319	305	310	356	351	351	312	323	328	361	324	324	336	355	341	328	332	326	309	312	309	305	323	316	328	329	339	347	335	317	349	318	297	298	360	327	341	346	320	337	285	316	322	365	320	302	320	309	332	351	326	321	307	353	356	380	315	325	342	332	309	319	307	343	308	306	325	325	318	333	337	300	308	313	325	304	319	297	326	314	294	307	371	339	324	331	309	326	345	331	328	325	322	288	301	321	308	329	305	347	321	337	324	341	321	306	316	328	326	314	322	331	337	328	276	340	325	326	320	338	320	325	306	316	319	326	345	347	303	297	347	306	314	311	334	332	320	316	339	353	337	341	371	346	331	308	310	294	337	323	329	329	304	353	330	326	328	315	294	308	314	337	320	336	368	338	305	372	351	304	319	332	345	342	284	319	363	329	303	322	335	338	341	325	329	333	340	316	353	361	324	324	339	332	328	319	303	334	295	330	332	342	325	339	297	303	344	333	332	319	325	317	308	322	332	361	307	327	314	337	333	315	303	338	342	328	331	317	318	350	333	324
32290	44545	59643	46334	15502	6770	16217	17412	11324	8730	7288	6066	2663	1179	1234	1279	1274	1283	1170	1268	1283	1471	2340	3529	2675	2667	2396	1965	1983	2147	1797	2949	1801	1261	1107	1041	1097	1018	1064	973	994	998	1000	1010	949	939	890	880	865	858	895	917	817	870	807	842	795	842	999	926	882	890	882	835	805	864	821	812	871	842	826	817	858	788	832	827	833	828	822	884	832	818	749	831	818	816	836	843	786	849	811	810	871	844	834	807	799	805	880	785	849	870	823	848	816	830	808	795	869	851	805	904	831	852	837	857	783	769	851	834	831	854	818	789	853	829	789	835	840	785	819	774	857	859	874	812	770	839	855	785	799	824	889	806	816	858	810	836	840	805	766	836	789	856	811	812	800	810	839	831	768	849	787	777	802	812	797	817	817	813	853	789	742	772	804	807	858	789	753	797	843	817	819	817	767	848	817	789	829	773	840	793	849	875	775	794	830	840	748	790	796	818	833	812	851	825	750	836	796	800	836	852	859	801	855	782	818	822	821	835	808	811	808	810	797	782	773	833	795	810	796	824	761	838	837	822	801	788	772	844	803	783	847	829	785	821	806	810	773	799	790	787	810	835	820	815	804	848	792	826	806	811	833	807	767	884	764	765	825	791	794	797	798	801	744	755	822	833	772	836	802	796	864	843	856	821	743	763	793	860	840	858	842	865	823	824	798	817	807	798	803	787	813	859	811	797	826	773	805	804	817	841	881	801	835	774	840	798	816	829	846	808	832	836	826	839	822	790	759	799	813	828	818	776	806	820	805	844	867	804	825	806	855	861	821	826	805	785	770	798	831	766	831	825	851	847	855	866	793	795	826	822	812	831	831	839	776	818	818	805	834	834	809	828	806	808	846	841	842	820	851	793	824	820	803	824	832	806	810	804	841	796	835	809	835	858	775	830	823	813	853	829	803	816	770	876	814	803	794	834	876	850	842	788	818	834	766	856	803	823	816	777	784	817	860	817	792	804	815	793	773	822	811	800	812	810	837	847	795	814	841	804	823	792	825	788	781	742	797	797	865	789	845	841	832	870	797	802	867	837	826	824	794	821	795	849	822	762	834	778	817	853	818	831	841	812	830	772	793	810	827	837	820	767	800	847	771	822	804	853	787	815	815	830	866	807	811	854	840	756	755	780	818	753	810	803	793	856	822	818	767	856	804	782	825	803	799	846	800	836	815	792	800	803	813	833	877	809	818	792	841	813	840	763	780	790	811	770	815	809	818	845	855	824	823	771	777	765	810	845	815	796	815	813	787	855	819	816	767	783	811	803	802	797	820	824	809	806	774	803	798	834	788	809	823	777	813	815	810	806	830	796	841	836	821	779	812	786	783	830	784	804	758	807	811	801	786	834	812	782	798	806	804	797	827	831	803	762	757	813	798	808	845	795	848	833	868	865	826	802	822	827	839	809	768	852	832	803	784	799	784	824	863	853	839	850	807	849	847	761	791	808	824	774	769	751	860	806	832	841	835	791	812	817	773	800	814	852	839	823	774	828	789	778	802	840	800	821	845	828	848	850	807	767	851	820	854	831	781	819	787	803	792	835	819	800	810	844	810	790	799	810	804	825	791	838	802	770	827	836	835	812	822	832	765	795	847	832	911	776	808	821	772	799	822	814	838	765	825	838	810	819	820	782	799	791	824	813	797	823	816	766	780	813	813	811	816	832	794	786	817	778	825	782	843	812	818	810	749	814	738	787	813	799	825	843	788	800	793	859	822	835	798	805	820	815	798	848	801	822	795	785	840	733	808	820	830	771	818	822	842	783	793	814	807	817	800	783	773	825	773	815	813	835	808	805	820	863	946	856	801	832	837	814	834	806	813	834	810	878	807	789	814	844	809	809	779	830	861	821	871	828	830	790	877	821	841	863	820	772	822	817	777	859	865	797	813	804	837	821	799	844	821	811	769	806	847	865	765	825	859	810	804	760	787	795	799	796	839	839	817	847	788	811	813	773	790	879	864	798	801	829	792	815	848	821	832	828	817	809	823	847	854	826	832	766	780	811	823	801	831	787	816	787	810	845	895	775	822	819	802	781	791	834	830	817	840	787	817	791	836	823	789	834	799	784	834	809	741	765	757	824	785	767	787	825	792	817	801	811	750	808	880	764	780	779	779	816	795	831	811	791	825	788	821	830	854	793	824	828	737	799	797	827	846	802	850	816	777	820	872	791	781	756	800	844	815	866	850	813	809	777	833	824	811	808	828	808	793	816	811	825	825	827	796	792	814	812	848	792	814	803	817	822	831	853	838	780	813	820	814	790	829	795	816	788	828	792	853	781	813	811	824	826	843	790	800	824	833	810	855	802	750	795	855	801	784	891	828	802	849	857	824	825	798	820	780	794	828	812	813	807	747	803	838	781	796	844	824	855	809	821	848	820	794	829	874	824	731	807	779	768	797	765	750	819	829	800	876	816	844	810	802	857	830	793	783	847	828	823	840	830	839	820	783	813	822	827	828	855	801	819	828	804	774	819	801	824	810	832	766	790	780	828	886	783	863	844	791	841	788	770	874	823	777	811	772	805	841	795	835	813	869	849	796	812	843	796	798	864	816	805	809	776	810	770	775	795	812	773	863	791	816	786	804	798	810	826	789	800	815	826	840	787	877	784	801	772	743	824	835	808	778	802	806	775	787	781	807	755	830	816	831	762	794	796	814	829	795	841	808	816	804	827	823	809	831	793	798	852	839	811	813	836	846	812	790	779	861	858	797	838	820	869	804	811	789	810	798	815	840	822	774	834	807	771	803	790	844	807	816	836	816	837	866	774	773	800	775	801	845	812	824	814	796	790	840	825	841	848	824	841	838	815	840	780	781	738	805	856	850	880	817	775	836	819	841	828	784	821	843	788	797	833	778	818	799	881	789	787	798	826	823	804	771	801	821	834	835	821	838	758	767	824	887	767	824	826	820	806	787	802	813	863	830	844	791	762	768	831	823	777	830	814	841	817	802	794	818	811	805	831	750	814	829	831	806	855	825	798	808	836	837	803	836	777	792	842	819	858	838	810	829	803	772	810	810	820	835	815	831	807	786	783	851	823	801	829	765	819	731	823	844	804	799	843	800	847	828	797	806	820	829	827	793	830	831	825	784	845	850	822	778	796	875	771	795	821	854	805	827	838	823	798	832	825	817	817	811	843	859	809	797	802	818	841	839	822	778	835	835	822	815	831	799	834	773	798	796	799	821	856	807	833	768	780	843	818	834	846	774	832	812	817	812	770	805	886	827	740	822	803	780	836	772	802	783	874	804	821	821	800	850	801	778	816	776	805	823	823	808	867	846	854	795	824	777	775	862	795	806	789	824	768	808	810	857	763	801	846	758	789	826	745	814	796	809	783	840	811	817	841	826	818	803	760	809	860	834	800	801	819	794	800	816	789	835	847	810	829	773	802	780	781	824	869	789	783	863	802	799	813	812	864	867	797	769	830	742	856	782	788	826	766	768	792	818	800	777	788	859	811	892	772	788	759
57122	62187	72714	54283	25338	8917	14370	14820	8797	5923	4475	3009	1237	470	437	406	423	439	421	407	427	545	681	1024	775	831	704	532	563	701	492	693	493	393	374	331	332	338	325	333	331	359	338	344	353	305	305	368	293	309	308	296	323	318	300	307	303	311	318	350	335	290	300	295	288	317	313	316	286	323	310	299	306	281	330	283	295	276	304	290	317	311	289	286	310	335	293	307	308	294	311	303	292	316	309	273	258	298	328	309	315	287	318	295	292	326	329	321	310	274	298	277	305	296	302	307	283	285	304	291	338	317	329	296	288	271	294	282	281	288	316	292	287	298	303	311	249	295	281	319	302	299	276	283	252	282	300	294	305	295	273	280	280	309	312	344	300	280	275	293	314	299	303	308	298	295	283	282	263	275	319	326	303	288	299	274	300	299	294	290	308	303	268	285	307	304	302	326	264	299	315	319	334	263	334	300	259	319	298	313	278	291	281	282	295	294	318	307	320	332	307	309	271	274	297	262	325	288	278	295	253	275	295	309	297	285	276	281	279	310	310	267	285	295	312	299	299	270	304	291	292	276	282	340	300	323	285	284	293	314	327	261	296	301	261	279	326	280	301	279	275	315	302	276	312	290	325	313	298	295	310	274	300	312	279	281	325	297	289	300	296	286	297	299	295	307	325	325	289	310	278	329	303	323	312	308	290	292	323	302	278	324	307	297	299	270	275	269	301	328	319	310	282	287	286	299	302	268	318	312	290	283	288	284	324	282	279	305	314	308	328	312	318	301	309	299	283	302	278	267	293	281	315	280	322	310	309	289	262	317	290	303	278	294	295	314	307	332	281	302	293	307	302	312	309	305	303	291	300	299	308	290	285	285	290	284	317	309	291	290	334	315	278	321	285	300	315	286	295	311	293	297	292	315	293	302	274	281	324	324	315	284	309	278	276	314	297	298	277	283	288	311	285	308	286	316	310	294	300	309	278	306	302	286	271	296	310	299	267	287	284	261	300	286	270	337	357	271	331	296	278	297	310	315	306	285	303	268	341	298	298	266	281	317	276	286	286	295	293	301	288	291	293	295	296	313	313	305	276	296	333	290	266	282	297	304	323	285	302	287	293	324	262	305	314	312	318	315	311	304	298	286	302	296	281	323	305	292	275	274	319	275	271	324	323	291	314	298	274	283	288	282	284	274	299	294	276	300	290	320	330	320	295	279	303	338	300	282	321	306	310	282	289	317	303	274	285	290	291	324	303	313	291	292	283	286	317	267	292	327	308	265	303	290	308	316	317	300	314	288	308	290	308	277	299	313	308	294	290	311	293	287	293	275	319	295	276	278	295	282	287	298	299	269	300	297	291	301	308	309	310	303	303	271	287	312	273	282	282	290	294	275	288	306	284	329	305	295	299	291	268	276	313	290	317	301	308	295	316	285	320	301	272	329	272	287	308	278	277	297	292	295	272	303	285	276	306	303	291	325	318	290	328	296	304	259	265	294	321	300	277	275	263	336	277	274	300	340	314	294	278	309	319	316	315	327	281	289	291	274	320	296	315	292	295	288	281	295	308	294	283	277	268	312	293	332	314	313	279	300	287	315	305	302	283	306	297	280	296	282	296	306	308	292	296	302	265	278	302	340	301	310	269	341	273	300	291	276	316	309	315	290	307	305	316	305	287	309	321	249	282	289	272	297	316	280	293	295	281	313	290	285	289	309	319	298	281	292	313	327	300	315	291	285	275	286	315	284	280	311	295	275	308	303	263	307	296	302	305	322	294	297	303	283	297	291	297	294	305	287	292	310	283	313	279	300	306	289	314	289	311	314	293	325	301	301	276	282	301	299	320	292	305	265	290	270	264	285	280	303	317	309	272	337	298	302	303	275	280	318	290	290	300	320	298	315	307	285	263	290	284	287	305	275	296	298	330	329	326	305	318	288	285	266	315	266	281	302	313	283	265	262	293	297	314	301	291	313	306	274	323	327	277	259	296	298	305	277	312	306	298	291	309	317	294	272	308	300	305	326	305	299	281	317	310	320	261	290	310	292	306	312	297	267	260	288	275	272	320	293	300	278	307	271	319	287	305	313	334	303	280	312	296	294	291	313	308	295	302	297	284	288	307	295	285	299	267	283	311	295	285	330	284	267	257	308	311	307	335	294	305	311	357	289	317	303	275	284	312	303	268	306	306	314	309	307	287	311	310	309	317	313	336	317	333	312	287	339	276	306	311	282	293	300	305	288	280	268	300	283	322	253	309	298	301	300	317	283	321	281	289	364	287	320	286	266	272	298	304	321	318	273	285	298	272	291	310	290	296	323	323	331	298	302	304	323	358	290	304	286	327	293	303	302	282	309	298	267	295	288	301	312	310	307	305	278	282	299	337	289	298	295	318	303	290	298	270	296	308	277	311	283	309	318	330	283	299	299	311	280	277	267	319	296	269	261	282	264	306	307	290	262	307	288	320	308	271	308	300	292	272	287	296	287	306	282	264	320	282	275	308	270	261	306	296	274	270	282	296	304	303	326	309	299	293	311	305	332	292	278	280	308	307	272	258	336	292	283	306	308	294	320	284	321	287	286	313	267	293	308	274	263	301	318	281	298	303	259	299	310	307	297	262	312	252	310	301	272	266	283	307	295	277	283	283	305	302	297	303	296	334	313	297	271	274	275	302	291	307	303	305	299	281	314	305	297	355	293	292	307	299	287	287	315	288	311	307	323	291	309	300	311	317	305	299	269	279	302	323	283	320	323	302	308	281	287	286	287	300	319	309	313	289	293	301	279	278	278	298	295	276	294	299	291	343	265	294	287	284	299	290	295	265	308	321	308	311	312	292	268	300	262	308	273	290	269	301	288	307	291	298	292	337	237	293	283	294	270	282	313	292	302	290	294	300	269	282	315	308	293	291	331	288	303	283	280	289	322	271	310	280	285	298	268	314	302	290	306	299	281	283	310	280	320	294	312	314	300	309	316	269	276	310	328	287	303	276	335	296	311	288	314	307	295	271	312	325	280	315	281	302	347	325	270	302	323	296	305	296	312	286	309	277	301	310	308	299	285	289	316	274	288	325	288	305	306	284	276	301	296	307	282	316	313	267	310	320	311	302	318	296	288	281	305	304	303	274	294	272	282	272	287	331	288	323	312	288	324	282	306	268	287	334	299	300	306	282	292	296	318	305	311	258	279	290	301	278	294	282	289	282	320	298	287	285	254	319	307	281	316	299	326	264	314	286	296	308	329	313	318	300	273	293	290	281	297	322	324	284	299	287	309	293	317	295	285	316	297	312	302	321	301	290	288	320	285	309	290	313	300	297	282	288	285	330	294	268	322	287	306	288	260	315	302	311	298	311	245	287	298	304	282	293	276	283	268	280	286	312	329	298	273	318	299	311	320	270	331	294	304	268	286	332	300	357	313	335	324	305	279	298	316	299	303	307	300	294	293	332	333	300	307	324	314	321	262	292	296	265	295	295	327	327	270	311	290	303	270	305	246	314	291	292	347	305	302
38740	51161	73523	56022	18794	10157	25766	22836	15539	11728	10087	9197	3675	1353	1427	1595	1586	1628	1587	1453	1602	2249	3633	5773	4061	4470	3825	2672	2716	3434	2254	4219	2525	1474	1134	1164	1253	1119	1059	976	1075	1030	1082	1071	1032	941	889	901	843	849	811	795	828	799	742	762	745	791	1081	1018	897	801	756	778	777	811	753	744	828	770	807	733	712	749	732	745	787	771	744	745	756	760	729	751	762	775	756	743	771	783	806	798	754	757	782	755	798	759	746	705	821	777	788	789	747	758	761	768	802	864	780	769	802	759	794	780	766	772	741	768	726	784	785	755	771	818	771	762	717	724	728	725	791	766	748	733	752	727	756	721	733	749	791	753	730	770	735	774	763	715	713	712	789	696	704	742	797	754	721	719	739	757	737	748	766	733	781	742	729	740	761	715	749	785	733	740	728	724	752	693	711	751	750	712	728	802	777	741	794	730	770	761	800	781	742	730	710	737	725	713	770	799	697	760	740	742	710	746	771	735	751	794	739	776	743	751	717	788	735	666	715	700	739	722	722	747	727	715	747	770	704	741	738	736	749	685	738	745	690	713	763	698	745	735	744	726	772	719	757	752	764	778	790	776	701	747	721	704	721	784	714	787	768	737	740	758	742	737	707	738	713	745	719	767	772	734	722	730	710	786	748	747	755	755	710	752	720	679	728	752	756	717	725	723	733	712	766	718	743	824	738	766	769	733	697	736	763	713	751	748	744	740	781	754	756	767	706	746	712	750	727	714	749	727	736	776	727	761	774	753	758	727	764	746	731	737	732	718	717	717	743	763	772	722	791	715	799	755	749	744	737	741	784	728	729	726	795	772	720	726	729	737	770	718	775	730	730	704	717	737	765	742	708	765	750	740	717	747	768	747	772	759	752	762	718	738	721	745	784	744	718	743	730	710	739	747	819	724	741	712	696	725	758	793	720	715	736	738	736	720	752	792	746	743	770	793	741	742	718	792	731	755	748	682	733	714	770	714	736	738	707	743	725	749	667	767	774	753	775	725	721	773	726	797	730	775	777	740	781	748	730	773	760	766	747	734	729	756	767	778	706	769	707	707	725	731	674	758	772	751	697	750	720	772	736	702	758	712	742	755	737	728	720	768	724	748	740	736	722	713	764	728	741	777	747	719	729	764	713	699	776	748	750	758	717	734	733	727	699	755	708	709	727	731	730	752	729	692	718	763	739	755	718	783	704	738	770	782	745	773	704	717	712	717	748	739	768	748	744	720	744	682	769	746	761	710	804	785	759	755	734	774	771	798	785	740	704	752	757	722	736	736	763	748	772	730	767	737	777	738	716	742	716	749	768	734	742	768	740	741	707	763	700	760	746	742	755	711	751	764	745	736	770	733	794	752	701	834	729	783	755	755	754	746	742	754	768	731	724	755	700	718	710	761	712	747	747	719	757	720	717	748	782	708	767	755	758	752	789	755	741	768	738	723	711	732	765	704	771	738	762	789	720	716	778	814	703	749	715	761	725	749	758	725	723	710	693	769	733	707	760	767	774	745	779	755	788	733	721	747	745	728	733	756	752	741	724	727	725	674	728	777	728	711	729	715	738	722	800	698	750	730	674	771	708	744	775	761	727	716	747	703	750	727	725	718	766	722	748	752	742	762	733	761	751	725	755	728	758	721	764	779	772	792	814	776	713	759	721	725	768	713	728	773	761	746	784	730	752	752	741	734	766	760	738	740	696	745	796	768	742	736	779	767	744	748	727	776	772	750	738	758	762	734	749	740	721	721	718	757	780	754	769	709	708	728	731	723	735	727	752	755	766	722	789	725	725	704	709	709	732	741	764	728	716	768	799	719	735	708	717	768	754	717	766	758	744	683	704	822	686	762	753	743	786	749	740	694	762	752	770	701	757	743	758	678	755	764	732	700	729	750	767	769	692	677	747	750	741	763	781	700	743	722	757	790	800	755	724	706	777	702	750	711	700	710	775	743	735	802	734	736	755	762	746	773	739	779	706	743	755	732	747	747	749	724	733	684	806	725	747	744	792	751	739	703	708	758	772	751	772	757	747	737	752	737	671	759	768	700	731	714	694	725	724	764	764	744	779	799	721	706	780	717	740	756	717	707	752	724	715	716	739	745	760	692	746	794	750	711	759	738	784	725	755	693	772	726	774	749	772	768	728	768	683	752	762	733	703	721	699	743	712	815	744	731	716	762	724	760	744	742	747	778	748	746	756	733	717	719	749	723	762	799	761	730	729	793	752	773	714	787	778	755	743	715	752	761	778	739	731	748	762	692	729	714	734	732	746	730	713	710	721	766	732	751	786	732	724	753	774	763	739	734	744	742	758	717	750	741	745	709	727	725	754	723	738	759	751	706	752	695	750	764	746	728	718	719	784	755	784	771	777	795	723	732	729	694	723	773	700	740	739	735	749	748	765	703	682	755	745	749	764	730	740	726	695	769	750	709	724	710	729	734	726	747	703	790	750	706	699	729	791	754	727	799	724	728	770	762	743	761	782	715	738	773	705	754	728	739	717	725	751	705	787	771	759	734	806	780	747	717	749	744	762	744	738	753	770	738	713	695	753	742	800	747	687	714	726	719	734	755	738	794	743	762	728	798	758	724	759	751	762	733	732	695	782	702	709	718	723	751	709	783	716	766	722	744	687	754	705	769	756	759	747	772	794	722	710	732	747	727	748	786	757	759	761	772	801	742	687	768	732	713	764	745	683	730	773	697	734	715	758	726	787	777	683	762	738	726	738	758	741	783	743	753	745	813	751	708	790	761	748	720	692	785	724	724	745	739	726	723	713	738	777	764	777	690	759	773	724	742	779	789	711	732	735	730	752	770	742	734	768	778	812	738	741	723	734	709	732	733	687	752	758	758	720	726	724	723	735	716	705	685	765	682	717	764	710	715	748	742	743	720	734	756	756	722	730	702	706	718	724	736	753	746	741	702	729	718	761	719	769	703	722	718	737	765	692	744	729	799	764	730	736	751	791	760	758	754	702	764	720	744	809	702	740	730	773	708	736	756	762	746	726	769	796	770	763	732	813	717	737	743	729	693	747	777	737	761	771	758	715	681	781	778	739	765	745	779	773	734	729	709	694	723	791	737	758	717	709	757	729	799	783	714	739	720	718	742	721	725	809	775	727	769	769	812	740	709	737	736	744	729	771	733	716	703	734	767	729	724	765	693	697	762	692	727	705	751	723	757	716	701	788	780	765	751	746	778	722	731	757	737	755	783	751	742	739	733	748	748	776	800	720	720	760	782	755	734	740	749	761	740	739	763	769	753	707	777	749	747	770	736	736	760	756	759	727	759	731	705	765	771	743	722	740	778	734	764	731	732	759	748	767	758	754	723	746	694	727	709	759	706	782	751	755	733	738	742	744	720	722	762	740	761	725	706	721	729	754	715	711	715	720	759	760	717	696	796	756	747	733	793	775	753	776	752	797	789	762	715	735	743	729	723	706	775	698	751	728	721	734	731	755	738	751	739	772	789	771	721	767	743	715	752
20439	18057	18105	8010	2015	1034	1064	980	635	459	380	341	343	317	300	324	293	335	332	339	320	331	299	352	325	302	296	327	310	280	290	317	250	306	292	309	303	292	305	300	301	292	318	303	310	312	293	298	299	315	273	310	308	279	266	301	326	298	292	299	271	284	298	271	300	273	274	279	290	282	264	293	299	305	284	265	290	305	275	295	267	283	298	263	291	287	292	283	294	284	290	291	287	264	267	291	291	311	296	276	274	274	288	310	279	284	300	303	262	283	289	275	302	299	269	270	311	256	281	300	315	283	303	254	280	300	299	313	299	302	307	254	301	261	295	302	301	268	285	287	287	313	277	297	303	289	301	263	289	270	283	244	284	277	282	275	290	298	257	293	280	276	285	286	307	274	319	295	269	279	306	296	284	301	293	302	276	282	262	317	289	271	288	269	272	248	285	278	293	256	289	299	288	272	302	276	302	283	304	290	291	257	304	302	293	267	275	266	263	280	283	278	320	260	279	303	273	328	281	288	276	292	280	277	306	302	267	303	288	285	310	262	310	280	292	300	277	307	276	299	289	282	271	278	248	317	318	298	312	250	318	290	267	319	284	282	289	320	299	287	322	312	290	274	275	285	282	290	285	301	284	290	279	275	299	298	274	263	294	274	288	259	302	286	284	272	296	291	297	280	269	298	275	264	279	300	327	260	291	295	268	302	300	307	305	263	307	312	275	297	273	276	309	267	319	283	307	279	288	269	286	303	276	296	271	295	327	282	266	297	255	302	307	268	275	296	282	284	279	310	287	297	295	276	288	305	293	281	296	269	291	286	263	267	296	291	278	281	267	288	286	286	302	267	249	284	286	296	301	284	290	276	277	289	270	305	296	282	304	276	291	305	272	276	269	289	289	322	293	313	295	285	299	288	303	290	278	283	301	282	291	254	287	269	310	301	267	303	246	279	265	274	269	273	312	280	284	304	284	285	276	293	286	323	297	299	283	284	268	282	307	297	278	295	271	294	265	272	305	297	304	275	282	266	306	298	256	265	289	280	318	293	274	314	285	286	292	312	297	318	329	268	281	298	276	311	301	291	279	291	301	291	290	288	296	279	280	294	283	288	280	297	316	284	272	289	293	255	291	277	289	271	274	289	285	312	274	294	294	253	275	298	308	279	302	293	291	280	266	270	302	303	294	301	293	248	265	287	289	311	284	311	254	300	311	261	271	312	295	269	287	290	310	278	275	274	276	302	298	285	294	280	273	290	333	310	294	274	287	308	293	261	270	291	268	265	301	263	276	278	281	270	277	270	314	280	269	289	282	292	289	275	265	310	288	309	297	264	301	274	315	286	277	303	287	268	316	274	313	288	291	287	265	295	269	300	279	307	280	261	286	268	286	287	271	309	285	297	278	292	283	299	281	262	297	285	303	276	292	279	300	296	279	308	311	271	281	273	277	264	299	303	283	257	299	290	310	284	302	272	267	266	260	291	280	266	287	278	293	250	293	259	274	286	302	305	293	301	308	292	283	275	308	264	262	295	293	293	284	278	293	303	289	293	299	304	315	289	311	320	282	275	280	302	301	274	275	267	280	293	269	267	267	269	277	278	278	300	282	270	262	299	307	280	256	304	271	288	302	274	267	279	300	277	280	308	294	313	290	282	308	298	321	305	286	280	280	314	295	283	280	285	281	275	305	271	334	301	275	276	265	272	297	287	302	273	299	262	307	307	273	284	284	318	287	330	299	324	312	269	297	284	297	291	268	313	284	265	307	300	296	308	289	322	278	268	293	321	279	291	276	287	275	291	305	268	300	291	270	294	294	280	274	285	290	299	297	264	271	287	320	273	315	281	283	308	317	313	296	256	290	304	295	247	296	273	277	296	299	299	306	287	281	270	277	275	286	296	280	298	266	287	296	293	279	280	275	287	285	270	293	307	284	296	256	272	284	287	327	301	276	274	284	273	273	271	312	300	288	294	309	300	297	295	252	291	269	295	260	291	281	286	295	316	297	313	280	278	289	297	291	277	290	281	275	300	318	316	313	293	241	283	308	333	283	299	283	280	299	287	294	298	285	263	279	265	304	308	269	285	310	265	336	313	263	307	286	290	254	271	306	279	255	302	295	305	271	271	278	278	304	326	281	305	302	278	267	290	295	308	308	298	273	285	300	309	284	250	298	298	296	290	287	293	281	297	312	299	272	269	297	254	280	297	289	287	283	313	331	295	291	271	312	285	311	300	287	257	273	264	274	268	287	284	254	306	297	273	285	270	328	289	296	300	299	298	306	304	274	288	287	286	279	292	288	297	310	304	269	302	319	265	290	298	265	304	300	257	269	296	262	281	291	274	266	277	292	298	280	253	288	287	276	272	286	307	310	296	326	274	294	274	282	292	288	260	285	271	291	297	283	288	261	288	306	292	306	279	251	271	272	294	288	303	298	304	304	314	293	319	314	259	290	285	295	284	293	264	266	303	304	277	278	253	292	304	294	269	281	237	268	287	271	309	313	288	272	241	308	289	278	276	296	334	300	284	303	320	296	299	268	270	325	258	294	266	281	284	291	267	286	284	312	308	313	278	309	302	301	272	306	287	283	264	283	268	283	275	264	263	280	270	303	269	261	285	286	284	275	263	278	298	280	310	309	285	287	280	270	273	267	259	275	286	269	294	318	287	334	284	283	300	276	300	307	291	318	307	293	250	265	251	265	279	302	298	281	267	287	268	271	285	268	299	269	287	299	269	310	278	295	255	285	281	285	288	263	274	281	297	301	310	280	261	268	295	292	295	290	274	293	292	279	276	267	270	303	298	300	271	321	323	298	276	300	282	297	280	288	286	279	287	272	273	275	259	285	280	307	286	304	276	266	313	276	294	294	315	305	269	308	269	282	263	326	316	306	277	295	257	276	298	310	299	309	285	285	294	286	306	266	274	290	278	256	266	262	301	277	280	299	274	266	229	288	305	293	308	293	284	288	277	291	301	299	270	322	277	294	292	282	273	291	285	300	285	300	298	291	288	295	296	297	284	296	282	281	285	291	301	294	279	277	299	295	313	304	293	288	272	332	319	275	277	291	315	304	287	287	292	292	313	290	272	251	275	313	268	279	283	294	281	292	298	304	284	288	273	279	312	300	295	293	297	321	271	274	279	306	296	278	306	284	305	265	293	263	315	290	286	282	277	268	302	321	290	280	296	293	282	285	286	277	266	258	271	277	287	266	317	293	315	287	304	294	299	283	292	263	331	332	295	262	297	296	297	277	294	301	307	258	275	296	298	251	291	253	279	266	279	282	283	292	310	245	290	274	265	305	283	263	284	289	285	307	286	306	311	275	321	288	293	317	278	286	289	306	277	294	318	279	281	300	264	278	267	287	290	281	273	286	307	291	268	287	306	302	328	251	287	309	280	294	244	285	264	271	279	287	263	286	324	272	298	280	274	285	292	294	302	282	280	294	327	271	297	268	313	297	265	265	298	274	294	255	258	285	294	321	251	316	272	322	284	293	306
12912	16914	24706	15260	5343	3589	4671	3646	2478	1907	1513	1258	889	810	890	806	867	880	862	807	872	934	986	1027	988	966	976	890	883	825	865	838	833	773	800	837	842	833	805	845	827	869	869	836	814	846	768	707	762	759	728	756	749	766	770	729	747	720	717	761	757	793	733	747	718	776	761	791	729	751	757	783	701	781	722	714	790	695	709	796	711	758	764	741	778	754	755	717	699	754	704	723	718	756	760	721	711	742	756	783	733	703	774	734	739	722	775	772	718	711	758	766	784	737	728	755	759	762	720	800	737	813	740	780	681	754	766	722	696	769	762	706	737	768	732	737	709	678	753	720	743	763	718	714	758	720	720	739	730	749	730	702	770	728	712	747	712	757	751	725	737	727	694	725	725	746	781	716	708	712	722	696	694	723	734	743	694	738	696	765	763	728	709	738	701	705	759	689	742	735	722	701	705	795	726	720	744	754	700	759	723	717	711	689	708	739	697	771	747	736	692	747	751	734	738	732	719	721	729	730	738	698	696	739	733	722	724	719	722	701	743	757	696	694	731	731	698	724	709	736	705	725	721	760	763	701	756	754	701	764	723	728	747	725	712	742	766	694	744	690	770	731	738	688	745	740	755	730	733	733	788	700	711	717	722	696	747	767	757	712	762	710	703	687	695	759	757	730	682	735	711	735	748	720	780	717	751	751	715	723	809	730	746	747	716	712	768	746	818	752	703	730	701	769	704	764	702	748	760	728	745	742	704	724	777	713	739	768	693	687	710	719	756	769	739	720	778	749	717	752	700	705	702	756	730	746	729	741	725	723	726	779	719	727	729	724	724	710	732	705	741	745	691	691	754	686	728	749	715	724	728	748	741	700	737	770	746	797	719	670	740	708	717	756	757	773	753	742	717	713	746	721	758	729	731	744	717	769	774	764	741	749	703	749	712	765	696	774	720	711	772	763	748	726	775	735	715	724	756	725	747	756	746	721	684	707	707	748	744	784	717	750	721	707	734	773	757	746	755	749	671	720	747	702	684	779	753	740	700	716	783	729	756	738	747	745	711	790	714	724	733	725	695	734	719	727	785	728	721	720	723	662	703	728	743	733	752	697	729	733	739	707	701	736	769	743	780	698	733	724	736	723	760	767	763	717	704	787	689	731	707	679	717	738	736	717	714	708	739	693	712	752	777	780	727	739	733	722	732	758	697	739	767	736	735	742	717	726	750	712	657	712	734	732	699	741	718	693	722	739	761	693	793	752	736	709	728	669	747	703	766	714	754	688	738	726	729	763	709	739	735	743	731	722	721	725	759	728	749	720	727	770	680	708	708	741	752	726	704	775	703	709	744	706	719	733	744	709	733	736	739	760	721	817	698	707	754	784	757	778	776	764	716	699	715	722	684	729	748	725	719	694	757	703	768	748	739	729	722	765	745	718	751	743	686	733	732	750	746	761	721	739	754	741	781	702	700	701	763	691	715	741	759	726	754	756	724	702	722	733	735	745	717	737	740	748	781	763	748	768	700	751	744	721	795	736	729	751	705	759	738	754	726	713	785	747	770	674	778	785	773	725	720	763	710	736	747	752	675	756	769	750	720	713	773	732	715	701	715	771	760	706	709	764	718	727	735	739	738	737	692	731	787	740	746	727	803	676	744	775	715	723	743	743	722	764	768	763	741	721	726	730	742	749	716	717	740	759	725	762	771	717	718	654	703	740	731	717	741	737	690	770	745	707	740	741	734	813	747	748	719	732	794	777	706	754	693	739	751	751	671	723	743	713	750	726	756	716	766	682	705	740	725	778	706	726	790	726	752	714	730	753	736	712	759	730	733	759	713	721	745	697	717	683	698	743	751	746	700	767	756	749	736	741	708	703	752	747	753	721	709	694	719	736	789	774	734	759	766	749	738	744	769	753	735	744	721	733	716	744	734	764	720	716	718	742	736	778	732	725	763	734	655	724	743	749	767	789	696	659	734	713	757	722	709	690	775	706	740	740	734	734	727	693	773	739	778	709	735	757	719	782	758	743	726	756	745	705	712	702	755	742	709	728	737	742	743	758	748	726	735	729	778	730	726	707	751	741	721	748	755	719	737	727	704	755	754	755	753	752	751	746	789	758	762	720	733	750	753	680	762	694	736	701	716	741	734	741	709	703	697	736	760	712	760	705	690	728	734	720	775	682	731	745	757	756	741	728	777	780	763	796	736	733	729	723	765	755	774	730	694	755	743	773	733	753	709	748	749	738	692	695	746	802	764	724	712	775	772	726	766	682	725	726	771	737	725	738	701	727	756	749	759	784	744	731	695	698	727	704	754	753	667	741	733	774	735	684	737	737	740	687	725	704	748	690	732	688	770	750	733	737	689	703	733	730	734	696	707	717	702	773	716	743	727	706	766	730	720	766	724	743	786	725	726	732	667	746	692	719	731	756	740	727	701	725	769	709	768	684	683	753	771	723	717	740	722	675	738	679	792	686	730	750	729	772	724	712	744	743	699	701	723	729	757	729	742	765	748	734	731	751	720	789	701	706	689	721	769	718	722	681	725	736	707	749	704	723	735	760	735	687	718	728	757	750	737	743	715	699	777	767	700	712	754	748	764	734	711	713	756	715	719	709	715	710	717	723	716	734	725	783	735	755	764	804	754	710	672	724	734	723	730	753	773	751	730	720	775	773	747	721	722	734	732	726	732	733	743	762	708	746	721	705	776	719	752	767	736	758	749	703	756	717	731	701	691	754	698	758	718	776	728	723	728	694	740	714	758	748	741	706	746	733	736	725	726	757	746	686	720	709	725	681	741	748	775	732	704	739	705	727	724	730	774	735	776	738	729	731	727	724	716	761	729	763	757	766	746	765	732	709	745	735	744	748	766	710	710	727	768	748	711	712	742	722	731	712	725	726	716	713	734	723	712	762	718	756	704	748	689	710	724	758	763	746	726	728	706	745	727	775	735	767	723	763	749	772	721	751	780	719	763	758	713	751	741	726	774	734	721	737	726	724	814	771	738	716	789	762	697	765	768	728	735	731	762	765	707	721	772	730	725	762	725	747	781	683	763	766	716	738	771	704	751	732	778	718	695	738	755	708	737	701	755	759	768	758	709	758	724	707	720	712	748	713	724	722	766	781	737	727	718	718	761	733	759	733	718	735	771	773	724	731	701	749	748	772	743	718	749	738	720	745	751	716	658	671	716	750	710	740	766	748	704	731	719	747	739	684	736	728	771	687	733	734	760	736	736	703	797	680	750	733	773	699	725	756	711	717	732	710	776	712	769	721	703	701	712	728	727	738	700	746	717	729	737	735	768	733	682	784	706	689	714	753	733	751	729	715	737	717	800	712	729	747	745	729	708	678	743	739	760	694	775	728	748	772	711	710	736	749	714	755	713	703	759	734	718	767	766	743	760	772	741	750	740	761	728	740	750	725	753	692	700	742	741	710	695	739	768	723	713	729	713	740	729	722	748	757	741	685	800	747	785	764	731	756	725	777	715	740	743	722	687	774
49302	53038	63577	43958	18905	6278	12557	10797	7115	4652	2456	1431	714	411	377	417	405	434	408	426	490	524	616	761	667	641	584	515	522	495	485	514	487	369	374	380	365	373	333	336	337	362	337	330	360	367	340	330	326	333	342	323	300	310	288	328	318	326	347	364	356	327	328	335	308	309	334	327	351	307	329	313	340	310	340	331	308	316	309	338	321	325	308	334	339	310	296	285	301	311	311	311	338	318	301	296	349	306	334	334	294	327	294	341	309	383	298	329	302	313	317	319	336	302	297	293	308	335	313	377	331	294	325	316	332	325	309	334	318	342	318	302	328	343	326	282	349	322	314	349	320	324	287	338	281	317	313	329	296	335	284	331	292	313	330	345	321	354	346	327	359	360	327	325	318	335	312	320	305	327	323	322	314	307	312	336	334	343	305	289	329	309	311	296	350	335	331	298	320	319	314	354	344	298	323	316	340	320	354	303	358	313	331	301	310	319	295	319	328	295	318	317	308	298	332	310	314	337	314	302	331	311	346	316	340	342	329	277	312	329	317	299	320	322	325	329	299	286	323	332	290	344	319	326	346	352	320	319	339	324	314	337	343	344	321	288	316	314	326	324	339	319	337	313	321	313	308	347	325	331	313	342	319	297	310	330	318	336	319	314	352	308	329	358	299	346	303	348	310	311	341	315	311	311	290	296	308	309	318	309	331	328	329	302	346	341	327	322	353	335	328	329	288	315	318	308	314	339	304	326	297	335	307	284	313	316	322	312	299	302	293	312	316	356	304	314	349	324	347	340	346	309	345	299	283	358	348	343	311	304	325	316	357	314	309	322	351	332	352	355	320	335	322	327	341	290	318	320	313	355	332	274	351	319	325	325	297	305	319	332	300	325	342	360	324	309	305	358	316	339	320	325	358	343	316	306	330	321	320	356	292	320	328	331	329	335	294	314	329	345	342	318	322	317	339	341	344	312	321	365	326	349	319	310	324	308	336	309	321	323	336	338	305	322	305	336	312	322	333	321	333	307	323	301	314	333	330	342	301	312	322	301	316	339	321	325	333	334	333	329	296	325	319	305	302	329	321	354	314	335	311	333	335	318	307	346	329	321	322	327	340	315	304	332	331	356	321	339	304	317	337	320	311	326	333	329	313	312	300	309	315	317	352	298	307	321	334	325	329	334	342	296	331	311	294	374	329	297	326	321	348	334	328	333	305	283	325	356	311	331	307	311	337	282	311	325	327	326	277	350	334	300	315	338	292	359	339	333	317	306	273	323	276	301	340	310	332	277	336	299	326	345	320	330	323	349	336	329	344	280	323	296	318	323	347	337	342	325	327	301	298	317	311	306	321	311	339	333	316	299	340	328	307	338	294	338	316	307	311	330	322	315	345	318	330	275	350	307	321	306	356	359	314	336	308	307	321	320	327	312	332	321	323	309	318	317	337	327	319	309	304	351	314	320	347	348	312	331	317	327	311	297	330	319	294	288	320	338	332	347	355	314	339	319	345	323	318	308	319	314	314	345	308	326	345	327	337	338	317	325	300	318	299	332	311	330	304	359	330	323	318	283	305	321	316	301	340	306	301	337	347	329	298	300	338	345	333	340	298	306	346	322	315	330	331	295	299	322	329	340	304	315	274	311	329	330	328	319	306	310	305	340	301	317	362	340	313	324	308	315	319	312	325	301	330	333	329	323	312	314	323	326	357	334	339	328	318	341	310	328	350	327	321	321	305	340	313	335	323	302	324	318	334	300	358	344	332	328	339	321	296	312	350	290	290	315	299	332	322	315	345	361	328	304	340	322	327	309	309	326	370	310	356	317	339	310	340	318	344	314	357	328	324	334	322	302	350	336	317	337	307	339	313	325	329	335	353	317	303	307	338	355	327	313	367	284	329	327	287	322	339	328	311	307	348	293	315	320	327	305	340	311	342	327	320	286	326	346	347	329	317	300	304	316	334	306	306	304	341	338	296	328	325	322	345	324	325	305	317	290	326	312	340	313	316	327	314	318	347	332	336	312	301	342	346	336	300	356	297	312	316	353	326	315	306	334	330	334	315	333	344	350	335	347	333	310	321	360	340	316	319	313	330	321	313	323	296	323	325	327	347	351	309	310	327	315	334	314	337	308	330	306	333	304	304	334	317	297	327	322	360	302	321	317	317	301	332	284	298	349	307	303	319	326	322	320	305	330	342	298	339	330	327	309	337	336	330	344	334	327	319	317	307	317	333	309	298	317	305	313	300	313	289	317	336	290	322	352	332	325	298	318	283	336	324	322	305	325	315	303	334	334	343	308	356	306	338	340	315	293	318	331	346	316	329	321	341	307	351	337	313	335	290	303	299	335	315	315	345	337	313	333	312	324	329	307	324	309	310	343	305	286	292	342	312	319	335	318	315	330	341	320	300	325	321	312	354	327	291	331	331	315	314	324	308	313	308	330	299	307	341	314	306	328	300	313	317	304	304	258	326	303	287	301	320	301	305	314	323	334	310	310	305	303	309	312	347	321	328	322	320	306	348	330	330	335	316	363	330	278	306	296	327	288	350	332	351	301	350	304	322	339	320	322	323	324	316	299	316	298	277	286	306	313	337	316	332	331	307	323	322	320	305	358	342	349	346	346	305	340	328	300	307	332	282	327	329	344	299	335	310	295	319	344	329	327	326	301	316	308	312	336	308	302	338	309	379	319	334	293	377	298	288	350	348	306	301	327	344	321	303	339	340	307	353	316	313	276	325	306	281	299	300	333	322	314	359	320	336	332	347	331	335	332	310	302	307	329	300	318	334	330	329	335	321	375	331	291	300	337	328	296	328	309	335	338	320	341	342	359	320	325	336	345	336	326	306	327	348	315	334	322	337	333	312	306	303	316	323	324	324	328	348	282	294	298	350	331	343	344	327	353	351	317	331	272	338	333	353	294	284	324	335	298	321	297	311	291	324	369	341	309	332	316	335	310	295	294	334	288	323	323	289	290	332	348	328	320	341	333	283	331	336	326	330	334	319	324	348	316	333	316	313	306	312	311	353	330	309	313	336	325	330	325	324	297	342	343	304	294	356	326	330	342	330	306	352	325	301	318	306	314	321	333	355	324	308	322	292	303	303	339	302	328	300	314	339	329	319	329	298	321	323	321	319	306	288	333	326	311	310	342	311	315	326	328	321	292	337	331	311	320	304	314	328	322	318	294	331	320	312	319	311	303	318	307	346	308	327	309	310	355	327	315	310	308	330	333	353	298	347	339	309	346	335	324	285	337	321	320	316	324	362	326	320	334	303	340	324	315	315	352	322	352	327	327	349	361	331	289	341	322	338	324	333	309	289	318	336	304	323	310	323	337	349	333	289	346	354	330	293	315	333	306	306	308	302	348	314	349	309	341	318	344	344	304	323	297	340	320	331	352	320	291	335	315	332	321	349	348	304	320	354	355	345	357	343	310	312	280	321	315	355	360	315	328	315	271	318	288	312	325	293	318	349	323	322	346	326	350	315	358	315	314	352	328
31679	42713	58246	46998	14281	9640	25076	18745	13866	9418	6308	4745	2216	1224	1357	1356	1479	1578	1478	1377	1662	2229	2858	3982	3433	2769	2769	1906	2356	2297	1756	2474	1883	1251	1032	1074	1123	1114	1010	1015	959	994	1059	1037	1047	981	915	893	858	839	845	817	861	823	782	893	804	845	943	932	845	835	755	796	807	845	848	794	829	816	817	803	810	832	796	794	850	789	835	815	811	815	805	805	863	841	872	807	793	809	824	784	770	801	825	817	878	806	800	838	774	864	850	797	825	818	811	773	848	850	814	833	847	858	819	817	851	820	826	845	807	824	870	840	854	849	792	806	802	883	798	776	785	789	801	810	883	749	844	842	885	753	785	833	787	816	831	778	802	832	801	810	820	758	833	805	801	763	803	788	803	813	765	821	780	802	828	805	799	785	795	810	822	736	770	807	820	810	774	815	789	776	811	802	831	765	825	798	763	732	782	866	823	819	806	784	786	828	812	833	779	756	785	797	829	789	785	811	803	782	825	793	825	794	800	759	803	862	772	830	768	778	760	814	813	792	819	789	808	850	772	832	811	853	769	702	862	776	849	846	812	818	805	861	781	794	809	784	762	850	805	798	794	806	855	824	793	807	809	797	858	783	814	773	824	783	789	801	848	783	803	831	840	760	812	786	781	817	823	788	820	797	799	802	809	826	826	814	782	813	835	790	802	856	805	824	796	740	780	776	772	862	772	779	800	820	822	778	793	784	840	781	784	832	779	829	767	832	833	827	828	762	777	757	755	795	822	805	754	841	819	795	778	784	838	797	788	805	786	786	831	799	815	800	841	819	806	811	800	783	794	811	804	792	862	759	792	826	801	761	825	841	821	780	783	794	819	812	787	857	837	824	794	788	837	733	804	794	795	767	780	800	846	843	822	812	809	795	860	833	825	820	816	798	784	782	834	836	786	828	818	814	798	819	810	852	799	821	816	804	875	788	808	786	795	801	809	773	790	783	816	789	774	831	817	840	833	793	848	795	829	837	821	809	847	842	825	760	805	812	764	794	778	834	831	793	826	834	815	816	788	774	836	794	806	814	836	819	846	801	786	795	816	845	816	807	800	809	789	855	838	809	785	823	793	797	783	826	808	795	773	769	787	828	862	796	766	803	780	817	792	805	783	840	845	790	860	808	847	859	792	773	794	786	778	809	797	800	863	820	817	803	854	814	789	840	818	813	813	811	838	792	843	824	769	810	800	789	834	798	804	828	831	857	824	762	813	787	838	785	857	800	757	863	815	805	769	821	784	812	751	785	841	812	809	840	835	801	805	827	792	799	801	799	769	775	784	797	803	775	819	801	823	805	807	810	795	805	844	846	843	781	821	770	822	785	826	837	818	819	759	841	839	804	789	789	797	775	804	796	805	809	834	843	807	800	820	768	794	831	751	839	802	825	837	838	804	753	831	830	796	806	838	859	781	761	830	803	804	789	837	842	808	788	822	822	770	782	801	842	805	811	758	812	799	866	828	812	834	757	802	805	821	796	739	832	815	816	834	750	807	825	807	812	793	766	835	769	774	832	791	794	785	800	751	823	822	799	822	813	788	794	821	793	817	797	771	809	787	819	803	855	843	824	811	816	821	847	764	821	795	797	797	808	827	807	790	816	809	836	834	788	820	766	802	804	803	796	793	819	831	766	833	767	802	843	767	785	828	781	789	810	802	786	823	772	794	800	794	839	752	761	779	802	812	827	792	801	771	786	803	812	763	774	790	766	843	819	791	784	805	822	771	750	823	798	756	826	782	792	788	853	779	864	843	776	807	810	787	800	808	790	695	797	805	812	792	763	769	827	810	785	801	835	780	795	800	789	815	822	834	822	808	796	818	857	776	861	885	854	850	805	784	737	783	810	790	731	788	773	823	787	866	786	773	750	842	826	831	828	772	820	847	848	795	826	753	791	824	808	843	831	808	761	759	784	792	851	819	814	775	752	815	837	812	794	774	841	793	804	785	764	807	823	794	814	845	795	863	786	748	852	804	798	776	821	766	756	752	770	807	817	823	768	828	829	832	820	787	785	783	793	791	811	818	798	848	805	811	769	762	792	806	768	822	845	825	814	864	814	820	754	794	800	807	804	795	779	764	818	772	861	776	782	812	780	803	829	786	818	826	778	768	861	798	799	792	785	807	792	820	831	797	800	836	838	809	837	769	808	810	776	745	799	836	736	808	802	790	758	783	787	817	836	833	806	817	810	764	758	815	871	806	793	824	816	794	772	793	819	802	811	790	803	779	797	787	836	813	792	784	798	780	782	811	858	787	831	816	862	846	818	837	831	776	806	757	829	779	805	788	831	811	814	778	804	830	829	827	815	814	777	750	812	827	815	761	863	791	803	793	860	813	826	797	894	803	770	770	771	762	825	782	830	752	780	817	767	800	828	824	806	850	815	811	775	767	777	811	790	789	801	824	815	763	779	782	785	778	810	805	782	823	812	811	806	803	764	786	834	814	793	861	809	752	807	789	855	847	831	826	835	841	840	771	789	831	833	812	827	814	806	758	816	809	779	797	799	798	762	768	742	816	740	814	842	766	827	802	793	831	778	779	814	820	827	771	811	766	805	762	775	795	820	745	817	807	806	825	883	812	817	756	797	772	752	782	809	823	862	775	830	839	808	764	780	780	780	799	733	800	769	801	788	789	803	776	797	828	799	812	773	788	815	808	804	800	792	820	815	755	800	782	802	826	798	768	809	763	807	755	830	787	871	776	784	834	829	807	770	807	796	802	770	806	774	789	793	823	804	801	804	819	806	843	803	811	826	804	793	779	737	817	768	806	821	816	812	839	770	810	789	799	832	848	830	826	815	825	787	820	833	771	780	805	821	795	810	842	802	797	830	796	801	782	860	842	787	782	780	814	830	794	784	800	771	816	863	812	833	761	790	845	829	819	806	807	804	777	808	777	772	832	777	854	831	847	752	808	830	810	832	836	801	799	811	849	815	812	778	792	780	824	853	778	811	812	802	844	807	801	839	795	783	795	811	793	802	741	831	825	797	784	756	850	810	777	820	835	792	787	799	787	853	832	829	805	843	848	846	820	828	848	871	798	796	806	801	813	826	792	725	833	791	760	815	768	759	817	852	819	759	842	814	738	814	796	781	782	766	827	744	828	831	746	820	790	770	838	871	836	771	809	786	805	841	811	788	800	850	803	808	795	846	833	804	870	763	844	801	797	796	814	817	808	766	772	746	738	749	821	813	784	763	835	751	830	834	812	819	818	826	813	782	819	821	818	782	770	764	792	769	813	815	790	779	856	811	820	761	841	766	777	765	801	848	811	778	792	780	831	780	810	805	804	795	792	731	788	790	800	854	744	806	737	813	822	824	779	826	817	844	795	746	791	777	854	801	802	837	781	778	852	853	831	798	784	836	803	833	821	822	811	801	830	784	801	751	851	808	773	822	824	812	793	799	808	839	783	841	807	719	851	740	846	804	795	843	831	807	803	814	847	811	830	836	806	841	843	820	794	763	798	786	796	804
57877	59050	68207	53710	25395	13070	19882	17067	9972	7311	4750	2454	1185	519	458	430	513	551	477	474	468	656	872	1068	1214	1003	778	646	678	691	532	702	513	377	371	367	344	363	324	348	293	324	339	320	343	320	312	317	321	314	319	312	320	308	285	302	312	280	329	337	336	316	307	329	310	305	286	292	308	301	296	305	277	306	271	286	291	286	313	286	288	340	286	286	288	287	256	303	306	296	303	298	281	299	261	282	254	282	296	278	289	321	323	274	285	260	298	288	268	356	287	336	274	299	328	323	297	297	301	294	295	281	277	264	298	279	312	277	322	267	291	309	277	267	315	289	285	332	305	313	310	302	276	290	295	282	312	273	315	274	280	246	319	295	292	288	286	275	297	330	284	279	244	265	259	322	301	305	313	291	295	302	310	286	288	319	317	269	284	310	289	297	279	263	269	278	297	304	294	264	306	327	279	277	317	265	295	268	259	287	306	290	284	261	284	299	284	242	273	308	287	325	258	273	314	266	286	306	310	286	283	288	281	319	312	284	276	282	321	308	248	295	310	292	285	290	290	294	299	302	303	286	316	284	305	298	279	301	304	300	291	297	298	313	282	297	283	301	283	283	290	291	307	279	274	309	291	303	249	280	310	301	273	307	330	289	309	294	292	305	296	322	318	309	292	286	308	314	323	324	282	291	249	288	267	299	274	306	319	295	289	292	298	273	279	262	297	315	264	286	283	277	287	276	280	317	303	295	268	279	308	289	271	286	316	311	301	290	297	291	291	300	291	294	313	300	317	303	301	288	282	306	310	289	313	311	302	312	266	311	314	287	273	285	296	295	296	288	301	293	294	303	292	317	286	281	291	299	283	285	307	306	272	287	295	317	300	285	319	295	303	292	280	296	296	285	302	268	288	303	281	286	329	307	320	269	291	268	276	287	270	311	284	292	273	284	325	296	311	294	300	289	265	311	281	274	292	278	307	288	283	303	278	295	294	297	280	316	300	292	302	288	283	281	303	273	279	296	277	296	297	310	306	286	267	269	284	297	270	272	268	311	291	297	300	305	316	272	317	294	269	283	266	306	304	288	271	265	292	284	254	300	268	271	311	285	293	310	280	258	277	329	290	304	359	330	299	286	301	284	269	294	279	305	302	287	285	291	324	326	280	292	281	290	289	302	283	279	284	274	310	260	290	316	292	312	266	287	282	294	265	308	268	286	278	291	294	324	290	274	281	325	300	274	274	333	308	296	304	301	292	337	289	305	282	265	288	300	261	292	306	328	280	278	311	294	314	292	284	303	271	293	296	315	291	294	280	305	305	295	301	300	309	303	309	338	291	283	254	272	283	285	304	302	326	297	307	278	265	306	292	325	290	311	312	306	259	311	291	274	287	320	280	270	311	300	258	285	294	300	290	302	268	276	293	290	284	291	287	297	264	302	292	279	294	304	299	318	290	266	293	296	279	297	316	330	263	306	292	306	269	301	274	285	292	321	273	330	304	316	294	285	287	292	286	261	268	293	295	325	266	300	269	305	291	275	290	306	274	302	297	296	294	317	299	288	296	269	268	286	305	273	320	271	298	288	310	301	300	258	330	283	289	281	289	288	318	325	299	294	282	298	283	319	312	271	326	273	264	275	279	296	282	282	297	266	309	307	286	278	291	286	269	277	280	305	319	288	322	276	278	287	340	337	281	273	294	288	279	293	277	286	253	258	303	309	307	310	261	291	258	307	284	319	296	286	288	332	283	291	291	290	285	284	259	310	291	305	285	287	278	320	307	297	266	330	296	326	284	314	272	286	308	316	262	300	293	291	288	298	295	280	273	279	283	288	289	321	279	284	291	325	287	308	319	300	296	290	286	280	319	291	254	301	331	291	274	307	310	304	284	291	275	309	290	277	294	297	312	307	301	295	280	279	267	307	299	301	316	269	308	271	328	296	269	273	274	273	300	303	293	298	259	264	331	300	297	276	293	328	279	286	303	326	307	317	275	308	298	281	275	309	326	290	297	310	310	302	283	274	314	285	260	255	289	282	309	293	308	272	312	296	279	319	260	286	330	279	275	292	303	300	301	291	280	269	302	310	293	279	273	338	303	294	284	291	293	319	299	273	326	325	325	309	325	325	277	261	306	322	288	267	299	266	316	259	271	308	296	316	310	254	301	300	263	278	290	296	303	295	260	301	307	271	305	289	266	278	312	276	318	270	307	283	296	276	333	275	284	278	246	255	309	296	309	311	293	288	270	318	295	261	286	272	275	280	307	328	303	259	280	303	268	286	291	317	298	285	317	285	313	287	281	311	312	303	308	296	297	281	313	306	293	312	322	321	303	301	301	284	286	274	309	295	281	302	281	291	315	349	304	295	260	295	255	294	291	266	304	343	298	294	305	307	275	285	271	296	308	296	294	291	321	269	299	280	281	277	311	290	272	296	257	309	287	299	298	306	297	274	273	279	296	316	266	286	313	311	305	271	296	311	255	265	287	293	290	305	285	281	309	287	321	279	297	292	295	285	324	307	290	282	296	269	274	276	286	280	303	283	284	300	267	293	291	309	294	334	286	262	299	306	310	307	279	292	315	244	300	282	304	284	295	313	301	299	272	306	292	309	279	297	307	303	286	308	285	305	291	326	319	286	285	323	297	284	305	287	265	291	302	302	278	295	305	308	287	298	275	284	302	307	292	271	287	298	293	281	301	316	293	317	312	309	289	324	307	266	300	299	322	287	298	296	311	295	268	308	298	299	298	280	313	297	291	282	273	276	307	289	281	280	284	301	306	306	302	280	288	298	318	289	290	263	311	293	293	290	279	282	293	258	322	299	277	293	296	272	272	313	269	294	285	329	310	254	278	285	303	291	315	287	291	292	274	282	257	289	297	280	292	300	311	298	319	339	303	301	292	282	286	315	300	309	274	315	282	298	276	288	308	289	300	298	276	293	299	299	303	328	289	285	307	301	300	277	294	298	276	289	291	282	283	307	267	278	288	272	303	309	304	282	311	294	311	300	306	269	291	295	279	305	296	300	299	324	275	289	285	290	282	290	321	283	303	278	275	308	324	326	309	295	276	332	306	297	262	291	289	318	299	310	317	298	294	314	279	289	273	302	297	297	318	295	298	300	288	298	307	264	293	301	301	291	271	294	288	281	309	275	262	274	256	269	298	287	272	278	310	302	265	302	304	260	288	307	303	297	279	268	294	297	288	263	289	297	287	305	300	307	327	310	332	306	313	326	312	296	319	278	346	306	272	289	292	286	290	261	294	297	336	287	288	253	295	272	292	293	290	280	313	286	267	318	296	307	295	281	317	290	290	327	261	282	315	277	260	284	306	284	293	290	319	305	299	275	288	290	309	298	266	265	276	271	326	320	297	298	309	273	282	297	263	287	309	330	270	279	271	280	273	302	275	320	271	321	309	298	295	311	294	295	319	291	318	291	300	332	299	308	288	289	299	266	315	279	273	338	284	269	302	285	303	296	279	297	289	293	289	283	324	304	306	265	299	277
38167	50363	67552	56813	18035	15578	30173	23841	15221	16575	10423	6541	2892	1514	1640	1742	2117	2214	1979	1916	2049	3174	4899	6378	5681	4692	3689	2977	3409	3253	2388	3774	2330	1454	1231	1237	1192	1208	1131	1119	1017	1050	1028	1026	1030	1031	938	862	830	785	788	787	776	787	797	740	759	780	1079	970	951	749	770	769	756	793	777	768	804	780	776	716	702	755	782	783	711	738	817	743	746	781	785	803	730	795	722	752	751	722	784	724	740	736	694	731	746	724	805	763	774	713	703	743	711	762	770	740	768	762	798	726	777	826	697	783	750	761	783	758	787	738	766	775	770	720	739	739	727	728	707	780	719	723	729	725	698	700	762	734	736	751	740	691	749	682	756	740	750	693	763	720	740	754	740	720	764	690	731	736	783	681	779	707	718	743	715	742	746	737	732	744	761	705	770	701	740	752	744	769	730	700	738	753	707	697	771	724	680	727	739	712	701	737	731	683	755	730	720	723	701	751	692	756	719	701	740	737	730	774	716	807	758	766	716	772	746	710	720	770	741	734	746	723	742	776	725	695	700	705	781	750	719	718	742	708	720	703	749	691	747	719	766	759	765	706	707	681	742	737	721	709	778	716	704	641	749	721	730	766	747	747	695	734	736	708	758	730	709	736	684	756	736	702	704	711	718	779	727	746	738	797	722	755	737	759	714	755	750	713	722	718	766	688	746	730	732	724	720	693	742	719	718	762	765	699	719	743	767	765	729	705	725	757	751	730	746	743	714	723	708	726	731	688	709	754	753	723	795	756	710	748	732	749	780	710	747	692	720	686	716	732	761	712	688	741	769	708	716	696	752	743	795	735	745	770	693	774	695	707	756	750	752	700	699	677	666	738	698	713	700	717	736	710	714	741	704	720	722	711	753	754	694	735	709	713	736	737	715	703	729	706	731	738	713	705	699	739	767	646	732	750	773	703	719	744	718	772	752	715	745	720	739	716	738	745	771	745	703	738	715	703	686	739	711	667	712	721	742	742	807	764	761	710	757	758	687	731	726	731	723	737	713	672	738	740	708	715	742	761	752	711	678	751	700	692	766	763	725	698	728	790	699	710	745	763	752	721	764	749	730	713	753	776	690	764	682	746	734	711	701	671	693	711	727	735	768	763	742	758	762	758	708	701	756	747	703	711	765	720	730	726	714	720	712	759	724	721	713	717	754	752	759	715	699	737	777	739	672	726	744	692	766	752	680	749	721	679	755	730	711	743	723	721	770	764	712	731	753	702	743	685	719	677	740	736	724	725	735	694	757	733	744	781	742	688	733	733	762	711	702	758	740	697	727	733	707	725	749	713	701	765	733	729	717	737	706	757	694	756	711	732	702	783	752	732	735	701	763	736	742	758	740	783	761	762	773	730	735	687	708	738	718	771	709	750	739	753	692	670	730	748	735	743	714	802	723	752	756	726	764	738	762	707	728	747	750	689	713	682	768	704	764	692	714	718	722	689	724	736	735	726	773	731	787	744	752	738	763	728	738	728	720	659	764	727	746	720	786	713	725	705	675	742	788	746	707	754	742	727	723	707	723	716	728	772	839	706	736	733	729	762	729	726	731	766	720	698	747	750	713	769	736	721	700	721	705	717	748	743	735	723	785	725	699	691	715	698	724	734	779	709	696	783	697	754	700	745	753	713	740	715	777	775	685	747	735	707	755	742	777	698	762	741	772	722	726	745	750	718	733	714	771	729	781	739	698	756	742	742	707	699	710	683	732	761	675	752	705	725	744	778	763	795	753	706	699	726	691	693	657	721	714	729	766	743	755	760	757	716	801	696	706	760	714	710	783	730	730	751	733	724	751	702	730	757	784	747	711	697	734	715	713	731	687	750	702	753	709	743	750	724	743	714	754	722	744	742	761	759	705	702	805	724	728	739	682	739	704	717	732	714	767	720	725	691	746	756	714	707	717	703	715	709	737	726	736	695	735	735	728	748	735	754	759	725	676	732	719	707	728	757	692	722	681	737	714	732	724	733	714	712	782	693	730	726	768	725	732	678	721	760	742	727	684	709	749	742	712	710	713	735	793	708	736	734	710	691	688	733	761	747	727	719	684	697	717	690	809	744	708	753	753	755	737	721	726	739	707	764	746	723	775	752	783	774	727	750	726	760	715	737	749	760	704	742	787	748	686	721	742	735	774	736	720	697	707	690	793	760	705	728	734	678	727	730	750	734	678	721	730	781	749	700	753	724	757	731	734	694	747	738	779	710	775	718	686	743	761	712	755	708	746	768	718	736	735	676	771	736	765	728	740	721	712	731	699	738	644	769	786	713	724	714	712	760	722	728	767	766	773	737	708	706	765	737	724	736	728	723	737	735	747	760	724	711	720	726	783	750	691	705	685	724	748	659	773	726	744	696	708	714	751	749	712	736	805	753	701	732	752	725	695	749	750	704	717	740	757	745	788	746	723	744	704	744	760	686	768	726	744	761	732	741	749	779	767	712	742	769	725	742	721	752	752	789	738	745	735	741	735	713	703	708	725	690	742	740	733	717	731	777	734	820	692	724	719	728	729	823	723	721	703	753	754	682	729	766	689	717	777	684	701	654	707	710	701	736	699	719	724	759	752	747	741	703	744	734	757	723	722	732	746	730	749	705	726	722	753	748	741	726	774	779	767	698	744	684	745	710	702	817	698	726	718	720	728	743	703	770	789	744	716	721	755	764	748	668	741	741	682	792	758	724	726	785	738	704	685	710	710	759	782	747	690	712	708	700	699	744	752	670	785	721	757	734	756	714	746	719	709	708	691	709	733	726	778	737	698	749	696	708	729	731	704	720	750	789	738	739	752	754	713	720	729	755	687	747	737	824	716	782	769	756	718	724	740	703	761	713	721	737	698	771	766	716	734	751	689	784	720	719	749	699	757	745	690	756	717	714	716	726	751	713	773	680	780	717	681	757	732	694	720	711	707	740	739	723	765	761	739	752	745	751	763	723	753	739	682	754	727	706	702	700	780	704	745	744	721	726	712	683	734	773	685	710	786	751	742	666	738	732	705	725	783	711	695	768	711	745	717	739	760	751	739	745	755	729	770	680	734	738	737	759	719	734	736	706	732	765	747	747	751	725	664	683	708	782	717	676	710	739	742	761	733	686	694	763	748	750	815	735	657	726	687	726	728	721	730	694	706	724	730	744	726	708	679	682	695	761	697	692	718	731	783	714	735	738	752	741	755	678	727	713	690	728	756	725	808	704	758	734	783	719	754	753	711	721	772	724	707	701	710	740	681	697	759	727	761	718	776	754	723	731	711	752	724	709	720	723	740	745	709	700	693	721	724	722	722	742	737	754	702	703	747	690	734	669	713	744	749	746	725	708	700	743	730	735	745	718	745	744	733	712	738	741	710	757	771	728	727	738	717	722	710	739	729	746	724	728	762	717	755	751	759	736	716	718	778	708	736	738	721	754	706	730	811	787	737	727	731	748	744	762	769	703	780	693	712	720	766	704	756	742	743	698	728	732	691	783	727	739	754	709	707	768
21655	17957	14656	7361	2186	1335	1624	982	619	489	467	380	325	351	317	340	318	330	337	333	324	328	323	366	322	306	307	276	321	281	305	294	260	323	292	287	303	317	275	311	289	307	288	317	331	297	276	298	306	264	286	297	285	282	273	273	286	317	299	271	269	292	281	279	286	275	305	280	306	270	272	287	280	298	301	295	269	267	256	265	273	293	284	290	273	263	245	285	290	276	272	268	279	265	284	291	311	268	282	290	300	272	255	296	262	280	303	327	267	329	307	288	313	269	300	339	281	273	307	305	276	300	318	284	274	286	282	262	276	300	286	272	268	279	283	290	255	271	268	268	283	295	296	308	293	260	239	280	265	267	256	304	250	268	259	302	293	253	272	302	294	287	298	268	271	264	294	315	263	294	280	292	291	252	278	303	277	278	280	277	288	276	287	281	258	287	312	294	317	288	274	297	289	290	293	277	310	276	284	286	284	278	294	283	272	306	290	291	280	269	273	257	269	259	276	287	287	297	297	282	268	293	291	327	289	272	309	298	224	291	251	280	286	291	270	281	283	290	289	306	284	306	278	301	285	310	263	275	278	259	287	280	299	261	323	287	278	267	287	284	294	306	236	264	298	279	287	285	254	312	298	298	281	271	275	308	262	284	301	308	304	257	267	278	270	308	280	279	234	251	252	285	287	270	320	307	295	256	283	298	262	316	286	255	260	299	305	295	289	301	262	279	264	253	270	277	272	316	267	236	266	282	308	286	284	286	281	275	282	284	281	264	276	305	317	318	314	309	271	291	299	281	296	273	266	257	266	273	305	313	297	298	281	293	293	280	271	240	257	279	272	283	247	285	262	274	268	284	309	282	261	307	289	266	231	258	263	311	249	260	264	291	292	278	259	262	280	283	257	271	283	283	265	265	314	289	332	317	258	253	277	289	292	287	274	278	273	269	301	326	321	306	292	278	288	275	286	285	291	306	300	276	270	263	275	277	270	269	268	306	260	259	321	278	286	259	300	273	265	305	299	280	263	307	289	276	295	292	286	288	274	300	298	292	289	290	257	279	295	268	279	284	256	284	310	312	254	280	282	284	257	278	316	293	266	278	264	237	305	296	272	278	284	254	258	285	283	300	318	271	298	288	253	298	285	286	282	283	270	287	294	306	344	307	268	269	264	290	272	302	287	255	323	252	308	316	281	298	298	274	268	300	290	312	272	282	288	303	297	293	284	249	249	285	277	283	284	297	290	277	265	260	303	280	273	264	303	281	285	289	299	293	306	303	306	285	278	282	274	329	280	281	292	279	283	250	289	306	286	293	280	274	308	279	293	296	271	288	268	302	296	273	280	295	256	263	287	283	296	285	250	331	287	263	304	271	296	261	292	292	265	287	283	302	294	284	287	283	271	295	283	309	253	296	260	274	326	275	299	237	327	263	286	282	300	303	282	336	250	277	303	277	287	287	261	272	302	269	276	284	282	291	257	265	254	280	277	253	284	270	300	279	255	252	254	280	282	280	283	295	286	269	274	264	276	310	300	339	293	284	269	307	285	291	276	273	317	254	285	275	262	288	273	302	300	314	286	280	275	289	293	289	289	267	282	303	282	283	291	342	281	273	296	283	278	304	309	310	308	291	281	297	300	285	286	313	303	286	327	293	290	301	263	275	271	269	268	306	296	261	284	285	247	291	290	290	267	266	305	286	235	278	284	280	278	299	283	261	285	257	251	280	314	309	273	266	295	284	262	295	300	307	285	304	304	271	315	271	289	271	290	293	296	321	285	299	343	290	276	289	256	294	321	310	271	286	303	289	309	279	262	251	303	275	308	303	271	282	268	288	300	280	302	266	258	239	313	249	326	284	281	293	309	270	330	297	270	295	298	331	274	274	264	267	283	274	304	267	297	293	279	291	276	274	320	293	294	312	271	284	266	302	288	300	297	294	300	299	290	296	284	306	311	249	309	295	305	264	289	306	293	296	278	274	274	276	271	291	278	263	290	310	313	250	271	299	254	288	274	274	274	282	272	310	244	269	305	261	277	268	295	295	331	279	299	300	276	316	271	287	305	293	280	272	274	287	306	298	260	264	263	280	246	309	266	282	293	301	318	277	288	257	267	271	265	296	299	285	291	239	275	287	276	267	294	271	278	276	334	319	292	289	285	282	280	283	283	263	288	293	271	244	288	267	293	279	254	270	288	300	292	267	261	288	264	284	295	299	276	275	293	280	298	272	283	274	282	304	256	270	276	325	295	278	278	270	286	293	293	276	265	275	271	280	291	274	291	300	294	253	288	300	279	288	301	263	278	298	284	300	269	291	315	258	274	286	282	284	286	273	307	277	273	287	310	284	305	284	266	268	284	289	307	305	292	308	266	284	281	317	260	282	302	258	227	264	271	265	274	274	334	289	283	261	290	267	296	254	305	313	293	298	283	297	280	253	314	313	278	309	283	294	295	296	279	274	271	289	298	297	299	252	314	301	272	303	258	292	297	269	311	291	302	294	257	271	276	282	258	277	304	309	288	278	277	291	269	310	304	275	302	283	295	284	267	280	290	285	316	298	308	272	293	332	333	311	274	276	283	279	255	286	298	310	280	283	279	259	288	279	272	290	286	297	307	261	288	285	298	259	273	275	269	270	292	277	278	257	290	264	296	299	288	299	284	274	302	270	312	276	283	309	298	323	252	275	282	278	245	293	297	273	315	273	294	287	266	281	282	286	316	320	268	260	287	311	304	297	301	250	277	303	275	295	288	276	257	267	261	250	264	286	306	319	272	266	291	279	291	264	294	255	291	269	274	283	296	278	300	286	264	286	291	265	314	294	301	284	271	295	270	294	311	314	296	280	284	277	254	289	268	258	304	261	286	283	261	256	265	266	298	300	260	274	293	299	305	294	270	270	284	285	257	303	288	282	297	281	271	293	279	309	284	288	305	271	309	254	282	290	254	303	283	287	301	267	275	291	296	294	268	283	269	251	301	271	300	296	281	278	279	298	290	272	293	285	278	301	243	292	279	314	298	287	332	256	311	257	260	280	289	286	281	273	270	266	241	264	285	285	297	315	335	280	255	259	301	263	304	299	276	288	291	277	308	313	305	273	300	291	306	298	255	281	278	269	313	312	288	304	281	279	296	295	293	284	298	263	288	322	298	295	313	269	247	295	262	287	278	270	290	304	298	295	298	248	286	302	295	237	287	258	287	290	275	272	299	269	281	304	289	275	304	306	279	305	277	242	263	300	299	271	292	282	271	293	290	293	291	268	265	279	316	269	288	298	270	289	292	247	315	267	246	281	279	244	300	296	284	265	297	284	297	291	286	250	268	284	249	270	269	299	273	267	289	295	291	313	267	285	296	316	288	302	316	288	270	275	270	295	271	268	282	272	310	280	298	298	269	280	314	273	296	264	298	299	274	291	302	293	262	254	279	278	293	266	291	274	305	321	273	293	263	275	279	302	263	293	302	300	282	299	313	261	299	305	270	300	270	277	266	290	276	277	292	262
13829	16734	20243	15901	6145	4631	6053	3970	2247	1952	1747	1356	1073	903	958	910	943	1019	947	888	938	1022	1144	1153	1098	1008	981	942	937	938	855	891	864	770	796	782	829	804	821	770	798	838	815	902	851	830	823	800	774	707	681	780	742	748	742	743	745	736	743	757	718	753	748	799	716	730	735	768	731	725	687	729	722	685	742	733	693	664	750	716	798	739	737	733	723	743	720	734	721	755	750	732	732	676	769	756	731	692	742	698	709	731	760	746	760	715	767	765	757	717	748	733	737	701	710	715	712	777	782	730	726	744	780	754	729	738	730	798	770	761	696	732	737	751	740	714	740	722	730	738	740	715	754	712	714	719	675	764	731	722	783	718	742	738	731	694	738	746	749	705	698	732	719	691	709	721	704	759	783	706	685	708	771	698	800	705	701	696	793	699	768	741	757	750	683	727	723	710	770	731	743	720	743	766	759	734	766	716	746	729	791	740	669	722	776	715	728	713	743	732	712	743	718	668	754	704	770	748	769	700	725	727	721	779	725	752	762	695	659	767	775	754	736	745	683	746	732	688	749	729	801	784	706	703	762	747	777	701	779	768	750	754	731	726	725	746	703	723	670	726	731	776	731	745	763	726	741	782	762	769	702	686	700	737	713	733	745	731	769	721	716	730	710	719	771	742	749	776	705	719	733	746	743	758	732	717	725	666	709	689	726	730	700	702	724	682	767	770	724	739	762	713	710	718	721	721	778	690	740	713	734	728	739	763	719	774	759	721	746	719	722	681	705	743	739	716	708	789	710	710	715	711	747	755	709	765	663	770	679	702	712	733	793	759	767	738	739	744	714	732	729	700	764	781	705	735	715	723	755	705	732	726	738	698	694	747	765	721	710	717	706	742	679	758	734	729	681	704	738	740	720	706	772	721	697	787	757	705	717	702	744	691	706	759	738	738	719	703	669	717	707	740	708	711	786	716	707	743	731	719	729	760	744	669	736	732	750	723	727	720	760	732	716	759	734	764	739	715	690	699	706	742	711	742	706	738	717	711	757	752	757	791	734	714	748	742	699	726	712	759	761	733	720	725	723	741	706	740	736	702	705	734	714	737	688	743	772	761	740	695	749	715	805	719	760	759	771	731	748	770	735	673	716	728	770	717	700	775	764	733	746	753	718	751	792	722	728	680	737	766	722	661	749	727	754	731	708	757	761	745	721	727	761	690	735	743	722	707	707	783	724	741	761	730	740	690	735	728	743	714	718	718	701	749	705	739	742	651	790	707	737	746	706	719	702	711	706	726	775	701	695	757	720	699	775	748	733	669	691	732	737	693	725	733	687	684	730	723	730	740	743	778	742	706	650	712	723	750	731	720	718	734	720	761	733	781	724	740	691	743	675	678	739	732	718	737	738	779	693	731	730	737	752	689	725	695	729	741	726	730	763	721	707	754	713	712	729	781	667	685	745	720	716	679	722	727	705	717	724	748	750	727	742	769	795	759	731	764	709	697	748	723	731	708	728	677	725	702	709	678	719	712	758	749	778	730	717	736	695	723	762	695	686	707	694	740	700	722	740	753	699	736	731	720	694	774	707	746	705	756	745	732	722	717	729	701	747	695	745	792	753	746	736	737	705	758	770	759	685	767	747	713	688	735	734	699	736	739	745	706	696	756	728	726	695	777	782	713	721	786	783	688	718	806	729	713	698	728	732	735	750	742	751	722	748	787	755	731	712	688	704	699	732	746	698	681	713	698	765	743	727	719	725	700	740	752	711	714	694	706	725	704	741	739	776	702	732	777	725	743	751	719	710	759	742	708	755	685	681	688	736	707	777	719	729	700	734	701	741	724	724	715	724	729	779	699	714	681	739	656	726	719	738	726	690	684	713	702	706	714	801	704	764	736	727	777	695	724	772	757	724	783	720	740	711	732	705	771	734	728	711	674	778	765	721	739	707	767	715	743	719	740	723	755	753	737	759	726	704	735	748	718	700	722	701	689	700	734	771	747	779	758	714	723	734	692	758	709	701	724	724	693	712	707	729	715	777	755	737	740	700	725	738	712	751	707	751	777	765	735	737	763	702	714	719	680	756	747	776	753	715	756	757	743	712	732	762	735	788	669	698	773	721	709	727	738	669	711	764	710	734	754	714	701	711	716	724	728	781	768	713	729	730	758	730	736	741	737	748	741	749	710	720	729	693	747	735	695	699	717	732	721	778	749	751	723	749	662	774	749	756	743	735	775	763	710	729	706	743	727	773	751	760	729	708	714	696	730	705	717	717	749	733	715	737	695	703	701	773	735	711	743	737	705	719	702	734	740	707	701	712	674	750	746	704	744	720	700	710	764	759	724	770	716	764	700	761	693	738	732	741	708	777	727	725	711	708	750	735	707	689	707	756	753	687	742	746	680	723	712	724	762	719	707	693	717	711	762	710	723	711	716	734	711	708	704	740	728	709	714	729	726	775	745	728	716	744	726	733	727	775	778	675	705	719	717	732	724	722	745	703	714	763	749	697	706	735	788	697	716	706	748	733	718	701	697	718	716	720	769	779	685	742	766	703	738	776	790	752	743	758	784	743	720	668	696	738	759	748	746	694	735	713	707	700	755	682	777	764	731	681	721	727	701	737	707	764	680	745	731	693	757	685	694	725	724	727	689	743	772	740	717	722	770	710	728	771	711	688	719	728	757	720	725	712	759	697	743	773	728	719	754	762	796	720	674	688	766	721	745	711	737	712	748	759	721	727	717	714	727	777	756	700	739	740	726	749	734	701	723	762	715	699	709	756	734	683	731	706	765	746	721	693	746	670	677	755	732	732	763	705	749	710	743	726	718	737	709	693	759	682	776	712	706	707	714	745	819	717	742	698	728	728	776	777	717	735	723	765	725	733	705	708	746	718	746	745	680	719	722	746	743	715	748	713	746	705	774	751	663	781	696	762	752	735	721	702	761	808	719	702	728	703	743	759	733	762	753	688	756	745	712	762	720	728	780	727	698	707	723	727	719	770	680	747	764	746	707	735	716	717	754	718	717	737	721	726	723	750	679	751	674	712	719	706	720	729	714	727	719	739	735	697	735	732	745	736	743	754	697	778	722	701	705	718	778	717	746	693	687	751	761	732	684	729	729	740	758	706	758	736	747	759	660	726	759	758	739	700	733	831	738	756	734	735	725	723	690	729	787	753	687	718	744	704	717	714	714	785	752	763	729	707	757	664	680	760	772	759	745	751	754	727	726	740	755	754	728	761	709	730	742	689	708	752	721	724	741	706	699	708	737	783	763	722	707	731	721	734	724	749	735	700	724	749	719	764	733	742	758	715	697	702	794	734	764	752	738	739	739	754	756	750	754	697	741	760	785	697	708	687	711	757	743	685	784	725	718	762	737	754	725	695	755	783	721	741	679	727	739	683	784	741	713	734	735	723	775	705	759	729	708	712	734	718	798	696	720	737	703	732	758	755	711	771	688	757	712	750	733	716	675	713	710	742	760	717	720	716	760	729	764	719	747	741	707
50667	54435	57870	41026	14521	7560	14062	13660	8059	4053	2717	1277	709	427	412	400	445	447	477	445	515	535	673	703	683	550	597	453	490	574	499	541	434	352	358	393	387	345	343	376	340	337	330	384	372	351	371	334	328	302	343	310	339	303	321	353	326	331	370	370	314	344	319	316	294	305	331	286	316	326	362	341	327	345	315	312	284	312	324	325	339	314	318	286	327	323	290	319	331	343	319	338	330	313	333	342	311	351	334	295	311	338	304	289	334	331	354	311	321	290	313	312	338	339	309	329	325	360	370	346	342	315	313	328	293	342	346	352	340	330	299	323	336	299	314	363	334	309	336	324	314	320	359	343	322	353	323	323	324	319	322	296	302	308	320	328	307	320	332	283	307	346	318	295	316	320	295	321	335	310	313	323	319	305	333	324	299	330	335	344	350	321	332	338	366	320	306	298	316	309	314	368	329	377	304	292	369	346	310	323	325	284	318	308	315	343	309	308	352	301	334	336	316	307	314	332	304	296	328	335	322	331	313	329	299	336	311	299	308	331	290	334	318	284	338	321	328	322	306	311	335	307	367	337	343	340	363	309	325	293	338	306	307	299	311	311	283	326	301	292	347	315	317	293	301	292	319	318	328	328	335	325	320	311	322	324	344	374	302	314	314	298	320	308	327	328	332	318	277	319	351	287	314	316	327	322	316	305	302	320	325	340	324	304	302	289	308	330	308	289	334	314	337	291	307	332	315	326	324	307	324	336	321	301	348	331	299	328	329	345	335	346	327	299	340	338	337	357	343	303	297	323	332	301	348	320	381	353	307	314	319	320	331	333	306	316	333	284	335	346	318	348	332	279	332	339	311	321	324	328	329	308	330	326	338	328	339	309	328	355	334	322	312	325	317	308	317	333	268	321	340	318	339	338	309	331	344	281	337	275	328	334	319	330	283	302	313	327	306	326	308	305	335	337	330	328	321	333	299	318	349	295	345	310	325	319	319	304	332	315	348	327	336	350	341	354	333	312	302	350	326	314	319	324	318	311	303	335	330	336	290	331	301	314	316	306	322	301	327	345	291	298	311	352	332	352	317	332	286	305	335	349	327	326	307	305	349	323	293	311	328	318	328	286	304	314	312	323	339	316	316	299	330	357	341	302	302	323	292	310	332	306	311	292	319	341	315	330	323	307	339	319	340	309	321	353	349	319	295	310	348	327	312	316	338	290	342	327	366	299	337	373	330	362	315	343	294	336	329	302	308	309	318	305	317	319	328	350	323	342	354	337	339	351	313	331	327	337	346	324	303	318	333	321	323	320	327	314	313	324	321	347	326	308	279	301	316	308	321	307	320	354	306	342	312	329	277	320	309	337	311	308	324	314	335	284	325	286	306	320	302	297	332	327	336	328	322	289	321	280	341	308	292	289	305	322	315	314	337	336	317	341	339	314	303	306	294	323	333	304	335	293	308	328	335	341	300	294	284	308	330	323	325	358	324	316	328	283	297	311	337	337	338	328	358	304	329	332	346	337	322	309	310	350	325	318	320	316	319	278	337	317	308	310	289	310	359	312	329	338	316	303	341	342	323	294	321	339	326	312	343	330	339	309	321	282	336	325	291	326	336	334	300	329	320	310	300	305	314	330	307	331	310	319	313	309	305	364	322	318	322	330	293	283	287	323	341	305	288	309	316	314	337	310	315	359	338	335	347	337	291	323	340	302	333	303	320	341	292	334	304	317	319	314	336	309	332	303	321	342	356	311	293	311	339	296	318	325	335	328	308	337	317	340	344	305	337	300	348	327	339	338	305	294	320	327	337	351	330	339	341	321	345	329	302	288	345	307	317	298	315	335	325	335	288	329	289	339	306	319	308	322	314	328	295	359	311	320	322	320	330	323	347	364	290	298	318	342	343	334	331	321	315	338	329	297	323	305	331	323	371	333	313	328	331	295	316	317	323	315	337	333	303	299	330	334	301	358	350	324	301	291	311	296	319	352	321	319	278	323	320	327	319	328	348	298	332	308	338	301	340	309	311	341	331	341	282	310	327	321	288	315	340	335	360	341	286	321	355	348	323	325	354	304	353	331	277	289	293	343	307	318	346	323	307	299	321	353	329	326	285	298	311	311	337	330	295	312	312	318	333	345	323	317	325	330	300	329	309	296	310	338	318	330	327	309	306	290	322	326	303	310	316	351	327	349	299	339	346	337	298	304	311	324	316	328	329	282	307	327	317	321	301	334	329	312	316	314	332	304	365	330	326	353	305	307	353	292	357	334	313	317	321	343	317	327	354	291	333	331	324	280	352	350	353	316	338	310	295	312	314	316	318	320	324	351	369	318	343	330	349	319	307	324	310	332	342	343	332	329	361	307	355	314	322	348	331	312	294	293	314	334	336	320	320	328	322	309	316	362	334	346	323	337	318	343	302	337	327	316	325	314	332	319	284	307	315	338	338	315	324	316	321	309	360	315	334	340	333	326	340	312	312	323	323	349	321	330	318	304	331	313	313	326	314	331	300	316	292	318	341	330	334	317	328	311	318	310	319	349	362	355	282	326	324	287	320	339	354	330	348	306	265	321	318	324	341	342	320	310	312	325	325	338	351	318	349	332	335	332	281	332	314	331	351	312	378	318	302	361	338	303	307	338	322	329	337	303	336	327	312	347	321	355	341	333	309	318	290	327	353	329	344	306	350	288	311	309	322	329	279	317	317	335	296	280	319	289	347	333	299	338	319	328	344	361	319	304	316	318	298	329	327	345	311	337	317	327	321	343	326	326	318	310	345	326	339	326	298	331	304	330	283	351	312	308	332	335	318	308	308	305	305	335	307	317	326	299	319	311	341	327	318	347	291	316	287	312	335	314	320	314	320	344	363	323	295	339	306	356	293	324	326	349	294	316	305	320	297	338	322	314	312	321	316	350	358	325	296	312	352	317	300	315	311	289	345	308	313	311	322	325	319	283	312	335	326	308	333	347	351	347	334	318	295	289	287	322	316	309	333	321	302	343	304	311	301	304	332	335	323	297	342	340	320	320	336	350	342	331	340	363	264	298	353	287	304	335	301	325	333	326	310	343	366	339	334	304	315	322	371	303	300	311	317	330	326	309	325	307	320	299	335	357	339	332	313	332	303	327	301	320	294	288	293	307	331	335	328	341	335	329	319	348	329	307	313	320	315	357	298	348	307	301	334	310	319	302	315	342	316	317	322	325	315	307	344	308	332	321	331	332	333	312	307	345	308	318	341	325	330	292	290	347	305	305	311	306	291	328	306	310	324	307	282	348	342	360	325	322	381	304	355	329	338	310	312	307	330	309	342	301	313	310	333	344	308	323	349	345	329	350	319	288	326	330	322	336	308	365	327	299	324	342	333	320	324	316	332	336	354	343	355	294	316	310	314	328	292	292	328	324	342	328	299	320	301	307	350	300	296	289	297	316	341	352	327	289	282	325	296	291	333	311	286	299	309	331	335	337	279	328	301	308	305	312	337	342	357	293	346	307	326	316	318	307
32680	44392	54010	43230	11474	13196	25457	22414	13530	8332	6540	4292	2503	1370	1339	1375	1668	2085	1715	1688	1675	2329	3337	3885	3443	2840	2692	2111	2296	2484	1927	2467	1663	1176	1076	1115	1106	1031	1029	1079	1017	1066	1046	1019	1022	1002	960	939	880	897	821	898	820	859	776	827	851	825	1028	1019	924	851	835	867	817	843	883	823	869	815	810	816	818	769	788	839	826	783	749	822	790	810	784	798	849	811	788	814	785	852	868	803	817	788	806	786	797	837	823	805	804	856	803	778	812	805	824	791	819	879	843	855	819	814	815	814	851	803	807	835	819	854	845	873	823	813	830	794	813	816	818	780	794	810	792	792	846	816	798	777	766	771	798	784	828	801	786	813	785	768	777	828	817	824	845	779	820	821	765	798	778	803	830	804	805	797	845	834	785	784	808	844	836	840	802	760	819	805	780	824	798	891	779	817	780	798	768	821	849	778	766	790	768	775	809	742	868	805	824	830	783	803	857	804	718	827	800	771	830	825	813	785	815	797	816	765	779	825	807	747	832	813	822	797	814	829	815	814	766	785	790	795	822	823	795	826	807	804	845	752	779	781	834	833	797	813	831	809	830	729	776	823	814	772	840	794	818	819	796	791	788	818	862	767	805	764	771	800	810	849	830	815	813	808	796	762	793	775	784	795	793	755	815	823	742	795	812	778	785	808	792	817	770	773	806	786	813	807	820	773	777	792	870	809	798	783	764	807	780	812	873	804	800	791	810	837	814	819	823	809	819	793	786	772	801	775	753	841	789	864	818	870	826	795	820	782	838	785	751	863	797	832	810	853	843	800	782	795	754	803	815	792	776	812	800	795	781	827	796	781	825	828	806	767	820	772	827	855	822	799	824	794	807	825	786	856	807	793	807	802	781	834	767	863	773	768	844	813	768	828	764	836	833	757	838	807	768	778	824	817	773	830	866	841	800	790	782	820	832	795	780	826	863	802	787	824	788	744	786	792	802	790	785	802	821	815	779	775	861	800	806	816	797	866	811	798	782	781	774	847	805	820	815	857	824	773	801	841	794	834	807	804	815	805	812	817	815	853	841	792	795	832	855	769	789	828	816	804	805	755	785	776	838	808	781	851	816	747	775	817	784	813	808	813	794	780	818	770	825	790	792	771	779	837	781	775	807	795	790	801	803	836	788	817	828	803	806	763	824	772	812	813	816	835	803	843	829	773	842	837	795	822	717	850	830	806	786	778	819	816	832	782	794	802	827	782	808	843	751	778	835	866	865	795	831	810	826	803	778	796	770	792	749	827	787	832	790	780	859	842	775	832	836	790	818	770	811	762	789	764	809	801	785	832	824	769	782	853	869	858	769	799	790	777	833	835	787	847	806	763	797	817	803	841	830	783	781	822	823	804	744	780	815	792	840	820	775	796	806	798	798	830	763	825	816	776	844	751	849	795	795	787	838	868	758	806	806	770	800	843	826	771	814	780	802	793	844	828	810	781	809	807	811	757	796	802	755	795	792	777	802	787	765	768	836	805	800	787	840	860	811	794	865	753	771	847	803	849	761	843	809	823	815	807	763	832	781	829	771	751	826	786	769	825	768	835	811	778	767	818	811	769	782	851	844	788	843	801	838	730	785	812	792	808	760	834	820	846	811	783	779	819	820	813	848	815	760	839	795	806	782	800	842	798	780	814	818	805	864	787	786	784	823	800	847	777	781	874	759	789	831	745	786	835	799	782	827	833	806	789	807	805	812	810	801	797	811	786	810	856	760	779	829	853	793	776	743	841	767	790	825	810	808	820	763	829	847	793	799	793	826	783	762	781	819	841	839	825	849	863	822	787	802	831	770	822	798	825	790	775	788	815	787	840	816	814	793	820	836	829	800	833	813	795	825	792	758	806	799	785	819	792	802	822	840	821	793	791	834	819	793	825	820	761	803	831	813	847	826	858	839	784	809	841	844	792	781	826	861	824	814	776	835	771	807	827	868	825	786	800	779	779	804	797	842	776	849	828	847	849	888	758	823	814	836	791	758	765	790	823	837	805	836	815	757	781	787	775	788	800	801	834	787	817	843	750	787	811	778	778	840	782	861	805	851	802	786	747	846	790	809	814	800	801	793	862	805	811	761	807	810	783	770	856	777	807	821	828	834	810	796	811	797	766	826	815	817	798	828	831	762	811	777	785	805	763	769	778	793	849	830	821	808	808	813	822	808	782	791	823	767	856	777	816	814	795	779	837	836	810	822	834	800	802	826	825	810	875	800	819	813	844	823	858	818	863	836	793	772	824	819	796	814	838	796	804	815	773	825	813	783	757	769	815	817	765	845	824	796	817	787	806	747	817	783	786	765	785	764	811	844	867	806	785	800	776	811	817	869	826	798	801	774	770	786	817	863	813	775	822	783	839	840	836	810	779	778	779	814	840	827	786	806	838	817	807	764	840	819	844	787	860	818	713	807	847	766	770	836	816	799	796	795	838	821	743	815	800	820	774	774	859	788	820	822	834	784	843	832	804	810	812	843	827	758	765	811	769	812	755	845	794	826	793	842	762	805	821	819	835	835	771	792	795	782	767	811	879	794	771	788	787	798	842	821	776	780	791	778	820	796	771	806	799	777	831	820	871	819	807	835	808	782	796	796	791	823	764	812	824	772	809	819	804	815	809	790	818	763	740	785	772	786	800	810	790	805	832	810	821	863	853	821	761	834	791	783	830	810	812	802	814	784	825	804	816	760	794	801	815	806	770	836	802	766	766	774	772	830	805	809	801	797	826	819	778	796	791	810	809	834	831	810	771	727	783	787	855	804	788	789	799	777	822	831	804	816	833	829	783	797	865	802	802	798	823	771	812	773	831	783	788	787	778	802	796	845	814	801	782	835	782	845	806	764	786	804	836	808	785	809	781	751	838	800	760	787	784	747	822	862	805	806	804	800	809	778	816	818	754	820	803	774	830	840	842	771	792	790	783	830	861	793	851	811	814	799	780	803	776	850	845	796	794	801	794	797	779	821	819	801	854	788	828	834	800	827	805	813	745	804	773	805	773	799	796	775	858	809	783	792	809	794	807	782	841	784	729	775	839	822	812	836	855	798	807	837	784	802	781	746	793	804	784	829	804	816	829	806	829	786	842	823	811	824	841	811	818	847	841	844	786	788	778	806	791	789	783	775	799	836	820	831	758	789	862	760	814	797	844	780	746	816	815	792	776	785	808	794	816	818	839	789	805	798	794	823	758	797	812	820	825	792	799	785	864	846	831	839	873	807	798	762	780	817	861	824	775	760	779	815	789	759	780	883	802	762	817	848	853	769	820	827	814	839	851	826	823	811	810	808	834	816	831	827	834	817	830	766	840	759	773	828	820	821	849	816	818	841	803	806	796	823	794	846	808	785	802	840	820	793	789	812	794	803	783	824	778	772	770	804	828	826	825	826	836	784	809	815	837	870	762	781	856	800	860	818	800	838	785	816	808	893	834	748	798	830	819	786	732	797	846	790	807	748	829	801	795	788	795	809	806	807	824	818	830
60313	63974	61098	49057	20669	14256	18784	21149	12922	7383	3881	2771	1192	520	463	479	522	611	614	574	559	733	882	1135	976	819	735	645	685	629	557	717	483	391	335	383	351	377	376	345	364	331	286	331	332	321	310	294	295	326	291	303	329	291	302	275	265	294	362	336	286	298	315	305	278	278	255	276	314	288	333	312	298	289	333	312	297	300	318	288	300	332	275	294	297	267	298	315	287	308	270	312	291	305	297	290	288	325	266	278	310	300	276	315	287	291	297	269	276	289	291	327	304	314	305	323	300	315	329	289	272	335	302	275	281	305	295	315	297	290	305	301	267	306	276	319	282	292	315	311	298	281	321	286	300	296	285	290	277	277	279	294	319	273	271	313	282	292	292	310	269	279	284	272	277	295	279	333	287	273	274	297	263	265	315	250	279	304	294	275	290	264	288	297	265	311	301	294	274	290	304	302	286	287	265	294	321	292	306	297	280	334	316	303	297	306	285	300	291	286	316	268	306	291	277	281	287	296	282	252	272	268	306	311	294	298	289	280	275	308	284	279	284	289	302	251	281	273	287	273	290	314	281	279	311	324	306	318	273	301	286	268	308	270	308	300	334	297	303	286	293	301	312	299	303	289	322	282	298	276	263	276	287	319	305	336	268	302	286	296	299	270	284	305	323	286	293	259	304	307	304	291	284	295	299	288	304	302	322	294	278	294	320	308	283	268	276	261	274	285	305	270	310	270	276	297	292	272	273	265	249	283	258	324	306	248	278	298	289	291	264	252	310	289	313	304	300	293	289	285	246	308	263	276	300	305	284	286	289	297	288	338	295	289	287	309	295	302	322	280	297	300	314	306	304	296	279	254	277	289	288	304	337	287	319	291	326	283	279	326	298	311	307	306	301	293	297	302	287	323	284	310	257	302	305	306	314	325	303	301	318	327	314	279	273	315	271	270	317	288	280	274	286	288	266	256	276	264	305	266	252	305	289	285	274	339	303	294	301	291	285	307	264	284	293	273	259	283	297	276	280	328	279	343	285	313	280	294	286	319	287	322	307	292	300	280	310	332	318	295	296	307	328	278	296	341	305	325	300	279	288	317	302	300	300	280	331	288	292	282	297	314	279	275	294	267	286	308	296	290	260	293	268	316	249	262	350	285	315	319	298	275	293	298	277	270	286	289	291	301	276	277	281	303	287	309	281	277	322	258	308	274	297	288	298	285	293	332	292	282	312	261	273	309	279	267	291	278	317	304	263	288	298	315	314	300	276	287	292	308	305	291	251	287	289	297	286	295	293	307	267	292	308	306	302	299	272	253	299	300	287	285	265	308	290	274	252	268	319	296	278	299	309	314	303	283	284	282	310	298	285	236	255	291	289	301	321	275	311	297	287	329	279	296	287	291	287	302	318	293	291	245	293	309	285	321	295	269	279	292	284	280	297	311	321	312	290	305	296	340	310	305	283	294	280	295	283	342	285	300	288	295	280	269	282	297	262	303	300	283	295	286	272	290	295	302	283	295	276	291	287	289	287	294	302	279	289	296	258	280	264	310	281	279	296	317	265	295	282	304	284	326	261	306	300	288	266	283	291	300	279	331	276	307	278	283	306	305	290	272	296	303	289	296	315	280	297	293	284	280	289	298	283	311	324	315	293	317	285	303	298	312	312	293	290	319	284	292	304	312	276	296	310	302	268	300	274	324	299	285	253	308	272	299	285	291	294	295	323	293	269	298	294	321	284	297	295	308	260	311	289	281	283	303	287	272	290	286	299	283	302	301	296	285	304	330	313	306	259	320	285	291	293	309	281	296	274	268	313	284	268	280	289	296	269	287	289	273	261	327	299	293	311	305	302	310	314	298	306	302	288	275	297	276	318	279	281	285	299	311	277	304	315	298	318	318	291	316	291	304	323	323	308	305	294	316	292	298	290	286	285	285	284	336	265	337	291	274	287	301	320	281	263	309	303	280	270	305	305	312	267	290	304	296	286	275	245	270	322	302	298	275	301	293	279	242	282	300	328	298	287	305	259	277	318	303	292	284	290	308	310	270	280	296	257	309	292	290	268	282	315	286	294	295	286	286	293	307	279	247	307	298	286	277	300	286	285	330	292	294	308	310	276	285	282	296	280	317	279	323	298	311	298	283	308	297	295	323	299	308	296	324	288	262	275	312	270	253	274	320	279	303	308	301	266	282	283	291	293	303	274	314	323	302	293	302	286	298	305	291	305	280	307	297	291	308	267	311	287	316	301	305	316	307	286	265	308	292	276	291	281	284	304	300	298	301	297	305	312	288	312	272	308	293	328	299	303	280	276	286	316	295	260	306	292	289	303	263	262	307	266	305	289	300	324	292	268	306	291	300	316	283	330	295	284	266	274	266	309	285	295	290	307	311	295	278	302	272	276	279	317	323	259	292	280	311	264	314	290	274	300	329	273	339	304	303	294	305	296	306	309	284	332	266	297	312	306	282	298	313	296	273	292	279	288	310	284	256	311	313	303	294	287	285	283	264	324	276	312	283	298	323	311	304	301	294	270	291	296	293	294	306	280	289	288	321	300	296	295	265	268	313	310	315	312	308	301	281	302	321	301	275	277	259	287	316	268	313	300	307	312	307	312	295	272	310	303	319	286	291	301	303	301	288	298	289	267	307	254	289	270	309	278	290	290	275	281	287	334	315	265	298	292	279	307	294	306	285	284	276	281	284	307	334	308	289	271	306	288	301	304	269	287	305	316	299	296	291	276	278	302	307	318	301	245	282	297	302	312	276	320	287	293	304	300	295	302	281	272	308	283	251	272	279	290	279	278	301	282	299	312	290	295	280	279	293	294	313	311	308	303	331	300	290	284	311	277	286	301	300	322	290	276	276	291	291	289	310	292	275	315	319	294	298	290	309	303	276	259	271	269	286	283	255	237	324	297	310	310	271	279	315	339	279	284	269	305	307	292	263	269	276	309	265	272	289	301	337	275	296	283	286	287	297	278	286	295	321	302	285	303	296	324	320	317	305	279	262	307	279	285	311	274	275	273	282	296	299	313	302	323	306	295	266	247	291	303	268	299	272	300	304	277	279	305	270	272	312	277	310	311	281	275	277	262	322	283	281	305	304	296	291	306	274	305	284	318	297	299	298	311	308	304	304	284	279	325	295	291	274	297	317	293	312	267	341	280	293	276	300	309	306	262	280	283	247	308	299	260	292	293	326	265	309	280	277	291	296	297	312	290	313	318	285	302	304	264	273	274	291	304	295	272	278	271	295	295	299	341	278	303	296	285	305	269	309	283	269	309	292	289	314	301	296	307	302	291	294	241	301	274	307	282	300	271	285	301	267	305	312	299	334	278	319	263	312	312	279	300	308	326	301	301	298	278	304	287	317	268	301	282	327	294	279	284	315	305	300	313	292	288	268	286	300	307	322	282	286	304	287	300	298	335	303	298	289	279	284	286	306	308	283	293	285	297	318	274	273	284	303	277	288	294	277	276	286	280	268	288	294	294	272	289	306	266	295
40530	53022	60201	49890	14144	18752	28992	29019	19434	13101	8240	6984	3453	1724	1682	1780	2235	2929	2920	2476	2513	3501	5056	6589	5672	4915	3543	3016	3244	3113	2617	4110	1948	1351	1180	1202	1243	1237	1195	1139	1120	1067	1006	1036	1077	1052	899	899	865	828	840	790	826	760	744	808	748	783	1222	1109	816	715	720	765	775	783	719	792	747	746	775	697	721	730	763	727	714	711	744	763	732	739	774	766	765	739	783	747	789	782	743	751	722	750	739	756	776	767	766	770	789	748	743	782	711	746	768	774	785	724	767	769	826	830	786	737	771	811	796	744	762	783	757	726	713	780	769	775	730	741	712	746	710	756	746	746	699	748	705	780	739	747	758	737	750	666	740	732	759	731	717	720	732	774	703	731	718	726	760	731	761	709	750	758	727	743	756	693	758	739	688	774	719	705	760	772	755	738	691	737	672	775	762	751	712	738	725	712	702	751	670	747	698	710	714	737	753	719	709	735	720	732	762	713	738	716	744	724	758	750	783	667	732	706	725	740	756	730	672	713	731	757	718	698	691	750	779	729	724	737	703	782	732	730	713	727	719	681	748	776	737	723	730	726	742	752	719	707	785	706	738	732	691	705	666	752	731	679	709	762	742	743	695	771	709	745	698	729	714	706	747	663	704	713	750	770	719	764	754	746	695	690	701	702	752	728	744	745	740	727	729	765	756	720	730	711	741	702	749	740	746	732	717	738	739	738	665	764	736	739	744	741	712	729	767	731	748	719	686	707	733	750	708	699	759	744	749	702	719	761	728	706	736	742	728	700	734	781	715	741	734	710	707	740	721	733	717	748	735	735	712	751	742	791	732	704	744	744	705	732	744	715	731	744	746	711	753	752	706	711	727	726	731	722	708	782	751	707	791	777	724	810	692	718	707	677	769	744	754	730	731	694	737	690	737	760	729	722	708	749	702	711	704	758	745	719	757	726	679	791	740	787	760	692	804	728	688	766	710	728	738	730	735	737	716	691	732	731	718	680	736	741	716	703	748	725	734	743	697	727	723	736	733	714	795	730	789	742	752	757	703	726	751	746	706	692	701	755	726	755	720	726	702	758	732	753	772	698	723	732	690	727	731	731	779	719	785	695	716	704	764	735	745	738	703	761	703	744	758	758	750	723	755	727	734	742	730	708	723	707	712	701	758	773	747	739	740	710	744	730	709	717	683	704	701	753	745	691	759	712	746	767	737	716	729	757	787	703	713	718	726	763	707	762	751	726	701	723	815	752	744	710	728	769	767	741	736	756	721	720	761	694	716	740	723	696	760	756	774	751	782	742	772	670	724	735	750	722	740	748	697	769	710	716	746	717	740	710	768	706	763	762	695	687	780	767	740	724	702	741	690	760	726	699	764	733	764	681	681	727	740	750	718	775	710	748	682	728	698	747	749	725	776	752	732	750	710	738	755	742	723	760	763	759	741	683	709	728	693	700	744	751	719	718	706	658	718	710	741	746	742	689	769	796	756	721	701	730	746	741	726	737	717	751	783	678	702	721	709	709	692	762	722	756	728	701	722	729	718	797	790	696	710	726	717	760	715	702	753	721	733	743	691	701	708	776	693	708	673	745	699	735	716	715	714	707	743	731	718	713	743	715	740	761	750	740	705	714	759	735	706	700	736	689	743	705	717	746	725	725	718	706	700	710	692	732	789	745	718	733	744	689	718	727	770	756	735	770	727	774	678	717	694	745	743	782	738	767	767	704	724	707	720	730	719	796	760	759	722	718	766	736	715	731	701	720	756	754	723	738	726	712	715	708	742	715	757	730	742	647	718	778	684	707	730	746	732	727	714	710	723	761	751	747	765	755	763	703	733	692	726	759	743	710	755	707	722	737	768	738	771	676	741	697	685	732	726	699	743	720	717	715	755	693	705	746	741	755	712	705	734	717	693	693	709	753	721	692	704	718	723	746	677	792	759	751	752	711	743	722	739	676	727	699	739	712	728	707	753	733	715	769	789	754	758	723	697	724	716	717	713	737	744	773	735	734	701	730	719	736	737	779	695	748	733	737	731	774	757	755	740	805	731	720	681	659	730	712	727	749	719	698	712	747	773	712	759	737	754	687	676	760	677	754	689	700	718	728	711	744	740	712	736	712	772	734	751	754	772	720	729	747	753	740	713	769	764	708	730	729	710	757	719	742	725	734	741	661	696	738	719	758	746	720	754	712	741	763	725	732	703	717	760	702	746	707	732	715	733	728	726	766	754	723	725	710	742	745	680	703	710	755	724	736	735	729	713	707	699	754	755	762	728	743	737	766	726	729	711	731	724	790	759	745	750	752	739	764	701	703	725	746	744	754	745	690	722	729	731	685	726	691	765	751	713	720	715	720	803	723	748	757	724	729	782	749	763	772	751	763	732	731	718	731	713	725	829	767	766	765	774	798	666	677	760	731	742	708	729	718	702	752	731	678	687	784	779	797	737	718	734	687	745	729	748	752	737	698	753	735	693	731	739	777	718	729	747	718	729	763	716	746	739	742	695	714	733	674	772	712	767	750	724	742	737	725	748	775	731	737	736	704	739	698	711	732	697	722	731	730	721	708	711	796	726	785	744	731	699	766	724	705	723	759	742	744	784	710	783	756	763	709	766	765	763	755	727	695	713	755	756	775	723	741	755	738	693	729	732	761	757	713	744	765	731	745	766	733	727	775	750	725	747	733	748	721	730	733	748	729	754	751	754	765	787	730	753	733	697	727	740	780	729	718	745	739	698	734	709	749	757	772	707	710	706	714	752	743	786	711	738	667	715	722	723	720	684	704	805	709	733	711	721	712	773	749	731	693	780	742	740	744	732	777	783	701	707	775	713	741	754	786	706	723	744	759	720	737	754	715	739	785	745	749	752	764	716	709	701	754	683	726	725	760	723	748	727	744	762	726	718	730	762	779	738	705	720	724	816	775	767	751	764	721	728	743	733	707	744	734	729	710	755	753	724	684	677	728	686	770	729	776	731	677	715	732	726	726	715	700	713	771	726	789	760	659	722	784	703	747	694	728	762	723	745	739	727	734	760	736	773	719	726	689	745	753	732	752	768	741	767	768	737	740	802	709	728	753	753	705	715	770	744	747	725	784	726	786	746	732	757	704	733	703	724	710	750	729	719	728	755	737	767	760	707	741	728	751	737	703	760	742	721	709	701	738	725	739	738	769	755	716	746	737	740	703	740	710	709	728	770	712	715	767	770	736	737	766	793	688	705	699	696	694	702	741	744	744	729	705	671	718	724	718	715	693	789	771	705	705	697	766	745	733	765	733	734	767	729	730	757	735	706	704	697	651	729	702	728	800	707	725	733	797	736	755	748	713	706	695	764	767	733	749	725	735	726	752	702	704	747	778	751	790	690	767	680	781	701	749	731	728	697	752	700	687	718	736	738	704	738	728	725	720	754	728	675	717	716	721	802	709	714	733	736	727	752	729	718	759	701	766	726	739	691	743	723	750	757	705	722	777	732	774	738	690	742	700	764	740	752	689	729	696	774	747
23766	15900	11568	6601	2053	1596	1581	1245	717	597	503	407	345	335	305	304	347	346	309	325	373	319	377	337	316	345	307	285	329	326	320	288	300	314	304	296	295	327	295	278	341	306	290	310	295	295	291	314	311	306	307	304	298	287	297	271	278	302	316	262	313	243	276	266	272	274	283	285	280	307	271	305	282	276	268	265	290	263	268	249	291	282	272	271	278	308	308	276	248	271	280	282	307	312	279	303	249	284	307	304	318	294	262	296	302	291	261	282	271	287	290	274	273	325	291	287	296	286	255	308	279	280	273	300	296	258	273	253	304	276	294	278	246	255	295	276	285	298	270	274	287	311	267	302	269	285	280	300	288	254	301	290	280	281	261	290	267	269	298	267	296	291	320	275	321	275	285	305	282	270	271	278	277	286	285	269	263	309	274	263	261	286	266	276	319	288	283	263	270	270	298	268	303	285	304	295	295	308	263	277	315	284	282	281	292	273	256	288	338	280	279	291	278	275	277	273	251	265	276	297	269	256	279	276	283	297	316	280	285	302	315	280	287	282	275	301	280	297	276	267	262	269	298	286	288	302	312	271	272	262	312	279	287	271	273	311	269	271	262	270	271	309	294	287	293	278	276	282	288	277	281	281	291	299	317	291	273	270	292	294	277	276	297	292	263	293	298	268	270	299	257	291	310	300	310	295	281	306	274	282	247	259	301	300	267	312	293	291	259	307	269	275	258	283	284	266	312	249	289	322	284	271	258	288	289	263	274	288	297	264	263	293	302	270	297	301	274	267	296	303	263	297	272	280	271	290	294	261	290	279	264	283	280	309	287	288	292	290	280	278	272	301	291	294	272	272	294	291	285	273	275	281	274	277	261	269	304	288	312	296	303	303	270	279	268	266	264	281	266	265	315	276	288	314	288	317	309	287	265	264	261	309	261	265	263	269	251	294	303	278	306	287	277	294	308	269	264	292	281	275	296	301	268	293	302	305	276	267	274	296	299	285	286	279	285	296	297	311	270	271	306	269	277	298	257	273	276	272	278	266	293	282	285	261	289	281	310	286	283	295	283	300	312	301	253	284	280	278	260	300	308	324	284	287	268	283	275	288	291	293	276	257	263	294	276	251	287	298	282	264	272	301	281	291	269	295	290	297	274	292	284	273	288	265	282	272	275	291	281	281	270	273	282	262	297	283	280	276	305	273	255	291	270	266	296	268	278	302	299	313	288	307	282	303	273	285	286	302	267	244	303	284	300	264	257	271	305	297	288	303	296	289	293	291	279	268	279	312	284	284	289	269	300	310	267	298	283	293	288	315	298	307	276	268	301	275	297	278	265	280	246	251	267	277	316	287	262	283	313	261	273	286	295	297	268	266	297	273	257	312	323	279	252	293	292	313	286	285	332	272	301	303	275	239	292	259	277	295	274	277	275	295	296	277	279	286	308	280	323	277	279	318	296	302	260	279	286	291	233	297	287	274	310	254	252	279	288	272	308	312	295	263	313	284	289	283	288	272	334	279	274	291	285	260	277	309	266	290	276	282	298	266	302	309	276	287	323	288	300	274	268	281	292	260	250	294	300	282	270	277	288	280	306	289	311	268	265	296	275	299	262	291	287	301	292	284	304	265	335	276	295	272	291	304	261	279	304	275	306	275	267	294	292	295	282	274	291	328	263	291	279	291	309	290	239	291	268	271	278	337	289	301	265	280	309	254	303	304	294	298	284	297	304	297	284	248	333	278	274	306	311	270	320	304	279	295	316	258	235	282	298	255	308	308	316	312	279	272	266	285	279	284	286	284	321	289	292	279	282	278	300	285	270	281	246	285	305	278	303	258	291	290	276	275	304	310	308	300	312	268	318	272	274	284	323	293	277	279	295	299	268	255	282	324	251	277	278	280	281	274	303	278	293	256	285	245	272	297	259	311	250	256	278	276	287	291	333	314	276	281	273	289	302	255	273	290	283	294	273	256	274	276	274	283	298	270	299	283	293	313	274	237	322	250	273	265	301	296	276	259	263	285	287	308	235	299	286	279	317	276	306	303	298	270	271	286	274	281	273	311	275	289	279	286	267	278	282	272	251	255	299	256	273	306	291	292	274	263	289	279	294	304	262	301	253	275	272	254	289	281	290	268	270	266	294	281	278	278	273	279	276	281	275	278	309	248	253	244	288	247	287	284	248	277	272	282	258	302	297	235	264	286	304	283	306	290	259	266	277	288	292	293	334	290	291	302	274	293	279	256	251	286	273	315	311	283	283	265	289	271	297	258	282	257	277	273	271	277	259	291	276	276	252	270	303	282	297	325	258	262	276	287	271	301	302	284	302	286	293	275	285	259	304	298	297	304	251	299	260	268	293	284	293	280	277	254	302	280	268	324	308	295	311	304	313	285	302	297	304	285	278	297	280	270	252	288	271	251	287	270	279	288	269	279	274	273	307	287	308	282	308	313	290	325	305	293	307	263	299	306	292	294	288	286	284	281	290	258	314	292	299	294	291	273	306	275	269	261	278	272	284	296	273	288	263	313	315	293	269	278	300	256	278	283	293	274	283	300	308	297	305	251	277	288	263	265	261	299	279	251	284	265	266	320	274	287	272	245	306	283	271	286	296	280	281	285	268	275	295	273	283	284	281	283	301	298	280	294	298	291	316	274	285	303	291	297	291	276	268	298	250	311	311	295	289	255	276	280	273	297	258	294	263	296	314	283	292	281	247	274	313	280	291	256	313	272	274	299	300	285	306	306	268	281	284	285	296	293	284	300	289	275	304	252	301	285	290	280	302	288	270	249	276	286	288	293	302	268	302	281	287	304	291	290	267	292	260	294	274	271	272	289	288	272	290	285	273	302	265	305	289	289	266	296	277	252	303	291	278	286	274	288	290	280	305	273	255	295	296	306	271	255	276	307	278	273	283	296	286	281	290	276	293	280	306	301	287	295	266	279	293	282	285	260	287	291	318	302	281	294	293	295	316	305	303	282	284	291	297	269	277	292	281	253	259	257	281	299	294	290	295	268	281	306	305	322	284	279	276	306	290	291	284	284	264	276	292	262	300	265	296	283	287	272	301	297	286	299	277	273	263	316	273	274	258	280	290	283	297	307	284	274	275	286	258	300	269	263	289	287	278	306	299	269	315	283	277	254	270	287	290	265	292	287	282	281	279	267	270	308	286	299	277	274	280	288	301	261	283	282	256	258	278	275	265	261	291	323	275	276	291	279	273	295	258	286	281	313	300	249	263	284	292	270	288	286	284	259	274	307	327	292	293	294	292	268	297	270	293	262	259	297	275	271	299	300	292	308	267	290	279	303	308	297	315	259	282	290	284	279	301	293	272	265	274	300	292	277	267	278	291	290	296	283	298	283	305	286	292	292	279	323	246	273	299	266	312	276	287	284	285	285	283	293	277	286	278	311	276	280	274	286	297	288	287	273	308	286	267	300	277	288	279	254	281	293	275	264	306	263	279	297	280	287	281	293	282	279	256	274	295	271	268	254	301	270
15133	14400	17606	14761	6451	5531	6009	4801	3121	2491	1780	1454	1186	1005	974	1007	1079	1120	1166	1107	1132	1209	1197	1187	1047	1036	995	924	909	917	884	897	838	822	801	783	826	827	855	823	803	804	795	839	794	814	840	795	741	739	750	751	762	751	701	733	758	692	712	742	743	712	731	732	757	772	741	733	720	750	722	736	759	697	764	693	748	745	748	740	713	709	733	738	745	739	719	730	754	681	761	735	754	730	744	718	755	767	785	785	713	752	730	728	713	732	721	699	776	770	782	807	726	725	780	699	765	749	726	754	758	736	725	691	714	773	770	715	755	693	735	714	714	711	737	697	733	764	687	696	752	719	756	708	697	718	711	727	744	748	719	748	746	682	721	735	701	738	752	758	726	677	757	736	690	691	751	717	764	758	761	743	723	712	732	741	770	686	801	709	734	696	728	714	733	736	700	685	686	671	729	748	766	724	756	694	739	712	717	719	728	736	711	741	768	739	720	695	734	738	717	752	756	733	657	744	749	763	721	770	733	723	695	702	751	721	734	689	717	723	723	764	721	698	733	768	738	741	740	732	731	759	707	747	724	746	728	740	689	744	717	727	765	758	735	750	768	771	729	713	713	711	742	712	681	742	690	736	699	743	731	771	780	698	725	768	706	699	743	712	722	746	735	719	702	698	701	709	732	729	730	711	726	726	682	755	690	746	725	737	735	737	732	679	735	737	759	753	706	684	764	744	711	761	717	712	718	718	737	720	733	735	691	736	742	722	775	704	707	747	711	750	685	759	696	731	743	716	722	654	730	734	754	743	756	745	780	688	745	728	717	710	749	732	712	698	744	697	762	801	733	751	757	704	726	685	743	709	743	743	705	722	692	692	675	767	714	696	751	725	743	675	754	730	757	735	698	725	726	731	707	675	703	750	721	699	731	714	739	737	704	726	731	729	732	709	719	711	694	770	725	749	741	697	650	693	706	692	744	699	699	657	714	698	716	716	772	714	722	726	714	707	704	736	739	734	665	713	752	687	752	761	723	691	718	722	711	712	699	707	724	738	750	790	740	709	707	743	689	709	711	752	686	756	705	751	724	727	723	696	683	732	727	727	703	744	719	704	734	728	746	656	712	744	744	762	755	675	678	739	713	730	783	669	726	711	694	704	663	718	764	739	746	697	743	772	744	689	750	712	672	715	720	799	716	732	776	742	771	732	700	719	711	692	689	723	737	727	715	759	736	732	751	711	696	716	723	727	733	712	747	764	745	711	729	725	705	721	711	697	705	736	682	761	737	712	688	739	707	748	703	774	714	699	673	727	758	701	735	726	713	688	711	750	716	740	727	723	711	777	747	684	724	772	745	750	730	771	767	711	737	748	730	714	705	738	727	745	734	765	714	719	716	741	749	751	708	708	746	741	676	769	696	750	739	715	702	713	730	732	738	721	763	757	706	700	690	726	761	742	740	757	689	703	699	732	717	774	716	726	703	717	754	723	703	714	714	698	765	738	697	720	701	738	771	743	713	737	730	709	686	696	719	729	712	675	749	705	753	727	783	721	726	729	752	721	721	668	726	721	790	734	707	741	750	665	724	757	728	724	706	764	767	723	708	753	733	718	719	740	756	713	708	744	749	718	715	720	690	745	724	743	704	693	673	696	699	707	719	699	735	682	717	736	745	727	781	797	730	700	726	678	728	746	727	747	732	750	766	729	716	722	756	733	731	719	717	681	732	696	692	700	720	733	721	754	711	723	719	744	721	689	729	738	732	745	738	738	774	750	748	736	704	691	760	735	697	728	744	708	681	729	676	704	761	718	736	712	705	738	677	692	788	753	711	732	642	727	712	703	736	681	724	727	747	721	659	763	734	701	703	755	741	671	759	731	719	703	733	711	722	734	691	721	662	699	762	707	707	743	740	744	728	721	721	726	722	759	737	701	745	679	677	747	724	777	745	706	789	739	715	743	735	740	730	735	757	700	723	732	691	719	674	703	741	728	686	701	772	743	764	720	705	764	682	726	714	754	740	667	752	707	792	734	727	731	740	696	722	720	727	730	680	703	734	723	701	705	735	732	768	747	721	747	727	730	638	746	693	710	708	705	746	711	720	720	736	761	743	711	695	772	780	709	701	721	693	708	719	764	721	732	710	753	727	723	724	709	763	747	715	782	724	729	720	681	705	729	722	722	732	729	744	792	689	742	730	742	693	724	734	727	710	743	744	717	745	698	703	752	749	781	731	761	733	773	713	741	761	724	713	755	677	723	754	731	737	691	706	690	753	693	728	697	749	723	731	733	710	704	723	721	736	675	727	780	730	747	796	710	736	730	683	755	710	737	720	744	726	714	723	765	734	748	745	734	744	804	755	714	716	709	713	709	707	755	689	749	752	768	682	750	736	738	718	764	692	741	722	720	727	709	794	678	735	704	708	732	728	728	735	701	690	731	712	757	697	718	745	706	709	705	677	733	745	759	701	727	728	699	738	691	701	709	736	702	761	736	704	784	753	715	715	758	679	755	693	727	704	712	677	725	690	758	667	713	721	707	749	716	706	740	692	719	715	733	750	683	709	738	716	746	750	729	724	725	700	725	718	701	747	711	746	755	701	722	727	697	720	699	749	745	755	729	720	724	712	713	745	756	715	750	716	734	768	718	736	777	769	725	745	751	736	748	755	728	720	694	678	714	700	755	756	709	708	715	730	716	709	730	749	690	724	730	702	731	721	739	695	693	775	715	716	715	729	729	708	703	752	684	731	767	776	742	720	677	776	733	709	726	667	706	753	745	737	722	710	739	729	725	730	709	716	719	711	728	715	716	795	747	718	702	721	766	736	740	762	716	695	753	748	725	705	724	728	735	755	731	730	697	714	697	647	783	725	703	691	706	773	700	741	691	768	727	716	730	725	696	761	723	721	741	760	737	727	744	683	747	738	736	766	703	758	705	733	700	757	726	746	697	694	725	763	715	708	731	687	728	747	760	730	711	729	673	700	757	664	778	750	723	723	762	730	752	705	757	722	715	750	721	679	775	777	726	724	748	735	737	711	705	694	704	732	761	698	774	707	698	790	764	752	698	704	743	732	758	730	732	709	752	734	708	749	743	695	762	735	741	718	744	729	708	751	759	681	717	773	713	701	779	740	731	697	689	697	647	681	762	741	732	704	712	713	717	698	699	744	701	680	702	692	726	723	740	765	697	714	698	702	799	710	744	730	673	675	792	705	721	763	680	765	766	712	801	755	683	705	759	733	703	747	696	715	736	724	699	724	759	732	776	676	691	702	743	761	741	709	755	720	728	745	702	729	738	752	775	703	766	740	775	715	753	747	734	732	710	736	698	768	751	723	743	717	726	706	702	733	721	736	738	740	768	725	779	715	730	733	706	743	711	721	773	720	705	743	714	719	720	773	743	696	766	733	753	680	737	780	690	725	744	741	697	753	725	754	717	771	735	756	726	764	705	730	725	782	730	713	722	747	695	686	758	749	723	730	696	690	780	751	726	729	725	718	783	720	728
50382	47863	44310	38124	14687	9361	11511	15650	10706	6520	3287	2082	1099	548	461	452	561	620	597	532	511	681	762	929	794	873	565	503	558	595	561	609	431	399	360	334	349	388	362	343	344	343	385	329	335	350	368	337	344	340	329	317	328	307	335	291	297	324	350	301	299	323	289	318	333	312	302	329	292	329	337	349	322	330	330	314	331	322	327	328	314	277	324	341	360	342	332	306	303	343	321	316	326	341	304	316	315	317	344	327	356	316	334	336	334	339	312	359	327	320	324	313	321	334	315	316	304	308	330	332	347	322	339	293	329	342	305	287	313	324	305	312	321	324	323	293	304	317	360	328	336	308	314	314	315	306	283	320	311	315	300	315	361	370	339	298	322	296	323	322	316	308	348	329	325	324	322	293	327	313	312	322	324	297	311	324	323	269	303	307	312	321	318	315	331	312	318	346	295	321	309	297	348	314	311	289	311	325	311	330	359	325	319	290	337	317	330	326	282	339	343	324	336	329	347	327	334	289	316	340	288	340	318	333	302	344	334	319	330	339	320	290	327	328	302	283	344	336	309	314	308	307	301	338	308	278	298	320	327	290	302	317	321	337	333	287	321	324	298	337	323	340	294	297	282	314	318	299	281	330	337	316	320	318	321	309	352	332	303	269	315	299	313	294	314	303	331	312	310	331	308	268	288	293	319	319	329	325	313	340	313	318	301	319	319	330	301	314	316	337	318	399	323	313	314	306	300	294	319	334	325	303	313	318	314	290	280	317	327	298	331	310	319	325	293	329	322	319	326	339	316	321	347	317	314	357	287	335	346	330	326	293	333	322	322	330	311	299	313	312	326	306	305	301	308	306	346	285	328	344	317	342	334	321	305	298	314	311	317	321	344	322	293	307	313	352	355	328	316	302	314	335	324	313	342	329	296	329	332	322	333	300	296	304	358	333	274	311	339	308	320	358	321	323	320	331	315	302	303	339	331	327	348	314	333	317	310	292	293	315	336	298	339	286	322	303	310	284	312	330	309	327	323	330	340	339	341	331	325	324	282	319	325	357	317	314	332	321	293	310	323	303	337	327	311	314	310	281	336	329	336	314	324	306	313	307	360	300	303	314	293	324	332	341	297	317	316	314	346	327	316	324	312	323	321	311	297	344	297	333	295	281	345	285	293	317	313	279	300	325	356	313	341	294	297	332	290	328	281	366	294	346	340	319	294	307	308	337	314	313	300	339	312	301	288	315	335	318	321	350	341	329	314	308	328	317	318	327	309	319	287	362	334	307	315	350	330	350	328	320	325	311	328	326	313	283	332	341	294	305	298	357	290	355	298	350	310	345	283	333	341	323	297	316	307	330	317	332	315	291	319	317	337	331	300	312	345	309	294	324	359	323	344	350	333	312	320	310	312	278	322	310	309	268	321	339	299	313	311	316	322	334	314	301	320	325	315	317	323	314	316	341	315	291	279	315	333	298	350	315	330	320	283	306	313	300	310	331	311	323	347	319	301	324	339	307	351	347	330	310	323	318	309	289	293	308	307	309	330	293	294	336	340	345	313	310	310	293	331	308	319	305	320	347	312	311	315	320	331	286	288	299	286	275	299	294	313	344	290	292	303	339	304	296	315	275	328	320	326	297	356	277	315	305	351	298	302	306	318	331	302	305	322	309	328	334	298	333	282	293	340	335	344	294	277	309	323	362	296	314	332	312	293	332	318	315	318	276	297	317	307	328	341	309	369	316	326	305	321	321	306	337	333	302	353	350	328	364	325	337	323	307	328	326	345	295	317	333	326	320	325	312	315	332	323	317	333	321	306	331	336	334	356	278	340	301	312	309	319	302	291	317	315	298	329	316	348	325	295	315	327	303	336	323	302	310	306	328	325	312	327	327	315	342	325	352	338	344	314	341	307	336	297	329	325	315	307	345	293	287	300	290	319	343	333	316	319	314	305	327	318	290	356	300	289	318	314	309	296	293	312	330	280	319	306	313	325	316	320	304	291	298	313	315	296	304	280	301	294	276	327	299	317	322	317	316	312	305	306	339	323	311	304	319	336	309	274	311	352	310	298	291	273	308	312	322	298	296	313	286	316	320	320	323	339	310	331	292	302	334	334	322	319	369	323	329	316	298	319	329	328	298	295	301	322	341	269	339	291	310	319	295	324	282	369	346	348	320	341	317	335	321	337	329	291	299	356	320	295	340	335	300	356	322	318	331	316	315	334	321	288	326	336	336	317	338	322	309	298	301	348	305	331	358	324	316	319	274	333	310	314	297	327	346	315	319	304	312	329	321	343	335	322	346	341	336	289	289	332	335	293	300	296	316	318	296	305	336	338	276	295	291	306	331	334	304	335	316	309	294	295	290	296	308	333	281	313	339	309	322	336	333	299	313	335	334	364	325	326	320	319	305	324	329	328	317	328	296	324	356	322	302	305	346	330	328	305	339	319	305	310	301	318	313	322	351	326	285	311	316	337	322	292	300	295	324	308	309	303	308	335	298	306	302	331	336	297	310	324	311	302	291	321	309	330	298	327	339	305	298	304	323	349	305	332	314	321	332	294	313	292	305	323	310	306	335	343	319	336	336	343	340	338	333	301	292	357	315	329	304	302	326	310	341	328	332	345	332	306	333	327	362	343	308	336	337	346	323	339	289	307	278	332	316	314	328	354	322	326	302	322	300	340	321	332	318	301	309	330	319	316	312	307	324	359	318	320	305	319	336	314	326	318	316	332	333	353	339	326	321	346	295	322	292	328	353	335	316	335	336	320	327	314	346	315	296	317	316	361	302	305	307	290	304	311	300	332	334	305	271	297	334	364	346	318	338	314	294	336	304	298	332	332	312	317	322	358	322	351	288	298	322	332	346	310	313	330	319	306	306	327	297	326	315	298	306	327	294	287	336	310	292	308	303	346	344	280	299	341	329	349	321	339	305	297	320	358	340	345	314	327	315	316	294	310	348	328	298	337	323	335	337	327	336	307	326	321	301	307	336	324	335	325	313	315	322	312	305	311	337	343	323	312	308	324	311	308	334	305	342	305	338	315	337	347	333	318	325	345	291	295	336	315	326	313	321	348	289	287	335	335	311	335	303	341	314	322	310	308	337	334	288	343	338	328	312	337	350	340	325	297	317	327	325	305	330	336	333	314	300	324	350	336	348	307	334	315	322	312	307	309	321	300	340	321	295	327	301	301	330	309	343	343	317	296	324	311	326	334	280	310	325	320	322	301	308	323	313	321	337	330	289	321	303	334	319	292	335	301	330	342	296	321	282	350	323	305	303	328	309	301	317	308	302	318	318	306	326	301	297	279	329	308	300	324	303	301	310	316	350	357	341	316	325	291	322	303	302	302	327	301	329	317	322	305	343	280	313	325	327	327	326	328	265	362	303	303	329	327	339	344	325	306	303	297	297	318	293	298	320	286	322	318	332	286	300	314	324	322	333	295	325	318	313	341	302	312	303	288	327	305	334	356	325	333	307	312	315	329	309	292	301	306	341	368	334
32579	38680	45180	42198	14248	16668	21380	24651	17885	12390	6516	5419	3092	1556	1696	1756	2290	2396	2848	2343	2453	3160	4265	4784	4263	3998	2533	2273	2821	2458	2315	3082	1737	1228	1116	1099	1178	1273	1210	1177	1127	1076	1116	1056	1078	1067	956	900	927	896	871	777	858	831	835	880	790	811	1081	941	954	819	895	825	758	833	822	830	870	830	848	803	809	767	840	815	802	790	807	786	846	797	835	833	793	871	876	818	791	822	802	842	752	854	791	838	803	836	788	824	807	812	818	841	796	761	824	871	845	842	756	819	834	885	848	849	830	862	898	782	805	789	896	802	780	819	764	820	829	788	816	798	818	791	780	809	786	741	814	823	793	784	804	835	841	811	754	804	782	796	816	829	777	833	784	850	787	759	798	742	802	780	771	790	822	783	798	790	785	792	825	782	807	804	792	783	792	822	820	785	831	810	812	799	851	806	800	813	823	746	794	785	807	815	795	826	858	783	853	729	821	821	812	847	776	809	811	809	800	823	800	767	800	853	795	809	771	789	784	776	801	800	749	815	783	826	798	743	765	801	819	849	834	793	744	830	794	781	784	799	846	767	819	769	838	788	773	794	838	821	798	770	795	798	812	804	829	824	819	788	779	759	768	787	793	770	785	821	823	792	766	794	775	797	816	808	822	786	847	804	783	788	789	803	802	762	837	816	832	840	822	837	786	772	818	820	781	817	770	780	767	789	766	846	763	764	820	792	749	745	807	732	830	791	830	839	839	763	825	834	800	823	816	818	792	785	799	797	802	824	820	792	835	798	784	813	770	821	821	822	841	818	825	795	819	798	795	829	794	837	797	809	816	769	800	844	774	820	758	822	841	801	793	802	841	776	797	803	836	815	753	806	826	772	763	820	786	762	812	773	812	773	806	802	823	806	778	800	815	819	788	768	801	807	756	790	808	767	761	821	783	797	822	810	754	776	805	792	796	792	751	720	793	827	785	830	773	817	761	830	860	783	818	809	766	796	755	773	801	789	776	766	826	812	801	808	799	801	748	790	771	800	829	787	772	815	745	752	771	782	818	766	822	785	750	785	803	858	792	806	797	746	808	787	835	799	803	788	765	808	778	743	815	831	833	827	798	812	820	816	786	844	767	788	798	788	792	828	799	742	747	780	771	785	802	821	777	765	753	788	887	735	827	761	825	806	786	733	789	791	779	827	809	830	808	766	788	819	786	823	775	768	848	781	796	794	816	805	793	804	833	825	770	821	782	782	792	795	763	798	787	793	793	779	781	737	760	807	776	827	844	863	800	733	794	767	795	810	785	787	766	805	787	802	849	760	829	836	801	735	807	786	783	804	749	838	757	743	778	801	788	771	786	783	770	809	766	821	810	756	812	833	783	774	749	788	796	741	826	803	845	787	803	792	837	770	798	823	821	786	774	789	793	778	844	764	801	791	809	810	826	789	796	773	788	760	794	770	768	791	830	797	782	803	793	792	845	845	777	800	781	860	812	799	828	803	816	791	799	764	837	822	782	836	763	800	830	776	829	844	805	778	811	806	823	801	773	807	857	802	827	802	789	817	775	822	790	808	785	799	725	781	789	795	802	764	796	773	769	799	809	808	784	823	799	794	890	769	846	845	776	785	797	774	784	769	782	816	802	828	796	792	869	764	799	744	774	783	826	791	744	799	783	816	770	795	796	852	784	742	741	764	821	756	851	762	811	782	754	807	775	783	803	797	793	727	808	764	778	787	810	786	837	764	762	795	792	799	791	810	807	834	831	802	787	788	808	810	785	817	753	764	781	814	818	771	811	774	779	786	763	790	784	788	802	782	766	793	792	817	795	801	727	781	789	785	801	799	802	796	825	814	820	814	801	786	763	812	760	767	806	745	787	782	779	848	799	830	836	841	803	828	767	810	799	781	802	798	792	780	793	766	767	758	746	828	797	836	792	826	799	749	813	793	760	840	794	778	824	773	800	835	857	798	807	808	791	839	796	755	805	736	832	812	754	820	810	768	800	824	828	764	773	824	790	798	843	795	763	805	784	776	801	785	811	795	737	796	745	787	827	807	766	782	736	795	755	813	833	782	733	806	837	819	810	829	761	806	793	766	782	799	787	794	803	803	804	828	745	799	842	834	779	756	810	794	789	793	815	782	795	782	816	815	802	744	790	815	724	787	844	831	773	793	773	772	797	781	817	745	785	794	784	869	789	776	779	773	802	823	810	787	743	836	807	836	831	808	783	809	791	778	828	811	769	791	784	804	782	757	805	776	824	772	801	814	804	825	780	806	745	788	810	828	836	746	814	804	783	776	863	800	767	770	792	808	797	835	812	750	773	811	802	791	747	792	794	843	800	830	822	764	780	790	794	826	777	779	789	823	826	793	776	785	798	777	794	806	807	815	809	795	776	790	748	771	817	824	827	780	704	781	790	823	796	793	818	781	799	851	773	780	786	745	829	810	754	814	793	817	804	797	787	802	856	833	806	778	837	769	789	802	796	791	813	808	835	807	797	820	772	739	808	794	776	756	763	777	813	803	788	793	798	751	877	791	800	814	816	773	752	807	821	765	789	847	743	786	801	828	832	836	743	815	770	784	822	809	789	773	833	751	821	804	846	841	809	792	789	819	822	791	776	786	858	796	794	766	768	762	847	817	822	741	804	787	755	785	802	790	791	822	771	781	771	813	773	749	822	800	831	798	750	757	811	833	791	775	781	789	740	774	747	813	772	772	806	811	739	777	796	809	780	781	847	777	791	787	817	767	866	789	814	814	785	750	768	790	762	777	740	799	841	876	832	801	793	761	755	845	804	770	789	782	743	793	748	832	800	781	805	760	779	794	783	789	769	798	802	806	799	799	793	776	820	820	809	786	807	784	709	820	759	822	806	735	763	794	780	771	764	805	811	767	768	761	770	779	833	788	811	864	839	838	777	762	764	799	803	827	806	808	797	791	759	771	838	810	793	795	832	787	781	800	798	801	800	784	814	827	842	777	806	762	829	813	837	773	846	799	758	783	815	820	794	772	737	722	805	773	783	781	800	820	704	777	775	795	788	809	807	801	845	837	851	831	833	809	794	781	815	772	760	820	736	797	830	781	806	821	783	792	835	769	785	820	782	834	798	791	804	788	796	824	784	751	802	787	834	827	819	834	766	793	805	802	823	825	809	811	831	816	830	789	835	793	778	808	769	855	784	789	816	829	847	812	750	818	803	792	765	775	775	811	816	739	804	791	810	801	826	829	798	809	802	792	783	801	800	816	816	811	783	750	750	815	752	788	817	825	748	825	781	803	800	817	776	790	790	827	843	812	819	832	780	765	784	813	776	803	808	841	791	773	800	789	833	767	853	794	839	813	797	768	822	771	804	783	820	822	807	798	791	755	826	766	784	807	789	806	800	810	763	807	780	832	769	778	774	803	763	802	784	835	810	838	800	774	766	795	817	820	767	825	758	784	786	757	803	807	824	831	801	799	772	827	778	799	813	819	808	789	838	806	790	834	845	770	766	863	799	807	784	779	764	808
58189	58017	54019	43325	20584	14991	17338	22205	15960	9851	5571	2961	1362	621	566	544	662	688	762	706	724	794	1195	1397	1454	1385	741	556	748	669	639	853	531	356	360	350	358	382	385	358	383	346	331	325	330	318	315	281	302	301	286	295	297	291	281	317	282	269	377	320	341	273	280	305	275	307	309	290	259	335	283	259	308	305	272	295	284	286	302	294	326	304	280	288	274	319	291	309	283	308	279	316	284	299	271	305	305	288	277	282	312	319	290	292	299	304	304	273	322	274	301	274	305	305	288	323	312	308	300	310	250	330	307	294	296	254	286	290	297	298	294	298	285	277	288	292	299	299	301	306	286	285	289	306	305	287	311	286	312	283	270	276	295	317	270	291	298	299	292	289	290	277	303	293	288	314	277	284	269	294	285	278	274	281	300	281	292	299	312	301	314	233	285	283	267	278	283	333	306	291	303	292	276	278	308	291	303	299	303	252	285	274	293	279	276	313	286	294	298	298	302	279	255	278	296	286	315	281	287	279	276	276	328	308	283	284	319	303	307	269	246	277	276	305	279	261	322	294	273	295	274	312	287	267	290	293	284	301	275	278	308	292	282	271	277	287	283	297	288	283	332	309	280	331	253	295	276	289	286	283	289	293	304	285	329	312	290	249	291	284	310	281	327	284	301	292	307	276	313	289	309	327	281	301	318	269	278	298	282	306	257	271	254	304	321	269	298	281	287	268	309	278	315	340	301	287	304	287	315	293	289	294	275	259	305	268	326	298	304	285	260	279	292	289	302	304	319	301	283	275	308	317	281	260	263	297	294	272	288	289	279	281	270	277	301	271	267	292	279	261	278	281	272	244	311	291	273	294	257	283	294	296	304	287	264	297	289	287	299	279	282	272	270	290	282	297	298	301	279	305	277	297	250	295	321	262	280	310	312	274	296	293	291	262	276	297	310	269	278	329	277	273	295	266	302	280	242	267	299	316	280	305	308	292	293	277	300	289	306	295	285	278	252	261	275	287	279	304	285	286	287	291	272	287	313	286	310	292	289	263	279	281	276	286	296	308	312	292	299	291	296	263	257	285	276	313	286	272	307	301	288	302	286	252	289	300	272	299	290	298	284	299	265	312	267	272	271	283	316	291	260	289	297	297	260	299	307	304	297	310	289	289	279	298	295	282	276	264	285	317	285	272	279	272	313	266	294	311	271	299	283	297	280	263	310	307	292	300	290	315	296	289	263	314	302	278	288	281	276	284	302	281	288	280	303	305	271	296	299	279	291	285	270	306	272	289	286	295	328	282	298	314	320	285	306	259	245	271	277	310	273	284	352	295	282	283	297	294	272	297	279	289	296	294	296	293	285	252	274	303	288	309	293	269	333	285	282	307	273	320	281	328	295	303	296	275	298	308	272	299	263	291	293	308	300	290	290	286	299	272	303	315	298	282	300	286	291	301	316	283	285	300	303	311	296	297	303	275	274	313	301	274	262	261	280	297	305	244	284	292	265	291	286	281	281	305	292	279	275	306	298	311	292	293	274	276	276	301	273	287	307	246	304	255	268	314	282	301	275	279	278	274	265	271	295	316	263	291	273	283	299	315	269	305	309	330	277	245	263	279	295	289	311	284	279	286	283	285	272	309	294	268	309	262	261	310	281	305	328	296	291	306	279	293	292	288	289	285	295	295	272	304	284	288	315	264	253	285	265	260	290	310	268	279	300	318	280	249	304	304	292	298	308	256	294	286	309	271	302	309	285	300	279	294	265	283	278	291	321	286	275	283	291	270	290	260	294	272	261	290	278	306	264	271	291	312	301	296	261	283	290	240	298	300	343	282	294	290	292	305	324	280	271	271	304	298	286	299	270	258	247	288	271	280	299	278	296	296	304	294	279	256	310	293	280	271	267	260	265	277	261	287	313	286	270	317	292	290	267	284	289	277	305	263	253	269	311	363	282	308	291	280	284	286	302	274	293	298	289	304	294	292	287	288	287	290	305	313	279	290	272	288	321	291	275	300	269	281	298	233	304	276	297	326	279	293	302	329	292	321	292	256	290	300	282	292	300	265	309	344	259	291	291	309	304	320	299	262	272	297	284	294	270	264	274	272	260	291	275	283	284	286	285	277	314	300	264	310	300	301	279	277	305	292	288	282	322	305	288	301	319	282	308	312	288	318	283	286	298	283	276	263	283	281	283	316	281	285	291	263	273	297	310	296	294	343	306	289	276	240	271	278	305	347	309	264	282	281	268	253	308	310	280	291	274	255	260	257	285	311	294	261	264	294	286	291	245	281	298	259	314	294	266	289	300	303	319	273	258	291	295	284	284	301	269	283	277	286	273	290	291	306	300	289	298	263	259	288	296	312	308	251	260	260	305	314	299	287	304	286	306	314	292	272	279	312	293	282	262	269	286	302	318	285	258	282	329	339	307	278	287	310	314	261	322	274	279	308	293	276	293	277	319	264	291	259	261	280	265	292	311	294	279	290	287	280	275	278	280	272	309	249	282	297	299	277	312	285	293	274	290	279	310	288	291	304	297	271	296	298	281	311	307	292	290	220	292	289	254	289	276	302	276	276	288	263	272	295	294	287	296	293	316	284	284	292	330	267	313	329	287	285	255	284	285	291	276	294	290	284	325	312	285	338	304	283	288	282	273	286	266	276	295	286	270	283	274	261	321	269	284	301	273	295	264	285	285	316	283	298	262	281	261	276	290	284	303	292	282	271	287	297	299	270	314	290	314	292	273	306	302	310	292	285	280	295	269	279	301	283	306	274	308	284	297	294	274	290	297	291	289	244	314	309	270	292	317	281	271	292	302	301	321	262	295	318	288	290	307	279	272	294	282	293	258	267	288	304	312	294	295	278	315	300	262	280	284	283	297	301	285	308	274	282	288	297	284	300	258	288	284	286	250	297	327	290	314	295	269	310	286	263	272	281	324	308	285	267	284	297	254	298	281	283	287	302	267	287	287	297	298	294	285	275	285	285	298	268	264	279	304	286	264	296	264	247	300	297	274	297	290	283	310	286	292	324	290	288	293	288	280	286	316	298	300	303	327	279	268	292	298	273	294	283	314	319	295	289	301	293	269	290	278	298	267	286	287	278	297	322	272	288	289	300	296	302	321	307	268	288	293	290	292	249	278	265	271	257	286	291	267	252	259	270	291	294	272	291	280	265	287	277	303	292	294	304	285	297	266	270	325	260	269	293	294	304	320	263	294	302	304	287	283	286	286	276	303	291	296	281	250	277	290	280	295	304	281	270	293	277	261	271	298	288	314	282	301	297	307	302	263	277	276	277	302	289	272	267	287	280	271	295	310	305	284	311	294	267	283	307	307	266	266	314	311	270	300	278	316	291	308	258	276	289	263	301	311	263	311	298	287	258	291	269	274	298	284	317	270	278	297	318	289	277	278	291	284	305	296	290	297	280	303	293	274	282	267	307	253	264	272	276	297	273	281	287	289	334	292	284	300	313	289	298	309	289	287	300	274	310	289	273	278	324	324	301
39283	47845	54530	46877	17964	21038	26730	29801	23791	18425	11157	8219	3864	2062	2136	2309	2949	3392	3815	3308	3291	3913	7056	8004	7842	6271	3757	3030	3877	3575	3140	4951	2590	1303	1147	1189	1229	1290	1298	1258	1272	1236	1139	1115	1121	1025	1004	960	855	893	815	789	785	814	730	704	741	742	1431	990	1048	773	766	773	746	756	723	736	755	752	721	740	746	754	700	732	760	746	737	718	707	715	725	741	768	748	749	760	760	747	725	743	767	774	785	796	722	786	758	803	730	722	758	749	812	829	819	833	766	771	756	806	787	791	762	768	796	757	812	775	807	760	751	807	821	748	754	796	721	744	714	724	737	713	712	768	699	732	712	749	752	729	776	753	700	723	707	720	751	726	756	708	691	746	728	745	717	738	736	695	710	728	738	702	699	713	731	726	644	740	718	699	722	760	704	715	707	702	716	725	737	745	727	679	723	755	707	783	680	739	731	727	714	696	699	729	729	711	714	675	730	722	761	694	740	710	723	702	713	667	714	707	680	731	709	682	725	689	716	710	718	760	685	681	718	728	722	732	731	711	755	698	725	756	715	735	715	747	701	708	736	700	735	682	719	724	708	709	750	676	742	722	743	710	727	712	742	683	678	709	743	736	722	724	733	708	699	723	740	731	645	744	759	751	757	686	718	714	726	669	716	740	708	724	741	668	748	743	728	737	701	765	686	712	726	684	745	708	642	748	740	735	709	719	708	734	718	783	728	682	657	718	685	722	757	725	728	670	701	705	709	705	685	705	729	792	692	736	740	727	728	712	681	720	706	755	732	705	659	721	666	688	695	742	639	685	703	713	736	760	702	728	672	679	757	653	722	727	727	731	722	746	703	708	725	712	713	742	691	737	696	696	700	724	726	713	704	696	720	715	692	698	744	737	713	747	749	765	714	708	708	721	736	723	731	799	775	664	735	778	701	741	685	756	698	705	758	702	701	747	731	741	690	730	754	637	742	702	686	787	707	702	710	728	734	774	706	724	728	710	717	744	710	736	720	711	708	702	713	663	682	744	668	737	741	674	670	712	681	679	725	749	716	688	706	717	746	666	683	730	714	718	719	698	691	737	740	718	746	745	699	711	677	686	656	711	689	773	730	707	749	712	721	723	728	729	737	648	748	732	728	799	642	706	747	709	734	714	738	735	718	705	774	718	701	698	731	812	720	716	707	707	775	713	740	744	729	734	702	682	750	689	715	727	715	706	699	642	662	774	723	729	684	751	705	736	744	728	672	746	767	706	726	704	740	709	685	745	716	710	715	756	723	700	773	745	731	711	748	675	745	733	722	728	736	713	689	681	741	680	706	748	709	725	722	710	707	713	726	673	690	730	671	695	678	708	730	712	670	740	706	720	733	720	744	690	740	714	770	729	700	670	709	677	724	737	675	712	765	749	731	718	695	683	726	702	726	730	686	717	714	712	709	730	668	739	717	751	743	727	733	701	727	745	710	700	720	725	683	724	697	724	717	689	770	724	735	678	718	716	752	728	752	714	735	679	728	700	745	757	688	736	711	693	760	651	689	722	741	708	721	737	764	714	727	709	707	744	678	727	719	729	729	726	681	702	750	726	705	752	646	649	769	674	679	724	739	730	710	767	713	729	716	711	750	752	729	680	735	710	678	717	730	716	754	733	709	758	731	699	708	750	772	746	734	756	721	694	696	715	699	694	706	709	722	713	720	705	738	698	753	750	696	738	749	685	743	652	739	731	671	718	692	711	724	680	733	701	744	715	767	699	695	764	671	688	705	749	742	709	685	698	723	732	730	746	669	688	708	731	748	728	763	735	743	691	765	679	712	701	744	697	750	727	731	697	761	669	777	714	702	697	759	691	712	680	670	720	741	684	684	690	709	722	741	677	754	691	672	706	692	704	688	736	704	709	729	720	760	722	693	720	714	700	729	738	690	698	764	729	734	747	703	711	697	707	727	712	717	683	737	749	779	714	738	770	729	730	695	727	721	691	736	703	694	722	729	789	641	713	694	680	722	675	706	732	742	706	705	733	742	710	728	707	701	738	739	760	701	728	711	707	745	771	744	707	751	710	759	741	709	681	740	727	669	677	689	715	717	629	704	728	665	733	722	713	736	701	738	759	741	706	724	753	737	733	700	722	718	745	724	684	679	734	696	773	700	770	740	708	685	714	760	719	746	768	721	727	723	726	706	745	716	741	749	693	676	715	668	694	713	685	702	721	702	736	747	726	708	745	712	705	700	761	779	728	747	690	708	701	670	712	724	767	727	751	766	720	681	697	643	722	731	701	716	718	719	688	713	725	651	713	692	721	734	704	720	682	781	696	743	692	709	706	779	719	689	677	700	712	704	694	699	708	719	711	666	721	704	677	714	733	722	717	710	691	661	724	732	721	675	744	734	770	744	650	717	758	701	683	727	650	691	721	710	708	661	703	710	669	685	725	725	719	695	690	706	730	750	736	734	708	711	741	742	720	753	694	729	696	720	751	774	697	711	750	709	726	733	745	702	769	655	690	735	746	696	730	722	675	725	746	727	728	720	737	702	709	724	707	750	690	674	672	751	708	675	718	706	667	733	725	680	718	718	749	712	723	728	687	714	719	716	727	739	753	743	706	778	753	742	702	729	726	674	725	743	711	689	720	705	715	730	739	725	731	690	711	736	726	733	738	732	704	719	714	711	753	732	730	731	738	718	715	696	712	704	701	715	719	759	676	702	734	699	716	725	728	694	718	733	748	751	707	714	712	734	675	785	717	707	703	744	761	725	763	710	709	707	698	711	666	681	679	752	717	764	728	729	717	693	733	761	720	736	694	706	715	688	738	694	735	705	721	730	733	734	730	685	688	765	733	682	762	716	704	645	753	706	683	756	672	694	707	764	710	664	741	662	731	696	743	715	721	723	739	672	713	714	711	755	713	755	716	669	732	737	740	735	711	691	767	746	719	718	692	698	730	784	714	714	705	701	743	741	718	709	754	656	703	704	771	762	709	727	728	734	696	709	773	694	729	710	682	732	689	745	688	732	717	741	694	702	741	748	780	801	700	704	681	759	710	725	720	707	720	712	736	762	704	771	704	689	728	685	696	719	746	754	719	736	720	689	756	715	736	723	735	730	753	717	733	720	733	661	685	722	673	721	699	699	717	743	709	733	726	721	749	697	783	709	691	718	697	704	729	706	705	701	701	737	717	716	692	703	776	740	673	670	706	696	715	778	737	707	689	718	717	742	714	702	707	715	737	757	743	697	724	700	722	750	723	714	771	751	694	671	720	701	738	692	770	781	684	768	724	720	726	715	696	688	745	719	711	736	736	702	693	677	740	728	714	727	718	716	714	717	694	662	766	772	730	734	723	738	729	705	744	707	704	705	722	701	654	716	712	696	713	723	734	775	786	713	711	740	711	727	738	722	695	758	737	695	738	718	720	727	729	720	690	705	720	702	684	683	732	677	762	703	741	748	698	729	721	709	676	727	671	729	755	728	704	735	715	703	743	700	731	713	720	709	699	736	704	729	709
23237	15442	10442	5536	2438	1658	1741	1486	819	660	538	439	368	361	325	375	400	382	338	349	329	371	345	366	326	369	334	305	312	303	301	279	315	287	262	291	314	306	320	279	309	287	290	322	306	266	298	301	263	271	267	277	281	296	293	280	282	256	278	306	269	291	283	282	288	250	266	262	309	312	284	268	300	261	296	286	320	302	273	300	276	287	272	289	265	276	267	285	276	282	269	283	314	274	279	275	289	306	295	287	297	280	271	254	260	280	313	308	297	280	299	284	282	272	259	281	248	269	298	270	284	305	292	265	273	269	281	248	273	272	311	288	294	282	292	277	291	264	302	264	298	283	288	290	268	295	259	261	291	274	293	274	312	274	283	275	278	275	301	277	281	308	288	311	293	291	277	304	245	287	273	279	277	305	294	299	287	280	247	252	285	270	258	266	269	316	277	306	267	277	293	275	321	298	296	266	302	292	284	294	291	293	278	282	286	281	261	273	282	265	281	301	298	302	310	287	289	277	296	312	257	295	287	255	270	292	244	255	295	265	295	299	291	285	277	277	295	264	273	259	267	272	279	280	274	293	323	285	270	260	287	299	272	292	247	271	294	284	293	291	300	310	268	274	259	246	274	284	278	253	298	280	299	265	299	323	291	262	295	284	263	274	293	282	280	266	286	322	253	287	273	299	276	271	301	301	277	294	253	290	292	272	281	263	278	286	280	280	285	267	249	277	313	277	282	272	316	287	275	274	298	287	258	262	254	275	308	295	290	310	278	246	272	256	275	298	257	278	298	266	302	267	307	276	307	288	302	278	293	288	282	271	287	265	312	306	283	299	280	265	274	289	241	262	275	282	289	277	248	287	264	281	296	285	261	296	274	284	249	297	280	270	303	260	280	269	254	279	285	271	278	286	268	266	290	262	244	281	278	284	244	273	268	263	278	283	276	291	291	276	255	287	258	307	265	299	297	292	295	274	308	289	276	297	280	294	293	306	258	274	309	284	258	277	257	262	284	265	260	247	285	308	281	275	295	294	257	274	290	303	297	283	283	293	311	280	284	281	269	257	254	300	257	258	287	260	289	271	253	288	278	285	267	306	282	258	290	323	303	293	277	256	304	297	286	288	269	284	272	276	295	296	262	260	260	270	283	301	290	294	271	312	263	297	253	256	272	252	297	311	240	265	265	275	296	298	247	280	307	299	263	293	260	312	281	301	264	293	289	269	311	278	279	297	272	300	283	297	258	314	271	265	274	272	270	243	302	284	265	307	299	263	285	282	321	298	286	268	284	273	300	239	282	264	256	282	277	290	273	287	305	290	261	267	273	292	291	284	286	282	296	302	263	278	281	290	278	315	268	239	300	280	265	289	273	270	263	293	275	285	270	312	271	292	246	248	269	310	282	270	257	278	322	267	291	263	232	282	288	278	300	252	258	308	258	291	278	294	266	305	290	270	295	244	277	277	294	276	262	257	263	277	269	274	297	275	292	346	278	301	271	310	273	268	305	294	283	304	281	261	254	280	281	277	278	276	288	264	297	302	287	289	264	311	275	288	266	281	265	310	273	307	294	293	290	275	267	297	274	295	273	245	289	307	276	291	295	286	259	287	260	290	308	277	294	280	311	244	283	282	270	296	275	259	309	284	294	281	305	282	295	284	298	300	301	307	281	290	298	314	285	308	302	277	283	273	273	290	268	268	276	294	299	297	309	269	291	294	262	280	275	303	326	286	302	284	278	298	269	279	276	312	298	315	244	258	284	284	292	303	269	260	258	290	297	255	301	304	284	279	298	278	287	281	278	314	301	267	300	261	257	296	279	282	304	273	230	258	265	303	260	282	258	261	294	293	256	298	299	304	274	300	295	325	264	279	269	276	266	254	288	263	289	290	284	298	289	271	259	264	286	291	294	274	288	252	295	275	280	313	275	283	265	249	286	267	305	281	272	287	289	300	273	289	279	306	296	308	284	302	273	297	321	279	280	284	322	290	291	309	251	255	280	259	297	275	266	271	306	284	300	272	292	261	258	258	286	279	285	284	259	285	291	287	262	279	257	285	280	295	251	283	276	272	307	276	268	294	249	284	272	276	296	288	284	294	244	298	300	272	248	304	260	300	284	278	283	263	292	308	273	266	275	311	280	302	290	277	292	279	296	306	285	301	286	314	263	251	268	277	249	279	273	272	298	306	258	298	302	277	287	275	269	278	313	274	263	255	296	267	284	295	309	293	293	284	297	281	309	279	296	251	260	302	290	275	274	301	307	298	297	240	275	276	298	266	296	278	287	264	278	288	270	273	275	301	282	285	303	266	324	282	266	280	280	287	308	257	284	248	309	289	308	289	269	277	276	287	273	296	276	276	277	286	302	264	294	330	285	292	290	277	280	296	279	272	290	281	276	289	303	287	274	260	282	277	245	239	286	255	276	275	254	257	298	282	292	261	297	267	290	295	253	286	273	289	293	290	248	306	267	277	290	266	307	260	300	269	277	282	271	293	265	282	270	279	289	272	295	260	263	256	261	250	271	286	265	295	277	273	268	276	296	287	270	267	310	278	264	266	266	278	293	268	300	323	296	281	287	291	267	254	267	288	260	295	280	312	248	283	269	281	251	288	275	296	280	280	259	295	300	257	280	260	280	290	287	262	267	281	295	295	249	262	285	257	258	249	287	313	303	299	299	266	267	287	294	289	283	278	282	275	286	296	296	284	276	280	269	279	250	275	293	289	265	286	285	297	283	275	307	256	304	294	295	298	264	300	247	290	298	299	316	262	264	292	283	280	289	269	266	291	264	272	275	312	288	271	298	304	280	282	277	245	303	281	271	294	282	316	292	285	279	276	271	259	300	292	263	267	253	307	305	252	297	280	283	299	263	278	254	254	278	280	252	297	268	270	250	263	291	282	280	288	246	284	263	286	278	306	299	298	289	303	300	262	276	296	319	255	290	293	320	310	287	284	291	268	306	291	316	280	275	295	311	276	284	276	294	294	297	312	264	274	288	280	297	264	283	245	298	263	253	281	301	295	281	291	273	295	262	304	251	263	248	269	284	271	307	279	285	301	275	291	301	298	282	269	306	281	302	281	273	275	270	285	255	264	305	274	289	264	289	265	247	259	303	280	291	283	277	302	295	293	281	285	290	265	287	290	282	284	282	271	311	281	264	296	283	290	263	271	294	246	319	299	247	272	250	270	237	278	271	284	281	256	260	269	280	280	293	268	281	252	293	280	274	302	281	316	253	285	288	258	293	272	276	291	303	286	298	262	277	290	256	276	297	256	277	258	265	270	272	269	297	267	255	271	265	276	260	274	283	295	308	264	267	279	285	271	314	271	245	295	285	233	272	308	337	290	261	303	238	326	265	278	290	260	236	279	295	258	319	287	281	249	250	290	298	254	277	266	300	277	280	307	318	274	276	289	262	264	277	288	300	268	275	276	310	298	263	308	291	284	271	286	294	265	272	283	288	313	278	282	265	292	305	276	298	301	288	280	264	288	304	272
14622	13770	16529	13490	7111	6236	6746	5965	3262	2769	2110	1884	1231	1094	1139	1038	1337	1236	1231	1228	1216	1182	1290	1222	1083	1030	959	916	972	876	976	853	905	805	876	816	806	817	826	849	814	772	802	829	767	772	831	751	779	769	813	741	775	784	744	719	737	751	739	785	760	702	690	702	680	744	732	690	783	732	740	722	698	735	760	717	740	758	715	695	717	711	690	766	683	718	757	718	701	725	732	732	697	712	744	703	755	713	708	687	749	729	750	738	764	753	750	722	797	753	751	784	737	753	683	706	725	738	782	716	772	762	794	760	744	712	726	678	740	711	731	758	726	738	791	735	742	706	711	750	701	733	710	659	695	731	697	771	735	662	729	740	709	672	755	766	765	756	783	729	724	730	730	709	667	764	695	725	779	770	731	702	729	725	742	738	692	720	717	689	758	725	729	694	724	686	709	734	692	700	763	706	708	712	733	706	741	720	706	716	687	746	705	740	713	690	727	744	708	725	701	739	762	700	719	667	726	732	684	713	774	696	690	774	764	671	670	698	716	734	753	728	740	705	726	725	719	727	730	710	737	699	700	774	727	733	741	704	723	713	751	688	749	742	748	738	679	725	751	701	748	684	704	773	694	743	715	681	737	742	710	723	764	779	696	748	773	718	691	716	713	680	714	715	777	709	765	738	690	736	717	680	746	729	692	739	739	728	720	741	690	669	738	758	720	766	715	739	694	699	740	747	756	684	716	734	740	678	751	713	764	692	741	733	695	753	781	733	662	728	706	748	694	719	719	718	673	729	739	703	703	718	707	733	688	727	685	723	749	732	686	729	712	747	706	709	776	733	719	718	681	724	741	764	768	755	731	826	698	713	741	731	738	702	670	711	795	712	759	754	735	722	688	707	726	726	698	749	765	683	766	696	688	712	742	709	699	732	709	743	739	751	684	761	724	738	735	685	723	712	737	739	729	653	709	693	722	703	703	753	742	731	712	695	718	712	711	720	688	737	744	708	706	762	682	680	720	728	708	708	700	752	754	726	728	721	695	711	746	666	728	717	750	748	738	720	740	678	710	696	687	744	773	749	713	710	704	706	710	723	720	733	706	753	675	697	725	784	715	726	708	725	768	727	727	717	711	702	742	726	692	731	743	755	732	744	718	676	754	721	694	732	747	725	701	763	719	719	718	753	741	764	738	671	745	712	686	686	767	742	709	736	716	710	758	731	683	688	696	715	713	698	721	724	721	728	701	750	737	756	738	702	688	708	670	702	700	700	725	756	719	755	722	749	697	767	735	688	750	721	714	687	657	718	727	699	740	715	715	760	692	761	701	698	695	737	752	733	761	731	737	711	730	742	709	718	730	757	693	706	723	706	746	660	716	750	731	710	690	684	731	753	733	762	747	689	744	748	726	723	705	706	710	738	686	705	708	715	742	683	732	689	677	697	726	739	742	686	713	744	687	713	754	693	703	691	690	736	726	738	758	771	703	700	756	687	741	725	692	725	728	780	660	690	771	685	752	644	719	744	777	689	724	756	707	752	737	705	719	701	697	730	752	736	734	701	698	706	668	720	713	706	717	694	690	733	745	757	701	758	698	676	709	703	735	723	712	694	739	692	732	701	710	727	792	673	714	731	698	739	783	747	677	749	693	746	696	716	686	673	734	779	744	723	713	761	713	719	763	694	739	697	701	728	747	665	784	708	702	731	730	705	738	730	703	712	723	697	649	719	769	759	692	690	698	732	700	721	703	754	747	715	689	710	705	708	741	709	778	689	729	725	741	710	726	694	730	725	753	758	706	741	753	685	708	736	700	735	729	733	690	712	744	699	718	736	714	681	702	792	742	740	734	705	729	723	716	719	729	703	727	731	731	762	715	666	730	772	731	707	738	698	764	694	729	739	750	672	725	737	699	734	713	683	689	734	731	723	728	753	701	690	749	703	688	682	726	721	731	756	743	777	713	725	718	699	741	766	705	681	708	760	711	680	741	735	692	666	725	707	732	650	705	748	713	697	711	719	669	748	731	713	722	739	686	726	755	698	762	779	685	727	735	787	780	774	678	714	728	710	711	659	747	678	706	766	705	697	753	733	681	723	716	745	720	667	721	708	726	705	705	676	674	718	725	704	728	720	718	716	724	727	732	687	691	687	729	742	719	742	739	651	712	739	784	765	715	719	734	763	711	750	740	731	723	694	699	773	715	709	737	755	788	729	790	709	689	723	738	721	767	747	701	709	740	675	701	725	714	750	727	742	678	723	655	670	709	715	754	680	692	701	719	690	749	714	729	708	762	723	700	739	745	659	718	725	734	739	710	738	761	751	693	724	719	741	706	696	737	701	734	677	713	772	700	748	702	711	688	693	719	665	683	700	727	665	648	748	726	753	701	736	750	704	751	728	748	748	725	649	728	690	705	761	721	715	738	690	737	710	752	712	731	749	704	698	724	734	719	700	707	722	708	706	715	709	739	698	734	748	739	710	764	713	686	703	716	751	705	705	714	750	720	723	772	713	726	699	786	688	766	739	716	706	732	710	684	691	711	719	719	726	705	774	680	688	693	702	678	675	720	721	702	704	743	715	715	718	701	710	722	753	726	727	715	754	719	676	681	723	695	738	716	725	785	717	715	742	676	692	708	744	727	696	726	736	717	743	723	730	677	721	725	714	696	749	723	716	744	756	714	697	704	759	719	747	729	777	693	719	687	701	707	687	714	739	690	711	786	730	707	706	748	735	781	745	721	746	713	727	722	685	714	721	727	681	685	723	764	771	736	706	724	704	724	726	727	768	709	741	701	702	735	703	695	714	658	710	728	709	751	747	722	690	704	723	681	703	723	729	703	721	732	726	716	678	711	736	710	752	729	724	751	709	736	707	707	745	748	722	714	730	769	689	717	730	726	709	715	705	712	724	693	700	705	717	731	694	705	735	699	678	726	666	680	704	720	755	715	737	632	725	738	691	708	750	735	709	750	693	692	696	745	704	698	749	772	762	700	736	699	715	725	705	698	716	734	677	755	697	721	742	746	715	743	733	755	707	741	698	647	669	725	714	683	726	759	713	673	740	727	726	707	754	729	724	683	704	698	683	691	743	728	729	724	681	738	703	714	746	705	760	732	689	700	725	734	672	743	721	729	763	740	711	713	765	739	719	732	720	720	696	691	730	746	679	704	687	745	755	697	726	706	684	715	740	684	718	722	755	719	735	707	715	759	727	707	735	700	733	701	684	695	694	737	775	725	700	733	723	722	719	729	712	669	689	725	751	752	711	769	697	760	768	720	736	668	740	743	705	770	718	688	709	706	774	778	750	745	719	721	741	737	699	757	711	714	688	707	677	719	719	764	698	762	759	746	723	713	744	715	739	733	703	756	740	682	694	703	724	742	713	702	754	732	667	671	721	735	726	727	731	720	706	708	730	741	678	733	699	766	679	735	705	729	654	748	715	776	691	720	727	715	750	678	732	681	705	769	698	731	720	807	755	710	713	706	762	745	756	688	737	769	705	714	702
47303	44071	42546	35123	17116	9979	11713	14629	10020	6605	3235	2445	1390	521	479	518	566	517	564	664	547	608	897	959	1012	727	494	532	667	589	572	595	459	383	336	383	358	372	349	360	392	354	312	400	370	318	348	350	302	339	321	303	310	328	319	317	309	279	384	326	357	354	324	291	338	321	308	338	332	313	300	334	319	298	312	330	334	331	327	357	312	301	312	317	322	296	323	322	343	306	321	304	307	300	306	336	319	320	326	339	355	303	313	327	320	286	327	331	318	308	340	301	305	334	309	312	319	363	331	322	315	292	307	333	292	320	298	349	310	328	287	329	332	311	310	319	333	314	306	330	302	356	357	307	298	318	314	315	359	326	295	320	316	329	280	318	324	291	280	316	292	310	326	318	333	343	319	294	308	307	322	301	322	298	359	291	310	326	325	313	342	343	308	319	331	337	311	311	293	309	315	317	318	316	335	328	323	320	341	342	348	311	343	312	336	316	335	336	320	349	339	307	299	327	315	327	312	301	321	331	316	304	329	315	327	278	311	332	319	345	300	313	326	330	320	327	324	303	284	322	327	317	309	294	275	343	345	314	331	288	307	314	296	313	303	309	330	306	300	327	330	330	327	304	325	289	322	344	322	314	336	319	320	314	335	319	313	319	334	325	315	296	313	317	309	313	319	331	325	332	283	322	312	300	297	307	344	339	333	315	316	315	307	323	341	283	304	288	310	332	320	330	323	309	326	314	306	307	311	329	320	363	321	307	333	330	322	342	323	286	323	322	331	347	324	313	315	306	324	328	333	304	336	278	274	324	333	307	351	337	337	308	299	312	343	308	317	337	314	346	315	326	308	331	334	286	328	294	268	299	309	322	302	300	313	342	329	331	318	322	326	288	311	325	320	340	336	333	296	321	357	349	324	290	309	306	350	306	336	333	310	292	326	294	324	319	301	317	317	316	303	320	339	335	338	317	308	351	329	351	314	315	332	318	309	317	334	314	312	346	307	320	304	341	302	301	297	326	294	350	274	322	315	300	323	327	277	328	350	322	337	329	296	328	289	279	295	337	304	344	303	317	340	286	334	326	311	303	305	288	303	316	314	304	330	354	318	311	302	350	341	306	324	327	330	346	319	313	351	298	286	302	311	352	282	327	329	336	306	322	309	334	316	338	315	288	314	307	312	322	316	334	347	311	315	291	343	301	283	307	300	297	316	313	325	297	326	317	343	305	323	292	306	331	323	313	292	297	331	314	302	349	327	312	327	294	317	316	342	326	309	296	283	313	328	330	334	302	335	314	305	322	312	293	336	331	322	314	316	363	319	315	297	289	319	303	325	307	270	319	335	329	297	339	323	342	277	298	305	292	325	325	319	333	304	324	319	302	330	319	297	325	329	296	336	283	338	313	340	329	320	315	319	323	347	315	312	334	351	325	323	316	327	335	304	340	303	317	296	291	317	298	365	333	340	299	305	263	331	322	331	332	289	300	319	290	299	319	302	334	332	319	319	319	311	265	299	328	325	332	344	320	312	320	354	328	308	314	344	301	331	329	324	307	309	310	317	303	306	311	334	307	305	310	328	329	319	322	326	292	294	336	330	323	313	282	316	339	312	360	320	329	309	301	312	325	315	301	313	298	311	315	322	347	260	291	310	331	327	320	309	326	324	337	302	319	314	306	326	348	301	377	286	307	294	336	304	335	323	288	330	271	344	313	311	343	302	304	312	329	303	310	326	325	317	286	338	324	322	320	318	302	314	324	308	332	321	333	322	305	344	303	325	329	313	296	311	275	292	314	296	300	300	284	295	337	310	311	312	318	329	317	302	290	351	299	312	322	316	340	308	321	278	362	312	319	324	360	316	341	297	309	292	278	332	314	287	309	322	291	304	312	300	302	325	298	322	302	352	311	317	331	328	321	313	315	316	299	289	288	299	319	285	348	294	304	315	316	295	296	303	301	319	306	313	321	309	326	291	311	312	291	354	316	311	302	321	320	322	341	292	334	308	325	330	317	305	319	308	322	313	318	309	328	298	266	290	314	307	306	287	298	313	309	323	338	352	314	325	331	324	342	299	315	348	301	340	328	343	312	308	320	312	340	322	296	348	298	332	338	309	294	335	341	340	314	302	318	318	304	302	305	304	299	289	300	308	284	304	343	314	279	312	324	325	347	331	301	326	320	341	296	346	322	345	305	328	303	320	300	317	313	308	313	316	311	299	291	336	332	299	309	330	303	341	348	337	310	321	328	303	325	321	295	312	333	348	304	348	291	322	309	293	323	308	324	301	340	294	300	289	325	306	302	332	331	324	288	325	324	309	296	301	298	269	303	317	332	286	308	304	277	347	325	313	324	334	299	301	304	332	330	315	348	327	316	311	330	351	334	310	307	347	326	307	295	313	342	298	306	318	320	324	330	308	343	288	289	322	333	313	348	323	305	334	332	322	316	292	296	333	337	338	321	318	337	295	283	319	289	314	328	289	311	305	323	300	317	308	270	310	358	335	309	320	292	337	337	279	275	295	343	294	292	293	322	295	340	296	336	309	284	325	307	297	331	324	331	319	306	328	288	309	308	352	306	307	327	327	325	280	303	298	307	325	300	328	344	293	311	315	310	312	309	301	336	298	338	299	303	301	344	302	314	301	244	310	309	330	302	301	323	298	296	313	337	312	315	302	304	315	319	330	314	323	320	292	340	337	271	303	316	343	323	326	346	350	317	307	287	308	335	305	334	326	288	336	294	334	329	311	355	333	326	359	316	330	302	292	316	307	304	308	329	315	311	294	344	288	315	329	326	305	329	283	303	316	287	340	303	329	299	346	296	320	356	309	320	319	302	298	318	308	316	322	315	319	317	322	318	343	315	313	316	316	323	305	303	275	314	315	343	330	303	315	313	325	330	324	310	316	297	308	320	307	293	314	293	332	295	315	282	326	340	350	334	314	310	307	295	314	329	337	327	264	345	318	316	319	306	339	299	314	320	336	306	330	334	362	325	313	283	313	307	328	326	317	341	318	304	302	301	312	285	310	303	319	334	302	310	330	306	314	315	302	303	352	310	330	348	306	331	321	302	322	302	289	307	342	297	303	322	280	321	356	324	304	312	313	304	287	308	311	314	308	318	326	313	331	287	325	337	318	330	288	351	331	319	339	318	339	307	346	334	311	318	335	325	267	330	301	344	332	304	327	285	323	299	312	319	321	297	341	313	344	341	309	272	301	328	299	265	333	308	307	317	308	310	295	290	334	295	323	327	348	302	319	316	326	343	295	307	287	284	303	332	286	287	320	297	302	292	300	331	345	333	324	327	315	317	339	287	324	313	315	305	333	334	297	319	326	346	302	334	318	319	308	341	319	311	304	337	343	331	288	306	308	305	322	331	312	312	328	314	314	298	324	351	308	296	312	330	302	308	285	323	334	321	298	305	343	319	318	315	369	291	280	290	327	300	322	296	322	310	330	298	310	326	300	328	313	309	325	327	331	355	341	309	330	299	292	313	331	318	318	298
31727	34584	44998	41243	17190	15667	21986	24930	18318	13725	8280	7779	3719	1797	1834	2081	2310	2408	2573	2620	2576	2573	5549	5519	5019	3298	2472	2446	3364	2953	2832	3123	1717	1366	1086	1135	1188	1096	1197	1183	1223	1142	1093	986	968	1061	1024	922	889	895	868	846	844	874	813	811	836	850	1298	1030	1044	821	814	776	838	844	850	804	828	779	824	823	803	793	796	834	800	769	760	779	799	811	825	831	809	788	825	766	851	843	836	811	800	831	825	808	855	806	796	857	814	763	833	802	871	814	833	792	825	865	842	797	788	842	842	784	836	796	810	827	850	833	795	839	823	844	796	828	821	765	788	790	781	803	824	839	813	771	836	807	816	817	766	769	816	852	782	821	806	810	781	827	744	818	801	772	795	801	802	744	801	790	757	816	788	777	777	780	851	764	785	814	839	756	809	805	769	781	824	792	826	799	752	819	799	844	776	748	782	783	806	822	829	805	804	825	844	786	782	784	791	791	815	788	754	795	759	797	746	792	768	757	792	838	812	792	793	813	800	793	798	777	812	734	803	752	820	772	764	797	772	817	760	785	786	789	819	837	800	754	739	725	773	765	793	773	806	801	825	774	790	827	741	796	738	786	793	820	792	779	807	809	780	824	770	808	767	804	796	822	800	798	786	805	778	769	782	793	792	798	815	758	819	769	774	829	763	792	728	788	761	799	793	781	786	784	807	794	833	816	854	798	815	831	826	787	786	782	761	803	821	779	830	754	786	745	813	810	778	809	818	752	814	800	820	752	774	806	817	852	816	811	783	773	844	823	810	794	813	789	767	814	763	784	780	757	793	784	754	814	788	795	783	804	771	813	802	762	801	795	790	773	809	758	770	814	809	744	832	790	797	784	786	782	791	810	777	758	833	825	780	833	806	821	770	810	792	809	806	754	810	756	815	768	819	772	772	824	788	825	857	743	753	789	771	777	767	813	791	764	806	779	799	845	817	773	794	810	812	826	764	823	830	775	797	784	781	828	809	837	751	784	861	753	780	832	775	765	775	845	829	783	819	797	788	765	788	809	772	774	830	807	786	822	774	818	771	810	815	801	784	815	749	824	812	793	770	803	801	762	786	846	775	777	769	727	742	773	790	835	794	767	779	778	783	767	799	774	793	765	799	742	779	795	800	860	762	814	816	823	790	800	806	798	803	787	817	806	802	797	748	806	778	735	823	801	856	754	734	803	816	798	787	739	775	789	802	766	762	803	764	751	806	799	805	758	790	782	836	812	824	802	826	799	808	785	768	756	744	814	778	765	755	801	835	784	806	831	783	856	794	840	809	749	811	827	806	791	785	807	788	783	771	812	799	810	805	769	771	765	783	789	788	800	819	807	787	742	815	840	749	733	800	758	805	796	793	818	756	849	817	768	817	785	787	785	768	780	791	724	776	741	827	794	825	781	802	799	775	820	805	773	807	778	837	736	787	757	764	784	774	829	766	767	827	830	805	803	824	818	793	825	807	794	743	760	774	841	809	765	788	791	803	783	809	802	773	798	766	835	851	804	776	811	796	818	782	801	745	785	795	772	817	776	811	756	823	819	781	734	769	736	734	839	764	788	831	757	782	783	773	738	801	763	795	762	786	787	775	771	786	784	744	809	796	766	760	761	784	829	829	783	775	787	769	799	831	801	792	754	808	759	781	810	859	759	747	771	779	780	777	833	788	819	751	767	771	751	806	800	859	775	840	819	809	805	809	818	821	778	771	800	816	757	801	794	752	794	784	812	781	774	791	859	752	783	769	799	795	835	783	764	822	784	784	781	783	792	768	805	771	794	762	763	834	789	715	837	758	793	769	766	762	809	808	791	797	831	737	772	797	823	804	799	789	782	778	756	783	783	816	775	796	805	800	801	832	786	819	772	730	843	782	813	801	802	805	817	830	762	841	847	817	795	845	851	788	784	779	839	757	791	738	792	782	792	803	792	756	837	776	857	800	799	778	796	809	815	799	781	758	808	810	748	776	755	781	779	725	771	796	773	811	809	724	809	781	800	821	811	766	765	721	836	846	828	798	823	766	841	761	773	829	761	750	826	786	814	783	804	794	747	819	836	793	854	772	760	763	798	818	809	834	796	817	814	824	788	788	769	809	739	782	790	805	851	814	771	779	781	795	832	806	815	796	836	815	854	757	786	791	766	831	782	787	798	801	764	808	792	806	744	792	783	821	822	797	824	810	779	826	789	737	806	799	750	794	793	785	774	823	820	773	773	814	812	810	828	787	731	804	787	796	824	819	786	779	807	785	738	784	798	804	756	765	741	783	771	761	771	765	800	859	799	775	771	805	783	771	784	780	757	806	842	826	795	800	819	783	834	760	798	756	801	826	754	831	808	800	839	821	803	812	800	819	804	777	792	779	734	794	822	744	781	818	780	779	789	782	803	734	761	785	828	818	794	798	774	743	768	740	778	760	841	820	803	795	829	789	790	768	782	816	786	798	786	813	799	828	848	831	773	840	799	784	770	768	778	775	793	839	792	768	781	813	804	804	790	784	801	772	764	773	795	774	775	833	793	804	801	839	769	795	774	766	799	815	722	776	770	808	818	806	832	804	764	787	791	812	792	820	796	774	805	763	855	790	813	795	811	790	781	822	772	831	820	834	738	797	752	817	795	813	767	777	814	798	793	838	834	771	801	800	782	746	777	785	800	821	801	824	822	815	766	843	774	825	813	855	791	778	778	809	776	790	803	792	783	798	771	801	817	819	830	808	762	800	828	835	800	769	794	785	815	759	807	767	780	812	788	813	809	798	764	784	759	830	775	791	773	792	826	767	771	781	819	774	738	844	776	781	785	755	821	809	818	801	786	811	806	793	751	770	804	796	814	794	814	736	829	798	828	827	761	806	795	808	745	836	781	834	751	806	818	817	759	840	822	795	792	810	815	799	806	806	802	794	795	774	751	776	787	802	822	764	814	810	826	758	801	788	800	769	797	807	788	768	820	821	743	792	787	830	782	797	820	788	819	766	833	834	792	806	760	758	757	763	773	755	753	814	800	776	796	803	812	831	735	792	752	779	791	820	773	783	819	766	782	779	801	792	797	762	796	818	767	802	844	829	813	804	784	811	749	765	740	785	844	732	819	802	779	809	766	795	817	798	752	805	803	776	793	813	818	811	820	798	805	784	802	782	810	804	829	832	814	765	772	851	827	812	781	760	798	794	763	791	815	804	777	802	829	794	813	770	776	734	808	771	761	798	831	827	793	749	843	828	790	780	794	857	780	789	821	804	796	796	749	767	767	782	770	779	778	792	818	764	799	812	727	754	744	774	824	755	832	796	748	779	805	792	819	788	827	804	820	762	806	791	767	767	787	851	818	873	824	784	793	799	786	795	807	833	832	782	800	770	817	760	828	785	762	782	789	831	767	808	824	779	837	738	807	836	776	821	827	791	808	786	768	799	825	764	785	794	784	790	787	797	780	781	746	781	790	782	817	814	806	783	824	772	800	803	815	808	784	788	790	807	781	750	805	824	797	846	841
55500	48899	47124	44580	26431	15180	17806	22374	17169	11834	6468	4555	2587	826	636	665	729	738	717	779	747	798	1487	1475	1349	1288	911	789	856	1004	842	1027	588	443	358	388	374	359	388	379	344	357	332	344	343	351	304	306	328	294	295	284	326	280	311	262	309	300	375	314	363	289	314	267	262	290	305	295	299	307	305	311	295	285	308	282	282	283	323	276	279	292	248	262	315	296	305	281	264	307	303	278	301	297	303	312	290	269	318	314	296	267	326	273	287	314	285	290	317	298	294	307	292	277	286	291	302	290	310	275	282	307	292	310	243	254	288	277	261	291	256	281	276	261	302	277	267	301	270	261	268	288	294	299	272	314	293	300	305	266	277	313	295	286	278	284	267	289	311	293	309	296	303	311	259	266	281	312	256	280	309	296	279	273	269	262	280	267	285	275	251	284	288	294	299	269	296	258	249	279	279	292	289	293	272	265	263	295	333	293	295	293	295	283	302	254	269	273	287	276	295	287	287	300	282	282	270	293	283	299	307	299	270	264	270	297	276	285	280	257	273	304	280	276	261	276	269	283	267	294	293	303	278	275	289	282	296	275	291	283	325	274	291	279	272	288	297	277	311	251	266	304	299	278	259	254	310	268	270	292	264	287	295	264	277	291	279	284	260	271	293	275	281	282	271	261	255	298	263	260	288	300	275	265	274	337	265	284	287	276	279	316	271	275	302	338	301	306	306	287	255	272	314	282	316	295	312	292	307	293	291	281	265	322	251	288	278	263	291	279	282	270	299	279	296	254	311	305	292	296	287	263	263	299	288	281	259	277	276	319	277	275	315	282	295	277	294	337	302	259	260	292	275	295	284	290	314	270	280	265	287	271	262	266	286	289	261	279	297	286	276	292	293	291	262	270	282	295	265	280	275	265	321	273	279	288	280	265	265	292	280	244	263	282	296	269	287	292	281	306	290	292	284	255	255	285	307	267	273	270	294	307	268	291	287	284	289	274	270	285	264	296	291	279	293	287	310	286	253	293	270	279	271	281	300	311	293	254	295	287	284	262	273	283	306	302	282	305	295	301	282	289	278	262	242	274	325	293	278	280	312	314	281	301	279	263	258	270	272	282	265	295	285	272	291	300	326	285	269	306	288	287	323	295	304	296	288	287	284	274	251	285	279	264	263	265	305	281	283	275	293	293	257	265	299	299	293	304	254	280	294	311	276	262	279	289	287	306	279	294	253	264	290	268	290	264	297	286	291	267	282	270	298	321	288	302	282	279	273	283	265	298	268	285	288	267	271	271	279	248	286	277	292	255	263	265	250	297	286	244	278	277	243	309	259	297	294	263	242	303	289	290	288	284	276	268	301	290	263	296	320	285	291	248	281	276	320	260	301	276	291	277	274	278	261	271	272	292	269	292	282	275	278	279	290	295	267	308	270	260	306	303	279	279	274	304	262	277	270	262	301	294	284	301	274	299	282	290	305	281	277	278	289	310	281	287	296	282	289	309	288	259	297	321	283	271	293	281	290	281	265	260	241	281	285	314	274	285	293	283	312	279	290	276	260	296	312	264	283	295	283	281	277	288	301	297	271	307	310	271	296	303	273	284	294	277	307	279	304	281	284	287	270	260	305	334	298	277	294	304	295	270	267	287	272	275	286	283	288	325	267	322	289	297	262	276	262	274	297	283	305	279	293	295	287	278	292	290	261	288	302	289	275	245	286	307	249	278	284	271	286	256	276	269	279	293	307	292	282	312	269	278	279	299	277	270	295	300	284	306	294	291	280	279	275	286	280	285	299	285	298	284	284	263	270	255	263	293	296	258	253	262	273	302	292	278	312	259	281	276	317	270	297	276	274	284	296	286	293	269	292	272	294	275	285	269	238	273	279	278	272	294	290	289	308	285	299	312	300	256	281	276	288	262	272	258	278	288	278	287	296	259	265	295	262	293	289	270	271	261	287	260	246	298	250	284	286	289	296	282	275	313	302	253	271	271	271	287	266	278	308	268	300	304	301	307	264	281	298	261	278	253	307	301	292	285	300	294	243	307	308	298	271	299	304	280	303	266	310	283	277	272	278	302	272	274	299	286	255	249	279	287	256	260	252	287	289	280	273	293	270	299	297	306	283	309	259	286	276	300	294	300	306	293	273	291	282	274	257	275	301	290	271	273	282	282	298	309	302	298	311	286	289	285	302	273	271	291	296	302	274	295	309	258	284	299	275	264	274	300	276	316	296	287	296	273	274	266	284	310	293	289	268	276	284	260	261	258	284	239	282	284	285	285	290	266	279	296	279	283	259	275	295	264	280	306	254	264	282	306	295	296	302	275	287	271	292	271	280	301	306	297	282	258	277	278	280	283	288	290	274	287	299	265	292	288	265	279	282	295	287	297	268	284	290	265	275	300	254	305	254	268	266	293	298	253	291	262	266	290	308	279	232	268	274	274	285	289	281	294	298	274	250	316	300	314	284	296	278	302	256	245	252	294	317	292	291	249	295	296	282	252	333	286	297	322	300	279	263	270	285	283	274	277	293	274	308	259	310	260	299	282	266	312	297	267	307	278	305	270	278	285	265	283	289	257	280	287	301	286	282	281	294	303	306	305	258	308	284	290	286	272	284	262	306	268	298	283	269	273	303	287	310	299	319	264	284	264	306	265	307	286	302	258	289	274	265	285	283	278	264	283	305	295	312	293	276	277	287	312	268	253	294	281	292	268	292	294	259	260	290	292	260	259	270	302	295	304	277	303	258	264	263	276	263	300	297	318	287	253	284	280	324	278	284	284	299	293	301	272	280	249	264	245	288	282	293	281	269	294	257	308	267	290	271	265	291	287	290	289	303	306	294	268	291	234	304	286	294	294	302	286	254	277	278	300	277	264	272	300	285	282	300	281	286	290	266	293	276	246	278	274	296	278	280	255	286	282	304	295	290	285	279	283	281	313	282	315	328	315	263	277	292	237	271	314	278	269	251	297	285	301	286	282	267	252	305	307	290	278	277	285	296	281	264	279	263	288	296	287	289	315	238	316	299	301	283	289	290	234	274	306	281	269	291	267	279	295	264	274	273	289	307	290	302	278	277	276	264	303	293	282	286	295	279	299	296	280	279	302	276	271	291	280	310	284	268	277	287	268	277	299	288	291	287	292	266	277	285	298	292	270	272	290	277	279	287	293	247	291	295	273	288	274	257	288	299	260	275	279	273	305	285	267	280	311	299	286	309	281	246	280	331	280	283	305	283	303	277	285	277	268	281	297	282	304	281	278	287	288	309	275	292	280	289	284	273	267	274	262	271	267	268	296	285	291	300	302	303	274	306	303	319	279	268	269	271	282	282	273	303	273	289	293	323	288	297	276	286	268	269	310	271	274	269	277	274	308	300	273	285	274	277	237	290	281	300	297	275	272	298	274	274	278	280	293	265	300	291	271	298	277	322	286	287	288	291	273	276	329	300	287	301	289	297	300	309	273	304	268	272	249	293	284	298	278	280	265	299	281	270	282	272	266	290	328
37580	38339	49328	49222	25034	20614	27474	31283	26236	20265	13426	11481	5726	2616	2532	2998	3756	3448	3893	3950	4011	4406	9029	9110	6942	5833	4552	4150	4535	5189	4729	5550	3271	1983	1368	1522	1325	1221	1298	1281	1342	1170	1180	1148	1057	1063	985	968	928	906	789	841	821	769	818	732	762	768	1638	978	1183	765	734	793	765	844	783	756	767	735	758	764	722	716	739	734	706	751	790	746	739	787	720	801	761	765	720	793	727	752	732	774	744	738	728	764	740	793	764	752	774	762	807	736	761	788	784	767	781	841	760	808	805	786	869	800	760	778	729	764	762	777	775	764	774	753	698	756	712	726	707	707	699	754	735	691	704	738	772	737	685	720	676	806	717	673	732	721	706	711	711	678	742	713	715	763	738	678	780	678	712	703	714	700	716	733	715	716	788	782	683	736	697	744	678	719	713	739	683	713	717	715	699	775	726	679	706	703	756	755	721	709	736	775	678	735	674	712	728	699	703	764	746	694	684	721	709	703	691	734	732	712	735	726	671	689	713	732	706	733	725	700	764	709	716	702	677	694	717	720	727	714	726	709	722	679	764	754	718	695	720	745	708	702	709	703	715	694	703	723	741	743	699	746	705	722	695	708	684	727	730	701	691	700	738	731	703	681	717	723	721	689	752	713	700	691	714	723	769	769	681	704	706	699	730	696	691	753	768	675	717	697	708	723	723	659	725	741	713	712	716	718	704	709	724	701	652	723	695	738	721	726	734	715	710	683	719	712	715	732	706	686	739	708	715	704	721	647	725	712	701	721	756	713	718	703	732	693	756	731	798	679	706	768	761	716	692	696	680	787	665	722	754	735	720	715	690	757	715	717	717	712	658	680	687	706	692	748	679	762	722	745	685	753	730	739	725	736	700	655	732	722	653	726	708	758	745	692	742	731	711	764	715	747	733	723	715	741	723	692	714	735	696	776	780	690	700	735	742	683	721	718	693	748	715	708	718	737	705	723	708	733	735	694	741	720	713	712	752	719	716	685	722	710	703	676	697	717	742	762	732	726	733	780	670	735	710	748	718	749	702	747	717	708	721	668	734	730	708	748	707	707	684	679	722	703	717	750	689	733	748	723	696	706	752	697	734	706	750	707	723	711	760	739	726	714	713	753	691	661	700	721	726	671	694	703	743	716	670	719	719	728	692	689	715	733	681	750	749	782	715	694	675	748	710	704	713	752	726	671	699	734	720	724	692	689	702	692	757	698	707	737	690	750	721	734	710	737	699	717	704	738	716	702	753	719	735	664	678	766	711	748	695	721	667	729	701	710	715	707	680	693	641	694	705	730	734	726	690	667	725	685	720	708	697	739	707	702	690	689	727	714	673	729	710	744	690	722	747	717	710	720	774	711	724	727	695	727	723	691	734	712	738	733	711	737	729	728	740	701	709	723	718	716	694	774	720	674	754	740	702	705	738	780	711	717	744	716	760	711	765	696	744	764	671	707	722	743	743	719	708	752	676	707	750	710	720	717	717	733	736	697	756	680	713	749	703	757	754	730	670	756	730	658	709	716	711	731	631	715	674	730	667	681	733	716	756	714	717	727	775	716	692	739	742	734	696	735	716	675	705	701	707	746	752	703	726	713	738	685	682	691	701	707	687	723	792	701	695	705	736	716	751	723	728	776	699	708	714	720	739	785	694	733	731	721	773	697	734	720	678	714	693	707	718	761	724	711	690	725	687	755	716	703	750	703	746	696	690	709	722	740	669	668	724	713	721	733	731	688	758	775	693	694	713	749	756	695	736	725	705	724	697	692	712	680	771	771	715	748	705	684	751	744	697	691	717	717	687	713	682	734	740	658	722	717	689	733	686	765	679	718	753	678	720	713	702	750	709	694	775	661	731	743	701	675	774	709	730	720	741	681	679	725	746	728	669	712	714	708	716	737	689	706	768	759	720	710	716	666	711	702	723	712	715	715	715	674	687	697	719	731	707	726	792	670	703	711	716	721	750	693	755	710	718	728	699	678	697	738	733	674	707	714	759	724	705	695	739	757	739	701	710	723	737	707	722	653	721	700	702	751	714	745	763	708	684	671	693	713	708	673	710	739	723	679	732	672	725	707	725	693	699	672	701	775	719	720	748	709	712	769	736	723	677	726	724	729	728	692	742	742	740	719	712	739	699	719	726	714	703	675	714	731	702	731	711	720	766	713	668	761	682	738	697	684	706	723	715	695	714	755	758	702	714	707	655	731	736	708	698	733	713	744	701	679	715	694	723	753	723	722	681	692	716	688	705	708	740	725	706	760	686	729	710	708	711	768	691	669	678	697	712	711	739	723	759	716	718	701	720	725	707	774	716	723	712	733	703	753	739	688	759	657	755	708	698	701	737	669	706	740	708	725	734	710	709	718	721	733	680	730	715	683	717	711	692	721	715	686	659	705	724	706	727	708	676	706	695	697	717	726	667	718	693	713	694	715	695	680	712	729	700	710	686	711	701	732	757	749	720	682	662	695	677	725	675	710	740	678	696	687	716	726	675	713	741	753	686	724	743	713	700	730	757	720	704	696	696	657	723	755	688	695	730	735	721	683	678	675	684	752	766	715	723	714	683	701	744	682	726	735	694	702	733	792	734	761	712	694	732	718	707	715	780	708	727	671	685	732	763	703	694	762	700	747	726	686	724	709	696	746	736	721	737	743	705	717	695	724	697	756	701	674	753	764	715	774	724	756	730	760	706	718	738	673	729	729	679	759	683	717	714	736	702	703	677	716	746	726	709	732	752	691	735	782	661	668	726	737	703	719	718	728	709	755	698	691	705	825	754	727	757	696	738	730	742	717	687	740	710	715	731	680	720	774	724	678	748	703	725	689	709	710	680	694	758	720	680	723	735	752	697	690	724	724	690	709	750	718	692	758	657	659	697	725	716	730	723	694	712	706	723	744	686	714	718	689	686	664	686	730	718	706	687	728	693	741	745	707	728	709	713	673	717	726	736	689	755	742	685	730	680	728	707	697	690	719	695	721	671	714	718	754	742	685	715	726	748	755	748	730	694	688	705	687	693	703	713	690	722	692	717	715	747	703	745	736	689	706	738	734	706	731	720	725	740	747	706	746	731	729	720	725	651	714	739	745	715	653	680	698	699	748	766	653	740	742	727	695	685	730	678	737	727	731	720	665	724	694	705	718	678	729	760	687	700	737	733	693	752	740	713	685	767	709	705	765	712	728	710	742	756	738	743	688	709	718	705	730	689	704	713	740	693	726	708	735	684	693	683	719	667	745	709	716	701	724	755	744	733	763	734	705	713	689	730	727	715	755	764	754	709	691	740	728	703	706	758	674	756	706	702	686	770	677	685	717	702	712	742	705	656	724	740	789	739	669	725	724	660	753	701	700	752	688	704	725	730	750	724	705	681	733	724	718	713	706	737	703	721	689	695	730	748	690	692	719	722	731	725	711	713	711	737	711	706	685	688	699	743	716	686	746	751	701	732	720	686	701	736	767	718	706	712	733	711	697	715	680	700	733	680	716	763	670
21058	12367	8691	5701	3229	2215	2008	1522	934	702	577	526	422	375	326	409	438	355	378	414	366	356	383	354	368	315	293	315	317	321	330	321	319	264	296	304	274	299	296	313	280	276	250	294	297	296	296	302	289	265	296	293	296	281	285	262	262	297	271	276	269	312	269	273	281	288	296	312	286	262	282	280	257	289	288	249	266	267	271	286	267	317	254	255	291	278	285	287	278	299	251	298	268	268	252	268	263	296	267	274	273	282	282	290	289	253	282	305	274	294	247	265	273	310	283	295	256	281	294	235	299	308	262	274	269	252	269	264	263	253	294	274	275	257	236	283	284	267	268	268	268	263	272	303	263	260	281	292	327	271	288	265	280	301	304	267	287	297	275	276	271	273	271	282	260	306	300	271	270	279	307	273	244	261	309	290	271	279	299	255	262	287	274	278	266	274	270	286	249	288	264	264	280	287	266	282	277	307	306	282	260	293	263	287	240	267	274	293	274	257	248	274	291	293	289	290	291	293	281	266	296	297	279	297	288	289	269	284	249	285	261	266	295	249	299	285	264	265	265	317	286	262	267	271	309	252	277	302	286	292	304	297	254	273	256	267	260	273	286	278	275	253	277	282	293	281	282	283	272	282	277	302	282	288	277	293	293	251	282	271	273	260	316	273	235	289	278	275	307	286	256	277	267	273	269	236	282	267	289	274	238	287	307	294	274	300	291	264	251	271	256	264	251	297	275	293	284	283	269	274	267	303	276	273	292	294	286	288	272	283	295	285	229	268	272	273	225	297	276	281	297	301	275	289	262	280	249	285	267	286	270	273	288	293	256	275	271	297	325	282	265	281	297	288	261	250	258	322	310	295	294	246	279	282	289	262	291	284	293	246	283	261	272	310	282	286	271	279	296	333	267	281	321	250	242	273	282	273	276	299	260	316	313	288	264	259	288	256	286	288	271	301	256	301	272	288	278	284	269	290	313	291	264	306	294	293	260	257	269	276	309	272	276	280	259	285	278	293	255	301	284	276	277	265	267	280	286	273	308	296	266	255	274	280	285	259	261	280	291	273	282	266	280	279	278	274	288	275	291	268	307	308	282	295	288	260	301	257	245	267	256	328	264	288	279	273	272	282	286	294	254	276	261	255	260	265	263	278	254	249	288	273	281	255	293	273	315	296	273	276	311	270	290	297	253	269	290	308	277	294	287	268	284	283	270	279	286	240	316	253	292	292	253	252	279	267	294	285	268	248	285	257	264	274	284	295	270	301	261	289	289	262	291	247	308	280	272	257	300	260	290	277	270	291	295	269	266	277	278	289	255	269	307	294	272	265	271	264	265	268	262	291	275	285	252	283	280	265	280	253	280	266	270	249	288	289	259	286	284	269	282	259	260	294	273	274	264	281	304	261	291	261	285	276	248	306	281	275	267	278	259	266	260	280	250	254	261	284	276	272	287	291	258	286	280	287	271	277	280	298	303	247	272	301	279	293	272	280	296	266	314	301	291	308	268	251	252	293	276	284	286	294	274	265	264	262	310	325	290	264	280	283	281	267	289	260	255	290	291	280	293	270	268	262	274	284	265	278	266	282	289	275	311	273	306	305	256	259	289	256	269	280	267	279	311	269	296	289	287	317	288	277	269	314	248	280	259	281	277	259	259	264	265	272	285	272	257	274	296	285	281	269	299	243	276	304	307	289	265	294	267	311	258	305	258	268	243	254	272	288	258	284	278	283	284	284	271	278	294	300	256	259	258	273	294	284	290	279	277	284	313	279	292	279	274	271	304	281	289	274	275	279	237	317	253	275	301	250	287	291	249	247	263	259	290	272	284	280	256	302	300	282	261	291	292	268	269	296	264	287	290	289	291	268	276	276	296	240	281	280	265	272	296	320	264	304	289	285	273	286	263	261	261	283	251	264	279	250	260	271	270	283	254	289	313	296	267	263	250	276	259	294	274	248	303	258	304	286	279	276	282	247	270	262	305	269	268	291	273	315	277	270	260	268	303	268	302	271	291	270	255	291	282	273	303	310	266	285	279	282	272	282	274	267	263	312	263	268	266	308	282	268	271	264	264	307	271	257	273	311	285	271	295	289	271	305	270	292	312	312	299	314	299	275	288	260	277	258	286	285	270	271	302	260	263	291	288	307	279	279	278	311	271	269	271	284	295	254	271	271	268	296	285	306	314	248	260	298	266	307	268	275	284	283	271	280	276	274	255	275	288	289	274	277	292	303	286	294	299	256	283	287	291	297	278	268	278	251	292	244	258	267	262	252	263	282	287	323	297	302	271	298	299	289	273	294	273	287	283	275	299	263	287	276	285	276	286	276	284	298	308	261	270	271	260	304	276	295	276	306	297	286	315	273	280	282	241	295	321	270	257	291	268	232	285	274	282	292	292	300	239	273	291	242	257	273	293	266	268	265	294	257	290	254	269	291	275	298	268	254	291	263	275	306	260	299	233	316	284	275	266	283	260	259	292	295	277	285	261	273	278	295	287	289	245	286	241	254	285	297	293	288	256	270	260	275	274	251	285	279	272	295	283	283	253	230	288	263	293	269	258	284	279	284	307	285	265	271	287	254	276	281	286	275	271	276	289	302	250	287	289	247	299	250	280	270	247	262	250	294	295	284	258	268	268	259	292	276	284	280	300	272	264	275	251	268	277	257	274	285	258	258	280	314	260	271	260	265	296	259	315	280	262	250	275	259	261	265	283	249	297	295	281	277	250	268	284	237	263	284	297	283	261	275	280	271	256	268	263	268	268	278	285	270	295	278	276	260	286	270	295	290	285	275	292	268	296	274	254	263	266	296	279	278	298	285	270	305	307	286	303	305	306	285	279	293	276	303	256	280	282	284	287	279	280	295	281	288	286	266	292	281	284	273	300	280	281	282	249	295	252	277	288	290	250	310	289	282	287	251	281	258	258	262	282	279	258	254	296	271	291	280	281	242	279	281	289	259	294	289	302	274	251	290	276	294	275	276	283	283	257	290	264	305	271	257	295	288	276	276	243	274	276	300	254	301	270	263	317	275	264	293	284	288	314	263	268	290	275	283	264	308	271	283	286	283	272	265	256	261	272	289	306	286	246	270	257	287	295	275	265	284	287	289	271	264	289	263	280	283	286	262	294	254	295	271	274	300	283	272	274	308	273	267	286	282	286	279	275	270	268	286	290	265	308	276	264	275	270	298	250	289	265	284	277	258	287	290	288	256	276	250	271	273	289	286	295	265	266	254	296	282	288	269	289	268	249	281	258	276	295	312	295	287	280	234	263	252	288	291	300	275	263	276	300	289	276	281	275	272	283	252	262	286	277	305	261	260	265	260	247	286	301	287	273	287	284	308	248	268	287	263	278	251	274	286	273	289	237	266	262	259	254	280	273	254	269	280	283	255	292	279	270	315	292	276	299	243	289	263	244	272	288	279	281	270	286	265	263	292	304	266	279	271	250	283	287	253	290	286	272	287	251	288	277	267	269	278	302	271	277	279	271	255	243	279
13096	10759	14068	14092	9457	7759	7292	6106	3984	3154	2516	2188	1572	1269	1285	1348	1540	1371	1364	1359	1285	1246	1271	1291	1200	1079	1083	941	1000	1029	942	995	833	844	835	854	861	856	867	823	809	779	781	807	808	876	764	777	738	786	721	732	810	727	745	725	744	742	777	764	686	671	732	691	744	749	722	734	731	743	722	692	734	720	654	708	715	756	762	699	694	722	735	708	693	690	694	739	706	747	755	763	710	783	697	713	711	747	728	742	750	696	762	761	757	689	737	762	781	746	744	737	764	754	760	755	710	728	770	742	731	717	709	730	718	753	710	767	692	733	761	725	739	693	735	725	710	677	685	721	681	743	755	722	738	721	692	728	685	715	667	705	748	703	716	742	692	716	671	706	725	680	756	694	760	720	701	737	715	711	711	689	653	762	675	720	746	698	759	691	742	698	726	711	681	719	690	691	707	707	709	680	719	704	711	686	757	724	739	741	711	741	717	722	716	723	719	728	700	681	669	751	727	751	664	690	715	772	682	664	722	695	741	707	725	696	708	717	723	716	691	675	714	712	714	708	712	716	719	712	745	757	715	719	717	753	660	710	747	709	724	744	709	701	731	698	740	754	717	729	730	755	682	712	733	698	715	714	715	713	683	700	696	742	708	750	653	755	701	700	736	676	680	732	766	711	720	686	722	722	712	674	701	751	702	747	718	675	719	768	690	716	704	673	751	720	734	735	708	698	741	714	731	745	729	704	752	683	717	720	722	677	746	717	723	690	730	732	697	729	713	700	749	742	711	780	690	685	740	715	719	717	681	677	741	717	673	754	696	686	685	728	718	683	706	709	703	767	742	746	695	724	740	742	727	714	725	722	703	716	714	720	658	755	756	760	687	758	741	743	678	759	724	696	762	719	680	742	744	699	700	733	743	714	712	738	669	779	708	763	689	686	769	754	699	697	728	710	711	727	742	688	713	714	675	667	746	762	714	678	733	735	718	777	723	725	699	703	695	747	715	740	685	687	734	700	680	701	745	689	756	736	749	718	683	746	730	726	692	711	696	721	688	709	712	708	730	660	726	727	731	698	750	734	692	714	696	731	735	718	714	752	746	680	683	741	693	720	730	679	662	757	737	729	760	741	727	739	727	746	715	761	728	772	730	714	711	738	686	707	763	728	710	699	694	730	725	747	698	696	704	709	692	742	715	675	724	705	720	700	702	756	705	707	741	756	736	708	737	692	739	699	692	741	708	726	689	729	758	677	747	702	729	702	724	702	709	704	711	660	732	681	676	748	706	651	676	739	703	739	707	724	690	749	724	701	686	711	720	682	711	744	793	691	710	706	760	770	730	711	718	756	719	731	687	754	677	693	709	670	783	713	730	725	730	715	695	739	739	704	754	641	716	705	711	717	732	720	741	731	742	726	674	740	726	737	703	740	680	727	694	735	685	692	778	725	742	708	724	744	701	704	737	733	719	717	714	740	671	656	704	734	720	736	767	692	709	721	727	677	710	708	698	728	675	716	697	696	715	738	706	662	696	697	740	721	694	730	784	716	729	733	714	688	745	725	740	700	747	701	772	727	699	738	703	728	717	715	697	777	738	738	690	730	702	737	703	732	716	668	676	775	714	692	759	739	723	706	682	726	711	718	702	711	679	689	735	710	664	717	757	724	750	731	743	734	719	748	711	704	749	700	700	697	741	765	694	730	767	726	740	691	684	689	730	707	710	742	761	700	710	715	735	704	718	725	647	693	702	709	713	725	721	676	682	698	733	713	739	719	750	702	739	701	686	739	679	693	713	749	682	712	726	735	773	669	718	741	733	674	777	743	710	666	747	704	700	702	702	725	716	707	709	731	720	732	728	716	758	728	695	690	696	728	735	703	742	740	717	741	696	659	689	720	712	756	735	734	738	705	740	712	733	685	714	721	654	738	725	717	692	696	703	737	747	715	690	694	718	674	745	699	704	679	656	696	700	711	757	712	737	692	740	733	661	704	757	713	719	728	699	696	680	739	723	734	731	719	749	713	721	712	675	751	682	704	676	722	722	717	764	724	745	703	716	669	728	718	700	751	737	710	697	742	774	699	677	728	656	752	733	715	682	720	711	770	717	709	715	704	684	668	721	799	718	742	739	704	756	712	721	724	714	740	731	710	732	742	713	706	710	721	701	736	728	716	705	656	742	677	701	715	697	703	661	734	738	690	751	723	693	724	680	717	668	719	712	739	688	756	718	686	718	708	712	751	725	745	706	738	691	750	707	702	723	743	674	715	708	689	712	661	748	723	671	681	785	724	668	730	672	716	734	738	693	705	719	708	733	746	730	717	733	703	727	677	729	722	702	706	692	714	738	767	704	715	772	710	666	716	703	757	653	728	704	705	721	746	703	728	730	667	743	753	702	714	693	695	727	677	701	763	694	750	711	701	708	706	731	691	706	726	722	720	650	694	681	694	724	763	695	710	688	716	719	748	741	669	691	756	687	673	684	689	648	703	671	704	762	726	736	680	683	747	714	710	716	750	691	752	739	735	739	749	727	710	717	731	686	729	720	740	662	714	782	682	740	678	728	694	709	760	733	723	714	685	743	731	684	719	740	698	659	727	682	693	695	715	717	667	740	678	682	728	771	709	691	680	693	721	745	748	699	708	723	717	725	731	746	747	707	755	721	729	725	731	719	711	727	713	684	721	769	714	716	713	700	672	717	726	718	738	661	657	686	761	717	711	729	705	755	752	707	730	761	724	691	688	689	712	728	692	667	712	677	707	729	674	698	724	695	684	736	734	694	720	725	725	769	727	679	686	734	701	782	711	701	755	703	673	759	712	716	732	731	693	717	723	738	725	700	760	727	731	725	697	684	686	693	698	705	691	721	710	708	691	682	694	753	711	657	759	736	662	742	675	716	719	742	737	732	684	712	691	704	719	680	748	737	711	693	732	709	740	654	724	705	679	746	691	741	741	693	728	743	722	646	727	751	687	718	728	729	709	721	746	692	749	723	676	745	739	719	735	780	722	726	738	754	734	718	699	749	744	685	724	719	688	714	715	745	705	731	727	696	736	738	712	724	734	700	724	726	750	722	711	718	712	744	749	727	707	683	713	668	646	723	730	687	703	738	747	669	752	727	699	718	740	730	716	735	741	696	772	704	705	726	678	683	742	703	705	664	776	738	710	704	677	730	711	760	711	718	692	675	723	705	686	722	732	715	687	717	726	714	731	705	734	773	761	716	751	724	733	683	698	780	727	720	703	733	715	737	723	712	727	714	685	680	673	678	664	720	678	688	703	700	690	735	760	679	741	698	709	710	659	750	714	701	710	715	713	727	718	750	711	721	687	753	707	737	718	752	720	739	719	739	733	701	726	702	734	714	738	676	687	730	731	714	675	711	724	772	700	726	693	713	738	731	715	726	723	691	667	707	714	728	750	711	721	724	699	753	706	771	765	680	685	713	747	684	735	744	722	728	694	703	709	690	706	690	681	717	770	737	713	674	724	704	712	698	709	713	736	717	690
45257	36065	32978	33403	19603	11255	12359	11558	10205	7863	4511	3233	2126	583	589	592	655	634	611	582	683	699	1090	1166	1036	916	611	698	884	652	591	662	690	475	384	401	378	378	344	361	359	358	344	366	329	291	361	325	306	320	332	308	331	324	310	300	310	282	351	329	330	318	312	326	335	348	328	327	333	320	285	345	322	338	285	325	318	315	313	324	341	345	333	315	333	330	306	302	275	311	308	323	302	305	295	335	302	302	305	309	286	354	315	297	340	302	299	337	315	311	325	342	309	324	329	301	332	309	345	299	313	298	326	350	342	292	312	328	313	320	321	306	311	356	320	330	332	319	319	308	300	295	340	297	325	304	310	311	349	324	292	312	289	336	312	338	338	318	331	304	297	315	322	330	253	320	321	341	314	301	311	296	302	299	360	327	330	305	302	307	318	297	304	333	327	297	311	309	338	312	299	326	317	332	298	292	313	326	327	291	330	313	320	327	314	299	299	290	334	320	310	318	307	345	300	322	324	318	312	296	317	308	307	294	289	340	304	303	318	340	348	304	307	313	331	303	303	323	339	312	329	333	298	307	292	317	320	306	302	297	320	317	316	304	332	339	325	345	302	306	314	295	282	332	313	320	333	300	330	302	311	306	328	315	292	304	321	307	317	333	308	331	296	300	346	333	296	330	314	328	327	330	309	290	337	320	273	300	319	296	319	307	322	317	316	291	303	328	324	324	319	309	329	304	335	335	327	338	311	299	318	316	278	329	315	328	342	309	311	319	299	312	323	322	284	290	297	326	325	285	314	282	293	306	347	324	321	331	293	339	290	310	319	308	325	334	291	343	318	298	320	309	321	303	314	295	316	327	311	339	326	315	338	302	303	319	283	305	322	289	274	312	289	339	331	330	316	310	326	308	324	310	313	325	313	315	309	310	296	304	318	308	328	289	299	331	316	329	322	317	306	306	323	334	327	317	317	308	286	292	276	336	305	310	321	309	315	337	300	301	333	322	302	295	305	330	338	315	333	332	314	333	308	296	333	330	315	317	331	275	364	326	318	304	324	328	286	314	300	346	320	321	326	323	281	349	302	343	350	320	307	296	315	312	312	296	290	339	306	314	340	323	303	326	303	290	321	301	296	309	335	340	314	283	306	344	295	323	315	305	295	322	323	314	331	305	300	334	330	299	327	307	303	313	292	331	305	330	354	294	295	331	359	307	316	310	331	333	294	330	357	313	296	322	331	328	320	321	314	320	327	333	318	342	303	304	295	279	318	333	324	291	334	282	291	350	344	311	302	309	312	297	348	335	340	292	343	308	331	327	318	317	307	334	311	322	310	313	328	308	314	317	293	278	317	284	322	303	261	313	323	348	319	301	301	310	340	321	304	330	329	331	357	333	322	311	318	325	315	321	323	314	307	318	311	336	316	341	320	302	310	301	322	321	319	323	312	326	303	325	313	303	322	297	328	328	287	300	310	332	322	290	295	296	296	328	318	339	285	359	294	304	335	339	328	312	315	315	298	326	323	342	292	311	286	336	289	313	344	302	318	314	333	303	335	314	339	316	293	309	316	307	314	326	316	301	299	340	331	315	297	314	310	322	325	306	317	333	307	337	326	318	327	324	345	302	311	305	326	305	286	281	315	319	319	302	303	316	322	311	331	323	313	302	319	292	322	330	328	349	322	340	332	324	338	319	299	310	315	303	330	317	306	289	342	297	311	339	317	296	315	326	314	297	300	325	330	312	323	329	314	303	310	344	338	307	336	361	294	295	323	315	311	320	306	335	338	312	324	300	352	311	274	294	315	336	303	339	312	312	336	334	326	298	344	326	292	308	347	312	325	307	288	337	339	316	346	330	325	327	294	324	325	285	332	318	327	310	307	324	300	353	290	294	310	304	304	303	329	323	310	312	306	290	306	299	285	331	287	292	318	318	337	322	329	298	330	289	339	309	313	334	317	324	279	303	326	320	328	299	332	336	314	327	317	347	302	319	335	357	310	330	326	292	298	335	352	318	314	292	334	329	340	345	307	317	312	311	329	300	291	306	343	316	313	314	324	293	316	324	320	305	311	307	319	344	322	280	333	315	320	333	304	323	320	324	308	315	289	306	287	318	320	321	344	299	316	329	361	301	309	317	311	304	292	318	333	300	288	313	351	318	325	329	288	326	307	303	297	308	336	309	332	316	307	314	365	328	307	320	316	288	309	309	325	301	316	306	285	298	321	308	294	303	332	304	297	339	277	321	341	312	325	328	304	293	311	325	293	325	332	327	319	313	304	323	323	298	285	328	355	334	286	286	296	310	298	315	291	309	334	317	318	294	319	303	308	310	298	327	327	331	330	339	326	321	342	350	335	302	307	302	324	293	287	282	344	323	342	302	320	323	321	321	291	326	278	310	297	310	337	285	307	337	314	326	301	312	268	325	305	320	309	315	319	316	285	339	318	326	330	323	323	306	343	298	314	298	312	318	328	358	320	327	323	316	304	349	321	309	295	328	288	306	308	338	322	295	296	328	309	305	303	337	342	322	325	308	321	350	292	297	329	295	292	300	326	322	320	289	349	323	309	332	308	330	336	314	344	296	335	326	277	322	292	305	318	286	333	306	319	312	284	306	324	329	310	322	318	332	338	284	301	311	303	301	303	342	279	316	303	321	361	331	289	336	316	326	283	353	309	294	301	315	320	316	311	324	352	342	296	302	323	326	315	335	334	293	313	326	336	318	325	327	341	332	335	313	315	350	279	321	320	348	331	328	313	326	324	311	297	300	307	298	332	306	326	279	316	277	310	303	331	344	316	320	324	330	327	326	341	337	346	304	287	294	263	287	327	324	269	306	290	309	317	314	305	325	283	329	342	316	331	330	298	340	339	352	333	312	308	312	353	329	294	306	317	335	314	324	297	330	299	311	309	322	326	326	303	324	305	347	304	340	356	336	307	303	284	308	321	325	309	295	316	341	347	327	333	292	283	308	333	318	328	313	270	303	292	334	286	298	341	306	285	292	325	315	302	337	318	344	313	310	314	288	324	305	312	327	302	330	285	348	324	341	314	308	306	310	338	327	321	337	306	325	307	326	313	313	298	342	289	297	315	292	316	296	335	360	324	341	324	295	326	301	281	300	314	290	330	325	310	322	301	323	321	328	365	306	325	336	306	326	309	289	314	318	292	273	315	345	337	295	333	332	315	294	317	312	305	322	304	325	323	266	313	293	295	330	313	312	294	286	298	304	271	336	317	297	315	345	314	306	320	315	341	316	304	307	295	316	313	317	327	339	312	277	297	330	343	326	311	301	323	324	296	308	305	318	301	311	308	303	330	346	294	323	317	287	289	322	326	318	289	296	294	309	332	307	295	292	336	287	319	301	339	303	314	352	315	361	312	342	326	322	327	328	314	294	309	333	288	333	345	299	292	304	293	315	314	296	325	328	298	325	298	322	274	299	342	310	336	279	336	313	308	318	293	353	339	350	329	305	299	327	315	334	328	308	325	289	355	313	293	316
30330	27738	36547	40916	19875	17416	22818	20498	19811	16238	10688	8552	5614	2336	2353	2467	2742	2884	2775	2833	3501	3268	5946	6494	5482	4899	3111	3425	4339	3194	2693	4006	3138	1980	1371	1407	1380	1199	1235	1191	1173	1136	1142	1093	1024	974	976	943	926	900	889	866	884	840	800	812	818	808	819	847	1052	792	788	861	813	773	826	861	795	833	868	820	801	810	796	843	788	825	770	842	758	834	776	810	816	832	815	842	877	791	833	818	818	821	805	833	831	847	799	892	824	825	832	774	803	835	810	807	874	860	819	886	838	913	838	808	841	831	835	805	827	816	819	864	822	819	781	814	825	830	787	823	848	807	797	769	818	773	772	833	755	786	803	818	780	770	754	761	817	784	836	787	774	774	799	786	729	808	794	786	837	794	799	786	786	778	804	776	765	776	765	761	829	797	795	804	816	792	831	802	743	751	781	804	799	828	773	851	801	749	775	809	829	836	788	834	803	798	805	778	743	758	802	784	761	778	795	806	775	767	803	770	778	771	786	803	787	841	838	846	764	730	807	825	793	831	819	754	811	807	728	818	795	779	819	802	809	785	782	793	805	819	806	811	810	818	840	768	799	778	771	773	765	772	814	745	798	799	808	747	791	760	764	757	805	787	756	809	761	727	721	777	770	819	798	780	781	737	792	838	786	803	806	827	784	823	798	777	788	847	816	761	809	808	734	778	797	838	809	765	797	769	800	800	790	798	773	832	793	751	815	725	824	821	815	790	774	766	784	818	819	822	775	815	802	772	822	772	829	805	816	779	805	802	783	797	792	775	775	749	722	784	803	757	793	811	793	815	798	807	796	839	798	782	800	826	827	838	772	769	803	759	787	788	734	791	815	841	813	775	799	736	768	789	844	791	830	795	779	774	812	825	793	797	810	805	765	801	772	741	819	811	836	809	800	758	765	741	781	765	821	789	822	836	804	798	799	822	799	797	830	804	832	786	793	780	807	806	794	803	769	801	791	841	818	785	789	733	815	817	787	753	779	760	822	794	804	768	795	813	791	755	744	832	798	765	775	794	832	818	764	793	772	777	803	788	788	799	780	774	805	770	818	826	812	810	786	759	807	812	817	794	828	743	754	782	801	829	794	825	787	747	802	788	816	756	805	753	786	828	837	785	815	764	802	787	797	744	833	783	780	833	779	740	811	754	773	781	801	784	802	790	770	779	761	774	805	777	748	825	770	798	775	765	795	748	794	799	798	784	788	822	787	806	798	764	755	845	741	839	801	712	794	784	843	745	775	793	768	810	784	799	752	728	830	761	803	843	780	791	794	781	760	791	759	742	847	825	834	738	801	833	805	761	852	761	804	817	823	770	757	766	809	787	794	819	774	726	818	809	780	812	832	800	796	780	786	809	784	751	840	831	790	796	814	825	808	795	768	757	825	810	789	809	792	778	786	820	829	816	815	856	783	740	778	790	762	771	829	816	760	764	806	802	787	790	758	762	797	788	768	797	761	832	767	808	781	765	853	780	812	822	794	797	823	803	817	754	768	783	829	780	836	782	721	761	784	839	813	761	795	760	742	802	791	767	820	791	763	767	776	792	830	792	782	829	814	750	884	796	858	820	789	747	771	842	787	836	757	761	776	793	756	821	797	853	780	767	770	794	727	783	804	766	757	773	809	784	806	795	755	776	777	817	793	784	775	809	793	817	799	779	773	771	820	760	852	773	784	815	824	801	813	809	825	824	742	772	838	768	798	838	850	780	817	792	709	819	812	818	812	803	808	785	775	757	775	718	797	791	798	827	786	816	819	741	808	796	809	799	774	806	789	768	799	822	815	803	765	737	801	811	751	755	739	768	728	836	807	813	830	802	775	809	782	855	837	741	744	843	830	792	802	769	816	773	809	805	788	801	777	792	833	842	807	749	778	782	770	810	807	812	785	796	797	794	799	781	771	811	778	778	779	776	779	847	744	769	781	803	798	766	789	766	764	801	815	785	727	800	754	831	763	789	758	846	797	828	835	764	816	751	757	816	796	782	810	774	753	786	816	820	799	792	821	790	761	772	796	859	755	789	775	820	841	783	788	785	774	763	780	806	752	775	791	785	791	744	830	759	765	869	794	762	782	811	756	742	783	757	850	850	752	774	799	750	829	794	760	825	825	773	777	808	803	822	792	826	778	822	796	814	792	832	771	773	772	778	801	787	837	770	745	846	751	800	843	747	787	794	774	812	789	780	769	781	798	761	822	810	772	793	811	807	799	825	766	781	745	807	789	773	825	754	788	797	740	783	800	767	818	770	814	774	867	785	778	799	761	778	799	777	791	791	775	749	780	772	745	795	805	830	762	823	783	825	793	805	819	777	766	745	815	801	823	804	757	734	742	818	815	838	750	768	826	814	811	799	791	786	765	816	786	839	732	810	794	791	820	818	792	742	789	793	805	795	796	795	802	771	766	777	786	820	812	816	804	780	782	810	788	808	803	791	783	752	794	757	762	771	845	765	854	837	860	763	762	838	781	806	781	799	823	781	760	729	788	815	754	743	736	832	781	815	802	812	783	810	742	767	760	782	767	816	779	802	812	808	807	837	801	801	808	773	786	758	748	738	831	778	804	802	790	801	775	824	815	789	775	809	770	791	781	798	791	744	771	775	814	780	753	791	797	817	852	807	764	797	778	776	830	779	826	811	762	763	789	822	811	844	790	806	797	761	727	748	748	780	755	824	795	822	829	804	786	828	774	785	795	813	796	792	810	811	811	778	837	789	791	783	727	779	797	786	802	813	746	788	776	774	820	785	803	805	794	794	809	777	806	786	749	809	754	815	800	781	826	813	830	820	778	748	777	832	785	816	887	765	774	777	780	772	756	769	820	778	745	801	863	834	758	814	808	813	777	770	810	784	808	830	827	792	796	780	809	768	770	830	781	820	781	796	827	770	769	798	838	850	814	848	794	801	811	836	814	855	781	759	849	807	811	792	814	754	818	808	754	736	783	847	837	818	798	771	804	811	797	778	752	819	798	786	848	798	829	770	766	794	844	764	781	775	803	856	777	855	800	781	811	762	829	780	808	808	745	819	826	778	754	809	772	826	786	795	811	785	820	774	786	807	757	795	779	777	789	840	845	830	825	814	795	806	811	777	722	777	838	793	777	795	726	788	804	749	854	789	791	814	775	772	808	824	817	778	785	753	749	817	808	789	754	791	771	778	742	766	780	821	795	781	754	796	746	780	814	804	804	801	791	778	823	789	830	790	777	828	759	768	746	806	782	791	752	854	769	766	837	816	814	808	783	817	780	782	726	784	751	807	819	771	788	798	752	791	839	797	759	841	821	800	800	751	793	777	806	763	802	809	850	803	787	811	775	725	755	754	787	808	784	804	862	814	760	788	768	805	761	838	788	785	841	821	864	798	772	765	810	767	766	803	785	824	805	802	792	746	799	807	776	793	785	803	791	799	810	765	812	783	829	773	799	797	786	791	774	760	740	811	794	828	785	820	789	801	713	781	782	797	823	797	778	806	794	827	825	819
52082	41791	38617	40244	24565	16833	19400	18192	17119	12958	7788	4438	2913	817	685	638	733	727	776	771	990	845	1454	1660	1710	1207	847	1072	1298	999	746	844	942	641	455	393	405	370	371	399	340	334	380	323	360	333	328	316	342	304	291	285	292	284	282	307	265	296	364	302	348	295	307	305	280	300	318	288	267	257	298	273	321	307	278	275	267	293	278	318	280	293	273	276	280	290	282	301	299	284	316	306	291	298	285	314	334	327	307	317	311	290	301	293	302	303	284	288	298	279	291	323	302	309	282	301	291	295	282	284	290	257	284	272	302	290	296	269	276	309	273	270	297	300	271	320	268	295	317	287	332	297	293	302	283	267	299	288	300	263	268	287	290	302	321	283	282	267	311	308	281	256	297	239	266	275	273	293	298	280	300	301	286	339	322	306	296	295	279	297	251	294	309	298	287	318	301	289	304	309	306	289	280	258	259	252	277	311	289	272	273	273	295	290	294	298	316	265	262	281	297	297	287	309	298	290	290	295	329	273	280	303	306	269	272	286	251	259	270	319	278	271	283	282	301	282	279	294	316	296	271	300	266	293	254	254	272	274	294	280	284	310	294	292	285	281	289	289	305	301	291	263	272	271	288	281	265	286	264	278	286	252	321	293	317	308	274	304	282	291	261	292	284	263	323	277	292	302	281	286	276	302	258	313	299	292	289	280	325	287	267	298	283	302	289	274	288	312	292	289	265	269	309	258	282	302	291	307	304	289	284	271	298	317	271	299	289	297	293	304	292	286	264	275	272	315	284	281	295	292	287	272	281	267	299	279	270	270	269	315	281	316	296	308	277	297	303	291	280	258	302	274	291	282	311	278	294	297	301	308	284	283	309	289	284	326	271	302	293	285	305	284	288	263	293	276	297	270	264	284	295	284	292	277	296	288	277	268	313	284	296	286	304	286	304	306	301	316	290	286	293	313	272	289	298	290	316	288	314	272	284	311	258	270	315	280	265	292	272	318	301	277	297	275	279	285	277	334	280	276	290	313	279	281	287	282	287	285	304	313	310	313	288	325	286	269	244	255	265	299	293	291	299	299	334	306	256	273	275	288	320	273	294	322	286	316	290	277	240	283	290	304	272	293	259	278	281	295	316	284	227	282	254	290	316	297	267	285	289	271	265	296	305	307	250	306	294	301	273	295	285	312	292	299	284	299	274	292	290	265	278	290	304	279	301	272	299	284	307	284	292	308	264	289	282	255	294	303	304	265	280	299	264	258	282	306	274	298	288	281	317	271	326	305	311	283	290	284	260	285	294	304	287	292	294	283	260	280	292	308	281	290	284	280	294	269	314	300	323	284	266	286	293	298	277	302	261	312	325	301	326	303	281	309	277	304	309	284	307	319	279	281	273	275	301	281	309	300	281	283	280	282	299	306	279	295	323	263	263	283	291	286	288	263	306	283	305	306	276	295	285	298	271	267	286	305	276	269	284	283	292	304	322	279	267	285	314	276	304	291	253	285	313	311	281	287	255	298	274	274	302	276	316	293	293	308	305	296	271	262	290	284	283	306	283	262	313	297	267	304	272	275	297	282	254	256	291	288	275	293	304	297	294	308	297	280	351	303	302	292	292	304	272	332	274	289	305	293	271	280	290	281	281	293	291	256	284	298	294	309	293	295	296	325	280	280	293	305	255	274	318	273	280	310	302	291	266	267	297	280	274	285	288	282	277	307	267	275	281	298	304	287	291	274	274	312	293	281	322	314	296	281	286	299	293	284	269	269	313	309	279	286	271	254	273	297	316	304	290	279	248	283	310	268	263	255	312	292	314	265	293	304	296	302	304	316	302	276	286	301	278	291	272	272	292	285	264	292	263	268	314	250	290	278	284	274	280	316	278	258	285	277	294	287	284	295	325	285	291	270	276	306	288	286	307	293	287	295	275	287	253	322	272	284	295	273	267	274	298	332	311	282	278	298	278	259	284	292	293	288	303	265	311	269	263	277	296	288	285	297	247	277	292	317	281	303	286	279	322	310	303	305	320	260	296	278	262	294	299	313	273	299	272	267	285	295	305	272	266	290	299	306	279	300	264	291	281	254	331	299	266	249	269	289	298	299	306	269	281	282	302	302	272	292	298	312	292	252	279	266	281	280	257	271	289	275	296	262	311	286	278	264	284	296	261	306	296	290	286	286	316	289	290	279	285	302	266	285	282	294	280	296	301	269	286	284	264	285	311	280	298	285	275	294	303	277	276	284	291	272	265	314	285	254	295	313	288	277	290	273	290	265	262	292	310	311	308	270	296	290	299	285	296	282	266	294	320	280	292	256	277	323	291	278	275	286	307	289	298	288	267	280	312	249	298	291	282	267	297	263	245	293	255	282	285	280	290	268	293	280	295	297	276	297	290	277	280	261	259	294	279	264	254	283	293	285	283	309	276	274	293	307	291	271	294	286	264	254	278	266	277	290	282	324	299	252	307	285	307	311	262	248	293	290	294	274	301	256	280	288	313	276	277	278	324	285	300	303	302	290	282	288	298	323	286	234	294	294	303	302	279	329	294	296	295	300	313	264	317	255	306	279	283	289	293	320	290	273	243	248	289	316	294	286	325	297	277	265	274	283	292	295	298	300	325	291	311	306	297	277	290	273	291	275	320	321	286	279	275	283	312	270	287	250	282	282	280	301	261	272	282	267	319	289	327	270	268	280	288	278	304	276	285	282	266	286	283	288	255	271	289	303	276	312	289	270	313	301	276	305	307	266	314	281	285	289	258	309	283	271	305	288	317	299	286	301	298	295	273	283	260	285	264	321	300	266	285	286	283	298	295	286	310	275	300	299	279	275	291	240	281	271	282	281	302	273	278	315	300	290	270	279	291	297	278	247	283	276	308	316	288	275	275	288	301	285	300	273	270	297	290	270	281	283	270	284	264	311	270	291	305	268	271	289	284	273	306	287	313	276	294	318	305	292	263	272	285	294	286	310	263	273	279	295	295	267	289	298	310	276	302	302	279	323	300	288	271	279	287	300	270	281	277	311	262	272	291	291	291	317	288	287	295	302	310	274	280	336	284	301	301	307	303	271	282	261	303	276	303	285	291	296	289	309	270	287	287	278	269	292	293	283	326	300	308	275	323	296	322	301	285	338	257	321	302	261	279	273	269	318	285	287	257	267	287	289	267	334	258	309	294	285	259	288	288	280	286	309	262	286	293	265	296	260	262	282	305	280	271	299	291	290	263	271	271	293	266	278	296	287	256	305	272	311	265	268	297	272	272	240	296	295	290	282	271	291	284	289	284	285	301	306	301	303	287	274	311	280	288	321	258	286	287	259	280	283	303	268	291	272	289	305	276	267	279	309	289	312	296	288	289	260	269	299	291	304	304	288	312	289	302	258	276	271	253	287	300	283	288	240	323	305	284	294	297	276	301	323	283	300	304	277	304	273	295	323	271	312	263	260	311	290	292	257	281	272	292	284	284	272	288	303	299	276	257	293	280	268	284	302	315	295	302	287	282	281
36230	34826	44120	49572	23322	22482	27822	27523	26819	21100	16276	11206	7367	3084	3250	3091	3395	3512	3529	3804	5435	4325	8789	9502	8901	6311	3942	5528	6529	5335	3830	4711	5194	2761	2050	1616	1399	1363	1387	1374	1338	1161	1116	1096	1121	1006	1048	1049	986	847	867	770	807	790	790	766	769	804	1225	811	1174	789	786	760	766	818	791	768	805	740	749	752	756	733	762	719	746	744	766	709	740	723	746	782	754	719	807	759	776	773	770	758	784	736	758	752	783	733	768	755	798	806	754	764	745	748	793	808	817	818	792	798	799	795	761	794	813	779	809	739	722	736	810	803	699	793	736	743	725	716	698	792	760	730	742	738	772	713	729	727	745	735	684	704	772	714	742	724	733	718	699	731	734	718	676	749	682	712	726	666	700	739	686	714	696	703	698	716	700	714	760	709	685	661	730	725	752	695	680	705	683	747	722	755	729	700	726	689	717	727	721	745	720	681	696	755	736	716	696	720	682	717	680	743	707	692	705	719	733	731	704	748	756	702	665	660	677	696	733	721	723	718	693	711	692	691	709	692	692	702	763	689	724	738	741	725	731	738	730	720	667	649	691	714	710	698	745	733	673	693	737	708	713	733	710	717	727	724	676	722	692	678	742	733	698	662	719	706	749	684	699	693	698	714	728	740	712	720	694	712	734	699	708	722	696	719	718	682	686	716	717	736	745	682	730	705	712	732	750	737	721	715	730	717	699	729	713	688	722	712	750	746	658	728	684	690	721	696	787	708	689	704	718	694	757	729	772	738	720	695	702	745	686	731	719	724	723	703	725	745	688	731	737	701	715	713	733	718	654	695	713	671	722	728	693	750	716	776	728	716	706	695	717	707	695	756	679	701	700	704	758	718	719	736	756	731	688	742	783	680	745	749	729	713	706	737	680	687	664	713	698	731	721	720	729	723	772	677	742	741	701	702	701	748	719	729	742	729	692	727	753	755	694	693	717	731	675	726	671	717	733	710	798	708	708	719	723	698	694	697	757	688	681	739	709	675	720	719	748	713	702	768	717	731	721	728	716	702	725	702	723	721	742	700	713	714	746	712	722	718	695	676	739	707	713	736	661	707	736	724	708	734	706	714	704	681	682	749	711	701	747	706	690	683	695	740	686	735	734	723	721	740	777	722	730	678	758	731	697	677	747	739	679	766	730	754	668	721	720	681	741	708	744	654	732	724	692	659	737	696	710	729	694	708	736	744	711	676	703	734	686	696	688	694	717	724	699	716	747	725	683	702	724	732	732	716	666	729	696	709	699	734	742	727	674	669	673	713	720	738	696	710	739	751	698	731	701	688	701	718	662	689	762	706	718	691	745	707	723	740	725	724	705	748	741	725	720	753	701	726	719	670	701	705	674	704	710	683	713	699	701	731	696	738	710	750	684	722	705	718	710	673	692	719	686	693	648	717	716	762	711	658	719	711	680	709	735	717	717	722	674	711	696	703	701	765	757	726	733	730	708	698	694	725	713	759	714	652	723	751	736	705	723	716	737	701	716	770	741	713	732	737	711	737	727	717	747	703	661	744	769	716	714	664	698	689	687	733	738	731	690	667	732	671	694	744	713	663	719	725	741	727	704	716	729	682	709	731	681	705	718	710	723	698	728	694	736	696	718	764	705	703	704	726	719	705	699	749	708	728	712	726	717	742	750	698	708	706	770	675	728	716	732	665	750	727	729	749	712	669	703	763	747	753	708	702	719	720	709	738	732	739	670	718	741	689	716	722	704	771	739	730	758	683	669	746	726	699	761	768	744	685	708	716	779	721	711	724	723	684	691	718	729	737	737	748	701	734	695	732	733	747	726	745	744	718	699	727	740	734	736	718	704	701	675	723	765	698	718	709	751	708	674	732	671	705	697	722	699	713	729	726	677	709	752	782	700	706	706	718	732	647	700	727	730	683	713	703	724	739	736	710	733	706	762	704	713	711	759	681	697	704	719	718	697	720	703	745	748	780	725	707	716	723	706	690	686	677	742	679	724	737	729	721	667	753	712	698	707	737	724	731	724	714	751	676	711	744	753	702	714	669	736	751	709	706	733	696	697	677	784	687	778	685	711	696	747	652	695	708	766	767	705	708	714	780	669	690	683	673	748	695	752	685	705	696	656	730	733	759	741	691	733	686	694	746	684	725	713	743	699	732	728	717	698	703	735	746	743	705	721	677	694	699	667	687	711	695	778	737	736	765	730	740	710	681	741	776	723	780	735	767	722	703	730	673	705	706	774	733	708	699	753	699	753	761	715	714	682	744	729	723	694	769	759	741	718	740	725	719	722	751	711	709	673	722	692	690	748	758	693	755	726	737	713	678	667	697	702	702	701	756	760	703	690	706	788	720	720	703	744	717	714	760	754	709	754	713	714	706	722	726	729	747	695	736	749	740	701	730	761	733	695	725	718	684	719	699	681	703	706	724	651	681	695	709	735	714	704	780	716	709	735	712	735	721	707	704	697	728	738	728	742	735	751	726	753	678	726	728	694	737	688	733	747	724	757	741	727	686	674	693	717	732	691	709	771	684	738	743	718	763	742	728	710	766	683	727	714	725	702	718	711	703	713	756	705	760	729	706	714	698	758	687	696	731	741	723	686	760	727	685	698	715	657	748	730	720	684	746	701	727	702	751	719	736	708	693	663	705	714	743	737	726	679	775	694	783	734	726	731	739	688	732	766	716	735	714	745	747	740	728	752	682	743	696	733	717	724	729	719	697	717	700	709	663	714	688	726	701	760	705	665	717	698	724	699	704	712	695	789	703	716	719	722	682	713	728	713	684	713	720	690	724	696	766	737	689	677	704	749	725	717	736	691	707	728	699	699	726	745	744	670	738	712	733	725	730	732	744	702	760	714	731	716	720	721	704	683	759	661	748	725	727	724	704	686	716	696	756	757	707	710	687	729	661	707	671	750	664	785	748	756	650	761	706	721	700	696	717	715	733	710	712	738	727	708	718	680	709	699	686	723	729	709	690	710	666	750	759	730	770	696	690	750	745	748	704	724	680	700	738	683	766	761	669	736	726	751	675	762	730	691	773	728	701	687	678	741	739	706	713	689	698	705	703	757	726	707	735	693	734	729	707	754	704	708	718	697	715	766	671	709	733	664	687	711	707	669	712	742	709	721	715	707	740	770	687	697	739	701	773	733	706	742	700	723	644	710	692	678	728	700	766	796	715	709	753	716	732	698	699	705	739	695	681	658	698	694	747	721	695	740	757	729	684	733	696	719	704	715	687	705	721	707	693	728	700	721	714	725	718	705	688	721	804	719	715	710	734	715	719	704	702	670	705	767	737	738	725	691	740	741	723	688	748	712	721	715	761	680	721	701	732	749	733	687	716	686	712	749	742	715	696	790	727	691	722	725	755	706	705	730	770	727	691	694	738	758	660	716	717	680	687	783	741	746	704	739	708	744	733	769	698	718	703	717	727	728	738	699	672	699	736	725	704	727	723	717	699	730	730	705	684	700	715	701	747	761	723	695	696	754	684	673	729
22129	12928	8314	5703	3094	2458	1980	1427	1255	859	608	488	429	416	382	358	383	376	363	314	353	354	341	276	333	316	323	302	311	314	312	301	283	300	308	310	298	286	265	297	297	310	284	302	302	278	303	289	271	276	284	311	259	304	268	301	317	260	272	272	295	248	272	272	296	297	283	266	248	275	258	285	288	271	266	260	291	298	292	270	288	283	275	302	265	277	301	291	286	282	285	274	298	268	278	300	296	291	279	282	298	321	289	272	282	267	287	303	302	257	316	304	289	287	298	297	282	273	287	283	278	260	279	291	291	266	293	256	278	275	278	271	259	264	269	282	259	282	294	269	257	335	309	301	283	246	300	279	272	268	258	261	243	280	277	283	254	270	305	284	284	290	275	292	274	318	280	271	259	266	293	290	299	294	302	276	282	294	306	269	294	274	284	281	283	308	322	281	295	267	312	284	296	328	283	296	264	278	299	286	294	297	306	290	258	287	272	318	309	256	262	293	282	294	271	299	303	292	313	269	276	267	287	297	300	276	308	292	280	290	280	280	255	270	264	290	269	284	273	273	278	286	302	269	263	274	271	295	299	260	297	272	265	290	267	268	281	292	277	272	290	286	291	283	257	276	278	280	273	263	290	278	270	278	293	285	282	262	237	272	269	260	251	268	284	284	278	272	227	256	271	267	267	294	282	286	285	273	282	273	274	285	269	283	293	290	268	283	264	262	281	253	275	267	275	285	286	275	277	272	310	273	276	304	272	268	262	290	270	259	247	261	269	268	297	269	277	300	279	291	285	266	273	272	265	304	289	283	240	287	283	268	310	290	296	279	272	243	276	289	262	303	282	276	313	279	296	316	281	297	254	286	268	281	303	271	282	284	264	275	280	291	284	268	268	273	285	292	259	285	238	297	299	301	300	261	281	292	285	275	263	269	281	272	260	313	282	309	273	296	308	270	278	316	278	283	292	286	275	248	310	257	295	305	271	286	290	269	296	295	287	302	288	267	269	292	298	289	271	299	276	273	296	267	268	276	280	292	285	279	257	269	276	312	246	281	300	283	275	278	282	286	287	282	277	290	284	276	275	288	277	266	281	260	290	291	287	257	278	256	306	274	277	261	274	277	271	267	299	266	277	306	301	301	312	268	292	250	279	328	278	249	264	281	295	264	277	274	263	284	305	278	276	289	265	303	271	311	291	282	271	284	264	271	263	318	265	275	276	268	273	296	266	272	255	281	282	284	276	275	277	257	309	282	282	280	265	278	273	281	300	279	269	271	231	303	277	273	275	251	298	285	254	277	277	255	279	272	263	290	290	262	273	304	255	303	270	269	306	285	305	261	279	284	321	291	287	278	278	256	298	272	270	269	307	266	260	252	256	271	288	278	292	274	283	287	285	291	280	275	301	289	272	284	298	281	280	289	290	275	276	265	282	281	288	264	280	267	289	258	282	296	267	323	275	293	312	278	266	309	283	278	295	293	295	256	264	276	269	311	287	288	267	269	250	315	286	288	276	289	274	263	287	269	292	236	277	287	265	290	301	248	289	261	289	280	273	291	284	285	272	281	298	269	280	299	291	299	286	310	294	301	271	276	306	288	275	273	267	225	288	292	277	273	292	287	284	270	260	281	281	291	273	269	265	252	317	262	322	283	280	295	294	266	272	263	279	267	251	285	288	260	283	316	289	270	284	262	261	290	299	276	304	267	305	297	264	308	274	275	273	306	321	301	271	263	274	248	300	291	305	287	258	306	276	276	264	290	289	296	276	286	237	274	288	311	280	267	229	282	279	291	287	274	287	287	289	280	287	259	321	312	290	287	304	260	272	278	280	241	278	277	282	291	287	290	258	273	252	267	266	296	279	270	272	288	268	296	282	276	291	282	298	307	266	294	269	265	262	285	293	307	295	270	292	295	274	245	287	299	284	275	259	279	275	273	281	292	280	277	280	284	265	294	251	292	287	305	258	259	261	289	295	274	311	267	286	273	238	284	287	259	271	273	304	273	301	253	281	261	271	273	250	253	299	288	283	296	258	262	259	297	283	259	298	239	289	292	285	272	279	291	280	270	305	261	273	281	272	283	239	320	284	264	281	300	268	281	266	262	270	299	278	280	301	282	318	263	275	307	309	285	259	280	249	283	283	303	263	278	308	260	250	286	272	292	243	271	305	305	285	311	276	296	277	272	295	302	261	290	266	243	264	280	290	263	287	254	284	287	284	278	305	265	294	306	279	282	292	286	318	262	281	291	279	283	286	263	283	265	271	290	305	277	278	272	257	281	257	283	302	262	342	286	258	270	295	287	267	280	258	306	265	268	268	258	294	296	294	278	294	262	293	286	262	290	308	292	246	280	263	278	275	273	280	277	244	286	266	306	274	300	299	271	292	249	269	280	254	296	285	274	267	319	290	286	290	288	287	288	295	276	293	252	274	310	263	274	270	290	287	296	266	290	237	291	277	278	260	275	313	287	302	240	266	289	286	255	254	309	273	308	228	265	279	261	280	269	285	292	263	251	286	249	280	327	292	307	294	262	294	284	293	271	285	295	304	304	281	300	287	288	278	290	281	284	297	259	309	276	296	270	267	301	308	252	266	293	311	269	284	307	280	286	250	295	305	257	260	270	288	264	264	275	272	272	300	284	300	272	290	274	267	262	270	288	245	284	294	305	292	284	318	283	261	309	271	287	278	274	305	296	292	299	284	268	291	269	297	281	273	289	289	273	261	283	276	263	273	295	238	274	283	296	276	260	268	284	285	268	251	284	263	284	295	256	295	288	282	270	257	294	283	276	277	291	266	285	281	297	269	298	258	300	284	321	290	302	255	252	250	274	320	284	283	280	270	277	308	294	309	290	261	272	291	246	275	282	257	287	258	269	276	302	291	229	276	273	299	301	290	294	291	261	277	282	282	263	305	267	259	304	293	252	285	299	301	272	249	269	245	242	269	276	308	300	326	269	279	284	292	291	309	277	274	263	266	298	298	262	284	303	263	268	261	267	282	278	277	281	253	299	268	302	294	286	298	276	266	249	256	313	278	309	312	291	296	237	256	295	282	291	266	282	237	261	265	279	282	276	284	294	281	293	268	273	282	269	288	285	285	246	268	295	283	261	279	312	275	263	274	263	277	299	285	266	314	276	271	294	276	283	277	279	300	290	298	234	293	263	287	305	251	286	281	317	253	278	313	274	285	274	296	298	307	263	292	290	247	276	249	276	273	273	260	263	274	266	245	291	268	291	253	268	262	310	263	274	293	293	284	263	258	253	303	259	264	269	293	262	280	259	283	297	289	268	278	308	300	289	249	289	306	315	273	269	248	269	266	300	282	279	280	275	281	271	265	270	268	273	300	254	268	264	285	317	269	267	337	280	292	283	280	295	279	308	249	252	297	250	283	265	280	292	281	270	278	261	280	284	280	281	274	269	258	289	275	282	313	277	299	297	274	257	307	261	275	314	262	289	284	287	299	254	270	297	297	253	285	302	295	251	288	252	265	284
13884	10767	13091	13878	9450	8404	7367	5865	5431	3628	2536	2211	1681	1335	1324	1284	1298	1285	1325	1271	1216	1113	1208	1176	1123	1030	941	1020	1041	1011	914	931	956	822	835	842	846	859	802	802	804	776	787	783	803	815	800	780	825	782	779	774	787	748	772	745	660	737	715	762	742	677	716	739	770	687	727	807	673	738	707	687	756	729	694	733	671	705	728	724	689	713	764	737	745	702	696	787	760	767	772	690	701	717	752	724	737	756	715	705	749	767	769	689	776	750	730	767	747	797	775	749	738	757	738	775	768	695	734	693	727	751	731	660	755	685	727	707	717	719	750	726	714	684	699	728	741	727	699	716	747	751	764	730	716	761	737	725	746	727	755	710	714	708	743	772	698	717	734	724	697	761	703	741	717	657	695	754	730	770	698	751	687	715	735	693	720	722	706	746	699	743	705	713	741	737	680	718	740	735	722	685	686	712	717	734	706	724	696	725	719	700	723	703	755	758	705	744	718	746	726	691	777	733	733	726	685	743	717	736	775	719	747	683	759	732	736	701	716	721	703	730	788	722	723	730	725	749	694	710	724	646	710	729	724	737	693	710	759	717	697	743	720	725	731	708	733	733	711	721	739	737	730	707	745	687	730	735	700	761	761	747	717	710	699	690	721	759	770	740	678	714	756	765	684	708	710	713	802	703	697	714	716	698	711	720	735	745	717	675	730	750	756	727	657	635	735	738	680	748	698	773	750	650	695	704	722	707	744	723	682	728	722	738	696	751	704	679	721	720	736	747	691	703	703	715	753	682	723	728	714	730	736	684	717	683	722	690	749	763	716	682	701	707	766	692	763	752	728	726	744	731	787	716	762	693	737	743	708	733	676	754	731	707	750	747	695	722	716	714	672	715	700	705	722	699	750	730	691	736	699	692	718	731	681	726	731	693	764	727	739	671	745	750	699	732	708	738	740	754	691	708	668	713	726	743	795	722	686	711	710	773	698	708	721	664	702	688	715	687	694	745	705	734	687	692	730	752	711	680	699	728	686	685	711	717	750	702	706	671	720	717	704	684	738	732	703	736	734	699	737	750	752	675	688	728	731	699	755	743	678	746	739	684	737	744	746	766	773	742	695	721	670	698	702	718	697	753	710	696	771	784	711	754	717	733	701	696	683	702	774	760	703	763	730	697	729	740	713	691	668	737	701	713	745	686	700	722	739	709	715	685	727	701	718	786	696	698	698	731	689	721	725	739	776	717	719	736	759	711	722	694	731	724	733	708	699	720	704	731	709	740	740	753	725	707	719	706	690	695	692	715	726	721	679	739	699	746	704	721	741	720	753	754	687	718	703	738	778	740	684	695	705	744	728	680	741	784	718	742	724	708	739	733	702	699	692	729	742	724	725	713	709	723	750	739	725	716	724	769	691	734	755	671	723	686	731	748	693	719	726	716	688	742	729	672	734	738	695	701	702	714	740	737	736	746	780	715	718	714	693	716	717	706	688	730	759	707	725	731	729	727	688	712	728	721	678	710	714	785	733	720	741	745	716	735	728	749	702	751	736	744	680	707	716	700	729	709	704	698	734	706	681	705	724	758	748	719	744	803	706	734	740	716	738	728	761	723	667	662	772	707	726	724	717	705	748	737	789	687	706	704	731	710	735	726	694	705	703	734	681	706	747	718	696	755	699	659	690	714	736	691	692	745	718	778	704	756	702	713	705	737	723	680	746	751	734	737	735	723	733	805	681	741	698	737	717	698	719	708	730	746	717	760	667	744	680	721	726	740	706	713	705	682	742	730	720	714	719	679	725	745	690	728	732	695	761	730	740	661	737	733	689	708	665	698	666	727	671	742	695	712	721	706	704	736	725	722	737	727	741	721	776	737	719	742	706	753	744	779	720	723	723	740	670	729	771	713	743	756	718	712	723	688	687	720	721	750	749	703	726	714	707	730	714	711	737	739	701	697	711	732	722	688	701	732	727	730	699	737	717	750	682	732	731	724	762	737	697	677	701	722	738	731	729	714	721	738	724	787	727	730	669	712	793	670	722	654	715	712	720	745	699	704	728	755	699	639	713	746	760	763	702	742	691	735	744	724	723	756	708	753	679	701	763	699	687	709	746	694	755	699	736	723	677	723	708	715	720	707	728	736	798	704	737	700	754	682	703	703	747	771	704	729	781	687	684	692	732	696	689	719	717	721	689	756	748	687	776	688	724	752	693	747	677	684	712	696	714	694	773	690	698	716	722	733	728	723	728	782	704	712	775	684	757	759	721	791	734	701	701	695	758	735	679	693	736	735	699	701	731	770	735	683	755	743	682	737	730	709	706	732	728	760	726	699	699	753	680	708	711	738	709	687	740	785	735	726	705	713	745	749	716	753	745	746	714	709	762	739	771	716	698	676	721	716	763	716	742	734	734	732	732	699	756	762	737	690	667	758	693	761	693	743	728	730	720	660	739	746	788	693	709	688	751	743	713	788	738	715	742	712	708	727	753	702	700	743	767	690	729	715	666	710	756	732	690	740	724	706	701	733	755	778	714	706	756	695	665	684	731	698	684	702	723	733	710	721	701	679	720	710	719	733	725	716	721	746	734	763	689	709	722	705	708	676	733	796	710	746	748	691	738	722	719	757	727	702	720	716	678	741	726	720	710	740	701	735	727	687	682	780	720	707	716	722	751	716	661	707	697	672	726	721	741	692	709	737	726	750	707	718	732	755	766	735	706	715	760	731	757	708	726	709	710	704	750	696	721	750	681	703	758	712	755	670	688	725	698	679	679	754	705	708	716	722	714	731	711	732	710	710	717	763	728	726	748	686	725	703	753	707	698	713	718	737	724	689	745	753	741	711	713	747	727	755	719	730	735	735	703	725	684	714	740	691	744	763	711	744	704	721	768	789	721	705	717	717	684	730	666	746	734	700	687	746	737	732	786	753	776	674	734	743	709	736	744	746	719	773	728	744	759	733	705	732	717	726	693	726	712	748	704	737	723	746	722	781	704	741	765	703	727	773	719	727	756	756	737	708	743	708	663	757	759	718	711	714	720	732	752	727	686	745	731	683	691	725	732	738	706	736	693	715	693	747	737	680	667	698	721	730	670	737	732	753	713	737	702	713	696	724	754	729	706	712	707	695	717	734	729	706	680	706	708	738	720	712	725	735	740	714	712	694	687	719	768	710	697	734	711	701	727	634	731	753	762	705	745	735	706	728	704	725	734	745	742	745	741	719	694	726	701	717	729	702	725	721	750	701	719	739	704	735	697	737	723	723	703	728	713	751	728	748	707	718	791	706	681	786	723	743	686	736	731	753	723	686	733	711	733	762	721	724	762	740	708	806	773	701	727	699	694	736	715	714	716	793	738	682	745	708	746	747	769	756	711	664	820	719	739	776	757	734	720	640	762	732	681	784	700	676	692	721	749	690	732	768	710	743	704	675	735	718	704	786	701	753	732	693	748	710	723	730	785	763	698	747	709	729	739	717	726	739	724	719	699	680	706	752	730	686	711	750	730	697
43675	34320	36873	33901	19023	10157	13009	11532	9672	8287	3032	2741	1686	605	559	529	532	509	605	546	738	652	968	954	1108	735	676	760	963	876	685	674	735	488	421	387	370	351	336	364	365	370	370	351	381	370	353	337	327	326	325	341	347	362	327	311	323	321	326	344	335	348	321	312	319	340	353	377	348	294	341	311	294	294	303	335	337	310	323	294	309	343	295	350	341	309	313	317	318	339	316	315	340	340	308	339	310	314	312	329	323	310	304	327	359	323	362	336	333	333	349	335	313	328	303	349	352	288	317	336	326	329	316	334	325	329	303	310	310	333	331	325	302	315	335	320	312	305	322	337	352	312	315	334	315	324	298	340	320	307	307	314	309	331	320	323	291	324	334	319	300	303	295	312	305	319	349	320	343	283	317	319	331	281	337	328	322	296	289	307	329	330	306	337	334	302	372	366	342	339	320	317	334	359	327	319	381	334	342	338	329	336	294	345	344	311	330	353	329	305	322	288	334	324	287	324	316	283	287	325	306	280	323	306	318	273	342	347	296	352	332	316	369	311	345	326	324	338	331	307	344	343	372	329	336	328	347	318	331	336	351	313	313	290	305	295	296	355	347	320	351	321	324	330	331	356	304	310	325	319	314	321	334	319	318	309	318	330	315	312	330	293	305	290	311	301	304	326	320	329	323	328	370	314	331	338	344	337	301	328	313	314	311	314	329	326	324	316	346	316	329	337	319	355	300	302	344	329	321	340	303	343	332	319	297	303	311	331	311	327	317	340	347	298	312	355	311	330	311	331	339	311	313	337	347	313	304	318	310	336	315	312	322	334	279	319	323	322	309	297	301	327	320	296	308	337	308	315	332	339	330	313	349	333	320	300	344	331	285	325	324	337	311	341	320	308	322	339	321	343	310	335	319	323	314	345	318	318	311	306	286	301	308	348	310	329	310	323	316	311	309	321	316	327	320	308	316	303	324	349	311	302	292	297	274	351	340	312	295	330	324	320	326	326	328	304	351	335	298	342	330	304	338	311	320	308	332	349	323	325	320	322	309	309	311	320	298	325	340	299	287	314	327	295	311	280	302	288	321	327	332	351	335	322	314	348	317	287	304	291	325	330	314	307	332	324	329	330	331	306	330	333	332	312	322	287	330	315	309	355	318	304	314	292	319	329	321	290	285	320	346	328	314	360	311	314	336	318	311	320	319	352	338	315	324	306	304	287	346	317	345	321	310	303	273	292	328	295	286	325	287	310	312	302	308	319	297	312	330	314	333	310	325	319	335	319	338	304	298	321	333	342	332	306	324	304	304	322	324	307	334	348	321	309	313	334	301	291	318	308	291	301	321	319	292	312	301	308	292	328	312	304	295	321	310	302	302	315	328	308	344	305	331	341	312	337	305	344	278	340	327	321	328	333	320	310	315	337	328	347	298	333	334	325	338	324	344	301	344	335	320	340	314	322	320	319	326	354	296	298	324	314	322	318	304	322	297	306	342	346	309	350	332	325	345	340	324	269	290	314	331	334	330	308	308	307	335	321	351	351	310	298	325	320	335	310	330	354	320	325	307	338	334	284	336	328	329	306	320	318	315	308	334	313	338	320	343	312	349	319	331	323	310	329	335	299	295	330	290	307	354	326	341	323	318	309	300	353	319	342	343	329	332	305	377	328	310	319	335	344	336	302	305	315	329	328	286	335	297	333	348	301	275	327	323	300	307	332	334	325	291	316	318	331	340	316	329	321	314	291	299	319	330	312	322	320	351	335	340	338	306	289	328	309	301	328	312	327	310	325	326	348	284	351	352	334	328	304	306	351	321	305	313	322	338	319	319	337	311	318	299	305	310	300	334	283	356	287	294	368	306	309	339	322	322	351	316	297	310	340	331	303	307	367	344	304	339	340	333	307	332	329	284	335	341	330	327	310	302	331	335	325	328	364	336	336	328	321	295	319	311	343	329	306	288	310	318	342	324	320	343	329	317	315	345	322	295	332	348	301	312	312	327	325	330	324	292	308	339	346	305	326	302	319	338	316	300	310	328	298	326	332	324	355	305	319	306	300	326	342	318	295	310	319	329	307	310	304	325	330	340	337	338	309	264	314	318	327	294	343	291	343	305	301	354	340	328	291	301	315	312	339	304	316	305	303	286	303	326	322	326	309	304	301	293	356	311	326	324	321	328	333	310	335	321	344	316	340	348	340	310	273	332	333	306	327	312	318	295	327	347	311	302	344	284	327	380	305	318	324	333	323	321	347	324	339	290	329	315	359	320	331	340	312	318	311	340	332	326	328	305	281	297	316	338	318	316	292	320	324	296	318	323	288	295	312	282	293	325	300	308	321	319	304	325	299	323	317	327	309	360	319	309	314	292	318	305	325	341	346	345	320	334	338	321	335	322	330	308	333	299	319	306	316	316	310	316	348	290	307	368	338	318	304	306	309	327	325	322	323	354	301	318	334	347	292	311	348	334	294	316	326	344	279	335	313	299	371	305	292	342	304	361	301	298	327	322	295	319	336	327	316	318	322	327	303	326	324	294	296	344	314	322	272	306	319	303	338	309	317	321	336	297	336	313	291	282	344	316	331	324	332	299	326	315	298	340	336	322	329	322	313	315	318	341	310	298	291	349	328	329	341	319	315	355	345	267	315	341	317	306	314	318	324	305	308	356	330	319	309	343	342	349	321	330	333	334	329	315	293	299	282	305	319	303	291	327	343	287	323	304	343	343	302	312	318	324	340	315	303	327	329	311	306	337	325	337	308	333	320	324	359	325	322	323	305	290	339	335	292	305	328	322	317	303	299	304	287	343	351	321	340	317	311	326	300	346	313	305	342	335	364	310	315	356	313	333	322	340	337	285	339	297	316	329	296	288	286	306	313	336	352	336	320	356	332	319	344	323	315	324	316	316	318	342	318	329	306	330	324	318	337	342	300	292	336	342	331	316	316	303	342	295	296	313	309	313	286	323	353	342	321	312	308	315	351	322	358	327	305	327	314	296	339	322	334	317	315	315	340	315	317	327	310	329	325	317	331	347	327	318	315	331	345	334	302	311	322	319	332	327	343	317	323	332	307	334	329	316	344	313	329	325	324	345	338	304	320	309	313	336	324	320	299	310	323	322	317	341	329	318	310	320	331	309	316	337	340	294	336	332	298	320	324	295	283	331	310	311	308	323	305	324	316	326	327	323	328	289	317	319	335	335	288	338	291	315	311	304	316	313	317	313	338	307	339	301	318	318	307	337	308	310	335	295	325	310	293	332	324	319	322	313	356	343	322	253	302	305	332	275	325	308	313	319	327	335	313	286	318	338	309	340	312	316	322	343	305	317	299	307	301	307	288	322	354	339	341	352	279	307	346	302	312	329	329	325	330	323	331	329	305	328	320	295	286	309	311	324	344	347	334	344	308	311	335	324	310	332	348	312	295	363	320	315	329	307	327	294	323	350	321	327	310	292	344	283	312	318	320	323	320	339	332	320	355	299	340	305	330	300	308	324	321	329	308
29515	26984	39474	40797	20882	17392	22882	20104	19793	18268	7994	9683	5003	2268	2305	2241	2199	2272	2562	2616	3545	3244	5326	5197	5460	3419	3746	3803	4113	4110	3448	3634	3709	1845	1379	1219	1149	1167	1246	1204	1218	1114	1074	1142	1112	1101	975	954	1000	877	937	906	898	877	884	864	795	847	792	876	874	930	853	815	908	863	907	892	802	843	760	809	826	822	785	843	831	796	844	782	825	882	841	808	790	785	783	843	816	822	811	797	807	857	803	809	810	778	871	875	818	823	839	786	840	816	854	817	839	894	846	831	839	897	826	838	847	851	838	871	812	898	814	812	829	816	831	922	764	845	818	779	794	825	819	806	836	841	814	824	818	818	781	815	788	787	743	841	805	842	807	802	767	844	828	755	816	814	825	825	800	791	830	811	735	822	794	786	800	818	783	822	800	801	803	797	817	815	830	801	802	799	858	803	792	822	827	797	842	888	792	849	819	816	828	802	759	804	789	776	785	789	854	803	782	773	831	790	822	839	766	826	776	811	759	819	762	862	805	788	827	806	824	834	772	783	777	801	866	837	792	803	742	844	829	858	821	771	825	773	795	797	797	800	793	836	781	850	820	846	788	783	853	792	838	768	766	802	858	849	852	795	782	799	799	824	845	789	800	802	778	772	804	818	772	800	844	827	825	752	809	764	828	775	861	800	807	814	807	803	785	817	793	818	826	798	799	771	786	822	803	788	786	778	801	798	817	805	809	810	847	821	820	781	847	766	791	834	840	811	860	817	794	791	779	782	836	765	819	868	842	782	824	810	789	792	801	841	785	855	842	805	798	775	782	778	753	828	795	826	793	793	805	793	743	775	812	819	817	858	792	766	802	785	845	798	802	831	802	802	815	775	753	825	835	845	792	861	782	872	801	785	743	820	868	822	846	790	805	777	802	797	785	838	814	830	833	854	827	786	749	790	804	777	815	785	809	823	773	837	815	800	836	799	813	810	806	814	881	834	772	783	805	850	829	782	798	802	787	842	806	748	804	796	780	795	871	790	833	840	853	839	802	777	797	811	854	885	792	824	826	727	807	803	796	805	791	854	736	821	780	795	860	787	807	828	874	818	761	765	817	774	843	832	851	813	776	795	838	800	814	811	830	816	839	818	773	841	817	834	826	775	822	763	801	826	797	845	795	873	816	755	816	855	816	743	798	776	812	823	788	848	800	832	796	786	764	770	774	829	812	746	788	800	814	823	811	787	756	817	832	859	777	817	778	759	853	798	790	804	852	786	787	785	820	836	815	762	803	822	836	771	763	799	828	766	855	786	846	780	794	760	786	775	791	811	773	838	843	762	747	815	821	831	762	873	750	801	840	838	851	809	779	823	846	805	801	820	822	844	809	815	786	737	795	789	776	787	762	744	797	842	782	771	795	841	790	801	754	742	811	796	779	797	823	815	810	792	800	776	847	792	824	809	813	792	811	780	791	765	773	879	791	803	794	782	804	845	794	815	796	783	796	799	797	817	891	753	782	739	788	836	808	834	787	840	834	863	794	795	772	766	771	790	794	767	768	800	778	821	819	853	850	824	804	782	788	816	789	813	783	815	765	814	818	779	809	833	842	799	817	745	783	806	782	828	790	775	820	793	758	750	803	819	791	769	764	812	846	785	836	809	816	816	791	699	793	804	825	828	803	781	847	828	759	831	804	813	764	788	815	759	808	843	800	842	834	807	784	808	833	757	804	821	804	802	778	783	769	804	844	821	775	825	840	755	805	772	837	828	820	800	814	817	785	779	833	783	791	806	805	811	793	812	805	898	821	766	818	875	791	798	838	768	832	809	830	800	865	796	751	796	821	892	789	834	829	787	758	758	820	849	829	797	789	773	834	837	810	799	788	819	796	801	775	824	790	846	838	793	809	786	824	845	818	847	787	853	797	815	806	809	789	828	806	818	815	821	777	818	794	794	862	809	803	801	844	779	800	796	791	815	813	776	815	790	758	762	810	838	840	833	825	817	821	797	813	782	818	814	809	815	775	778	812	816	879	808	824	801	762	837	754	789	809	782	830	788	760	745	824	790	769	799	776	811	777	756	750	799	807	810	849	789	800	784	798	800	789	824	785	771	790	800	790	776	831	819	807	765	807	792	853	850	818	864	772	803	834	817	789	768	822	849	871	811	744	783	794	786	806	778	812	848	796	803	825	823	842	817	776	849	841	853	813	786	791	828	801	802	812	820	794	824	861	779	785	762	779	798	812	821	816	744	776	753	812	774	787	755	819	788	822	838	820	817	794	805	763	817	823	815	817	784	811	791	811	777	768	803	839	773	806	829	848	828	805	766	816	736	798	743	831	798	822	760	824	841	802	813	798	840	833	815	786	765	772	768	825	813	805	778	768	814	759	827	837	799	803	816	801	805	805	845	818	811	814	748	735	772	771	776	788	808	774	786	843	797	815	793	788	795	819	819	803	755	820	813	813	857	795	805	784	832	800	837	806	825	825	804	813	783	852	801	846	837	789	797	837	797	821	776	801	839	813	764	807	877	782	822	818	792	846	822	792	798	777	830	798	802	813	825	798	783	794	794	774	795	846	804	775	800	820	805	791	809	829	793	837	878	813	805	818	810	821	836	807	830	781	783	822	779	822	804	842	804	757	777	830	879	807	792	859	815	804	814	810	763	791	825	800	816	805	807	834	799	836	812	849	716	796	741	810	751	823	801	774	815	822	806	778	767	829	805	802	859	828	812	810	833	822	757	868	768	765	823	819	777	849	845	779	852	841	770	795	821	792	827	858	817	804	809	788	828	750	810	860	788	831	771	759	787	786	775	834	867	784	832	842	767	741	866	823	784	754	792	822	764	776	767	794	781	781	776	838	797	738	831	846	809	827	826	788	839	823	822	801	839	813	882	790	821	812	800	773	798	841	802	810	778	762	815	788	857	800	840	768	771	827	801	784	798	817	776	808	833	771	835	830	782	853	826	813	801	787	789	857	818	814	827	787	860	798	772	818	772	782	772	762	795	771	811	789	767	824	771	833	828	816	825	722	789	828	789	860	789	785	775	765	772	817	772	820	800	840	725	770	774	815	837	809	786	828	789	808	813	759	773	866	818	833	770	877	774	773	805	806	790	799	891	777	775	768	828	745	868	817	785	798	811	819	774	789	805	813	855	864	807	829	824	801	809	856	800	830	812	797	819	811	796	754	861	787	842	810	795	863	813	772	807	804	808	767	791	771	809	786	776	813	819	805	812	809	802	821	790	787	805	810	787	812	778	780	811	786	797	856	780	811	814	809	847	832	823	798	780	822	838	829	738	743	766	812	771	834	780	804	858	788	782	797	821	831	771	808	812	825	813	824	798	808	837	780	822	810	822	775	817	827	833	781	845	745	818	812	847	772	826	790	825	765	816	838	800	803	811	821	732	783	760	829	844	840	773	788	828	841	829	787	812	799	805	850	744	822	822	823	833	757	850	811	751	841	815	810	845	788	847	819	842	790	800	824	802	833	809	803	790	836	793	802	838	816	752	823	795
50156	40163	50077	38822	28311	16821	18841	17273	16215	13199	5743	4426	3398	912	629	676	622	631	732	694	970	770	1447	1432	1381	947	1081	1180	1241	1186	981	943	1093	529	435	372	346	369	390	379	379	409	369	419	353	361	353	308	299	338	336	323	295	294	272	294	312	300	318	318	285	299	299	276	296	295	297	328	312	282	278	296	308	321	308	321	310	272	324	283	308	297	287	331	315	291	310	280	290	278	296	336	315	296	309	274	309	298	257	321	300	308	300	296	295	287	296	289	307	294	344	309	292	297	313	294	321	315	306	298	318	315	272	292	292	280	269	281	283	278	312	292	281	286	280	282	263	266	283	289	271	261	317	326	269	291	297	284	293	295	271	280	239	269	297	295	327	291	296	301	313	275	296	312	305	283	263	268	291	308	289	275	318	268	292	287	281	280	285	279	296	283	292	291	294	294	296	295	319	280	296	285	318	247	284	302	305	279	290	304	290	289	286	270	300	274	321	301	275	298	302	298	294	298	287	292	317	274	264	296	268	273	333	303	289	289	295	272	283	293	288	286	266	285	278	266	302	321	290	316	286	285	271	300	276	330	281	256	291	254	310	298	286	290	270	289	273	291	279	296	266	287	288	317	282	262	324	280	279	286	254	278	322	299	293	301	289	302	287	299	286	283	313	333	307	268	282	286	302	273	315	279	275	286	307	302	293	297	290	306	277	301	291	292	278	284	279	285	281	288	299	286	307	300	287	278	301	288	278	295	288	298	253	275	293	304	310	267	290	273	291	306	290	270	285	307	281	296	288	272	301	309	271	302	294	285	261	260	297	301	296	300	288	283	276	285	279	301	254	294	293	265	282	294	301	298	254	284	327	298	293	291	273	262	293	293	301	259	297	266	271	284	293	259	264	283	339	277	323	270	291	292	286	326	293	301	339	290	296	309	293	278	275	330	298	336	260	327	292	277	283	286	287	283	300	284	303	311	289	277	292	294	309	256	308	309	270	316	320	301	282	298	323	290	297	298	270	309	319	283	265	311	303	292	300	278	286	253	281	301	337	302	299	299	265	311	312	296	279	298	308	308	286	266	302	239	321	291	303	306	291	288	287	291	297	282	281	292	281	305	289	311	256	271	284	287	285	281	292	278	322	274	281	264	280	276	280	289	290	295	297	307	267	307	311	279	304	305	288	288	293	275	314	296	292	303	320	311	313	303	298	306	282	260	246	275	285	286	299	313	297	281	292	304	280	291	289	306	291	298	259	321	291	319	299	294	254	285	298	308	295	298	283	269	310	295	296	267	320	279	301	286	286	284	307	305	313	283	286	297	289	292	308	292	273	279	294	293	276	269	306	282	299	284	285	329	274	289	260	284	294	307	289	283	281	295	323	282	298	262	308	290	295	279	323	292	291	286	290	278	285	287	275	270	257	277	299	285	286	256	280	328	301	282	286	305	298	287	288	295	293	289	301	297	287	275	288	273	302	307	290	327	284	271	296	281	281	268	295	308	302	286	309	271	299	284	280	303	300	293	315	286	315	271	326	314	290	296	307	306	295	298	293	253	311	300	283	282	287	243	272	305	295	304	301	266	277	258	289	292	278	274	287	290	244	325	270	302	284	317	283	352	300	257	287	271	308	291	271	296	304	280	302	270	308	301	283	276	304	291	291	299	285	297	283	302	299	274	283	290	295	264	340	293	298	301	281	298	307	301	241	278	270	268	293	309	283	281	311	287	279	287	303	285	315	257	287	297	289	314	292	299	308	291	302	285	296	305	258	263	260	255	262	291	278	311	311	292	303	273	290	305	307	284	264	274	286	298	293	318	298	290	297	328	281	280	310	279	290	314	286	302	318	299	296	291	275	304	294	287	299	292	301	318	308	277	287	280	301	291	268	294	259	278	287	296	262	279	275	302	285	286	299	286	297	277	298	277	285	318	270	289	275	293	310	308	318	280	282	283	266	286	311	276	271	286	294	303	290	299	311	319	274	306	295	285	296	308	298	281	316	297	313	290	300	291	290	319	282	264	308	281	303	272	303	254	294	301	278	283	313	281	293	310	259	294	277	295	302	275	290	289	277	267	298	303	301	296	311	298	301	313	273	282	294	277	287	278	305	308	290	290	274	303	283	307	301	280	305	297	295	305	323	324	312	317	279	277	269	280	284	305	276	274	319	292	316	292	279	309	322	308	279	306	301	307	323	291	282	316	279	304	275	308	255	289	289	275	352	297	305	282	294	282	280	268	269	288	285	311	288	327	277	304	298	270	289	282	276	243	281	283	305	305	280	254	278	289	268	293	237	282	292	310	289	304	296	304	297	290	282	277	339	290	287	285	298	267	285	308	267	272	320	274	281	286	300	300	277	280	315	310	290	273	267	275	285	299	293	288	339	302	310	300	295	310	254	269	301	275	297	311	349	300	300	282	324	302	291	298	262	309	323	279	276	294	286	288	282	328	306	302	294	286	277	303	256	305	295	307	327	297	332	294	261	290	296	275	290	272	322	277	290	312	341	300	295	261	326	290	256	291	273	303	283	309	304	244	305	278	329	291	283	291	277	315	306	269	280	277	314	288	317	263	271	319	301	294	289	284	256	322	265	273	308	271	286	300	320	275	293	289	277	294	307	265	277	278	287	292	319	293	286	301	272	297	287	266	293	283	299	317	295	277	266	301	291	273	324	302	299	274	254	275	306	281	291	273	269	304	279	251	324	306	291	266	283	302	298	279	276	269	288	284	284	296	268	272	240	299	261	279	289	296	299	294	308	310	276	303	299	266	295	292	308	280	269	316	299	299	265	274	301	309	296	295	288	277	311	272	274	290	295	271	307	254	308	294	290	296	279	309	280	293	309	254	315	302	323	304	290	312	309	291	312	336	306	303	286	282	286	264	288	300	276	295	264	290	296	347	323	262	306	306	307	297	250	278	312	270	280	319	309	288	287	296	260	276	308	313	279	268	278	300	298	325	279	269	294	308	291	294	295	296	250	299	293	286	287	289	250	293	298	284	275	263	288	295	243	292	290	300	320	273	301	307	288	287	296	308	306	287	289	302	272	320	288	287	287	259	275	282	250	324	279	269	270	281	288	283	298	275	270	304	313	331	313	254	283	288	287	264	309	300	275	296	302	266	286	282	281	278	299	293	302	268	307	280	274	272	312	296	281	286	305	280	291	292	290	284	276	287	308	313	264	296	273	288	288	287	297	318	270	287	295	300	308	278	312	299	273	295	308	284	317	301	331	306	274	303	286	287	296	290	304	281	297	274	291	296	299	288	302	308	310	302	297	301	280	322	319	276	319	288	300	326	274	292	301	300	291	276	287	270	266	291	274	281	301	277	292	292	283	314	299	299	283	292	271	299	253	298	316	314	282	293	309	303	286	277	284	245	275	321	276	294	252	325	296	287	322	302	274	318	296	296	302	286	293	298	311	287	272	271	301	299	289	321	286	273	322	282	265	285	336	268	296	279	324	313	299	282	308	279	306	278	296	306	307	277	303	296	282	297	276	307
36280	34075	52927	45988	27944	21403	27289	25887	26588	24244	10075	12001	7234	2903	3062	3096	2917	2845	3314	3289	5159	3927	8253	7884	7527	5027	5631	5995	6498	5215	4979	5593	5802	2344	1875	1383	1312	1248	1404	1421	1725	1442	1406	1449	1232	1203	1003	924	891	953	898	825	861	877	815	754	792	802	810	831	805	802	765	779	773	827	804	795	743	760	703	722	770	697	793	775	725	747	739	734	729	801	734	825	775	793	804	790	811	756	746	749	715	745	726	786	762	740	711	820	779	778	773	776	753	774	786	794	817	744	777	842	775	798	836	766	818	776	777	844	756	753	746	796	766	810	712	755	753	713	765	766	760	702	711	709	699	722	742	725	728	704	708	728	711	703	742	757	683	750	762	743	738	744	711	727	708	711	720	738	698	772	746	743	776	756	733	780	715	735	710	698	711	703	705	743	685	704	714	728	708	734	704	766	740	761	770	714	718	729	725	726	673	744	720	754	736	733	707	695	714	744	740	725	729	756	713	732	718	746	748	703	720	666	759	737	706	723	725	764	771	697	746	690	738	731	757	729	725	713	686	707	719	681	730	703	662	712	754	731	733	715	725	719	730	713	768	701	702	702	706	658	699	708	760	693	720	697	710	697	694	749	750	740	704	742	733	707	775	746	709	696	712	755	726	754	745	710	746	732	715	686	726	723	681	763	729	715	798	723	743	745	762	723	696	706	765	675	739	725	742	699	728	751	729	729	696	687	729	738	744	722	715	717	730	687	762	751	704	708	742	710	731	710	763	723	657	758	771	794	683	752	717	713	770	685	728	722	697	707	719	702	782	725	745	736	733	762	700	749	735	777	748	756	745	720	693	749	695	689	704	782	745	715	737	688	684	717	743	670	742	725	726	707	766	683	704	725	770	738	745	767	760	643	699	750	700	726	740	705	722	706	718	767	662	698	762	696	764	695	710	747	687	697	717	699	765	703	726	753	768	713	757	706	742	738	730	718	761	741	772	726	737	750	695	749	730	743	720	760	706	713	771	689	698	694	754	716	675	709	787	732	734	736	726	754	723	739	748	738	758	739	683	712	740	747	717	728	750	751	698	735	700	725	710	726	696	687	731	742	750	717	722	728	718	736	763	703	774	769	728	764	717	719	681	693	683	730	731	724	713	734	717	719	732	710	720	782	710	752	724	750	733	715	748	754	751	679	738	723	762	714	736	740	646	746	695	725	708	679	732	726	797	714	703	718	756	749	717	739	729	730	723	728	699	672	727	727	735	724	748	686	742	734	667	650	717	696	723	772	746	689	728	745	734	772	754	739	754	715	728	705	724	738	701	743	720	758	737	743	759	742	737	789	731	716	737	724	714	733	715	690	751	758	793	640	774	730	679	731	747	737	693	723	706	704	729	675	705	727	715	702	729	718	730	753	692	751	722	714	698	764	678	725	690	725	721	725	764	683	741	742	707	731	719	715	732	742	741	681	750	716	767	677	669	741	720	754	751	726	751	754	664	746	730	709	686	759	726	744	737	739	729	742	712	750	709	710	748	670	691	727	725	728	689	750	770	772	737	765	725	705	757	739	713	738	726	731	707	819	722	778	709	754	711	729	699	728	752	708	750	749	797	694	730	727	673	703	755	713	709	691	684	716	743	729	715	688	746	738	733	735	762	740	712	738	722	733	675	739	785	731	725	736	716	724	727	689	795	701	775	715	752	737	743	745	661	682	737	741	728	711	761	677	702	762	733	726	740	661	727	709	684	718	735	751	722	671	701	722	753	753	700	756	693	705	730	689	712	736	727	705	705	736	682	753	720	718	728	683	703	720	729	746	710	716	709	744	709	709	768	716	725	768	745	758	684	698	749	776	743	736	729	742	755	735	710	692	745	674	715	733	763	724	754	696	750	747	705	760	729	752	751	750	761	733	677	735	745	701	759	755	745	699	724	727	775	721	725	688	667	704	722	738	724	741	743	680	716	736	745	723	656	742	774	771	751	721	749	733	706	722	748	687	682	736	733	701	724	711	745	699	700	762	685	723	728	705	766	711	703	712	696	742	748	770	709	712	732	714	746	730	708	717	727	722	699	724	769	722	717	730	748	726	693	754	703	784	724	776	788	743	723	722	721	709	683	730	741	745	718	722	679	736	773	770	731	725	746	716	702	749	733	749	758	755	734	710	710	718	668	714	710	707	741	708	717	749	701	700	719	754	737	753	704	727	699	718	721	716	724	699	643	709	784	749	704	748	735	699	710	710	736	700	697	703	701	741	706	696	790	724	758	715	753	732	666	709	734	717	718	685	717	732	706	742	723	707	705	712	715	721	693	735	708	724	743	715	774	733	711	727	738	756	749	704	743	651	685	736	731	694	729	718	739	723	756	714	733	722	710	714	702	756	697	728	749	679	680	691	730	695	755	693	720	715	703	719	773	751	735	705	745	688	713	761	738	703	714	706	736	763	735	727	743	720	701	761	736	753	752	709	761	690	713	727	725	703	746	762	759	748	728	726	710	748	697	744	745	760	729	700	704	755	730	761	697	710	718	743	716	691	702	769	775	674	725	736	696	750	743	744	738	797	669	730	695	700	749	742	721	697	683	735	743	747	693	714	761	775	758	718	696	761	715	710	747	767	669	684	806	718	721	738	772	741	740	723	738	756	733	714	742	689	711	798	724	655	702	696	736	702	721	758	704	723	714	726	717	715	694	738	708	738	722	747	717	716	679	737	707	695	737	734	699	693	722	741	725	736	673	754	716	747	741	700	725	695	754	753	739	765	756	666	749	742	677	756	730	794	715	731	678	742	750	683	748	700	722	724	732	719	758	749	724	716	740	719	757	745	703	731	670	701	719	720	714	699	724	704	719	738	759	710	706	700	714	733	778	750	789	709	739	742	746	747	715	705	722	704	759	675	721	685	698	743	733	705	745	711	695	760	741	745	706	697	727	730	732	702	756	761	771	704	752	746	702	674	723	750	706	669	707	802	715	707	717	718	727	709	765	696	763	713	696	718	763	732	720	682	684	696	754	737	705	747	793	736	770	707	701	690	688	742	798	741	722	714	716	732	744	701	739	732	737	742	757	752	707	744	674	696	733	783	673	763	720	697	738	733	720	715	699	754	671	729	686	736	695	764	721	736	706	727	715	705	656	744	714	781	719	735	739	713	739	695	718	743	676	731	758	766	721	721	692	666	712	767	723	706	703	668	791	712	671	689	737	682	766	762	765	761	728	756	682	720	694	727	726	690	699	761	706	768	706	752	755	688	703	701	721	714	709	717	774	741	708	780	726	698	739	730	739	708	784	718	722	733	708	761	770	738	687	665	714	725	742	730	666	750	710	749	671	696	709	733	748	785	784	728	730	704	741	754	769	757	707	680	711	740	724	738	702	692	700	721	713	694	693	731	717	745	780	746	727	706	715	718	702	734	744	720	747	730	732	699	688	683	717	767	692	744	749	759	676	676	745	715	712	753	786	722	714	713	725	749	708	786	705	717	701	737	749	737	727	728	693	765	732	728	683	696	748	755	736	736
21071	10839	9422	5553	3701	2427	1845	1431	1020	841	565	551	449	390	363	356	371	366	390	340	346	338	341	339	290	323	333	341	313	342	324	300	286	280	297	256	278	274	281	322	295	304	303	305	310	294	301	249	297	275	286	286	314	294	267	282	288	304	286	263	307	286	316	308	306	324	272	262	277	297	298	274	249	293	287	262	308	292	288	286	284	264	316	321	284	284	273	282	286	281	281	306	270	290	287	284	295	274	299	273	272	287	279	278	272	292	283	302	286	275	321	268	284	320	295	280	282	271	279	295	308	293	275	277	326	279	316	296	275	289	297	296	292	277	316	296	282	262	275	283	276	293	282	295	294	299	293	276	269	272	288	284	282	290	279	285	273	283	282	262	279	247	251	277	304	267	259	293	287	256	280	264	279	274	265	285	285	318	296	267	274	294	298	285	298	283	246	270	307	294	275	275	285	270	262	289	300	292	339	315	271	284	315	297	293	277	275	299	308	304	297	265	284	298	295	271	318	262	276	261	291	280	310	313	313	308	276	300	299	296	276	269	267	292	280	273	277	281	296	291	248	335	255	278	231	292	284	282	290	302	286	303	289	313	261	296	264	305	285	300	314	304	315	276	275	264	304	267	311	281	285	305	267	287	251	294	303	287	255	281	277	315	272	310	280	282	285	274	286	316	266	277	285	312	259	300	301	294	299	295	307	284	287	308	307	283	307	339	283	292	256	299	301	281	252	295	259	319	247	275	275	304	293	271	310	284	277	283	271	270	286	274	253	289	297	284	277	266	293	274	293	274	289	309	310	276	328	301	302	298	288	295	297	306	315	263	275	291	280	271	301	298	272	284	258	264	284	271	310	307	315	294	270	307	280	291	268	277	266	260	254	296	268	275	278	272	269	267	287	306	275	296	287	311	257	298	296	306	272	271	280	309	278	313	276	330	297	283	284	286	275	293	280	269	272	298	260	287	310	261	297	258	289	295	294	273	298	317	321	277	279	278	280	284	304	257	285	267	284	269	301	298	291	246	277	304	289	283	280	285	282	306	303	300	329	298	299	270	276	301	284	315	309	287	263	291	327	293	280	267	317	294	260	292	277	245	289	294	302	292	309	259	277	264	279	276	248	290	279	282	298	300	272	293	280	243	299	281	271	284	257	285	302	292	246	299	277	282	259	295	265	275	299	268	289	269	270	283	292	301	254	284	275	277	321	277	311	266	295	294	292	307	286	302	272	288	309	297	263	273	292	277	294	267	266	277	313	285	283	284	275	294	307	284	295	281	296	284	311	280	265	276	281	309	284	286	312	275	278	262	298	278	277	270	288	290	310	281	259	288	286	285	279	277	276	270	270	292	293	291	260	303	282	284	293	278	282	300	296	267	287	290	320	294	291	317	271	235	291	305	286	321	289	263	275	307	268	286	308	288	297	317	315	291	287	259	268	282	261	281	287	273	274	277	299	270	288	287	296	277	293	239	289	303	266	350	273	284	332	295	278	310	267	276	281	281	337	272	272	269	266	285	322	316	274	287	305	287	298	290	283	279	279	291	269	288	243	288	292	277	307	301	267	297	303	268	266	307	289	306	336	299	273	301	251	288	300	268	273	304	287	275	270	308	251	298	281	316	256	285	311	319	295	254	291	296	279	284	280	285	283	284	325	308	302	289	305	271	283	276	291	248	304	298	311	239	265	273	319	271	317	288	290	286	292	285	274	305	283	263	291	291	305	292	294	332	276	307	257	298	305	267	274	279	301	291	278	315	262	293	284	277	309	284	283	280	282	284	296	301	288	270	270	271	296	301	304	291	252	312	294	270	286	287	288	270	289	294	304	276	253	251	272	291	288	267	295	296	251	309	287	291	289	267	282	268	269	271	300	271	281	269	269	257	279	313	271	250	247	305	327	305	267	314	263	284	271	280	285	261	272	317	300	299	295	295	300	292	303	318	307	294	303	310	251	277	299	335	312	282	296	283	308	277	287	263	291	282	273	251	299	308	249	281	284	265	274	283	281	300	254	271	275	297	300	291	279	249	298	287	296	275	278	302	257	258	270	295	262	288	278	279	299	288	305	272	290	280	228	292	315	267	298	296	259	296	282	293	300	285	289	277	269	256	265	289	289	322	275	272	280	302	269	274	286	321	302	295	259	261	292	305	287	300	283	289	259	293	301	294	299	286	276	283	294	293	306	293	255	301	295	302	302	291	296	273	294	272	266	266	294	281	253	301	283	289	272	283	301	279	308	271	270	290	292	264	284	273	305	284	265	303	278	280	279	274	279	273	288	308	279	282	271	255	306	283	296	250	318	290	283	278	324	292	284	271	290	297	293	286	334	297	303	335	281	284	256	255	258	284	271	274	286	259	310	300	279	302	293	293	256	331	279	267	284	276	303	292	298	284	288	288	309	296	289	282	295	340	296	310	294	273	296	275	289	286	289	287	270	300	278	301	295	253	286	288	282	283	278	263	263	292	275	282	275	290	295	292	263	295	291	286	243	270	288	288	235	290	277	250	289	291	298	293	294	296	284	251	280	298	285	269	308	329	300	289	289	278	288	296	308	293	288	296	255	297	289	286	289	304	267	285	266	259	284	323	286	254	300	262	308	285	287	266	277	284	274	302	303	292	283	265	264	296	269	243	271	275	275	310	294	270	282	276	290	283	268	303	297	280	289	267	289	298	267	294	287	277	297	289	317	280	289	304	305	268	289	272	285	262	281	302	270	246	312	287	282	283	262	281	273	277	282	276	247	304	304	266	274	270	271	299	282	284	291	236	266	278	268	312	272	286	288	277	282	284	286	322	280	281	253	281	267	297	274	284	271	279	259	277	261	264	249	305	290	299	279	291	279	275	281	275	280	283	302	281	307	293	280	281	267	325	276	289	289	297	272	283	279	298	294	291	275	285	308	286	297	275	277	284	263	268	290	287	265	277	326	271	304	275	300	299	256	264	273	293	304	298	320	304	287	278	269	321	287	291	275	264	255	298	273	271	293	284	301	279	304	286	278	259	281	307	284	308	259	287	276	297	253	274	299	300	302	275	272	273	297	287	287	287	266	308	306	280	267	302	275	276	284	293	273	303	289	297	273	274	304	242	327	291	275	301	261	289	271	292	293	303	304	275	295	293	304	273	293	277	259	272	301	278	279	304	301	283	289	269	279	275	305	273	264	281	301	290	281	273	264	279	299	294	292	293	311	270	294	287	284	282	289	272	289	279	275	287	284	270	279	294	283	278	265	267	285	264	318	295	318	276	285	279	302	282	285	311	275	314	286	250	279	294	297	317	284	271	280	260	303	270	273	278	296	305	262	265	295	284	307	254	273	281	295	255	297	310	299	276	281	317	289	285	318	297	283	316	295	290	283	301	300	254	301	255	258	286	265	284	263	291	275	268	273	265	264	258	295	274	273	285	315	287	295	290	291	278	247	284	301	306	300	267	285	233	265	290	287	284	276	282	268	240	281	270	266	272	283	313	288	274	261	262	300	301	275	297	259	287
13347	9209	15517	12630	11136	7908	6887	5554	4428	3443	2291	2065	1614	1321	1331	1254	1153	1220	1182	1089	1144	1045	1082	1118	998	992	1043	1023	1026	951	877	944	944	853	777	814	812	770	842	753	843	819	769	776	766	785	775	804	824	734	727	775	782	738	816	743	797	771	727	726	789	764	718	730	760	709	752	759	703	726	774	739	763	693	783	767	706	697	748	720	742	733	770	786	775	720	714	794	726	748	741	728	750	767	760	688	782	764	724	772	773	716	787	781	771	737	761	775	771	775	738	737	756	764	761	736	754	748	703	704	745	822	773	720	710	737	790	779	734	787	722	750	764	744	740	696	732	720	727	719	778	702	727	751	767	740	731	753	733	714	721	732	710	736	763	729	710	714	745	728	757	731	750	746	717	795	752	758	751	731	731	753	730	765	806	739	742	720	788	768	759	708	713	713	713	734	759	628	747	770	730	750	720	750	731	755	698	715	703	676	754	752	740	744	742	730	705	758	718	719	739	699	744	756	710	680	684	708	764	731	701	772	763	742	729	763	769	706	718	753	697	706	761	791	723	754	704	702	741	741	687	683	778	743	737	758	739	752	706	724	740	737	751	733	720	718	740	730	743	715	710	707	719	742	745	740	732	745	771	721	692	749	765	689	713	701	768	703	732	738	754	738	733	725	742	725	701	756	725	768	743	741	755	756	733	696	751	688	718	716	716	774	667	701	740	766	734	696	660	774	718	740	732	720	737	758	771	750	770	721	682	754	714	732	755	674	726	750	691	758	699	734	715	706	755	762	686	707	739	736	753	771	743	680	722	733	729	763	741	745	721	712	753	704	711	721	771	721	724	716	740	744	764	722	728	787	730	751	746	708	710	749	725	763	719	721	696	758	706	717	739	740	696	691	710	717	734	714	758	711	693	723	708	708	732	710	759	725	799	752	804	728	706	736	684	722	715	721	765	711	731	674	728	647	668	728	705	724	746	749	698	720	745	767	719	726	721	759	708	722	679	759	759	735	744	732	725	711	779	715	741	710	727	748	815	696	778	689	746	715	704	758	688	715	760	759	720	742	749	756	744	767	723	711	748	738	746	739	746	676	727	703	784	717	710	699	792	779	711	705	693	785	715	682	731	720	696	760	758	793	756	694	702	715	745	735	713	727	759	726	739	724	693	717	698	740	758	706	716	751	710	769	793	698	738	775	736	678	706	710	787	694	737	722	745	767	745	729	735	740	751	739	743	725	767	745	715	743	728	764	753	766	721	770	732	754	704	738	719	727	757	717	717	723	732	753	768	723	726	751	726	723	700	742	720	727	756	742	747	708	747	751	753	703	695	680	727	680	725	740	731	721	736	709	745	741	721	718	712	792	692	736	741	724	703	739	730	744	743	706	716	742	756	718	725	738	660	719	687	686	773	736	772	731	724	691	649	714	731	759	693	726	702	753	702	742	746	741	728	689	742	803	705	714	704	727	764	741	761	742	742	738	708	734	687	745	737	702	720	745	722	750	682	717	710	707	752	716	768	713	777	712	753	717	753	715	733	713	694	711	766	743	717	738	778	737	703	723	708	753	728	770	720	708	713	668	720	734	770	708	690	686	718	700	723	743	734	651	703	736	748	739	680	699	755	738	759	737	720	744	779	738	744	720	699	706	751	682	718	694	728	716	760	697	727	756	700	725	774	731	759	702	757	761	727	728	707	729	747	712	731	751	706	776	695	710	762	732	726	726	725	723	670	762	742	697	741	729	756	702	722	733	709	749	715	724	738	756	709	754	790	747	761	698	724	721	699	793	723	719	756	745	732	710	740	695	746	737	731	732	764	734	726	700	703	772	755	682	687	767	790	737	707	739	728	733	726	716	752	688	737	712	713	748	734	757	765	702	752	731	727	688	722	667	736	741	714	804	739	699	755	730	761	742	710	723	729	721	724	713	750	722	739	676	678	729	745	728	711	745	760	701	703	722	728	753	729	771	724	704	757	725	693	751	733	742	737	769	720	721	722	722	722	752	707	738	733	710	726	706	706	752	741	744	719	668	769	760	776	736	736	705	770	694	734	708	695	744	730	716	730	706	708	719	713	738	731	716	766	779	756	756	711	705	708	767	749	748	743	738	652	709	716	703	696	715	699	719	739	717	751	725	705	768	802	682	751	740	742	755	770	690	740	681	696	746	700	744	749	736	720	731	706	660	726	736	732	673	720	746	729	746	693	714	687	742	723	724	701	803	712	720	765	696	736	740	720	706	699	738	699	661	729	705	747	689	712	712	727	715	749	678	745	700	725	708	669	758	741	747	735	737	713	764	749	744	721	739	750	705	753	722	773	756	761	728	718	698	714	735	739	714	722	691	726	732	777	756	723	752	748	737	740	749	728	738	735	719	694	728	719	756	731	736	712	741	766	747	714	727	742	739	732	736	767	721	707	692	727	748	693	788	753	715	704	752	772	755	739	735	692	764	739	754	743	743	752	740	715	721	690	717	733	682	772	706	726	706	715	720	748	761	794	684	705	714	750	726	715	670	755	727	725	726	702	688	738	745	750	719	737	699	705	757	691	709	740	690	705	734	706	774	741	712	701	710	762	737	783	712	732	758	694	683	731	687	722	719	709	711	698	702	702	744	737	679	731	758	731	721	745	742	777	727	752	735	704	741	718	696	726	715	683	743	734	741	709	772	706	712	755	690	784	696	762	766	754	744	774	770	752	662	759	717	701	695	695	706	729	729	771	714	743	688	774	693	665	736	756	754	736	791	745	712	748	737	742	712	755	724	739	726	705	726	725	691	755	708	740	707	703	722	700	723	695	744	778	744	722	767	709	732	734	704	750	715	721	713	730	719	811	699	758	686	727	763	748	741	731	734	722	745	688	729	741	698	780	707	736	732	737	682	708	718	691	684	762	745	716	719	686	747	736	750	684	724	713	772	760	693	705	758	727	665	769	695	756	741	739	766	694	715	705	738	715	657	718	761	749	725	711	714	711	759	680	761	788	689	742	737	760	748	777	733	717	792	756	723	732	733	763	681	731	744	711	718	784	715	765	693	734	704	776	738	772	710	761	741	740	713	742	711	711	741	708	698	766	769	728	729	701	734	771	719	716	718	740	746	772	742	771	759	723	673	724	722	778	698	751	768	774	690	749	758	758	716	708	731	732	728	785	727	758	722	732	687	722	783	702	722	709	725	698	710	725	723	734	730	727	745	670	693	772	730	718	721	702	704	781	764	722	707	744	743	747	695	755	735	709	748	724	765	749	691	784	719	762	730	730	726	701	759	702	748	724	735	740	714	714	703	808	724	722	710	770	747	719	748	760	713	716	790	709	694	758	733	741	734	741	763	734	730	701	764	703	729	752	725	682	694	766	747	693	753	742	740	753	719	736	769	775	737	742	779	728	713	746	632	714	713	688	720	716	735	763	708	691	733	666	742	724	712	686	690	724	727	729	750	695	723	751	697	677	739	715	682	764	716	752	727	731	720	724	710	728	742	727	739	734	750	742	722	762	751	722	778
41524	32303	40046	36366	22523	11086	13917	12197	9651	8010	4847	2670	1585	663	586	572	532	575	551	559	742	653	983	1052	944	682	700	658	827	642	602	572	567	473	421	434	392	384	355	390	456	392	378	387	337	364	354	319	312	360	309	339	365	360	375	315	333	304	314	317	310	347	343	337	321	368	313	357	311	310	362	355	317	351	330	338	332	324	280	318	309	334	308	323	326	322	296	323	326	307	311	310	334	322	345	337	315	342	322	357	366	363	322	373	334	358	316	364	332	329	309	361	363	338	357	314	323	326	370	336	317	325	335	301	358	290	351	314	343	317	329	313	335	318	316	290	331	340	310	349	356	340	334	306	325	311	299	331	319	284	325	307	311	347	307	312	329	300	316	315	288	321	321	297	311	371	311	312	311	337	323	330	312	323	300	323	350	325	327	338	344	351	339	327	286	314	329	342	290	321	336	333	314	326	338	341	367	353	295	306	313	308	323	370	340	313	376	354	324	340	307	330	320	327	326	313	319	345	308	320	321	319	311	335	355	321	320	333	317	337	338	331	320	327	309	338	309	297	312	294	341	360	323	326	360	358	336	340	336	301	336	349	333	292	325	273	317	328	321	340	309	347	358	324	327	294	337	293	314	281	324	322	331	342	300	336	361	314	363	301	307	315	335	305	348	338	325	325	357	292	335	334	299	343	316	362	315	325	334	313	337	327	322	291	327	315	316	342	331	330	325	298	341	313	297	319	293	299	323	310	331	337	336	336	339	321	310	305	335	308	292	340	344	320	317	332	363	328	334	295	297	302	313	297	325	337	308	322	312	309	299	309	349	297	313	307	313	323	342	308	355	355	340	301	354	316	310	322	314	293	316	306	321	344	325	310	313	292	353	321	310	329	317	332	332	307	352	324	307	330	325	345	319	310	331	300	351	327	327	343	295	330	351	338	323	327	309	345	348	345	321	365	288	337	317	338	331	357	292	335	304	315	335	327	325	323	333	339	315	308	312	329	294	339	318	318	289	296	319	369	323	337	328	309	332	329	334	338	339	296	337	357	360	341	361	309	307	354	318	309	340	316	350	313	294	288	341	317	310	334	344	309	338	343	316	344	316	351	327	349	313	307	319	312	361	305	317	322	339	342	343	330	309	351	341	306	333	348	333	302	311	323	344	352	312	332	339	328	335	348	332	305	311	297	323	328	333	337	341	351	318	333	315	315	315	360	343	333	312	342	356	332	317	339	380	322	309	317	316	314	315	329	335	329	310	337	311	336	308	314	323	339	328	304	347	340	289	331	348	329	315	310	343	328	311	323	389	319	333	347	317	310	340	280	340	345	313	295	296	322	321	331	330	337	322	340	309	322	368	332	315	311	326	320	320	352	343	285	309	319	348	333	337	336	329	301	313	328	324	307	338	333	317	338	321	305	361	320	357	365	321	317	317	324	318	351	305	317	318	293	316	338	322	303	318	344	354	306	336	319	318	335	312	339	348	325	285	323	327	344	319	323	330	367	278	322	313	320	323	319	355	354	313	348	314	315	311	354	324	302	348	334	329	326	328	351	342	305	340	323	342	347	324	339	307	324	338	355	307	287	304	304	304	314	374	352	319	314	339	347	353	317	316	335	282	313	376	332	327	333	320	329	333	325	319	298	309	315	322	318	305	345	289	304	338	300	347	320	335	323	309	321	346	330	331	296	321	347	317	315	329	323	353	330	338	323	314	336	316	318	318	335	308	351	316	327	281	311	298	324	335	353	318	338	310	330	317	340	331	315	349	327	325	313	300	324	309	340	319	344	335	311	322	350	305	344	294	325	323	306	324	327	325	328	307	318	311	330	346	324	326	339	294	332	340	306	337	276	327	312	297	323	368	349	319	336	324	313	341	331	294	313	324	311	316	326	298	313	335	301	307	318	315	321	330	304	302	319	355	293	344	309	314	339	319	301	328	324	323	315	334	328	323	343	295	317	356	314	340	352	317	332	363	344	304	335	355	344	291	320	331	307	315	350	309	345	339	332	342	332	314	325	334	317	306	342	333	327	298	330	314	319	306	342	299	317	363	305	315	332	333	314	305	344	288	343	310	338	316	346	316	323	311	356	342	316	332	331	351	302	336	343	325	331	342	353	337	290	298	340	335	345	332	346	338	322	317	357	315	288	314	322	311	329	306	341	288	335	343	327	315	347	337	317	322	331	282	297	318	306	327	340	303	337	340	297	307	345	324	327	327	311	349	331	334	346	335	356	316	334	318	353	314	310	332	333	313	322	314	356	346	309	337	333	308	294	316	323	339	312	306	335	321	336	305	341	321	341	326	349	310	328	320	304	313	336	332	304	302	346	320	312	314	308	322	323	341	294	316	298	296	328	300	312	287	332	333	346	316	329	332	318	367	330	348	338	308	303	336	328	306	341	331	374	335	331	317	287	342	289	318	344	324	323	341	300	311	328	303	333	334	350	323	325	318	327	323	337	341	317	313	323	314	321	325	353	345	325	325	350	293	351	329	331	314	352	324	349	331	315	301	342	295	341	313	352	324	341	329	313	311	331	315	328	329	295	334	310	334	322	305	307	346	326	307	313	323	304	331	314	333	320	355	331	327	319	337	341	326	362	340	326	322	341	300	299	298	346	312	327	348	319	333	341	359	336	355	277	321	316	323	326	342	311	308	317	322	310	285	277	351	338	308	333	301	334	325	324	310	304	321	328	324	304	309	279	335	337	352	326	325	310	292	321	346	354	345	320	314	323	331	345	296	306	299	307	331	335	307	323	326	338	323	334	324	354	329	337	297	321	318	337	344	342	324	298	336	289	314	310	340	300	322	326	308	339	291	328	309	339	334	324	321	344	322	350	335	336	318	318	327	329	327	295	356	317	352	302	340	320	297	306	321	298	342	342	364	351	298	331	329	344	344	313	326	348	322	326	348	335	308	335	303	306	321	325	324	323	311	329	341	306	324	314	324	294	309	326	309	316	302	329	306	324	321	308	343	346	351	344	339	297	332	348	317	330	313	323	280	307	343	338	311	323	331	292	267	321	343	318	333	343	291	338	328	334	351	356	337	291	296	352	319	339	345	315	345	339	331	355	325	327	338	321	301	319	315	291	308	330	375	309	301	347	335	360	307	324	309	322	330	339	346	330	306	297	325	311	297	345	306	329	348	301	314	325	344	289	311	330	309	323	322	292	303	313	323	324	313	314	317	350	348	340	332	336	333	334	350	314	330	322	340	343	380	317	345	299	315	309	324	341	301	321	326	328	317	328	307	320	333	324	306	329	329	301	334	310	352	334	324	343	346	349	318	313	328	314	321	325	319	317	336	320	315	307	332	305	302	326	323	348	339	356	342	330	306	288	311	339	325	333	320	329	371	311	332	331	317	348	342	311	316	316	327	313	306	317	350	317	349	322	352	312	314	336	320	346	339	328	332	322	338	319	331	323	288	316	344	329	301	316	348	330	313	331	302	312	345	295	332	334	346	323	328	320	335	329	304	330	315	319	331	312	307	348
28313	26604	42640	39946	25780	15649	23161	21326	19911	18428	11826	9247	5063	2448	2297	2384	2203	2192	2384	2414	3434	2787	5178	6003	4941	3699	3688	3168	4057	3200	3239	2936	3099	1981	1566	1534	1167	1218	1329	1578	1854	1428	1194	1081	1063	1024	949	963	942	916	846	879	898	899	883	774	855	802	835	832	859	900	896	845	889	826	834	836	826	851	799	857	867	839	797	818	794	871	851	797	811	851	852	808	816	831	844	906	832	829	857	833	865	853	828	814	833	892	862	873	870	869	874	813	867	864	877	842	905	905	882	844	864	878	859	858	882	841	841	823	842	874	853	854	883	843	812	821	792	821	814	789	794	831	779	789	813	834	804	839	829	791	819	794	792	792	822	824	813	789	837	807	773	818	809	789	824	778	858	825	781	796	816	821	815	773	813	815	790	837	792	817	819	761	836	780	820	772	805	793	787	821	834	826	825	799	815	793	761	783	817	788	853	858	801	801	764	819	781	757	832	817	824	851	822	819	763	873	839	778	824	822	745	812	799	805	871	802	794	822	785	795	787	795	856	830	825	844	770	807	820	792	767	811	785	805	820	827	817	803	825	797	830	752	783	817	792	840	840	834	771	788	856	855	849	780	797	772	816	790	861	810	843	874	834	802	834	824	778	780	805	816	821	818	848	790	789	812	837	800	747	811	824	826	808	848	764	761	800	857	814	831	816	789	825	847	818	859	814	804	781	800	780	800	783	831	787	767	810	816	804	814	851	861	817	836	789	805	781	819	874	809	758	863	873	830	820	828	758	832	772	804	807	828	800	810	808	777	783	842	790	786	819	806	801	822	760	845	854	752	767	804	828	758	811	810	812	804	829	863	805	855	802	823	851	838	816	778	813	785	822	809	853	836	842	849	828	829	826	808	776	808	807	807	872	857	802	807	865	836	818	817	785	813	825	886	804	832	792	768	852	831	820	776	771	855	782	812	820	824	799	787	748	797	888	777	819	830	778	806	841	842	788	811	818	845	803	833	786	847	819	824	820	843	790	802	810	834	819	833	844	826	827	847	828	808	820	853	865	876	838	839	782	798	823	813	828	774	821	776	836	789	839	822	837	804	813	792	790	831	809	797	843	767	771	847	748	833	781	815	778	796	871	856	831	848	812	817	797	790	816	782	800	791	817	859	780	861	804	795	840	841	832	831	816	758	781	814	776	795	806	778	780	831	798	824	825	874	861	829	832	827	820	843	828	774	823	839	836	812	835	801	776	861	825	790	812	813	821	771	813	803	826	824	820	802	770	798	842	813	785	826	808	745	811	851	818	791	794	784	785	823	795	782	822	778	781	825	787	796	774	831	784	843	788	819	786	804	818	813	818	880	806	779	817	844	845	853	844	780	862	811	800	796	826	802	841	789	795	782	802	852	776	824	828	808	806	766	845	797	837	805	788	822	814	780	821	840	776	821	804	771	808	766	817	817	823	791	844	840	795	792	803	811	824	732	830	805	804	822	794	848	845	836	845	840	825	815	845	833	789	841	860	745	801	798	791	765	818	806	793	801	820	797	839	820	766	775	840	843	772	815	788	776	797	792	753	790	847	783	745	793	828	833	771	830	795	767	773	767	859	788	840	819	849	779	776	803	804	762	857	782	825	833	817	855	808	815	818	811	787	839	851	797	786	781	789	797	822	812	780	789	799	822	839	794	857	832	845	856	835	831	835	780	824	820	858	796	805	872	809	822	825	814	793	786	832	850	822	782	796	760	844	839	774	827	810	820	836	830	796	833	805	794	829	771	868	829	826	827	799	785	813	788	766	820	852	804	828	807	823	846	816	825	804	797	787	853	812	833	836	823	826	863	764	834	856	855	754	844	790	818	803	837	815	834	812	837	838	804	784	810	835	796	796	796	793	824	801	823	796	805	796	807	790	807	828	831	799	808	757	821	830	811	824	832	808	763	761	766	781	831	826	798	793	853	828	784	783	836	830	796	801	793	772	834	841	815	830	792	838	787	804	763	806	829	847	829	769	844	838	780	835	807	786	810	796	824	839	799	822	790	839	803	826	818	783	825	770	803	804	795	753	792	814	770	825	735	814	826	827	810	834	843	861	816	829	809	774	850	832	745	802	788	813	768	829	837	869	835	856	795	827	824	802	790	848	772	796	784	869	808	784	814	853	819	827	825	833	809	822	831	814	837	785	783	833	840	833	833	803	833	810	787	792	800	824	796	772	803	798	856	778	798	829	851	851	802	792	835	813	778	826	743	814	818	805	805	787	839	887	834	812	844	780	811	796	805	810	812	783	799	799	833	773	789	845	844	813	843	836	810	784	791	806	807	814	846	859	832	787	797	797	810	756	755	849	834	812	794	829	803	848	804	728	826	838	792	781	840	812	827	843	765	784	764	850	812	812	829	830	824	805	776	833	857	854	807	801	818	801	807	811	779	791	804	789	794	805	827	765	783	839	826	789	825	823	825	815	869	811	814	836	814	818	814	810	838	826	834	843	811	796	782	831	808	830	822	834	820	804	843	779	806	778	859	827	814	787	789	842	808	807	837	754	788	755	844	789	810	764	801	817	798	779	807	816	817	828	769	836	836	818	798	850	818	804	869	836	824	837	824	892	794	820	767	857	785	801	795	811	817	811	836	776	809	857	800	811	863	805	810	814	837	817	795	807	819	809	842	823	797	830	839	808	785	831	822	820	834	770	807	784	776	774	821	850	823	791	779	811	796	893	828	832	779	875	797	806	774	799	853	822	850	817	790	825	772	818	836	847	823	782	757	856	796	798	820	809	822	789	818	818	842	798	756	791	796	809	847	807	763	828	856	814	800	833	839	818	800	789	870	839	817	808	863	812	888	801	792	779	831	852	835	776	816	805	859	831	789	791	800	772	772	814	801	816	824	822	793	780	851	797	858	776	838	829	877	851	835	813	810	812	808	812	839	794	836	853	832	832	828	789	788	800	806	845	758	786	812	868	795	821	813	809	824	840	835	800	763	792	809	834	791	791	862	818	811	788	803	782	839	803	834	841	830	827	784	795	828	840	839	769	772	778	793	798	821	786	803	846	840	803	835	807	803	833	789	842	819	804	750	781	792	846	785	807	804	836	784	801	851	828	811	828	820	846	815	836	792	831	800	808	760	811	805	832	849	806	826	775	783	827	833	787	804	773	848	802	797	815	828	762	783	827	826	815	874	768	814	779	759	811	796	816	795	853	853	824	814	821	784	814	846	808	805	865	821	862	809	820	799	825	859	795	774	799	812	780	761	791	785	762	835	808	797	833	825	823	823	778	792	777	849	822	829	809	782	803	848	809	830	850	789	786	828	810	819	801	846	780	794	847	834	862	831	778	803	796	808	872	817	809	821	808	800	812	820	817	837	853	837	747	794	838	796	882	824	817	812	815	800	770	791	809	794	825	784	782	806	827	823	806	794	770	848	836	784	836	843	800	826	887	764	825	806	814	785	847	789	827	845	821	856	830	803	841	835	813	853	848	841	814	845	786	781	828	829	790	809	832	812	827	809	831	823
47433	39102	50821	48917	30409	16934	21620	17651	13872	12952	7806	5247	3318	867	682	641	667	614	667	748	903	703	1380	1335	1373	964	890	1010	1095	974	996	1095	734	590	462	450	371	391	431	387	481	421	440	348	353	338	356	330	308	300	282	312	272	303	305	314	307	295	311	295	286	310	318	311	304	301	286	294	295	313	299	316	327	289	317	291	270	323	293	344	273	319	327	282	301	288	303	297	332	331	302	315	301	333	276	314	305	290	314	296	310	295	274	304	298	283	302	314	350	320	302	298	304	297	304	319	305	311	315	294	288	300	287	280	279	281	297	302	309	285	272	300	324	299	298	290	288	283	278	289	272	308	254	295	285	298	293	293	298	302	275	262	288	308	308	334	260	268	283	311	301	316	294	313	274	332	297	294	300	286	304	297	265	299	259	250	332	276	273	322	307	290	329	307	293	280	310	295	286	275	305	318	285	275	314	294	301	276	284	288	260	283	334	280	296	316	321	323	278	284	306	276	284	253	286	308	289	305	266	297	303	312	322	294	299	271	321	286	300	308	318	309	314	298	316	294	274	344	276	295	306	303	299	303	287	305	296	274	313	303	302	313	313	294	280	305	273	276	312	314	315	303	305	303	296	291	307	289	294	317	284	303	319	281	288	314	273	276	303	292	291	318	320	302	266	310	300	295	307	283	302	296	288	291	297	272	296	267	283	320	316	309	278	278	294	302	303	272	286	318	259	283	296	269	297	310	291	266	325	294	295	275	254	277	305	292	302	284	311	274	297	294	274	296	284	288	288	295	292	310	317	307	302	288	281	254	291	288	278	301	288	303	299	315	294	315	296	285	318	311	271	273	293	297	306	317	238	274	298	283	279	295	312	300	301	302	278	288	286	275	314	293	292	271	262	345	307	292	289	292	296	272	294	292	309	273	278	315	319	306	302	307	298	312	327	314	300	302	289	285	311	291	299	294	253	286	294	286	259	281	287	276	294	318	293	283	307	285	287	260	305	344	303	298	297	302	268	276	262	301	287	302	298	322	293	281	324	292	320	289	277	282	310	284	288	285	273	283	299	306	289	238	279	314	278	265	330	278	278	254	282	280	309	297	334	333	280	278	281	302	295	302	295	298	277	280	314	288	293	258	282	312	287	280	292	309	289	325	296	277	273	283	335	307	301	300	309	273	274	294	307	277	299	273	265	284	312	305	314	269	282	297	311	288	279	267	276	274	292	299	291	257	274	289	331	269	302	285	286	330	266	300	291	294	310	276	280	280	277	283	293	304	283	282	301	296	285	286	307	351	292	274	283	324	318	293	309	281	288	302	294	303	342	322	274	275	295	307	256	295	304	290	326	299	280	294	299	285	288	319	295	299	282	302	251	298	278	285	294	276	284	279	302	279	309	276	315	292	312	308	305	288	333	283	270	279	307	288	320	284	292	297	318	309	289	299	281	298	314	277	287	293	288	323	302	273	321	276	276	294	286	298	311	271	277	284	297	340	296	273	276	271	290	290	292	302	286	264	317	287	320	309	267	288	279	311	322	312	306	302	307	289	321	280	304	257	267	296	291	317	280	294	296	239	285	302	306	313	299	281	285	295	295	293	287	295	301	295	278	297	283	327	326	304	288	280	306	270	300	281	282	283	300	302	313	281	293	292	311	300	283	289	257	282	299	278	302	250	296	273	299	304	276	297	328	293	295	318	299	266	286	269	304	304	300	295	319	293	295	294	237	320	265	302	277	266	265	292	289	320	275	307	281	279	309	278	303	297	262	302	287	311	292	270	306	314	321	269	279	303	257	240	282	288	285	322	305	284	305	306	283	304	314	287	300	309	307	268	256	302	275	288	290	284	292	311	279	277	288	295	284	276	291	283	257	318	302	294	307	315	284	313	312	323	284	300	313	259	329	284	281	308	325	269	301	326	304	304	266	286	292	302	305	276	302	286	292	263	361	308	294	275	299	303	315	286	290	284	288	270	274	282	296	316	299	319	284	272	284	285	288	316	299	301	286	304	288	302	303	335	318	329	308	321	304	286	309	296	277	303	300	298	271	281	300	307	277	284	312	285	284	324	303	279	289	313	312	300	306	297	279	319	291	268	285	282	300	285	283	278	289	287	271	336	307	306	288	270	299	312	304	301	308	271	252	282	301	319	292	335	323	290	315	278	249	309	282	295	289	299	303	274	272	304	279	283	273	324	295	276	278	266	303	282	302	283	267	311	301	282	291	288	295	285	286	299	323	286	334	298	310	292	276	305	271	261	306	283	302	303	330	277	278	302	261	295	304	282	291	284	288	283	297	297	278	280	318	293	277	260	313	285	328	309	283	302	318	269	309	295	313	308	325	271	286	318	307	305	289	305	264	312	262	292	284	305	309	269	271	256	301	303	288	295	300	305	294	300	292	327	302	295	302	291	300	294	273	275	290	304	306	291	277	265	277	293	294	281	289	267	281	308	279	276	284	286	292	256	324	286	285	295	302	307	286	274	287	305	310	284	306	309	265	277	306	289	312	273	306	275	268	275	304	314	289	299	309	303	303	282	281	289	301	306	286	280	272	273	264	293	323	307	285	278	253	308	298	308	272	304	305	272	286	277	289	299	283	283	302	297	280	300	295	313	242	305	317	292	289	275	290	332	300	283	312	321	306	319	278	294	323	291	290	302	291	298	298	282	271	325	282	282	295	293	307	298	315	271	304	294	294	293	327	302	280	280	286	295	278	294	315	289	319	329	323	310	257	293	333	283	313	291	297	311	296	309	295	276	301	315	323	281	259	292	286	293	273	308	290	281	291	288	299	306	282	314	293	286	275	275	313	300	298	286	284	296	281	313	336	271	268	293	279	289	309	295	296	308	260	313	302	329	299	302	305	299	284	298	291	290	317	311	307	294	313	261	281	300	300	291	259	323	297	304	292	294	283	265	288	265	262	291	303	297	300	284	307	283	308	277	299	268	326	289	315	322	320	288	272	326	291	299	272	305	289	266	310	316	273	304	303	271	262	253	275	300	289	291	304	279	302	296	300	272	328	304	324	294	318	273	281	323	270	297	314	288	262	304	288	271	318	315	282	297	296	311	310	294	289	320	285	297	276	283	271	296	266	291	280	308	316	317	283	271	277	303	306	297	273	294	295	309	270	300	297	278	288	277	301	277	292	263	301	273	272	305	294	300	335	292	283	273	288	312	266	292	327	281	305	282	300	302	272	289	290	302	310	308	269	323	278	269	273	308	313	274	294	308	313	315	285	286	282	297	291	280	311	293	259	240	277	281	274	297	297	299	311	311	294	290	311	293	280	263	313	291	306	318	271	257	272	285	297	279	302	298	280	278	281	315	301	303	252	284	307	277	298	288	284	302	265	309	309	303	301	305	299	307	325	306	281	292	273	298	313	285	293	313	305	269	286	278	287	280	269	280	300	297	301	321	306	296	292	264	269	296	316	263	293	306	277	297	303	293	283	309	287	300	299	317	307	287	279	296	288	279	278	294	292	309	286	285	318	309	283	281
32185	33954	52583	52713	28114	20192	30492	26571	22789	23847	16773	12920	7966	3060	2953	3136	3066	2778	3239	3399	4970	3581	8072	7760	7711	5221	4935	5116	5598	5180	5481	5788	4297	2663	1951	1979	1437	1410	1481	1614	2219	1685	1786	1218	1043	1081	994	921	949	914	833	835	781	827	832	820	754	777	724	848	764	770	794	783	774	800	794	745	726	760	774	737	766	743	748	777	745	733	742	768	746	778	775	779	835	789	743	818	862	796	798	774	753	792	751	767	765	812	777	729	791	780	787	774	739	777	756	793	789	785	799	804	797	801	840	840	832	856	810	785	767	764	786	805	709	791	770	771	737	773	711	753	720	769	705	730	705	684	755	757	718	790	720	779	718	725	739	818	667	739	778	744	771	731	767	752	794	747	754	724	736	763	752	777	713	786	769	730	732	693	756	707	718	748	767	716	709	764	813	739	805	740	739	791	741	729	746	742	761	691	721	712	731	705	676	748	718	739	746	751	726	778	719	762	742	742	727	729	737	726	757	714	770	761	723	711	764	754	700	708	727	670	712	760	756	733	719	724	705	693	741	744	723	737	743	720	710	720	719	690	713	774	716	771	755	759	731	774	715	768	748	704	751	788	703	743	776	749	752	732	759	767	715	752	765	715	734	757	726	717	671	729	724	775	742	742	719	766	749	728	676	770	754	751	747	742	760	762	757	741	734	782	743	752	703	736	720	751	705	800	748	740	738	779	745	751	744	719	725	709	748	720	761	771	744	713	750	740	710	721	708	780	725	736	758	755	745	738	758	730	740	778	725	747	708	731	675	765	727	744	780	720	701	723	757	778	747	703	698	719	783	737	722	710	754	767	716	738	762	727	737	740	754	740	694	773	741	730	773	787	728	773	735	735	785	745	712	711	734	732	729	702	773	749	740	742	744	728	762	707	727	725	769	726	700	732	801	738	726	750	736	792	693	733	777	731	698	709	746	769	673	731	784	676	730	708	696	751	734	726	711	766	797	663	750	738	713	789	763	722	677	771	736	709	755	728	751	694	735	685	709	730	761	713	720	749	795	775	731	702	734	764	765	719	755	718	715	724	774	719	787	736	718	760	743	734	722	708	699	706	742	737	652	739	763	691	762	741	760	748	728	722	724	775	722	758	741	728	721	734	712	701	698	700	767	712	701	725	724	699	703	746	744	764	751	746	716	726	740	766	739	737	730	737	701	703	743	773	705	719	750	772	720	704	749	730	740	797	760	737	702	779	729	739	691	728	747	727	709	735	738	704	758	716	769	705	717	744	728	756	700	702	777	722	700	712	663	764	708	681	703	782	754	706	720	775	756	703	756	738	726	778	770	758	793	746	752	713	763	733	705	727	763	720	718	761	711	703	748	672	760	741	783	776	706	792	750	709	737	782	736	699	679	718	770	764	760	749	715	768	739	737	711	722	722	724	737	736	766	753	719	758	762	735	703	736	731	699	743	764	732	753	723	751	724	723	715	739	770	745	757	710	755	748	745	739	760	737	700	801	739	723	689	727	733	763	745	750	703	701	724	724	708	748	702	717	721	716	749	701	723	744	747	735	764	778	720	739	713	718	731	721	773	787	724	725	690	693	756	718	731	712	745	727	684	721	788	710	734	765	676	659	709	757	727	719	742	766	749	710	704	730	753	747	794	698	724	751	745	747	762	718	747	724	739	713	728	712	732	769	725	756	688	766	744	740	782	723	718	779	708	683	747	775	785	741	724	740	762	756	729	787	782	725	725	751	756	752	745	777	743	787	756	770	757	696	793	686	752	717	771	741	730	743	734	748	733	730	712	756	751	726	746	711	740	723	725	752	684	688	729	718	734	713	699	772	711	727	727	745	714	733	709	702	716	715	746	749	730	731	729	694	748	758	720	757	738	749	760	745	710	733	763	744	706	747	724	724	716	763	716	746	742	696	723	765	735	745	738	711	731	780	690	739	699	718	755	755	711	750	755	763	739	756	748	718	756	784	754	765	745	739	736	720	746	770	750	723	705	794	694	694	686	733	748	730	694	730	735	755	683	792	772	743	706	725	696	705	719	692	764	753	711	696	718	717	749	739	737	718	689	706	727	723	755	720	725	714	735	780	779	724	739	685	685	767	729	715	725	754	768	729	723	645	744	711	724	756	750	720	768	722	737	700	753	781	727	787	736	740	697	740	688	734	745	744	724	732	768	789	668	732	704	716	731	763	794	752	717	773	709	732	710	745	725	745	686	701	719	738	710	705	715	765	735	681	761	734	767	772	684	695	713	709	766	734	785	724	741	770	722	737	743	709	717	700	760	750	735	742	728	755	712	721	798	749	724	700	719	712	739	670	725	789	711	758	756	723	749	765	733	711	725	721	723	735	759	680	758	750	744	765	720	711	750	745	715	759	788	745	752	760	739	754	729	764	717	716	749	685	744	755	756	737	735	722	755	758	728	754	772	692	705	704	763	704	693	758	765	743	748	776	768	707	702	720	756	771	692	723	763	729	756	758	763	715	730	752	718	753	724	733	722	739	762	687	712	750	723	745	723	752	785	732	719	747	775	717	778	725	742	704	701	737	742	750	743	727	728	766	736	756	707	703	728	732	759	727	773	732	797	747	733	719	762	728	738	752	737	753	751	702	741	738	743	702	794	730	748	734	734	785	723	742	718	722	734	729	711	722	721	731	721	738	753	734	748	710	760	749	724	756	737	727	756	724	739	766	716	715	718	750	728	728	762	753	712	736	752	747	707	744	726	719	730	743	738	689	704	723	690	721	696	733	738	727	716	722	773	778	763	775	749	766	725	714	760	718	733	724	773	770	663	734	772	743	762	805	738	746	711	737	735	722	742	755	681	757	732	747	728	727	746	738	745	713	680	679	821	730	713	740	762	714	757	750	754	749	787	729	751	686	745	723	754	734	715	715	750	716	738	724	727	748	740	758	768	722	771	762	718	686	790	751	722	715	747	699	728	762	745	753	705	674	706	712	707	727	766	782	716	779	718	770	754	749	725	741	723	751	757	742	718	748	750	678	746	743	749	790	769	689	714	741	698	718	717	703	720	756	722	724	746	710	755	742	685	726	754	782	750	732	761	742	702	731	724	696	744	772	773	748	753	747	722	786	702	703	782	781	722	718	741	754	735	711	787	707	725	701	703	735	747	749	732	770	702	760	761	686	728	781	766	780	727	759	721	741	730	805	735	757	771	727	732	736	735	727	762	741	754	746	736	749	781	746	766	733	755	741	729	752	786	735	694	732	754	718	723	687	705	727	742	770	778	699	757	728	734	757	758	744	714	735	703	750	740	716	737	698	755	738	716	753	709	717	704	765	739	772	721	773	684	751	715	721	774	710	760	739	766	744	718	769	729	731	711	757	738	742	736	752	653	710	726	734	747	694	757	696	710	721	731	677	703	725	704	742	758	751	758	724	725	774	707	735	761	718	757	692	717	751	697	740	748	743	736	737	718	711	743	801	747	748	707	765	747	713	753	775	750	718	783	723	736	739	774	697	727	753	790	696	722	796	749	702
17343	9389	8790	6780	4314	2626	2238	1509	1072	822	562	521	440	452	390	372	376	321	332	343	316	338	354	304	327	335	361	307	328	295	280	281	336	286	316	308	310	293	291	322	316	302	284	276	314	294	289	274	306	278	299	308	283	290	261	276	263	319	289	321	287	311	339	286	280	305	299	283	294	300	288	288	294	249	283	276	289	291	270	320	297	285	291	287	313	322	311	310	318	294	306	296	282	282	266	287	305	288	299	279	289	302	299	365	279	316	295	283	301	277	300	286	275	302	294	307	301	318	324	298	295	326	295	317	282	266	335	272	296	307	328	284	260	281	299	268	266	289	307	331	283	287	278	303	297	314	287	307	330	301	284	287	316	288	280	312	308	303	292	276	265	317	325	325	281	298	299	267	284	277	290	259	304	275	289	281	301	293	311	301	308	273	283	285	265	301	251	300	298	304	294	289	287	266	256	315	314	298	285	265	283	260	307	299	288	298	282	318	274	312	277	269	287	320	267	312	313	304	304	329	297	274	298	274	312	294	272	274	284	299	303	303	308	310	301	287	273	295	292	294	273	290	284	287	293	313	282	255	272	298	280	304	311	286	289	297	295	276	284	295	297	297	276	278	285	283	305	278	310	286	285	306	287	279	281	258	289	274	311	258	302	327	261	251	309	290	279	299	285	304	276	279	280	289	318	304	280	295	310	294	265	287	273	303	269	285	277	260	311	310	282	272	263	314	303	280	284	301	280	281	276	271	266	248	291	259	286	293	256	256	301	285	288	287	309	262	294	277	282	276	294	273	294	291	276	322	306	304	292	270	278	264	293	287	290	310	323	301	246	314	315	292	284	291	294	310	294	317	297	290	290	294	317	284	302	303	290	310	306	295	271	283	252	274	314	301	285	307	249	296	255	260	292	276	307	283	323	290	297	300	289	302	317	307	292	295	281	295	291	283	282	281	281	303	274	267	280	283	274	299	292	308	278	311	276	296	276	276	267	259	291	283	311	282	285	286	305	296	300	286	310	271	288	273	316	270	294	278	289	294	276	298	285	287	325	278	287	342	288	286	279	318	296	289	327	281	290	313	292	291	270	311	293	310	277	294	303	315	318	292	288	290	291	304	308	309	290	316	307	286	297	292	273	297	288	288	274	286	307	281	297	307	283	325	322	275	283	283	296	298	322	283	305	291	292	292	309	311	275	282	273	289	296	286	300	272	328	293	305	287	320	284	304	285	309	277	287	325	274	293	300	292	316	271	321	259	287	282	299	271	322	299	311	282	288	275	276	281	277	277	288	309	266	269	276	298	300	297	275	286	300	311	274	282	279	251	319	298	279	308	302	284	332	302	309	311	288	277	312	280	297	293	316	287	286	313	273	281	288	303	288	247	279	287	268	301	274	266	291	268	259	284	278	305	306	304	280	322	351	291	301	292	270	301	258	295	285	312	290	314	269	279	275	292	274	277	285	338	304	271	307	311	283	287	284	289	293	290	279	291	297	269	282	281	307	276	294	288	281	275	272	274	270	320	269	283	280	310	289	273	317	313	300	269	273	283	307	290	283	308	288	276	303	297	301	273	285	296	284	314	267	310	291	284	283	316	315	288	303	277	289	310	283	288	300	293	296	280	293	277	278	288	288	300	287	315	287	286	274	284	297	284	293	258	284	271	305	286	273	313	279	268	270	246	291	323	320	282	282	276	308	283	303	295	294	277	285	269	276	280	248	313	291	265	295	256	285	318	314	269	273	318	310	286	304	316	291	293	319	312	321	311	301	279	284	271	321	300	293	313	277	275	295	270	318	294	260	310	306	276	262	287	302	284	314	301	305	279	288	294	293	332	299	288	290	285	297	304	308	324	293	288	293	252	289	310	286	256	268	308	274	278	289	303	290	278	246	283	271	276	275	310	297	305	296	266	295	297	314	310	270	300	274	285	305	315	273	301	302	317	314	282	310	293	294	294	314	298	252	283	272	303	300	291	327	278	250	283	249	303	299	280	319	300	287	278	298	295	316	300	282	266	296	290	291	330	275	282	251	293	315	306	299	312	310	329	315	282	294	284	284	307	308	324	300	318	271	299	262	305	243	258	259	286	312	323	301	263	307	364	286	290	318	264	271	292	300	285	269	301	289	282	301	288	247	256	267	296	273	294	288	302	291	301	271	314	278	308	269	277	283	273	286	282	288	272	294	310	275	289	304	298	285	262	293	291	299	295	339	291	264	267	264	259	287	265	284	280	280	274	322	293	286	306	271	296	269	281	272	269	286	312	280	283	312	298	258	265	273	287	261	302	269	293	298	295	293	300	271	285	278	290	255	289	291	281	284	300	315	295	292	300	303	280	265	302	311	301	304	290	297	294	310	300	285	297	317	306	302	289	311	290	307	294	291	288	291	294	307	293	295	288	288	299	282	271	316	280	293	291	307	305	288	313	303	305	279	303	259	270	301	274	298	309	269	277	313	313	274	247	287	306	295	318	302	250	280	309	286	313	280	302	282	266	275	317	295	265	269	289	284	301	321	279	267	272	297	294	296	256	322	263	294	312	279	289	305	311	294	290	265	280	286	298	290	277	296	283	308	305	306	290	273	299	306	310	300	307	292	330	273	273	290	306	303	272	324	274	284	275	289	291	287	285	256	277	304	299	290	286	311	287	289	310	282	279	266	273	281	294	308	273	292	299	275	284	274	284	308	297	300	270	288	277	276	279	303	305	281	296	303	293	258	293	297	322	292	281	269	280	251	260	293	294	310	280	285	337	316	299	287	260	310	264	290	290	325	292	265	302	313	275	282	322	304	307	276	287	298	276	295	271	322	305	283	269	300	289	308	288	292	264	273	326	309	285	278	295	302	274	279	287	280	282	290	292	313	291	291	301	291	274	307	262	279	268	299	247	279	285	310	287	290	283	302	262	286	280	270	304	291	268	270	284	317	312	281	269	284	279	290	296	307	287	271	253	284	286	306	304	285	295	246	312	266	316	318	276	293	287	312	319	302	284	315	294	281	301	290	317	291	301	266	293	284	312	291	295	296	282	285	290	290	297	264	297	308	310	346	307	327	267	300	286	309	291	290	293	298	304	272	293	270	281	282	285	292	300	287	277	310	283	305	297	307	304	294	306	284	272	264	302	294	272	285	329	297	292	273	292	289	311	299	284	296	315	258	289	305	281	265	274	263	301	273	284	287	276	269	315	283	297	310	287	282	303	253	280	342	290	298	291	306	300	309	297	298	260	287	330	316	306	317	289	298	305	328	301	283	262	287	288	292	292	280	294	275	316	295	270	303	314	313	333	288	287	305	281	309	314	279	291	326	267	311	302	291	268	288	290	283	292	293	300	279	273	285	314	315	299	265	288	306	301	309	273	266	299	267	328	302	323	311	302	295	288	251	248	283	292	295	306	320	282	248	279	311	301	308	266	279	286	322	306	289	301	280	246	266	282	287	261	309	270	280	273	274	288	282	273	302	288	322	303	323	324	298	301	299	295	285	268	293	294	309	270
11105	8721	14795	16073	11390	8968	8393	5872	4757	3655	2484	2021	1868	1396	1330	1246	1182	1158	1148	1062	1024	1024	1062	1080	1139	1059	1025	1030	1005	1005	981	1016	934	862	781	835	865	815	794	764	794	797	759	801	797	821	780	735	781	781	732	799	781	768	771	786	790	719	754	816	756	747	764	768	788	722	758	803	740	721	819	740	749	720	709	760	731	770	714	732	759	765	717	750	744	752	702	769	724	759	739	735	753	743	748	735	751	789	769	747	746	782	795	741	776	763	792	757	753	839	717	726	810	780	793	733	746	779	794	737	761	762	747	725	748	769	768	728	774	751	773	740	737	740	739	788	769	768	758	734	779	755	736	762	706	747	703	770	738	728	720	688	732	776	761	720	754	745	769	766	741	720	706	694	768	773	755	758	750	700	723	742	697	737	752	743	711	708	770	769	764	731	736	759	723	756	749	717	714	768	765	755	729	779	790	758	677	727	724	751	749	731	762	797	725	763	751	748	757	747	745	731	763	759	682	751	745	725	731	757	749	759	743	747	773	743	752	748	706	763	745	742	761	708	708	762	756	727	715	770	735	739	756	724	764	766	751	728	736	741	720	747	701	791	720	737	716	705	703	726	760	733	751	754	710	732	771	731	715	713	726	723	711	711	731	767	786	694	726	760	768	705	738	714	724	747	699	719	768	753	736	759	763	737	749	725	737	761	714	775	742	750	681	784	761	782	737	715	722	790	771	716	705	742	770	755	714	718	727	752	766	720	739	741	750	735	741	793	714	744	738	681	763	768	750	735	773	754	776	720	679	733	789	728	713	739	747	760	731	707	710	721	751	730	769	776	716	739	704	755	721	747	796	739	789	724	737	764	795	713	737	736	749	710	738	756	791	756	781	757	714	716	761	781	680	786	754	728	772	791	736	768	793	711	718	773	752	753	747	740	757	729	794	771	716	759	710	756	735	718	747	747	753	754	751	697	740	709	730	779	780	750	764	714	772	732	735	747	700	772	716	762	728	759	761	779	736	734	761	804	744	759	747	766	768	730	743	748	737	730	726	749	714	737	730	732	766	765	727	722	778	775	711	714	739	780	790	785	806	773	721	743	788	738	712	705	716	746	730	749	739	748	752	745	765	748	705	730	733	724	708	746	730	730	725	732	777	759	719	728	797	726	775	740	736	726	723	728	750	752	703	750	740	778	727	770	699	744	773	791	781	773	778	767	748	766	755	757	796	730	775	727	727	738	747	744	738	754	767	767	706	745	765	771	765	734	773	750	769	745	722	718	739	771	713	710	781	695	763	721	743	762	691	716	709	734	767	699	806	768	749	728	758	752	757	750	759	746	725	728	709	721	744	749	734	735	748	798	731	776	723	715	748	772	710	757	756	751	782	750	746	791	763	722	762	698	757	722	743	754	713	751	730	765	768	745	799	782	779	725	725	763	764	699	775	756	710	717	709	726	748	772	740	761	722	733	736	716	755	769	742	723	748	729	737	737	787	758	765	750	744	749	743	796	756	741	686	742	728	764	717	770	740	761	756	730	711	759	752	724	699	717	723	721	719	744	727	770	777	710	749	724	741	777	747	747	741	749	759	779	757	762	728	723	749	738	756	787	740	784	737	757	704	734	731	783	760	764	739	719	702	769	771	699	740	749	728	762	761	711	764	737	756	734	783	781	760	723	722	768	738	748	774	735	782	784	740	752	716	740	762	807	742	780	731	710	791	741	784	779	774	743	800	748	775	745	721	748	771	742	719	778	727	754	729	709	773	721	734	721	748	736	734	732	749	796	742	727	714	741	759	756	751	791	748	759	738	745	701	760	748	792	752	767	742	760	760	779	756	763	734	753	753	753	757	727	746	733	710	768	761	741	786	778	773	709	757	714	777	750	760	765	739	745	706	739	787	781	799	712	731	713	725	732	733	762	754	765	784	684	773	760	723	754	801	764	745	721	697	733	784	731	762	763	707	730	715	694	775	739	681	756	789	702	734	782	736	750	752	720	780	731	771	765	710	788	732	740	775	741	745	756	756	753	740	734	728	729	784	756	765	670	762	764	790	754	762	753	738	732	734	757	715	758	768	724	712	792	727	749	773	744	696	745	751	701	697	753	735	776	705	692	753	749	757	764	743	722	746	734	758	730	755	732	813	758	762	726	759	738	776	703	766	729	746	742	765	716	772	722	715	741	735	764	725	748	729	783	748	739	730	714	727	762	743	775	712	748	733	775	741	753	698	748	755	729	730	775	748	708	747	711	728	832	729	704	752	769	754	774	753	708	748	749	748	762	777	741	707	749	744	720	741	773	729	752	744	766	742	777	762	785	707	744	745	788	747	701	715	733	741	787	755	742	768	753	739	726	741	727	759	727	767	766	708	737	737	752	776	699	744	751	750	705	727	748	738	735	721	732	748	735	719	783	742	740	764	717	775	722	698	784	736	738	729	734	779	725	730	793	720	773	773	743	779	716	776	767	735	752	798	781	701	742	800	701	752	753	740	759	776	743	751	755	728	769	690	780	705	744	728	763	740	756	716	780	731	712	730	746	743	740	729	755	745	737	723	774	748	746	750	758	779	718	693	747	796	775	731	706	739	711	747	760	747	733	767	776	749	721	754	734	741	785	722	751	758	714	702	748	741	704	769	746	738	745	728	725	760	774	721	729	747	723	722	753	787	773	771	747	729	743	735	729	769	767	717	726	709	746	768	707	763	719	740	752	748	758	741	771	741	766	747	756	772	729	755	757	756	725	742	733	775	772	745	715	714	728	750	763	769	714	719	765	776	740	721	728	758	765	724	759	780	758	726	720	793	734	685	785	765	718	793	766	727	783	789	695	727	755	743	768	735	744	695	768	704	750	712	748	779	777	742	708	748	762	746	755	736	745	701	749	789	730	796	732	771	732	753	709	723	752	724	679	728	720	745	749	733	733	786	714	746	768	773	764	770	741	732	715	753	805	756	782	784	734	734	735	739	738	790	763	776	776	813	748	776	763	720	742	788	731	702	736	745	761	719	784	780	749	792	710	716	746	761	733	693	693	758	767	749	722	775	766	774	770	724	728	772	746	691	725	737	732	767	734	775	734	720	720	751	798	783	721	732	714	736	766	784	761	728	716	789	741	772	753	751	710	773	756	728	731	764	739	767	716	721	691	707	748	733	759	741	797	696	714	754	728	726	741	719	734	737	749	714	749	787	773	757	769	770	720	739	751	765	761	768	715	746	719	709	744	737	732	736	742	747	750	732	734	761	768	693	713	780	770	777	733	751	716	721	726	767	738	732	703	769	785	780	719	691	698	740	759	742	727	728	737	754	743	749	746	718	782	683	745	761	783	704	750	766	797	799	792	708	782	752	733	761	743	769	776	719	756	761	745	744	784	731	684	787	747	685	764	755	694	775	731	752	712	753	647	735	735	689	745	767	731	741	745	739	761	756	734	755	739	735	729	744	817	702	726	745	746	710	794	643	747	735	701	730	755	738	732	766	755	744	733	784	756	740	756	757	785	746	746
38560	33987	46523	44167	25680	13412	14721	11708	9009	6665	3025	2499	1677	626	557	555	525	471	505	579	632	546	818	797	1031	656	659	596	664	612	592	637	761	493	436	386	448	424	411	397	377	418	413	361	365	352	324	319	324	333	316	333	295	327	334	316	354	285	332	373	320	308	302	346	349	334	358	312	305	355	363	307	320	346	315	341	289	338	341	322	308	306	340	315	348	311	336	351	299	307	342	325	327	343	359	333	351	329	336	344	316	358	336	326	335	355	292	321	348	332	342	336	374	354	325	340	313	358	351	323	329	343	346	309	298	314	345	336	326	330	318	330	345	315	341	346	344	298	338	333	308	310	319	343	322	309	350	329	332	317	323	338	318	368	324	320	334	338	345	321	359	311	333	294	314	317	325	298	347	333	318	318	297	366	334	328	300	357	350	301	333	341	353	287	308	314	320	360	331	308	327	330	305	363	324	317	312	343	312	325	275	317	325	311	336	318	324	337	347	336	332	316	333	342	328	312	340	339	299	310	328	288	330	307	283	330	367	340	345	336	360	362	344	308	297	322	336	350	315	323	350	326	345	329	343	342	306	315	340	316	329	324	303	360	330	346	344	311	327	326	334	334	332	331	349	306	323	324	310	335	309	297	284	343	361	341	325	315	286	335	343	326	309	318	323	323	337	309	327	325	329	308	331	351	335	332	335	346	342	343	356	302	338	329	346	337	315	305	345	322	308	321	336	330	359	345	331	338	327	301	348	316	368	318	338	299	333	291	341	330	344	326	319	340	343	319	324	333	350	337	325	355	309	312	309	358	312	349	307	340	270	301	343	297	337	306	332	321	313	322	323	330	320	327	348	331	335	309	358	349	320	349	312	321	346	341	337	336	321	334	343	342	301	330	299	330	335	285	308	329	349	325	340	366	311	342	339	326	329	331	311	341	321	362	330	317	333	312	301	333	327	331	319	333	351	348	341	321	281	323	288	344	330	340	342	335	333	323	330	319	334	320	330	293	338	306	278	378	331	295	327	336	327	304	329	323	349	329	338	337	360	317	323	328	336	294	348	354	340	324	309	320	326	352	316	341	336	349	317	331	313	354	286	318	329	298	312	326	316	332	335	328	308	345	323	303	324	335	354	350	350	361	328	304	298	335	331	332	314	337	341	324	337	335	315	324	299	312	346	327	335	294	362	340	334	298	311	343	334	316	313	329	276	331	338	333	312	340	369	314	343	328	315	314	355	318	327	364	324	322	331	335	332	317	326	342	348	329	298	358	323	322	320	333	345	355	311	285	328	347	330	314	308	286	314	355	333	356	346	329	346	333	335	347	297	325	300	340	334	320	312	357	342	326	323	318	312	341	320	327	288	329	306	327	334	343	303	322	350	343	337	332	329	334	306	316	305	305	321	311	345	319	323	331	319	358	325	293	317	311	314	306	361	322	380	338	334	321	328	367	322	342	324	349	323	330	319	309	302	342	337	313	321	335	316	355	351	316	306	320	328	320	330	302	354	344	311	358	310	333	349	304	301	328	302	339	359	308	317	301	338	319	329	329	358	313	363	329	334	335	301	352	309	304	343	349	305	298	331	322	315	334	325	320	297	335	335	294	332	335	300	320	347	343	311	334	341	344	288	322	304	323	352	316	324	304	315	349	347	357	319	321	326	319	341	331	299	324	297	326	336	357	332	342	344	346	310	338	329	332	344	304	320	338	312	331	346	331	324	313	355	324	343	347	351	312	331	322	350	313	320	326	379	348	319	328	302	334	315	313	328	319	311	319	311	354	328	325	325	334	302	333	339	342	322	327	331	327	329	318	320	319	331	337	286	325	321	338	360	330	366	326	364	317	365	318	329	312	337	331	323	289	320	283	314	337	345	307	312	353	321	335	347	343	333	316	296	298	331	321	346	343	309	329	361	299	291	342	337	296	319	352	342	343	324	355	305	335	292	288	295	321	358	327	312	329	317	347	346	310	320	307	341	287	347	328	349	354	310	314	345	313	314	343	336	307	302	303	352	328	337	334	322	320	318	331	356	291	355	328	335	335	331	292	332	316	298	335	309	363	309	322	322	327	319	305	351	344	319	314	331	342	328	342	306	360	327	310	304	331	342	304	309	299	324	344	333	291	331	323	321	340	331	308	341	321	341	325	327	319	313	337	347	316	328	334	332	345	332	342	321	377	316	367	340	327	337	334	311	293	339	328	321	335	338	334	363	310	344	310	344	323	319	335	330	325	350	329	328	322	318	349	339	354	335	310	310	301	301	348	314	275	313	336	321	337	290	326	305	317	315	320	329	359	333	335	335	342	322	341	319	325	309	324	330	309	325	350	291	356	334	343	323	341	305	334	292	333	323	314	328	347	327	330	343	338	342	342	305	334	309	333	328	334	327	317	319	327	350	336	316	318	331	349	342	341	346	291	323	323	354	331	335	324	342	298	327	320	327	318	306	347	306	348	321	326	284	332	306	322	320	344	325	295	326	349	327	329	371	307	335	372	359	300	329	332	318	369	353	327	338	352	307	333	356	356	316	309	332	305	331	345	311	311	307	344	318	325	318	320	333	318	325	306	324	295	309	332	319	320	340	333	334	339	355	344	328	343	326	324	319	317	332	293	313	320	340	311	348	319	306	294	299	325	341	333	318	320	322	336	301	307	323	314	347	330	343	333	325	324	284	335	316	346	344	314	333	333	314	319	321	363	322	307	312	297	315	342	314	315	361	336	358	351	321	327	338	363	336	310	307	312	322	334	322	360	333	333	307	296	311	366	348	341	306	296	358	306	331	336	330	301	305	341	310	317	322	333	339	328	318	343	352	330	346	322	338	323	346	319	317	309	330	339	323	352	315	349	321	310	339	331	321	313	343	341	344	318	343	353	324	333	333	362	338	318	333	325	316	341	325	331	337	358	333	346	314	346	297	318	294	355	365	334	308	326	306	337	301	313	346	370	330	306	357	304	377	324	309	343	310	340	334	343	333	332	329	321	359	313	320	317	323	347	330	317	334	357	355	328	336	322	289	356	328	320	311	344	291	333	368	356	327	344	344	332	336	359	334	302	322	317	355	286	324	323	342	296	308	354	348	335	328	291	354	331	346	328	358	321	333	309	272	319	306	363	356	324	358	313	326	340	330	325	334	298	299	351	304	326	308	334	320	345	334	362	340	311	323	337	339	348	341	300	326	344	303	372	352	327	347	349	384	334	340	299	338	336	294	348	311	307	308	328	354	327	330	336	318	341	325	332	313	302	351	312	341	301	305	314	320	317	314	345	303	325	287	330	306	302	293	317	319	289	334	321	320	323	328	353	358	337	312	344	361	299	349	319	350	324	325	332	344	327	302	340	337	322	313	284	334	331	285	340	325	328	318	299	312	313	324	283	309	316	316	353	349	346	330	360	315	345	379	349	309	338	302	349	308	300	368	332	352	340	335	366	357	290	349	310	334	324	338	317	331	338	332	359	334	335	305	353	342	299	309	323	329	342	361	345	335	326	308	337	328	310
25230	28383	46497	48592	23649	18571	23782	19545	18594	15999	8028	8242	5337	2330	2190	2176	2129	2044	2242	2410	3008	2541	5169	4580	5276	3118	3145	2712	3376	3094	3005	3126	4203	1985	1865	1383	1513	1431	1343	1346	1527	1570	1558	1176	981	1030	922	986	964	919	863	843	885	859	855	851	884	883	910	1199	869	793	849	852	870	854	838	866	827	827	805	879	845	833	788	835	843	862	787	834	822	884	910	851	810	869	794	847	918	814	843	827	819	804	814	858	828	829	904	877	831	846	935	879	860	842	839	856	865	864	810	864	876	890	852	869	874	885	880	882	869	862	865	841	880	813	824	812	830	769	848	834	855	816	816	801	780	797	849	813	866	858	855	804	787	817	853	837	795	833	781	821	801	836	815	782	796	877	861	866	834	847	822	830	796	818	783	820	794	849	794	843	828	814	857	837	848	838	867	800	808	881	806	843	835	821	842	846	833	807	831	824	845	834	834	826	840	828	737	822	855	828	818	813	789	802	762	805	834	846	824	856	869	769	814	842	807	811	833	823	873	808	821	861	821	821	808	839	790	805	816	843	807	874	902	801	820	856	798	790	856	775	883	807	816	795	840	830	861	782	825	804	843	848	841	753	827	782	858	799	848	830	814	789	876	797	773	838	860	855	833	811	921	829	833	820	848	875	810	832	814	879	831	825	852	837	836	801	847	826	811	826	790	812	851	851	809	790	863	851	857	811	890	847	836	844	876	832	862	810	816	836	804	854	808	824	813	830	882	852	866	838	840	811	823	804	818	818	831	830	827	852	774	834	859	843	847	834	813	834	843	794	812	857	858	869	805	769	866	832	818	811	885	820	750	810	877	854	844	826	844	800	812	827	830	822	811	841	889	851	854	857	838	845	840	782	835	822	805	839	840	850	809	809	851	840	824	849	889	766	808	829	871	817	822	802	857	866	829	850	811	849	865	818	807	834	870	819	858	859	764	831	830	839	823	824	816	835	783	834	820	886	826	857	893	819	802	839	793	840	855	849	847	863	818	808	827	837	819	832	838	753	868	822	860	839	837	828	847	827	849	812	783	807	791	823	834	805	797	830	844	796	830	820	801	854	839	825	798	862	920	855	852	880	819	857	852	875	827	854	878	857	799	844	846	836	824	813	828	844	851	828	851	824	845	835	860	817	840	806	787	785	813	803	848	835	796	904	869	825	808	802	775	834	816	834	802	821	804	852	822	832	844	865	792	850	822	878	794	853	873	827	788	838	841	792	798	854	838	817	800	847	834	807	803	838	794	779	859	829	791	822	828	834	820	802	849	767	835	854	881	819	824	811	847	878	832	845	833	866	850	824	850	836	821	921	832	873	889	871	819	857	849	829	810	843	861	805	792	834	831	848	794	825	832	858	784	844	840	798	843	833	833	816	840	829	819	809	867	814	824	886	841	802	815	791	865	835	807	811	803	860	801	845	902	833	850	842	838	831	813	820	804	857	830	805	806	854	825	865	815	826	870	818	772	826	798	798	806	836	820	826	855	809	795	776	853	851	833	814	789	872	782	816	798	840	909	810	883	882	798	818	846	835	894	843	799	823	842	818	851	802	825	826	799	817	838	786	784	839	856	851	840	841	829	789	818	792	794	823	836	808	848	858	806	860	810	812	814	859	795	862	822	834	809	765	844	841	789	830	851	856	814	811	835	810	824	911	853	781	827	862	802	832	852	807	874	890	828	871	834	856	801	861	829	840	819	791	863	860	866	845	805	835	838	865	781	839	855	818	796	823	814	781	806	825	883	841	870	850	840	865	834	823	833	850	825	845	789	864	829	811	817	854	865	808	807	861	796	837	836	863	846	814	813	839	825	845	845	834	774	814	800	841	794	823	810	859	827	746	839	815	819	842	784	854	860	808	825	824	845	790	870	813	800	820	813	772	853	826	854	848	852	827	859	835	838	800	847	795	831	845	817	849	822	913	820	773	757	821	875	882	822	796	779	784	821	841	794	810	849	856	851	803	811	812	871	831	837	784	821	835	843	801	807	776	788	845	819	812	840	860	778	825	811	855	778	825	796	822	854	842	875	784	805	823	779	822	857	878	785	774	840	828	862	826	859	802	830	828	810	857	804	826	847	815	877	815	807	849	901	828	866	807	821	852	850	806	861	832	838	818	792	850	911	810	826	764	841	826	844	795	807	832	856	802	812	832	790	787	866	795	806	930	831	842	818	829	825	807	833	810	822	855	854	820	846	815	777	808	863	852	825	804	829	848	826	858	816	838	831	831	855	820	835	800	851	853	868	796	841	850	799	811	793	781	806	894	823	829	839	851	828	818	824	867	866	787	808	815	807	781	820	845	848	791	862	812	849	804	874	795	801	839	812	852	826	853	816	850	866	827	835	838	807	765	809	768	868	810	826	809	820	814	819	833	849	835	827	830	838	798	770	782	855	841	848	789	920	838	840	875	824	787	831	808	851	825	794	846	848	832	872	865	877	855	829	863	865	804	856	864	847	804	789	838	813	774	839	786	845	805	845	839	839	853	848	791	821	834	797	843	845	865	871	828	882	806	888	796	809	777	810	779	847	792	817	847	834	823	817	821	876	810	860	830	817	851	821	810	812	853	842	792	878	827	821	833	798	838	815	885	842	832	818	859	823	860	850	823	871	849	827	830	779	847	831	819	842	821	812	837	819	862	814	829	802	796	812	810	836	785	807	823	871	855	851	812	834	830	793	798	814	878	831	835	801	840	785	828	805	861	835	795	814	846	851	814	833	845	790	873	865	827	830	845	833	802	799	848	832	847	829	807	838	817	811	853	827	795	901	806	816	858	843	864	802	817	829	797	872	878	824	853	829	816	896	849	811	833	812	823	802	803	840	806	808	865	847	854	823	855	828	836	867	831	831	779	826	828	840	845	811	823	817	821	837	857	861	830	811	859	828	797	835	862	782	835	856	760	832	840	831	810	787	819	855	823	888	851	811	807	778	863	833	829	788	838	837	807	815	794	831	832	802	826	798	817	818	817	851	830	832	774	865	832	834	823	830	805	785	742	847	846	823	793	857	837	858	831	834	774	799	840	846	796	816	842	819	817	847	837	874	834	894	831	816	808	838	818	810	906	842	767	776	836	807	797	841	832	857	856	811	814	833	882	842	783	823	795	908	868	831	865	799	760	803	784	801	835	799	781	805	826	819	788	846	847	855	870	817	819	785	793	807	818	812	860	811	836	812	801	797	799	791	797	803	825	791	828	839	837	927	803	799	826	789	817	828	855	850	811	802	813	830	812	824	824	807	810	828	879	789	880	824	823	813	860	825	766	840	832	826	779	853	878	782	794	807	842	806	785	834	798	782	826	833	828	858	820	809	852	763	872	822	818	796	833	834	858	774	804	790	832	787	833	836	851	878	756	798	851	842	778	859	863	838	792	882	823	809	824	816	818	816	798	831	856	804	881	857	794	818	858	757	761	857	868	789	805	841	852	787	826	819	874	767	759	775	783	789	843	832	881	815	824	848	802	835	789	807	785	848	848	798	787
45973	41275	56581	54698	30774	17928	19267	15223	13838	11701	5376	3973	2405	872	611	548	608	585	631	648	891	770	1234	1141	1359	906	733	901	872	818	702	863	880	676	460	421	417	478	387	400	505	594	509	421	364	359	340	378	351	313	338	327	310	305	299	332	301	343	319	483	290	302	311	308	298	332	302	307	287	276	306	310	322	294	322	295	293	280	315	287	296	288	282	288	295	294	306	299	307	298	306	291	314	314	341	310	319	279	327	302	287	288	309	317	278	329	275	326	269	292	302	277	286	332	309	298	327	319	320	299	278	329	324	319	304	277	303	277	307	318	293	294	295	303	286	283	275	315	273	270	266	309	288	292	298	304	294	344	322	290	307	293	297	323	312	288	294	323	301	283	315	303	329	298	295	299	296	309	292	314	290	286	261	305	292	291	293	332	311	275	299	301	299	295	290	308	302	286	301	313	299	269	278	258	261	297	324	317	280	300	295	331	303	290	290	302	294	314	315	327	302	294	321	318	280	293	351	280	318	303	311	297	324	309	307	302	325	338	322	273	281	291	295	310	316	284	283	298	272	286	297	292	309	283	299	295	307	280	295	307	270	288	283	296	275	298	314	278	289	312	291	287	315	258	335	308	283	282	322	310	277	308	294	330	330	267	307	281	302	279	297	270	253	295	304	313	308	303	302	313	302	276	311	240	296	277	306	291	315	285	295	313	293	291	285	291	296	325	285	309	287	291	275	322	294	306	322	300	294	275	299	284	281	288	278	306	328	302	281	273	305	299	278	296	300	307	325	314	304	286	312	297	266	295	311	256	306	283	304	285	274	296	324	323	278	275	331	297	300	289	296	306	298	295	306	321	302	336	340	322	318	298	302	325	307	288	305	280	300	299	331	279	313	298	299	275	258	310	292	292	287	296	292	306	308	286	343	333	311	261	288	280	308	317	301	342	304	339	312	280	285	318	302	273	319	293	312	306	299	315	317	282	318	272	300	295	322	292	308	286	260	301	324	313	302	304	308	299	288	288	296	285	301	292	320	284	298	287	301	294	300	307	285	311	281	294	314	334	291	285	336	278	293	275	285	273	286	266	297	282	294	307	285	340	297	299	288	278	300	288	323	266	297	302	318	312	280	285	307	342	325	317	302	302	303	301	291	330	293	330	305	281	301	311	308	310	332	286	307	302	326	290	315	301	293	296	324	315	319	319	328	286	287	320	307	280	287	278	320	276	308	309	300	309	290	319	287	297	307	269	293	310	320	280	297	299	277	325	306	282	288	290	328	311	275	300	295	296	291	278	322	290	313	285	311	304	291	277	307	300	282	302	290	271	295	303	305	294	310	286	362	312	261	297	274	319	285	285	305	290	277	327	297	327	317	289	326	286	308	314	303	328	276	293	316	322	306	281	319	347	272	284	260	301	298	268	293	285	310	269	300	307	292	310	326	317	267	276	307	294	273	339	289	297	332	322	315	287	294	289	292	282	304	310	297	301	317	292	291	301	282	298	304	296	292	322	297	282	307	267	299	290	300	290	259	304	301	279	301	289	310	302	315	285	285	303	280	311	273	281	303	279	311	289	281	282	289	286	262	294	295	277	313	299	301	319	315	295	317	285	274	308	282	306	297	308	337	288	288	297	311	299	291	290	307	293	318	269	302	276	315	305	271	305	309	305	294	305	289	311	306	283	282	318	286	308	314	319	284	289	310	267	296	301	312	273	282	297	314	304	294	287	303	301	284	296	286	324	328	269	283	319	311	317	283	297	332	306	303	277	288	287	291	278	286	317	295	288	261	300	313	302	306	301	301	291	295	284	299	319	355	326	301	295	283	319	320	306	312	286	306	338	348	276	294	289	282	304	317	296	302	293	313	305	274	275	289	327	297	310	298	321	310	314	282	339	311	257	300	282	273	263	313	289	302	289	279	310	297	302	246	278	310	309	325	286	332	279	282	289	290	277	290	304	309	288	287	312	318	308	323	291	313	321	304	290	299	293	321	296	288	320	312	296	324	295	314	290	280	265	279	320	312	285	299	292	275	273	313	315	311	306	299	332	301	298	322	299	298	301	291	266	320	305	282	275	317	327	251	315	290	315	274	309	313	309	339	306	277	267	294	302	303	304	322	303	279	274	317	289	280	295	299	303	310	321	310	320	307	276	293	314	289	272	305	291	283	275	311	310	319	291	270	267	315	291	314	309	299	317	318	296	310	304	318	320	310	302	251	295	319	311	278	317	303	314	295	317	329	288	307	289	264	269	291	299	292	291	329	280	288	274	270	313	314	295	304	259	255	308	269	270	290	295	308	303	288	307	303	303	310	296	308	292	326	322	308	291	325	301	254	273	310	285	302	289	299	266	343	322	322	318	274	342	303	274	284	268	271	280	308	310	325	325	283	328	293	307	301	283	289	291	279	289	288	307	312	322	334	301	318	307	278	330	304	289	309	283	325	319	297	330	320	273	324	328	266	305	303	296	304	320	307	293	313	299	283	296	279	340	314	307	325	301	280	312	313	331	318	330	329	310	300	307	292	283	281	279	273	300	283	322	298	303	319	292	277	278	269	319	304	276	303	308	330	291	276	266	321	315	298	301	293	319	328	309	291	296	295	309	321	279	291	309	310	330	288	326	257	295	284	318	300	323	284	296	309	315	314	252	268	251	291	284	267	290	331	315	305	292	319	282	293	275	306	301	314	304	324	322	329	294	276	332	306	285	295	247	293	290	279	295	273	292	290	310	318	310	292	310	318	309	310	295	302	269	288	293	293	304	271	276	264	308	294	307	277	339	329	327	307	316	289	304	341	299	315	316	289	276	313	304	295	299	323	266	313	282	323	300	307	288	277	314	278	311	301	353	287	282	283	292	283	315	290	310	304	303	310	313	280	301	303	284	306	314	287	278	312	298	295	289	314	300	299	315	277	309	283	295	299	327	310	320	338	311	287	332	304	279	313	336	329	319	266	297	283	326	280	299	280	286	299	294	279	293	271	321	292	310	287	283	309	315	284	311	296	263	279	307	283	287	316	309	280	295	297	298	256	282	306	276	284	271	313	308	316	325	266	312	289	326	290	289	283	278	280	280	312	312	286	301	303	313	288	295	273	274	325	286	277	295	298	296	292	305	283	295	316	327	326	361	288	305	306	289	305	293	302	287	294	294	336	294	288	305	270	285	322	307	275	291	292	306	335	287	281	287	284	320	307	290	301	307	345	276	313	299	291	317	297	289	327	338	312	298	297	324	325	280	301	316	303	299	340	303	292	308	304	324	320	308	280	316	314	296	321	308	277	295	290	271	288	303	274	292	296	281	286	278	331	292	301	296	278	316	268	319	305	325	287	300	276	287	308	322	290	278	293	283	270	283	301	290	288	307	271	288	273	284	298	339	292	301	335	308	304	298	280	272	331	294	303	299	307	318	295	304	288	277	299	262	321	290	336	324	270	301	318	328	293	308	303	305	278	306	318	279	268	298	290	286	307	324	270	310	282	304	272	289	268	341	305	294	296	279
31919	36411	58608	59258	27390	21059	27501	24145	24420	21545	9949	10642	7358	2796	2738	2512	2735	2624	3031	3182	4574	3660	6872	6723	6861	4907	3933	4290	5091	4235	3986	5338	5231	3293	2096	1823	1769	2052	1695	1874	2276	3061	2253	1452	1087	1002	981	1066	932	897	858	825	803	795	816	795	815	801	840	1803	736	768	799	847	826	814	788	728	719	735	754	790	760	759	770	758	778	715	750	792	784	798	787	788	810	762	835	787	781	841	800	801	798	740	751	777	754	835	747	782	780	841	760	780	776	799	779	816	796	835	807	757	895	779	827	791	828	794	824	773	830	806	832	762	812	789	823	755	762	768	794	819	768	710	742	794	739	736	752	734	795	726	764	777	755	771	746	714	706	781	714	788	757	722	708	754	797	676	762	732	765	755	770	689	751	738	740	771	673	740	743	734	735	736	723	789	758	723	766	769	785	720	785	739	730	739	741	740	767	766	765	727	768	724	760	782	750	744	762	718	762	739	751	731	761	731	772	783	783	815	745	742	780	789	820	782	776	721	747	805	741	765	739	800	742	761	745	744	776	765	739	730	731	799	776	720	734	750	777	730	763	729	752	786	752	791	733	688	732	738	708	754	750	759	742	713	725	746	775	721	789	771	737	787	791	776	717	750	759	693	814	736	770	762	740	734	776	732	723	735	790	757	742	762	786	769	782	732	767	746	705	772	818	740	720	742	740	744	704	756	723	735	797	729	725	764	777	751	759	776	734	735	787	761	741	698	798	734	769	754	768	747	780	710	750	780	775	757	713	741	750	747	704	733	749	739	757	701	740	723	733	784	781	737	778	742	734	710	743	759	740	780	757	717	762	710	708	755	750	776	784	726	766	789	746	714	783	737	722	743	706	779	792	775	722	731	733	786	763	774	783	741	809	765	729	721	771	797	809	725	791	717	763	694	776	707	796	784	774	765	713	721	741	778	693	758	791	806	776	756	722	789	766	762	690	727	749	743	762	777	738	723	755	738	793	728	730	796	750	751	754	745	717	750	776	788	753	703	733	724	752	759	769	747	737	751	730	788	733	729	711	770	756	773	740	749	811	784	721	832	738	721	765	775	710	780	775	767	785	766	763	757	786	741	759	730	802	768	763	793	760	762	717	712	740	763	749	753	750	735	745	729	768	746	777	718	761	821	743	789	770	761	780	760	768	738	747	696	758	740	796	750	686	756	702	805	770	742	756	719	725	732	755	710	723	700	743	695	708	780	748	748	748	796	747	718	723	754	792	786	762	749	733	722	747	759	782	793	759	817	795	747	772	720	739	757	764	720	730	773	794	721	768	743	745	745	716	784	767	736	784	764	812	756	737	717	812	735	769	751	770	770	778	776	724	771	734	757	745	724	817	753	732	723	768	768	743	764	730	736	732	747	732	756	763	777	754	733	788	728	738	749	765	723	742	780	708	745	810	756	764	719	756	697	763	732	804	756	719	777	697	734	779	772	713	791	766	755	778	723	724	762	748	787	733	775	754	824	717	751	749	762	801	782	710	790	796	784	744	718	753	726	765	758	757	757	762	787	741	784	769	731	748	707	771	703	794	743	742	699	785	727	752	744	730	731	737	708	744	742	710	744	756	752	778	764	765	822	748	753	792	757	770	763	717	754	805	760	774	750	720	743	665	734	791	762	743	730	741	775	774	769	743	745	758	744	800	753	770	755	779	747	723	727	774	720	755	709	751	753	713	744	721	785	738	747	799	763	747	732	738	780	771	761	774	754	664	733	739	717	785	736	775	731	760	780	755	775	757	776	793	715	731	751	774	713	731	697	710	762	726	767	775	721	718	729	742	748	738	724	784	777	703	778	749	743	724	757	750	789	776	717	753	771	780	743	754	763	742	779	736	767	753	791	746	774	745	768	773	769	755	731	745	740	799	767	738	701	740	711	743	772	739	775	743	771	787	789	725	747	730	732	752	770	731	753	736	763	785	738	767	769	759	760	769	769	757	786	721	721	767	743	746	744	793	768	767	749	733	755	739	733	756	781	782	753	711	784	815	755	766	767	814	729	780	773	758	765	724	751	788	726	718	771	738	753	742	772	761	737	807	794	745	780	779	746	778	734	799	772	821	704	771	722	753	779	772	756	726	730	756	766	761	752	761	725	737	747	728	763	785	745	738	717	737	752	812	741	691	762	789	761	756	725	763	753	761	735	756	781	787	776	759	797	780	724	711	729	739	693	755	754	815	748	770	758	773	753	790	775	714	702	776	780	798	734	757	751	770	760	765	744	786	785	777	768	803	798	774	735	795	762	745	737	778	736	746	769	744	816	772	768	747	797	762	769	721	747	742	763	761	717	750	783	727	760	743	743	738	740	716	749	747	774	788	766	741	783	739	765	746	758	827	697	765	738	775	701	741	747	793	753	727	786	749	759	716	756	803	732	775	791	768	754	691	730	753	756	729	723	770	785	802	709	772	733	726	802	736	758	778	751	789	754	799	782	749	727	765	781	740	761	800	733	792	703	718	713	711	765	766	767	746	768	759	728	710	751	748	735	716	747	758	717	721	780	808	806	740	749	755	735	745	740	797	758	733	742	724	713	758	741	795	738	768	735	742	752	715	724	747	777	764	740	773	726	731	784	704	798	740	744	791	766	735	751	702	755	720	781	763	764	708	762	776	790	724	765	754	753	740	757	790	737	773	705	775	747	750	726	718	747	750	720	723	763	736	766	685	756	749	741	779	751	800	720	765	739	750	778	812	809	771	753	796	758	734	751	750	734	780	785	718	741	777	747	708	718	764	773	736	754	788	781	760	718	749	756	721	741	798	749	782	798	737	748	758	782	756	733	700	772	769	810	745	785	757	699	776	751	759	765	760	756	770	731	704	733	752	712	741	743	714	748	770	744	752	775	755	786	697	723	758	748	739	773	752	783	735	776	683	726	746	726	784	748	733	714	758	763	808	738	804	744	789	790	734	786	748	748	774	759	707	785	767	716	765	734	749	776	776	762	767	783	764	720	731	758	758	715	745	732	727	766	751	769	742	808	712	727	727	745	691	762	761	790	745	758	749	786	716	824	753	753	780	712	769	791	734	767	733	771	730	800	768	790	767	773	752	705	792	778	724	736	721	780	764	798	755	712	714	757	761	756	725	774	770	757	759	732	751	751	747	779	768	759	743	704	750	748	774	765	761	766	701	799	747	767	740	764	772	770	729	709	719	786	731	796	748	743	806	752	751	771	733	772	734	792	725	730	764	754	754	723	765	702	754	752	759	704	736	727	802	757	781	783	774	784	758	770	790	754	740	741	748	730	732	767	804	748	736	711	786	683	718	705	719	759	772	745	810	779	774	681	772	764	699	779	718	686	782	700	750	800	731	756	797	724	755	782	724	757	772	700	747	761	758	721	746	748	719	732	742	766	739	725	703	728	792	770	721	701	761	790	748	739	747	797	741	744	758	777	742	749	786	739	757	727	764	768	718	800	788	804	714	719	719	818	737	752	718	737	720	735	726	727	743	753	744	710	795	743	772	787	703	780
16236	9338	10133	7627	4395	2219	1770	1365	1082	641	518	471	497	426	371	359	335	321	331	313	299	361	360	370	344	331	285	340	321	320	321	285	294	321	289	319	310	317	278	334	285	323	312	318	287	360	309	298	303	314	305	298	308	290	279	298	313	308	284	301	306	290	280	307	317	315	251	293	323	301	270	287	277	305	303	309	309	264	305	319	269	302	294	321	308	315	327	299	283	302	302	297	291	297	275	261	295	308	279	317	329	325	314	310	279	300	326	315	302	283	278	292	298	319	317	273	296	280	291	310	303	273	280	272	305	292	286	300	314	294	296	299	310	276	313	303	299	325	291	277	291	288	289	307	301	305	298	293	316	301	282	311	275	305	273	308	292	329	292	269	268	292	308	296	288	290	282	298	301	282	290	269	298	297	296	301	325	292	319	296	305	313	294	293	253	291	295	328	326	300	320	304	276	307	271	268	295	304	290	318	303	331	290	300	285	301	299	308	291	299	300	295	319	328	296	291	295	287	306	274	295	321	292	306	309	280	275	285	304	273	278	278	297	278	305	304	292	271	313	299	266	288	303	296	292	307	279	294	292	295	343	299	312	298	311	274	292	312	299	322	282	297	297	304	322	284	298	321	292	329	309	278	279	301	257	313	279	296	284	317	296	276	275	293	273	308	299	291	279	285	285	307	276	286	314	311	310	299	306	300	297	348	282	298	314	280	288	320	348	319	293	306	299	256	275	268	310	322	283	297	311	316	310	293	318	296	314	306	308	327	290	282	313	322	307	290	268	264	295	286	326	315	287	277	302	295	307	313	271	279	305	302	292	296	280	276	323	291	263	298	280	269	282	285	288	320	290	308	281	280	280	338	308	306	277	313	276	283	311	305	284	275	300	295	290	316	280	296	303	309	280	334	279	310	306	299	279	284	278	283	292	315	294	285	340	278	321	298	305	292	275	310	319	283	311	321	293	312	303	296	305	255	297	311	327	319	309	276	274	297	277	289	325	284	281	289	278	309	280	314	326	320	316	307	338	296	279	318	280	306	285	286	293	309	322	313	328	296	321	249	311	285	312	289	294	294	285	293	283	289	280	279	333	266	308	287	291	302	265	297	312	261	280	281	317	302	298	305	318	293	315	285	308	268	279	307	311	322	291	277	282	269	316	284	290	306	318	303	280	271	288	332	289	314	295	299	300	325	293	296	301	277	280	292	327	303	315	274	330	302	289	313	300	279	307	291	298	314	301	304	282	304	309	287	271	301	313	302	290	301	288	290	294	298	320	282	285	272	298	306	284	277	286	315	274	271	291	284	293	254	302	276	308	264	315	274	299	316	328	334	317	311	285	298	298	298	293	287	295	297	320	285	263	304	289	295	289	318	262	299	313	279	288	295	296	303	299	292	305	281	319	276	270	284	294	253	285	301	281	323	327	321	287	310	299	302	344	313	283	299	304	262	328	291	302	282	297	267	253	287	262	289	318	329	284	314	311	295	261	314	292	287	302	299	303	270	318	296	305	303	326	294	287	293	288	292	302	310	291	329	310	289	272	300	309	286	283	291	327	308	300	324	285	291	290	286	287	298	288	281	308	264	286	299	321	288	274	275	269	308	319	323	320	298	312	298	306	311	306	303	286	293	312	332	277	295	309	297	250	242	281	281	296	299	293	294	316	290	338	299	306	303	321	334	323	300	297	261	301	302	284	302	290	269	298	273	301	326	325	294	311	292	303	310	291	277	282	299	298	291	305	330	287	314	289	314	321	312	298	300	289	317	320	314	277	288	284	282	305	285	281	347	316	314	294	270	292	285	291	306	292	304	279	306	266	317	292	297	274	320	285	291	332	310	323	286	327	287	312	270	302	253	324	270	295	259	291	285	326	304	318	289	300	271	304	299	294	285	268	289	276	319	308	310	306	294	291	327	289	285	281	285	279	315	258	300	291	280	295	309	298	318	325	278	279	275	291	302	254	282	295	287	283	321	282	276	290	301	267	255	289	289	279	311	288	306	288	267	306	298	321	260	298	305	308	292	279	288	315	289	284	311	300	286	266	311	276	281	308	288	267	320	296	294	282	292	318	283	275	278	309	285	298	319	318	290	309	326	292	306	338	311	304	277	300	261	294	297	284	312	307	293	312	295	301	298	303	304	313	271	277	295	284	264	281	309	304	272	302	290	281	313	278	281	305	321	324	322	270	307	279	303	299	275	267	317	292	280	323	289	277	311	266	319	305	327	273	270	290	278	281	272	329	297	303	271	289	302	316	288	300	270	280	305	278	287	292	247	290	301	283	312	309	285	288	301	324	318	278	288	290	304	329	265	305	251	309	297	326	281	306	275	332	324	284	299	298	321	316	343	281	297	283	292	268	301	316	312	278	272	268	297	293	290	275	329	293	287	274	305	325	291	323	300	297	293	299	315	312	285	298	307	272	279	309	287	265	300	285	293	297	286	264	261	294	282	291	293	289	311	306	328	322	321	304	278	313	306	297	321	315	331	282	287	300	318	319	276	297	309	306	313	287	294	324	290	317	270	297	330	300	288	273	273	292	280	273	262	322	298	296	316	292	318	306	329	316	271	279	273	281	304	306	306	279	301	278	273	269	313	281	286	298	307	292	290	267	264	324	297	279	291	328	302	302	284	309	268	322	289	258	324	302	305	281	310	293	301	279	329	319	297	267	263	328	303	312	329	303	276	299	319	294	306	302	279	280	298	281	327	277	318	304	306	301	301	282	330	298	302	277	279	285	280	292	328	292	308	270	283	288	287	286	304	304	322	287	292	281	286	293	285	294	276	312	311	293	298	319	292	292	266	308	284	305	253	294	292	288	305	305	294	290	310	324	299	309	287	280	333	277	302	267	293	277	262	300	265	324	274	326	300	295	287	285	300	253	269	270	297	282	297	280	295	282	311	308	311	300	322	285	279	277	279	277	289	285	282	279	283	335	332	316	291	327	286	312	318	319	299	280	283	315	304	306	272	269	301	295	308	296	287	308	273	299	304	300	328	316	321	277	295	272	290	295	322	297	337	288	331	289	289	303	280	310	282	296	308	284	285	318	289	282	260	273	282	291	287	302	330	299	276	314	307	268	305	284	293	334	322	307	291	302	291	278	294	295	321	325	308	273	304	283	279	306	288	296	300	313	304	273	294	309	319	281	268	308	304	277	314	289	280	308	288	287	287	301	286	305	308	315	313	304	285	281	317	318	303	308	291	285	312	308	295	285	299	297	304	319	294	317	303	308	278	285	325	318	313	296	297	315	319	337	300	303	287	282	300	285	283	323	292	299	288	299	307	290	302	295	334	294	310	269	294	306	303	282	290	297	312	301	280	304	269	304	280	282	299	300	334	276	284	289	308	307	312	245	299	272	318	325	271	275	322	297	302	306	276	309	297	316	280	319	278	291	308	314	315	311	314	312	279	303	262	289	290	299	292	294	288	341	265	283	300	288	265	315	316	283	306	281	306	319	335	274	256	295	299	301	288	315	290	289	273	318	284
10547	8853	16453	17731	11639	7493	6686	5204	4197	2786	2132	1791	1600	1329	1292	1071	1124	1084	1056	978	968	1053	1139	1153	1115	987	1024	1003	1046	999	1020	916	924	929	834	788	790	845	817	906	868	864	841	787	785	816	779	812	792	815	772	801	823	788	819	759	739	773	738	815	764	775	784	762	808	823	747	785	775	800	732	756	799	803	768	753	724	756	765	710	756	755	752	756	767	758	776	678	774	732	740	812	774	772	744	756	760	795	757	785	785	769	735	793	795	736	787	778	789	770	828	768	777	758	775	789	773	775	777	789	785	753	747	741	728	803	761	719	751	727	748	736	793	750	752	719	772	772	779	738	757	749	757	733	728	732	748	724	750	741	731	750	764	748	796	770	780	779	764	746	751	775	753	757	732	771	747	761	727	708	795	782	734	783	751	806	746	786	767	717	740	796	798	731	704	730	753	778	748	742	729	778	734	755	784	812	812	752	816	753	791	712	765	768	733	754	761	769	784	750	749	786	771	757	759	748	758	776	769	769	766	743	763	754	782	755	755	767	772	785	782	728	740	757	768	750	772	732	796	770	812	777	759	760	751	758	764	778	790	718	749	765	772	802	763	792	780	756	717	740	762	742	778	770	796	762	771	794	804	768	784	742	814	776	774	756	772	718	705	747	815	744	748	774	766	780	774	766	762	789	789	739	763	732	739	740	805	793	801	792	777	740	787	752	773	813	744	757	778	735	810	770	752	778	752	750	770	817	755	793	755	794	765	758	751	720	771	777	749	821	750	756	726	735	742	747	781	732	774	726	760	793	771	717	806	794	755	780	757	782	791	720	747	774	816	789	799	757	779	762	784	742	748	765	737	752	732	759	750	780	724	787	760	770	707	756	717	768	788	714	779	716	754	772	760	719	797	760	774	758	790	802	768	782	797	758	743	811	736	732	754	748	775	755	761	784	759	741	750	753	705	794	718	781	714	791	802	706	755	731	767	759	769	805	768	795	760	732	769	715	797	744	748	748	780	815	732	747	738	736	723	737	755	759	774	804	761	805	738	760	768	796	753	763	748	740	788	720	760	766	782	764	794	790	778	760	736	758	762	760	741	733	762	752	760	762	737	778	735	764	767	773	770	807	784	761	742	772	732	750	731	751	765	768	706	752	794	717	748	755	708	724	766	720	763	726	778	763	777	792	757	758	809	751	772	770	776	752	735	754	733	756	755	782	752	756	786	757	759	735	759	709	764	783	786	743	759	793	777	783	745	775	774	761	733	771	789	773	724	768	709	723	726	799	795	803	737	754	791	762	791	753	782	699	788	729	757	758	731	760	764	764	794	754	770	732	749	750	768	835	755	810	766	781	789	750	762	809	761	795	778	752	763	748	722	755	751	736	789	772	830	727	785	708	733	781	768	766	736	761	739	761	770	726	775	733	747	744	726	761	771	741	805	812	810	745	732	793	745	735	793	771	779	758	766	742	775	769	760	783	740	748	768	727	778	769	756	742	776	751	752	773	813	689	737	762	772	786	780	749	743	753	764	717	764	730	747	745	742	768	711	779	762	732	749	790	743	717	785	760	767	779	796	794	781	780	730	716	757	778	770	730	767	744	802	718	761	741	689	716	709	781	758	747	740	775	741	802	753	741	777	757	763	750	742	735	738	788	751	757	756	783	741	775	761	791	732	749	782	766	766	822	832	800	762	767	766	793	762	728	731	775	780	741	714	784	755	763	791	792	721	714	786	744	812	802	755	765	756	748	789	719	721	760	726	776	758	790	730	783	759	758	781	697	785	792	739	781	753	784	729	724	767	746	713	768	760	767	748	836	751	737	750	770	732	816	764	765	781	732	779	727	738	759	760	729	765	691	812	762	745	756	720	747	730	741	739	813	783	793	750	721	756	765	776	781	748	769	780	769	794	756	776	731	748	790	790	731	748	732	720	780	766	770	759	765	737	744	766	819	769	752	777	823	758	792	767	785	757	778	782	785	754	766	812	753	759	799	743	773	800	741	754	750	762	790	810	765	743	779	768	740	745	781	755	780	766	725	765	803	754	781	784	719	740	751	712	731	798	825	750	752	771	796	745	763	786	783	762	768	738	735	758	764	766	734	759	754	738	763	755	726	775	757	749	761	764	752	753	771	748	810	785	757	760	768	795	789	767	781	762	722	802	730	714	758	715	755	716	757	768	788	754	740	805	766	765	746	750	722	748	730	761	742	789	793	769	773	745	712	785	749	792	765	743	813	736	752	773	765	768	716	760	743	760	759	796	719	788	788	712	780	791	814	758	829	752	771	739	719	742	704	757	756	758	805	775	780	759	748	740	776	755	746	775	701	724	789	746	769	766	774	745	743	745	720	791	747	756	753	739	753	835	791	759	727	763	739	778	750	748	744	764	776	749	760	766	785	756	781	803	759	761	845	716	783	758	794	779	739	779	765	750	812	767	753	702	769	743	766	774	744	764	759	821	778	700	751	751	760	787	821	772	775	770	751	763	861	767	758	764	717	763	734	771	783	802	776	744	754	781	780	732	786	784	742	726	727	706	814	752	752	776	735	760	741	769	747	776	720	745	757	735	713	747	700	742	741	740	820	714	786	743	758	766	799	792	771	767	775	757	734	756	754	733	736	773	733	749	771	726	770	824	773	744	754	744	711	795	716	744	765	758	783	696	759	755	743	725	711	772	746	797	778	724	770	808	796	776	727	764	772	770	735	760	717	738	787	774	803	733	760	798	743	767	733	768	769	765	793	735	819	751	746	777	829	810	740	758	783	760	788	757	778	787	734	755	781	757	764	737	745	833	794	754	779	750	723	816	756	713	769	744	763	756	748	768	818	792	717	792	734	751	771	762	725	753	730	760	751	743	780	787	738	783	789	758	740	768	779	726	756	768	788	783	783	733	793	752	777	710	729	803	792	782	809	741	708	727	771	772	775	766	792	780	747	728	780	773	761	785	815	707	781	731	804	744	756	750	746	689	762	773	763	783	789	777	752	771	808	788	757	777	799	719	786	801	770	764	788	763	747	723	746	798	737	779	801	701	753	809	798	760	779	738	728	763	770	765	702	767	765	820	735	761	710	760	761	740	750	721	717	777	736	758	787	729	756	733	729	790	755	774	766	820	744	720	715	838	765	786	760	793	760	726	758	773	778	798	775	805	728	779	733	737	733	745	791	769	754	781	742	742	762	792	733	753	776	739	773	757	789	772	762	689	742	750	775	757	773	732	759	781	757	776	739	741	799	754	813	745	786	712	797	766	776	769	740	785	711	739	753	764	775	731	739	774	730	778	771	753	758	813	735	774	751	763	776	771	723	763	781	753	770	800	745	745	755	740	731	752	767	730	748	762	757	741	758	775	778	756	772	782	745	761	740	787	774	739	707	723	765	807	749	774	772	757	720	777	800	743	745	797	771	762	802	746	748	757	744	781	801	773	727	783	838	764	772	767	731	745	795	794	757	733	753	734	723	743	712	811	748	774	769	746	810	778	734	756	744	810	756	750	772	733	779
39546	33843	51151	44167	22941	11548	13494	11874	7779	6796	3933	1959	1465	580	512	500	504	468	556	557	628	567	844	766	814	592	520	582	619	566	508	550	641	603	562	432	390	377	417	494	509	506	509	485	391	367	352	356	363	352	337	329	328	338	315	310	346	351	324	334	337	381	329	346	315	339	347	324	349	341	358	320	349	338	401	312	345	343	306	359	331	363	323	339	322	328	343	343	314	320	349	313	324	335	318	285	327	324	343	297	336	339	301	354	335	337	356	372	348	355	346	341	370	324	329	332	356	324	360	312	336	350	317	311	328	303	353	325	337	313	342	349	346	360	329	345	340	310	351	338	341	323	354	327	368	341	336	334	327	345	334	333	331	342	342	364	322	310	335	332	342	347	324	347	343	350	360	342	329	327	341	351	342	300	357	347	366	311	346	339	326	330	321	334	335	304	349	317	351	305	322	332	353	302	350	341	361	318	321	330	352	373	327	353	329	351	336	303	356	310	340	360	340	338	318	323	308	325	280	351	322	312	311	307	313	350	325	319	307	347	325	344	377	345	332	360	329	362	329	348	320	356	334	358	341	324	371	329	362	385	350	317	326	334	353	320	361	355	331	317	347	308	300	338	342	328	315	333	323	324	353	329	344	335	331	323	290	283	327	304	350	349	325	326	335	335	307	312	308	311	337	340	355	345	301	362	356	332	355	319	363	309	332	316	346	325	348	341	315	325	349	325	333	364	316	307	323	325	335	349	335	323	297	305	339	310	356	341	315	330	342	344	319	303	308	361	352	340	358	328	357	352	348	309	330	358	321	329	333	317	355	346	334	360	358	287	332	325	316	332	330	337	336	344	351	375	320	363	366	305	312	315	333	293	355	339	317	324	323	353	355	352	345	321	327	343	318	336	303	352	321	345	329	302	334	320	324	359	336	318	314	326	333	311	324	348	352	345	300	325	317	324	358	341	357	322	373	318	334	332	347	331	352	351	321	358	337	331	327	305	331	346	357	344	340	383	330	342	341	313	336	367	311	301	309	299	396	366	330	348	324	309	378	337	313	304	330	327	335	351	365	315	327	327	330	363	335	376	322	320	325	336	314	349	327	372	348	317	319	352	317	323	337	345	342	340	345	329	320	331	346	330	349	352	324	360	301	327	345	342	334	345	330	333	338	327	321	377	327	336	326	303	346	328	310	312	323	340	326	320	312	329	313	348	310	320	330	362	327	298	323	309	329	358	346	344	336	351	361	348	336	339	311	300	331	349	345	348	328	324	316	316	351	341	363	356	333	322	338	335	333	394	372	349	318	336	345	276	333	331	327	321	311	304	338	344	318	309	362	308	334	304	309	363	321	338	309	340	335	328	317	329	333	326	325	326	348	300	319	352	316	337	308	344	315	339	335	330	303	279	342	306	325	337	342	333	329	376	311	334	331	308	306	316	349	356	363	311	348	347	337	344	361	401	317	353	380	343	336	356	339	309	339	379	328	363	326	328	318	332	340	334	346	313	334	330	310	329	353	342	329	340	343	335	351	317	354	309	289	363	318	335	331	355	309	326	376	360	334	339	350	328	330	357	342	381	313	359	349	349	329	321	327	380	336	352	324	288	360	326	332	356	307	329	337	347	317	334	316	314	309	389	342	357	347	332	358	345	314	342	327	331	326	324	325	347	357	308	338	344	336	337	346	350	308	309	342	331	360	331	313	320	350	327	323	336	333	326	315	352	323	329	314	316	333	357	354	338	329	355	360	357	362	356	313	304	325	319	317	329	366	335	322	325	355	309	345	342	334	349	348	326	336	326	346	307	300	326	329	331	332	336	342	312	348	336	328	350	363	354	331	305	308	319	330	310	338	327	330	334	318	331	314	328	316	359	343	320	332	322	308	364	341	355	326	329	341	345	345	352	290	354	365	318	332	308	334	340	336	317	335	317	339	331	309	328	329	320	364	328	376	327	322	338	304	354	347	366	317	294	340	351	350	354	349	321	336	341	344	329	333	336	312	318	345	358	294	325	332	321	350	342	333	351	344	345	317	332	326	350	328	295	340	360	309	329	312	340	327	336	327	356	349	317	299	332	316	330	326	324	353	325	335	323	327	322	317	323	313	349	333	307	335	315	343	343	346	316	341	325	311	346	317	318	358	338	367	329	325	328	341	335	316	311	371	356	327	320	337	348	346	346	324	341	327	336	337	337	328	323	314	360	344	326	322	375	345	339	310	319	331	336	311	320	312	343	335	318	347	329	306	324	377	311	351	314	314	317	329	342	327	346	356	321	310	307	352	312	355	333	327	340	319	321	326	346	337	336	339	323	356	317	362	310	331	321	309	344	355	314	346	312	356	332	333	322	407	365	334	345	355	291	350	346	310	341	336	370	332	325	309	336	322	313	341	333	333	323	342	298	340	328	340	349	321	305	364	366	345	334	366	320	292	341	347	337	297	343	349	321	315	340	358	334	344	318	344	336	311	342	334	334	335	345	342	340	330	326	326	354	340	335	359	344	356	331	325	295	313	299	346	338	304	310	344	345	334	337	309	344	328	339	329	320	336	337	354	289	332	346	363	373	305	296	318	348	331	296	318	345	323	310	355	318	337	324	332	304	332	320	337	340	314	332	288	355	343	332	339	343	326	378	343	344	301	349	321	309	335	296	300	326	331	339	358	333	327	334	360	347	312	352	362	354	337	342	331	363	327	294	355	298	338	353	345	340	342	335	339	297	323	362	364	316	314	330	333	324	339	322	354	349	336	336	320	318	320	346	376	350	277	313	341	343	358	302	340	369	350	344	332	313	327	312	344	350	304	352	346	329	333	330	343	328	324	360	304	312	375	330	353	348	335	324	337	334	334	341	346	350	312	326	314	314	336	291	353	319	303	360	350	346	355	334	340	309	313	349	371	302	289	348	376	344	328	321	335	307	361	325	329	329	311	342	320	323	302	336	318	321	322	348	347	350	356	365	322	321	347	360	329	330	301	325	363	336	335	322	354	317	314	322	317	334	325	358	360	339	341	304	350	315	329	319	338	341	293	357	346	302	328	309	366	334	334	302	317	290	343	316	349	345	333	317	319	369	322	338	355	349	346	308	321	360	331	349	332	357	321	340	327	327	327	341	353	350	302	343	346	310	325	358	325	321	332	342	351	357	321	318	338	340	321	325	333	333	326	305	296	327	368	308	324	324	341	339	330	340	314	350	351	349	326	367	289	321	324	298	319	363	345	312	337	339	339	314	329	333	352	316	344	328	341	314	274	337	330	320	327	344	340	315	341	343	285	343	356	316	325	327	359	324	322	348	334	343	315	359	350	338	344	310	351	348	333	330	338	318	320	346	325	326	311	298	348	320	339	355	366	351	320	347	340	310	376	344	298	314	311	350	296	327	323	335	335	348	336	329	341	339	318	314	333	336	354	324	327	354	310	342	339	342	321	309	347	342	329	320	341	327	299	312	326	319	324	361	337	297	322	328	339	297	338	309	322	314	297	365	309	357	341	330	327	323	351	302
26552	27928	51987	48342	19303	17820	23480	21329	17844	16387	10699	6189	4806	2234	2127	1831	2065	2108	2214	2424	2922	2484	4524	4171	4382	2874	2375	3059	3102	2814	2313	2377	3295	3020	2671	1425	1289	1448	1578	2144	2438	2148	2075	1957	1341	1017	988	966	938	951	933	881	885	857	892	849	850	908	826	968	810	834	869	876	892	876	856	860	859	894	848	868	891	838	831	819	860	866	843	818	896	835	848	885	841	836	861	844	897	902	902	875	879	801	769	886	867	905	847	844	819	888	907	818	918	815	846	889	851	937	906	934	919	908	869	874	923	827	872	795	881	853	874	826	878	853	873	838	855	882	861	847	800	887	840	827	871	877	780	814	809	875	872	846	858	803	819	824	893	814	832	779	826	814	885	872	870	880	815	861	856	827	833	833	766	826	892	800	840	856	826	851	865	893	846	836	802	901	858	869	865	849	898	897	860	856	863	805	881	866	834	840	814	836	836	823	841	851	806	823	856	848	792	817	760	842	833	868	828	858	837	781	848	803	822	867	880	833	817	818	823	816	854	822	846	821	820	848	805	843	810	816	790	784	874	837	810	829	849	849	802	859	913	818	826	837	826	846	819	810	836	838	835	770	806	820	875	856	880	832	880	863	840	866	893	831	837	813	833	881	879	823	798	802	838	839	817	821	887	811	874	862	850	824	869	846	787	814	876	842	850	837	840	842	819	791	857	883	792	832	841	846	819	796	852	836	835	813	878	806	871	840	837	876	865	861	816	844	863	846	843	835	859	825	820	851	855	918	787	861	819	798	846	894	818	842	840	896	797	884	843	832	863	818	848	816	846	863	828	864	806	838	837	865	812	822	802	835	859	796	809	862	861	878	838	873	874	884	832	860	850	887	836	863	847	839	827	785	819	823	861	835	821	832	855	804	891	866	834	867	791	829	858	811	832	857	816	873	815	866	840	827	848	846	834	867	866	857	837	864	867	781	849	834	819	847	799	853	801	842	831	857	814	793	815	871	818	859	864	846	870	841	819	845	811	837	846	803	761	843	773	791	810	878	827	861	782	849	830	797	934	865	823	835	799	838	794	787	879	872	812	819	870	782	802	835	797	835	847	870	810	889	861	854	839	814	844	877	842	895	883	861	814	787	849	837	817	842	873	856	784	819	923	877	828	830	783	839	846	878	847	842	839	837	847	817	880	884	918	811	852	873	849	810	820	856	826	850	827	806	895	825	783	884	816	839	857	825	803	822	814	849	883	833	895	845	826	823	969	788	777	813	839	862	839	870	833	810	820	883	837	908	851	831	737	865	837	806	829	861	823	813	822	834	880	835	884	851	872	830	882	820	815	833	839	872	857	852	835	821	824	867	791	801	868	857	879	851	803	839	874	872	826	829	865	769	833	806	859	900	861	813	814	800	861	842	870	809	877	789	854	853	808	818	870	834	820	868	843	867	823	841	849	824	828	815	817	810	842	812	886	853	890	834	827	843	839	865	822	889	866	836	834	788	867	819	840	845	824	857	867	818	832	832	857	880	830	842	839	824	830	888	823	792	805	867	835	832	816	849	829	836	866	851	851	837	858	861	865	876	797	860	824	842	825	804	867	863	835	882	800	838	849	761	863	852	882	841	847	819	863	815	871	792	813	829	823	874	832	808	852	803	836	817	806	837	808	871	832	858	864	812	845	848	813	862	782	849	805	810	865	855	881	833	804	888	818	854	829	873	823	854	844	822	851	865	848	812	847	851	805	830	813	855	801	871	842	813	798	820	859	852	859	859	897	827	837	833	806	845	826	878	836	808	838	834	827	842	792	830	841	820	805	845	856	807	798	795	812	850	768	855	852	863	814	846	868	842	846	837	873	858	813	861	838	825	863	877	825	865	821	859	826	806	829	841	865	864	786	798	831	829	861	803	818	848	866	815	841	883	812	890	820	828	857	875	824	896	854	844	803	906	782	781	825	859	836	791	843	857	835	830	855	828	870	896	856	808	791	866	803	846	829	845	837	796	811	816	817	903	858	825	853	879	809	789	858	864	816	810	807	826	764	837	853	888	834	848	881	825	862	842	838	830	805	832	879	825	922	859	836	866	860	857	846	813	816	851	850	843	804	875	829	821	850	815	844	838	815	812	868	829	877	859	834	816	799	858	842	823	800	862	827	836	798	878	781	873	837	908	822	813	843	823	818	852	837	770	841	836	851	807	795	863	863	839	786	874	824	854	825	851	924	837	828	845	849	840	826	829	830	830	834	823	861	833	824	847	858	870	849	824	872	852	862	826	853	882	859	843	806	811	794	823	829	870	818	801	846	892	832	877	889	915	875	838	861	843	843	852	790	858	830	828	850	805	837	864	808	877	834	887	859	836	806	828	841	868	839	831	885	886	817	833	888	831	842	838	870	819	794	835	841	876	883	796	821	852	841	816	782	841	818	853	820	828	818	830	852	820	816	896	896	820	864	835	870	774	760	889	856	857	836	832	836	804	840	836	838	809	825	852	816	803	835	789	777	770	838	916	860	851	783	875	823	833	852	781	863	815	804	927	788	862	813	872	848	828	843	853	816	808	842	839	827	802	821	867	904	835	803	842	901	824	826	897	819	825	854	834	777	858	862	896	850	795	824	783	812	840	759	829	830	838	810	858	869	816	798	806	850	818	799	870	873	776	845	846	835	826	834	844	778	851	856	826	885	863	876	818	865	843	830	837	841	832	851	851	819	839	819	759	814	885	841	881	818	822	881	867	860	788	855	812	823	796	863	829	811	792	867	841	844	801	830	815	843	865	841	835	859	850	837	814	856	798	837	872	827	822	793	800	819	859	839	864	811	864	783	799	818	840	767	844	827	876	891	818	830	810	803	854	826	884	801	856	797	869	858	831	823	860	870	862	836	847	787	864	838	842	844	802	861	806	887	805	914	849	805	875	841	851	842	782	812	823	877	857	805	876	906	845	861	809	826	850	802	880	861	846	890	906	797	834	843	804	861	834	881	847	768	916	812	866	837	858	800	820	836	898	869	840	863	733	874	828	816	844	806	803	907	792	813	830	849	839	831	846	800	830	858	833	809	860	826	842	816	840	866	787	855	823	860	881	835	823	860	843	837	820	833	788	799	794	809	810	820	801	876	863	851	855	892	847	837	860	810	845	905	829	852	838	801	865	849	827	792	868	829	891	838	840	831	792	876	833	842	853	795	818	867	813	829	814	854	822	833	821	835	811	826	849	843	909	799	860	785	817	863	848	814	890	885	853	871	844	838	852	878	821	832	795	866	846	840	816	768	851	848	801	888	826	794	798	816	824	841	849	808	818	809	882	831	832	850	887	848	836	825	900	858	823	829	837	840	829	849	812	807	863	849	840	800	905	836	780	797	843	892	817	781	820	871	818	858	863	854	856	799	817	828	824	841	840	837	839	823	789	817	859	846	775	830	849	817	811	882	821	807	876	876	797	835	831	813	796	880	795	856	876	781	844	828	840	871	814	853	843	853	837	837	855	851	823	835	844	853	811	855	861	871	855	837	833	833	818
47346	41085	55502	51314	25615	15202	20267	17613	13995	12721	9517	5157	2433	999	742	562	586	601	730	768	838	730	1145	1225	1181	702	780	793	760	837	633	652	723	880	810	640	421	452	416	486	616	551	556	535	497	328	327	350	326	325	306	304	311	284	298	313	316	304	323	298	289	307	325	317	267	317	320	306	296	272	329	325	296	288	304	308	302	327	303	320	302	290	305	294	312	323	326	324	283	255	299	302	309	314	316	326	305	349	314	322	355	325	304	312	314	310	296	295	301	318	323	279	306	321	314	324	310	320	298	287	296	324	312	304	343	284	286	343	339	310	281	311	298	327	284	304	307	311	314	311	316	304	311	291	303	294	317	296	302	340	278	310	302	291	315	274	280	294	309	303	314	332	282	301	290	295	291	283	329	312	307	276	306	308	306	317	314	286	332	298	296	287	278	320	293	305	305	278	329	340	297	327	312	284	300	290	279	326	305	295	313	291	302	304	331	311	270	308	284	343	313	309	289	309	299	312	303	310	285	306	323	310	331	295	276	310	289	312	294	298	318	299	269	330	310	300	272	314	303	322	310	305	291	290	289	324	310	321	332	334	302	305	272	333	326	288	301	304	296	306	317	292	279	288	312	306	315	305	330	294	299	284	283	296	294	302	314	318	329	336	318	284	326	278	283	289	277	317	314	338	288	295	314	305	314	304	280	292	321	270	284	319	296	311	321	313	303	285	321	307	321	291	306	314	325	322	309	283	295	339	292	299	345	295	305	286	260	302	289	308	300	299	284	315	312	307	308	281	334	308	289	321	311	288	330	294	275	329	296	257	287	325	307	290	299	351	297	266	304	288	315	327	302	309	302	319	286	312	310	302	300	318	298	290	311	333	316	304	319	314	295	300	310	299	328	281	289	297	294	317	291	307	335	306	326	292	305	311	303	302	286	295	328	274	314	288	298	306	315	328	313	269	292	318	323	296	311	300	306	304	312	311	307	300	297	273	258	333	321	322	268	299	312	282	280	322	301	287	298	333	298	303	328	321	305	312	273	311	316	312	273	304	309	323	329	326	318	305	292	310	316	326	295	294	325	310	292	307	305	304	306	313	265	294	299	287	266	306	297	329	294	294	287	313	307	317	320	297	280	347	285	321	295	292	301	294	317	312	291	292	299	313	303	296	293	322	322	319	296	322	281	282	284	288	280	280	287	315	288	271	309	284	312	322	329	282	282	323	304	289	331	314	296	324	281	318	303	283	304	254	305	272	309	300	328	284	289	288	329	327	307	326	338	304	261	300	311	312	314	314	315	289	303	348	315	270	325	310	318	281	299	318	279	281	275	297	327	285	281	338	310	334	309	288	302	315	303	271	296	303	296	290	317	349	281	290	310	280	323	273	303	289	275	326	310	333	323	305	319	327	289	311	290	308	295	309	294	281	326	337	309	313	283	301	276	285	259	316	313	308	308	298	334	283	307	303	281	280	321	252	281	297	328	298	284	286	308	303	322	306	301	318	314	276	296	288	294	273	310	273	315	293	305	295	302	323	359	284	293	300	295	295	261	304	314	335	294	309	317	328	281	302	314	310	297	338	342	331	279	294	309	294	317	280	294	310	284	278	317	326	302	296	313	291	316	292	290	302	274	307	292	299	290	272	292	315	278	313	300	321	307	304	298	294	280	305	293	299	321	352	313	299	299	309	309	295	307	275	296	308	310	313	294	296	276	313	315	264	281	323	294	306	316	314	321	292	300	338	335	319	314	286	301	302	316	299	304	280	324	291	287	296	302	287	317	278	288	299	318	313	302	324	320	302	284	286	318	291	271	313	291	278	318	303	305	298	328	296	287	305	300	310	354	319	305	314	318	308	339	256	305	312	320	319	310	288	301	319	309	306	320	300	308	295	308	305	304	294	303	326	310	294	302	280	301	306	321	322	277	307	316	308	310	291	328	294	302	288	355	287	291	335	334	304	299	314	273	305	283	328	284	306	324	298	307	313	295	292	294	309	306	309	299	310	313	298	300	279	330	295	280	300	322	310	310	334	296	296	316	271	290	292	296	292	305	303	309	306	328	328	293	320	275	318	344	300	303	268	320	286	292	308	277	288	287	336	292	312	295	336	268	332	318	316	283	288	289	320	335	307	293	290	299	307	333	318	335	314	300	288	319	296	298	304	300	310	316	322	305	293	301	319	311	307	321	283	300	317	280	283	275	311	339	297	312	298	296	306	285	286	312	338	332	314	291	291	288	301	302	259	299	292	298	275	308	286	273	292	303	298	333	323	302	293	332	308	327	340	315	286	335	278	321	306	291	299	289	295	329	307	311	320	324	282	263	319	337	320	306	290	317	344	326	289	327	275	309	357	345	264	311	314	299	290	300	324	278	321	288	293	278	302	297	286	340	303	312	298	315	296	340	297	292	301	307	310	310	287	318	293	294	309	308	275	261	302	325	298	291	321	308	316	303	327	304	274	330	302	293	307	307	298	303	279	282	278	326	312	275	271	310	299	334	317	314	318	326	303	330	297	305	348	290	298	338	291	291	320	308	295	277	290	269	298	299	316	296	306	257	317	326	321	292	332	265	295	292	324	305	292	315	302	315	298	272	308	292	289	310	283	303	297	295	286	332	319	300	335	301	307	335	269	354	319	333	279	315	292	270	352	280	327	290	361	288	278	317	297	272	287	310	306	316	283	296	321	298	295	313	286	327	319	272	277	317	324	297	300	307	330	297	281	307	320	295	311	310	342	311	326	280	316	279	282	309	301	321	302	299	307	294	290	291	281	317	287	288	271	333	272	305	284	294	317	312	301	308	278	296	312	298	317	313	315	331	317	275	313	324	270	302	299	329	318	296	310	319	326	317	297	334	314	302	306	303	299	293	270	307	306	303	288	261	286	296	321	328	316	290	299	299	281	304	307	305	319	288	310	289	296	293	303	328	314	288	332	323	300	322	311	311	283	293	281	314	326	264	313	328	320	324	308	304	311	299	322	283	335	308	291	309	312	295	313	280	275	306	260	311	319	282	340	311	294	290	287	316	321	298	289	328	300	307	308	295	287	307	300	290	326	296	319	310	301	309	281	276	344	301	308	287	259	319	285	307	298	314	281	318	301	307	309	282	310	311	294	304	303	352	298	287	320	302	260	272	294	288	325	295	300	303	261	329	328	315	313	307	270	324	303	305	300	304	300	331	293	317	295	299	297	301	304	305	285	301	296	282	307	292	302	304	282	342	315	293	284	289	312	305	290	340	283	286	303	300	336	283	306	310	303	307	306	322	296	282	343	307	326	281	308	281	291	327	305	296	308	282	282	270	294	289	303	294	323	312	293	292	308	309	314	289	296	289	323	326	292	339	268	287	313	313	319	259	298	266	316	327	289	286	307	283	308	262	279	309	307	275	295	290	333	309	292	315	278	290	304	296	291	299	337	312	315	307	291	285	278	287	313	304	289	312	311	284	321	335	318	312	326	308	314	289	280	323	313	318	294	305	294	323	320	300	307	305	309	309	301
32598	35111	60043	56237	21652	19978	29698	27445	23824	25021	20748	12466	4692	2979	2772	2467	2786	2806	3328	3805	4293	3713	6994	6898	6785	3899	3304	3888	4219	4778	3518	3494	4001	4217	4327	2623	1961	1807	2053	2397	3423	2825	3189	2779	1926	1069	986	964	1013	908	832	854	780	817	774	809	716	797	769	927	789	802	780	788	847	748	757	785	748	804	778	737	778	791	760	780	754	762	795	816	788	800	777	811	776	824	797	800	807	772	866	788	836	777	825	761	790	774	786	810	811	733	810	835	783	798	789	855	766	844	883	876	842	860	815	877	852	841	807	824	763	778	790	804	785	762	812	821	728	740	763	794	809	745	769	803	718	731	745	793	808	737	791	776	737	800	771	790	784	758	749	766	744	728	746	751	766	730	804	786	783	725	762	729	725	734	788	723	776	775	776	779	764	778	774	811	749	738	746	736	732	827	755	692	771	703	764	748	733	764	781	724	749	752	782	758	740	757	774	805	767	792	728	770	759	749	806	775	761	777	789	786	765	735	731	749	759	794	757	808	731	758	767	762	748	715	770	722	742	761	811	724	768	747	726	760	689	791	732	761	765	762	762	816	747	742	791	746	772	767	737	740	810	782	763	772	728	793	791	778	789	781	762	722	778	758	731	786	732	763	809	757	739	749	767	777	798	766	784	736	771	769	802	757	776	803	752	761	760	748	784	733	718	751	743	811	783	773	755	768	742	720	776	737	723	734	739	737	777	715	760	777	808	744	759	782	796	786	731	734	701	766	732	767	769	721	767	751	790	773	776	766	758	737	749	731	763	740	767	719	813	812	827	721	751	753	742	709	737	753	759	753	714	716	731	682	787	733	748	726	791	764	745	801	765	754	742	759	743	732	729	747	754	750	791	712	755	734	773	753	730	774	785	765	808	757	766	721	719	730	732	730	771	788	775	727	793	779	739	776	746	758	813	750	740	739	729	820	735	709	730	764	753	789	733	749	796	747	779	742	773	805	756	745	798	778	733	809	769	749	729	786	772	738	708	754	776	758	765	763	770	777	760	804	741	783	763	730	764	743	772	719	749	766	766	742	774	718	794	774	736	729	763	772	795	756	744	748	694	781	787	700	759	726	786	795	778	735	749	756	726	766	716	772	717	778	782	736	794	738	814	747	753	741	765	768	744	768	746	744	756	773	761	763	753	770	801	790	760	696	798	777	764	822	742	786	731	758	764	737	793	718	787	755	702	717	770	813	740	788	790	783	752	752	765	764	716	749	781	718	763	773	799	702	772	752	806	786	694	794	758	734	769	786	777	786	734	721	776	822	763	711	782	796	793	739	737	784	786	744	767	755	733	783	743	763	791	745	749	809	758	756	758	743	750	773	744	739	714	753	740	700	715	769	734	801	764	766	763	755	771	770	726	772	769	759	729	762	744	759	766	743	761	832	811	810	771	717	774	709	745	780	752	770	779	734	772	734	773	747	778	759	771	778	765	785	814	765	762	742	767	775	743	758	736	732	763	774	796	755	750	735	752	757	784	774	789	752	758	746	773	770	754	734	757	717	763	768	796	767	723	724	774	715	776	781	668	750	733	768	765	766	751	775	761	816	758	762	751	791	763	719	783	775	718	798	770	741	747	756	755	738	760	779	771	762	710	726	775	752	776	757	704	788	763	779	733	763	796	769	804	746	776	772	748	742	761	783	760	731	749	763	741	747	751	756	765	744	778	748	719	726	722	772	743	758	768	802	758	773	810	814	745	790	768	745	746	691	751	754	735	755	728	808	754	748	749	762	724	777	777	762	791	751	741	773	742	749	717	755	745	787	801	819	735	730	777	681	822	760	774	760	738	710	778	751	743	729	714	744	742	735	820	712	755	798	746	798	760	754	711	774	735	764	788	718	749	726	786	794	747	749	722	737	775	767	802	715	740	749	807	726	732	792	735	795	775	792	785	758	724	734	743	674	723	780	745	764	741	760	745	761	748	702	746	737	765	765	770	747	827	790	807	760	738	768	797	746	780	807	757	746	737	764	792	750	742	760	728	808	737	697	741	768	784	701	752	758	768	744	773	712	783	776	746	745	739	766	781	729	745	784	753	787	730	775	749	769	748	747	770	789	816	750	748	764	739	741	738	757	762	737	770	779	799	820	739	742	761	769	760	826	729	799	737	725	762	726	786	788	741	765	781	721	793	796	775	795	717	755	792	760	821	753	763	774	744	773	775	699	768	720	766	823	789	711	741	791	793	741	776	770	782	759	792	774	743	768	791	769	744	770	753	739	737	738	777	793	792	807	748	761	746	776	772	786	747	759	748	763	743	764	756	707	766	762	790	796	746	769	793	790	743	759	762	713	759	750	785	723	746	768	768	736	811	770	704	779	786	732	731	747	792	761	728	745	776	779	777	761	739	732	786	737	779	743	728	759	778	795	791	749	797	805	735	777	767	737	752	761	761	761	761	787	788	779	786	752	778	818	773	733	734	739	771	798	729	725	748	744	781	738	791	758	754	756	710	698	802	764	755	723	768	799	759	787	733	775	747	788	779	720	747	774	741	750	758	753	807	779	717	710	749	743	779	763	771	769	734	761	809	779	798	815	807	750	769	758	796	774	775	764	743	741	786	769	754	762	761	664	783	772	746	751	795	753	764	711	779	791	753	773	772	768	785	742	745	754	745	717	762	746	771	704	781	783	768	751	769	797	801	771	800	740	703	738	680	761	758	778	761	757	760	749	715	812	754	736	785	747	739	723	786	771	818	771	765	765	730	740	760	755	751	748	803	759	759	793	779	759	718	786	772	764	804	771	760	800	773	747	729	804	764	747	759	736	776	740	729	731	794	732	769	753	808	796	726	773	738	751	756	779	777	701	729	747	735	756	726	744	753	741	732	751	735	750	735	747	764	718	780	769	710	783	763	761	810	729	766	772	714	720	797	740	764	725	762	755	730	772	821	701	740	734	765	758	774	735	740	727	784	749	759	773	768	752	770	774	765	773	719	763	720	775	748	752	799	766	789	744	782	759	795	766	732	762	735	790	786	785	743	742	786	729	753	765	763	760	754	796	730	776	742	778	704	755	733	751	787	741	740	751	736	776	778	806	739	755	761	724	761	744	771	762	780	764	745	735	768	730	738	728	749	753	783	777	736	734	785	767	749	763	745	752	753	768	782	784	801	768	747	737	748	752	770	729	766	791	725	787	752	750	742	739	738	776	721	770	774	751	769	744	738	777	763	766	847	809	749	757	736	750	794	707	801	744	738	725	745	759	765	773	738	802	763	748	792	857	782	759	763	722	759	792	728	789	717	778	772	763	745	723	739	748	714	739	744	774	732	781	775	742	822	709	787	758	758	749	758	789	847	773	751	750	782	759	778	781	746	788	775	830	779	801	731	748	745	801	731	768	775	749	735	759	737	790	779	737	793	754	736	778	748	698	791	782	755	740	736	728	765	740	824	728	778	774	775	709	777	739	803	771	809	745	745	771	822	737	770	771	779	769	754	710	801	773	754	718	715	747	743	721	718	757	754	755
15714	9776	10898	7976	3423	2268	1894	1439	1027	815	604	488	455	395	372	326	375	358	328	330	365	325	325	342	328	311	342	337	314	324	312	297	289	269	307	283	309	306	317	302	292	306	311	292	296	274	275	312	295	299	286	288	316	289	285	303	289	272	300	268	305	294	284	294	285	313	275	281	294	301	277	312	298	299	308	285	294	274	302	312	294	305	311	264	310	287	264	312	283	299	328	297	293	300	269	296	325	310	277	298	311	286	304	327	250	314	327	285	299	289	319	311	284	303	281	294	306	286	328	301	327	309	304	295	300	296	290	302	296	268	293	290	304	290	336	314	297	288	300	289	299	278	287	310	273	292	307	287	283	262	272	298	325	283	281	302	310	270	280	323	291	289	326	293	301	297	329	278	306	303	298	309	307	300	294	303	286	277	305	271	297	308	342	280	323	326	286	287	290	258	298	304	282	308	278	304	311	274	273	313	304	314	284	280	256	306	292	312	334	288	276	322	275	315	259	292	275	309	319	270	303	304	289	330	278	305	298	299	352	299	321	277	313	319	300	289	349	313	297	317	332	286	314	320	281	293	331	291	296	280	298	282	284	309	297	286	291	279	306	287	275	300	294	274	301	305	304	301	305	314	304	288	304	276	292	309	308	278	313	328	330	310	293	270	317	326	286	313	302	322	276	290	305	279	325	277	306	305	273	318	275	283	270	319	264	271	283	315	266	298	286	325	304	285	308	288	331	285	287	315	276	307	318	268	297	272	312	305	284	309	315	273	316	294	283	298	304	325	301	274	297	285	305	299	310	278	305	318	290	294	275	309	311	302	331	339	330	305	300	321	303	296	280	319	314	295	305	299	293	292	276	309	298	287	272	311	324	299	329	298	278	297	297	278	317	264	297	299	313	306	292	297	300	296	314	317	315	290	319	304	325	283	300	314	291	296	302	285	264	275	289	326	282	304	260	320	265	288	279	298	292	301	307	334	295	313	318	276	290	279	296	308	302	311	299	301	291	296	290	304	328	278	312	309	294	314	275	295	309	272	280	297	324	289	306	306	282	312	303	300	286	313	269	310	283	299	284	313	292	304	304	270	312	319	279	289	302	293	308	274	297	300	315	307	308	294	300	290	313	304	297	274	307	281	262	314	320	326	284	292	285	283	301	302	298	296	321	287	297	304	324	292	278	293	302	329	276	306	326	301	273	294	270	316	286	275	309	348	310	324	318	293	305	295	324	310	313	309	294	321	279	320	283	295	297	305	268	297	303	286	299	269	317	312	305	280	288	286	301	313	269	294	297	316	301	318	321	300	273	311	303	318	279	306	292	284	300	313	296	300	277	314	246	296	302	285	305	298	341	279	285	327	293	285	285	320	322	279	245	299	270	283	293	303	288	288	310	296	315	316	309	288	276	300	317	324	301	267	321	297	301	288	315	314	288	303	266	334	318	267	307	306	301	264	308	305	318	263	287	287	295	274	287	302	299	299	265	271	317	289	287	267	272	330	312	286	314	304	308	309	280	309	244	296	280	311	280	308	304	306	320	303	305	284	285	256	301	314	294	278	285	292	305	312	271	266	313	307	261	303	274	284	302	282	313	282	275	298	302	288	275	280	309	296	283	310	323	272	272	269	275	301	308	285	281	282	314	305	300	289	299	297	302	289	297	304	269	319	307	293	285	281	302	308	293	280	296	282	268	288	296	296	284	293	294	259	299	283	314	307	297	280	319	314	251	300	268	280	301	285	323	298	287	282	284	298	281	322	296	307	310	285	257	295	286	284	296	308	285	307	313	291	311	307	302	326	275	316	293	325	310	292	290	270	285	305	291	291	329	299	298	298	289	301	304	286	304	297	297	297	317	274	298	343	293	308	272	300	305	295	305	295	311	288	315	311	288	288	288	324	337	308	275	280	261	280	298	284	308	275	292	284	294	318	283	293	318	310	309	313	294	315	307	291	301	280	293	258	300	295	287	262	308	268	284	305	299	312	304	289	303	307	290	287	281	298	280	276	313	301	301	271	303	283	314	313	331	271	311	280	335	299	287	295	298	308	283	333	277	331	259	328	317	306	309	275	294	284	313	293	318	286	287	298	286	316	312	285	282	307	321	270	303	299	320	312	288	290	288	294	288	280	322	295	305	321	300	279	303	289	314	277	303	283	296	308	315	312	286	300	311	296	317	297	288	313	258	317	301	311	280	306	277	299	294	284	300	294	320	325	283	293	300	295	299	307	288	314	309	291	309	311	312	314	284	254	316	279	294	295	298	297	275	294	320	284	295	295	305	310	254	285	304	296	305	311	266	289	334	281	311	263	285	321	286	309	263	262	264	295	287	308	304	315	305	287	285	285	272	276	314	304	315	296	285	293	279	282	279	294	297	324	305	300	330	316	294	283	288	321	285	303	320	283	282	327	315	271	272	286	283	308	311	287	290	285	269	285	296	279	310	286	332	316	290	284	295	314	339	260	313	283	287	284	264	311	276	310	274	290	254	284	303	305	299	287	275	285	277	288	307	313	308	308	284	285	305	309	314	307	273	298	294	330	316	298	281	291	321	293	305	329	277	272	304	277	299	309	295	295	300	342	312	287	287	286	292	312	298	302	275	314	258	284	281	283	288	329	307	330	264	293	288	267	321	295	282	287	298	306	309	301	311	304	288	294	308	324	305	330	269	282	284	310	315	298	282	291	316	297	282	287	288	292	288	301	303	305	313	290	300	249	284	272	301	318	313	310	345	295	272	307	281	293	318	324	273	300	288	273	271	316	322	296	319	283	288	305	291	283	295	295	278	279	277	301	273	307	322	287	317	315	318	259	319	296	304	279	269	296	292	295	312	319	313	303	311	298	293	305	316	300	275	267	289	296	285	289	300	306	291	325	308	281	309	300	308	326	313	318	289	289	294	294	287	306	295	283	283	300	314	306	284	307	321	336	286	290	302	276	320	326	307	283	291	307	301	312	324	310	287	289	269	263	296	289	313	306	286	285	285	273	304	286	317	286	290	315	288	321	296	301	299	276	280	275	324	291	287	299	299	303	335	307	287	287	314	278	311	291	310	299	299	308	304	311	280	327	318	281	308	314	293	288	303	288	292	321	320	304	328	329	268	286	291	296	281	281	314	297	282	327	322	316	294	317	298	314	288	302	331	344	301	293	297	295	290	304	296	299	314	306	332	309	334	264	326	275	320	314	279	281	278	321	309	312	305	280	269	286	278	271	274	292	328	311	302	285	308	304	303	323	276	302	287	264	294	304	283	279	289	298	299	302	280	301	281	300	301	295	331	296	309	311	316	310	284	304	285	311	338	242	321	312	286	293	303	297	300	304	299	310	294	287	286	275	277	303	284	307	288	289	293	281	271	306	292	302	322	292	312	274	291	305	312	299	279	305	282	289	306	286	311	295	305	335	281	259	286	293	306	293	290	296	319	286	284	307	284	280	318	317	304	304	300	292	305	280	271	274	282	275	265	292	291	286	283	305	272	302	302	284	316	303	294	304
10497	9630	18136	18154	9535	8043	7829	6019	4654	3501	2682	1959	1597	1385	1357	1174	1135	1083	1066	1084	1013	1063	1115	1154	1138	1059	1029	990	1031	985	906	886	884	936	831	896	853	827	845	833	857	846	826	837	825	766	777	813	793	791	829	743	793	783	799	786	741	796	796	782	743	790	770	767	746	786	751	738	745	741	752	731	733	741	723	765	771	759	764	760	745	776	754	761	790	777	751	746	774	752	779	761	784	759	818	763	785	780	803	795	822	787	811	729	777	763	772	742	759	820	798	777	795	794	784	747	805	768	813	797	789	797	720	820	760	759	761	765	777	742	796	750	755	759	723	792	780	770	740	759	776	764	745	758	781	806	766	786	746	742	725	770	798	734	759	769	785	753	766	724	754	798	794	755	743	756	746	740	814	745	772	725	768	731	739	801	811	752	786	755	749	742	763	780	819	756	787	768	744	774	778	772	773	787	789	751	742	762	780	761	752	767	748	743	745	835	717	782	764	755	748	789	768	787	795	785	756	774	773	800	760	746	760	720	775	766	759	795	763	737	808	733	764	818	755	771	739	778	769	776	803	777	720	763	720	798	829	830	736	778	740	815	773	777	756	747	747	747	757	776	782	755	753	760	770	790	741	781	737	743	746	726	801	761	747	788	753	796	816	741	721	776	773	759	803	764	788	794	765	764	707	751	849	791	799	773	750	752	770	769	765	726	737	703	745	732	774	770	744	788	727	792	787	803	756	791	737	665	781	793	801	822	777	772	778	735	817	779	782	760	762	703	703	735	798	747	770	765	739	760	794	796	778	766	782	788	755	779	764	758	767	740	777	737	787	808	720	707	751	712	740	795	757	748	807	776	816	733	775	777	764	754	754	793	743	796	724	781	770	798	722	778	819	764	766	754	724	759	758	756	749	816	740	738	787	777	748	779	774	752	752	706	791	759	745	722	789	770	736	718	793	729	772	725	802	737	768	776	781	762	815	723	746	755	777	762	777	738	762	762	781	728	772	749	740	736	758	722	793	718	794	780	760	772	796	782	739	771	795	746	717	735	782	750	772	792	785	802	774	831	793	811	747	766	766	721	791	731	753	747	759	740	778	773	793	781	777	753	835	774	795	764	833	740	735	699	786	745	730	746	773	753	743	797	764	791	704	762	774	779	809	775	757	761	728	752	781	768	740	747	767	746	725	768	724	701	813	803	755	749	745	785	712	757	772	760	806	789	781	782	751	750	745	776	776	727	753	777	743	772	733	772	736	754	755	763	737	786	777	742	740	741	768	792	765	767	780	748	745	790	731	796	814	759	700	775	793	732	739	739	778	706	761	737	774	784	810	767	746	754	735	716	731	735	721	762	737	734	815	793	723	763	750	767	821	720	783	764	786	743	830	768	786	759	771	763	811	754	775	764	747	756	764	786	744	765	773	749	749	790	781	775	750	773	800	741	768	735	770	787	772	761	789	732	709	730	744	768	759	709	820	717	753	747	732	767	751	780	823	796	765	813	760	733	760	751	741	803	785	750	772	777	801	753	822	798	819	775	785	783	780	754	751	740	777	763	747	789	754	734	790	793	773	738	795	781	744	734	816	761	789	761	799	751	724	840	770	816	747	742	754	764	840	776	737	788	783	803	829	770	744	804	795	751	739	798	768	739	766	728	782	782	747	778	773	759	813	765	766	758	778	785	731	786	784	847	765	711	775	750	744	794	721	765	801	771	778	800	804	751	791	733	801	766	709	792	741	780	766	768	734	792	751	751	764	790	781	777	804	729	762	764	764	736	795	701	752	812	754	777	756	765	758	745	778	717	768	836	728	743	778	759	743	813	791	748	792	779	736	761	754	782	773	771	749	796	808	772	762	758	766	750	784	835	726	780	739	779	790	769	779	762	765	784	763	750	721	801	787	749	782	756	741	768	775	750	767	743	755	756	771	741	720	752	801	787	795	755	747	769	746	721	735	723	749	783	706	749	790	751	759	795	732	747	773	729	796	773	744	769	754	783	745	800	722	751	800	722	751	777	782	766	774	785	769	708	744	781	785	782	722	790	782	749	783	771	756	735	762	733	753	741	831	807	803	776	722	781	781	705	789	695	779	726	780	714	813	748	743	775	768	776	766	758	715	708	814	747	790	730	820	738	782	767	793	762	767	775	747	768	740	767	771	711	798	793	727	779	763	731	739	736	767	754	753	751	733	762	752	773	773	818	786	738	798	706	771	757	731	741	785	806	808	765	728	766	748	761	738	757	733	715	757	778	769	741	807	740	802	726	754	708	736	771	742	794	750	783	765	730	737	761	745	758	758	735	734	771	756	772	723	788	765	769	815	751	804	783	756	835	775	771	724	773	733	724	757	787	766	758	790	766	767	761	741	793	767	799	749	796	741	755	755	733	755	730	823	729	748	753	758	758	766	767	793	734	718	802	740	798	775	736	770	728	798	780	703	787	791	709	759	765	726	757	776	773	807	732	781	775	744	758	791	758	792	764	686	802	737	765	786	786	795	771	726	748	753	782	809	773	791	743	754	754	758	764	778	792	757	751	771	737	758	750	685	801	768	744	774	790	735	804	790	793	783	765	785	771	758	760	728	712	737	746	747	768	807	747	767	767	776	767	734	799	787	793	802	752	770	788	761	747	773	798	772	777	733	780	727	726	771	753	724	829	760	763	740	716	767	765	779	800	738	736	779	749	769	773	736	722	789	711	786	816	769	779	741	759	790	755	776	746	801	772	744	759	795	712	786	788	727	747	784	766	727	734	757	769	778	796	752	766	786	765	809	752	743	773	751	753	754	745	768	754	716	775	767	806	778	751	751	800	779	792	731	779	740	734	776	724	728	747	759	748	738	761	766	747	736	772	741	806	765	693	795	773	720	817	771	710	804	758	768	742	778	809	809	780	813	777	749	792	747	726	763	802	742	762	754	747	788	774	807	756	784	802	805	764	787	752	722	753	771	753	782	749	748	748	733	778	725	742	747	782	759	800	780	764	740	791	732	764	762	790	766	799	731	748	780	795	692	759	769	802	798	788	763	762	791	767	762	719	767	780	727	809	790	731	766	775	766	714	786	782	756	739	754	760	789	791	791	792	748	783	792	809	711	720	765	739	771	756	752	772	782	776	726	738	773	722	750	790	756	749	764	765	807	752	816	757	752	769	822	744	768	744	796	822	753	722	715	736	761	777	796	747	727	793	773	777	815	756	701	740	781	740	746	781	765	751	755	716	756	732	770	808	799	763	752	762	752	772	792	742	814	751	774	746	739	741	761	772	784	754	797	771	781	742	767	818	759	735	748	739	775	828	799	782	777	756	818	763	752	773	767	742	744	771	740	745	714	755	734	752	780	798	699	765	816	733	748	802	716	739	767	780	801	736	802	811	747	741	755	778	753	740	799	758	781	734	768	738	767	762	751	786	741	769	731	710	719	799	794	797	784	789	759	791	787	716	752	758	797	733	750	803	763	746	790	776	768	729	744	758	738	769	822	744	733	743	762	770	770	786	732	759
37818	36122	51993	44715	20052	9938	11724	10587	8971	6606	4359	1843	1352	606	562	463	514	496	557	564	568	559	799	881	684	577	479	537	508	549	497	565	545	567	472	395	455	404	428	426	468	486	443	476	387	338	348	332	350	348	344	378	313	360	326	307	332	352	365	310	354	321	320	386	309	335	344	373	348	327	348	335	372	359	325	359	369	361	338	349	356	358	336	360	314	329	372	348	349	357	367	343	354	362	368	379	332	337	324	330	343	348	348	341	355	332	336	339	350	375	305	340	335	320	363	350	339	386	347	334	313	325	359	356	343	325	328	338	321	335	331	312	345	338	326	329	336	357	299	341	323	299	329	390	321	357	345	316	320	358	336	364	341	353	316	323	347	325	304	311	321	331	342	345	328	317	327	349	342	332	357	341	341	357	337	324	357	346	370	311	323	340	315	321	325	326	307	319	336	328	323	348	362	347	349	347	377	329	352	313	389	339	322	328	298	335	361	345	321	318	338	310	332	344	323	344	331	352	337	347	320	340	361	318	395	327	318	324	352	346	321	359	334	321	358	313	329	342	319	373	338	351	346	317	349	314	369	322	343	325	344	326	360	337	336	349	367	328	300	321	345	332	329	344	355	389	347	352	337	358	317	324	373	346	362	384	354	340	321	340	352	328	320	348	352	350	329	323	303	331	363	368	339	337	329	318	341	340	350	359	335	312	358	361	332	318	362	371	343	341	343	285	340	339	335	334	312	339	359	376	336	315	328	372	348	331	357	336	312	336	329	313	381	322	350	328	331	330	300	316	325	349	346	324	314	326	352	307	311	343	341	380	336	333	342	348	344	303	296	350	333	344	339	338	329	340	307	303	346	337	329	324	338	333	352	298	334	348	336	347	373	360	329	333	336	354	308	323	348	351	341	362	350	328	317	327	328	367	357	310	349	331	340	346	338	302	346	331	367	339	371	357	360	311	317	328	310	332	327	329	330	345	318	352	343	357	343	340	374	334	350	353	330	324	310	328	342	323	350	355	326	331	350	354	353	322	317	328	331	327	326	312	332	372	330	346	339	305	347	334	368	345	341	330	346	318	318	321	329	357	343	321	312	383	317	335	354	305	311	328	372	314	339	382	347	331	317	336	346	345	335	305	327	344	340	340	333	356	343	339	350	328	358	326	332	348	359	328	352	324	338	323	314	308	344	314	307	360	326	369	345	352	324	331	325	342	317	305	326	306	325	320	349	358	346	307	281	320	359	330	342	345	340	315	353	312	314	349	317	305	343	309	318	355	319	344	322	330	296	341	346	335	345	356	332	335	289	335	313	363	318	372	356	313	322	356	352	328	352	347	332	369	334	309	356	356	326	315	325	332	329	339	328	353	311	332	333	338	356	335	338	322	352	315	350	337	337	317	339	334	334	338	357	331	324	312	323	320	348	318	333	349	293	347	324	346	307	326	334	324	332	321	353	373	318	359	317	342	370	375	346	340	322	324	327	362	344	295	310	340	333	358	352	318	350	306	352	333	334	336	356	371	307	337	361	331	376	319	326	355	310	317	356	335	302	342	355	320	322	351	339	334	320	315	314	361	324	351	368	356	325	297	363	343	344	323	308	359	313	333	333	322	303	295	313	360	324	336	354	311	338	324	325	335	355	323	331	346	353	359	291	366	316	355	373	341	351	359	344	328	310	350	353	331	366	336	341	329	358	365	337	354	333	344	335	329	329	331	322	323	343	304	349	309	326	300	343	343	359	343	349	347	318	338	324	322	327	368	338	347	329	319	345	349	310	304	348	327	331	337	340	366	385	367	296	322	361	333	340	319	310	381	325	309	352	346	340	368	361	337	365	313	304	342	355	340	340	319	322	386	364	357	378	331	363	319	331	366	341	351	307	327	383	374	312	356	356	344	307	348	328	336	340	361	358	359	333	327	352	340	339	340	344	354	345	334	325	323	369	352	361	342	361	302	338	310	296	330	351	358	295	337	375	381	323	354	315	341	369	347	344	322	345	368	343	359	333	337	342	303	337	316	358	313	303	321	341	320	315	368	341	350	353	340	321	321	333	370	322	335	326	347	361	340	309	341	320	302	354	365	297	371	350	318	349	337	352	357	334	298	317	365	349	328	330	323	308	330	353	322	358	351	327	351	341	374	360	324	333	313	376	360	369	344	351	322	346	375	307	326	327	349	371	340	330	321	319	331	334	308	349	333	330	335	326	347	321	351	333	317	354	360	325	350	330	333	359	337	302	359	389	333	376	315	334	330	322	323	313	370	331	320	347	313	351	338	351	347	340	309	341	301	334	332	338	354	351	330	306	311	332	356	339	345	336	339	335	331	341	338	303	338	361	342	322	363	322	357	364	344	321	334	316	351	365	359	338	358	326	347	335	341	306	369	333	341	345	366	353	340	380	330	326	315	322	325	346	358	351	330	341	356	339	347	323	332	347	317	333	326	326	352	357	326	340	327	346	302	324	332	328	337	353	338	359	382	331	312	331	324	340	341	359	321	315	337	324	338	338	344	317	355	358	348	345	344	341	375	297	349	348	320	363	371	324	348	341	322	308	313	346	317	332	363	359	346	317	320	317	355	328	343	341	342	324	327	328	374	336	298	338	346	325	325	330	321	333	333	304	334	344	343	338	329	337	329	303	333	366	317	324	327	347	335	333	365	367	379	308	340	312	347	343	352	339	301	361	339	343	288	333	352	310	329	332	359	336	372	332	363	357	356	335	338	346	331	356	344	357	353	344	340	341	346	339	321	312	326	353	352	351	319	333	308	338	351	360	311	361	351	331	341	344	314	323	310	366	325	322	354	342	318	312	333	335	348	314	339	346	318	323	362	305	337	363	335	329	346	338	317	301	352	329	339	332	339	328	349	335	355	337	331	316	299	338	364	289	384	363	350	355	339	356	322	341	341	364	346	384	334	355	329	316	333	355	345	359	347	358	355	325	324	316	319	322	353	351	343	328	315	304	332	349	361	348	310	324	337	317	336	334	324	329	324	330	345	346	299	358	339	325	316	337	336	352	322	333	332	318	336	344	342	325	322	350	300	311	336	343	351	350	361	336	360	366	325	358	345	315	328	337	367	347	337	331	333	306	327	328	321	334	308	346	332	348	326	332	320	345	344	368	366	333	334	376	345	363	363	341	350	336	330	344	336	362	319	353	336	350	309	337	370	345	360	348	311	322	336	328	328	318	316	362	322	399	371	329	318	350	323	328	339	316	342	375	304	358	330	347	343	362	332	319	328	348	332	323	347	318	321	327	337	335	378	342	353	358	361	365	345	337	343	334	318	348	354	373	318	356	294	350	362	371	318	363	307	331	348	363	354	312	320	332	331	336	349	332	374	344	337	373	313	312	335	317	350	328	343	338	305	286	329	362	330	336	313	330	353	346	343	331	349	334	329	365	340	301	359	342	351	326	349	307	353	347	341	356	335	350	336	311	333	297	358	312	355	352	333	351	313	330	356	312	308	319	324	340	337	339	366	344	350	334	327	302	350
25775	30950	51429	48766	16656	16261	22624	21964	19779	15504	11326	5380	4961	2351	2034	1822	1940	2007	2248	2594	2444	2276	4372	4573	3839	2386	2229	2532	2484	2765	2254	2381	2534	2400	2103	1449	1910	1533	1352	1544	1973	1762	1679	1930	1380	1031	904	983	986	921	885	884	844	882	868	900	867	860	869	971	811	855	865	917	915	840	844	813	832	870	847	871	818	799	863	864	863	907	853	905	870	877	844	867	840	861	897	872	863	905	901	834	866	875	821	842	899	855	851	839	882	903	882	834	892	853	900	873	888	902	902	924	917	870	891	892	880	901	828	919	850	879	860	889	802	831	814	851	863	811	792	852	872	827	905	839	814	840	853	890	815	829	856	849	800	813	817	883	857	855	870	823	815	865	878	828	857	820	877	866	866	844	806	826	815	770	815	863	866	825	851	819	873	791	800	857	886	899	894	876	811	850	835	841	827	884	879	854	821	816	841	821	814	834	844	852	887	868	823	833	818	856	839	837	810	812	854	842	823	832	904	869	811	841	852	856	831	867	828	845	857	833	808	854	832	824	839	846	840	870	871	827	852	800	821	829	845	876	833	848	860	819	837	817	799	877	803	841	868	823	813	842	830	857	841	849	830	868	856	811	810	811	890	869	861	907	814	859	881	870	856	878	851	851	838	844	898	848	777	841	856	785	840	867	785	800	859	852	852	802	838	913	843	866	800	896	871	869	850	882	892	870	844	867	859	881	868	896	838	833	814	819	851	847	847	787	862	872	845	893	822	855	822	830	840	829	836	863	890	859	933	860	872	862	851	803	804	874	851	826	850	845	817	827	860	813	915	815	830	865	845	854	872	883	841	840	889	850	820	830	881	798	837	817	864	883	849	843	886	828	782	851	803	792	843	846	901	896	847	842	805	837	771	863	910	814	846	859	825	876	843	830	873	824	824	850	816	899	844	818	819	853	829	832	846	856	862	849	833	854	876	814	819	859	839	847	840	809	857	854	836	849	875	847	820	850	821	835	851	882	745	823	834	784	860	828	872	840	837	835	911	830	860	858	846	824	856	835	825	830	835	858	889	884	850	882	834	868	850	890	793	871	856	856	830	804	856	817	832	857	802	832	897	865	839	788	851	818	885	830	839	835	841	902	847	896	869	873	872	850	846	895	849	876	866	847	909	872	873	777	812	866	854	880	837	880	817	851	874	838	860	857	835	821	824	836	797	880	849	848	855	892	821	821	860	865	917	808	843	795	856	931	852	808	864	860	823	804	841	856	833	869	806	855	841	860	876	850	852	816	834	867	868	874	865	889	823	801	837	814	831	835	839	853	848	851	842	859	880	855	878	796	787	855	848	835	852	859	856	883	847	844	814	830	860	859	839	826	799	828	895	822	821	858	901	888	830	843	833	880	857	878	846	855	830	893	867	806	835	877	862	868	800	832	772	854	831	811	840	853	801	868	816	856	875	873	850	843	835	818	852	891	851	857	822	845	882	860	849	843	898	844	833	833	857	812	832	917	824	831	858	827	867	838	893	872	822	852	907	887	841	809	872	883	849	879	859	861	858	858	806	915	881	851	867	860	830	802	852	852	860	850	808	881	819	854	857	807	854	849	853	869	811	814	779	884	837	869	886	881	839	890	831	833	893	880	887	834	897	818	805	819	874	816	817	775	915	850	885	844	826	845	840	838	827	815	875	865	824	845	789	864	772	850	865	849	832	869	841	821	824	875	846	810	833	834	827	820	824	856	843	842	875	857	835	839	836	809	835	800	849	856	829	875	826	819	820	822	807	848	804	856	829	830	896	879	830	846	857	865	826	816	815	827	840	812	834	855	867	815	841	878	849	872	787	836	847	798	864	842	896	847	879	831	867	874	831	806	846	892	828	876	774	887	793	820	841	875	840	837	805	861	883	823	860	871	860	841	849	880	798	843	877	888	859	845	874	844	849	886	867	829	879	877	834	824	866	868	811	897	849	829	822	863	873	850	882	871	821	847	876	827	882	827	827	843	846	873	821	884	809	798	830	876	891	871	839	799	867	818	807	863	836	830	854	894	870	852	866	818	865	848	832	829	847	832	882	834	871	853	851	868	870	867	838	804	906	850	877	855	846	864	857	884	865	856	850	867	838	804	814	828	849	842	844	802	825	836	809	896	898	882	844	843	845	840	825	847	854	851	805	843	799	843	883	863	831	853	824	855	868	864	908	823	858	840	840	875	855	884	803	850	807	838	889	827	866	880	811	883	862	818	859	847	876	841	870	814	828	858	834	842	838	883	875	888	866	904	828	814	836	813	831	834	825	788	875	790	878	893	840	884	856	844	824	864	836	869	843	845	820	825	822	853	857	867	885	832	792	812	868	845	870	857	872	813	818	827	827	881	836	850	798	837	811	823	852	836	862	797	840	844	796	873	883	879	874	861	867	869	873	834	898	845	811	807	842	847	765	830	917	837	902	881	810	888	902	894	860	816	882	811	819	841	843	867	841	841	811	893	835	880	893	836	830	832	852	770	836	863	833	817	833	874	866	811	824	877	848	847	801	830	849	830	844	816	819	911	818	805	840	833	834	818	893	843	823	872	877	868	840	845	840	833	874	852	845	793	839	860	879	834	870	847	855	859	817	835	848	874	895	846	787	857	813	854	863	814	794	835	878	850	834	838	852	859	828	880	851	860	804	801	905	865	829	892	832	839	787	848	814	832	842	784	852	860	859	891	866	877	852	830	804	863	845	829	797	855	864	861	800	861	841	827	890	811	811	825	797	837	823	813	813	782	903	836	844	818	857	825	827	834	871	847	837	905	784	890	875	851	863	839	872	778	851	883	826	858	850	855	828	831	885	857	862	859	821	847	826	821	875	851	852	790	858	808	834	822	872	782	884	842	803	786	848	830	818	841	847	857	864	828	821	845	848	876	874	868	878	845	878	866	826	863	885	874	862	810	864	862	820	829	873	834	805	870	825	820	835	844	848	864	846	836	762	836	844	824	876	877	830	814	886	904	841	852	837	842	869	848	842	831	843	781	853	844	812	896	821	859	890	837	881	831	842	863	820	848	790	884	859	828	827	859	882	821	845	777	842	870	837	842	879	780	869	781	844	828	814	844	801	881	884	839	881	828	868	850	875	867	803	856	937	828	858	830	912	811	844	836	824	862	855	841	867	823	839	827	847	818	836	864	838	856	829	836	803	881	796	824	851	803	821	861	854	805	896	820	824	837	841	803	798	852	834	840	878	823	859	852	861	887	798	800	805	849	840	828	836	825	856	846	907	846	871	899	801	818	820	852	867	907	892	820	855	817	801	850	871	866	871	813	845	874	859	871	837	851	827	861	887	858	858	867	834	788	867	874	778	846	880	832	863	858	839	826	798	855	810	826	858	862	854	848	822	852	843	841	877	787	802	808	872	853	867	834	838	803	857	838	836	876	830	798	843	836	849	878	857	815	826	805	850	834	813	829	800	856	868	841	854	872	840	890	841	809	770	861	809	906	813	857	844	800	842	825	825	885	860	829	848	827	888	834	801	831
44405	43385	62340	55913	29649	15578	16818	16457	13808	10278	6912	3511	2529	833	642	527	557	573	579	710	655	748	1181	1246	1070	578	611	691	644	646	621	651	600	616	650	425	479	556	420	447	511	455	485	509	403	362	324	339	321	347	302	332	320	298	332	289	355	279	317	365	309	315	351	320	340	334	307	297	277	316	293	305	314	316	328	335	324	305	299	309	270	303	321	296	308	237	312	296	315	305	309	359	322	340	315	309	324	306	278	308	342	318	319	296	318	348	313	320	316	343	307	331	304	340	323	304	287	304	303	315	323	318	301	290	301	280	309	324	297	313	322	291	299	307	306	284	323	306	335	317	309	324	313	319	322	327	286	299	322	279	298	283	280	306	308	327	320	307	308	318	317	279	300	330	321	326	320	315	298	283	305	352	305	336	287	293	341	288	299	301	307	304	283	299	304	294	335	306	311	297	287	307	319	305	305	291	303	276	309	302	312	293	322	308	325	318	284	317	301	288	275	338	267	316	303	279	291	294	298	312	315	318	297	305	309	287	290	294	323	341	309	313	294	309	290	298	302	313	289	346	300	302	327	316	307	314	301	298	290	299	273	273	294	339	310	321	326	333	306	343	295	321	314	315	314	294	309	343	314	316	308	301	318	324	322	325	282	302	346	293	296	291	315	292	305	321	310	303	327	299	295	270	312	313	300	272	271	261	257	330	315	311	312	331	299	314	338	303	340	309	290	300	266	304	295	316	330	302	299	316	313	273	329	303	299	274	289	301	327	293	305	289	292	310	293	324	311	332	295	314	295	299	255	328	287	288	269	312	327	319	306	279	313	319	296	308	299	337	291	311	288	334	275	303	269	303	308	304	320	335	285	305	276	339	300	299	307	313	304	299	327	315	282	323	294	291	311	344	308	324	289	272	284	308	305	325	322	303	297	296	305	293	302	289	300	324	316	308	321	304	321	263	310	294	325	328	285	274	293	293	298	310	319	305	304	280	288	302	366	305	294	303	284	282	299	322	325	346	315	313	310	299	310	308	305	307	307	299	325	327	305	319	318	298	313	298	278	245	342	280	307	325	341	298	328	305	319	328	346	308	319	316	280	300	289	327	309	322	312	309	294	274	298	344	304	324	280	331	290	328	344	301	306	309	295	297	292	294	317	330	316	305	330	313	279	318	273	313	319	285	306	298	260	289	328	318	302	321	303	288	282	298	315	305	321	281	302	312	300	303	318	296	271	307	295	296	284	305	299	323	311	280	339	324	295	316	294	337	313	308	318	340	328	329	312	301	300	325	314	300	290	297	297	294	312	306	309	282	308	308	303	325	294	308	315	314	266	302	290	312	288	309	319	308	336	293	283	327	303	305	295	316	285	288	299	285	281	332	291	313	301	314	303	306	292	325	291	323	324	328	295	313	286	311	307	306	335	315	308	310	308	292	320	316	297	288	274	317	323	314	305	308	304	276	322	305	307	327	317	314	306	328	340	311	314	308	311	296	303	304	300	289	311	290	289	289	317	301	324	295	309	302	304	309	297	327	315	348	299	276	290	326	282	287	300	338	296	279	302	314	288	290	320	301	305	295	303	323	292	289	267	334	308	314	263	311	337	272	303	322	326	334	284	307	331	300	337	286	330	339	299	290	344	315	302	307	313	327	297	321	319	281	303	323	291	287	291	323	310	330	296	311	296	316	336	303	316	312	287	308	285	297	316	318	305	313	316	309	304	313	296	311	295	300	281	302	279	307	294	329	295	313	288	304	328	306	313	282	319	273	309	298	296	299	282	341	297	284	289	303	287	329	296	305	275	345	283	310	308	318	312	319	296	306	334	314	289	282	303	290	302	325	283	286	292	336	315	330	353	277	328	313	298	314	278	288	311	294	319	286	290	265	324	279	308	283	313	331	313	315	307	309	303	282	325	303	280	315	320	301	302	329	304	353	296	315	332	278	289	304	324	301	320	301	284	314	309	303	308	329	314	268	322	297	298	287	302	286	317	336	305	327	310	309	304	303	270	331	338	281	298	313	306	299	307	284	299	318	322	285	290	314	281	266	305	326	285	307	294	309	317	281	326	351	307	287	302	322	311	272	303	292	328	289	335	289	315	292	317	264	283	295	321	299	305	299	309	291	293	309	290	295	326	288	306	301	323	349	295	307	320	334	290	295	293	295	323	296	307	313	298	326	308	353	306	326	314	282	319	293	316	319	306	309	315	298	292	321	293	331	334	299	305	328	307	317	295	309	303	316	302	294	330	290	324	320	315	318	333	328	299	293	304	312	300	271	310	306	303	322	320	327	300	290	316	317	305	320	289	327	274	289	311	302	319	270	317	318	288	298	307	291	297	315	315	300	272	318	310	320	325	323	293	307	306	298	295	309	318	298	301	293	285	341	326	334	287	289	296	290	295	318	287	321	311	311	325	323	329	319	328	323	314	305	302	341	322	318	312	324	291	302	316	313	280	309	303	271	298	296	293	309	314	301	284	306	277	325	305	322	321	302	314	289	313	314	340	317	280	315	346	266	274	280	304	301	323	290	326	331	318	316	329	321	294	318	310	310	284	308	341	272	312	310	319	349	320	335	328	331	294	325	336	288	313	304	309	259	293	304	320	309	276	324	292	293	312	287	312	297	325	326	311	303	278	312	348	318	304	326	307	288	308	283	319	271	306	333	319	278	294	306	320	321	300	285	309	326	319	300	319	322	305	313	327	302	331	287	310	291	314	300	290	327	285	294	330	327	313	317	287	297	298	285	290	319	310	287	296	312	315	307	272	330	328	323	298	319	306	315	275	302	314	313	303	292	275	282	303	314	286	305	311	324	301	293	314	299	292	335	296	325	313	294	296	299	311	309	313	311	294	317	315	340	302	278	323	334	256	298	334	279	299	310	305	348	332	285	275	313	280	307	316	300	306	304	342	308	334	320	280	327	287	310	334	287	322	312	314	315	305	303	315	304	317	314	310	328	292	329	316	283	283	285	302	287	303	326	303	322	333	331	287	295	311	286	300	326	324	304	301	287	299	331	309	310	290	334	336	323	314	344	310	317	303	268	335	294	321	317	318	289	307	291	333	304	318	332	285	315	299	305	321	336	280	309	337	312	331	309	321	298	326	337	313	328	337	305	282	315	338	301	291	335	323	308	307	304	293	338	314	324	306	313	294	281	285	296	284	287	339	317	282	324	321	309	290	345	265	301	319	312	303	315	260	319	299	310	284	300	300	314	303	313	322	319	333	299	307	275	305	288	309	299	271	304	297	290	316	300	282	308	314	279	282	282	324	301	306	299	285	300	294	303	306	299	311	313	317	268	290	312	327	315	315	313	316	335	331	312	284	286	308	296	312	299	318	311	306	304	315	277	299	323	305	294	305	319	325	314	285	288	305	310	306	321	300	303	289	306	332	318	300	288	307	312	296	334	291	319	314	320	294	290	316	321	286	304	324	307	337	300	326	286	317	304	288	295	289	280	327	285	312	287	339	324	276	306	306	280	287	325	310	299	294	314
30614	37947	63444	61088	21865	20271	26994	27841	23895	20147	14906	8219	7143	3086	2650	2328	2523	2679	3080	3656	3517	3314	6741	6831	5477	2760	3275	3817	3168	3347	3197	3417	3231	2728	3449	1836	1793	2655	1714	2122	2448	2149	2261	2480	1815	1146	975	988	991	862	807	880	837	794	802	788	793	802	877	1081	833	792	856	822	806	825	808	774	807	799	723	772	755	745	784	785	815	809	782	781	792	795	782	754	782	821	794	777	755	797	836	803	820	791	808	789	789	800	849	845	858	840	862	829	818	887	832	803	834	841	819	794	857	822	811	879	846	843	803	857	786	759	792	786	774	813	797	837	792	834	798	771	777	791	735	752	758	825	748	762	758	774	782	788	772	772	767	776	744	833	804	760	772	795	793	750	809	777	777	827	714	817	768	767	783	742	808	727	767	791	778	764	808	773	783	809	761	780	844	773	816	732	767	767	761	758	789	771	783	720	766	747	725	769	834	737	748	742	825	782	760	741	803	782	755	778	762	798	774	730	800	734	812	746	729	775	745	748	796	793	734	752	752	787	781	762	788	821	694	787	800	781	786	770	734	780	778	718	792	809	806	838	746	819	797	750	775	772	783	751	771	784	766	731	805	826	758	754	770	764	797	778	698	774	788	783	775	743	788	796	808	763	743	730	777	781	770	762	768	801	786	744	797	777	743	760	784	737	727	738	772	786	738	755	785	766	779	784	739	732	770	785	756	811	767	750	741	750	792	728	776	845	772	720	772	743	787	745	750	729	748	795	788	848	744	788	796	735	747	749	776	756	667	817	830	738	756	763	731	818	757	802	732	771	755	811	799	745	795	814	783	798	727	814	767	754	772	775	784	768	766	801	813	779	746	749	767	758	803	736	770	784	695	750	863	765	782	771	747	797	792	808	739	784	765	755	787	763	744	740	781	721	791	785	787	744	770	754	744	740	772	750	749	806	764	763	741	763	776	774	784	782	792	808	769	771	758	761	789	763	780	703	805	814	752	745	780	788	779	812	740	749	753	736	787	750	766	825	792	775	768	769	785	827	796	770	758	801	768	785	774	781	757	752	797	792	739	737	785	770	751	785	793	768	817	819	806	763	741	783	784	793	761	791	761	784	809	761	764	799	783	766	797	740	788	699	737	752	772	771	764	820	760	754	811	733	765	769	787	761	752	769	806	750	743	760	714	830	756	737	770	773	776	791	733	795	748	751	782	721	795	734	773	812	755	725	760	803	800	789	763	739	777	747	787	799	737	789	742	784	815	773	793	796	789	787	761	773	788	757	763	789	740	794	808	779	757	765	714	789	725	778	749	780	791	737	754	773	787	792	807	787	792	759	771	766	794	803	762	747	834	775	768	784	754	789	715	797	791	751	754	766	734	743	778	724	766	782	800	741	777	775	762	757	764	792	762	763	756	787	803	730	749	728	771	743	762	796	765	806	775	756	757	783	722	801	834	789	814	789	787	741	778	781	797	802	787	793	763	771	821	782	797	764	782	819	809	737	810	784	799	787	730	752	765	784	750	761	777	809	786	807	820	732	792	755	801	782	779	746	752	786	738	805	723	696	773	808	781	822	764	746	848	785	724	766	822	774	762	778	761	792	752	766	764	769	761	779	739	759	818	733	784	753	769	838	776	792	720	787	769	799	732	787	745	793	761	755	772	788	784	736	706	773	786	766	779	748	771	779	810	799	780	814	742	795	786	802	763	731	761	762	732	750	762	761	763	737	791	739	782	773	787	759	798	756	804	766	793	776	786	755	802	742	759	767	706	738	748	734	768	780	737	769	762	775	790	776	812	756	762	754	771	764	780	751	793	713	756	816	756	772	792	784	806	827	781	799	795	811	808	774	743	760	783	767	751	728	829	796	789	730	770	788	750	803	806	845	799	739	760	778	781	761	791	784	761	788	791	803	805	793	755	784	756	814	746	794	823	768	813	769	780	761	772	708	816	802	786	770	742	771	732	777	831	772	734	722	819	752	790	785	801	756	777	821	802	759	749	756	775	738	804	745	759	809	762	783	845	697	727	809	798	707	759	856	702	709	780	739	792	752	805	813	764	757	773	824	759	733	795	772	767	786	785	773	731	766	844	787	780	783	747	738	817	787	763	743	778	711	757	725	743	720	761	758	731	797	827	785	766	778	804	790	776	766	776	753	761	800	752	783	730	699	758	774	769	706	749	734	749	800	738	715	723	756	771	765	757	706	825	790	780	778	769	761	767	783	822	768	736	755	759	768	804	792	785	763	729	781	781	784	744	765	741	772	776	788	754	762	791	785	762	772	770	796	809	740	761	790	765	748	690	791	766	771	790	779	777	773	741	765	814	730	787	758	746	794	815	792	800	803	780	756	736	774	789	810	748	765	766	773	774	772	722	769	759	768	810	824	758	810	770	751	753	774	769	730	757	761	813	732	729	750	756	751	783	677	764	760	772	776	788	763	808	750	770	789	804	792	780	756	748	835	800	783	803	757	774	707	775	751	818	756	757	741	804	759	790	791	787	799	801	809	781	713	806	756	744	779	772	757	783	820	807	762	776	749	745	752	801	768	774	813	769	794	750	797	764	722	746	793	794	755	772	751	739	793	767	778	783	738	773	774	737	765	794	794	813	764	774	741	803	742	783	794	762	811	764	771	801	762	788	822	752	794	811	778	772	792	780	753	809	766	781	767	767	781	741	737	746	798	775	756	796	805	683	762	787	802	806	789	833	771	770	751	765	754	763	799	814	753	767	733	725	780	785	736	791	766	752	812	791	806	761	787	767	771	787	789	789	790	755	760	736	841	788	772	786	757	755	771	746	794	801	759	750	734	744	773	789	746	724	779	721	821	783	795	703	752	765	729	787	798	777	770	753	768	803	790	728	773	753	804	810	790	749	756	830	772	828	711	778	800	780	785	780	792	791	798	764	782	739	745	786	759	745	774	757	747	785	731	763	729	748	747	748	765	816	805	786	756	804	783	754	757	762	778	786	766	760	805	788	775	763	750	816	748	760	747	804	782	788	817	736	832	784	777	769	771	868	771	833	753	742	802	759	793	773	744	758	744	775	762	746	750	818	798	758	795	768	803	759	748	768	749	758	770	777	805	768	776	741	737	788	793	771	796	760	800	759	799	814	730	791	785	780	768	809	737	803	825	723	786	763	786	751	765	783	788	780	832	817	749	759	771	786	735	752	785	734	745	800	729	755	787	748	782	779	771	792	840	760	777	789	779	742	761	798	739	773	785	810	780	809	727	760	750	767	803	747	782	746	727	732	774	821	818	775	828	779	772	766	761	768	799	793	785	786	810	755	758	759	762	764	782	767	778	810	756	807	768	782	749	752	738	802	769	770	771	720	796	777	777	766	722	729	775	748	793	779	770	788	762	764	775	799	823	753	814	725	785	821	769	796	747	787	745	822	753	791	767	819	748	709	748	762	788	758	790	779	814	751	772	790	769	785	792	787	760	730	756	744	746	798	773	764	756	803	706	782	786	769	718	764	770	775	734	721	767	798	760	790	771	779	774
12768	8733	11671	8907	3857	2041	1611	1413	1063	711	513	405	427	429	358	340	347	338	353	321	346	343	346	366	341	352	338	303	315	322	338	312	304	308	308	319	308	294	289	314	373	306	328	345	312	310	288	293	323	298	311	351	299	301	317	290	321	362	282	336	312	315	280	293	308	311	307	327	303	308	303	305	352	301	271	283	310	320	313	284	319	321	324	296	296	277	322	323	279	309	309	297	304	310	279	290	274	290	294	273	349	322	289	307	296	289	308	322	328	310	294	321	289	307	297	341	290	324	293	314	301	315	273	287	291	304	325	313	276	289	297	295	334	330	274	312	310	312	285	283	316	296	279	319	303	290	317	285	289	270	302	277	272	297	270	316	269	280	303	318	300	295	300	317	272	296	283	339	274	320	306	301	320	316	290	289	324	297	276	312	284	291	335	325	264	339	313	260	287	285	303	323	321	313	298	307	291	286	367	299	299	279	303	288	309	332	295	285	329	328	305	280	288	338	334	308	295	319	286	322	307	285	278	290	310	288	266	290	291	284	305	313	309	309	290	324	317	307	308	292	303	306	281	293	312	307	322	359	325	324	313	293	291	308	310	314	281	297	314	308	316	313	322	316	352	290	341	311	294	311	295	302	318	317	307	310	275	317	293	331	312	303	298	285	305	313	341	298	298	318	305	300	303	278	311	309	327	310	289	311	278	300	274	335	298	312	308	355	292	313	301	300	299	318	313	295	301	321	302	272	365	358	333	299	297	287	333	282	319	294	322	329	297	303	308	308	279	278	325	289	317	309	312	281	306	314	310	303	281	312	326	307	310	300	309	303	298	296	313	329	280	324	296	291	260	304	302	290	300	310	320	296	313	272	315	293	295	310	284	289	319	325	317	289	320	287	312	285	319	276	320	311	324	262	322	320	267	325	286	302	342	310	302	280	267	321	326	292	315	297	320	293	304	299	274	287	306	327	300	322	299	343	295	311	268	269	313	277	319	283	327	306	309	275	316	306	322	297	300	293	322	317	331	288	296	338	313	307	306	328	303	279	313	321	280	283	319	303	306	298	290	293	320	316	295	317	304	300	319	298	299	261	324	299	305	288	337	287	292	271	305	304	314	307	267	310	332	315	260	311	291	288	309	305	320	307	293	289	306	318	317	308	300	279	294	276	300	284	330	280	301	289	276	276	288	322	292	329	293	314	283	322	323	344	286	285	354	325	297	288	338	340	317	313	310	305	306	262	306	290	299	348	296	312	323	298	279	293	276	322	281	290	291	301	309	319	325	308	321	302	302	286	295	293	299	266	319	303	288	287	307	312	276	289	292	350	294	279	318	260	323	298	282	296	298	275	302	300	306	291	276	309	308	331	292	294	288	355	300	287	321	325	294	287	328	295	290	287	321	314	302	318	295	299	294	291	315	299	309	304	287	291	330	318	283	279	317	287	307	296	285	293	283	303	327	289	331	310	317	263	316	259	335	334	314	312	315	315	331	324	267	292	281	303	311	287	311	297	351	311	319	292	276	321	313	292	307	266	331	303	303	311	303	327	321	295	338	290	297	315	318	314	297	310	333	344	329	308	290	296	305	309	278	299	317	276	341	323	317	326	276	297	312	299	325	307	295	301	287	294	340	295	318	327	321	290	314	307	298	298	291	306	289	328	304	300	284	298	299	352	309	285	302	318	288	311	297	335	322	300	327	290	315	331	321	284	295	272	313	250	313	307	302	342	333	285	281	317	275	309	332	317	303	332	327	293	278	314	313	292	301	286	289	305	303	304	311	284	330	304	302	317	277	313	305	302	302	318	313	300	297	314	290	305	311	327	311	282	321	310	291	288	293	328	336	301	313	319	293	309	329	294	283	330	298	260	279	293	306	290	276	315	280	296	315	286	309	298	315	306	303	323	276	292	315	293	313	300	311	287	317	288	304	334	310	309	347	279	302	287	307	260	304	286	317	270	278	301	311	317	295	295	272	318	321	288	285	282	329	308	315	286	293	300	272	312	267	325	313	321	297	297	327	277	294	266	299	307	310	311	330	315	304	307	312	293	304	300	313	297	306	287	282	288	311	311	309	296	317	297	309	272	304	316	352	301	327	317	289	283	302	298	304	286	313	297	309	296	312	302	324	295	301	314	298	287	306	304	323	280	314	325	302	297	301	285	288	308	295	326	317	342	279	309	289	299	282	290	333	309	309	279	287	277	303	312	309	315	327	312	308	297	253	292	290	268	307	289	299	302	299	334	333	293	285	294	300	273	287	317	303	312	334	314	311	296	284	315	294	318	316	294	326	320	285	316	286	279	314	305	298	304	298	313	294	273	254	311	306	313	268	267	332	304	263	330	329	258	306	299	297	257	288	310	281	289	302	311	286	328	292	264	318	348	304	292	312	306	317	295	299	315	307	333	312	272	316	262	293	312	327	290	327	327	310	333	281	305	351	320	290	288	291	279	337	267	361	298	314	299	344	326	309	338	307	302	301	279	313	316	310	301	307	261	307	319	286	278	306	318	288	315	327	286	310	278	299	316	283	316	317	309	323	305	283	283	298	298	283	298	334	283	328	337	331	288	265	298	307	285	309	308	320	293	307	292	301	315	323	318	313	310	282	313	323	306	323	308	312	321	310	333	299	280	336	297	342	286	301	276	319	328	281	305	293	303	287	329	279	303	328	302	318	313	284	287	303	304	306	302	316	294	302	328	310	299	306	290	297	297	314	299	301	308	292	307	308	313	318	306	310	332	305	318	296	282	306	270	318	292	293	303	295	305	327	291	282	269	312	288	278	321	317	301	298	303	269	290	287	274	270	302	318	284	323	289	306	287	307	321	311	336	323	278	303	291	291	313	354	270	297	308	316	311	260	305	304	305	296	311	311	320	303	291	322	332	291	312	277	285	303	295	289	312	286	324	349	313	289	292	314	278	310	285	331	311	292	286	297	317	314	305	297	303	292	303	325	319	321	288	296	283	335	321	286	333	316	318	283	311	288	293	305	311	291	302	278	284	308	311	306	280	301	296	304	300	287	316	332	305	303	317	263	294	294	309	305	300	307	318	302	323	290	282	285	319	265	299	344	324	319	312	303	302	299	292	298	302	317	276	320	300	292	288	335	272	311	316	309	310	290	293	298	312	330	314	312	317	330	284	299	291	266	278	301	305	318	308	338	284	329	291	274	301	290	311	292	285	272	320	289	331	272	317	283	289	297	294	292	309	335	334	334	306	284	306	299	294	278	306	283	279	252	302	281	301	272	312	338	298	289	281	290	308	283	301	317	343	290	286	310	292	316	321	349	321	338	300	278	329	332	308	310	297	293	290	328	300	360	335	308	292	289	291	313	303	299	275	313	302	278	274	313	265	304	329	303	324	285	332	327	277	320	311	277	303	312	285	296	291	310	311	287	336	318	306	293	287	289	304	313	305	313	304	362	259	306	321	313	304	286	305	333	307	311	293	321	289	321	328	312	294	298	300	302	253	296	326	309	282	313	322	318	287	315	327
8788	9174	19233	20757	10429	7646	7086	6290	4339	3307	2272	1790	1630	1392	1247	1213	1104	1018	1125	1013	1065	1038	1202	1131	1075	1005	974	1055	925	940	913	937	818	915	963	844	845	830	947	830	881	847	894	865	844	794	805	852	809	760	811	758	807	746	796	807	778	778	778	763	786	743	787	816	721	814	787	767	770	801	758	736	786	769	819	807	767	755	792	812	763	798	809	717	793	807	790	822	782	776	748	813	748	748	767	830	748	782	817	832	822	765	766	793	754	791	762	815	775	808	893	825	788	817	776	801	791	787	812	795	705	795	834	855	793	798	809	721	773	785	754	808	764	784	761	751	772	818	738	715	786	774	802	796	809	748	817	786	787	763	779	762	832	784	802	796	773	759	783	795	768	810	808	827	762	776	787	786	793	774	753	789	792	788	802	788	742	765	762	772	761	759	765	822	773	769	827	815	774	765	818	770	808	747	785	732	778	726	787	812	753	783	769	744	795	792	761	782	753	776	786	846	771	821	755	800	741	778	782	791	791	789	836	726	807	734	799	769	819	740	796	783	773	852	802	814	782	811	773	754	763	776	744	754	764	738	743	737	734	757	775	747	775	727	770	757	794	745	772	717	817	821	746	777	763	776	765	744	776	782	776	736	818	777	766	794	764	785	802	821	784	742	781	787	745	827	762	797	814	777	774	750	769	739	783	798	756	788	785	804	752	800	765	750	758	810	788	805	751	816	725	760	812	789	766	734	839	763	792	759	787	802	809	745	851	822	802	746	793	786	766	765	759	823	805	782	769	756	804	773	791	740	796	788	806	807	811	773	775	831	767	741	798	748	765	783	798	763	786	794	776	812	816	751	774	778	774	748	775	771	783	793	746	774	769	772	764	841	783	818	862	820	849	739	827	748	745	790	801	811	792	746	812	790	799	711	759	788	762	764	806	751	762	777	771	777	822	737	810	792	785	771	756	786	759	795	807	743	771	800	776	766	748	785	756	747	799	766	769	775	757	748	752	821	736	825	817	746	735	763	784	786	750	770	726	767	770	784	733	799	784	772	788	771	804	785	771	826	749	810	744	795	736	726	795	813	715	825	761	795	779	738	796	772	791	777	757	764	809	819	729	763	763	752	814	814	808	759	799	776	799	801	774	787	802	801	842	802	793	791	811	779	826	742	816	800	766	815	784	820	752	781	782	721	769	774	772	728	805	788	777	806	785	746	829	747	745	764	761	777	766	778	805	799	789	777	818	800	787	755	827	816	799	741	791	788	817	757	769	833	756	803	766	790	796	778	786	754	755	784	767	801	801	770	794	746	764	724	735	752	759	808	765	786	815	779	787	836	784	750	782	763	788	773	787	780	755	780	744	797	733	769	803	741	761	802	800	811	792	761	801	805	793	776	831	777	819	790	784	786	779	743	763	777	787	804	824	776	803	796	816	762	792	762	713	790	806	777	828	751	783	793	794	809	783	782	729	726	796	737	820	756	780	756	774	757	746	767	761	793	837	791	778	786	729	822	798	745	818	749	827	769	815	767	797	774	755	754	769	778	812	821	755	790	761	757	760	808	758	769	792	757	768	760	774	787	819	749	726	761	794	770	730	795	750	781	855	770	776	786	837	820	778	798	765	781	730	759	811	811	815	827	758	803	774	824	782	755	760	764	791	768	793	755	748	762	780	831	770	802	799	722	793	735	788	774	720	746	807	783	779	786	799	770	773	804	759	764	749	795	784	773	756	723	792	782	755	787	784	785	773	780	767	754	762	812	764	758	798	772	772	782	774	799	798	832	772	772	763	795	766	798	782	775	799	776	789	760	790	787	779	760	731	818	764	798	772	794	787	842	787	804	789	762	793	810	804	808	779	784	768	799	754	828	688	770	748	762	804	795	822	775	755	760	801	769	792	807	796	749	795	770	753	787	759	763	776	749	786	763	786	795	738	792	775	768	769	785	789	777	760	760	769	819	770	763	773	812	767	737	744	753	783	771	730	769	820	809	780	779	776	757	756	805	790	800	786	755	752	771	779	784	808	806	759	766	759	728	777	807	788	819	782	802	831	803	804	778	771	771	825	764	794	805	794	811	804	785	770	811	771	753	747	800	800	741	780	781	800	755	760	779	859	822	801	809	765	805	808	752	789	780	835	726	818	784	799	798	759	778	740	846	818	723	759	783	757	747	768	793	822	741	768	772	772	800	776	773	788	811	756	807	773	790	787	761	742	767	765	748	767	746	790	774	762	793	837	787	812	862	738	779	765	788	789	746	760	767	748	746	770	810	804	808	757	772	750	801	794	762	818	771	791	829	786	749	795	759	789	791	784	774	766	781	749	784	776	799	795	741	764	791	733	772	817	792	788	757	781	744	724	763	776	836	784	791	821	705	822	773	756	738	810	803	779	815	830	806	810	754	779	758	755	812	762	759	777	774	800	771	794	778	787	777	779	808	781	810	762	778	763	779	761	819	749	813	775	800	805	747	785	741	741	764	812	799	768	812	824	816	768	760	769	815	804	784	778	775	789	844	831	770	751	767	752	767	751	806	764	790	782	758	741	787	808	758	748	826	753	748	725	779	786	792	765	762	830	755	770	783	757	748	821	780	795	783	762	769	748	802	775	809	765	790	784	738	805	759	762	783	789	785	792	770	788	770	724	822	783	800	766	819	732	774	759	737	810	793	807	810	789	823	763	787	799	725	737	830	788	812	758	812	770	757	726	782	820	783	811	806	784	776	797	768	821	775	797	764	753	761	777	768	758	782	808	779	806	749	738	787	733	776	772	814	757	757	784	776	776	754	759	734	795	801	752	782	780	782	768	769	748	754	830	825	813	741	814	761	776	829	773	776	768	772	743	803	844	813	722	743	760	773	786	792	798	808	810	798	769	765	728	736	752	744	795	786	836	785	745	750	818	786	782	812	757	764	802	769	786	778	758	704	748	702	812	775	775	839	818	736	793	803	783	799	824	815	786	742	772	792	796	802	784	772	795	790	797	846	796	740	761	782	737	805	814	805	750	735	784	757	757	843	751	816	782	767	744	808	774	792	733	749	809	776	772	787	815	779	807	803	721	770	780	708	787	786	770	830	771	759	780	761	773	751	768	774	781	776	754	820	802	792	777	797	822	776	784	807	786	769	806	819	730	804	784	795	792	787	743	821	766	753	763	739	778	773	759	763	766	805	768	747	791	800	757	757	786	793	840	818	765	785	804	768	767	802	771	801	780	764	752	772	752	778	804	786	829	791	826	771	789	755	749	797	769	788	763	719	787	782	767	731	799	743	818	786	840	787	728	796	783	787	768	739	754	756	784	762	749	790	781	794	767	762	791	770	759	752	813	779	740	791	743	797	765	781	780	791	773	825	781	795	777	739	764	770	797	764	759	789	838	750	777	806	807	814	815	845	802	801	800	758	800	724	780	799	828	787	760	798	806	735	721	747	780	773	803	802	760	734	798	786	825	781	807	780	757	808	758	760	732	744	749	756	751	840	786	764	813	757	802	780	773	778	787	770
33680	35247	48315	47404	24675	9848	12148	12642	9902	5691	3253	1990	1198	635	539	524	488	522	500	540	519	573	735	812	721	499	533	609	555	491	519	538	459	422	504	492	423	418	387	434	465	436	458	486	410	393	351	364	376	360	320	364	329	360	343	327	360	381	321	404	305	335	359	301	319	336	364	334	353	311	337	328	378	333	329	346	323	313	342	367	336	334	356	378	354	348	336	324	368	334	327	334	301	324	368	352	374	356	348	365	347	352	337	361	363	327	351	376	327	345	339	311	377	343	345	406	322	331	298	361	317	338	354	355	379	335	342	336	331	348	367	308	315	339	349	317	327	344	353	347	337	348	353	305	338	349	367	342	293	289	290	351	367	372	361	376	325	325	325	331	334	340	316	390	310	328	320	342	328	359	331	321	354	341	350	342	343	341	304	372	352	322	326	305	351	361	315	352	364	365	328	364	333	372	322	334	337	364	374	370	335	357	348	379	340	314	325	341	345	353	338	316	329	330	324	332	353	358	385	333	348	350	344	340	340	344	337	334	326	307	383	322	319	340	333	319	321	344	365	345	355	360	354	374	349	325	338	331	344	346	370	359	325	332	359	343	313	312	360	334	343	373	359	351	332	340	334	319	319	363	339	351	334	363	348	306	314	388	318	333	326	336	301	353	347	356	350	321	351	336	324	355	356	330	334	315	326	346	312	356	315	345	353	319	349	324	350	342	351	326	352	323	328	348	332	391	315	338	368	338	342	312	345	329	337	345	330	313	330	314	353	326	333	325	342	324	328	344	372	370	344	320	348	327	279	371	331	343	299	348	351	347	361	330	332	330	334	340	312	357	378	328	337	336	309	359	344	359	333	335	357	325	302	372	349	349	334	324	338	306	355	335	342	289	352	361	336	346	361	356	355	341	338	323	351	324	341	330	340	357	310	334	344	367	348	369	336	338	386	313	346	345	338	378	339	327	339	323	343	348	335	327	368	349	330	339	323	340	354	349	371	319	370	340	329	342	358	317	325	318	359	339	358	317	307	333	402	337	345	314	340	344	316	345	355	321	360	333	330	337	340	343	307	397	356	335	355	343	318	373	321	337	341	378	349	342	354	355	349	370	365	357	356	356	349	340	320	328	355	313	320	325	350	322	380	332	318	361	334	328	357	321	326	333	325	317	335	328	338	345	325	316	308	357	348	320	349	324	353	343	372	345	373	330	335	336	337	333	352	339	338	306	354	335	320	354	351	343	332	365	334	328	336	356	349	367	345	365	311	331	357	350	323	342	315	367	341	359	334	325	336	322	322	378	351	333	333	330	353	357	334	373	347	327	348	344	329	334	336	339	332	332	344	379	321	339	366	362	360	361	356	317	347	327	303	293	320	355	355	328	323	355	357	340	352	311	364	330	307	360	322	350	352	336	344	365	350	350	333	348	335	350	341	319	341	314	340	329	328	321	391	327	339	346	361	355	340	334	339	341	340	339	344	324	328	359	348	317	321	329	355	315	333	353	330	304	364	375	366	358	374	324	330	346	323	310	340	337	345	357	351	345	342	302	354	331	338	332	349	337	353	356	347	332	359	318	347	324	340	335	328	334	366	320	352	345	352	332	361	312	345	337	313	334	347	368	327	342	347	350	342	360	341	371	348	324	319	345	343	325	325	320	328	312	365	322	329	336	334	368	312	336	312	341	336	353	360	340	387	331	338	405	348	337	333	366	323	321	322	358	337	346	362	352	362	351	368	328	338	322	353	342	359	377	309	373	350	357	374	322	359	334	360	330	334	344	300	344	338	346	315	338	339	304	363	324	318	351	362	327	325	353	374	364	371	361	315	347	322	367	372	336	354	313	320	360	374	322	336	344	332	343	333	343	352	335	372	349	349	364	335	338	343	367	325	346	327	354	326	315	343	311	349	313	318	346	363	331	338	354	370	381	331	353	345	340	350	303	330	316	335	341	385	357	378	353	338	375	338	323	329	337	342	330	329	310	331	317	322	347	318	365	325	327	341	335	345	344	328	317	345	360	355	364	348	326	372	345	364	326	339	335	331	327	374	334	373	326	333	355	366	320	341	363	365	341	334	318	331	334	301	339	333	348	319	293	334	334	333	305	324	350	354	376	341	340	315	349	345	346	332	343	328	348	316	371	323	334	330	319	329	351	317	327	303	361	367	361	361	356	357	357	330	341	314	344	337	319	352	327	332	332	344	343	319	359	332	340	335	318	341	317	314	373	324	360	305	352	365	339	319	337	339	366	368	340	333	362	319	377	373	341	349	380	371	347	341	373	346	322	317	345	316	318	364	331	330	339	367	356	325	353	348	344	328	295	391	311	353	347	355	364	333	336	321	325	305	324	320	346	383	364	322	352	335	351	307	335	325	357	348	330	341	325	320	345	322	350	331	328	328	353	371	359	361	342	334	382	354	312	329	339	362	338	348	350	389	364	331	326	342	360	348	324	358	358	358	350	335	356	357	276	333	360	351	350	326	346	334	328	356	343	361	335	354	359	323	320	368	351	349	322	330	307	332	337	378	321	371	359	392	328	322	323	333	335	363	350	347	355	322	343	331	362	354	348	374	363	344	328	322	371	296	354	338	331	329	334	340	330	339	360	378	341	358	362	365	330	375	299	287	373	340	334	344	337	349	342	344	368	338	364	327	327	351	335	364	336	316	352	349	336	321	332	340	367	373	344	327	329	355	321	331	352	361	327	341	343	360	320	350	332	340	305	349	362	347	333	301	341	313	318	337	362	348	351	332	330	323	333	395	347	344	328	341	356	321	362	341	374	366	345	373	357	327	324	359	328	326	331	313	359	358	330	352	343	316	362	316	331	376	365	362	336	340	336	351	349	304	339	348	360	338	323	332	367	360	367	339	371	350	330	334	313	336	327	333	377	343	342	331	330	342	324	349	348	319	341	345	323	343	347	367	365	338	348	343	339	336	322	362	340	351	347	352	363	331	350	348	362	385	358	312	339	314	331	309	329	351	343	349	358	352	326	326	329	349	339	340	347	323	306	333	324	349	352	346	330	335	360	288	310	313	349	364	337	359	348	364	322	327	350	322	368	318	333	339	318	326	352	335	291	359	304	321	370	354	353	347	320	355	311	354	366	317	313	355	367	338	319	378	374	358	358	319	365	336	353	322	330	331	357	330	320	344	348	342	374	371	371	316	340	325	318	355	353	339	360	360	376	331	326	356	351	363	342	334	315	354	335	309	309	344	346	328	393	324	328	355	341	352	319	330	321	319	336	325	349	349	327	350	308	340	322	331	339	339	332	327	347	328	311	339	329	342	333	353	338	330	315	349	355	341	354	344	380	344	345	307	282	352	302	366	338	362	324	343	319	378	336	356	340	316	351	348	324	350	333	313	320	329	360	335	336	324	347	319	327	349	349	341	358	355	346	312	321	345	307	317	334	370	360	338	318	312	383	340	362	368	350	320	360	319	357	356	335	356	347	326	362	320	334	357	341	322	337	368	335	340	351	318	325	327	331	338	346
21947	30378	48955	52517	20801	15800	22812	24531	21106	14273	10481	5160	3827	2464	2051	1884	1936	1925	2220	2372	2125	2460	4247	4599	3463	2272	2495	3191	2120	2224	2150	2286	1859	2044	2251	1685	1272	1497	1543	1570	1955	1699	1703	1988	1438	1042	1018	972	973	914	883	922	871	907	886	943	871	865	841	1513	857	901	837	872	885	874	879	893	899	832	819	855	900	831	874	855	842	829	886	891	868	839	889	892	882	819	923	871	887	910	830	857	888	873	911	849	829	882	864	834	928	887	848	887	871	936	873	895	917	876	925	864	882	985	921	901	870	885	881	822	920	815	898	860	896	874	902	851	847	871	877	841	871	875	834	875	835	843	827	832	848	851	830	912	904	847	828	853	772	857	844	864	839	894	798	850	892	859	858	864	870	842	842	873	867	860	863	858	904	877	819	861	816	824	838	845	858	875	894	871	889	843	874	815	866	900	851	854	836	855	886	840	858	890	855	877	878	840	874	879	860	888	873	894	817	827	865	844	872	865	907	811	824	854	867	833	879	863	835	828	825	873	851	857	874	877	813	826	901	842	876	836	822	841	829	860	793	833	904	826	811	871	882	786	933	921	880	841	830	838	866	859	844	782	826	856	838	880	854	835	867	857	805	837	849	873	870	877	823	845	839	890	822	845	847	837	840	891	830	866	847	902	871	875	848	834	923	829	865	872	821	887	835	816	820	812	865	836	837	827	898	888	803	809	806	897	832	805	874	856	856	902	845	840	816	865	942	849	868	886	819	881	854	861	837	890	855	846	862	794	869	880	872	889	826	832	852	846	878	862	902	846	860	857	854	802	885	856	891	814	845	907	860	904	892	856	872	820	836	834	865	833	874	885	838	865	821	908	860	849	826	858	815	838	888	794	894	865	836	861	824	863	889	900	852	870	872	859	860	863	870	882	848	871	818	872	883	896	853	846	893	866	812	826	866	823	874	835	879	876	888	874	879	877	851	834	909	850	819	911	821	831	857	833	822	892	830	896	807	892	888	853	864	857	889	891	861	799	875	878	884	869	876	866	835	849	861	832	877	897	823	867	851	855	867	892	852	874	876	882	856	829	870	836	909	865	830	844	851	889	879	878	907	873	861	839	893	850	829	885	838	828	821	880	916	828	788	825	887	826	865	818	797	863	833	867	864	839	834	869	863	817	877	877	825	839	813	892	852	846	843	898	862	871	876	868	856	869	882	879	831	864	859	865	896	801	876	866	879	909	853	876	854	855	873	880	859	873	876	822	812	867	853	851	812	852	867	869	860	833	843	874	892	858	857	828	814	868	878	854	885	862	820	833	813	827	893	838	855	899	864	883	838	811	838	825	873	879	830	859	847	934	871	836	834	836	883	852	808	861	904	884	862	835	854	868	847	869	858	874	865	877	843	862	835	828	856	899	823	834	877	873	857	849	849	863	884	838	851	876	838	832	850	861	856	860	852	865	937	902	842	848	884	881	892	826	800	848	858	890	825	818	913	845	817	815	822	860	835	911	908	900	896	803	864	887	825	842	775	842	872	843	859	890	880	842	822	869	851	890	887	919	801	771	898	834	851	866	895	839	848	863	868	877	846	857	899	879	848	860	817	889	853	862	840	877	855	896	885	887	853	877	849	840	864	853	871	834	867	882	839	813	863	894	816	915	866	911	888	812	852	832	856	822	831	873	829	926	853	900	862	915	848	867	847	892	890	847	858	864	837	888	842	869	868	826	842	834	826	878	860	855	815	833	819	889	845	868	844	828	833	870	823	811	876	828	838	885	843	839	881	830	820	909	809	811	872	879	909	882	835	875	786	851	833	875	851	883	858	866	842	876	797	843	840	879	835	862	855	823	882	794	827	865	849	846	796	887	871	828	844	899	830	867	848	799	859	844	835	884	897	783	811	893	876	851	863	805	859	852	835	867	869	887	901	887	843	867	813	873	893	816	794	834	819	893	841	845	819	863	848	799	923	870	887	842	872	866	815	849	888	841	858	839	819	799	849	804	874	821	863	848	802	811	806	874	818	861	875	874	828	890	842	828	863	848	899	892	817	907	824	907	839	818	893	867	852	796	877	761	853	849	860	809	885	807	892	811	838	860	826	802	891	890	842	863	881	833	841	860	802	862	899	870	872	840	887	951	858	889	863	836	788	809	918	851	873	815	879	803	813	833	867	871	870	848	882	897	777	892	858	803	898	873	838	835	849	825	860	834	863	807	845	892	825	827	848	860	862	806	890	889	880	882	881	814	833	912	852	806	870	840	917	867	854	839	907	838	813	859	853	889	897	845	854	881	837	858	839	870	844	798	893	850	846	885	798	901	849	870	882	880	852	873	884	867	861	872	824	843	859	876	896	838	840	892	879	817	837	910	871	826	856	852	864	891	854	846	882	926	892	856	857	817	849	865	836	895	849	844	868	890	870	819	850	894	826	886	831	911	875	831	828	859	858	877	914	817	907	831	855	855	856	833	866	886	884	898	859	854	878	824	866	908	890	853	837	845	831	909	870	837	869	832	826	850	790	844	850	913	812	851	916	871	877	888	818	853	852	840	875	871	833	874	818	853	875	873	888	846	865	894	871	822	810	817	859	876	850	809	890	899	895	853	844	917	874	845	880	862	868	838	842	868	870	896	892	815	806	822	822	821	815	825	875	816	847	883	852	910	841	853	939	908	865	904	898	854	859	842	846	822	863	864	901	788	894	914	832	925	850	811	874	903	866	847	839	867	913	888	842	856	835	901	851	819	812	815	877	866	844	895	904	877	869	861	835	870	866	825	876	840	881	841	824	852	846	827	885	835	867	869	907	825	835	854	835	789	862	898	818	808	826	844	892	863	859	910	889	833	840	842	885	863	864	819	833	797	834	871	877	858	863	912	874	887	849	874	868	840	833	910	842	858	888	838	832	853	888	881	861	858	819	881	870	834	873	852	814	837	842	775	891	837	864	843	929	833	838	839	845	856	802	867	858	821	838	878	875	896	876	867	776	856	836	856	883	832	823	888	879	818	906	874	839	849	820	845	873	854	890	884	813	818	910	851	885	875	850	821	922	844	808	849	880	866	853	862	887	861	837	876	846	895	847	896	852	874	838	837	854	830	823	855	843	886	865	830	857	839	795	846	823	907	851	850	843	824	845	814	815	872	836	859	900	877	840	899	826	844	883	841	850	861	849	924	831	852	822	797	807	880	852	828	846	842	894	833	867	838	892	853	879	846	836	874	899	855	883	898	875	856	836	848	845	802	860	847	871	823	882	879	874	832	850	742	859	802	896	837	860	816	865	884	845	874	851	806	848	865	859	868	813	841	888	908	903	864	825	897	839	860	917	887	824	851	879	792	868	881	802	838	911	953	855	848	850	900	840	839	825	801	845	908	945	824	866	852	832	851	810	861	800	848	819	887	825	887	851	887	850	837	861	894	865	872	852	842	937	856	813	851	810	841	846	820	838	866	804	843	919	817	845	891	854	878	900	845	852	857	815	825	829	894	851	875	876	887	866	854	864	836	898	869	845	880
41194	45322	57874	57333	33195	16538	17703	17647	14469	10043	6076	2352	1989	754	610	542	564	536	669	724	632	722	1332	1227	918	641	725	807	607	724	548	576	492	665	649	507	436	409	406	478	469	447	460	473	337	304	328	303	321	338	349	316	315	310	302	318	321	321	308	362	296	310	317	263	318	284	337	289	276	296	317	314	333	291	328	341	303	284	284	319	317	331	320	324	315	328	315	316	307	292	297	306	297	302	321	329	339	304	307	344	316	318	321	302	297	304	294	357	300	298	329	327	318	317	336	287	342	306	318	325	307	287	336	343	333	307	313	289	304	281	335	302	304	297	324	312	317	291	346	321	304	309	340	315	320	299	319	312	315	290	340	276	300	306	307	354	312	316	287	299	318	311	315	317	289	296	328	302	314	300	307	327	332	310	291	299	309	298	346	306	292	259	323	265	300	311	284	283	290	315	303	288	289	319	286	318	289	298	327	325	324	309	292	294	310	322	313	355	319	288	322	295	329	306	325	337	278	322	304	302	339	305	318	298	323	330	303	303	320	358	286	292	299	324	314	326	317	300	317	313	313	312	316	320	337	309	332	317	321	324	288	313	313	310	322	326	299	324	329	298	317	282	312	300	306	303	328	271	314	339	299	335	315	300	296	311	296	328	297	298	325	301	291	342	304	345	302	284	308	300	331	304	327	341	323	297	306	286	322	291	317	314	295	326	309	320	314	333	317	308	322	289	309	299	301	341	316	330	299	322	295	318	296	334	282	295	286	335	318	321	262	322	312	306	325	332	331	290	279	317	299	305	334	353	317	303	300	356	326	310	285	296	298	273	336	306	274	305	334	347	325	358	313	307	312	281	302	327	301	319	330	324	306	314	321	323	293	339	324	330	321	368	307	331	309	287	307	318	345	323	337	295	269	295	286	316	298	316	304	329	306	296	361	298	274	290	315	292	286	291	297	351	322	323	300	266	308	318	306	288	290	324	332	335	319	329	299	324	300	311	303	318	301	286	291	309	330	307	318	324	308	309	319	284	324	349	287	336	281	337	322	315	335	301	313	302	322	305	319	303	313	296	331	316	301	331	313	308	303	301	322	289	299	300	281	309	334	330	292	301	308	293	302	298	319	326	302	304	307	282	305	300	312	318	302	323	285	301	330	346	355	339	319	306	309	303	296	316	301	311	304	312	312	291	333	316	307	339	323	347	311	296	341	318	293	334	325	275	322	345	281	328	289	301	299	295	300	300	307	312	311	325	334	317	270	274	318	323	321	303	294	298	318	296	332	331	302	299	320	296	302	334	282	288	324	299	349	313	328	302	272	300	311	319	305	313	284	287	312	305	319	306	309	287	322	299	299	314	339	313	315	322	279	296	301	324	282	309	340	312	315	300	328	310	330	340	312	328	314	294	307	332	318	316	298	307	328	336	278	319	304	303	307	283	290	305	300	325	328	289	310	307	346	330	335	297	289	297	325	291	320	319	308	321	287	286	283	329	324	312	288	334	320	324	337	320	274	296	305	334	296	299	287	314	343	329	299	353	329	306	289	282	308	309	325	316	350	300	289	293	296	331	305	285	320	315	343	328	301	331	303	309	316	322	321	288	288	318	295	300	338	295	305	323	306	308	323	287	329	301	328	293	307	327	310	288	333	310	318	295	321	291	318	306	329	325	286	336	281	308	312	290	288	299	334	305	329	321	298	320	298	316	309	314	289	312	316	308	304	322	304	309	309	331	355	347	331	286	300	316	335	307	267	311	322	332	306	325	304	309	291	326	299	305	289	310	303	285	338	330	315	322	307	298	336	323	299	329	336	325	315	323	318	274	312	306	282	315	333	307	318	295	300	327	341	308	310	332	284	301	279	301	304	307	334	289	299	313	312	284	297	303	319	295	287	297	319	359	325	302	300	311	306	306	287	317	302	333	323	278	337	293	310	278	329	310	324	322	323	295	297	294	299	296	298	288	307	326	330	311	316	326	301	313	287	320	287	327	285	330	309	346	331	331	303	313	314	292	276	307	314	330	320	305	308	303	311	309	299	296	318	326	305	297	326	335	328	331	314	340	310	318	276	356	301	312	284	284	288	338	330	305	336	318	340	329	320	300	339	306	287	355	330	330	287	295	322	320	306	285	314	317	310	307	312	298	308	330	320	300	304	312	317	323	261	323	353	315	330	305	276	311	315	291	331	335	293	293	330	320	308	327	283	294	296	265	311	341	329	310	302	306	339	317	311	319	317	325	312	306	328	315	327	291	317	323	267	300	293	317	285	317	341	288	309	293	302	309	320	289	337	318	285	332	358	296	330	303	297	289	300	301	319	303	305	304	318	323	327	315	291	310	344	310	316	298	336	324	303	297	327	306	290	320	346	343	329	302	313	337	320	313	273	334	298	281	297	309	288	295	306	286	311	322	325	312	281	309	307	309	293	339	291	312	284	332	308	312	306	348	310	328	312	305	312	307	334	349	306	320	323	284	304	300	302	326	305	306	280	349	327	274	322	305	299	292	301	294	324	339	293	319	315	294	302	306	288	292	333	272	298	319	298	316	310	317	329	302	318	298	311	325	271	316	298	323	294	326	325	293	271	309	316	307	341	316	303	319	317	316	327	321	314	281	325	314	316	323	288	294	303	318	286	316	320	305	291	309	305	314	316	293	300	315	351	293	299	303	282	284	342	318	319	307	326	310	267	309	316	294	320	307	315	320	278	314	301	317	321	342	290	316	300	314	287	332	286	307	319	315	306	323	304	316	302	349	287	290	336	317	299	326	327	313	300	326	291	307	301	309	302	300	305	311	295	306	314	294	317	331	309	343	284	304	300	316	300	311	316	289	329	344	327	291	284	275	317	340	335	317	334	327	316	339	303	349	324	311	316	302	334	279	318	306	301	312	305	337	305	290	295	306	320	314	303	295	284	315	339	325	299	287	315	345	294	328	301	300	301	302	309	305	345	305	336	318	319	311	333	318	321	279	297	321	317	309	303	312	324	297	312	300	328	278	306	276	311	300	314	338	337	306	323	320	282	317	325	293	297	287	327	345	318	329	311	330	330	330	280	302	286	316	332	329	304	336	307	307	263	336	309	282	326	323	311	308	336	310	318	298	303	320	311	302	301	285	327	288	298	326	306	288	288	336	281	288	269	308	301	305	337	340	305	318	309	288	289	280	281	284	290	278	314	294	302	317	317	313	308	295	346	285	307	297	283	295	328	318	307	313	332	308	302	344	336	322	286	333	332	347	325	328	334	321	318	325	293	295	311	293	282	298	288	309	298	302	304	334	298	319	305	298	310	331	325	311	316	317	293	307	302	319	286	320	318	306	306	311	323	303	285	335	325	314	330	295	317	293	297	328	315	287	283	301	337	349	310	294	259	319	311	290	325	320	318	306	325	313	306	346	298	301	332	275	299	321	276	299	319	359	294	312	294	318	323	322	287	323	336	310	341	325	318	309	299	284	335	302	309	293	290	285	329	320	301	324	282	311	311	342	288	311	302	280	285	341
27340	38856	58306	63388	26498	19969	26932	27585	26331	20165	14655	5760	6757	3000	2684	2323	2556	2691	3281	3527	2880	3857	7647	7446	5098	3349	3718	3949	2904	3240	2705	2980	2659	2980	3092	2238	1493	1720	1810	2215	2418	2134	2168	2115	1337	1188	1069	1004	905	915	895	846	820	795	783	819	772	842	796	1257	837	795	829	817	755	786	749	826	782	744	807	794	775	791	794	817	750	782	806	809	801	830	791	759	802	757	726	824	782	804	815	796	767	794	830	793	802	844	808	756	830	796	790	794	841	804	777	814	848	895	885	832	804	833	833	833	857	815	854	830	835	804	789	818	781	810	818	834	771	864	802	803	769	779	790	802	809	820	808	764	767	728	780	790	759	750	819	757	759	778	705	780	799	827	766	833	764	749	774	797	786	787	787	768	770	791	795	793	737	761	811	773	825	785	773	787	775	744	791	812	798	764	752	773	766	833	754	780	780	800	764	781	803	725	782	719	770	777	793	738	778	795	804	738	790	724	754	834	760	768	813	767	778	716	796	815	789	760	783	775	806	797	816	835	770	793	786	797	824	797	808	868	799	785	768	760	756	820	729	774	814	761	759	789	786	748	789	779	758	737	834	744	775	721	789	790	839	794	750	803	823	806	794	740	788	779	775	749	765	787	755	767	799	766	762	784	750	803	760	810	816	795	799	789	766	808	793	798	775	768	784	817	751	774	737	804	786	715	766	806	776	790	780	815	768	741	787	819	840	788	806	758	796	741	775	793	730	780	725	787	830	727	783	768	779	753	764	761	798	788	820	758	800	768	756	775	821	743	804	732	782	783	771	786	801	740	741	817	777	728	761	796	790	753	789	815	777	790	762	782	751	772	746	785	772	810	758	724	795	796	764	794	744	732	813	757	790	747	745	735	763	763	752	800	780	724	788	793	787	802	808	776	806	788	805	743	778	803	769	761	805	810	755	754	749	736	786	769	810	745	792	746	774	802	793	762	796	772	770	769	818	800	785	774	751	756	731	774	800	784	725	816	796	795	780	787	813	794	827	778	744	762	801	780	824	792	815	759	776	763	799	766	806	794	782	790	759	737	782	815	768	754	816	772	789	822	833	751	775	752	784	754	813	804	759	748	796	733	805	783	774	739	754	817	737	814	839	742	762	764	753	791	788	811	764	788	743	791	759	773	765	772	743	695	765	788	803	782	789	808	772	765	739	787	742	744	752	786	833	775	770	759	789	804	801	782	760	824	797	752	756	812	761	776	792	820	739	775	749	796	762	746	793	778	780	784	764	757	785	782	762	764	722	708	772	806	758	755	735	841	740	813	783	784	777	793	795	796	793	718	825	774	774	790	798	811	760	794	787	740	784	812	766	784	792	727	766	814	777	752	739	749	779	754	766	792	759	750	794	782	752	762	746	774	780	766	787	759	780	757	687	750	776	797	759	736	752	795	755	812	774	793	763	806	734	815	778	777	763	814	798	754	743	774	711	777	789	780	752	752	773	800	771	761	763	783	789	779	773	759	733	741	740	812	756	792	849	782	733	828	753	773	775	767	814	800	718	878	792	787	787	734	758	746	773	760	817	750	739	749	785	806	770	738	790	786	768	790	797	729	791	806	803	762	834	735	730	824	759	770	799	717	824	713	755	760	764	749	770	786	790	785	769	814	779	739	810	808	784	845	780	819	806	789	744	751	840	832	745	765	767	753	760	742	771	787	760	798	764	776	775	815	810	768	721	787	763	787	798	765	770	791	790	816	739	780	755	734	761	765	754	809	732	749	765	729	787	732	754	801	775	778	766	712	800	789	779	760	772	795	762	806	767	788	793	789	811	773	779	759	774	806	789	786	768	761	750	785	756	779	798	741	765	757	817	799	779	765	759	751	743	809	835	770	753	732	773	696	747	794	754	753	728	813	817	823	778	820	817	785	798	764	784	752	816	782	757	770	732	768	800	823	793	737	776	824	781	745	779	781	781	811	738	786	765	732	804	797	808	783	774	756	790	799	791	802	766	762	766	790	810	759	787	769	751	780	766	789	781	746	748	769	796	757	755	749	786	803	776	792	780	780	811	794	759	758	763	787	776	792	793	781	746	787	761	799	781	789	793	762	767	763	786	730	774	779	806	726	780	785	790	759	763	749	807	806	737	772	760	746	773	771	812	764	772	780	780	769	777	804	791	783	791	786	780	804	756	793	779	753	773	804	785	850	786	750	774	775	760	795	778	816	748	738	780	762	756	781	769	731	778	770	772	738	776	787	770	736	778	782	764	807	720	769	769	793	805	789	763	779	742	776	747	781	772	825	745	756	776	779	807	798	783	752	728	814	803	795	800	771	750	695	799	730	808	808	776	747	780	725	780	752	717	729	774	771	748	785	759	813	769	739	766	740	725	808	788	790	751	774	785	807	772	730	815	748	761	777	750	767	745	773	807	801	784	773	768	761	787	745	740	791	793	818	742	794	796	792	806	752	769	803	753	780	785	780	810	775	788	831	793	821	773	789	836	824	743	788	779	712	803	783	792	739	804	771	781	788	810	793	772	733	767	792	769	777	749	787	743	781	797	790	798	774	782	770	768	773	789	756	775	772	746	797	728	769	768	820	831	755	777	773	784	738	813	767	809	759	749	723	763	765	810	813	797	794	765	763	779	810	797	759	764	713	797	769	784	744	784	794	785	816	786	780	760	758	796	735	758	767	755	789	788	817	743	789	788	774	776	787	781	777	738	766	741	804	828	704	787	765	818	745	810	798	785	757	818	740	782	800	791	761	780	767	791	724	774	752	762	801	784	727	778	814	768	773	765	759	764	781	779	764	771	768	792	800	820	788	855	801	808	798	771	755	782	776	743	777	758	785	772	780	809	723	735	791	770	738	798	792	798	697	823	799	767	815	797	771	766	752	833	794	785	751	755	793	826	776	782	749	755	710	870	764	769	714	742	813	780	784	747	767	806	814	784	808	789	736	771	798	752	750	802	738	765	771	758	756	767	763	754	811	805	768	800	768	760	775	798	765	794	749	768	807	766	792	770	758	777	778	818	750	726	783	769	793	747	786	803	808	807	751	790	769	779	759	759	777	775	736	776	782	761	768	745	824	741	765	785	733	814	755	764	730	759	811	793	765	765	736	792	787	807	768	792	796	829	813	787	740	811	784	768	794	824	794	747	757	740	744	760	764	809	793	756	795	768	813	777	770	771	810	737	815	763	791	779	762	707	783	778	799	801	745	746	783	770	737	773	761	771	771	855	813	781	759	805	771	766	784	805	777	797	781	793	803	735	781	706	798	772	775	754	765	783	813	781	771	794	790	715	767	784	725	795	823	784	788	727	741	686	796	784	745	763	771	781	759	810	737	730	819	779	763	767	792	748	803	801	757	751	833	795	811	712	798	780	769	741	761	797	772	770	766	750	767	761	804	767	731	784	761	713	825	740	774	782	769	776	777	752	779	766	810	814	782	782	759	767	786	782	793	789	727	769	839	774	759	798	788	739	774	767	743	762	766	768	727	739	795	758	809	798	771	766	679
13411	9404	11567	9205	3508	1974	1800	1460	1055	690	565	501	439	377	350	391	391	360	323	344	381	342	371	334	339	320	297	350	339	324	334	302	341	317	334	325	311	304	311	333	312	296	304	305	326	330	308	307	349	290	293	321	303	318	311	308	284	307	321	327	292	316	296	292	311	309	296	284	274	308	318	350	327	315	350	342	294	306	334	289	301	314	291	332	327	353	311	332	326	336	294	306	313	329	347	315	301	311	322	309	293	302	307	314	296	315	316	299	345	318	302	279	305	309	314	294	326	319	304	311	298	318	293	302	338	298	316	348	302	317	296	298	301	284	327	311	313	307	311	297	319	295	302	317	277	323	336	304	281	329	290	313	290	290	319	310	312	298	269	311	307	267	328	299	287	285	284	324	306	324	330	290	299	313	344	289	318	322	326	309	317	338	282	291	305	296	315	327	297	307	308	329	294	322	321	287	325	287	320	309	321	306	324	294	308	330	324	293	302	318	280	307	289	285	299	291	301	321	311	296	280	299	308	326	314	311	302	296	318	294	309	292	285	295	328	321	308	325	312	303	296	306	297	321	303	328	300	315	289	309	321	299	299	328	313	285	293	294	310	326	302	313	298	334	296	289	290	300	305	283	277	293	322	306	290	298	296	327	293	303	315	337	288	287	310	293	318	331	319	296	350	305	315	327	315	308	291	321	324	318	280	323	299	320	334	307	315	327	292	287	298	277	334	317	301	290	296	294	333	326	317	320	331	295	325	320	296	294	321	312	296	333	300	317	293	343	290	319	321	328	318	322	328	285	272	320	308	322	327	306	291	351	302	354	312	276	320	303	320	266	300	309	302	279	330	279	301	281	307	306	318	320	290	309	306	299	311	298	312	296	346	311	298	301	303	301	309	297	291	297	300	316	332	325	307	324	321	325	321	294	323	311	272	319	290	296	284	321	299	310	288	278	332	315	288	289	289	294	295	315	298	306	321	329	278	289	322	288	290	317	297	323	303	313	312	305	302	306	307	315	311	285	320	321	298	319	316	367	293	292	301	333	323	336	313	278	332	326	289	313	355	292	314	325	301	301	317	292	288	310	327	288	313	305	275	285	312	329	306	301	302	301	310	329	314	317	281	319	299	328	284	300	328	332	318	317	316	301	269	329	305	284	338	314	327	307	319	336	314	324	346	314	298	292	286	314	309	300	331	290	319	280	324	266	305	305	298	283	310	334	295	331	289	317	323	293	277	313	292	318	312	329	324	307	303	331	277	328	301	301	295	315	313	333	323	321	317	294	299	340	287	305	290	308	318	300	305	297	268	302	340	330	306	347	330	297	313	341	323	334	294	296	331	291	328	307	317	361	316	292	303	332	335	310	299	333	318	300	267	319	280	328	319	309	319	296	301	307	303	322	319	314	327	300	309	318	324	335	299	317	325	298	311	319	332	272	302	305	297	320	345	304	282	308	322	322	286	304	328	301	292	325	297	301	312	334	308	299	305	286	327	308	311	285	300	297	292	297	317	316	279	290	320	297	327	303	336	316	312	325	313	299	341	323	301	298	313	318	326	303	316	280	306	290	333	297	292	309	327	304	316	307	316	307	301	298	280	307	286	277	297	306	327	327	293	322	320	343	324	322	309	337	303	302	315	303	310	314	325	302	300	312	323	292	278	299	311	319	303	327	309	324	276	328	319	306	318	312	307	331	316	344	337	301	294	304	275	341	345	314	313	337	305	309	315	300	305	328	302	284	274	293	308	296	310	351	332	290	304	317	323	328	308	294	275	330	276	284	307	277	303	320	318	296	301	286	306	308	344	318	314	329	267	274	340	314	309	317	296	307	317	319	316	316	302	309	320	302	306	298	280	331	320	338	302	306	313	297	296	313	292	307	302	308	310	307	289	337	333	317	316	320	325	279	312	328	326	281	287	304	321	321	323	319	325	311	309	322	304	292	319	274	295	323	311	316	303	303	287	317	281	335	299	279	298	322	310	294	304	279	305	293	334	307	301	334	294	307	292	305	307	278	291	308	317	305	298	317	324	309	323	294	300	295	303	318	286	312	281	339	272	292	300	317	325	277	311	313	304	305	328	291	361	301	352	293	284	287	301	311	302	282	297	316	310	311	331	282	308	301	338	301	313	304	311	305	312	292	322	342	325	296	286	276	274	301	311	314	290	329	338	295	324	307	308	300	302	343	311	310	304	275	328	292	328	313	298	305	300	283	323	294	295	317	322	316	290	341	306	336	311	345	312	307	292	304	292	313	338	303	282	302	333	273	301	299	303	308	330	321	308	313	296	288	309	313	309	340	310	301	299	318	330	301	302	302	322	302	346	320	314	288	286	307	310	292	306	316	293	315	302	313	318	330	300	316	323	323	282	309	318	307	302	326	305	334	301	318	291	296	311	344	314	312	308	310	334	269	266	328	309	303	281	315	336	360	313	318	312	295	310	325	345	314	313	317	319	290	326	295	292	318	370	267	289	294	325	296	334	314	326	298	313	288	318	282	312	275	331	305	334	326	291	301	323	319	329	317	313	329	326	298	289	328	272	306	291	312	306	310	306	320	311	337	297	304	308	308	293	287	349	298	305	303	288	301	313	325	291	299	321	300	281	305	277	292	299	297	343	299	287	289	286	316	332	292	292	307	306	310	297	286	300	291	331	291	305	309	307	337	330	323	312	338	287	283	284	299	257	304	318	332	312	288	289	332	280	256	278	311	305	358	323	280	319	332	311	330	312	320	317	298	311	289	298	273	312	289	338	307	302	318	296	307	306	325	314	311	316	305	298	305	278	321	337	307	304	300	284	300	336	330	312	324	301	293	316	313	303	338	304	347	329	320	306	310	286	316	315	309	313	293	296	291	312	324	314	345	314	286	288	331	298	297	374	315	291	321	294	299	284	302	297	294	317	294	308	321	308	306	297	310	294	342	328	309	316	276	312	320	317	321	277	314	275	315	324	339	312	329	308	283	307	303	326	336	298	306	306	344	280	325	268	288	282	319	322	317	297	315	296	336	284	308	321	313	320	302	294	314	296	297	315	333	291	286	328	319	337	294	312	316	293	301	308	275	303	276	299	285	271	338	315	319	297	271	326	343	305	273	301	300	299	309	303	285	297	313	323	286	322	307	317	298	306	294	330	268	310	302	280	321	317	318	294	317	316	317	305	295	304	298	264	263	305	342	292	307	318	282	352	274	295	322	319	318	328	303	305	307	314	311	323	330	304	317	322	312	324	305	322	348	293	296	321	284	302	292	287	287	307	319	327	324	355	321	330	347	305	288	318	317	290	310	290	289	299	314	317	269	313	299	306	340	309	313	333	310	327	318	295	288	337	301	301	298	305	314	284	324	308	318	328	339	307	276	268	302	322	331	318	322	311	318	316	331	270	307	292	290	300	306	295	274	277	313	285	329	303	342	288	301	283	292	336	299	309	323	309	264	303	302	293	294	334	325	295	330	312	305	292	311	315	318	284	297	296	275	337	321	303	301	312	333	306	297
9090	9451	19406	20237	9800	7641	6836	6012	4612	3156	2222	1770	1581	1435	1339	1201	1217	1172	1132	1069	1078	1067	1176	1133	1037	944	1009	1027	920	894	900	901	890	870	876	847	852	847	844	948	889	948	855	889	802	809	858	808	820	808	804	839	746	777	749	819	792	796	787	780	763	769	806	792	814	765	782	759	778	751	786	788	849	731	782	789	746	738	786	806	782	808	772	772	843	772	773	819	785	787	793	832	809	844	793	774	763	810	798	768	767	809	855	783	716	762	816	781	817	792	794	824	801	784	832	788	801	824	806	826	780	758	750	817	818	817	782	759	813	791	779	827	773	767	735	798	787	777	789	781	799	787	795	825	793	794	762	782	805	777	772	788	795	800	781	780	772	821	803	749	865	746	807	796	780	808	728	771	775	776	794	748	781	828	780	754	799	816	775	763	812	754	773	804	810	824	746	784	776	803	760	784	850	757	779	857	818	724	808	691	747	746	814	795	825	756	805	791	786	775	801	778	789	784	785	754	774	796	786	762	795	807	796	768	782	806	791	803	796	767	760	762	792	821	755	785	750	787	788	783	774	748	813	821	746	737	761	808	822	851	778	780	750	813	755	776	774	774	799	751	771	764	809	813	836	824	806	793	773	751	739	778	793	817	756	772	794	802	829	738	763	802	721	804	830	768	769	777	822	801	809	826	803	803	810	788	780	775	781	797	777	775	734	775	788	785	711	846	796	785	729	761	811	801	815	817	756	789	787	816	779	722	820	760	792	790	789	797	732	789	771	771	737	752	728	822	813	812	784	756	750	795	814	832	787	771	807	781	724	770	789	776	762	785	777	815	780	737	780	758	754	746	807	815	802	801	762	798	793	726	783	784	754	797	793	797	723	813	763	738	771	721	781	814	821	856	756	802	786	813	780	781	792	788	798	822	730	791	760	769	812	824	842	797	749	803	831	771	793	765	810	766	771	776	767	790	738	836	817	725	781	782	838	790	782	801	774	768	762	780	786	769	836	803	772	772	788	801	804	740	764	765	759	831	751	744	799	747	756	769	777	736	788	757	758	821	813	821	771	756	787	773	819	744	748	760	801	814	788	747	776	778	777	778	822	786	802	761	788	781	774	744	793	795	790	775	786	777	806	769	801	785	796	799	802	735	758	754	767	788	794	730	799	830	771	791	778	825	738	796	766	802	762	876	791	777	750	768	794	786	768	815	792	789	811	748	787	779	792	803	781	796	801	794	813	814	775	845	818	800	781	759	795	772	785	796	808	769	803	781	757	738	772	780	786	709	810	775	810	732	796	778	747	765	822	775	794	801	834	781	771	816	809	786	788	761	743	811	780	782	774	792	763	783	782	788	740	705	735	796	794	744	775	787	782	787	824	779	822	819	776	814	823	774	768	756	756	778	800	789	790	752	809	778	777	771	814	769	748	768	770	762	757	785	778	774	829	743	839	758	822	783	778	739	755	816	784	839	827	754	839	776	761	773	796	810	802	810	806	769	812	828	743	789	824	774	773	807	758	790	785	817	755	794	774	764	825	801	773	755	799	781	818	763	775	768	783	786	797	746	792	788	830	798	781	762	788	799	753	777	775	798	790	792	744	767	839	806	796	813	772	804	777	769	749	776	757	773	772	762	774	786	789	778	828	754	812	746	778	776	829	770	790	720	722	802	765	762	786	771	773	765	780	800	782	818	776	782	770	776	765	769	775	747	729	795	809	740	821	753	827	758	762	786	808	803	727	803	760	840	750	831	865	777	753	824	795	837	766	752	741	839	793	781	819	737	788	807	789	796	778	778	820	751	737	776	800	775	796	722	766	802	756	821	799	806	796	747	795	832	818	797	818	751	822	797	785	792	778	779	835	724	755	764	747	762	796	792	782	750	728	738	792	772	760	755	789	791	751	790	773	806	802	852	836	796	808	766	786	754	756	813	781	803	753	750	827	824	788	753	813	780	762	800	767	768	766	762	787	731	785	789	808	805	750	785	793	772	767	803	761	751	780	718	848	754	765	716	824	785	774	778	779	750	751	787	755	807	772	747	792	810	773	789	782	783	786	787	790	791	817	803	760	772	772	778	795	758	754	734	775	789	781	804	750	745	787	893	794	808	716	766	805	752	824	801	713	736	789	773	801	751	782	771	807	849	738	813	752	792	791	774	752	807	776	806	744	781	757	714	811	784	756	834	787	766	798	785	794	785	793	820	752	756	787	778	772	801	741	811	774	763	801	781	769	779	790	857	763	796	848	776	776	797	789	832	763	781	804	787	827	814	798	820	767	770	759	733	803	746	782	777	790	758	805	795	790	757	788	809	822	800	810	749	777	778	837	772	789	776	779	739	753	774	782	770	751	811	788	794	781	768	765	763	776	748	838	751	786	747	793	792	783	782	737	785	720	780	776	740	772	785	760	794	779	765	794	777	770	800	804	824	824	769	808	757	800	829	783	791	808	754	813	796	760	804	857	758	770	771	775	783	770	833	798	801	806	809	783	789	790	775	828	724	830	728	761	813	784	793	780	762	803	785	801	773	726	800	743	796	788	822	823	784	775	771	771	748	770	793	769	786	744	768	796	742	789	805	776	800	798	773	766	766	782	764	777	831	834	775	773	762	731	743	842	796	753	787	769	786	742	742	841	780	767	804	785	803	809	816	792	786	790	761	747	780	774	809	791	779	792	772	790	825	791	796	855	763	772	826	774	859	884	767	723	777	813	786	748	813	756	800	781	807	877	811	802	764	809	826	804	785	804	751	815	824	755	788	773	784	775	742	823	799	775	810	795	787	797	808	796	768	800	760	791	761	833	823	784	744	806	763	785	807	770	765	807	798	788	771	766	796	799	793	763	797	757	806	745	814	765	821	815	797	823	805	758	750	814	767	736	786	763	793	807	779	742	733	822	736	807	801	748	759	760	836	787	755	788	790	811	757	822	756	766	781	722	825	841	819	798	777	761	757	844	805	786	766	808	750	785	803	811	750	772	849	769	762	798	808	797	760	802	791	747	748	765	768	817	791	801	742	789	773	729	771	815	808	742	765	790	783	787	759	771	825	726	801	751	805	784	804	769	738	796	811	793	778	764	742	831	827	755	750	794	792	838	773	828	743	795	815	791	733	803	843	757	764	744	780	781	759	804	756	792	748	759	755	805	771	790	801	762	786	779	799	808	773	807	727	757	744	750	766	744	747	772	784	764	806	766	774	792	813	790	752	789	751	753	801	816	725	753	785	753	786	784	821	762	729	809	782	784	825	802	782	806	805	776	756	765	807	800	833	831	762	755	776	802	775	800	757	771	747	749	793	784	800	814	808	768	788	779	764	776	764	767	721	720	758	770	844	796	776	810	774	788	833	777	835	811	771	784	823	755	741	833	808	762	759	801	750	826	743	774	765	806	771	792	755	802	768	770	792	859	815	780	787	774	815	744	790	781	765	847	783	779	744	791	770	804	822	797	822	815	781	783	753	795	793	777	779	787	803	795	802	826	777	787	731	785	820	746	753	789	771
34290	34168	50664	48393	20667	10185	11406	9590	8844	6160	3070	1753	1097	649	545	570	492	542	558	615	619	695	854	711	647	535	577	586	467	534	452	441	451	497	551	527	485	577	503	577	504	540	483	407	367	349	357	414	344	354	364	339	340	360	337	361	364	349	377	401	337	361	327	367	335	323	360	327	344	334	296	338	342	374	345	317	379	333	342	326	353	348	354	339	330	344	348	379	322	369	365	353	306	349	365	315	341	326	354	369	346	341	312	340	353	291	357	372	367	364	370	360	338	387	361	324	358	361	361	346	340	367	356	350	340	325	321	373	375	372	390	361	356	377	329	327	349	340	358	299	360	349	335	333	357	387	331	352	363	327	350	355	322	352	349	351	338	368	344	374	371	327	331	373	336	333	318	312	315	345	340	375	349	348	341	376	366	340	334	315	356	347	326	366	314	343	327	327	344	341	343	369	350	347	349	334	373	334	346	336	367	360	351	361	324	346	352	335	345	347	365	344	361	320	333	354	365	330	332	339	352	339	357	289	318	349	363	361	358	310	322	347	333	357	336	359	340	335	381	342	370	308	340	332	350	349	365	350	334	307	352	353	350	361	339	363	328	343	326	361	327	305	356	330	346	334	338	316	346	338	330	341	354	334	337	338	338	332	354	327	334	363	358	362	326	371	366	353	346	320	350	351	344	339	353	337	351	351	333	332	357	355	345	352	337	317	343	345	297	349	360	351	354	288	331	357	319	318	331	336	343	337	363	349	337	355	387	357	339	363	392	360	328	341	336	364	316	359	327	340	330	355	361	352	357	312	334	349	361	336	368	349	338	367	342	372	305	315	360	339	361	342	333	350	348	371	335	363	349	376	357	339	362	318	337	359	357	343	339	361	322	334	328	384	363	323	328	343	352	372	341	335	320	335	337	361	312	354	370	373	343	336	326	351	338	347	362	358	332	363	347	370	352	356	355	326	329	355	319	348	336	369	342	340	377	330	337	332	371	337	304	365	342	348	374	323	351	344	360	340	326	346	354	378	357	315	362	330	329	343	337	391	342	369	341	361	347	356	350	357	348	376	344	336	356	345	359	344	348	370	387	329	370	354	330	379	332	338	342	339	333	356	309	366	358	329	348	375	356	346	371	330	345	369	363	338	343	335	377	355	335	315	369	338	363	339	351	346	329	363	361	318	380	375	381	376	344	346	360	341	343	355	353	328	346	325	348	350	374	372	315	348	282	312	360	307	326	348	335	321	334	349	300	350	343	336	376	326	332	338	369	362	339	330	339	343	349	352	342	325	323	347	356	324	399	357	336	360	321	322	359	342	325	346	305	354	334	352	344	305	330	320	334	371	329	382	335	347	315	322	344	349	339	321	344	348	322	371	347	356	325	350	355	339	350	370	379	338	385	327	341	325	328	363	345	360	332	367	368	346	346	364	332	360	368	353	327	349	346	333	324	362	326	375	323	381	335	369	337	337	315	318	347	331	387	340	351	359	366	345	367	376	358	331	332	338	319	321	347	331	341	343	365	323	352	327	386	371	344	346	317	353	346	342	318	340	351	349	355	345	353	360	346	314	351	361	370	347	318	346	376	352	330	324	339	325	356	344	325	336	317	353	382	333	349	333	364	326	336	378	340	320	357	334	362	324	344	343	352	323	353	388	371	362	335	375	376	337	348	350	335	343	333	377	342	327	372	365	326	352	346	335	342	324	369	335	350	339	343	332	336	322	343	350	351	325	364	351	327	349	349	360	337	323	353	312	346	356	371	355	344	351	323	293	315	346	320	348	299	334	321	334	338	343	330	355	381	323	396	383	314	342	354	326	323	320	354	351	354	369	365	350	369	344	349	326	342	338	370	356	357	333	356	330	335	355	344	328	340	346	381	326	356	335	297	322	358	332	300	322	347	316	324	330	362	403	334	336	335	314	332	351	329	366	323	335	357	349	354	364	359	350	371	349	355	343	364	336	327	333	356	351	358	361	324	340	371	335	366	316	346	342	348	349	364	358	334	333	374	321	340	373	336	325	334	372	347	349	325	358	360	385	311	371	342	339	381	337	357	319	366	335	369	350	346	322	352	355	330	343	329	314	322	354	341	323	376	326	343	359	346	340	360	325	370	343	387	357	335	291	332	346	335	348	348	364	395	315	394	374	333	354	349	360	325	343	349	321	373	331	352	329	336	325	319	359	268	348	345	349	339	331	365	353	344	347	334	326	334	334	357	325	338	336	343	340	336	353	333	315	362	343	325	338	366	350	372	354	348	334	373	337	344	318	354	305	343	305	345	332	313	355	373	331	338	340	325	389	347	317	348	317	333	340	328	338	353	340	360	342	340	331	348	357	348	342	321	338	357	323	367	339	326	334	365	331	371	339	345	319	360	331	370	360	336	360	338	349	330	349	345	323	329	340	314	338	343	346	344	361	341	337	343	333	355	342	338	331	332	339	351	347	350	339	349	366	371	346	313	354	356	358	321	329	343	351	324	396	328	380	340	319	380	358	342	334	344	358	357	353	377	345	358	355	322	385	354	348	343	328	327	317	346	306	341	340	342	331	368	359	343	346	391	359	352	338	354	366	313	338	368	328	320	330	359	344	341	354	344	346	324	333	344	319	361	344	361	304	344	337	324	333	339	315	325	335	361	338	347	346	344	349	339	365	343	364	357	377	333	383	333	370	342	359	322	378	382	314	315	350	354	342	352	334	364	340	322	329	324	335	369	298	341	366	348	348	333	356	356	334	351	319	322	368	327	336	338	360	356	333	320	321	322	341	374	314	355	332	350	337	316	343	322	358	330	342	373	327	350	312	335	331	371	365	333	350	337	344	301	310	374	325	342	362	405	315	356	347	357	341	362	343	341	359	351	366	323	350	338	315	350	341	337	350	306	366	322	355	331	315	312	354	345	328	360	358	341	345	357	324	361	372	342	354	347	366	340	356	349	337	350	342	331	358	345	385	379	364	363	333	337	381	355	355	346	342	321	339	347	326	348	347	325	328	337	339	333	348	360	319	310	323	367	360	354	342	373	354	336	324	359	355	362	336	372	302	332	320	340	332	359	360	342	336	362	333	322	355	383	329	337	355	349	346	363	338	336	349	345	334	335	344	370	375	358	368	355	305	344	362	340	373	324	347	356	381	340	328	338	321	355	340	333	340	341	327	349	351	356	323	337	352	343	356	346	349	289	325	349	322	328	325	325	363	360	348	347	338	371	361	380	367	342	323	357	388	351	339	323	344	367	358	331	338	341	335	345	362	334	346	345	332	369	350	312	373	342	339	328	336	322	324	356	363	326	315	303	326	363	332	302	368	358	327	337	319	299	311	314	320	344	355	353	363	344	327	338	354	372	348	339	333	369	363	337	335	347	324	346	367	366	344	333	361	377	357	322	330	355	326	332	334	329	356	336	326	350	344	334	314	348	338	353	354	387	381	377	352	353	348	341	327	309	326	363	338	318	365	354	371	330	388	349	363	373	318	326	321	365	339	354	325	356	334	368	338
22177	29365	50616	51273	16912	16641	22591	20689	20242	15402	10159	5202	3647	2274	2112	1909	1929	2103	2387	2698	2228	3648	4165	4014	3126	2340	2552	2817	1903	2629	1627	1651	1871	2298	2386	2145	1893	2390	2581	2609	2600	2494	1835	1575	1249	1243	1129	980	942	910	952	921	926	830	871	925	907	886	1031	1364	863	891	854	884	911	845	941	854	894	873	846	856	865	917	804	879	854	901	848	891	906	880	860	912	842	876	884	909	875	902	887	877	899	887	913	900	868	912	875	852	910	934	881	866	881	890	900	933	924	950	919	881	870	925	862	873	887	951	911	845	878	823	882	878	933	894	922	883	835	790	915	873	849	867	874	875	881	887	880	890	906	857	872	862	888	884	853	882	864	822	839	831	879	857	838	821	831	881	852	861	860	893	937	858	851	888	894	865	849	844	894	852	905	840	905	832	897	906	828	887	896	868	874	880	852	896	852	835	918	825	872	855	885	871	874	883	896	898	941	842	807	917	868	844	844	896	879	842	836	843	900	843	873	854	865	850	869	879	876	873	907	904	819	893	865	865	863	872	875	927	845	894	880	865	900	883	843	831	929	865	820	856	853	847	860	832	889	826	865	943	852	879	821	872	874	862	870	898	890	866	851	807	861	890	853	867	880	851	843	846	872	815	877	829	874	800	861	836	944	864	894	924	879	882	895	849	818	813	856	840	845	843	791	835	898	836	873	880	877	829	885	880	853	827	875	829	821	866	880	886	814	839	847	825	825	925	883	844	847	882	894	811	857	851	839	913	828	873	861	837	861	918	846	817	884	870	871	897	887	859	904	881	853	903	857	882	851	856	835	802	869	832	903	928	869	891	867	937	929	859	851	851	838	901	856	868	864	842	772	879	861	874	899	880	841	858	865	892	892	880	908	809	820	895	864	872	829	817	866	860	872	861	856	845	854	909	861	889	906	888	842	813	911	896	884	919	866	886	891	855	878	878	855	877	892	907	863	851	866	865	873	875	870	853	846	894	815	807	860	899	858	834	857	913	817	809	867	858	929	857	895	814	874	859	872	889	879	844	874	904	869	893	919	863	869	851	840	832	831	856	905	869	866	890	843	831	920	919	829	839	844	856	901	866	835	855	879	924	880	855	868	864	842	855	843	906	938	859	830	896	909	884	890	885	830	895	875	875	851	839	850	864	856	895	905	843	878	818	866	852	871	861	874	839	852	854	867	863	850	896	816	879	878	819	847	825	877	843	903	865	858	878	862	858	853	880	851	890	880	860	889	875	908	853	886	848	842	912	869	862	948	844	880	878	880	899	852	862	868	890	852	842	868	848	852	833	823	858	874	839	855	888	879	853	875	820	862	877	881	810	906	897	877	831	834	873	846	892	864	875	853	819	890	855	957	873	917	848	837	810	855	863	857	905	861	884	850	886	856	836	860	908	826	843	829	867	846	864	836	844	854	826	822	897	900	821	817	879	835	909	851	883	852	898	818	840	851	892	844	837	859	855	811	867	905	861	872	868	852	869	880	867	856	868	860	868	841	874	848	849	820	864	829	920	888	918	846	828	851	877	887	853	871	832	794	846	852	861	875	877	879	886	857	885	898	862	865	912	833	801	839	884	842	839	827	836	904	828	908	878	777	903	859	860	940	867	870	842	913	852	865	901	821	872	857	830	875	853	913	876	887	857	829	852	865	881	781	884	885	866	889	853	822	845	876	874	846	837	852	868	819	852	919	830	895	861	917	896	857	835	889	892	816	880	853	838	848	906	866	859	881	803	865	879	881	879	863	865	837	859	871	867	867	929	818	871	872	881	866	899	891	880	837	877	888	836	901	856	851	879	856	812	942	873	839	866	865	879	830	927	895	850	820	885	870	837	832	876	871	799	864	870	853	909	865	802	854	856	871	926	820	858	852	835	861	841	933	855	832	889	874	863	931	862	862	864	895	834	854	854	848	872	882	904	920	883	857	930	872	868	899	818	849	883	862	875	872	884	859	841	849	853	833	828	892	843	880	866	825	824	899	871	907	887	904	902	840	869	878	845	849	881	854	886	853	903	809	859	833	887	872	868	913	848	898	869	874	808	886	851	843	851	834	901	851	888	863	831	896	897	875	877	860	877	930	836	844	903	900	907	850	858	888	828	890	899	894	850	847	864	892	801	833	854	885	891	915	836	869	881	889	825	860	888	858	780	849	905	796	844	848	837	892	881	859	890	847	899	891	883	859	888	850	836	852	854	840	866	895	869	924	832	872	899	899	894	890	891	886	864	860	873	837	897	840	867	862	808	849	933	872	831	894	897	876	839	810	918	832	857	811	844	930	859	838	861	860	855	895	912	899	907	820	823	851	855	874	852	836	844	877	836	868	892	830	881	832	898	860	833	874	864	858	855	875	841	877	831	866	842	847	891	869	863	870	864	873	905	838	915	881	840	883	895	839	829	844	868	850	902	826	849	798	814	848	889	899	880	872	871	861	859	861	855	849	919	861	863	806	859	821	851	910	886	856	844	844	886	843	862	828	852	882	903	913	915	871	841	809	832	858	845	924	866	894	883	852	834	845	829	867	867	868	867	877	879	864	859	897	947	847	800	904	830	840	863	860	874	889	854	847	916	821	878	897	842	856	862	888	837	857	902	921	928	848	888	863	835	861	839	867	887	870	850	862	871	848	906	847	886	889	873	872	859	885	840	846	924	872	821	862	866	903	867	838	852	846	867	861	860	864	881	836	831	848	815	854	875	869	902	828	881	874	868	838	869	872	899	856	867	882	858	855	822	871	816	873	873	896	927	833	839	876	897	911	873	860	788	871	882	890	893	888	863	866	853	866	887	843	860	865	894	889	863	890	859	888	927	891	869	889	878	828	854	856	793	862	864	807	872	879	824	855	904	924	851	848	847	827	908	878	827	832	878	865	871	905	920	888	849	890	842	801	845	872	860	891	910	875	878	867	830	880	865	869	926	832	900	868	871	886	835	826	841	859	892	827	899	871	852	849	882	776	934	843	829	845	868	849	866	827	838	900	856	871	845	880	895	824	853	915	853	875	855	864	842	865	860	876	817	866	890	891	837	912	883	860	849	872	812	860	835	875	896	867	868	904	825	853	862	941	875	841	882	894	868	863	925	871	877	849	870	847	863	923	891	880	841	879	854	853	833	815	868	865	909	871	888	869	887	863	917	883	889	898	886	814	843	855	839	869	867	896	836	903	871	912	895	900	860	833	836	871	913	862	821	857	857	863	822	879	839	823	839	838	869	927	822	858	925	853	842	819	847	864	881	857	858	884	893	884	829	869	858	860	838	877	873	893	846	868	832	874	816	858	897	845	864	855	843	834	784	903	834	861	904	837	831	871	836	860	868	873	832	912	877	844	835	865	909	834	831	896	848	828	805	873	841	866	871	898	898	872	829	843	861	809	845	898	874	862	823	905	872	851	818	891	840	869	836	903	852	823	935	851	811	839	881	874	861	803	854	867	910	847	868	895	866	881	888	838	876	897	856	877	855	863	808	852	877	890	905	919	818	907	900
41635	44112	57832	55837	24495	15360	18273	17175	14786	10782	6180	3020	1291	744	593	553	561	593	714	758	609	1019	1051	1036	886	607	710	735	524	711	508	443	483	638	665	607	502	537	681	687	644	604	614	582	440	452	397	328	344	354	301	300	311	297	311	325	283	314	359	530	326	321	343	303	350	353	286	322	264	297	330	333	293	350	290	285	332	317	310	352	312	341	283	305	306	296	314	312	306	305	311	339	345	326	320	297	337	309	299	320	340	302	303	312	297	344	324	325	334	298	335	320	316	322	333	281	339	332	269	336	308	333	306	292	282	322	340	309	293	301	309	306	295	322	302	270	278	317	305	315	329	333	311	332	311	333	313	306	331	343	304	334	326	314	311	273	323	339	306	288	313	326	314	333	301	336	299	287	344	301	315	316	323	311	313	286	294	324	311	326	308	315	320	295	338	312	319	307	338	333	338	334	327	334	329	324	287	348	305	283	317	280	333	327	294	295	348	313	322	322	307	325	308	305	325	314	284	324	320	299	323	341	305	313	301	325	326	309	320	319	316	328	352	298	324	337	303	306	313	329	272	334	307	297	312	354	328	323	297	294	313	321	306	304	294	336	303	300	318	333	307	296	306	356	304	333	291	298	311	326	317	320	306	329	310	303	305	326	329	323	332	316	289	325	289	334	296	294	296	326	309	322	297	303	295	327	304	326	299	302	289	309	310	329	341	319	324	304	287	282	326	338	351	278	312	301	304	342	309	288	313	333	317	317	341	304	305	314	342	322	322	314	312	338	308	337	327	334	323	329	315	328	306	345	325	281	332	327	323	309	316	319	304	303	337	310	322	301	312	319	285	334	291	318	320	335	355	301	321	295	318	323	343	314	338	310	335	306	316	316	290	295	323	325	332	297	288	343	317	299	309	300	293	319	300	326	327	284	300	318	341	305	312	344	275	322	306	324	283	304	305	336	317	287	324	310	314	317	287	367	302	294	340	308	345	323	278	307	320	302	282	312	329	333	317	317	351	289	341	319	275	323	300	327	332	278	315	292	325	316	311	321	299	302	328	274	295	306	284	279	326	319	317	322	334	312	299	315	292	277	284	302	327	308	309	306	312	324	346	320	299	301	309	307	287	339	284	326	332	298	294	309	335	315	340	335	298	289	328	319	331	304	305	294	353	317	295	313	303	317	293	319	303	274	307	341	298	296	292	306	317	333	312	311	310	330	342	287	299	329	327	310	295	288	310	299	288	316	315	303	341	319	332	326	324	314	297	333	299	304	297	300	367	319	298	308	309	319	307	295	318	319	341	318	315	319	347	311	297	313	315	301	332	298	307	309	337	311	340	324	264	316	311	330	307	327	318	308	282	304	318	305	294	313	311	304	287	300	306	315	317	326	342	330	306	313	347	296	317	330	309	315	322	292	285	318	345	311	316	332	303	321	293	302	334	289	300	325	327	289	309	347	324	316	322	318	272	305	309	313	313	321	354	322	312	299	317	347	314	302	282	321	292	347	306	318	326	295	334	307	290	308	321	318	316	277	306	308	315	310	325	292	303	330	318	294	308	320	316	317	286	301	294	333	280	293	309	306	322	313	308	304	343	289	286	283	332	334	304	328	306	298	322	315	309	264	359	312	273	307	321	301	314	316	283	339	326	319	273	278	322	275	290	302	323	308	330	315	313	283	319	349	323	344	313	293	311	322	314	303	312	292	319	328	350	321	328	307	319	299	278	357	305	325	325	320	314	296	287	302	370	295	306	305	354	294	311	296	344	331	322	312	311	305	311	318	315	285	281	332	297	330	325	292	324	312	280	289	304	317	312	305	330	327	286	294	319	295	291	311	310	338	318	286	329	335	318	333	306	309	336	310	285	301	327	293	321	339	328	314	308	315	299	312	277	304	335	334	266	309	295	300	278	294	336	338	322	336	323	353	341	319	294	312	310	330	294	287	304	336	323	297	303	311	291	306	306	332	324	341	296	314	327	326	330	298	319	282	319	305	303	333	305	338	326	339	307	324	291	306	286	338	327	330	313	326	296	364	291	290	342	318	293	295	298	337	336	337	330	331	297	324	298	336	327	309	335	324	348	319	297	329	314	312	283	300	319	334	316	315	318	306	312	293	303	325	333	304	322	299	296	309	295	307	308	292	314	272	286	328	306	281	338	285	350	283	340	302	267	300	306	308	316	325	340	318	284	296	305	312	274	300	289	326	309	309	344	333	304	290	290	314	346	289	318	308	325	315	338	321	308	311	323	288	312	316	324	306	303	319	285	305	306	257	323	321	311	272	305	340	335	269	317	325	306	287	320	344	291	310	299	317	321	305	316	298	294	326	321	326	331	295	309	305	353	300	321	296	338	313	328	308	327	321	338	323	324	309	331	333	295	320	322	300	312	308	300	305	304	300	305	333	333	300	313	314	289	339	333	311	299	297	335	300	306	313	316	322	320	302	315	279	260	328	314	328	320	270	316	291	298	313	346	312	295	325	331	308	295	321	293	327	302	311	305	304	303	318	317	331	321	318	292	337	317	312	304	313	287	310	305	290	299	320	313	319	303	335	315	322	323	321	323	340	293	302	305	304	314	333	291	345	302	318	310	296	331	337	317	307	305	319	317	296	293	321	313	295	296	296	306	301	298	302	319	295	314	315	318	337	358	315	311	337	330	325	306	298	318	285	322	292	308	321	323	310	311	292	327	299	310	315	319	323	280	288	314	291	311	265	318	325	336	304	309	308	307	324	315	307	345	274	333	305	294	311	334	335	341	316	314	320	299	284	283	337	358	320	307	330	325	287	326	313	297	298	336	316	327	319	297	338	320	334	311	274	347	310	314	337	325	300	313	273	306	328	310	292	331	311	302	323	315	298	284	306	275	340	315	317	299	305	338	324	320	320	341	293	328	312	301	336	327	316	324	311	309	298	312	301	310	313	306	328	295	328	322	335	300	319	341	313	336	301	312	323	300	319	322	288	301	329	306	335	273	321	316	324	339	325	337	313	322	324	308	288	306	291	282	309	314	326	317	324	289	306	327	314	348	320	264	314	326	296	320	307	327	324	304	321	304	311	353	307	277	330	317	324	343	295	296	335	296	256	314	299	317	312	312	316	316	331	315	329	291	316	312	312	339	314	304	324	317	300	292	271	316	315	322	310	301	293	341	335	320	296	313	323	327	325	311	330	295	316	338	326	308	307	337	327	313	283	312	314	335	327	290	309	293	287	323	298	315	314	357	301	307	304	309	303	322	321	291	280	335	328	331	294	314	327	323	282	301	316	332	293	312	318	334	322	273	318	307	314	306	338	312	330	297	312	314	315	328	305	319	301	304	325	322	307	319	314	328	339	336	319	315	324	302	273	310	324	330	335	304	331	314	311	303	337	301	314	324	351	332	285	310	309	330	293	306	288	357	286	319	286	295	320	292	328	313	295	324	276	293	331	319	327	320	285	302	315	335	324	341	316	312	338	300	342	322	314	330	333	336	322	287	296	269	279	326	296	340	317	341	305
27521	37754	57974	58940	20276	21107	28512	26569	26075	19962	14617	7870	4130	2897	2664	2526	2394	2798	3274	3917	3005	6251	5816	5981	5139	3146	3914	3823	2444	3380	2223	1884	2618	3152	3206	3202	2328	3039	4275	3626	3070	3434	3256	2719	2250	1925	1289	1055	972	854	875	887	830	813	801	793	819	830	1269	2261	816	858	867	803	793	783	816	793	761	794	854	781	821	783	825	761	799	775	828	802	785	833	810	834	816	775	830	822	768	830	846	837	810	802	805	822	827	807	871	801	794	881	823	792	853	802	796	867	821	808	902	835	873	853	854	851	816	815	791	797	797	849	817	821	843	822	816	770	814	731	805	822	788	833	829	792	791	779	820	844	749	798	842	772	777	745	787	796	827	811	813	781	802	768	753	772	795	763	781	781	742	737	836	736	798	774	830	743	778	776	790	804	806	798	755	774	818	783	749	816	737	804	790	811	829	804	791	781	822	782	759	748	739	773	736	798	756	798	831	743	776	758	828	751	780	803	801	799	806	777	768	818	758	768	793	743	790	774	794	762	781	781	772	769	787	823	827	763	771	809	762	796	771	743	791	734	771	812	768	761	784	778	776	817	779	754	760	792	748	805	791	727	756	783	793	772	754	785	777	792	798	794	809	742	837	776	785	766	787	818	792	798	776	795	823	737	835	791	792	763	763	756	735	776	831	762	774	806	748	800	798	791	771	802	750	749	804	836	775	808	793	845	803	788	736	793	792	798	766	774	795	828	734	777	788	786	784	760	779	800	836	782	758	750	764	807	812	803	801	853	805	736	810	781	772	801	808	769	786	777	813	805	809	806	787	820	804	743	788	766	802	731	810	768	737	794	776	823	758	781	787	794	833	753	791	827	797	779	764	811	812	747	764	785	776	788	802	795	799	840	765	753	806	840	768	775	810	762	804	757	827	766	801	806	770	823	748	757	742	797	791	760	829	784	821	784	802	796	808	749	785	749	819	756	815	779	727	765	765	754	761	754	816	810	804	792	727	772	773	775	820	779	802	817	778	767	779	779	807	767	786	776	799	780	747	799	751	786	819	782	784	765	774	797	798	812	784	763	749	786	779	769	761	746	794	785	794	769	786	795	801	758	784	819	860	802	743	809	791	789	838	816	717	809	815	767	817	831	765	800	801	815	819	765	798	769	786	816	782	779	776	772	797	767	766	813	778	806	762	809	740	753	775	808	784	819	782	820	764	765	784	779	779	820	789	773	774	734	769	758	822	783	777	775	810	816	846	798	763	780	813	831	773	786	787	783	808	749	720	809	748	751	747	784	758	797	805	773	797	846	777	832	785	719	785	815	809	827	812	807	795	759	829	771	813	735	813	713	757	780	819	797	815	804	822	844	726	740	765	774	800	811	795	814	807	742	743	793	724	773	768	783	803	747	818	799	783	802	716	818	804	797	785	781	767	797	786	784	779	809	784	786	793	799	790	819	765	754	762	720	758	796	801	792	757	795	784	792	745	818	729	824	737	755	743	793	847	784	772	816	817	773	767	773	758	755	761	784	775	750	789	809	800	775	838	800	765	807	784	805	809	820	838	802	794	781	789	759	775	848	810	860	750	728	762	786	769	766	796	762	780	790	775	751	778	812	813	762	795	783	793	797	750	787	767	779	781	784	799	794	806	791	793	752	780	800	840	788	817	807	826	808	769	767	815	754	820	770	824	789	760	750	779	834	814	815	806	767	774	756	750	813	770	796	820	772	843	739	743	803	814	764	730	790	773	813	794	778	804	818	775	761	763	772	820	750	799	808	796	754	845	805	761	798	723	799	768	732	880	795	803	835	774	831	786	796	720	798	840	764	805	767	783	744	758	823	852	777	808	776	788	773	809	779	757	753	811	823	783	831	762	770	774	774	804	775	788	773	781	788	764	817	769	781	807	813	792	755	808	756	804	810	760	783	758	804	787	821	805	803	825	782	738	755	767	774	756	802	798	698	745	708	817	789	804	750	780	829	755	804	779	743	799	790	854	752	748	797	773	820	765	794	801	797	792	829	801	770	794	720	758	782	739	750	774	817	789	781	791	817	797	739	763	829	798	826	776	776	765	798	788	748	834	792	796	779	812	806	795	790	824	712	779	793	779	776	766	751	808	798	842	771	800	768	727	814	816	750	816	774	784	786	793	868	760	790	804	817	787	763	793	804	743	764	807	846	757	822	821	702	756	809	761	779	805	755	768	785	800	804	769	763	777	771	821	784	781	775	799	834	787	760	811	768	797	780	822	807	762	763	807	839	836	837	800	797	832	765	784	748	766	800	743	816	830	786	795	769	786	751	791	789	767	736	770	763	799	768	824	806	810	794	818	800	806	767	767	792	735	770	815	779	833	833	777	756	773	790	766	786	810	772	799	847	763	753	797	812	759	782	811	754	779	801	769	784	786	801	806	790	729	778	760	784	718	747	780	784	754	871	837	754	800	828	806	813	825	774	802	831	738	779	780	769	808	802	753	787	789	743	738	745	766	744	807	757	854	777	788	770	733	799	777	807	844	761	808	785	843	809	800	777	766	747	789	752	815	820	793	788	805	808	793	803	840	775	794	708	773	762	820	793	796	799	802	795	755	783	795	818	842	776	783	765	777	824	766	724	754	743	788	696	810	815	780	798	776	802	797	728	769	729	816	764	769	804	779	774	770	775	817	805	761	772	811	752	783	819	831	770	798	766	832	752	749	806	780	778	814	803	748	749	805	821	778	760	820	818	823	769	770	780	763	785	806	809	765	775	767	800	805	778	775	806	791	794	812	726	755	785	817	798	757	800	843	813	787	754	804	817	784	777	790	736	785	785	795	794	763	786	799	813	787	804	771	776	787	777	835	796	753	836	759	792	765	800	756	781	762	774	795	827	773	733	814	781	808	803	783	754	797	829	803	751	770	733	811	754	807	752	768	776	789	791	778	761	805	746	825	847	798	780	751	794	808	777	795	771	788	798	814	801	783	815	803	804	762	764	776	829	804	785	819	738	792	765	821	782	809	751	782	806	769	780	753	708	823	781	771	790	772	807	744	788	760	775	823	766	725	823	807	758	804	804	781	780	829	763	771	805	760	759	741	771	789	756	772	797	810	830	796	789	759	779	773	807	783	775	745	784	765	776	810	788	847	799	774	815	791	811	805	764	746	764	770	771	802	799	809	762	845	770	792	824	803	793	789	822	776	770	792	841	821	734	739	791	803	761	791	780	771	727	801	790	748	820	739	765	777	750	774	803	813	809	779	821	795	822	804	739	822	721	778	776	774	815	780	784	813	801	754	797	795	773	756	763	754	773	707	767	759	779	789	785	838	792	816	788	796	813	751	774	794	805	837	784	735	781	739	773	820	793	818	762	785	753	731	787	819	774	778	802	776	774	795	792	746	800	776	797	797	793	804	762	835	826	778	778	784	792	817	815	780	741	804	773	777	789	768	811	770	774	777	735	796	783	800	776	804	847	791	838	751	806	775	794	783	818	795	821	761	798	779	756	809	762	810	691	790	786	749	754	796	778	780	778
13741	10266	12400	9518	3027	2207	1967	1385	1217	757	555	459	424	407	401	405	378	352	337	367	341	397	333	371	333	324	317	316	345	335	287	339	331	372	325	307	314	320	319	335	289	305	328	353	319	300	308	339	334	310	330	294	327	319	310	284	317	313	321	303	304	314	307	333	329	300	327	279	314	293	283	309	316	309	320	281	347	303	311	339	320	291	296	300	313	283	349	291	298	342	311	324	332	295	302	291	292	318	315	328	292	340	336	332	303	307	348	311	328	349	333	304	313	315	306	294	301	326	297	326	302	287	300	278	306	335	327	314	319	322	320	341	316	322	301	323	347	304	339	308	283	335	313	280	313	302	316	301	286	296	309	296	316	288	308	338	347	321	282	303	320	315	298	288	296	335	322	318	302	298	327	313	300	332	317	294	291	293	323	314	330	301	331	317	319	313	302	320	319	319	264	327	339	286	304	306	312	338	325	323	295	338	320	293	306	313	278	293	316	317	294	298	308	286	299	336	300	317	322	300	303	340	303	300	335	313	311	267	273	284	293	305	309	295	316	323	303	301	291	308	303	305	333	298	307	286	337	324	303	292	308	323	305	304	294	310	319	320	334	311	325	294	307	290	328	338	295	310	345	333	312	298	289	333	284	328	301	311	324	314	323	308	313	290	301	323	311	302	308	294	311	308	324	308	308	296	320	289	315	315	289	294	298	301	274	295	283	311	314	323	279	298	306	312	295	318	316	328	298	321	295	314	287	321	309	309	311	310	307	288	306	303	323	303	296	311	322	293	311	305	367	333	293	297	313	329	308	280	306	304	304	306	295	321	282	308	334	294	298	319	327	308	304	326	299	321	328	292	311	281	323	307	312	293	305	296	326	283	332	323	346	305	272	300	315	339	307	323	336	276	335	352	288	298	306	315	326	303	312	342	342	300	315	351	347	297	300	292	292	296	333	319	289	341	312	300	293	322	307	306	319	349	312	304	304	312	353	332	316	310	319	304	331	298	324	321	341	324	304	310	308	310	330	312	294	334	338	323	295	290	290	292	300	346	301	334	292	313	300	332	292	294	298	306	297	327	323	305	329	289	320	325	315	322	319	290	297	303	304	327	321	357	330	318	352	339	300	316	313	292	292	295	288	328	315	308	305	271	317	297	302	304	274	310	321	306	314	301	328	337	280	310	307	311	315	294	279	308	317	316	332	268	312	306	309	311	312	300	290	291	299	328	308	308	295	357	302	284	359	277	329	307	306	331	280	299	270	312	335	301	322	331	262	313	322	282	315	310	305	328	342	285	327	321	313	331	322	341	321	313	317	318	303	310	294	315	316	319	337	315	281	312	315	309	327	353	293	288	328	305	314	326	315	341	303	313	273	323	293	309	301	289	317	311	338	309	336	309	280	311	319	329	316	306	279	304	293	286	293	317	291	311	316	300	324	281	320	317	323	324	295	301	308	319	295	309	291	301	316	292	278	309	294	330	309	310	280	335	359	317	303	313	303	299	306	320	298	342	307	349	284	300	317	322	330	326	328	312	291	309	285	338	302	315	335	289	333	359	313	347	324	280	333	281	314	314	297	302	308	335	351	298	302	332	336	301	305	343	314	294	314	283	318	306	300	330	297	328	339	308	305	322	313	317	331	313	331	294	305	302	301	323	287	326	311	323	314	297	298	279	295	338	302	309	287	300	314	316	321	267	292	318	312	308	298	339	302	291	338	306	316	310	311	300	278	324	320	320	309	320	312	310	313	323	336	283	284	283	313	306	311	283	293	324	323	329	321	336	302	320	299	290	294	311	307	289	278	294	316	334	285	319	316	340	289	296	304	292	280	324	308	300	272	314	326	286	307	299	296	311	365	329	316	306	296	353	295	301	292	321	306	279	341	314	300	304	323	307	306	365	302	310	306	306	318	309	309	317	323	310	295	321	310	345	307	323	349	325	293	290	321	342	307	291	297	323	292	318	279	313	318	329	287	303	307	329	294	338	340	271	298	299	326	320	350	327	312	316	325	274	310	311	338	304	264	303	343	285	323	344	311	316	350	324	323	327	319	308	301	307	308	337	296	308	318	304	324	301	339	305	300	300	280	326	299	332	359	322	268	315	316	283	302	333	314	322	292	299	312	316	324	298	323	315	326	342	341	264	287	291	293	328	323	292	326	319	303	350	333	319	289	318	343	321	321	300	312	329	296	319	331	308	320	306	286	309	322	338	303	298	321	296	312	306	319	325	314	317	308	325	283	318	339	286	313	322	318	318	309	294	331	292	307	324	336	300	282	314	316	323	309	303	330	300	319	298	330	313	270	302	288	323	310	325	305	299	305	314	287	339	315	304	300	324	316	304	304	318	301	318	280	345	342	284	316	316	304	329	351	321	345	313	319	332	310	344	326	306	287	315	282	290	323	320	295	306	311	307	313	294	318	310	314	313	314	343	284	298	280	312	317	297	294	271	312	291	313	300	344	316	309	311	312	304	295	283	311	303	289	304	291	300	323	327	362	326	296	339	307	283	334	326	274	320	319	298	300	296	330	295	307	307	276	308	321	296	314	342	297	288	329	319	331	338	353	315	300	317	314	295	329	334	299	339	320	281	328	301	311	295	292	286	338	289	311	311	322	323	300	297	287	293	285	314	297	306	305	355	337	311	321	310	314	291	302	284	331	328	334	298	313	315	325	299	325	296	302	301	315	328	319	328	321	310	352	333	294	334	321	323	341	315	326	317	333	346	326	276	306	302	318	322	310	323	297	306	327	305	278	295	320	330	306	317	294	320	336	315	304	316	334	315	339	308	329	336	333	341	299	303	325	303	320	329	320	321	321	306	314	283	308	298	312	327	324	277	302	313	293	279	326	317	320	318	308	313	329	326	307	307	329	322	306	303	292	308	315	331	272	311	319	312	310	297	335	315	332	308	297	308	336	287	316	335	267	328	305	324	335	318	317	314	325	303	326	313	315	271	285	304	318	282	307	331	309	280	296	285	336	335	320	329	301	345	345	343	314	323	291	320	346	303	296	284	335	304	285	289	324	306	312	284	321	352	323	301	298	301	308	292	322	312	292	324	301	335	297	318	303	339	311	302	277	320	335	314	301	306	309	319	321	329	304	297	310	341	305	297	319	303	320	325	314	291	344	327	288	302	304	313	304	293	293	303	331	302	313	321	297	309	306	302	300	335	315	339	305	305	327	317	303	313	294	312	331	310	315	310	301	286	303	297	316	328	292	303	333	289	311	364	333	328	327	346	325	315	336	309	314	307	280	332	301	316	285	321	290	297	306	307	315	301	321	316	306	323	353	315	302	299	299	304	298	297	312	323	288	318	327	322	312	281	312	341	305	329	259	275	318	309	338	309	305	304	315	328	301	318	340	297	327	284	348	310	344	335	291	304	297	308	292	300	300	338	297	296	285	296	304	318	309	318	344	315	305	317	315	324	309	309	309	281	281	306	284	317	301	313	307	296	292	298	303	324	293	297	331	284	294	313	319	318	323	334	302	338
9188	10323	20345	19256	9002	7992	7526	5926	5229	3283	2247	1719	1531	1406	1264	1233	1292	1172	1163	1063	1095	1162	1082	1061	1017	982	967	951	978	985	939	916	917	867	916	900	924	920	951	924	913	910	876	947	866	824	813	839	784	812	797	845	817	804	751	772	747	807	854	820	789	815	823	843	806	811	832	809	810	813	814	710	828	820	828	814	786	811	779	804	811	802	820	775	827	804	851	811	771	798	802	762	763	814	767	810	787	791	822	873	784	771	820	813	826	824	839	841	831	824	835	867	920	767	843	835	814	819	819	821	782	763	794	792	805	818	785	828	779	863	809	808	781	793	822	810	788	772	753	818	812	805	827	736	809	782	804	777	783	807	751	839	794	823	788	800	812	733	803	820	826	834	794	791	777	766	810	763	798	771	786	786	778	804	750	838	784	781	807	775	801	758	784	795	768	832	735	761	808	779	827	785	794	792	806	838	849	805	821	745	814	800	755	869	768	842	816	798	735	753	795	793	792	767	788	740	818	791	730	787	824	805	811	761	813	789	818	808	795	793	789	783	788	842	776	808	820	793	815	804	814	803	830	791	791	789	780	853	802	765	792	780	806	824	814	810	808	801	792	805	800	823	761	842	797	756	762	813	762	790	810	785	716	772	781	792	805	796	821	812	768	754	806	808	853	796	759	783	791	843	730	873	769	784	747	839	820	790	775	778	780	797	809	811	786	794	799	811	827	800	776	801	807	838	824	803	814	795	784	766	796	803	806	821	861	757	756	815	788	765	823	802	772	789	827	800	748	807	768	774	836	805	804	841	814	767	780	789	785	805	834	791	805	801	761	811	791	780	779	783	779	812	826	755	786	793	776	797	842	827	782	765	825	845	841	806	783	736	798	782	800	866	796	856	800	765	762	695	754	820	783	766	809	859	803	766	729	773	849	772	765	807	826	745	793	747	766	759	799	765	781	747	756	843	789	757	828	828	798	756	787	785	830	772	788	750	819	785	813	820	813	776	802	780	795	826	791	816	752	786	793	833	750	777	745	795	752	817	820	787	802	789	815	783	755	789	753	794	756	746	768	783	777	800	778	784	784	781	874	761	803	816	774	780	781	788	778	748	798	868	789	745	807	779	778	752	798	838	797	808	791	836	781	808	776	775	759	781	844	787	833	798	792	817	808	764	751	781	777	754	789	812	820	805	815	816	809	785	835	821	823	761	812	784	782	842	777	719	751	776	797	779	773	776	817	802	793	821	813	792	813	770	783	787	836	746	825	771	831	840	742	772	775	804	839	816	761	785	809	810	817	783	783	757	791	783	784	797	798	785	798	795	813	788	784	787	784	744	803	772	805	810	753	800	723	777	802	768	775	791	829	774	795	789	755	735	810	804	787	769	824	788	750	779	812	780	809	815	809	864	800	716	770	820	801	764	733	772	765	732	824	812	819	853	782	800	834	764	745	725	758	815	746	842	805	819	760	801	775	848	808	800	717	848	802	805	837	789	809	806	792	789	771	747	780	792	791	782	777	771	769	749	773	831	797	853	814	792	799	823	787	825	797	781	820	786	819	832	808	796	747	833	788	745	856	774	795	755	784	815	802	814	757	774	799	798	790	808	774	817	762	822	811	779	763	767	799	782	809	730	781	728	801	808	805	795	759	798	798	844	788	794	844	826	794	857	804	785	795	811	793	832	820	750	745	788	789	802	785	835	792	782	828	797	785	745	818	756	796	828	828	850	790	817	769	825	809	799	885	774	781	832	809	797	750	781	745	798	811	761	797	787	796	801	828	728	775	774	807	824	818	782	753	789	760	817	780	766	771	858	809	804	755	850	802	796	839	796	796	763	778	783	795	821	782	827	803	851	822	759	815	818	794	788	807	812	815	793	751	854	860	777	830	837	753	779	815	763	792	842	805	762	775	772	786	810	831	824	768	781	853	787	770	783	826	796	769	772	774	788	801	807	791	755	788	831	834	806	793	795	777	759	798	818	766	728	786	797	808	841	768	813	829	793	797	793	824	771	778	796	816	807	742	768	799	809	785	792	835	852	759	804	742	829	770	811	816	763	773	823	741	787	780	855	792	833	800	771	787	807	794	764	835	802	790	772	818	778	754	759	809	781	788	774	811	802	840	808	808	799	830	755	766	790	815	901	803	806	762	799	785	785	755	756	803	762	779	810	831	852	820	746	810	817	743	803	833	815	773	799	820	759	825	753	842	763	813	795	829	839	810	747	809	835	785	788	750	805	789	802	830	773	776	745	792	785	837	799	757	782	823	834	810	789	760	812	773	744	796	817	770	751	802	817	819	807	809	852	755	800	789	815	793	823	819	787	793	781	772	806	758	747	794	789	807	748	839	810	783	784	826	808	739	764	783	795	792	788	775	778	776	796	788	807	870	766	785	825	789	797	761	825	802	798	808	767	772	782	747	784	763	779	784	828	863	808	770	802	833	790	790	793	778	782	751	792	769	793	806	783	798	776	757	754	749	775	787	769	762	814	794	835	782	764	761	811	810	749	808	751	795	789	753	754	778	804	820	817	805	834	755	809	765	775	767	810	863	795	814	775	814	850	733	825	818	812	797	821	851	836	770	816	778	787	824	802	783	765	794	831	833	779	786	816	800	770	778	818	782	777	793	798	798	811	801	794	770	814	776	796	820	843	783	754	816	809	824	844	807	732	796	795	805	801	799	807	807	748	732	774	799	826	781	813	746	850	820	847	766	789	767	764	801	813	844	783	813	785	801	808	799	760	795	820	792	782	806	820	754	798	772	751	745	767	815	772	785	795	747	834	764	816	763	841	787	794	788	816	793	778	808	792	801	764	802	783	790	777	815	793	816	780	762	795	797	835	791	833	814	788	819	811	764	787	798	787	791	806	757	837	778	782	781	754	826	824	753	806	802	783	761	847	810	780	811	773	800	791	759	758	770	756	783	815	799	830	784	880	822	770	783	761	756	730	806	832	782	736	750	801	799	786	868	785	865	787	817	776	810	791	806	824	783	764	830	833	744	748	765	797	792	781	824	819	800	815	763	784	784	792	796	781	772	795	757	801	775	798	788	768	820	823	789	819	829	764	809	850	799	769	767	855	808	810	841	811	773	791	824	771	764	756	761	790	814	787	840	820	713	792	791	792	757	819	802	769	761	826	826	763	758	817	836	820	798	776	780	810	822	771	793	751	842	792	798	762	841	722	766	785	800	743	781	794	823	776	840	774	810	780	800	810	784	780	779	785	797	761	775	753	794	791	808	859	782	763	793	788	803	760	873	785	829	820	786	771	845	787	770	794	816	787	797	787	782	829	766	806	773	773	767	826	864	804	844	794	816	786	810	797	809	823	791	780	805	791	800	817	803	776	789	791	769	788	792	752	827	812	824	796	789	826	823	803	837	768	759	828	742	759	751	787	830	833	757	802	741	816	793	775	811	813	775	809	806	754	821	811	822	751	775	766	801	795	796	817	833	803	823	767	796	750	784	810	822	731	848	752	816	770	825	768	760	755	789	749
34540	34787	51265	46749	20319	10470	12325	12070	11116	5905	2964	1562	937	606	518	527	496	532	546	638	564	743	652	730	675	606	583	543	462	543	469	424	498	517	587	523	449	486	518	480	486	473	430	530	492	438	386	375	377	357	343	371	428	384	366	451	339	360	384	411	369	366	351	363	381	381	344	348	385	375	321	372	360	374	375	343	358	314	349	332	363	349	350	372	340	359	381	326	347	372	352	366	338	349	335	337	361	365	360	357	351	313	387	370	353	355	353	362	328	347	361	336	356	331	350	355	362	361	341	337	328	324	368	358	372	384	344	351	369	296	348	360	328	356	387	359	350	339	334	323	365	341	353	337	335	337	370	340	366	356	330	352	347	349	367	378	322	378	362	343	351	348	334	372	330	366	346	328	335	342	349	353	352	317	371	351	357	353	369	362	328	348	321	348	367	313	361	350	316	351	323	333	319	350	372	369	337	358	350	348	336	356	326	333	351	304	353	359	352	359	370	347	380	357	324	348	337	337	363	368	359	330	359	347	310	359	344	337	318	331	391	364	325	348	361	349	344	339	349	353	348	350	344	316	329	325	330	313	347	328	347	329	377	314	331	342	289	363	330	338	338	367	338	356	350	365	356	369	322	353	330	334	348	363	324	355	349	354	335	372	348	350	333	343	351	343	343	341	351	360	333	312	331	334	322	382	367	370	342	373	344	345	352	331	335	343	361	326	353	325	351	357	351	356	342	340	377	363	349	406	342	350	341	384	351	335	349	350	327	354	347	343	347	341	351	331	372	341	337	343	371	348	362	336	353	347	335	323	340	324	352	348	360	339	362	342	356	366	355	394	373	360	358	352	377	363	323	341	362	330	371	357	337	362	374	361	363	347	331	343	367	351	366	365	343	342	331	366	357	344	334	336	339	390	357	349	372	335	312	329	374	336	320	337	357	347	390	338	359	330	364	335	325	347	378	319	327	397	350	308	324	312	335	330	356	366	313	364	363	366	342	364	365	355	317	350	345	365	325	321	354	348	351	353	332	332	356	355	335	373	310	355	350	354	321	351	332	365	330	365	355	353	344	354	368	369	363	353	320	396	368	341	355	353	355	330	356	352	348	343	338	325	377	339	344	379	340	361	351	358	346	319	359	321	340	397	330	328	348	326	343	334	330	357	358	358	337	335	336	313	356	336	338	326	337	360	340	317	390	368	379	305	353	333	333	371	366	355	334	323	320	357	342	353	330	362	327	364	376	325	359	330	386	370	363	340	337	377	381	388	336	355	332	354	359	343	362	327	319	343	359	351	345	366	354	360	358	338	391	375	381	338	348	332	370	375	330	362	356	345	351	351	340	341	375	362	351	350	345	370	370	337	358	341	355	378	338	349	339	348	342	362	357	360	324	337	349	357	325	379	336	357	325	347	326	301	349	376	387	341	367	320	349	346	316	377	361	318	333	336	364	369	327	350	361	376	390	350	369	354	352	332	392	381	367	362	337	367	373	370	356	382	330	363	334	349	364	368	360	360	358	359	368	340	353	322	343	319	363	371	337	329	384	376	350	334	345	309	370	358	363	362	378	348	364	383	341	354	329	323	351	374	347	321	354	359	360	356	392	330	318	334	373	352	376	357	365	308	377	366	361	353	356	408	356	377	364	370	334	342	315	357	382	328	342	319	373	326	366	357	375	353	348	378	355	356	350	329	328	343	360	334	342	354	360	343	334	343	347	355	338	339	370	325	365	350	368	329	366	347	368	354	329	354	331	342	334	360	363	357	341	333	344	351	356	334	331	350	336	313	345	358	331	337	375	338	384	345	327	344	369	390	314	327	382	380	332	330	350	352	354	314	318	347	361	353	346	350	314	329	354	358	342	352	336	369	373	335	320	318	321	353	337	328	341	349	324	387	348	343	352	338	339	313	310	344	312	375	374	357	373	353	336	373	344	372	357	358	330	339	340	349	351	331	316	342	355	314	386	377	375	316	355	344	354	353	379	368	301	333	365	378	318	349	338	345	344	318	300	348	366	375	339	351	376	365	378	337	387	349	365	333	352	376	320	318	322	359	362	323	329	347	374	361	335	314	325	329	386	372	351	334	354	366	342	362	338	330	345	353	358	359	354	359	402	329	366	352	392	382	304	349	362	329	402	337	344	350	346	290	366	371	344	362	329	334	390	339	369	356	387	337	359	354	366	352	360	367	341	344	321	353	353	345	345	355	351	329	332	369	366	351	379	365	361	355	365	345	382	341	358	345	349	338	336	376	337	387	367	346	348	345	347	383	384	342	324	363	312	346	316	353	359	349	355	347	348	324	401	354	328	382	370	357	380	336	380	335	352	348	350	348	343	361	372	350	344	328	346	353	327	341	363	360	348	328	330	347	340	327	300	342	301	353	345	349	361	356	368	371	339	382	355	349	329	327	368	341	338	332	331	337	347	344	367	365	348	374	365	331	326	368	341	346	363	350	347	387	342	364	388	345	388	349	371	354	369	320	384	365	349	323	375	364	389	369	389	347	328	375	338	351	324	341	386	342	360	373	314	354	374	351	380	342	362	361	355	346	337	308	342	364	336	361	345	325	353	346	330	364	358	343	403	352	360	331	343	339	345	330	337	335	344	372	326	392	319	360	331	343	355	391	343	351	318	354	324	400	324	340	359	320	333	342	355	339	367	374	375	372	389	340	364	390	325	333	333	322	341	373	345	383	340	363	388	336	371	378	353	355	395	318	347	344	342	353	351	343	348	344	282	306	311	338	332	347	358	339	350	350	327	331	337	360	322	354	373	355	362	364	376	356	314	356	363	322	330	344	344	367	336	347	348	359	357	358	343	378	330	343	362	355	336	344	375	368	348	317	347	345	338	339	373	327	346	417	336	341	363	386	358	340	362	338	362	339	345	349	339	374	359	368	358	342	330	370	359	335	374	301	341	373	343	341	359	384	343	346	340	356	362	360	347	325	391	358	385	344	331	352	371	369	338	349	362	321	351	335	384	306	349	383	363	364	360	361	322	316	325	346	351	355	334	348	381	391	363	368	367	338	357	371	379	348	356	357	369	328	372	355	347	355	354	338	343	332	346	380	347	357	365	322	350	352	335	338	330	349	350	326	330	303	368	363	355	345	339	366	348	319	378	354	360	359	371	358	323	377	360	303	346	359	362	363	358	369	354	318	347	360	353	384	381	359	370	351	381	342	335	337	337	353	382	370	373	368	347	345	321	331	340	311	355	380	346	347	352	339	342	336	332	329	339	346	349	381	354	352	371	354	393	339	338	346	353	342	361	340	353	353	352	363	351	359	334	338	353	352	362	392	334	330	365	319	342	355	348	358	341	349	304	354	349	390	369	349	361	350	347	372	340	343	350	316	321	356	352	333	325	372	347	357	369	318	388	372	370	385	366	345	310	334	333	387	356	369	306	362	329	319	335	362	342	327	332	326	332	328	352	354	353	376	348	348	377	364	356	328	360	329	339	335	363	351	350	393	369	376	362	389	333	379	368	358	343	331
22520	29991	51544	47891	17417	16466	23201	22986	21505	13433	8786	5023	3369	2282	2118	2075	1959	2100	2621	2718	2464	3907	3472	4194	3286	2432	2677	2387	1956	2745	1810	1578	2072	1921	2749	2399	1835	2248	2295	2124	2153	2142	1764	2233	1957	1673	1175	1066	943	933	927	953	1367	1003	994	1520	956	885	1286	1519	863	890	875	846	896	859	961	862	899	920	908	873	840	863	825	898	911	844	921	867	896	843	875	923	922	897	894	847	885	922	908	914	922	897	846	934	881	891	892	959	925	883	886	884	889	908	938	964	937	921	905	861	928	812	949	881	863	914	882	935	865	887	938	892	920	877	868	906	898	922	896	901	879	942	881	872	894	922	931	881	935	872	904	888	842	853	909	880	911	869	872	902	842	811	870	860	832	863	906	810	893	879	836	909	902	894	865	883	896	888	862	890	919	898	862	871	871	886	873	887	884	876	861	949	864	898	896	854	905	875	940	846	858	852	889	858	872	870	866	844	863	881	862	927	857	890	910	880	856	882	878	824	863	865	903	853	878	878	927	875	908	895	860	915	860	902	880	851	845	825	828	907	888	909	830	882	908	892	891	860	873	860	844	860	866	869	922	881	880	882	898	842	865	908	820	856	890	865	893	874	858	923	884	859	878	901	840	904	859	871	882	831	872	842	886	855	868	870	844	864	916	906	820	891	901	884	904	872	868	861	929	876	880	869	860	866	868	903	909	872	856	869	910	858	899	891	858	892	884	887	886	858	891	876	883	899	885	926	892	901	865	914	892	821	855	866	967	864	907	887	907	830	847	855	897	941	910	825	884	903	832	947	876	937	850	909	840	846	906	891	866	859	880	863	885	892	922	896	922	887	836	884	876	922	829	901	855	891	849	923	904	902	909	821	884	890	858	864	900	868	812	885	882	890	881	919	858	825	881	910	887	884	869	892	899	861	884	902	925	869	869	851	886	840	857	839	890	926	856	865	841	880	880	906	913	872	865	876	927	860	849	918	874	861	872	892	891	915	902	922	854	861	876	869	870	873	891	909	869	879	859	896	824	911	884	854	905	848	895	841	875	892	877	918	816	876	877	873	865	816	853	897	867	931	877	894	866	921	887	872	867	861	897	877	868	878	864	879	904	851	863	912	857	908	908	861	875	929	894	860	839	911	885	907	873	934	879	904	880	866	895	914	878	883	970	881	856	922	872	868	905	860	901	909	868	893	834	851	926	889	904	890	853	889	848	874	895	869	866	937	874	874	859	915	880	888	867	861	837	871	894	877	844	894	862	916	878	911	855	866	889	865	881	900	868	843	876	830	893	907	908	878	891	876	836	889	861	877	905	845	858	849	879	905	942	870	882	921	891	893	907	863	858	894	884	874	887	875	896	887	884	844	878	897	871	871	854	882	883	889	821	850	910	845	850	931	890	899	881	819	918	889	938	883	885	920	905	872	934	883	849	878	885	859	833	813	868	883	909	910	885	875	889	912	846	873	870	890	854	904	860	903	924	902	839	864	871	881	892	876	871	861	917	846	844	870	865	796	835	894	910	860	904	850	882	855	870	828	865	859	816	855	909	930	893	915	896	866	827	881	897	888	896	858	903	905	893	860	926	873	817	905	888	877	881	826	879	910	909	914	852	869	876	857	884	839	868	879	888	846	841	860	864	884	888	866	832	860	870	894	800	872	902	865	804	883	903	904	927	906	872	823	912	885	890	868	838	942	882	861	820	875	881	929	892	861	896	830	865	840	896	869	881	885	889	834	908	898	939	898	905	835	908	885	806	842	883	886	931	933	893	849	882	875	922	817	855	905	867	862	906	823	877	900	901	830	890	897	908	878	832	896	912	866	877	904	829	903	885	910	926	933	927	863	885	866	927	948	917	849	849	883	863	845	852	884	910	861	849	907	897	907	802	927	819	859	906	834	891	881	850	838	828	850	874	913	883	894	890	868	894	872	849	885	892	866	843	861	827	872	949	837	926	857	870	914	908	829	867	882	858	920	908	878	902	888	928	874	886	869	926	838	868	850	846	924	889	942	870	916	893	882	939	843	904	901	881	924	900	854	927	877	841	898	881	912	865	922	926	889	925	887	918	902	873	879	904	875	851	875	902	893	860	918	899	850	899	886	847	849	906	887	889	898	854	891	882	917	894	866	831	848	869	905	913	852	928	900	849	847	877	954	936	943	946	877	922	891	900	877	868	933	856	870	878	893	906	891	872	917	888	889	902	819	939	830	859	888	900	899	874	853	886	895	880	866	877	893	829	865	893	882	915	929	878	852	925	840	908	835	910	892	871	901	900	864	888	942	902	893	856	787	951	884	860	944	876	848	863	851	891	864	950	859	831	869	901	861	890	882	912	890	869	871	901	907	858	869	866	881	885	846	895	834	875	869	840	870	898	896	904	898	895	892	882	868	871	890	850	876	885	911	893	866	890	924	855	849	873	831	840	925	919	815	861	915	911	855	961	913	855	891	933	831	849	861	848	891	899	833	909	892	925	900	917	873	861	847	871	897	851	897	867	878	901	876	921	848	896	823	878	884	865	861	888	898	843	881	897	834	867	863	846	906	886	860	874	880	895	871	842	879	951	860	854	879	864	839	909	852	910	847	883	850	910	873	880	885	879	881	886	874	866	886	885	845	936	871	887	871	854	838	870	829	906	856	880	853	877	877	900	880	878	827	861	908	850	933	850	886	920	857	893	874	865	872	900	860	930	860	898	850	857	872	856	882	910	863	890	910	893	927	947	846	848	844	911	889	918	899	912	921	925	880	836	876	874	891	901	877	858	863	920	869	875	892	884	878	898	900	906	865	905	882	831	888	886	932	920	877	822	860	884	852	836	884	895	832	870	863	925	882	872	930	859	873	900	873	842	889	836	929	863	890	847	854	849	910	862	870	870	841	850	881	888	855	884	903	885	920	886	912	885	870	832	849	860	848	876	819	864	854	887	863	862	907	862	888	823	848	870	870	903	822	869	846	866	858	902	894	864	852	851	853	842	895	885	859	917	952	889	885	865	888	947	870	888	867	889	884	809	888	880	869	880	846	861	900	859	891	887	918	887	834	907	906	837	871	876	868	865	876	867	906	865	904	819	870	842	869	860	893	864	894	858	878	875	877	898	926	885	888	910	814	843	941	879	842	812	863	867	857	859	947	916	872	925	848	875	918	883	851	859	921	860	872	895	847	850	845	908	862	884	882	907	913	925	832	855	907	883	858	976	912	874	880	902	886	833	906	850	912	888	878	933	927	877	882	892	925	844	904	906	825	905	846	919	859	904	862	888	912	923	902	926	846	845	873	889	921	892	876	901	875	877	930	920	838	876	889	864	885	901	875	886	878	863	835	885	901	829	844	908	857	869	874	919	903	881	901	851	922	905	908	896	897	871	838	908	909	857	862	866	873	900	896	934	902	946	829	908	885	870	877	859	930	892	873	929	907	915	883	896	882	831	928	895	867	880	864	922	891	861	873	873	915	927	829	856	850	844	850	882	877	890	859	861	834	862	891	863	930	881	894	891	883
42366	44758	62001	51202	24971	15070	16721	17414	15842	9163	4800	2520	1672	831	660	584	597	608	728	808	710	963	1157	1152	861	636	636	660	555	769	514	522	652	646	734	722	606	782	1103	709	647	557	686	613	514	378	403	330	341	352	315	344	600	431	355	565	421	320	400	497	307	335	369	339	333	304	312	304	342	310	323	310	323	326	341	292	327	323	310	326	307	305	335	312	368	311	301	313	326	312	323	312	327	315	308	322	312	282	344	341	299	325	317	314	328	306	299	294	351	314	318	326	351	311	317	319	330	321	352	362	356	300	318	305	324	307	321	350	307	312	314	366	325	320	353	302	276	272	314	267	282	310	331	328	311	317	318	323	328	330	364	315	343	323	302	313	344	330	309	324	313	306	293	375	329	301	332	314	304	351	357	306	297	323	326	338	304	327	316	312	329	289	300	314	346	339	348	286	307	309	348	314	307	327	298	325	285	319	328	312	319	330	325	297	344	321	328	308	338	311	336	339	305	339	295	346	324	339	308	310	301	320	309	296	305	326	301	298	360	281	322	318	309	321	314	317	320	320	300	314	296	294	316	330	299	298	319	309	313	307	350	303	329	305	332	332	332	313	335	325	296	304	346	334	318	313	309	308	321	310	319	325	355	322	324	327	315	315	329	311	325	345	314	304	324	296	318	311	295	323	337	304	296	322	307	299	340	313	291	312	315	357	314	311	302	303	315	320	313	328	304	334	319	284	306	302	304	318	333	326	287	281	351	308	318	328	336	329	303	311	316	283	320	317	326	316	308	323	307	311	315	332	299	324	331	307	305	315	308	292	319	330	318	327	296	329	313	288	304	319	315	332	314	368	300	287	272	312	296	337	356	349	315	335	332	338	333	308	306	337	355	357	292	312	312	325	338	310	324	349	326	347	326	321	299	293	319	319	338	293	329	319	358	320	346	294	314	353	318	319	335	319	330	279	341	316	314	350	324	331	320	320	339	345	330	317	324	339	297	331	304	328	355	334	304	319	331	306	290	293	315	350	336	334	303	350	354	343	308	310	337	348	323	304	305	335	336	319	310	329	321	317	330	319	346	322	327	303	327	329	303	315	317	330	338	300	297	332	311	344	316	305	322	329	322	289	318	313	290	279	329	329	310	329	313	304	314	317	348	330	336	340	307	313	331	336	323	299	339	302	327	345	325	281	320	298	326	332	311	320	302	312	338	313	319	323	324	329	304	347	327	285	320	346	323	323	347	315	311	323	291	291	325	332	334	353	324	325	313	328	331	307	293	329	282	315	297	338	330	336	314	307	302	325	293	329	322	303	305	297	319	317	331	331	340	349	285	328	310	295	307	315	328	310	329	314	306	351	367	310	336	333	309	320	311	317	305	301	293	324	296	365	337	319	284	317	324	320	360	290	310	312	324	355	324	293	347	331	296	329	322	311	308	303	332	285	348	283	314	333	304	323	357	322	338	308	306	308	314	307	330	310	349	321	334	318	329	313	323	312	314	302	312	324	307	321	342	355	355	314	279	336	323	331	295	331	339	310	356	306	341	303	318	326	358	330	341	327	317	297	352	311	305	337	319	303	316	340	358	314	275	292	307	320	338	297	336	347	310	332	320	314	282	301	313	326	332	349	284	313	315	349	311	327	300	291	305	327	324	352	314	340	312	318	322	330	311	304	301	304	305	312	337	340	352	285	325	322	347	309	299	313	348	311	334	333	303	318	353	324	325	330	295	352	340	289	322	319	340	298	306	330	346	333	317	329	284	287	320	337	314	340	312	330	311	322	324	274	333	332	325	344	353	335	346	308	326	322	317	339	320	337	350	317	306	342	315	310	349	326	312	324	327	343	344	316	317	342	353	316	308	271	330	291	330	295	296	307	317	357	323	329	289	329	294	304	289	317	312	318	285	321	311	320	329	319	327	334	308	333	323	335	354	314	324	313	338	323	333	334	305	307	339	330	322	350	319	331	337	348	333	344	298	297	345	318	308	349	325	305	294	333	313	292	307	339	335	340	330	338	310	315	303	334	319	323	307	312	333	293	296	302	340	318	338	348	311	339	305	295	320	312	330	314	319	317	326	322	331	330	313	307	318	302	303	337	321	355	336	304	329	270	328	341	311	326	330	337	335	309	303	315	330	311	293	332	297	342	335	334	293	319	328	296	314	333	294	312	331	322	351	338	341	348	321	332	326	293	326	297	329	305	370	312	329	316	310	327	324	325	346	304	322	300	323	311	318	314	313	284	321	290	328	335	317	293	295	333	270	312	312	295	319	346	315	295	330	329	318	324	313	321	315	343	344	317	360	326	336	316	328	304	314	331	385	323	343	335	329	347	305	342	321	358	313	317	288	319	309	314	313	330	321	297	352	312	319	326	346	324	322	300	295	338	344	339	327	350	327	328	294	326	310	338	314	311	312	309	310	275	301	327	312	318	303	321	360	271	336	355	368	334	313	342	320	314	324	348	350	297	312	327	334	312	302	315	323	347	304	340	319	335	299	282	296	300	311	338	324	327	317	306	302	335	334	334	321	330	344	315	298	290	314	283	322	317	326	293	335	342	327	315	317	323	296	309	326	286	297	314	295	318	305	315	352	309	327	313	323	321	322	333	359	305	336	315	342	334	335	311	345	321	317	327	292	330	309	316	336	325	314	306	323	330	272	306	347	323	328	309	296	319	366	336	341	305	287	318	323	288	327	323	345	352	310	303	343	327	327	306	299	303	351	300	291	344	354	300	329	338	334	339	311	307	299	306	333	345	332	314	307	321	306	300	295	332	312	364	310	337	320	324	302	357	290	282	318	349	316	307	330	323	330	302	310	310	331	294	332	316	314	312	289	315	288	308	314	311	330	298	311	325	350	318	309	329	320	329	335	317	295	320	343	323	304	334	316	352	316	328	313	313	337	341	339	331	346	338	304	309	355	359	356	325	317	315	314	325	330	294	336	335	305	338	376	311	326	339	315	302	306	307	351	339	320	318	312	314	306	321	290	322	328	354	311	341	297	324	330	307	326	355	331	346	339	289	327	338	296	301	304	337	319	323	297	344	330	299	326	341	293	310	330	338	317	314	288	326	337	303	311	340	314	328	335	338	336	348	314	325	308	296	333	303	336	306	304	301	329	338	288	338	337	317	321	312	335	332	293	286	337	343	312	303	330	289	305	334	319	314	310	336	322	326	345	280	300	342	318	308	337	316	315	312	297	331	325	329	319	341	354	280	318	282	330	313	297	317	328	313	321	316	322	288	337	350	337	331	306	331	299	337	347	307	349	355	345	331	307	313	286	312	337	307	307	316	281	316	333	307	318	325	321	283	301	307	328	330	315	333	349	331	299	315	306	308	340	312	329	301	337	286	302	318	290	321	347	334	312	301	321	298	303	298	318	322	333	315	328	326	344	333	348	294	343	318	290	296	318	299	313	309	321	309	315	303	321	329	369	323	341	294	318	334	308	325	305	333	293	296	316	320	287	315	336	356	310	291	326	316	310	301	331	335	327	309
28095	37815	59865	53381	21968	19932	27768	29908	27332	17923	12106	6243	4508	2926	2796	2610	2794	3241	3685	4154	3585	5563	6014	6771	4749	3200	3319	3244	2925	4141	2211	2521	3321	2737	4304	3847	3406	4569	6807	4361	3612	3034	4122	3386	2058	1428	1372	1075	985	943	874	887	3007	1369	1124	2723	1421	787	1286	1809	840	823	760	832	772	756	879	812	780	814	830	753	794	840	820	851	816	803	781	797	864	817	827	790	847	792	835	823	818	806	857	797	848	808	847	815	783	853	856	884	861	828	828	787	814	816	848	792	844	844	861	835	895	836	851	863	774	788	840	847	842	878	738	823	803	810	792	818	835	830	782	781	766	817	802	839	801	825	783	817	779	790	845	790	806	844	813	819	731	756	813	806	799	790	775	829	776	792	778	782	813	773	788	754	817	790	814	829	818	832	786	772	820	792	807	796	847	783	843	789	807	746	837	763	846	790	820	863	803	805	819	852	832	786	797	800	796	815	823	828	764	835	771	841	825	791	868	756	821	783	814	822	817	777	802	804	792	728	791	818	796	817	773	769	835	793	797	781	785	847	840	812	804	849	836	854	797	787	780	749	818	812	787	792	768	767	794	821	796	819	803	767	803	754	785	785	807	801	820	791	821	750	834	759	827	817	854	789	803	779	798	799	802	785	782	774	831	813	788	812	797	801	822	809	764	806	774	816	816	826	817	861	822	853	848	795	790	854	825	800	825	847	787	858	875	800	840	813	802	803	804	766	790	790	800	830	794	779	813	810	753	813	853	798	791	843	770	799	785	774	787	832	787	804	775	798	826	812	856	812	799	843	813	793	873	848	843	788	854	817	840	778	765	757	863	808	818	836	817	816	766	797	779	845	779	781	810	768	817	846	830	827	797	735	797	812	739	858	765	813	832	825	802	872	829	830	777	759	743	807	829	761	803	786	782	802	801	860	786	799	856	776	829	810	746	773	804	798	828	778	776	772	763	822	796	803	763	801	842	780	779	782	786	850	789	755	802	776	799	813	808	793	793	805	800	821	844	822	834	788	848	811	819	759	787	810	795	751	792	797	827	858	753	808	815	827	820	873	772	839	772	808	844	755	764	746	808	817	794	809	843	783	808	881	767	856	809	822	843	765	803	756	810	790	776	822	791	826	842	786	768	747	799	761	776	791	788	769	788	838	791	785	844	800	802	862	773	781	749	802	817	777	812	787	820	791	809	831	813	828	791	800	811	814	836	820	820	774	830	797	829	827	813	750	861	814	802	785	747	854	806	830	783	763	819	789	781	797	813	791	810	807	762	792	816	843	834	758	818	846	796	819	789	797	729	795	829	779	822	798	776	791	808	838	779	790	810	840	748	844	781	813	845	808	812	821	840	802	815	798	786	788	801	799	880	752	816	838	784	763	756	724	783	805	786	795	763	759	841	779	758	833	788	742	813	798	770	801	788	778	804	776	779	803	812	773	766	781	819	814	803	768	786	813	800	813	831	840	798	734	848	828	777	831	822	783	757	805	801	780	795	793	847	896	772	808	821	806	786	785	773	765	763	795	783	770	766	875	825	796	772	799	779	750	795	763	778	811	815	822	777	807	806	796	852	799	791	785	821	781	815	793	787	817	765	764	829	786	776	840	733	809	776	790	818	847	834	774	827	782	833	835	840	775	742	806	790	768	757	778	777	797	818	824	849	839	909	776	850	769	864	818	741	785	832	833	814	781	812	804	796	795	771	806	797	798	811	764	810	816	802	785	847	856	771	881	775	770	810	781	825	776	775	798	811	778	831	799	794	813	767	793	801	824	792	811	813	816	831	831	836	885	790	815	791	801	838	827	831	808	784	769	794	808	808	838	818	889	804	785	751	849	780	829	784	753	820	747	797	846	810	822	807	822	828	810	797	811	781	843	781	777	771	805	722	802	795	781	789	805	797	800	830	827	785	810	807	829	768	782	821	822	824	795	782	829	805	849	757	785	785	781	798	812	790	737	775	746	789	818	805	837	729	738	799	785	807	824	808	836	823	779	834	780	778	821	794	843	803	802	784	772	840	849	777	806	792	839	782	797	790	767	822	807	828	806	842	790	783	774	756	789	846	805	804	825	794	805	806	781	820	807	826	795	814	775	762	763	782	818	829	815	813	797	771	830	792	782	844	828	770	786	786	782	826	853	841	780	799	797	806	785	819	770	801	823	755	827	797	761	831	785	829	773	740	805	792	823	826	786	814	816	802	825	739	813	808	802	771	830	779	799	813	831	823	819	835	861	765	812	791	818	805	815	822	797	806	772	829	770	780	766	801	774	792	843	775	755	779	840	827	777	812	788	791	811	815	775	792	811	834	792	806	748	817	786	867	796	775	800	803	800	822	785	841	780	820	769	798	786	822	770	783	802	819	787	782	811	782	809	786	835	794	801	785	839	815	799	755	808	791	801	800	793	798	760	789	804	823	818	819	804	767	814	776	783	773	839	772	784	888	809	877	828	828	764	769	807	815	817	783	796	765	825	787	822	836	817	858	748	777	773	833	815	815	802	815	770	823	788	760	774	806	813	780	776	819	742	783	779	784	753	795	746	777	847	767	828	845	790	809	810	738	821	793	799	819	794	771	784	777	774	759	821	781	839	765	881	764	787	766	808	809	824	758	804	828	800	792	802	769	825	819	793	832	824	775	788	780	840	822	815	815	761	789	852	799	847	839	832	835	844	781	782	767	803	792	818	766	799	811	811	801	815	777	807	789	847	776	788	770	833	747	777	834	762	731	783	859	808	757	863	777	813	820	826	793	791	830	813	774	742	800	818	754	820	838	802	803	755	755	838	825	829	803	820	773	809	784	778	782	750	816	754	819	776	806	839	767	778	741	797	772	802	848	851	836	832	801	758	757	806	790	763	848	798	776	780	807	793	789	758	806	809	761	818	769	809	837	854	835	786	850	857	779	813	802	746	757	760	817	856	837	854	790	805	809	822	836	788	845	777	761	813	733	823	756	788	828	801	742	805	746	803	836	788	789	773	791	825	791	868	825	812	789	815	797	845	774	823	827	817	789	836	805	738	845	827	776	797	840	824	827	794	822	780	821	831	816	777	818	855	823	770	750	822	806	778	771	782	797	826	806	835	784	829	794	798	766	778	864	793	820	843	809	823	764	755	797	801	774	742	792	808	781	801	778	809	794	765	846	823	746	847	797	781	809	832	840	811	772	799	831	792	811	761	867	807	794	832	826	759	773	801	819	803	791	852	797	795	805	811	788	786	822	779	722	827	794	823	840	774	778	783	827	820	796	766	799	767	770	748	849	792	748	851	846	802	795	835	803	822	843	792	808	794	791	775	781	844	788	765	808	817	854	843	806	775	823	828	823	804	838	784	796	806	800	796	778	787	779	784	797	805	793	832	801	772	798	768	822	763	780	830	819	805	783	799	803	825	812	759	838	814	855	783	797	822	887	788	866	806	812	818	794	850	798	853	799	807	832	798	803	803	791	765	768	794	773	805	797	863	816	814	884	848	740	810	856	787	790	800	778	837	800	794
14858	10745	13300	8360	3191	2181	1913	1470	1184	777	497	453	445	412	404	379	395	356	376	383	363	374	394	366	333	377	377	356	339	339	324	336	386	325	311	337	309	359	343	345	361	350	310	338	342	331	347	328	331	334	298	324	348	322	331	320	311	319	354	325	351	320	315	287	322	319	314	340	316	311	324	332	321	322	304	314	314	323	335	338	335	327	335	330	347	336	319	351	314	320	314	322	337	309	327	332	350	299	308	289	324	322	304	345	333	321	330	337	311	332	314	320	329	319	341	338	295	309	301	301	309	305	312	319	301	327	319	324	311	333	314	327	334	321	330	292	304	315	317	320	322	343	325	366	314	286	306	337	338	326	300	329	372	324	325	309	325	313	332	310	315	278	303	333	315	303	341	305	294	320	356	318	308	317	299	308	313	304	330	321	316	319	289	330	332	319	296	294	308	347	321	282	333	333	308	286	318	302	312	317	302	317	328	307	336	327	286	333	358	335	313	297	277	336	339	348	303	330	350	296	317	351	347	305	323	304	299	352	332	334	327	350	295	281	331	344	332	352	326	325	307	334	318	309	300	335	339	300	309	348	316	311	329	340	330	323	296	310	318	306	301	325	301	314	322	329	331	326	325	304	324	308	318	330	339	352	318	306	280	293	304	301	335	302	333	297	315	322	315	329	320	329	338	335	319	339	309	341	343	350	340	337	320	339	326	316	313	336	300	334	314	300	343	342	297	329	302	335	335	325	327	281	327	304	329	312	304	291	313	329	323	315	295	318	343	300	320	328	337	345	308	325	332	307	306	308	325	329	309	288	304	317	349	299	310	336	334	324	348	320	344	350	294	337	322	313	313	317	318	325	298	336	317	356	331	346	292	348	307	345	325	321	283	325	327	327	314	304	296	319	332	323	338	309	338	294	317	319	304	324	344	288	359	300	304	326	304	333	350	367	351	356	297	365	273	307	296	316	307	385	315	306	318	336	311	330	304	327	317	355	319	311	336	304	333	338	336	326	274	346	302	317	296	345	322	300	341	298	293	328	323	309	324	314	332	310	351	284	330	347	315	337	321	358	313	337	305	280	326	313	312	328	324	309	338	333	318	317	326	308	306	364	308	333	314	295	345	308	339	333	366	278	343	312	325	302	322	319	308	320	314	350	323	336	322	319	324	281	335	306	318	342	307	304	338	327	302	339	341	305	329	323	304	288	336	321	316	320	293	292	310	321	334	326	320	339	362	299	314	302	295	311	304	317	298	330	320	294	322	313	318	340	337	335	326	312	289	312	296	290	337	327	300	309	337	323	302	326	303	341	322	302	317	326	300	297	299	305	362	326	268	312	339	328	276	321	289	306	314	322	307	296	317	323	310	325	299	291	309	327	327	288	328	338	329	331	334	304	323	328	318	306	350	287	294	318	286	333	332	316	342	309	333	333	338	331	279	318	327	329	299	336	329	356	326	312	327	311	314	352	354	320	341	323	310	294	297	351	291	329	330	338	313	336	327	296	315	320	314	326	341	322	324	297	351	332	326	343	337	339	353	330	320	329	324	303	321	331	326	306	326	303	327	312	314	303	310	321	319	344	346	351	339	338	335	334	308	347	319	300	322	334	312	324	318	319	314	309	320	307	283	315	334	334	331	336	338	329	275	282	337	282	311	328	305	308	323	316	344	319	291	306	296	330	350	312	330	301	322	330	337	306	308	317	304	288	288	320	305	335	322	309	309	318	312	331	314	335	319	335	335	315	287	302	331	287	307	321	320	333	324	307	320	329	298	339	315	328	334	309	312	321	329	345	336	274	314	296	303	299	308	322	333	295	301	310	349	305	338	302	315	284	357	337	286	301	349	322	358	323	313	329	326	341	320	318	327	336	337	337	323	301	314	308	309	338	329	309	317	287	330	348	391	345	315	263	348	288	335	328	316	322	332	329	325	302	317	325	329	335	300	348	301	297	351	317	325	309	304	299	305	328	295	352	344	302	323	332	317	328	312	315	311	322	331	336	329	350	316	322	305	344	314	330	330	343	332	333	310	312	325	313	294	333	337	342	307	317	284	368	339	314	296	349	296	324	351	336	360	361	326	285	339	324	315	314	317	322	337	324	300	304	317	333	299	333	315	308	344	308	321	310	315	322	339	329	322	309	349	332	312	335	308	309	310	318	345	311	320	330	313	340	295	335	316	356	326	298	326	313	307	339	319	362	374	324	332	347	312	324	301	300	320	301	342	311	330	299	341	317	282	326	289	314	298	320	317	340	282	304	363	312	366	318	311	310	323	323	329	327	295	315	284	327	296	290	306	306	347	354	310	324	318	316	288	325	332	332	326	317	322	315	335	338	351	329	297	296	381	314	336	304	338	321	317	331	367	329	315	328	296	346	360	344	291	324	312	313	326	308	345	285	335	309	313	311	321	336	343	291	320	329	332	286	352	331	313	349	296	313	290	340	297	308	326	327	281	325	325	335	306	330	314	336	328	316	309	343	349	351	342	321	302	333	322	295	300	330	292	315	328	295	344	345	338	304	313	348	336	295	296	308	344	352	304	318	291	313	342	305	319	303	322	298	305	317	348	332	350	311	329	313	336	325	366	335	339	319	308	323	328	323	297	333	314	306	359	313	300	304	343	322	316	306	302	316	325	330	339	334	304	346	277	302	328	342	337	306	317	300	300	333	317	334	316	304	326	331	323	322	330	311	312	339	305	335	317	346	337	332	304	333	316	306	326	295	319	321	319	328	328	298	334	313	305	327	329	282	311	310	314	323	351	320	337	330	313	324	293	312	325	297	338	310	337	323	319	333	342	317	322	341	330	311	309	299	329	317	314	303	321	294	318	309	331	288	313	316	329	334	339	345	311	330	298	324	323	314	309	319	338	330	289	308	347	292	339	307	329	289	306	344	312	348	329	304	343	332	292	352	272	353	301	319	302	349	328	318	311	311	331	317	292	320	288	288	348	283	312	315	294	330	318	299	305	314	302	318	329	326	292	305	337	330	315	357	360	335	281	327	302	302	336	304	323	312	321	327	349	316	333	321	312	354	326	333	323	320	312	337	320	338	335	317	320	311	339	313	295	334	314	316	338	354	340	339	336	330	297	326	310	335	339	342	302	320	335	354	307	344	302	345	292	350	328	324	365	373	289	297	324	323	311	320	321	302	326	339	340	307	307	310	322	278	316	338	314	328	295	316	309	312	320	316	303	335	329	314	273	340	331	299	334	356	332	281	329	318	299	326	322	299	323	348	317	312	311	313	328	315	337	319	329	307	308	319	345	306	319	336	309	323	309	324	333	336	334	332	288	301	315	304	306	318	325	340	322	357	312	294	314	317	327	326	342	345	362	304	316	321	338	311	293	321	312	336	318	334	326	342	314	349	337	346	302	324	327	299	325	341	302	312	314	324	294	355	321	315	345	324	322	328	302	331	290	313	293	314	352	326	311	319	305	296	335	321	289	293	301	311	324	332	296	343	320	359	341	289	337	355	339	323	334	324	337	318
9635	10513	21042	17890	9207	7764	7635	6616	5552	3359	2035	1739	1487	1331	1343	1292	1250	1249	1210	1180	1076	1245	1152	1160	1062	1045	1063	1058	1040	1017	994	907	915	894	916	985	939	930	1100	1028	1067	955	980	897	876	879	921	850	858	851	867	864	920	856	793	916	858	831	840	784	865	817	776	793	789	794	822	826	790	871	791	828	850	818	799	850	821	763	828	785	820	836	859	810	798	864	804	885	854	852	854	780	870	872	791	849	791	802	839	828	854	783	839	849	834	833	810	829	807	777	838	871	797	861	824	813	846	785	855	801	786	841	838	851	825	848	812	778	788	818	808	829	801	844	769	825	870	846	838	792	835	802	781	784	785	810	868	837	832	817	763	772	818	852	797	822	771	845	829	810	833	823	819	791	818	819	832	815	809	816	884	834	784	829	821	823	823	861	823	770	810	826	775	861	803	815	798	825	806	824	823	812	802	806	769	764	832	829	870	827	863	846	848	779	838	824	908	813	808	850	890	810	829	879	820	856	832	763	811	836	825	768	841	801	838	798	862	835	830	854	831	841	743	792	833	803	816	835	836	797	808	811	821	850	837	827	808	814	858	813	789	782	819	790	845	825	792	805	832	770	833	805	841	850	808	760	836	798	802	825	857	823	845	760	807	841	813	807	828	823	857	828	845	820	812	816	764	840	836	817	824	830	790	854	819	780	774	792	795	797	794	825	777	803	745	809	852	842	830	839	829	808	833	846	805	822	835	795	823	794	802	794	794	867	844	801	820	858	789	818	803	797	821	846	831	836	889	840	884	799	816	784	797	804	820	843	811	798	856	821	851	838	863	835	780	862	836	877	826	813	816	845	817	829	802	867	782	779	821	792	849	867	835	891	814	836	781	756	804	773	838	771	811	784	802	827	837	800	798	792	828	799	859	846	820	824	809	787	779	840	836	849	844	806	779	833	814	822	855	804	767	790	779	840	835	822	769	838	811	808	780	775	835	837	802	850	773	799	845	843	824	866	837	851	842	817	773	836	845	845	845	782	794	795	826	800	855	745	843	847	817	893	782	799	776	826	808	816	865	779	824	866	848	836	869	841	803	782	807	825	770	837	834	839	827	790	826	818	802	803	844	861	822	812	794	796	825	871	873	794	817	817	816	839	828	854	829	806	804	809	816	861	820	832	782	865	833	809	876	794	817	884	763	820	791	843	860	851	799	832	883	819	803	831	796	818	840	795	821	759	833	791	822	775	847	852	815	780	811	860	806	845	833	825	795	826	795	840	821	841	819	829	848	782	826	839	796	798	828	813	811	762	854	826	876	837	783	810	825	819	858	802	818	803	825	787	857	834	832	772	807	855	863	788	868	779	833	795	805	815	831	819	836	829	829	834	801	818	794	806	806	817	833	822	832	783	771	800	815	789	865	814	769	782	803	841	833	857	816	821	762	840	858	820	831	802	816	778	763	797	845	818	822	835	828	806	800	721	755	781	873	808	814	795	793	865	818	811	835	844	860	797	805	813	788	828	832	817	772	815	830	802	847	831	815	840	825	794	766	824	821	828	803	783	881	806	861	796	765	791	789	784	863	760	770	830	804	788	822	831	873	823	821	805	851	813	832	870	738	883	833	790	823	790	833	825	778	825	833	838	793	824	788	823	854	837	885	764	808	788	878	787	819	812	853	826	811	823	837	829	850	829	821	776	835	882	873	794	853	833	782	831	819	804	825	836	768	831	781	786	822	799	827	775	830	828	789	830	806	809	798	729	839	807	840	849	845	863	825	810	872	798	804	829	816	797	825	809	796	776	849	840	817	805	872	830	744	787	806	803	839	777	813	800	782	796	777	798	781	813	786	822	814	855	845	810	838	852	798	860	806	827	779	829	833	822	813	867	803	858	833	774	835	808	786	808	838	825	798	791	834	810	880	781	847	823	796	809	853	797	856	813	806	831	808	803	842	836	796	842	845	855	861	825	792	826	803	798	817	852	786	851	844	818	817	813	822	832	812	784	860	784	791	838	866	829	833	770	827	829	806	856	858	840	845	793	836	823	899	786	814	840	848	848	822	822	871	857	830	813	817	764	855	806	772	802	808	831	797	815	846	822	811	826	836	831	814	814	797	816	849	810	818	898	801	821	814	793	824	847	842	806	790	795	829	828	804	809	809	811	797	823	809	753	848	872	793	793	841	747	821	836	843	860	785	800	780	848	819	797	881	762	879	823	818	851	817	799	843	782	794	791	836	853	902	776	811	851	836	824	815	826	840	783	775	797	819	796	742	817	808	836	821	806	857	826	798	828	831	845	781	779	824	878	763	835	844	822	886	830	783	835	817	791	813	823	836	822	805	831	813	764	802	837	839	842	784	832	858	825	812	806	778	824	800	797	844	815	813	815	810	787	873	844	830	797	811	802	804	805	800	811	816	822	796	766	839	838	823	856	836	853	836	795	763	806	805	824	805	755	838	821	828	834	808	814	763	860	855	856	868	813	844	814	841	844	821	833	861	820	829	807	824	828	837	838	818	790	760	766	808	802	806	845	808	799	810	803	839	824	845	831	818	828	793	774	803	803	820	808	826	835	824	809	809	819	775	807	856	831	820	851	814	789	814	831	771	833	837	776	855	859	831	884	838	810	839	785	847	837	863	826	844	808	801	831	802	805	851	817	820	754	823	881	833	868	773	784	818	779	761	795	829	811	820	877	840	825	851	818	805	829	785	831	789	895	788	827	797	785	812	783	826	847	783	794	798	778	764	778	755	778	839	805	789	886	810	802	827	871	779	819	805	797	826	790	803	843	816	830	740	807	808	855	812	790	857	802	819	800	787	811	828	841	829	864	794	790	842	776	819	817	839	807	861	817	865	812	855	802	780	788	847	868	851	819	823	825	791	807	837	819	867	790	841	808	799	786	827	840	818	845	811	867	820	831	823	848	862	804	815	809	808	815	771	810	892	803	822	800	846	836	799	834	848	793	821	749	803	826	801	846	822	751	810	856	799	826	823	844	817	785	780	828	859	848	808	824	792	849	828	808	852	791	783	816	846	838	836	798	835	814	832	836	848	836	829	830	818	820	802	860	804	838	782	810	804	804	828	843	804	737	815	814	839	849	835	829	771	826	832	843	832	872	820	825	820	813	802	784	822	784	885	857	785	766	839	845	815	830	794	776	787	803	880	824	805	828	831	812	826	779	845	845	825	842	861	833	838	845	813	761	788	825	776	845	826	765	780	789	807	805	829	830	805	873	813	843	844	791	804	807	819	855	788	785	816	834	802	821	888	810	844	831	826	846	808	790	828	840	836	788	804	850	776	818	783	791	840	788	795	833	815	859	768	814	800	798	814	835	783	802	816	806	752	833	765	815	862	827	797	807	814	834	813	876	790	812	776	823	808	831	744	783	840	833	807	869	780	797	808	801	842	822	824	816	757	845	799	830	840	790	860	791	811	826	855	859	838	768	818	794	794	877	809	799	832	803	854	799	813	854	849	814	854	817	765	811	804	811	822	790	785	874	765	791
35601	39216	54301	45528	19861	10654	12307	12039	10789	5161	2507	1244	889	584	553	474	491	590	548	585	515	762	719	694	612	510	550	529	532	548	451	457	455	537	489	568	513	550	707	612	625	577	436	430	388	411	381	355	373	372	367	371	521	464	377	489	408	342	363	405	400	377	366	356	401	363	361	375	345	352	380	365	361	369	359	374	343	352	364	369	368	340	379	378	361	370	383	343	367	346	379	379	377	342	350	356	381	362	398	387	363	334	336	333	333	361	335	341	385	354	344	357	304	330	349	368	348	363	355	368	369	365	382	356	422	379	370	343	375	348	375	369	381	389	368	361	348	383	327	345	360	388	340	345	348	340	365	327	346	361	355	334	344	385	380	355	338	352	387	376	383	375	349	355	323	347	359	388	372	401	355	388	339	352	376	335	362	383	391	415	358	336	368	374	351	351	338	336	353	373	355	371	357	345	349	401	353	377	380	401	363	363	338	328	354	367	385	358	341	377	362	311	352	363	361	328	346	322	361	340	344	343	383	347	388	364	360	341	366	370	375	334	359	355	341	363	364	359	350	366	385	367	336	334	367	336	315	418	365	357	368	304	378	356	332	361	321	349	340	375	377	366	372	366	356	340	343	352	401	361	379	393	368	353	342	334	358	362	357	373	404	345	394	374	345	358	363	330	432	380	383	369	300	307	348	361	360	380	374	349	345	351	362	356	379	302	360	390	349	351	367	367	342	369	356	342	349	368	341	397	383	368	325	349	356	367	371	377	357	356	383	388	339	376	361	384	358	368	352	378	386	348	347	354	356	347	360	340	361	349	362	389	350	349	349	344	335	343	387	353	387	324	389	348	362	348	344	351	387	335	365	355	362	357	334	382	377	390	371	359	328	353	363	343	375	361	332	405	387	368	331	380	343	347	366	404	360	349	375	380	342	390	366	360	343	386	348	356	359	393	378	354	383	365	390	346	357	316	357	362	318	326	380	381	368	352	344	343	366	356	336	342	343	372	383	377	333	401	334	348	340	365	354	363	360	332	363	363	373	368	398	374	328	355	351	396	372	346	372	393	345	395	365	352	340	363	378	344	352	390	378	397	357	326	362	337	348	321	370	362	375	363	368	361	398	382	363	341	359	350	364	382	322	384	373	360	376	386	372	393	352	352	371	352	389	334	349	346	314	356	360	352	342	342	365	327	361	378	356	363	368	343	363	347	402	338	351	360	360	355	361	326	317	361	376	363	364	350	336	350	368	375	365	380	392	323	359	354	375	363	358	350	319	353	328	365	357	335	359	358	372	368	355	383	363	385	334	347	398	365	368	385	346	379	321	367	350	377	377	342	362	374	371	337	385	370	373	343	351	318	393	356	344	401	328	340	359	336	362	396	400	337	327	350	355	354	356	359	375	336	325	332	362	345	389	307	339	339	368	348	366	354	372	339	350	352	380	363	396	342	371	349	350	341	351	345	366	339	360	362	369	358	351	390	394	375	350	348	403	331	371	371	363	360	373	389	332	379	348	336	335	359	390	354	350	377	353	355	357	339	352	342	369	348	364	343	347	380	361	366	356	368	361	364	339	371	356	385	378	321	340	349	380	355	376	370	395	388	347	352	346	358	360	368	374	341	370	354	365	354	369	337	352	403	397	370	370	381	403	355	397	367	385	346	351	383	372	362	375	345	355	367	362	370	330	340	381	352	361	340	333	348	343	360	379	342	341	351	341	348	347	341	350	373	362	351	304	353	363	370	347	368	379	372	371	386	386	325	322	352	385	338	410	339	357	370	360	368	353	354	354	351	318	372	355	346	335	369	328	379	332	373	338	355	339	354	354	376	357	353	386	342	337	354	368	335	363	352	379	376	322	345	391	366	329	345	345	319	365	372	331	340	376	352	362	338	356	362	336	350	340	366	348	401	321	354	344	364	354	352	352	372	383	346	314	353	379	341	383	349	352	349	343	377	369	344	365	340	357	350	357	360	363	394	354	344	344	317	360	370	353	328	352	366	349	330	329	342	331	361	376	326	369	360	386	348	390	384	376	349	401	362	387	352	397	384	353	343	391	349	359	352	334	362	345	375	335	334	337	375	349	346	363	334	352	361	396	386	390	374	371	357	386	402	366	373	338	346	345	342	366	378	383	328	319	358	361	367	358	352	356	401	349	346	349	355	367	388	362	341	347	375	379	356	346	325	319	363	371	379	377	364	381	364	335	369	352	360	344	377	352	352	352	384	370	355	357	348	349	372	353	348	365	335	362	345	356	369	382	376	360	373	346	342	357	345	335	390	357	350	332	355	397	318	345	382	345	357	409	394	336	346	365	322	378	364	346	375	351	348	397	360	338	313	364	379	372	392	359	347	328	375	349	357	330	353	359	358	332	342	374	394	395	328	332	365	367	362	368	354	371	342	349	371	343	343	378	336	353	346	346	360	336	353	379	355	368	355	328	360	362	361	376	376	352	339	379	352	333	336	380	357	353	390	349	357	359	348	380	338	391	352	337	339	337	331	379	393	364	363	336	328	366	361	362	337	354	393	359	400	361	394	371	369	412	392	328	358	343	351	400	370	390	359	362	342	337	372	405	349	350	380	352	369	324	385	348	360	392	360	384	345	369	353	338	354	367	394	326	362	363	391	385	361	387	352	370	355	335	356	383	341	377	391	360	383	381	367	347	366	368	424	329	335	353	381	364	401	372	302	353	342	358	365	324	381	388	337	358	381	387	382	379	378	367	364	382	349	342	366	349	326	369	351	323	411	337	356	371	298	368	355	324	360	346	350	371	374	375	356	337	367	348	385	396	359	370	357	351	406	361	377	365	351	369	357	334	363	398	360	370	393	355	382	337	347	361	332	367	345	362	360	371	356	360	391	343	360	353	334	342	371	376	370	365	344	356	380	357	383	376	338	363	349	354	356	391	365	351	328	331	343	351	336	325	369	353	351	327	361	354	354	359	352	367	374	378	385	395	395	330	328	363	364	406	351	346	361	348	340	358	363	378	341	386	372	376	342	374	358	368	402	379	375	372	341	364	347	365	315	343	365	373	369	369	345	324	368	392	356	370	353	360	364	344	357	353	398	342	345	357	376	332	380	368	351	397	349	342	332	354	361	344	361	348	324	357	385	379	328	378	360	365	352	358	338	354	369	369	349	317	360	333	359	387	371	372	367	332	373	347	365	341	326	365	344	332	372	389	369	374	397	328	344	362	335	376	358	366	366	375	348	369	353	351	388	359	398	340	393	359	380	402	354	377	353	335	310	379	331	390	387	373	363	336	366	408	341	331	373	351	369	353	381	380	379	358	370	374	383	371	345	362	344	373	378	354	351	344	357	390	380	380	350	359	367	390	359	361	383	332	383	364	336	346	358	334	386	352	361	351	376	374	390	326	369	376	341	373	373	373	381	341	356	349	356	334	374	368	350	378	362	331	357	360	398	337	359	338	362	385	369	383	356	363	353	316	352	385	359	366	370	377	363	349	331	341	340	378	373	392	357	358	377	370	367
23370	33282	52502	47067	16842	15015	23505	23638	22915	11458	8373	4201	3047	2124	2192	2050	1988	2166	2465	2681	2212	4108	3638	4139	2944	2250	2626	2303	2106	2321	1815	1555	1648	2135	2046	2468	2566	2525	3942	3501	3029	2560	1776	1596	1291	1193	1116	1002	1001	928	885	991	2111	1763	983	2069	1534	916	1143	1473	999	975	884	884	898	878	909	924	897	913	916	941	865	886	912	963	928	883	899	894	896	899	945	935	977	948	936	872	890	898	909	921	922	884	943	924	875	930	925	957	882	950	910	949	994	970	945	905	911	910	864	937	894	895	925	961	868	957	894	936	906	890	943	889	990	931	897	909	900	949	877	833	956	890	943	930	879	910	885	975	826	885	880	886	909	923	836	868	898	861	892	908	893	889	854	897	902	893	866	899	884	920	898	919	887	943	922	902	931	807	925	893	867	854	913	922	917	890	876	925	858	904	892	870	904	944	885	886	966	925	971	834	891	880	910	894	898	875	904	889	881	908	917	867	911	888	937	913	887	874	942	849	882	881	939	852	884	888	913	913	913	898	912	904	837	959	903	903	923	935	885	876	871	930	950	953	882	920	919	904	890	879	936	899	859	954	904	859	893	920	920	915	849	863	928	887	920	893	883	865	946	900	893	931	875	896	918	895	896	895	943	852	906	896	914	916	933	898	937	931	897	906	902	902	835	887	906	897	927	932	901	922	870	866	870	919	872	931	948	905	897	868	917	895	847	890	953	903	934	960	923	884	878	904	926	878	877	879	881	890	891	947	883	953	919	894	941	933	896	937	942	861	940	877	905	885	862	890	936	893	1006	905	880	872	887	909	924	826	910	917	911	914	896	907	895	885	915	901	899	861	930	844	920	947	892	895	926	881	931	874	877	917	905	861	927	869	896	888	888	888	927	928	902	931	931	877	881	840	860	900	942	943	889	937	890	855	904	935	887	907	863	927	883	887	931	869	885	900	872	863	877	908	892	909	839	856	881	926	870	895	850	900	921	913	897	886	882	893	920	898	905	847	872	883	964	913	905	878	911	829	875	904	893	844	861	841	900	957	902	941	911	912	932	937	895	894	922	905	851	924	952	907	939	918	852	895	863	890	922	896	880	852	897	912	868	919	944	910	937	921	920	844	870	901	871	908	933	930	955	867	954	921	907	906	928	909	923	903	860	915	934	887	860	905	874	897	926	852	891	914	886	890	935	891	923	868	911	926	862	896	875	922	914	899	863	897	830	862	883	885	866	919	879	937	933	896	928	841	885	896	940	871	921	903	881	940	886	892	849	920	979	897	920	924	865	899	907	906	875	864	953	883	916	917	906	905	876	931	924	839	932	872	935	860	926	922	830	913	862	848	919	902	929	914	922	932	897	928	909	925	910	917	895	872	899	930	888	865	883	940	908	879	931	894	892	915	920	857	834	895	945	912	884	898	885	943	879	922	930	853	912	885	857	863	855	838	877	941	864	924	990	887	884	882	951	911	839	856	880	888	881	966	875	901	888	934	882	880	942	857	888	934	902	910	862	882	895	954	904	899	885	950	895	933	898	900	884	972	932	933	947	917	879	903	899	895	920	904	889	919	868	853	872	934	902	941	878	895	894	902	874	865	870	879	881	878	918	885	900	865	863	906	860	900	948	905	927	871	924	884	918	864	922	877	928	906	935	869	863	957	863	950	965	849	942	934	916	896	947	918	917	889	947	869	941	863	832	846	901	916	916	943	920	873	938	905	902	890	917	930	937	897	966	926	944	942	917	826	905	907	954	904	908	900	916	896	836	880	939	902	853	910	931	908	870	897	868	839	883	884	929	886	846	894	855	928	911	928	850	913	919	854	884	885	970	932	880	888	899	834	891	892	929	889	877	941	915	873	855	911	937	891	905	885	913	854	910	882	943	878	889	949	888	886	916	861	880	954	941	954	938	919	945	908	905	904	888	947	897	875	921	917	912	896	911	918	865	897	896	876	926	895	857	907	924	887	842	931	891	859	923	860	888	964	898	900	905	947	935	889	923	923	890	974	907	868	963	878	944	903	889	926	946	889	869	908	850	880	894	870	839	917	891	877	875	898	835	884	852	894	880	928	873	943	924	940	909	854	961	891	898	903	920	885	883	877	918	938	859	898	926	893	867	952	932	861	859	911	925	875	922	959	917	862	868	900	895	954	950	912	888	847	895	892	900	932	899	931	893	931	884	901	902	917	889	892	925	872	871	889	958	880	883	863	891	928	879	938	916	951	909	852	935	965	935	892	866	874	943	880	921	828	875	854	937	863	893	896	882	928	901	890	885	882	862	902	953	955	927	896	878	908	914	921	839	913	882	847	890	861	913	919	904	976	900	913	891	920	875	942	904	889	903	944	901	843	866	850	913	874	914	875	906	886	951	884	910	917	895	894	862	891	906	902	870	901	972	906	852	867	910	930	922	887	920	892	915	893	870	868	923	947	872	858	923	875	884	888	919	905	930	910	935	930	935	877	872	909	948	851	895	893	907	873	881	851	881	883	890	891	882	931	873	914	894	891	835	902	900	882	848	909	881	943	902	908	895	945	957	914	878	877	885	888	909	879	893	922	857	938	922	914	874	933	885	934	862	951	871	925	902	869	935	901	877	913	917	910	846	909	856	889	910	944	882	880	924	884	885	863	852	868	901	848	904	941	943	920	853	888	965	935	883	864	894	882	946	921	870	885	898	885	906	884	911	940	879	884	909	893	902	849	906	906	924	877	879	873	925	858	907	913	903	870	923	879	869	901	879	927	899	903	861	896	888	915	959	932	876	935	911	905	921	896	871	884	868	869	907	881	908	900	832	868	869	932	910	803	897	894	977	901	920	906	870	890	900	912	885	956	935	927	911	883	864	930	952	857	931	951	871	925	876	947	918	892	882	913	931	876	967	884	890	900	865	915	912	890	907	939	900	903	899	871	902	859	921	905	849	892	934	892	904	874	896	931	836	897	888	898	890	881	905	934	924	873	888	913	834	894	906	913	884	917	891	903	847	865	842	927	868	872	827	861	903	907	864	922	897	872	889	891	885	872	890	894	874	929	932	894	877	891	912	899	924	879	855	897	858	908	896	872	880	929	912	909	895	839	923	929	892	895	878	871	876	870	930	867	847	884	930	934	946	867	903	903	907	924	921	874	897	899	892	900	889	823	868	895	925	865	982	905	880	855	893	870	895	893	892	926	877	883	901	915	871	927	914	936	868	916	904	972	903	902	903	843	833	901	939	894	885	879	842	818	818	912	928	912	982	919	959	879	941	859	919	871	902	883	911	917	887	904	902	851	872	891	896	919	910	974	890	900	947	908	893	899	847	936	946	932	898	867	888	860	876	869	933	893	913	879	882	946	921	862	941	883	894	894	899	880	900	892	920	911	899	899	868	906	876	904	894	854	856	907	852	933	919	932	878	883	884	859	892	909	869	902	887	926	904	900	950	936	835	887	838	892	910	944	890	895	920	937	901	949	952	920	876	892	906	885	967	877	878	939	882	874	862	900	893	903	909	918	874	917	927	941
42722	48312	62344	51987	24026	14607	18498	17595	15531	10621	4346	2277	1432	685	671	611	575	652	667	793	630	1062	967	1058	831	717	665	578	652	643	493	455	541	528	545	527	696	738	1037	945	661	574	528	420	388	373	349	350	328	356	328	347	608	625	352	556	517	365	401	528	367	331	315	329	326	319	310	349	333	304	320	357	320	332	328	359	367	304	307	335	342	298	334	337	344	323	326	302	350	329	325	355	353	314	294	339	322	317	347	328	333	331	313	298	324	348	350	346	306	365	296	339	352	335	340	346	309	318	315	318	319	298	317	289	304	335	339	351	314	305	345	325	324	368	341	374	299	332	284	348	344	345	320	312	350	330	334	358	329	313	318	305	338	349	341	321	317	354	347	358	358	335	316	341	347	346	338	298	308	308	331	326	325	303	348	292	325	323	340	335	324	322	331	308	348	345	325	296	318	313	321	344	305	367	339	310	303	338	354	319	335	316	339	357	313	299	329	304	300	354	368	323	356	318	302	331	311	336	341	324	289	311	311	351	344	342	309	348	347	345	367	308	348	334	352	323	293	335	338	313	339	353	314	328	316	340	360	307	315	341	319	382	317	305	329	309	347	327	331	341	319	288	334	331	323	320	335	350	344	324	317	307	351	333	348	317	334	314	362	355	355	320	336	331	320	330	316	327	314	322	339	362	337	321	340	323	338	321	336	356	381	356	339	280	323	341	372	319	306	296	348	359	347	302	347	343	367	314	327	332	334	310	312	316	331	351	312	324	302	305	316	320	345	319	338	345	318	316	312	355	335	343	310	323	333	355	317	339	360	338	357	333	336	342	322	346	326	324	338	314	339	360	300	338	333	312	340	328	319	305	347	309	333	329	326	320	319	340	315	339	305	300	327	303	292	322	318	302	312	314	311	392	335	355	319	318	352	349	311	335	355	330	328	322	320	345	341	348	316	303	339	294	298	328	352	308	321	335	346	362	343	323	358	312	355	337	321	329	328	320	334	350	353	313	332	331	347	309	310	341	349	364	356	337	341	348	335	321	310	335	295	314	305	300	319	304	294	307	379	309	336	338	325	344	315	338	338	349	343	320	364	332	309	361	344	348	333	309	317	334	327	315	307	354	335	326	359	350	375	333	337	343	340	328	329	341	352	298	323	325	360	347	329	324	367	331	322	342	298	308	306	351	300	320	359	306	350	340	329	339	320	315	336	326	326	369	339	324	342	330	319	338	318	322	336	302	322	342	332	346	349	323	347	316	329	334	344	357	321	339	356	296	301	321	324	331	336	350	338	325	362	288	296	334	334	341	290	318	335	338	325	348	347	326	299	328	343	325	371	301	335	375	311	354	331	295	315	323	349	332	318	341	341	339	326	331	324	331	326	317	328	334	314	325	332	287	295	348	323	375	347	331	332	311	307	327	337	349	298	310	303	344	331	330	306	365	339	310	338	313	358	312	304	339	362	344	327	326	312	315	324	343	319	324	319	332	349	342	347	316	347	353	347	337	320	332	306	320	362	309	286	324	337	339	330	319	330	317	354	307	333	307	328	344	338	355	323	337	343	339	351	307	323	329	319	358	304	331	318	344	303	332	324	311	321	360	306	334	312	312	335	315	331	326	318	340	325	327	290	318	299	333	304	327	330	318	336	337	305	300	316	280	329	331	333	316	331	338	308	342	291	324	313	327	306	325	362	316	292	311	331	310	355	320	340	330	352	307	344	326	339	352	337	370	358	302	342	300	306	315	313	328	329	336	320	358	341	343	304	349	338	339	331	327	339	328	350	371	345	330	336	308	334	330	303	308	345	329	326	366	315	317	326	353	352	314	337	338	321	366	333	337	344	353	329	337	325	325	321	330	333	287	343	316	365	332	327	339	324	326	354	337	352	355	322	342	331	326	301	315	318	347	328	299	350	302	303	311	309	337	328	342	343	340	335	351	334	403	336	345	355	306	316	295	324	337	337	312	343	345	340	312	346	341	334	356	344	317	326	347	373	319	328	313	337	310	328	318	330	322	336	375	336	345	326	316	337	314	348	340	322	316	340	335	352	302	366	337	334	366	327	323	325	346	320	352	338	304	350	337	336	359	339	336	321	331	340	335	335	352	366	298	332	302	316	354	370	306	312	329	344	304	313	330	307	334	337	271	325	341	325	325	326	306	368	330	333	310	333	327	336	333	326	380	340	294	293	341	341	335	329	374	334	319	355	366	358	349	297	364	339	283	297	333	296	297	293	363	350	320	351	305	328	347	308	334	319	342	318	340	312	325	353	367	342	305	343	318	317	354	304	353	319	312	294	336	312	305	328	345	341	300	333	343	332	301	313	351	318	306	351	326	338	339	319	352	336	319	362	328	326	362	312	300	325	297	306	324	358	327	305	319	354	322	324	351	314	331	316	332	316	325	325	321	302	343	309	316	321	372	299	328	310	331	321	316	345	336	334	339	325	307	338	349	316	335	336	311	335	328	311	293	342	350	339	316	327	336	331	359	363	336	300	342	330	335	324	332	288	321	341	325	336	296	326	335	333	351	349	327	317	344	295	296	312	324	313	331	326	327	316	316	353	322	287	334	323	337	296	323	337	316	337	322	340	308	327	361	333	309	320	342	350	299	341	279	314	299	316	351	294	299	289	329	321	330	320	315	355	343	319	344	321	303	335	328	307	346	323	335	368	301	298	351	309	322	319	321	323	303	324	326	318	327	341	314	369	325	296	325	314	330	354	338	324	308	329	301	341	326	315	332	338	346	334	319	313	342	324	349	314	327	324	330	308	341	335	320	342	343	359	322	303	346	331	343	339	372	368	314	330	302	330	317	331	322	342	301	333	337	337	311	340	336	348	333	308	308	358	330	307	339	334	305	330	287	333	317	334	330	335	308	346	345	349	334	366	329	360	332	303	323	369	290	306	338	339	320	325	337	346	321	339	350	317	333	324	315	333	314	361	357	310	327	329	320	327	304	311	337	317	306	328	325	329	340	299	340	317	332	295	312	316	332	302	345	353	325	340	364	330	344	346	343	326	363	322	326	382	347	317	352	314	308	318	324	362	338	301	318	369	318	359	365	326	337	337	290	319	354	317	345	319	328	312	342	326	340	355	369	315	338	358	316	339	344	298	361	344	319	319	340	314	324	332	336	324	332	303	325	301	334	324	322	340	318	323	337	343	325	355	318	324	295	319	303	332	320	339	313	372	330	334	345	334	337	333	331	317	306	323	327	350	345	322	335	331	313	345	335	330	331	288	332	335	328	352	346	312	306	352	310	343	346	308	343	296	338	344	318	366	336	301	284	322	329	335	344	321	365	333	336	332	329	367	331	303	372	327	335	308	322	320	354	327	327	323	364	343	302	329	318	377	313	352	320	340	360	308	329	331	351	338	319	279	338	370	331	337	358	311	342	345	352	355	320	373	365	363	344	314	339	302	345	338	344	362	328	359	339	317	301	296	316	306	310	346	321	313	338	324	317	348	325	307	324	324	320	316	322	361	314	323	312	357	332
28416	40422	61238	53027	20690	19039	28455	26855	28059	17508	9320	5460	3829	2869	2786	2580	2613	2894	3332	3920	3044	5820	4863	5890	4276	3283	3251	2891	3248	3603	2309	1685	2362	2766	2619	2709	3995	3907	6309	5331	3237	2889	2231	1758	1376	1251	1124	1050	1007	891	865	858	3337	2702	954	2734	2159	859	1376	2070	955	792	762	816	831	849	830	864	871	841	808	803	836	829	816	773	769	784	808	881	794	833	807	834	821	835	825	813	883	823	860	849	859	832	830	814	864	815	896	840	878	849	833	834	843	820	828	784	844	822	844	849	878	834	851	855	801	820	834	859	882	830	819	817	852	820	827	826	840	855	838	835	859	841	819	860	854	810	775	827	811	772	831	787	824	837	792	841	813	831	852	785	818	859	838	814	819	818	879	820	804	798	861	858	781	810	823	803	819	837	858	828	854	806	811	812	895	865	815	805	820	800	844	808	785	810	768	867	835	771	878	822	850	868	850	813	833	851	774	810	869	779	817	821	781	840	833	807	818	849	823	855	806	812	825	831	854	831	830	817	811	769	793	793	828	818	857	847	852	815	785	814	834	836	810	833	813	828	749	843	818	809	803	800	875	827	818	793	827	808	858	796	866	799	839	849	896	849	806	845	793	835	806	812	811	862	826	827	820	839	820	834	821	806	794	830	787	808	808	839	813	828	818	837	834	874	812	872	797	839	852	797	926	832	783	823	846	805	803	885	820	850	866	823	814	796	793	779	831	812	809	817	822	780	809	837	857	772	800	824	811	839	823	779	810	810	846	812	814	835	789	835	742	860	778	757	755	808	873	832	767	800	836	835	802	829	820	831	839	826	834	867	830	863	811	794	777	820	793	804	855	815	817	827	839	838	783	821	785	810	870	850	806	813	857	822	855	828	846	768	835	817	814	839	835	830	825	833	854	807	832	806	847	827	810	857	875	815	817	839	887	874	864	862	825	851	850	850	794	865	816	856	835	835	905	856	820	810	814	887	868	787	782	847	807	853	799	769	801	843	830	790	842	837	860	804	841	839	827	815	828	793	865	798	849	837	844	827	801	819	797	811	794	774	824	813	819	830	816	811	834	843	886	802	851	878	856	845	832	847	851	845	815	774	819	826	828	844	872	901	821	825	826	833	839	866	835	816	829	827	847	795	810	851	856	834	816	845	860	783	855	824	775	816	791	873	860	841	752	770	860	859	830	872	815	819	838	789	810	813	885	847	808	822	872	865	809	839	879	817	810	846	834	832	809	854	842	838	796	755	822	832	807	795	787	800	841	820	846	835	764	827	818	822	933	849	766	842	776	765	825	837	879	808	815	792	822	826	804	867	854	846	860	790	808	778	838	854	820	820	816	851	838	829	827	838	793	847	879	817	812	780	833	783	821	839	764	787	855	831	837	843	814	852	840	849	763	868	822	838	842	822	879	890	807	918	818	799	827	813	809	846	799	848	834	826	830	814	826	850	835	830	853	888	744	837	839	926	806	787	832	848	798	855	836	838	827	830	823	798	847	794	865	858	819	840	837	817	792	771	858	829	801	838	787	839	830	786	796	850	839	849	814	864	811	857	812	878	856	813	837	801	826	848	807	781	869	857	864	880	836	846	795	803	849	804	801	823	794	791	840	841	828	841	872	827	826	792	812	780	837	822	856	755	843	807	829	835	833	774	803	840	784	813	786	811	812	802	808	802	838	842	856	795	824	806	815	823	830	824	828	855	815	829	776	815	839	824	819	870	802	827	807	783	879	825	788	812	787	850	865	804	879	783	829	858	865	772	862	815	828	832	809	915	842	814	820	764	823	819	804	791	839	829	853	827	768	820	873	834	813	852	787	862	884	852	785	808	778	821	839	796	831	853	870	893	811	793	840	826	843	862	765	847	839	818	844	849	878	845	798	813	826	807	874	821	816	800	835	814	825	829	834	825	806	826	869	838	834	810	810	810	779	846	828	821	847	798	846	810	842	849	849	847	843	812	833	822	807	831	820	807	849	843	877	804	855	828	840	822	811	793	799	835	819	797	824	849	818	805	869	836	837	826	800	803	769	844	778	872	807	831	822	827	824	834	881	845	848	773	835	789	860	800	851	847	794	793	849	839	780	842	793	832	841	826	847	778	785	817	792	796	813	822	823	794	868	879	795	810	863	821	833	857	858	846	827	848	834	853	850	834	836	884	861	864	833	813	850	801	839	856	801	871	818	832	770	819	814	824	820	829	785	824	830	826	794	809	837	826	817	836	854	854	853	812	786	859	801	818	842	825	798	808	849	852	780	776	791	787	824	872	850	847	789	800	858	809	832	871	830	792	806	780	856	844	824	827	809	815	842	824	805	817	796	814	779	808	838	798	840	808	831	826	813	834	853	877	844	824	802	807	797	862	806	818	824	843	843	828	847	807	848	901	855	806	867	817	809	891	822	802	811	822	813	789	779	840	860	841	873	806	797	796	825	867	781	775	806	836	883	870	863	784	810	797	869	787	854	805	811	828	849	820	838	812	818	846	874	835	833	803	859	875	873	806	819	874	826	829	770	844	790	801	822	801	799	799	865	847	843	851	846	825	820	850	760	808	761	820	790	758	755	817	832	816	771	802	855	871	833	785	879	844	839	800	834	820	858	855	770	854	819	844	824	800	779	799	851	848	869	825	845	840	846	863	800	822	845	824	847	849	855	867	813	844	856	797	780	840	804	835	816	832	848	838	811	803	826	802	856	806	827	825	861	798	834	830	790	837	827	826	804	822	765	814	901	839	851	848	825	836	797	832	785	804	805	810	803	797	795	849	802	827	844	771	795	832	792	851	845	826	836	773	799	761	796	809	842	889	860	811	805	832	787	848	814	822	779	799	832	805	822	878	840	843	817	829	796	839	849	866	802	899	782	788	833	854	841	809	782	861	840	867	805	802	861	869	806	777	770	837	798	833	817	843	834	808	786	814	864	798	914	828	858	840	834	779	841	812	817	812	875	842	808	813	793	867	846	821	850	826	828	854	824	837	803	843	800	815	834	815	787	803	809	807	871	819	807	857	833	825	801	808	819	803	806	843	759	818	821	861	820	854	795	835	829	817	826	806	798	809	820	833	827	785	863	820	846	821	822	824	780	827	844	849	765	827	814	824	807	788	844	803	773	817	801	854	821	824	815	822	872	762	859	858	859	844	854	873	889	792	851	849	836	853	805	830	861	834	840	856	828	794	879	828	843	818	817	873	863	801	822	788	824	857	825	844	875	790	822	848	818	846	828	866	820	799	820	810	808	824	819	833	813	834	810	766	862	819	812	820	835	857	810	873	830	841	825	845	807	824	846	845	749	865	814	867	802	861	805	865	804	811	832	855	773	819	840	802	848	797	815	872	780	799	838	830	870	824	868	823	825	764	818	841	801	824	796	813	811	835	825	832	814	876	855	826	804	818	784	806	841	746	818	827	807	814	796	861	836	817	790	820	821	827	813	844	809	812	876	796	853	783	831	833	789	862	846	817	841	824	792	840	791	814	853	830	806	842	853	870	803	812	830	820
14921	11317	12362	8742	3235	2139	1769	1389	1179	866	586	429	443	434	411	393	407	410	360	393	360	390	338	366	383	416	372	336	374	350	365	365	320	320	362	306	311	375	326	350	317	340	327	344	330	367	322	321	324	326	308	329	318	320	312	341	361	305	327	335	311	348	354	332	345	327	343	285	315	310	307	334	323	330	324	321	292	309	315	355	350	344	314	356	298	319	334	335	309	315	345	320	303	331	322	337	313	341	305	322	325	324	337	315	297	322	337	314	304	315	347	344	352	329	285	311	341	348	299	340	329	337	322	327	340	368	347	337	318	309	343	323	309	366	369	325	356	339	329	329	278	328	346	321	347	352	336	315	322	322	329	354	307	332	332	360	349	365	332	345	328	330	364	326	313	306	332	318	307	345	358	288	338	327	363	334	346	337	325	346	336	329	347	330	335	334	322	369	387	306	320	329	296	308	333	328	333	316	333	320	315	346	311	305	328	331	324	369	349	350	289	342	336	326	322	340	321	311	333	362	338	327	332	346	335	351	302	300	332	339	306	346	328	335	323	336	329	329	337	298	332	321	373	322	303	328	294	342	373	305	331	326	333	349	323	343	353	386	335	302	311	324	331	307	325	308	353	337	305	352	321	316	319	321	288	339	334	338	311	326	323	332	334	311	329	309	312	344	288	312	333	333	308	307	298	316	320	305	296	292	323	318	320	330	342	301	350	324	326	317	295	325	343	285	312	331	349	335	304	334	339	331	316	314	335	337	328	298	327	329	323	319	314	308	313	325	368	300	351	303	322	346	350	325	343	317	333	336	330	333	322	312	379	356	337	334	311	345	327	328	324	322	348	325	338	318	305	300	352	322	340	320	300	342	325	357	306	337	326	296	277	335	287	356	347	337	332	335	330	311	289	308	317	347	340	348	322	344	349	329	322	313	356	331	325	323	357	326	357	329	313	318	308	373	316	290	310	373	318	300	350	341	329	321	319	300	339	338	311	284	360	335	338	318	328	324	331	306	318	321	358	322	335	318	352	322	329	320	325	319	356	321	313	354	308	349	342	304	326	321	313	289	332	322	354	334	308	335	377	313	328	338	308	336	378	295	303	345	364	334	301	329	320	368	320	306	310	317	288	336	335	309	332	335	344	332	312	323	301	301	320	329	338	337	349	345	307	327	345	314	316	347	330	353	389	329	329	323	325	297	310	317	314	330	332	330	310	369	344	351	360	320	346	356	324	322	306	324	311	307	339	311	298	316	310	336	340	347	319	304	297	312	309	321	328	339	329	353	335	361	347	314	357	353	349	335	350	304	338	339	320	350	355	336	309	345	336	299	341	333	296	323	324	320	328	321	331	354	330	317	347	347	351	329	317	346	344	309	350	296	381	308	303	288	337	335	323	328	307	328	320	321	307	339	333	338	323	348	305	312	321	313	316	326	335	362	358	294	295	338	344	345	316	316	366	322	330	305	340	350	351	324	318	332	352	320	340	332	299	335	342	321	320	349	343	333	319	320	314	298	330	349	328	361	345	339	289	351	336	335	306	282	339	339	329	360	326	293	328	337	335	287	323	362	341	331	294	323	312	347	340	342	332	336	322	338	342	319	308	311	317	316	321	332	320	331	351	318	341	358	347	315	326	318	313	298	335	355	328	350	321	341	340	351	327	294	309	304	300	320	317	346	328	340	350	327	364	325	321	316	331	343	341	340	295	347	334	308	337	305	337	327	327	295	304	310	321	317	335	346	286	300	309	319	323	359	322	354	319	356	341	320	334	335	348	336	341	319	349	323	368	306	349	310	316	334	352	343	313	318	304	317	338	344	310	316	327	329	309	319	322	356	320	349	336	350	364	352	338	323	356	331	335	310	344	342	320	322	322	316	339	313	343	311	355	304	355	309	330	333	337	297	338	331	333	303	358	303	350	296	315	299	359	330	347	330	341	318	320	346	317	323	313	328	367	337	348	343	310	303	319	347	302	317	340	292	318	308	316	319	325	305	331	340	318	311	319	314	313	287	329	314	343	312	343	329	346	296	314	339	298	315	323	321	330	368	318	348	337	309	310	307	334	336	350	359	356	318	335	343	306	311	356	315	333	313	346	306	315	330	361	334	343	325	347	351	334	354	330	303	333	333	337	347	309	302	296	332	354	325	337	301	332	329	302	303	309	333	333	335	300	341	327	345	325	367	333	308	317	352	325	338	332	310	334	343	311	323	309	308	334	322	355	334	339	352	322	331	325	339	353	313	312	352	302	318	316	303	296	353	357	345	284	309	353	321	318	302	326	339	327	326	363	350	327	330	306	337	348	306	336	323	343	341	319	321	345	304	335	303	309	310	336	331	312	325	334	332	368	346	370	316	302	331	277	315	327	325	334	342	339	368	297	333	315	326	290	314	340	345	346	326	285	323	356	355	299	336	350	350	329	373	314	329	312	311	328	314	301	325	347	315	311	313	348	315	329	303	313	351	331	330	304	317	325	352	318	319	342	333	305	348	333	291	340	325	312	332	318	335	284	365	295	332	335	334	323	331	329	349	360	311	331	323	321	320	358	310	327	316	322	334	339	364	332	326	327	336	358	298	331	356	330	294	311	344	340	335	308	329	302	313	295	329	364	314	340	306	317	334	333	331	318	309	301	330	384	347	303	315	284	358	293	306	345	319	325	304	319	361	343	320	317	303	336	350	322	310	328	336	349	312	324	325	297	330	346	346	307	347	314	336	320	318	331	343	325	336	335	329	331	324	314	356	314	342	334	355	356	339	315	336	351	351	324	309	351	297	327	312	357	315	350	333	337	316	338	324	337	353	329	330	310	326	356	340	319	322	340	313	325	341	352	304	328	313	333	336	346	315	316	320	310	332	333	321	337	280	313	316	305	366	303	343	346	320	343	332	293	331	330	320	330	336	320	363	344	286	312	345	323	321	336	291	347	321	347	322	365	328	306	331	342	334	327	338	328	360	315	306	317	344	321	323	329	332	353	329	306	324	340	323	315	324	307	330	315	359	334	334	342	354	338	300	318	355	300	333	328	339	338	308	329	309	358	304	326	353	329	344	339	328	339	344	340	333	318	301	329	338	318	368	311	340	340	314	324	327	294	340	333	315	292	335	345	289	355	337	280	316	328	319	346	320	334	317	323	336	316	362	340	343	340	350	343	307	330	296	336	317	315	312	309	332	332	354	331	335	311	314	302	329	318	316	350	344	336	338	329	338	325	329	323	324	320	311	341	335	314	327	307	326	357	331	315	361	322	325	330	284	342	327	317	325	339	315	336	337	334	297	345	336	307	334	312	330	327	323	322	360	342	319	316	315	321	306	305	316	340	320	335	332	299	337	310	326	294	301	321	307	321	342	336	306	341	332	316	336	317	289	307	321	338	328	324	319	331	304	301	324	337	349	363	350	317	342	322	321	345	347	338	319	308	356	342	326	297	339	342	332	312	289	312	329	335	321	328	310	352	343	331	316	314	333	323	296	345	296	316	343	317	297	329	369	324	323
9750	10928	19479	18058	9215	7336	6987	6061	5208	3474	2111	1700	1533	1369	1281	1326	1335	1225	1219	1239	1119	1191	1099	1158	1091	1076	1105	1091	1090	1012	980	962	917	897	935	939	913	928	991	999	946	933	854	899	839	843	830	866	841	835	866	897	916	911	859	895	869	811	845	871	870	811	835	870	816	832	848	826	862	829	841	830	831	855	817	868	843	859	781	773	857	843	848	822	845	842	841	786	877	815	820	851	822	862	851	883	819	860	752	849	895	864	817	821	812	859	830	906	828	755	799	871	806	834	856	857	838	811	831	773	776	802	852	790	794	833	809	813	824	815	869	820	843	781	836	828	842	824	882	818	826	886	816	782	852	877	762	897	809	827	784	827	797	804	840	792	788	809	781	837	823	817	864	814	827	865	826	792	832	810	811	849	828	827	781	842	786	866	883	797	833	863	816	862	816	828	830	812	826	761	853	827	814	856	839	857	793	839	891	833	844	860	803	828	839	838	840	831	852	872	804	831	809	804	850	816	873	851	851	902	862	840	826	875	838	828	844	805	801	862	861	832	838	828	849	862	862	809	880	831	816	832	856	829	824	812	827	839	847	821	826	823	853	859	803	851	884	816	839	869	813	829	837	775	822	810	830	815	810	824	843	845	859	832	844	813	787	816	828	870	849	821	844	822	808	846	820	828	834	826	852	806	853	815	849	813	855	822	818	843	806	891	823	829	837	828	815	862	767	848	800	780	838	860	804	842	826	881	883	828	882	793	830	834	863	825	801	833	845	859	813	858	841	855	851	827	839	844	871	844	820	867	837	833	805	851	823	863	873	838	826	792	811	844	806	843	859	819	764	846	828	797	851	809	821	869	855	799	829	891	765	821	860	837	807	825	858	851	798	858	810	876	854	834	909	764	822	833	856	806	841	794	866	854	845	874	770	814	788	833	825	844	787	833	870	855	781	884	828	840	868	860	800	862	845	826	821	845	871	790	815	817	807	824	780	829	877	854	834	822	879	773	839	813	871	863	817	760	797	842	841	859	922	848	853	848	804	816	848	795	845	815	857	849	823	846	816	827	815	860	856	874	807	875	785	874	805	817	858	818	858	883	822	820	787	845	761	847	835	836	838	883	820	863	829	805	857	865	871	821	803	804	827	841	911	862	824	802	861	855	809	814	806	872	832	837	832	803	868	796	830	779	878	795	796	792	793	831	830	856	857	831	828	859	770	865	772	791	787	816	800	827	844	831	846	841	804	829	839	802	847	850	818	860	872	866	865	788	840	812	862	853	797	887	860	838	841	863	831	795	865	799	834	889	785	897	801	844	827	817	777	802	813	802	844	812	905	817	887	847	828	845	857	872	806	861	838	825	825	892	824	823	845	799	842	824	792	812	838	840	841	815	852	851	872	843	908	782	820	828	830	876	806	839	813	855	825	893	851	876	825	837	843	831	807	790	821	845	824	871	796	803	802	813	821	781	848	820	843	866	888	826	815	876	836	835	819	821	845	800	837	847	744	848	830	830	881	860	814	800	877	859	833	780	844	814	856	835	821	831	817	885	852	831	791	793	821	834	789	819	809	845	844	760	862	850	865	879	830	814	835	812	821	827	870	871	818	857	767	842	785	860	825	803	860	890	846	878	826	767	813	869	844	794	850	823	827	833	893	865	842	811	836	840	806	869	832	838	861	833	852	770	790	818	812	793	860	815	843	843	782	867	835	806	882	831	817	807	783	831	817	823	768	804	761	874	872	810	877	839	812	833	825	853	879	842	881	877	930	894	817	825	831	867	839	882	881	835	806	854	904	856	856	806	852	829	782	836	786	798	849	843	857	843	862	912	800	809	879	839	821	807	834	874	856	826	869	839	819	827	829	816	796	821	791	861	782	824	850	776	851	869	852	820	746	860	806	850	837	837	818	857	834	842	860	810	789	789	903	850	847	781	810	791	787	818	857	845	866	799	829	830	846	807	822	830	855	786	912	828	892	805	874	809	828	818	789	838	846	838	853	797	826	861	812	860	842	880	843	824	799	779	873	877	795	823	803	779	855	813	792	884	800	801	759	835	853	814	835	852	827	840	805	840	871	857	842	875	850	850	793	874	885	832	855	870	796	865	779	832	852	841	773	779	824	796	834	820	792	816	817	873	802	836	879	794	839	810	836	819	807	847	816	895	844	870	818	845	840	824	858	824	837	872	900	819	871	833	790	849	797	856	846	856	837	840	803	802	853	842	824	833	825	830	829	870	845	825	858	892	854	837	844	854	803	830	801	802	896	845	870	857	830	816	843	797	839	825	849	791	820	856	790	839	813	871	822	786	864	833	784	784	884	845	897	859	855	860	808	861	847	854	821	837	799	826	833	853	811	858	819	846	841	811	831	807	847	832	803	832	816	817	823	836	833	861	845	804	874	863	822	894	835	849	832	882	825	832	889	836	780	862	816	842	853	831	877	853	806	842	815	831	833	802	814	862	838	826	850	873	793	880	869	831	863	846	857	819	816	778	849	864	796	794	840	854	839	875	840	859	894	833	855	814	883	834	859	826	799	813	797	813	889	855	846	900	861	828	859	865	824	868	852	871	820	825	889	803	795	841	894	812	827	843	832	908	805	836	835	804	873	796	835	828	857	811	819	830	858	810	823	827	838	766	846	816	808	887	869	837	823	790	839	858	882	826	852	799	858	859	826	808	846	802	868	834	835	866	852	873	830	797	842	873	858	826	818	827	883	801	829	850	792	837	809	805	825	787	820	855	776	855	819	803	798	869	807	853	847	811	796	872	849	848	858	793	852	827	825	803	841	808	867	852	821	800	856	867	821	846	843	816	840	854	827	795	838	854	807	829	875	792	801	854	836	870	832	842	855	812	820	823	835	878	812	815	818	839	833	799	877	857	872	797	818	836	868	823	817	842	826	847	813	836	832	835	847	784	790	851	811	814	841	782	819	859	838	865	807	861	826	816	850	786	852	786	863	793	801	796	817	861	872	850	906	826	873	853	794	829	796	833	790	884	801	811	851	825	798	862	843	814	778	812	842	816	811	815	812	838	859	821	842	802	877	834	877	864	843	847	795	843	819	897	800	835	824	830	831	816	843	916	857	897	858	790	826	793	877	810	800	808	805	864	822	842	827	872	843	823	861	840	862	829	833	858	787	848	784	811	834	820	910	822	849	811	808	848	802	811	824	856	795	864	809	859	811	870	768	853	835	814	838	849	855	781	832	834	854	824	852	842	882	832	800	809	853	847	838	830	813	833	813	791	870	810	781	840	841	823	865	799	872	827	806	842	815	812	863	856	861	807	843	824	885	849	831	807	770	817	856	775	754	806	869	842	799	809	851	825	851	822	817	854	811	818	825	844	771	844	845	840	837	838	840	852	853	871	837	825	894	827	796	818	776	851	830	797	801	786	854	810	822	775	807	844	887	840	817	848	811	859	838	825	837	844	813	837	814	865	837	834	818	823	845	843	807	816	878	836	818	845	838	827	876	776	885	811	850	858	836	873	882	855	818	807
35100	36909	52240	49550	20188	9828	10198	12353	11833	6837	2865	1648	1031	671	508	486	540	544	521	598	530	699	662	647	609	503	549	517	572	537	421	421	483	493	499	451	486	561	570	581	537	446	431	400	434	394	390	402	366	387	369	351	540	555	449	435	494	365	383	439	364	366	364	327	366	355	341	395	361	382	350	365	353	382	385	386	398	350	410	385	359	361	361	364	354	390	393	356	383	362	372	352	360	357	387	366	353	385	389	349	340	380	381	355	429	380	330	391	368	348	363	363	366	327	386	358	377	335	361	371	351	349	333	374	388	364	353	374	360	402	345	358	361	375	364	362	361	331	361	383	368	377	341	356	339	349	360	361	361	377	384	348	391	358	349	365	403	372	361	394	341	355	362	364	337	383	389	366	392	371	337	384	380	362	368	384	361	361	340	324	388	382	336	349	375	342	363	375	390	390	365	376	362	376	378	334	353	366	350	362	373	330	353	359	370	349	393	360	316	352	357	371	374	357	392	383	383	354	398	383	365	338	377	365	355	359	384	353	378	349	367	379	356	395	393	343	362	372	342	360	392	394	379	344	386	380	374	369	373	370	382	335	365	375	364	408	370	321	364	345	361	393	392	388	345	331	373	355	359	363	353	363	407	381	377	379	370	349	342	351	376	322	358	328	340	377	345	384	330	382	351	364	373	373	386	333	365	399	389	344	362	380	395	368	362	366	370	366	371	347	376	356	349	373	346	373	367	369	383	377	359	324	341	379	350	360	398	360	384	360	351	374	358	352	396	355	371	384	409	371	382	328	378	357	412	347	399	376	359	387	354	361	350	330	360	397	357	361	364	376	364	367	362	363	387	339	360	339	391	326	365	354	354	325	370	343	349	357	381	358	357	369	352	358	379	359	394	329	363	364	388	381	380	393	333	356	368	359	366	382	390	364	360	343	395	359	413	378	386	378	346	350	377	423	364	372	373	380	348	374	350	382	362	357	362	365	351	377	339	359	397	375	358	386	345	349	353	351	382	385	358	379	422	393	357	342	385	366	371	367	356	368	360	362	364	340	374	377	347	369	378	370	354	379	362	357	351	366	347	375	378	367	397	352	387	368	367	392	384	352	343	379	339	372	352	337	391	353	365	362	383	360	361	360	394	373	365	365	365	368	358	350	392	375	371	353	377	351	356	355	327	356	390	327	385	373	383	354	374	341	358	347	324	359	375	379	371	364	326	358	349	349	361	346	360	326	402	381	416	386	358	384	362	390	376	344	342	364	378	368	422	358	351	379	364	366	345	347	363	334	361	366	362	391	385	337	313	364	401	379	341	349	372	337	390	400	370	362	355	360	370	350	366	367	382	392	398	321	395	368	390	377	367	365	382	360	341	405	388	373	385	349	393	367	385	332	364	351	359	352	337	350	377	372	361	333	349	346	375	385	405	342	363	358	357	342	371	367	332	383	365	370	365	388	370	323	350	398	346	407	398	370	329	364	397	335	346	370	392	394	357	340	353	365	388	365	357	373	351	365	364	337	339	350	397	410	380	385	371	371	359	351	373	354	339	351	361	346	353	352	353	335	362	394	378	358	361	380	324	387	353	359	348	378	386	347	320	354	367	369	364	366	348	378	351	381	351	371	370	406	345	337	355	374	350	365	378	374	358	340	364	350	349	366	356	340	394	366	331	389	381	362	384	376	361	374	398	410	381	354	345	325	378	368	382	328	375	354	355	352	352	357	343	360	350	357	367	393	376	364	363	339	363	329	384	300	373	372	363	358	362	375	337	357	354	377	356	363	327	356	346	346	365	343	405	380	391	357	362	388	408	387	356	393	341	367	396	362	357	355	372	388	356	381	384	386	361	341	328	379	372	380	362	381	370	421	378	381	338	362	386	350	370	351	359	361	409	352	328	375	375	342	382	361	358	369	392	371	364	368	363	361	362	384	365	338	374	342	389	405	383	352	352	373	368	373	337	338	333	355	389	353	352	352	362	368	389	361	343	377	383	398	356	351	376	371	374	385	355	378	364	376	352	366	400	351	395	380	388	352	367	370	394	403	364	380	371	375	372	371	393	398	362	376	371	367	348	320	335	367	374	361	353	362	327	354	359	378	339	354	354	365	333	364	366	380	336	347	364	373	350	345	369	357	320	350	345	335	349	351	372	345	362	401	389	344	348	362	374	370	396	351	351	360	347	331	355	370	380	351	376	352	338	324	358	382	376	366	353	349	400	378	350	363	353	370	377	327	371	369	395	357	349	404	348	394	385	355	413	368	360	359	379	357	362	358	368	391	357	365	382	384	358	405	367	343	351	382	377	360	399	395	371	348	386	368	359	380	370	373	378	365	397	386	375	352	355	381	379	324	354	373	369	354	354	334	360	396	362	369	399	342	352	364	354	384	345	361	356	382	369	361	371	364	342	394	366	348	364	345	358	379	331	349	383	382	377	361	382	371	368	361	323	364	372	361	366	378	365	361	387	383	371	355	340	392	350	369	362	369	344	339	343	353	360	384	353	373	381	361	363	336	364	325	375	332	360	383	344	373	366	390	380	353	328	337	360	376	352	339	379	348	381	358	357	355	346	390	367	381	364	355	352	367	405	437	330	361	377	360	380	378	364	364	336	353	358	392	379	372	368	368	363	333	368	363	387	347	417	371	313	359	393	350	383	401	374	373	381	352	372	372	370	376	358	357	369	364	378	335	320	384	381	367	386	346	358	388	362	357	350	353	397	371	377	377	356	375	349	377	359	390	398	328	363	345	390	384	364	333	387	359	355	368	373	349	383	383	380	350	386	371	403	384	369	363	369	354	378	370	383	364	366	359	375	354	323	338	382	369	353	404	355	349	364	394	362	350	334	380	371	355	315	393	368	381	364	332	378	371	360	370	372	379	378	345	367	366	367	360	354	358	392	391	377	339	326	344	342	346	381	351	373	377	348	385	335	417	350	382	348	377	363	361	358	390	375	350	340	376	394	380	357	377	376	352	389	340	336	362	368	354	355	370	343	377	343	390	366	372	360	382	386	349	333	361	362	357	336	381	404	358	350	376	364	372	403	301	386	337	370	365	359	394	344	357	351	367	342	344	373	357	367	358	380	386	322	394	383	334	372	350	351	355	370	326	324	320	384	353	402	361	355	384	362	362	360	345	353	396	383	348	387	330	370	352	393	391	336	386	364	357	353	361	349	370	329	379	363	377	352	391	339	363	399	388	358	387	368	351	382	344	327	370	375	337	366	357	355	388	363	369	372	386	395	358	354	391	404	361	366	369	326	372	381	360	341	401	358	354	364	370	341	337	388	375	380	370	391	371	361	374	369	373	377	344	368	426	378	400	343	385	382	370	371	371	349	350	360	363	357	352	360	348	365	358	352	377	373	340	336	364	339	368	379	341	380	347	410	375	338	381	375	343	368	374	353	352	382	354	360	356	379	352	384	332	377	368	358	369	362	369	371	383	376	343	352	371	380	362	392	374	350	364	350	372	350	369	367	381	381	361	343	354	365	353
22612	31384	50879	49329	16262	14606	21531	24499	23124	15210	6247	4203	2837	2209	2126	2123	2003	2098	2609	2659	2240	3168	2875	3580	2995	2151	2297	2293	2480	2204	1534	1358	1793	2077	2006	1522	1661	2117	2678	2930	2401	1868	1569	1431	1382	1140	1136	1038	948	928	942	926	2094	2241	1070	1621	1691	856	1060	1401	991	922	923	952	866	916	908	882	913	882	881	917	943	954	890	893	910	895	911	914	940	938	862	897	926	989	899	984	893	876	919	920	920	921	875	924	879	911	901	871	954	896	858	882	905	928	912	880	929	924	869	887	919	907	910	910	913	890	921	881	886	985	886	970	901	881	915	868	926	937	843	909	875	915	897	907	895	878	911	917	918	887	906	872	867	930	901	885	865	973	847	888	949	910	899	893	891	894	938	926	901	891	860	894	923	865	884	930	882	975	892	885	886	949	952	945	922	881	877	928	901	912	929	910	936	868	887	952	895	913	910	913	897	932	915	918	866	916	915	915	845	911	887	941	867	862	875	893	905	873	918	919	902	884	896	897	972	880	842	882	925	953	913	855	882	918	907	901	882	917	918	908	895	929	896	882	875	926	921	959	885	900	870	900	937	895	967	916	935	931	866	820	923	923	878	896	960	940	958	912	831	919	944	892	927	894	940	856	870	870	872	894	888	932	911	905	916	919	895	882	956	891	883	907	921	951	889	849	941	941	850	899	927	879	979	914	929	918	910	861	928	937	869	877	873	951	894	901	890	907	934	878	834	929	888	903	870	900	913	901	873	891	926	906	908	874	925	884	904	914	845	910	872	894	946	891	916	881	940	887	864	895	941	899	971	942	903	874	916	876	867	892	922	891	951	924	881	909	897	895	954	906	957	947	912	919	957	914	886	925	958	925	967	883	908	900	920	880	905	933	899	871	905	943	888	916	905	859	890	894	888	916	909	900	924	883	885	870	992	931	912	956	893	896	916	952	873	909	912	891	950	905	880	893	926	884	872	875	904	955	882	922	944	905	914	961	907	909	872	879	938	872	882	907	839	870	915	956	891	870	902	889	899	924	903	901	866	905	929	854	913	918	938	928	937	948	944	865	917	888	904	872	901	937	934	932	904	903	877	949	919	890	890	924	906	917	933	928	908	899	906	891	907	900	900	865	923	963	873	861	933	907	882	888	879	859	915	918	944	832	901	906	920	875	886	916	893	896	887	899	915	860	920	940	906	910	894	904	877	927	883	905	926	896	893	941	871	895	904	938	928	901	867	929	925	897	918	898	926	895	897	871	829	936	945	899	891	924	868	859	914	893	918	909	906	943	851	892	958	918	943	870	900	903	873	882	912	936	950	869	897	918	865	891	951	914	913	947	885	941	881	897	891	877	897	895	866	923	867	935	960	924	963	893	937	901	890	876	963	904	883	922	944	889	914	895	908	952	929	861	906	862	916	926	853	912	906	954	888	906	938	880	894	900	869	863	904	894	871	886	891	872	901	931	919	858	920	831	902	877	906	898	863	897	892	947	914	917	889	944	853	854	937	921	891	904	879	885	901	880	919	945	918	902	908	937	863	892	935	908	883	947	906	885	861	938	888	905	937	876	925	865	875	837	895	955	929	849	909	973	933	878	906	888	960	886	851	912	937	917	870	900	917	928	957	903	929	883	943	909	867	897	946	894	916	867	879	938	877	939	899	932	886	905	947	882	979	895	906	879	898	962	943	874	889	912	901	964	899	899	901	829	884	887	942	900	843	904	947	877	931	928	906	912	864	939	883	880	907	941	864	909	859	874	901	880	902	914	862	913	875	923	911	909	898	913	953	915	939	874	936	887	899	938	950	888	932	912	958	896	855	918	927	905	926	917	969	886	906	906	881	929	854	924	918	938	920	916	931	890	875	876	917	921	877	934	913	932	955	880	892	938	915	930	975	960	900	895	888	906	903	922	909	920	909	938	892	976	917	887	896	883	929	863	854	844	928	950	891	911	955	945	972	899	919	907	934	982	932	861	943	897	896	938	911	901	873	845	904	957	907	916	909	868	927	898	950	935	885	941	876	907	967	890	938	939	920	864	853	908	880	915	940	870	951	904	956	890	881	951	921	925	909	900	898	864	919	925	878	938	906	920	862	879	965	885	914	887	881	903	908	851	892	880	923	924	904	904	922	891	921	983	884	951	920	873	873	924	979	907	935	911	826	907	911	911	926	931	916	903	948	893	920	904	899	912	874	895	875	896	899	910	972	879	959	950	900	895	957	941	949	942	938	863	895	921	937	893	939	964	945	873	916	955	926	918	910	891	930	863	937	901	892	917	949	904	903	941	877	890	897	881	908	909	962	879	905	891	902	872	952	874	897	852	868	950	932	895	886	928	969	892	918	880	900	907	973	894	909	940	910	900	820	859	918	950	895	901	854	865	945	905	929	914	927	884	961	840	884	951	935	889	897	912	947	854	912	930	894	892	902	970	888	886	887	887	920	892	880	992	864	896	903	938	896	985	873	854	875	887	942	914	930	908	937	888	931	890	909	879	885	916	917	927	884	916	889	900	932	920	961	881	861	901	911	829	882	895	939	881	961	915	915	892	897	931	895	863	862	860	924	919	837	952	938	886	898	912	942	905	894	949	920	921	921	900	891	912	924	892	902	950	812	948	902	925	931	936	906	940	957	921	964	857	885	866	913	969	889	911	886	917	926	951	894	933	910	895	852	885	875	930	930	947	926	947	906	921	921	830	919	1012	918	935	879	874	903	904	850	938	910	863	885	914	918	877	941	891	862	893	922	905	966	923	884	925	901	888	951	882	881	897	940	872	910	931	929	914	905	921	910	920	906	882	941	895	931	860	905	966	924	991	884	937	912	948	879	880	912	916	936	864	911	883	844	887	930	907	958	917	895	882	895	906	897	849	922	889	966	856	824	925	884	891	931	884	941	871	919	956	891	882	857	915	958	855	910	955	904	859	916	921	885	952	881	914	915	921	896	912	946	885	924	916	887	931	904	898	938	896	913	908	957	861	904	916	902	943	889	945	911	904	923	915	890	868	884	915	903	876	909	879	850	942	896	899	889	898	923	923	854	880	903	840	941	870	968	944	918	933	927	904	910	906	895	943	899	921	945	930	888	845	937	883	917	894	933	909	917	900	915	840	868	897	927	922	922	903	912	894	912	933	901	917	871	923	924	893	925	956	922	887	915	906	955	940	919	939	881	951	860	877	953	892	969	921	929	890	903	933	872	902	928	896	951	851	884	908	919	944	905	948	889	929	883	913	861	896	859	937	869	884	846	926	895	916	860	903	884	947	878	934	924	874	846	896	915	938	911	934	913	889	912	954	942	895	879	894	903	897	870	981	859	894	860	908	924	876	905	873	874	924	935	944	935	933	940	912	880	916	972	891	924	912	898	899	923	882	903	880	921	934	894	931	931	926	921	911	924	882	942	910	942	880	870	913	926	906	910	847	947	919	911	917	923	905	919	941	876	915	967	923	884	927	952	854	884	955	895	899	951	967	950	850	904	920	958	889	888	897	892	873	909	933	878	888
42018	45265	63875	58021	24875	14727	18395	18416	15342	12838	5834	2368	1557	850	625	598	588	603	887	764	616	748	737	996	846	699	610	673	658	598	482	448	552	546	480	418	494	560	504	708	641	594	449	438	431	384	359	385	289	328	339	333	624	690	431	543	519	364	409	463	331	330	328	324	333	328	336	351	309	332	302	328	339	350	310	327	315	351	332	298	333	349	303	315	333	323	322	350	318	353	329	333	347	318	348	314	341	333	325	347	357	334	328	320	328	364	339	338	324	335	375	339	340	326	340	326	318	326	336	337	322	347	374	343	301	326	360	330	340	293	306	333	323	333	344	384	307	322	329	343	334	312	331	340	342	356	338	319	330	320	340	323	325	307	330	350	346	308	332	339	304	304	328	344	288	335	340	343	319	328	322	325	340	330	350	339	315	340	349	351	349	342	316	375	318	315	344	329	333	349	369	330	341	341	331	354	347	297	350	350	352	381	346	330	335	345	328	361	362	322	359	349	340	359	328	360	320	353	329	352	350	346	344	324	338	342	356	321	346	304	318	288	342	328	359	333	376	351	349	350	329	335	330	293	340	333	353	347	337	346	361	333	334	358	351	366	313	327	307	339	313	342	342	381	341	363	346	349	339	314	321	333	325	306	345	351	369	364	361	306	339	359	339	353	332	355	342	345	364	327	322	367	347	332	358	327	312	349	371	354	350	345	344	375	368	327	339	329	338	355	328	379	350	330	341	323	316	341	295	346	329	324	356	343	376	354	355	340	363	325	324	324	349	347	344	354	324	323	353	338	344	332	328	375	320	332	315	351	314	385	333	344	339	326	351	339	367	332	337	335	340	350	342	351	369	349	341	362	340	332	365	301	314	340	327	345	356	335	343	334	284	342	322	372	305	321	325	325	328	350	310	315	324	308	298	322	346	331	354	364	304	334	328	319	380	329	304	326	329	321	333	323	329	314	330	322	346	346	327	351	315	328	302	318	308	362	303	332	340	354	336	307	319	334	327	339	335	342	310	380	305	380	308	371	377	312	351	347	340	328	335	351	301	317	345	341	366	328	335	342	342	381	335	339	338	306	322	338	302	325	320	347	332	318	295	313	315	334	322	327	370	316	349	332	317	357	341	321	352	337	327	319	320	333	330	328	346	341	328	384	348	331	372	320	318	329	324	335	310	285	356	312	349	373	341	355	313	344	315	358	360	319	368	342	355	322	346	308	357	328	308	354	332	347	366	320	321	320	312	308	330	357	329	340	319	319	309	315	329	318	355	331	339	339	357	352	310	332	341	317	336	307	341	310	338	349	331	337	300	369	321	328	308	348	328	337	362	323	342	348	299	334	373	318	338	360	350	349	347	344	377	322	335	330	317	346	338	352	319	344	322	328	333	372	321	323	334	336	328	375	324	341	309	319	316	317	337	344	359	359	350	316	367	368	332	339	324	338	334	328	347	334	323	328	337	307	337	338	349	311	349	337	321	353	305	348	353	306	327	321	338	346	312	345	336	356	354	333	327	331	339	312	335	307	316	346	340	312	348	338	301	341	309	351	341	356	353	326	333	310	321	319	336	332	321	319	344	322	312	337	328	319	319	321	344	315	343	360	330	282	298	330	379	331	339	352	341	335	340	328	298	322	374	319	370	354	323	354	323	289	342	341	344	326	389	347	351	352	343	334	327	349	347	317	338	342	348	363	292	338	329	309	342	295	337	326	304	330	347	330	324	315	338	336	335	371	367	331	339	330	329	352	343	350	340	336	344	378	299	311	324	348	346	361	356	323	328	311	331	340	339	337	323	314	294	328	352	354	289	336	312	352	343	318	301	342	344	362	330	354	340	344	364	331	323	350	357	322	334	323	321	330	315	363	316	345	334	377	348	312	318	334	327	341	312	347	367	326	356	307	341	342	345	336	347	332	318	362	347	333	320	310	334	344	323	361	323	305	353	342	313	335	319	340	349	348	316	359	310	353	326	305	328	339	352	327	353	326	302	335	316	353	340	358	339	375	356	348	314	320	316	347	328	360	300	306	341	379	353	326	329	360	352	367	328	346	332	295	303	339	358	324	329	379	341	314	329	344	350	313	298	330	351	326	331	296	326	310	322	325	374	371	339	311	322	353	344	338	355	353	315	355	352	329	336	344	279	308	326	380	366	360	323	344	305	343	335	350	357	285	304	312	316	307	298	300	360	318	323	346	331	302	350	347	354	373	350	344	364	344	334	334	334	325	328	356	339	327	343	345	332	344	358	322	357	315	296	351	333	338	321	334	329	328	334	365	328	336	361	353	310	378	361	322	345	354	349	357	277	299	362	374	324	342	337	342	327	318	347	321	330	362	326	338	336	327	304	334	303	335	343	319	309	377	343	338	319	319	335	338	295	298	326	332	317	335	333	307	376	358	347	353	338	352	320	319	309	339	306	314	361	316	396	318	326	329	346	293	311	322	330	307	325	331	310	305	341	332	325	339	350	330	346	360	317	356	316	345	353	343	333	325	327	316	299	363	334	334	348	320	369	358	331	346	327	371	358	349	305	337	331	345	309	340	331	346	354	350	332	341	335	319	314	314	338	311	312	308	306	337	347	342	368	348	286	327	334	341	370	334	353	305	302	330	344	311	341	351	355	329	347	321	333	306	338	316	308	348	340	341	338	321	363	328	347	307	361	318	341	371	311	328	311	321	314	326	287	324	328	359	330	332	331	377	354	319	330	324	349	346	358	323	342	329	324	311	355	322	322	316	339	326	381	334	340	331	340	364	313	348	328	334	323	327	337	383	331	322	340	364	321	291	308	335	335	337	347	323	303	353	353	335	322	322	323	334	303	330	346	331	292	342	322	324	327	316	340	342	366	321	358	365	340	324	335	315	326	328	358	319	369	312	319	338	339	337	363	332	331	306	295	329	379	321	334	353	353	338	321	313	350	309	341	330	349	339	364	331	299	335	346	313	331	342	334	362	361	314	308	359	337	326	295	323	320	334	353	339	356	304	363	343	322	353	371	351	307	340	347	323	351	319	344	343	322	340	311	337	333	324	330	344	290	309	340	319	366	354	324	340	349	341	327	313	317	356	359	354	358	328	299	324	360	320	327	357	350	323	341	327	325	293	298	358	319	352	328	364	336	368	328	334	339	311	369	343	340	316	310	327	345	306	342	340	344	325	312	350	330	319	323	383	336	335	335	324	333	307	331	322	325	340	336	304	370	337	342	350	343	337	358	342	354	334	354	359	364	329	320	329	332	331	346	343	340	322	352	316	323	327	327	315	340	361	335	326	334	363	322	335	305	342	357	308	352	351	372	317	338	354	337	303	326	318	354	324	367	349	337	340	333	343	361	337	342	327	312	325	318	365	350	330	344	344	336	365	318	309	337	301	326	311	343	314	354	356	318	326	352	313	349	357	351	392	350	309	305	336	324	337	340	319	342	302	306	332	334	341	340	353	327	330	351	315	311	307	351	355	313	362	354	310	304	317	328	314	345	350	330	358	295	315	315	326	318	332
27744	38471	61717	57662	20025	18744	29151	28308	26021	23561	11628	5477	4067	2665	2713	2556	2479	2730	4017	3884	2932	3949	3947	5510	4289	3275	2799	3146	3243	2942	1994	1664	2454	2526	2406	1670	2241	2723	2489	3742	3449	2901	1953	1725	1543	1304	1139	960	970	917	938	907	2843	3464	1325	2499	2300	914	1192	1674	881	827	868	813	828	862	836	825	860	795	914	863	877	875	812	842	846	831	871	817	804	867	793	874	840	797	862	804	798	860	903	822	861	812	873	888	844	884	849	814	824	861	840	827	822	826	881	866	831	836	860	848	848	860	855	848	861	887	889	863	809	789	831	891	785	829	837	847	838	888	883	819	834	853	865	821	825	829	875	863	784	872	859	808	817	842	830	804	845	803	837	842	852	788	805	836	826	863	866	799	837	766	833	841	920	828	862	810	838	830	842	867	827	872	835	855	803	835	876	816	803	830	838	821	816	898	857	866	859	807	798	806	864	819	829	809	853	841	803	805	793	847	833	827	831	769	829	876	874	873	861	834	816	841	827	819	882	832	857	820	905	815	793	831	858	863	854	858	854	831	803	819	821	851	768	855	800	820	788	847	830	828	823	826	854	830	827	851	869	884	860	840	834	852	827	822	868	794	857	811	828	797	859	845	867	809	825	877	817	845	819	844	816	770	828	852	827	828	840	865	813	817	877	823	794	827	871	783	805	851	815	822	877	844	790	840	811	849	844	780	840	822	822	808	803	828	835	860	830	834	878	881	874	806	850	801	807	836	833	826	825	802	839	821	809	912	816	827	824	849	895	796	817	816	801	802	845	833	840	825	848	819	831	833	840	829	804	849	832	841	858	841	809	823	843	816	886	847	819	854	828	864	813	787	841	859	836	795	879	776	881	804	840	807	799	810	870	826	872	860	813	855	848	834	839	794	808	813	844	838	844	862	829	844	836	791	882	840	801	867	838	804	862	798	858	795	813	868	800	815	816	787	832	868	807	831	862	800	882	835	809	822	861	855	835	839	823	820	795	827	821	840	847	813	829	883	824	834	867	822	879	872	828	855	844	851	838	860	855	834	847	843	850	789	782	817	857	816	842	846	822	810	867	859	812	846	880	886	834	840	866	820	815	790	836	812	766	872	816	890	860	873	839	882	848	832	826	908	864	851	855	847	863	877	819	806	909	826	813	827	842	870	835	848	770	848	879	818	841	808	896	771	782	858	812	832	838	825	827	836	816	864	796	847	820	846	845	820	803	839	833	819	856	796	825	851	826	807	871	789	795	910	824	826	818	797	878	954	846	815	870	832	892	808	818	849	843	849	804	858	790	833	868	825	881	789	800	878	867	828	854	861	849	873	862	853	869	842	861	855	886	843	821	842	805	820	846	875	898	820	804	811	855	844	898	812	828	870	855	847	803	841	863	862	808	834	853	820	868	828	850	868	776	822	835	842	864	833	842	832	798	849	846	831	881	793	755	832	788	835	765	898	869	859	843	808	820	891	856	844	826	784	848	870	819	840	762	844	885	811	805	877	849	804	847	839	832	815	808	834	843	848	792	803	837	825	830	821	836	826	854	882	841	880	870	866	808	872	809	794	850	858	819	836	854	810	829	838	826	822	849	789	817	909	792	837	814	827	847	874	903	801	843	850	799	867	839	839	811	840	866	860	840	845	820	818	850	840	807	856	814	874	865	778	824	827	839	843	887	881	808	791	814	811	852	831	822	813	796	794	855	825	858	875	812	836	891	836	863	806	833	810	816	821	799	844	808	840	874	799	836	827	817	865	807	814	832	827	800	850	821	810	828	818	797	815	820	838	835	856	885	779	837	817	837	786	842	828	801	782	873	831	823	871	847	891	778	860	860	859	850	866	822	817	807	792	831	869	850	857	862	845	831	821	880	801	791	814	799	840	856	832	878	839	808	816	842	888	866	859	871	851	856	802	839	873	833	809	773	837	839	844	839	858	828	816	811	829	852	831	855	917	856	843	857	785	818	822	823	831	888	885	806	790	843	804	866	865	856	798	834	900	799	849	829	836	808	803	863	865	830	818	824	812	833	843	824	814	843	870	871	860	816	850	835	839	801	838	811	842	856	841	854	869	840	833	874	854	869	851	876	804	812	867	815	850	810	869	898	839	849	840	830	875	862	842	826	784	893	846	814	799	818	860	893	825	820	792	904	825	806	883	823	850	914	863	833	881	838	851	833	815	804	869	861	856	837	818	864	890	786	843	815	848	869	809	821	844	801	861	841	879	834	797	829	832	889	798	776	880	893	835	835	862	809	829	832	783	805	854	829	854	836	878	862	841	880	891	832	861	938	835	807	899	825	773	858	864	856	883	801	852	826	824	840	816	851	847	862	852	872	843	843	800	854	824	802	879	786	916	819	818	842	766	801	838	865	855	826	852	828	888	862	845	843	872	829	906	807	847	864	832	876	861	864	795	841	821	829	872	834	809	816	844	846	869	821	800	827	750	774	813	804	820	845	860	847	814	781	868	849	792	847	826	814	818	790	794	863	823	834	860	821	851	825	809	820	851	844	840	806	822	881	829	835	807	867	804	797	819	817	800	812	852	849	836	829	790	787	834	808	836	856	804	839	839	871	813	868	850	851	787	820	880	849	897	833	814	794	844	858	849	857	852	778	879	795	835	865	775	834	875	862	823	819	764	864	866	836	818	845	798	836	847	845	796	885	862	844	782	814	826	851	826	877	823	838	855	883	837	813	864	833	817	816	851	874	822	858	784	794	845	834	831	811	857	818	841	811	858	853	821	843	856	841	860	864	807	824	900	813	808	857	835	818	828	895	897	773	869	814	863	833	802	842	859	817	848	834	818	823	851	835	832	857	795	834	840	823	871	841	782	802	805	889	869	834	821	820	778	840	833	792	830	848	853	759	815	835	829	889	851	852	879	838	834	864	826	804	854	802	816	828	832	807	825	824	815	839	825	816	791	824	856	804	870	820	811	801	860	841	831	834	819	805	872	808	824	777	794	888	827	877	885	811	876	812	832	822	882	835	839	793	864	859	842	810	828	821	840	857	824	812	866	820	852	847	793	840	840	864	827	798	845	863	813	839	847	890	798	868	888	819	810	905	795	835	823	788	880	888	837	835	827	788	841	806	838	844	789	826	810	895	816	844	799	858	832	813	870	842	846	839	854	799	865	882	819	838	890	858	883	803	822	866	825	832	834	839	835	807	815	818	821	873	801	846	834	834	843	793	804	866	777	861	920	856	845	905	844	837	846	815	816	862	855	822	833	767	840	851	847	857	879	859	819	786	838	887	845	808	833	805	793	804	871	853	836	783	884	807	872	812	882	889	800	870	856	902	811	854	856	856	816	834	865	875	793	810	849	844	788	885	808	839	844	839	892	835	808	847	820	842	816	812	822	818	858	814	851	832	808	828	844	847	841	793	871	821	869	844	853	868	880	870	833	839	783	822	844	850	843	810	860	843	831	868	852	812	890	863	864	853	816	877	874	813	820	835	801	821	805	857	838	855	817	821	805	835	834	816	836	822	797	849	802
15530	11355	12693	9478	3206	1978	1782	1566	1194	917	606	481	440	437	379	387	428	394	392	388	386	381	347	394	348	352	389	349	369	378	347	327	331	344	338	371	344	345	332	349	338	343	377	347	335	347	354	330	345	319	316	364	325	352	368	309	356	359	333	331	329	303	293	345	326	326	294	327	341	334	337	347	383	329	359	310	330	369	310	347	340	341	329	345	309	313	343	331	329	335	300	345	347	358	330	334	320	400	358	325	320	322	320	303	333	332	309	308	331	359	339	331	332	369	357	342	312	322	344	323	305	333	351	318	316	356	341	315	347	323	340	328	306	309	317	354	346	335	323	347	326	350	358	360	346	357	327	302	339	334	319	338	311	357	332	308	326	319	332	302	344	312	329	363	321	321	314	307	356	334	319	325	308	373	318	309	344	313	282	317	367	366	316	336	311	346	338	349	321	314	354	324	314	321	305	322	316	325	319	353	346	297	336	312	322	315	345	357	340	363	334	312	324	367	342	320	349	334	329	336	344	348	367	326	307	321	314	310	337	362	299	347	319	321	284	330	320	313	332	307	365	300	333	295	308	327	309	311	327	324	349	370	333	343	349	351	344	348	327	340	311	341	311	362	316	314	340	325	309	331	346	328	339	352	314	357	353	351	342	330	346	350	339	328	348	378	366	348	343	303	311	324	334	336	337	340	359	306	344	317	337	333	308	335	312	295	368	333	311	311	330	354	360	314	283	328	339	325	336	351	349	309	319	340	334	327	328	335	341	325	333	308	355	290	318	311	301	326	324	312	341	365	331	358	328	322	337	303	362	339	329	315	338	304	329	337	345	321	296	342	365	328	354	358	343	327	318	328	341	338	343	334	364	340	342	339	358	322	313	309	314	295	350	337	337	343	335	355	338	344	344	341	358	300	344	314	323	336	366	352	347	368	319	336	355	337	340	309	363	344	333	333	332	318	346	330	346	352	322	321	341	299	384	332	325	357	344	338	381	331	408	371	347	332	342	377	330	320	360	343	372	351	310	338	335	324	343	344	375	360	309	361	301	350	378	348	332	306	374	351	351	318	331	337	366	338	331	328	356	362	335	313	345	316	347	335	326	313	382	332	356	356	338	360	352	341	373	359	308	309	311	308	345	363	318	320	345	341	330	350	367	329	325	325	328	324	321	335	330	350	342	323	355	322	321	364	353	326	348	315	359	349	305	315	350	324	310	327	313	349	338	331	360	344	338	332	332	285	321	338	339	342	318	374	311	341	333	331	348	310	372	305	355	333	358	350	323	320	362	320	311	316	315	337	319	326	329	330	366	340	353	348	313	340	380	318	345	363	321	294	337	325	344	350	347	326	354	309	320	337	337	358	376	334	328	372	366	360	348	353	320	324	353	346	308	321	307	348	355	340	338	352	356	330	327	339	314	336	329	360	350	330	320	357	316	334	331	328	358	322	335	343	346	363	331	337	346	346	333	345	319	315	313	308	355	328	310	348	318	341	340	312	332	311	328	320	357	303	346	333	310	322	353	344	324	353	354	315	347	349	326	287	329	323	356	337	339	347	358	362	331	325	332	330	316	343	345	311	356	309	340	314	341	319	321	331	326	344	335	310	342	337	317	347	359	319	359	322	349	361	351	334	324	366	326	346	311	347	313	307	363	328	351	324	336	298	338	357	297	360	344	362	324	325	351	338	355	331	328	349	334	353	335	317	372	339	356	324	308	347	307	355	322	341	313	341	303	315	344	338	368	340	355	318	359	311	341	348	341	372	337	355	348	350	351	312	317	301	340	331	347	339	325	361	306	313	319	322	327	314	336	328	343	336	353	345	320	315	376	374	344	341	311	336	335	304	329	324	364	376	317	347	316	321	325	383	356	326	314	344	338	323	318	340	353	346	291	352	332	313	283	321	331	331	306	338	370	303	329	347	348	321	353	330	339	353	311	346	337	302	360	350	332	340	335	311	345	373	303	328	304	372	325	343	329	353	351	321	352	342	358	352	329	322	323	359	337	316	340	309	319	348	330	357	300	348	335	311	344	357	308	373	326	321	334	347	345	299	342	330	360	323	306	327	327	352	351	320	322	348	324	322	368	332	345	326	324	357	342	363	341	331	323	347	335	336	331	298	319	370	309	331	330	338	379	353	374	311	351	327	308	331	355	323	316	348	350	320	328	340	316	349	315	338	330	332	339	347	341	329	320	337	320	341	326	331	344	327	310	357	334	341	297	335	337	306	362	330	345	340	341	343	330	325	334	338	312	347	359	368	350	345	355	343	349	296	355	343	364	334	332	313	339	320	316	330	345	307	351	346	350	335	369	325	323	285	351	358	311	339	335	314	358	353	346	362	345	360	329	352	379	316	316	302	352	356	334	329	346	355	319	335	314	330	370	349	336	306	345	337	302	319	317	299	334	352	350	349	333	319	339	355	355	324	341	329	360	342	351	327	339	342	371	326	342	330	340	317	297	356	330	357	353	359	310	358	306	327	323	341	351	337	345	369	336	343	326	336	337	357	363	333	343	338	329	332	321	323	307	354	339	332	329	323	342	336	344	379	310	339	357	312	339	331	331	331	328	315	313	373	350	332	320	347	361	344	349	328	311	317	325	315	334	348	326	338	325	317	357	354	337	349	345	385	321	353	321	331	332	345	348	344	323	351	334	343	347	314	325	341	353	317	320	380	342	320	348	322	323	333	369	337	333	312	368	318	302	319	363	329	348	327	377	338	336	350	362	332	306	340	344	320	312	348	373	328	329	335	326	348	314	339	348	344	314	318	346	325	364	357	345	348	358	324	317	360	319	350	334	344	340	341	321	325	339	302	341	328	325	334	339	350	355	345	339	321	329	328	303	329	308	337	335	307	304	309	338	353	322	346	316	338	340	320	303	332	318	346	362	331	328	332	311	337	315	315	324	328	351	302	329	326	343	354	323	341	333	353	301	328	346	343	347	346	329	343	319	356	336	301	366	326	318	336	352	352	348	312	354	318	317	342	321	338	311	348	332	337	333	335	360	325	316	351	329	358	370	367	379	337	299	313	352	331	330	321	360	315	339	361	372	346	302	360	308	363	362	337	327	323	323	353	335	318	351	368	338	346	338	329	327	292	344	331	300	355	374	349	356	348	315	301	326	347	341	342	313	327	328	332	312	314	315	339	360	318	320	314	342	357	308	348	338	307	349	340	318	342	305	339	303	316	316	337	345	333	311	331	345	343	308	349	354	339	315	335	293	309	312	324	346	335	345	318	336	345	310	341	330	307	350	326	345	331	307	354	325	344	362	318	300	316	332	328	350	337	335	304	327	322	329	342	331	348	379	345	330	301	345	363	322	341	347	330	337	326	319	354	342	354	333	351	357	336	356	327	335	354	356	316	317	333	358	336	335	323	313	361	373	324	313	324	341	349	285	339	339	310	299	315	343	338	326	329	327	378	331	329	307	325	336	326	334	296	358	340	345	321	354	360	294	351	333	321	389	303	363	383	334	341	325	337	338	337	362	342
9975	10773	19464	19133	8889	7550	6952	6255	5264	3974	2565	1738	1518	1410	1394	1330	1220	1145	1186	1177	1148	1083	1089	1159	1098	1071	1088	1041	1076	1039	997	937	919	946	828	919	857	899	918	923	986	936	898	922	845	905	901	817	882	878	853	853	931	1007	879	895	949	848	852	867	871	910	834	862	845	853	894	876	886	840	861	877	845	876	847	850	861	840	852	845	844	852	789	842	844	838	844	829	863	833	868	823	840	942	871	780	861	853	837	850	835	814	829	863	834	850	834	845	907	835	827	829	894	887	802	865	892	879	855	888	850	834	816	795	819	853	912	781	857	826	826	853	792	818	879	809	835	905	765	839	847	860	850	844	870	889	851	793	841	817	831	825	874	842	825	873	819	927	908	875	863	819	915	830	887	885	832	845	831	849	828	814	868	803	845	876	851	823	857	891	874	843	804	885	828	857	784	863	855	809	836	866	860	878	814	842	854	872	841	825	904	881	855	819	889	846	843	786	823	795	862	855	802	863	857	807	905	849	850	911	858	822	897	904	854	866	833	843	873	887	846	856	845	863	852	838	821	819	784	879	826	853	839	834	857	815	809	856	894	892	861	846	811	822	806	896	817	868	850	864	837	867	883	851	881	845	852	881	871	878	869	799	818	884	884	862	819	919	786	850	843	890	832	813	829	845	842	865	837	866	848	803	825	856	847	927	867	809	885	859	827	850	868	898	854	873	868	817	873	840	850	860	846	819	824	843	861	775	866	865	826	870	835	835	848	866	907	841	886	906	807	831	800	854	821	869	842	846	876	830	828	845	866	803	868	872	830	836	817	794	858	850	825	809	838	814	836	849	873	865	885	833	901	792	860	829	864	841	859	872	862	864	843	850	820	865	861	877	835	874	860	847	849	834	871	826	826	890	850	853	912	802	865	887	841	842	862	870	878	874	829	893	855	829	845	829	848	796	916	915	834	897	853	837	862	852	854	845	821	867	852	801	894	879	840	861	836	870	831	867	852	805	863	814	848	876	821	869	942	838	874	824	914	885	846	893	845	844	847	900	866	831	884	853	866	817	793	829	864	821	862	872	832	864	898	831	833	843	844	829	850	885	811	825	857	868	917	833	879	815	861	844	806	793	849	850	816	834	848	841	827	801	816	830	839	853	881	872	825	823	843	864	850	862	864	801	883	877	829	884	835	831	844	824	876	858	817	809	847	857	874	852	838	772	833	822	865	854	853	898	826	859	859	851	864	848	884	865	841	810	898	899	887	798	840	843	828	868	829	849	839	844	868	827	808	795	859	843	845	813	842	843	846	834	851	799	845	869	851	871	845	908	883	860	882	862	908	876	843	804	868	855	872	875	826	829	845	807	875	849	847	799	844	857	880	869	832	831	838	863	861	801	832	871	855	839	898	816	834	849	833	899	871	876	817	810	919	837	845	832	853	841	842	848	824	868	824	835	870	826	860	827	826	858	907	859	880	827	841	871	869	834	850	845	831	843	885	861	860	871	808	877	816	853	861	867	867	866	858	839	828	824	844	821	870	838	871	849	868	910	860	829	817	822	804	861	881	803	813	863	844	829	829	899	884	807	818	872	868	798	856	794	775	867	857	850	863	865	865	875	821	843	853	808	834	833	816	804	795	832	841	855	853	831	852	829	848	835	898	781	868	866	867	841	869	824	854	835	871	812	911	839	904	840	857	806	843	813	899	802	827	820	862	886	823	828	840	901	849	849	815	850	826	824	818	843	915	874	821	889	858	837	881	854	794	861	848	850	808	881	848	823	911	839	871	841	831	866	829	866	851	816	824	844	905	808	865	834	822	879	833	823	838	835	823	843	788	824	866	824	857	828	828	842	844	909	888	841	865	822	814	860	838	813	861	816	843	836	878	837	871	875	801	844	824	837	880	882	878	857	814	843	883	831	864	854	855	876	825	861	854	874	817	846	858	829	857	873	861	826	865	853	831	817	848	813	888	847	854	831	843	791	878	827	899	885	831	853	818	872	817	937	882	894	834	907	857	846	833	880	801	878	861	805	849	887	826	826	859	832	803	835	862	841	865	805	802	812	839	819	867	862	847	852	836	873	864	817	804	906	832	868	837	837	848	846	880	835	869	862	853	880	824	884	869	834	863	834	914	834	843	825	840	805	850	876	896	871	821	934	871	852	817	806	821	847	822	894	837	884	878	884	855	874	882	904	863	807	851	831	792	872	871	831	835	845	866	845	860	868	827	852	867	847	827	850	837	846	866	810	843	886	881	866	835	875	869	808	852	827	885	815	854	837	831	875	844	869	837	847	841	835	857	843	883	845	810	828	857	833	845	934	830	860	883	840	842	857	873	828	864	866	871	829	803	872	855	859	808	869	833	847	851	821	836	823	891	824	853	874	880	869	844	766	862	802	885	857	810	807	863	808	838	874	842	823	845	835	865	853	864	799	807	829	835	855	811	850	807	862	886	853	882	811	847	821	870	843	917	834	820	819	892	841	865	829	882	815	870	887	862	828	866	845	824	872	801	902	867	883	854	864	850	901	843	820	858	853	905	866	837	785	895	842	847	879	861	886	900	860	836	806	859	834	837	847	858	919	806	906	806	887	852	849	894	839	786	800	828	834	871	811	844	805	881	863	832	868	858	853	847	872	808	839	765	844	821	831	803	830	862	846	821	831	818	788	847	857	851	867	819	836	805	825	835	861	890	852	887	835	837	871	878	850	856	906	857	842	879	843	860	860	847	808	813	850	841	879	885	854	873	901	824	807	796	833	853	879	879	859	884	813	859	800	823	843	873	826	830	852	872	867	885	835	864	871	772	819	808	818	847	872	823	888	847	821	844	899	852	811	849	874	830	850	867	854	774	846	795	799	843	793	863	878	873	820	810	863	862	850	858	813	842	812	851	798	876	888	865	833	877	870	879	876	841	847	854	811	891	813	843	825	877	877	795	868	836	813	863	878	873	842	827	847	868	842	863	835	870	873	855	844	847	878	821	817	861	852	854	806	856	865	867	883	871	854	873	807	865	888	815	873	826	833	819	859	870	825	856	801	847	835	830	857	835	856	907	831	870	869	824	880	879	833	897	804	880	846	863	882	856	893	907	813	841	840	862	853	837	863	876	902	806	836	859	809	863	900	825	836	829	866	851	859	863	866	904	864	914	847	821	813	865	871	883	859	836	806	864	796	851	874	889	866	854	881	842	836	822	831	886	810	843	849	825	826	868	821	820	871	839	858	813	847	893	878	875	864	882	872	896	857	894	871	846	848	843	818	836	874	853	900	833	857	836	858	861	887	852	869	834	834	826	869	853	799	852	861	807	813	816	873	839	855	847	848	831	809	844	812	892	829	838	855	837	846	872	774	873	879	857	837	879	846	806	837	843	877	881	826	855	863	804	873	811	822	819	832	886	832	869	821	838	821	859	798	851	819	862	805	859	863	784	850	874	873	879	843	850	864	856	871	820	804	819	853	908	856	873	826	865	820	841	832	870	842	843	782	843	879	856	856	836	801	830	841
37658	40379	55340	50916	19932	9862	9884	9900	8561	6488	2528	1325	845	585	505	571	509	501	583	592	506	572	541	661	580	542	489	473	495	527	427	446	493	466	449	423	443	459	526	489	555	463	470	434	439	422	387	399	404	363	360	390	497	584	450	469	467	418	377	383	383	409	361	343	363	337	371	334	394	373	355	383	353	380	332	351	383	367	371	379	389	380	378	361	368	350	378	364	357	380	389	347	371	355	407	415	353	386	389	391	356	379	352	364	394	373	342	363	368	397	358	341	387	341	376	378	390	360	365	337	342	360	383	375	320	376	358	388	374	370	385	378	364	333	384	380	387	345	379	406	379	368	371	382	425	398	373	358	374	376	401	395	341	392	388	350	336	377	359	398	396	413	394	379	355	363	364	367	382	340	361	365	373	365	394	406	380	355	345	317	374	382	356	382	369	357	336	391	363	350	348	346	359	384	368	367	356	348	379	357	360	404	346	372	373	363	350	358	351	348	395	383	347	370	369	416	350	383	377	355	353	371	366	387	373	359	345	389	373	365	368	367	361	393	406	375	391	368	357	342	370	360	362	396	362	367	383	350	363	310	360	394	354	369	389	362	368	387	396	367	352	353	372	363	346	336	347	346	377	398	382	354	358	379	348	329	393	357	363	389	365	363	373	366	381	370	385	385	370	372	361	366	362	364	386	372	391	353	351	365	328	348	356	344	402	367	338	368	391	406	348	327	352	394	360	370	373	374	358	393	357	363	397	361	360	364	370	382	336	335	357	391	373	373	386	347	390	361	348	369	342	389	336	362	392	360	348	349	376	361	389	368	363	380	368	327	375	400	350	377	383	389	379	355	359	392	364	391	452	378	371	359	371	418	375	375	372	353	384	352	370	360	350	354	380	385	361	377	341	371	380	377	366	377	358	379	368	359	403	386	366	378	382	373	356	393	361	349	368	385	361	371	337	354	385	401	365	316	394	347	356	370	391	363	351	374	390	376	369	384	364	391	399	357	366	358	371	361	342	353	351	365	369	370	362	348	355	328	360	366	415	368	395	370	373	390	341	391	399	344	415	352	355	350	351	366	375	336	366	377	352	363	348	398	375	347	377	367	369	370	348	343	355	391	380	350	355	366	378	342	371	367	353	364	389	360	323	356	362	339	366	347	372	361	353	388	373	392	361	398	375	372	367	371	368	373	396	366	387	371	393	377	368	370	394	367	394	376	364	372	374	362	367	341	361	370	380	366	343	412	332	344	384	345	373	352	385	358	377	369	374	372	421	362	366	376	350	320	339	384	349	346	375	376	398	360	400	373	376	347	343	426	322	366	356	394	363	384	337	366	428	378	357	359	365	385	390	399	383	379	383	364	368	369	371	365	384	352	365	354	384	346	328	372	334	443	361	368	400	376	364	399	359	363	388	372	384	369	388	373	375	351	355	373	363	365	352	367	358	387	323	368	380	373	380	412	360	383	419	387	401	361	362	357	359	383	366	404	383	379	342	385	394	376	381	371	373	355	355	399	379	374	354	401	336	372	355	328	377	389	356	379	350	348	382	356	367	368	367	402	369	367	371	352	396	374	375	364	362	331	329	339	376	375	348	386	382	383	389	421	378	353	354	335	380	370	368	358	400	374	372	409	409	415	372	346	357	352	397	361	376	352	345	374	389	360	371	373	382	383	374	346	373	364	397	368	357	327	388	378	354	360	377	384	380	367	392	363	405	365	383	332	355	380	368	359	395	365	379	396	375	342	372	372	344	353	397	376	393	365	344	332	373	358	397	347	352	348	372	415	376	363	375	392	394	354	364	378	356	399	360	398	350	380	318	381	361	345	366	376	376	355	363	354	361	383	377	367	359	346	366	352	376	391	405	379	378	347	385	368	401	362	402	347	393	321	370	372	345	385	350	378	389	382	329	356	354	359	355	347	372	341	345	377	406	354	378	367	390	386	373	410	350	360	360	356	341	382	361	349	371	401	383	376	383	360	372	365	373	401	364	345	389	368	384	359	379	382	355	365	369	336	382	353	352	353	343	354	381	391	406	382	340	361	398	378	378	351	352	376	403	382	362	373	398	366	353	375	349	374	373	385	370	359	355	352	354	379	335	369	387	370	379	367	357	312	352	383	321	369	342	336	354	365	384	317	380	399	364	368	354	351	358	367	397	384	380	360	371	366	356	348	394	400	353	331	372	371	359	395	366	364	353	405	400	373	376	340	384	348	356	401	405	375	389	373	365	406	405	395	349	373	375	405	362	347	376	376	366	390	408	376	408	380	352	380	381	394	383	325	402	340	368	360	368	370	369	409	380	395	352	372	342	353	370	369	397	374	410	368	363	331	404	350	331	369	340	349	389	446	370	325	404	364	374	394	356	396	349	355	379	369	353	375	397	338	373	370	386	387	335	391	375	336	341	381	330	344	335	368	357	400	379	378	362	370	383	383	352	393	385	378	365	343	341	373	361	364	337	394	376	396	343	383	351	375	374	356	386	387	326	387	381	364	370	361	391	354	370	362	376	354	377	395	386	354	351	363	377	354	400	341	369	368	362	377	370	385	376	389	335	363	350	364	359	381	383	341	347	367	374	373	389	380	382	328	375	357	378	351	364	387	353	366	366	371	365	375	353	404	409	398	347	355	378	366	375	407	339	410	374	348	363	354	341	394	348	345	364	365	366	390	366	384	376	336	385	376	355	374	366	369	388	347	372	383	344	376	372	406	368	387	355	367	360	337	391	397	379	382	357	361	382	378	370	384	381	330	379	402	290	367	350	354	355	387	356	408	383	375	380	385	374	408	355	347	375	380	389	372	366	384	390	365	346	373	372	370	396	369	390	385	377	373	384	382	415	365	351	362	377	362	362	374	344	362	345	346	381	346	402	398	399	357	380	378	365	370	340	393	371	383	379	327	348	357	333	368	340	353	360	363	376	405	353	373	378	379	365	384	357	366	370	353	376	351	372	398	398	403	403	387	370	371	346	387	383	364	377	358	375	366	376	339	343	358	353	383	370	404	384	341	387	372	315	368	370	369	381	375	376	371	357	353	373	362	374	353	362	365	370	380	354	390	386	339	335	390	370	348	341	376	367	376	350	357	386	378	385	370	356	353	341	357	414	388	362	350	344	367	356	386	406	339	359	389	362	387	371	383	373	385	387	407	357	358	347	372	361	360	407	399	380	364	393	340	373	376	386	349	362	383	363	390	403	415	383	324	353	376	358	363	421	375	371	363	408	372	361	397	385	338	351	386	394	357	410	377	363	384	335	402	356	415	368	361	357	380	350	360	348	348	353	374	355	412	381	367	385	369	392	350	367	335	382	387	366	403	357	334	359	371	386	335	370	351	366	368	363	372	359	367	363	372	373	367	368	369	324	369	383	367	355	369	371	359	385	373	378	379	359	376	341	344	419	349	389	380	364	395	365	414	387	382	347	324	349	347	354	367	361	397	322	359	367	385	384	371	336	367	414	375	367	382	404	356	374	391	362	365	359	386	347	367	339	336
24957	33924	52379	49210	15092	16010	19091	20517	19347	15108	7270	4500	2830	2186	2107	2061	1933	2002	2159	2443	2107	2383	2649	2956	2833	2065	2191	1884	2466	1930	1458	1227	1836	1718	1526	1279	1434	1802	2392	2055	2304	2123	1509	1364	1229	1080	1108	1059	1050	1005	979	910	1852	2456	1332	1770	1687	1121	929	1286	1002	923	950	907	946	957	915	900	937	956	969	883	903	954	902	931	935	887	944	975	912	925	990	943	926	895	870	959	938	924	942	917	952	979	899	961	951	913	895	923	920	929	945	925	910	900	963	969	940	925	930	852	969	926	932	926	901	947	934	924	965	881	914	895	929	938	962	917	943	910	886	903	865	911	907	858	925	1018	882	921	932	888	932	920	869	932	951	904	932	968	906	896	927	959	878	916	888	943	913	982	941	897	912	888	914	901	923	948	903	914	936	919	911	875	947	871	916	920	880	915	930	931	903	937	890	938	985	955	936	925	890	944	996	913	904	929	883	837	910	941	935	858	885	916	917	921	924	955	905	914	856	894	935	897	944	906	855	919	885	950	955	984	912	912	964	989	919	896	938	929	937	937	913	937	909	877	891	889	870	897	893	902	867	941	911	926	966	926	910	876	939	954	916	935	977	972	941	871	951	969	918	935	901	933	884	861	944	860	875	936	876	957	892	884	970	957	891	878	875	858	912	925	882	935	888	934	906	924	984	887	962	922	979	935	908	854	925	935	908	913	944	889	935	921	930	899	906	931	948	941	943	931	914	910	975	932	991	904	910	927	925	945	948	897	965	911	903	969	909	961	898	898	841	915	877	879	970	939	959	898	921	940	972	926	916	984	833	906	941	919	920	949	932	932	911	901	950	959	948	903	884	934	923	946	988	952	921	903	882	937	936	947	899	914	947	883	886	921	912	950	932	850	940	969	924	935	981	912	893	899	935	940	915	917	915	916	906	961	863	897	925	1001	939	896	910	927	873	892	911	941	913	901	916	946	876	930	971	889	941	857	922	946	932	928	982	927	944	885	931	985	892	933	899	936	928	955	961	922	909	919	904	934	947	921	942	919	965	882	930	916	890	921	960	999	934	901	965	908	972	936	907	920	955	940	900	900	917	953	912	962	934	947	945	935	914	897	936	921	962	942	907	938	923	904	928	944	910	945	852	884	902	933	926	942	899	972	1011	970	896	949	955	905	871	914	960	917	946	896	952	899	898	941	864	928	886	934	965	939	888	888	948	948	931	919	890	926	916	954	910	923	924	893	913	888	941	915	916	921	901	969	903	905	885	919	959	876	953	937	922	903	943	855	982	877	946	966	884	914	915	873	893	902	906	904	959	909	911	942	915	904	977	881	867	908	917	928	928	892	964	995	915	947	928	913	894	865	957	912	951	924	903	916	923	922	883	908	914	923	902	967	895	887	972	932	893	965	913	886	905	903	914	934	965	946	940	869	928	912	920	880	902	943	944	924	867	916	908	938	908	924	941	930	935	924	952	934	974	888	862	976	906	891	909	906	940	939	913	901	921	912	918	922	885	966	903	916	925	920	903	968	904	938	857	891	893	903	922	933	954	886	917	947	918	921	951	976	903	929	906	929	903	944	922	980	933	904	895	914	897	930	934	914	883	918	852	896	891	880	913	940	934	899	909	925	907	924	902	941	934	923	914	942	896	931	908	958	870	917	908	1012	938	919	952	934	918	923	967	910	900	861	866	870	914	941	864	927	901	989	917	912	936	896	931	950	928	916	927	901	918	980	946	880	873	919	941	957	883	877	907	957	845	952	969	964	918	879	949	963	946	927	953	925	932	957	910	903	975	937	899	930	916	903	938	906	884	947	929	870	886	902	943	907	893	932	912	916	941	917	943	948	911	906	859	911	918	915	868	882	941	915	939	928	940	930	945	966	934	899	980	944	939	957	919	896	909	893	933	956	953	947	899	927	946	904	943	925	945	900	872	907	872	873	925	926	933	919	943	921	996	962	919	942	880	923	868	969	938	901	947	932	881	960	859	923	960	941	949	917	936	949	904	937	909	932	959	880	878	924	890	953	915	940	947	900	963	884	904	920	933	860	920	921	931	883	916	940	882	919	934	948	898	953	878	903	938	940	925	891	914	936	904	883	925	941	893	906	854	923	869	968	937	965	918	884	938	950	885	912	931	948	913	938	888	882	925	941	937	888	879	905	938	945	898	933	940	903	939	924	945	942	866	920	947	974	879	913	910	889	886	902	984	867	920	991	931	937	929	905	906	899	903	932	951	951	909	902	898	967	950	911	915	919	976	941	908	948	920	964	923	908	902	893	898	925	957	925	906	959	906	909	952	964	927	920	960	942	890	976	880	893	890	913	879	880	941	923	948	980	967	857	938	932	936	899	911	889	950	994	877	917	879	936	924	965	915	923	948	945	939	888	962	932	925	883	938	934	927	960	916	935	888	940	915	928	935	926	928	910	917	919	942	913	899	929	875	970	916	917	904	847	901	935	916	938	893	881	932	945	907	898	917	946	912	871	940	875	956	927	922	911	833	870	907	948	905	861	919	952	950	912	897	937	958	909	880	920	923	968	921	878	934	883	884	863	905	974	953	891	942	920	955	901	940	877	910	932	901	918	912	941	892	924	965	970	909	938	938	956	879	923	950	876	900	959	937	925	923	882	956	911	925	950	896	989	885	936	892	935	912	908	888	949	977	978	877	903	927	935	899	906	942	961	912	951	917	941	892	953	927	956	941	926	919	933	898	910	908	960	917	940	924	904	864	940	915	930	923	951	933	893	975	960	913	980	872	968	898	905	979	919	911	916	932	868	884	898	959	884	966	919	932	924	938	951	945	911	952	958	876	884	898	901	941	936	891	888	930	841	913	949	882	965	900	912	899	944	885	994	877	987	907	871	870	934	896	920	925	925	927	924	926	933	873	938	920	901	872	915	920	971	886	931	927	981	946	945	970	966	854	908	914	934	897	967	939	894	943	954	915	890	953	980	919	902	958	948	899	919	953	895	861	918	902	954	886	907	932	893	912	882	975	867	947	855	899	945	941	910	945	913	910	950	853	948	943	989	959	909	977	958	872	911	950	875	899	977	910	949	883	879	911	958	921	939	916	952	906	890	942	925	916	928	956	916	911	914	912	944	923	938	922	949	872	954	926	948	946	911	940	898	955	924	924	924	935	957	940	914	939	940	911	909	888	878	883	930	979	967	954	902	986	887	892	965	896	938	940	957	941	958	888	895	932	909	917	918	882	915	934	908	905	975	894	915	961	898	910	939	867	923	881	890	964	952	954	865	899	921	924	921	895	899	903	894	875	955	928	947	926	953	922	971	897	935	965	914	936	912	960	949	906	918	945	931	895	870	901	936	918	909	934	948	923	848	920	1009	914	941	926	896	921	895	901	918	871	962	944	915	880	901	940	965	887	996	898	981	911	894	942	913	932	950	860	891	946	959	960	852	913	886	950	950	946	930	906	936	878	929	916	894	920	993	862	856	910	894	948	934	891	949	923	915	893	930	937	927	965	894	897	979	894	917	914	915	897	934
47678	51897	62569	57260	24442	14681	16283	15069	12596	9046	4113	1805	988	651	602	610	563	561	665	742	646	667	733	850	709	607	639	553	690	512	422	413	518	531	445	431	454	605	703	635	631	583	461	462	401	344	349	363	358	327	330	384	572	705	427	573	501	386	327	408	347	324	335	362	347	356	331	356	330	388	360	364	339	348	339	347	371	356	303	327	337	338	349	331	380	354	307	370	335	339	351	355	378	344	352	333	335	307	359	357	348	324	310	348	355	331	357	347	313	330	316	344	379	332	389	339	371	353	337	330	317	349	355	372	338	332	287	334	335	335	334	323	293	356	374	334	349	342	317	335	364	377	330	369	316	328	380	346	322	317	348	335	337	339	347	329	331	345	360	329	340	341	356	339	357	306	308	336	354	345	349	320	329	358	353	341	365	361	348	322	357	347	314	370	342	314	363	350	347	362	351	370	354	364	384	341	321	354	336	350	339	368	391	357	347	349	349	350	371	371	350	341	365	352	333	362	329	319	346	342	358	354	333	306	333	356	364	342	329	359	302	400	372	370	325	336	352	335	331	336	352	352	319	367	365	321	331	348	332	334	364	313	345	351	360	300	351	345	360	329	343	355	319	326	330	358	369	324	355	341	353	316	377	326	331	329	346	385	341	305	327	331	331	324	345	355	321	322	351	344	347	341	356	341	330	358	334	361	333	338	372	378	318	359	352	345	322	339	329	380	327	318	338	365	332	332	323	336	363	331	325	329	346	335	319	336	351	324	346	345	374	332	341	331	352	343	333	344	315	330	317	372	330	369	370	370	351	324	341	354	336	323	338	335	333	332	375	342	347	341	327	304	325	317	359	359	372	311	391	307	330	331	360	327	339	336	347	340	381	353	344	355	331	326	333	300	329	316	335	346	360	350	351	369	358	327	384	351	322	349	337	352	372	327	342	342	364	359	338	352	360	324	350	372	363	368	338	342	348	388	327	358	336	385	368	346	316	361	333	309	364	327	349	312	311	342	326	384	348	338	311	334	333	347	317	357	366	342	359	315	309	332	369	335	350	363	338	349	329	316	399	362	354	373	339	360	335	324	344	363	353	355	324	343	330	368	347	349	318	367	288	333	341	318	325	360	342	351	339	365	367	326	328	346	360	323	328	330	363	369	364	352	357	338	340	327	319	345	323	346	318	349	361	320	364	361	362	365	337	367	373	367	369	358	387	355	337	360	361	356	354	362	345	320	324	302	347	337	348	338	382	361	345	340	344	359	378	330	359	353	325	328	340	374	345	364	334	337	315	355	379	349	350	331	381	313	316	385	360	348	372	359	364	356	320	336	323	348	360	361	368	331	353	326	339	318	330	302	295	364	317	348	324	328	328	363	305	349	345	345	337	355	303	329	355	336	361	366	336	335	336	348	365	347	353	341	337	350	339	336	342	356	316	364	340	324	369	332	344	339	353	353	357	380	336	334	364	357	326	316	342	331	331	336	351	336	327	346	331	343	304	313	348	343	333	326	332	334	327	336	331	298	330	341	351	352	377	330	343	334	358	364	328	340	313	363	345	350	352	383	323	322	346	357	364	345	324	347	317	359	347	319	362	360	373	349	361	319	360	343	358	335	330	370	355	351	359	331	319	336	352	344	312	351	350	361	354	361	366	321	318	350	348	355	339	377	349	366	341	336	311	328	357	342	363	336	344	358	358	332	342	326	323	330	359	308	352	353	392	358	364	318	354	361	364	369	371	330	348	311	349	352	346	377	383	355	311	359	350	342	325	338	338	357	330	326	330	332	351	339	333	326	309	321	354	348	330	340	375	329	353	347	345	378	332	363	330	343	357	343	336	331	317	366	347	337	313	365	334	339	339	370	330	306	357	330	328	314	348	350	368	368	348	333	326	353	311	342	376	328	321	343	341	322	326	340	350	314	353	325	333	373	331	340	331	311	335	324	330	342	333	315	316	355	357	331	352	341	370	362	357	320	333	339	351	314	356	329	342	349	356	340	344	311	312	348	343	366	325	332	346	327	338	362	313	323	338	353	335	346	363	351	338	356	326	349	298	382	377	354	318	344	319	337	319	351	373	327	353	349	346	343	344	339	343	349	336	320	330	307	350	343	343	332	318	369	347	341	366	353	354	320	353	327	323	348	348	343	343	318	338	334	340	329	333	291	329	317	310	335	374	321	336	368	333	365	327	336	334	308	336	355	337	334	328	371	369	326	365	345	355	345	321	330	361	349	320	348	355	336	325	332	345	372	358	337	361	327	318	328	293	343	354	320	339	318	316	320	346	341	353	363	336	337	354	314	385	333	355	334	339	362	371	334	355	352	319	351	321	348	322	324	368	345	338	353	327	333	369	349	359	355	342	321	344	357	347	350	344	334	373	356	337	372	333	360	331	323	336	293	329	334	358	320	348	352	332	336	333	324	354	359	370	316	360	374	371	355	375	336	319	312	361	321	332	344	371	314	334	338	335	344	349	340	340	329	354	331	334	364	305	368	365	365	324	349	305	350	345	344	342	370	298	364	339	346	363	329	333	314	348	320	368	366	344	349	322	361	324	323	332	352	340	326	349	350	333	321	329	301	339	357	354	350	354	308	310	361	322	352	329	337	307	360	335	341	362	363	340	342	299	331	317	358	352	349	337	333	359	343	347	299	363	352	321	335	334	323	333	310	299	346	346	324	325	371	322	354	299	330	334	327	348	303	337	373	362	360	306	319	338	345	346	344	340	350	355	361	296	332	352	322	363	359	313	325	377	380	314	352	360	334	319	314	324	331	339	385	330	360	352	342	348	363	332	306	343	346	354	329	343	325	335	351	352	336	316	334	352	320	332	335	317	392	327	364	348	304	361	337	341	342	325	310	342	379	330	339	359	347	357	377	369	328	301	325	329	343	359	326	370	305	336	371	392	371	341	335	336	329	351	334	364	346	337	360	341	328	340	355	350	344	330	356	353	333	355	359	371	321	337	332	356	324	313	342	356	321	327	346	317	340	329	356	335	372	348	347	352	344	331	312	332	329	352	347	337	369	300	386	350	317	343	348	348	346	375	316	320	357	348	321	344	326	329	341	362	325	371	349	369	333	320	336	328	287	373	329	329	321	345	346	341	350	319	359	343	303	318	329	328	361	318	343	322	344	334	298	329	320	333	365	360	332	303	368	337	326	316	337	317	345	356	363	384	334	365	349	308	357	330	306	359	333	342	335	359	351	328	315	365	338	378	365	342	364	349	295	336	292	346	345	345	338	332	351	336	358	328	339	333	370	355	354	357	387	348	352	327	339	351	363	349	348	345	384	333	344	342	311	311	307	342	370	349	344	335	355	349	324	324	350	394	321	352	348	355	357	321	348	336	308	322	319	323	342	349	355	328	340	340	307	296	314	355	344	371	379	377	362	336	348	343	367	379	338	323	333	323	345	325	341	354	331	362	365	325	375	328	337	355	369	329	307	309	328	357	362	331	340	352	363	335	341	350	366	331	349	351	325	344	351	323	332	332	389
32170	43410	61841	56097	19317	20637	25968	25242	23999	18161	9522	4662	3150	2691	2565	2451	2489	2609	2828	3721	2817	3117	3478	4611	3760	2888	2783	2642	3290	2135	1591	1627	2329	1990	1961	1881	1839	3119	3960	3161	3282	2696	1985	1624	1360	1159	1098	1083	961	905	875	920	2520	3492	1573	2497	2219	1260	858	1559	916	856	859	841	864	868	824	896	824	832	854	881	843	858	877	843	853	831	822	835	863	884	834	852	870	863	813	930	840	825	858	875	914	836	827	842	865	812	902	880	826	861	907	893	843	839	897	876	819	886	874	880	858	787	872	912	885	843	834	847	889	895	892	897	875	850	824	887	894	870	811	817	789	852	841	873	819	844	885	822	829	827	860	890	834	856	862	954	879	843	881	863	805	858	831	810	861	845	875	808	809	868	867	807	830	859	856	835	839	863	817	897	823	830	794	866	882	813	887	856	840	818	851	848	842	865	852	870	852	878	838	870	875	798	858	888	849	803	869	882	801	910	851	831	818	875	788	813	814	881	807	846	852	843	796	841	859	834	897	816	841	835	867	860	779	855	882	878	869	854	849	874	861	813	871	920	793	893	871	850	895	857	827	849	837	805	815	829	812	828	837	838	822	826	861	901	902	827	876	824	835	837	804	878	954	926	868	872	871	847	854	841	846	866	834	872	849	893	868	841	826	877	842	861	852	850	868	852	830	873	833	886	850	848	884	844	882	851	820	843	835	863	825	848	883	887	881	897	831	915	891	808	843	885	884	840	882	836	874	882	884	804	889	838	862	840	873	857	886	865	879	800	886	860	907	905	816	898	869	849	788	836	843	851	863	868	810	855	805	839	867	792	835	867	843	839	786	859	880	854	832	832	801	865	805	835	873	855	794	852	895	854	828	873	819	855	880	890	833	871	861	832	845	877	847	846	867	868	827	874	859	878	868	818	840	812	804	850	813	854	882	895	855	890	812	825	847	904	844	829	858	886	859	811	789	831	857	844	836	891	843	885	844	899	851	844	843	874	811	853	865	850	861	817	809	830	867	877	815	843	862	828	873	847	893	816	838	813	820	863	794	870	859	821	852	803	874	848	858	865	886	868	863	882	833	868	898	879	864	814	824	887	862	896	839	855	834	890	869	902	821	830	877	836	836	888	852	892	855	797	852	826	811	865	855	843	859	918	893	825	884	828	849	820	850	817	863	864	851	919	827	866	852	842	852	848	859	855	849	840	812	875	850	803	812	890	860	875	867	870	841	880	802	884	856	819	873	875	825	801	825	884	877	856	844	862	848	869	878	847	850	830	895	844	841	869	820	838	867	831	844	844	828	841	815	816	812	901	839	814	858	821	868	844	850	856	814	837	860	868	793	821	847	842	824	865	834	870	868	830	807	872	799	851	837	873	867	834	861	838	894	820	816	881	825	825	846	878	910	872	869	843	812	810	878	855	829	819	828	842	814	850	795	846	798	816	841	883	918	851	835	843	868	858	815	852	843	842	932	849	861	849	798	814	885	784	885	864	878	856	885	853	816	846	845	832	825	892	877	863	891	824	809	859	876	821	876	911	871	832	854	838	801	863	793	829	867	849	858	815	801	850	826	828	841	858	903	840	844	841	863	832	856	906	833	838	864	815	912	894	902	851	846	911	867	837	856	921	899	879	883	843	839	836	842	873	911	856	870	840	866	828	842	849	861	907	878	884	874	803	849	865	836	784	852	835	871	851	854	839	878	890	891	803	844	839	837	876	831	855	813	892	905	865	877	864	848	857	865	828	842	818	855	840	884	886	864	845	864	832	892	821	781	826	861	867	855	897	876	864	856	828	836	870	842	883	882	848	851	848	839	833	848	827	847	896	933	804	876	852	819	774	833	823	869	888	904	800	801	890	804	868	854	839	865	859	878	876	848	802	885	894	915	811	822	830	867	872	860	850	867	840	843	802	886	848	840	806	830	893	882	915	842	849	875	829	860	884	861	891	874	853	853	851	827	818	849	786	912	833	863	830	869	881	848	867	877	857	832	841	844	876	845	873	865	842	844	850	817	806	870	829	842	853	807	823	873	874	828	879	838	773	845	815	865	834	872	849	806	878	812	846	837	845	852	843	875	829	815	852	906	825	846	861	878	890	833	840	834	809	858	826	820	816	896	818	909	862	819	865	843	857	833	857	839	864	850	892	857	833	818	865	887	852	790	840	831	833	896	849	835	823	878	877	888	823	830	844	868	864	823	879	820	865	844	848	811	833	869	840	838	875	811	844	865	832	882	805	855	860	845	841	870	851	835	865	896	844	865	831	888	893	841	876	883	862	851	867	851	865	856	853	805	850	792	842	852	849	847	891	836	820	832	816	857	853	900	857	870	871	890	864	851	841	835	841	794	810	812	819	805	834	841	811	816	846	892	873	898	823	800	837	821	868	829	903	889	853	877	813	867	865	827	862	826	825	842	969	865	837	872	864	862	830	858	882	815	823	851	847	851	889	871	904	887	875	841	841	848	859	804	816	807	920	854	827	880	878	816	874	848	805	855	841	931	818	829	867	873	827	822	864	856	836	832	844	813	845	820	845	839	832	845	895	826	831	895	821	858	821	857	800	826	821	839	926	855	839	832	873	851	841	845	888	828	845	864	829	828	822	891	854	867	844	826	843	791	838	828	814	846	868	837	810	791	855	874	836	884	865	868	851	823	840	856	900	836	821	828	850	832	919	864	867	881	851	885	840	819	864	829	847	877	882	823	874	890	828	876	852	853	875	830	802	875	909	886	793	855	861	796	872	870	841	850	882	841	856	813	861	857	860	845	787	899	815	869	832	874	841	858	853	828	886	856	811	883	901	860	817	878	873	860	819	832	842	827	831	801	788	820	852	899	896	865	910	856	871	865	865	868	821	898	873	850	851	885	831	816	863	869	870	877	817	861	841	886	832	868	889	875	894	821	846	857	863	838	846	893	891	849	855	829	889	888	860	833	872	857	883	780	863	862	852	867	853	846	811	868	841	852	884	837	864	831	895	818	831	870	822	828	795	844	851	827	843	910	898	896	852	848	855	880	797	894	867	874	831	817	873	862	876	870	837	881	890	816	816	846	847	839	859	797	880	835	848	822	885	862	861	886	839	852	864	859	855	859	862	818	824	823	833	870	922	854	852	860	888	793	892	814	891	818	848	855	887	841	855	826	842	843	902	857	843	820	817	918	865	847	826	844	882	865	842	842	811	849	831	842	859	858	825	843	846	832	843	824	872	864	858	879	865	831	783	892	856	849	836	896	822	818	846	862	870	831	855	878	884	853	816	841	907	919	901	853	846	876	832	860	798	887	872	829	872	834	856	850	869	873	834	777	865	843	864	777	896	852	838	859	863	841	833	891	861	904	864	909	839	887	837	821	883	854	861	838	893	866	833	898	807	853	832	839	896	907	853	843	835	860	857	866	836	818	851	864	869	877	863	807	852	862	858	838	872	850	818	849	888	882	889	841	829	858	864	912	841	863	862	811	837	862	821	902	787	814	849	869	876	818	813	913	908	876	897	831	866
16044	12458	12644	9147	3145	2000	1601	1384	1053	852	563	429	439	408	450	394	418	409	386	379	382	403	380	349	406	371	375	368	348	386	366	364	335	343	316	324	291	346	351	348	347	322	352	329	338	327	325	354	361	358	372	340	342	370	319	347	374	353	337	361	342	326	313	325	351	341	315	333	327	335	359	349	349	349	311	297	330	335	326	355	375	342	324	354	365	357	331	313	337	362	347	333	360	327	333	356	364	361	321	291	370	311	352	305	362	361	368	332	353	308	317	343	336	334	321	323	319	339	338	334	343	336	344	354	340	345	318	377	319	324	299	326	340	353	336	320	326	364	323	347	308	372	332	333	342	371	332	325	339	348	338	366	333	344	351	309	308	315	357	345	317	338	358	312	368	316	365	359	331	353	332	333	361	364	310	341	345	361	381	354	356	306	373	359	348	328	339	297	363	336	358	346	341	370	328	345	319	350	357	343	319	338	365	356	330	356	367	357	355	358	320	372	335	351	341	355	360	335	354	288	398	357	348	313	356	325	311	382	323	366	318	330	374	333	354	320	316	351	314	296	326	348	369	329	323	349	341	323	361	343	349	343	302	314	304	322	371	308	352	340	340	327	353	361	348	371	352	319	372	318	337	336	356	323	346	368	333	343	343	350	365	337	308	351	357	319	314	317	330	324	342	329	317	373	355	330	353	342	311	369	355	327	345	350	324	338	360	382	376	339	330	369	353	330	336	317	311	344	337	385	304	297	358	359	341	343	346	315	351	308	352	344	351	332	303	290	338	346	344	283	322	335	350	318	355	349	357	337	315	331	334	348	344	344	309	338	319	337	366	360	351	349	347	360	328	364	313	317	341	342	328	321	319	322	346	358	353	342	332	328	324	349	313	344	354	316	332	358	350	339	368	349	334	372	373	381	388	285	363	339	347	334	345	345	348	337	336	327	347	349	340	352	336	333	327	355	366	302	351	333	343	327	372	349	348	348	327	352	318	349	300	347	356	317	388	320	333	388	334	352	369	361	345	335	324	392	317	340	347	348	359	388	344	320	369	344	322	374	319	350	369	336	356	321	347	354	331	356	338	329	345	316	347	346	332	357	376	330	348	334	351	345	372	346	338	334	366	319	330	328	317	353	320	375	363	341	354	329	342	314	341	320	337	339	333	322	332	353	349	365	344	346	317	334	369	339	277	337	353	333	340	369	388	398	344	317	332	361	341	333	361	352	327	363	303	348	321	351	357	333	353	366	355	351	360	337	375	314	352	344	334	331	337	333	326	340	377	341	329	361	321	366	369	320	326	321	311	354	283	353	353	338	298	354	329	316	336	305	324	371	362	330	362	357	364	304	360	332	327	346	357	353	325	334	369	328	333	375	334	334	300	336	334	349	363	337	367	313	299	354	309	319	381	333	364	346	338	335	308	316	314	324	332	312	384	354	318	337	313	322	352	336	327	328	347	357	332	358	310	357	336	343	308	346	302	351	340	313	334	346	344	309	339	333	351	365	330	331	328	362	337	331	315	318	371	346	314	349	337	316	345	304	318	342	348	334	303	323	363	319	336	346	345	362	348	323	347	332	341	336	321	333	348	312	345	373	334	356	364	355	369	328	311	351	341	334	342	322	367	342	330	350	328	328	354	322	332	330	308	368	356	355	330	343	352	316	311	319	354	364	365	363	396	343	367	339	378	337	324	321	349	343	345	326	311	363	359	268	331	338	315	368	328	331	355	352	339	335	349	349	325	312	320	326	360	279	355	339	339	316	309	347	319	353	329	354	303	327	320	332	340	343	314	316	332	358	328	344	328	372	330	376	361	353	342	353	341	374	358	327	340	290	330	341	310	303	315	343	348	332	319	329	324	350	331	333	344	311	347	363	362	334	330	347	316	362	357	319	340	331	337	339	298	367	349	360	343	325	338	382	346	312	329	344	360	336	324	322	362	378	329	308	356	333	333	329	329	335	360	315	343	344	352	348	330	362	343	348	322	359	353	314	340	325	333	318	322	309	344	358	361	351	368	337	345	313	330	331	360	344	363	328	354	381	343	333	350	314	361	333	320	302	321	339	319	310	363	329	348	346	356	371	345	328	372	331	320	323	324	365	324	342	314	320	343	305	335	339	345	326	356	355	347	371	346	360	336	319	328	352	332	339	329	377	351	365	322	358	340	352	324	342	335	340	348	346	317	320	400	319	364	330	350	305	325	321	339	343	318	307	342	353	335	378	323	372	353	345	335	358	346	343	357	352	327	328	334	340	308	357	367	330	344	334	352	327	329	330	365	344	353	365	356	340	347	363	357	355	329	354	346	354	344	377	320	399	354	362	352	351	342	335	332	331	322	343	356	353	356	345	371	353	343	334	334	325	319	333	334	331	346	355	310	369	307	331	313	323	325	378	341	327	347	303	348	355	314	368	384	363	323	348	350	336	331	326	350	353	338	328	348	352	313	344	336	330	355	314	342	317	341	328	339	379	318	352	315	342	354	329	333	361	362	343	350	344	316	352	312	355	344	322	353	327	346	345	375	350	336	345	316	315	344	347	354	312	341	331	339	339	348	362	326	342	314	359	334	315	304	325	362	331	332	302	343	341	335	340	373	349	332	331	331	345	330	351	321	348	331	368	337	359	358	335	388	333	338	323	307	371	355	344	328	323	385	351	334	331	326	347	333	349	358	350	340	347	359	310	332	333	323	329	322	305	331	342	330	351	350	349	338	350	323	351	335	314	324	305	346	325	357	344	347	336	370	346	362	335	349	350	338	369	361	332	336	342	332	298	354	343	320	351	328	365	385	335	323	341	334	316	340	335	309	328	333	326	333	315	329	337	373	316	336	330	348	332	352	352	340	322	364	351	294	354	316	341	368	345	354	334	322	311	314	379	315	348	327	343	325	347	327	334	360	333	331	314	345	349	326	331	311	371	323	368	366	369	333	346	342	299	331	353	333	391	364	343	338	341	333	305	332	313	336	369	335	350	367	342	351	340	341	340	348	329	325	321	331	340	332	379	347	349	337	320	347	344	327	354	333	315	350	374	336	373	348	309	328	348	322	332	339	321	324	357	312	332	323	327	312	362	324	328	373	318	311	367	344	331	364	363	370	341	342	319	356	350	343	314	350	361	349	316	345	312	319	344	316	337	351	340	336	350	332	323	343	302	308	368	349	315	327	379	321	310	338	355	311	324	337	338	333	322	307	319	342	353	343	361	347	342	333	330	356	345	329	362	344	335	336	359	306	343	333	336	376	337	315	349	338	336	350	368	319	362	371	368	319	321	309	314	346	324	372	327	357	359	357	350	324	331	338	362	359	339	349	320	353	346	349	341	364	350	349	349	326	351	321	358	364	316	361	347	337	315	355	340	344	352	324	327	336	326	346	335	337	347	337	365	321	311	357	321	359	364	379	340	367	339	302	343	357	326	315	313	371	307	353	336	369	340	373	363	354	328	353	321	345	320	340	357	333	337	312	335	345	348	332	325	356	357	305	268	336	340	308	329
10633	12059	19318	18298	9051	7082	6735	5563	4414	3462	2257	1733	1523	1533	1400	1369	1295	1217	1167	1148	1122	1104	1140	1191	1167	1042	1096	1166	1022	1075	1010	939	959	985	873	873	922	894	961	897	939	921	909	898	894	905	935	931	972	873	844	887	917	1027	965	938	918	939	857	865	890	824	857	904	871	894	929	885	848	843	877	875	833	880	834	907	901	892	796	865	893	851	880	869	870	859	922	874	859	897	877	882	851	872	861	822	877	899	857	880	895	874	842	934	821	891	914	909	813	856	843	862	822	915	944	879	846	800	856	925	873	849	892	835	891	926	882	837	851	846	906	863	849	883	889	818	864	844	890	894	883	826	878	861	862	908	824	793	879	881	876	878	857	915	882	809	877	871	864	812	900	835	855	799	908	869	865	883	894	845	876	860	878	854	876	905	817	859	876	890	867	877	846	822	862	921	866	868	897	860	917	928	869	895	856	896	865	838	850	855	847	918	889	902	833	841	860	844	866	905	830	869	822	847	847	864	898	849	882	883	863	916	836	852	896	859	864	859	852	870	836	774	882	861	824	858	882	866	939	905	882	879	836	797	873	834	815	907	864	854	873	873	864	840	849	887	833	918	878	857	827	857	859	834	955	839	912	844	879	876	868	875	874	942	839	863	918	889	831	878	857	872	884	869	928	862	870	826	903	877	844	886	870	840	860	904	896	897	852	828	866	833	863	874	891	891	832	830	851	837	852	861	846	871	885	872	898	881	813	844	860	854	916	882	875	830	873	846	831	825	877	865	854	864	848	899	865	891	853	822	837	924	848	869	875	884	871	791	861	892	867	859	886	872	887	875	854	857	866	907	857	846	861	908	842	875	888	853	902	843	835	890	930	891	879	845	841	878	903	842	884	854	885	860	830	856	896	901	871	877	830	882	899	876	902	875	856	888	834	838	853	860	857	817	875	863	878	843	879	834	838	889	864	861	854	883	874	853	838	917	853	842	869	870	903	888	803	839	858	859	886	877	896	886	872	883	836	837	857	863	869	906	868	840	861	885	852	842	866	923	860	850	865	869	834	854	893	863	904	869	854	865	866	859	829	865	803	890	851	833	852	881	824	962	854	889	855	822	839	850	859	839	819	904	886	834	897	927	826	821	797	892	867	853	864	810	844	914	873	841	874	908	901	843	830	851	851	864	860	887	827	862	900	884	850	853	880	861	884	954	830	845	834	896	886	895	872	848	852	867	831	889	910	845	822	903	878	865	906	859	864	907	818	895	833	840	886	925	864	803	900	877	801	901	843	844	862	931	871	911	889	852	890	849	852	825	872	856	877	881	825	858	864	861	876	831	853	850	888	853	896	867	827	823	868	881	873	867	836	863	852	923	851	872	868	842	898	880	867	859	851	856	874	873	891	929	887	827	845	844	879	830	886	920	838	876	829	872	873	827	896	885	833	828	904	839	885	892	874	888	843	869	850	855	845	876	910	807	848	893	861	843	815	901	897	906	880	844	879	766	872	909	841	873	853	899	893	878	868	879	896	889	824	875	862	894	901	856	868	868	858	814	876	841	862	846	834	882	861	890	853	849	883	831	889	898	901	836	887	858	892	848	840	867	884	820	859	826	801	905	880	874	883	860	887	902	854	851	842	886	904	934	850	889	865	867	840	844	850	884	814	777	927	820	857	864	871	898	846	865	855	876	928	877	900	864	903	861	859	871	859	864	782	873	886	889	842	873	887	901	817	891	856	860	830	862	868	863	862	895	886	857	858	860	855	839	912	876	880	857	855	907	828	869	884	881	864	881	902	914	820	930	944	886	842	874	794	927	897	879	861	894	883	862	874	818	894	853	839	840	905	898	888	849	856	864	888	861	823	838	868	885	903	846	872	840	858	891	907	828	860	893	831	823	823	878	871	877	868	968	857	845	857	879	826	870	878	851	920	876	862	884	850	861	907	866	827	912	899	849	831	840	875	923	872	878	862	856	844	874	873	872	855	837	866	848	841	827	877	909	866	883	849	826	877	871	857	869	822	902	869	878	902	843	828	831	827	877	874	833	876	899	888	828	850	850	837	871	868	852	903	825	823	877	888	907	848	848	870	899	883	823	828	882	874	824	943	893	790	889	865	890	907	900	869	828	944	872	881	868	855	841	831	842	852	886	921	839	864	814	894	878	872	916	866	842	897	865	892	888	888	870	848	875	851	863	858	854	897	893	830	856	782	914	874	901	852	884	915	853	852	826	876	832	874	842	817	929	868	830	836	799	859	836	836	854	948	885	881	882	883	865	881	875	902	857	874	848	811	891	875	895	876	849	883	865	922	863	856	891	813	863	869	843	828	882	897	870	901	899	919	866	901	899	830	808	857	866	901	925	801	829	910	862	882	867	855	882	908	917	836	860	876	849	872	849	907	857	856	903	878	865	838	875	902	871	890	909	880	845	886	902	842	865	845	822	882	827	861	861	846	843	863	891	847	849	872	855	891	870	876	867	907	854	855	850	887	825	806	903	884	922	812	871	899	862	922	887	873	861	839	864	849	883	860	834	899	860	848	925	844	809	865	865	888	868	813	818	862	893	846	893	838	880	890	865	852	833	849	861	886	838	839	831	808	880	861	850	888	866	879	838	858	844	844	882	835	821	861	886	891	830	849	913	854	849	850	867	840	840	847	907	887	924	897	842	877	866	844	874	854	918	820	891	804	866	863	903	909	890	867	825	805	886	858	892	912	877	889	876	861	859	897	862	844	872	861	864	811	850	835	874	890	866	868	893	873	875	888	869	854	819	858	841	872	881	935	839	887	836	892	853	861	821	845	899	805	895	819	910	856	780	880	861	823	851	890	876	812	857	872	870	904	785	876	881	858	892	902	885	917	837	863	884	838	850	864	847	916	834	842	878	820	893	893	844	850	840	915	855	899	837	902	868	891	841	855	877	883	849	894	876	838	873	901	836	904	839	850	875	908	902	855	835	883	826	862	837	850	892	908	865	862	823	869	856	885	844	904	859	929	882	858	826	930	926	840	805	859	923	848	846	872	848	891	870	879	882	879	826	845	883	882	834	865	901	892	774	866	874	876	887	889	866	847	885	893	922	868	870	876	816	842	848	871	847	903	875	882	877	874	910	829	890	923	872	867	934	901	899	908	895	871	828	898	839	938	818	902	828	894	844	940	868	855	862	883	863	871	933	851	844	880	831	886	841	911	866	876	869	856	890	847	872	847	872	930	850	903	881	845	863	920	833	923	916	884	882	902	895	864	876	869	849	828	867	861	875	839	840	902	893	895	842	907	819	906	803	861	832	907	872	892	888	881	859	838	862	897	782	871	902	840	869	840	876	878	847	905	828	902	861	858	840	845	917	905	884	888	840	857	855	839	872	857	863	832	867	872	884	856	883	868	811	819	920	835	816	893	852	844	839	902	884	894	859	891	850	855	849	889	856	893	901	862	835	863	865	865	876	861	869	857	906	851	868	860	857	895	841	861	874	837	821	876	838	945	854	871	909	806	923	856	891	873	909
40204	42695	55277	50520	20379	8598	11150	9878	7676	5888	2422	1111	731	617	544	551	485	534	550	596	573	558	565	618	557	539	474	549	575	453	433	455	447	466	412	426	431	459	506	493	448	486	391	426	418	389	431	408	384	384	379	362	471	605	456	485	502	451	384	436	346	362	358	408	375	355	379	371	386	349	362	353	372	354	341	368	378	391	350	399	378	369	351	361	372	383	402	377	381	364	381	346	351	383	387	415	400	396	403	394	401	336	384	420	333	359	380	364	378	381	367	411	421	374	369	349	408	422	372	372	366	374	375	361	402	384	387	362	387	350	334	368	342	331	371	356	383	373	382	372	397	399	364	355	421	362	387	396	381	358	357	364	374	380	416	400	391	381	377	357	356	381	381	356	397	382	366	410	378	382	381	380	325	380	355	355	390	353	369	410	430	358	375	384	386	358	387	377	379	391	362	387	388	379	371	398	405	375	378	397	366	386	369	405	379	382	347	368	377	389	366	358	395	366	354	354	381	364	365	380	393	334	386	400	342	382	377	369	392	374	367	353	370	356	364	356	395	390	359	360	389	408	416	409	384	390	379	372	362	407	409	371	402	389	416	325	385	372	393	370	388	368	361	365	373	395	374	366	364	398	386	381	377	359	364	380	378	371	422	373	365	387	382	405	364	383	369	377	401	386	341	364	373	347	392	376	380	366	354	353	410	395	424	334	375	369	366	392	349	350	387	379	376	379	366	379	352	360	371	348	340	373	383	359	371	424	399	362	369	360	342	397	380	380	354	324	354	407	389	356	380	393	350	401	372	404	396	380	335	366	372	356	378	360	370	365	363	357	367	385	380	394	386	423	410	380	384	364	385	378	353	394	377	330	386	389	358	351	368	380	369	362	365	365	407	358	377	396	382	358	372	371	390	350	386	376	384	417	358	387	380	371	383	381	390	411	368	370	373	388	388	380	340	380	377	377	329	364	378	397	382	398	381	406	404	370	332	369	332	368	371	379	354	323	391	383	395	379	358	360	376	380	376	351	377	382	382	366	380	370	364	361	396	385	399	370	396	379	389	348	363	402	448	376	394	354	359	388	422	367	382	371	366	372	372	361	403	381	326	384	414	380	350	382	397	406	389	396	375	348	397	366	388	358	377	372	350	397	364	359	355	386	394	356	394	366	389	388	336	376	389	375	354	377	390	369	377	363	416	401	393	409	387	376	372	388	396	318	377	383	385	384	349	370	383	377	411	383	393	397	372	347	411	407	372	368	345	366	380	370	375	370	357	377	375	363	378	343	425	348	399	359	350	374	398	388	372	360	357	390	393	364	412	360	347	359	353	393	373	384	422	394	397	345	392	390	395	377	370	391	390	335	373	340	355	372	361	394	388	351	357	398	373	380	387	324	419	398	368	380	400	366	360	366	395	390	358	355	347	347	361	369	408	366	389	378	385	372	417	344	334	371	406	393	387	387	373	372	358	390	398	391	353	357	348	374	370	383	398	369	347	347	368	379	363	359	370	328	359	375	381	392	351	399	358	384	367	375	350	393	359	386	361	399	400	393	367	362	409	368	375	376	363	361	366	408	372	337	387	357	406	359	341	390	391	361	380	339	338	389	377	334	399	366	370	394	371	390	345	341	361	333	362	424	383	347	347	382	384	378	402	384	340	342	358	363	363	376	409	331	341	367	372	377	363	410	360	390	345	355	344	401	399	366	353	360	335	377	406	349	357	381	346	383	356	361	389	393	364	373	418	379	376	381	353	370	377	377	387	342	362	388	360	365	384	400	358	369	378	366	402	389	390	389	341	365	358	375	358	380	359	384	344	386	363	387	365	372	371	370	409	363	381	409	339	401	381	382	370	346	390	356	378	364	372	377	355	385	378	363	380	388	377	373	364	387	349	347	351	346	372	388	388	370	368	357	383	350	357	394	362	382	401	373	347	375	368	393	384	370	393	361	366	401	358	349	365	367	378	382	370	374	370	394	357	406	403	397	388	354	361	394	404	347	348	362	373	369	386	361	401	398	371	378	423	357	415	355	401	371	353	393	361	393	378	371	372	388	396	365	385	349	378	369	379	390	368	354	373	378	353	368	402	352	398	366	402	366	382	388	392	357	331	379	388	351	393	398	371	423	350	383	378	391	388	363	367	395	400	401	377	384	363	379	376	358	357	375	398	336	364	403	406	414	391	397	341	354	329	373	369	385	350	372	383	374	397	364	377	365	387	418	418	415	376	343	356	355	337	371	381	347	384	370	356	357	352	386	364	364	368	396	364	385	353	359	383	392	366	371	382	356	372	397	378	355	412	374	410	375	375	378	414	340	364	371	339	360	359	382	358	408	405	367	337	314	395	386	382	354	367	365	362	390	349	378	377	416	386	389	363	383	393	353	370	394	372	359	361	381	362	364	367	376	372	370	363	370	383	399	372	370	403	369	366	377	388	361	383	366	349	357	381	359	340	377	383	368	365	387	383	387	381	390	373	408	391	391	412	376	339	379	360	384	380	368	366	378	381	403	382	346	401	404	391	384	382	377	392	363	415	343	365	360	362	366	361	365	378	366	431	387	369	423	385	380	365	382	375	358	376	379	386	381	364	389	349	377	363	375	377	351	360	414	397	400	355	416	388	383	382	409	371	363	378	377	352	394	379	402	373	382	386	337	359	382	365	385	390	372	386	358	396	367	387	382	339	322	389	366	367	379	394	388	370	350	366	384	371	363	373	363	368	384	357	371	356	405	357	361	413	381	383	367	411	375	360	378	389	369	395	363	350	388	405	388	358	394	387	363	405	332	390	374	401	379	379	377	339	367	398	425	360	375	410	356	371	376	374	351	334	372	420	369	374	368	332	370	370	382	405	361	375	330	391	399	385	353	377	343	352	366	421	393	392	430	360	355	378	428	401	390	399	362	398	338	381	365	402	358	380	356	371	370	375	404	382	395	398	378	379	391	363	376	394	378	362	390	386	405	336	354	381	387	366	375	386	406	377	368	351	380	330	382	387	368	420	355	348	391	392	354	370	365	371	370	361	380	374	419	406	354	340	370	377	350	382	376	361	370	380	399	384	389	382	359	392	368	357	341	374	372	393	384	366	403	361	352	366	359	425	369	392	375	389	378	368	366	375	375	372	390	354	367	367	396	402	369	347	371	396	361	368	377	366	364	379	365	404	377	398	411	363	389	365	391	365	354	383	388	383	406	356	381	382	418	364	377	400	378	380	390	361	409	350	367	375	390	366	336	385	371	373	353	359	351	358	366	419	338	423	379	402	372	389	399	371	367	370	353	385	372	363	368	357	368	350	369	411	366	380	356	378	344	369	392	397	410	320	351	403	370	384	388	334	364	369	365	350	371	368	391	369	380	408	380	381	398	384	363	390	390	349	388	386	377	387	398	389	394	404	362	352	376	391	369	378	375	359	368	368	364	355	356	382	377	378	376	393	439	332	363	421	370	344	394	393	338	389	403	361	409	369	415	361	362	397	388	387	370	393	370	372	373	372	329
26309	35565	52541	50863	17068	13771	22609	19920	18414	14628	6032	3111	2651	2249	2050	1947	2053	1969	1927	2538	1926	2223	2435	2946	2508	2185	1908	2042	2179	1655	1497	1446	1501	1587	1379	1403	1239	1576	1974	1951	2045	1769	1385	1276	1261	1088	1098	1088	1037	1000	975	947	1590	2418	1599	1727	1846	1463	1050	1105	975	886	908	988	960	940	881	896	930	987	930	922	922	960	914	975	938	935	947	906	937	994	974	938	942	973	932	961	930	972	959	951	977	964	961	998	979	948	933	944	980	857	916	952	986	954	966	981	925	962	983	941	958	926	953	938	989	932	933	931	953	967	942	948	916	950	924	974	975	924	958	942	965	916	966	922	916	952	935	944	944	895	951	944	927	974	915	940	954	925	895	903	884	940	929	948	996	948	936	946	907	941	960	987	954	933	945	984	966	988	923	875	935	947	974	976	929	955	939	961	919	920	940	897	904	954	892	885	946	941	930	973	882	925	878	943	962	1001	870	939	985	932	1017	903	924	968	922	883	940	947	980	896	943	977	1017	938	927	882	922	976	923	938	974	956	937	990	974	963	974	955	965	953	954	901	941	915	966	964	945	946	909	961	983	923	895	938	905	945	940	925	918	937	906	975	900	936	959	899	927	954	975	950	907	929	994	925	910	925	886	962	885	946	967	955	979	971	920	951	918	983	931	929	991	942	935	921	905	967	956	959	925	961	974	916	923	933	904	930	900	939	904	952	924	910	937	904	926	936	936	958	1007	957	912	915	990	877	974	969	915	896	962	895	901	947	930	960	889	924	951	928	987	920	954	997	908	940	942	901	945	913	990	934	982	905	916	939	926	1002	885	961	947	930	929	897	950	905	888	920	921	900	932	949	948	940	942	930	952	970	939	937	891	888	953	979	939	911	959	940	909	990	911	916	921	975	949	891	922	926	983	891	946	966	998	936	881	880	926	918	956	922	947	971	906	910	947	915	876	957	901	917	989	975	935	941	921	954	982	950	944	898	949	942	942	942	903	932	914	917	940	952	889	953	962	930	937	922	973	958	926	977	917	939	966	927	953	977	1004	964	955	944	932	880	919	857	973	930	921	952	959	932	956	949	966	946	911	883	945	955	877	941	903	962	925	897	928	959	914	906	975	943	964	965	901	893	927	953	939	906	942	929	957	924	951	950	943	970	926	948	989	947	920	977	964	912	943	906	904	924	928	924	947	944	935	912	934	945	940	937	942	970	927	950	980	933	892	985	987	916	941	959	970	844	920	921	907	923	940	894	990	957	927	915	880	920	876	912	976	941	912	947	902	915	938	932	922	935	911	914	936	907	956	938	961	939	960	924	918	926	948	957	927	862	923	903	993	928	933	922	958	909	931	955	925	876	955	922	917	996	943	968	901	912	923	878	981	929	908	951	899	983	940	951	983	937	940	909	936	910	960	944	914	917	931	925	926	934	924	946	928	878	915	897	979	924	949	936	888	932	931	935	945	922	968	928	887	959	965	950	928	993	919	982	919	944	953	950	960	976	868	932	976	989	941	936	911	960	966	938	969	903	958	915	967	952	966	935	917	911	930	937	949	956	887	928	909	938	906	959	936	908	947	906	956	938	966	982	926	911	937	977	944	922	950	916	930	958	896	949	922	941	942	958	921	934	965	955	951	958	1002	899	916	964	966	936	902	898	883	941	962	933	969	960	957	931	1033	932	924	926	982	981	906	956	883	942	885	954	930	961	904	967	972	922	974	904	931	970	984	955	945	916	956	956	918	943	954	922	946	944	899	913	995	988	954	965	950	954	936	925	926	1000	920	920	931	910	966	883	966	900	974	959	940	926	871	865	950	950	923	984	942	892	939	913	943	968	969	908	922	892	967	903	934	1023	960	887	922	975	930	962	907	933	909	906	937	924	965	951	931	948	903	913	957	927	921	889	877	952	972	922	913	960	959	955	987	913	976	1017	910	920	939	964	928	917	972	951	895	940	954	923	930	933	923	953	902	904	938	989	957	941	890	905	972	946	973	887	947	963	925	915	957	963	914	884	901	950	993	906	928	928	965	982	980	968	947	917	911	982	987	922	882	920	957	974	893	921	924	928	907	910	948	958	894	935	941	934	942	990	968	899	902	1024	949	932	911	935	944	945	932	904	959	956	934	997	990	954	945	940	959	926	956	889	978	922	920	949	932	968	976	994	965	882	972	891	961	910	939	924	914	936	974	959	922	891	960	928	968	946	944	950	945	960	904	874	899	935	914	942	920	932	890	936	909	935	945	914	923	936	945	911	945	944	964	930	946	987	953	914	898	933	920	930	967	963	902	957	925	964	949	937	963	917	942	905	930	914	923	946	910	931	933	967	957	938	930	932	935	890	957	975	907	862	887	959	925	962	971	977	988	975	977	919	938	945	913	892	919	953	961	933	905	916	918	942	974	941	970	938	1018	950	936	947	973	940	977	935	899	938	934	974	941	945	941	932	891	969	939	964	902	945	916	949	961	956	964	941	910	918	893	899	939	961	942	961	920	925	935	915	912	853	956	898	938	959	953	925	944	994	943	961	919	959	983	962	933	899	932	937	922	897	963	973	885	950	918	900	912	919	906	951	900	966	914	939	927	928	916	962	927	993	936	904	911	933	1009	949	977	924	924	917	939	895	942	952	902	940	908	949	936	918	986	944	960	881	970	882	961	991	955	988	904	941	937	980	913	912	918	939	1002	949	922	1020	906	906	958	1000	929	965	949	925	917	926	914	948	930	878	980	976	970	916	956	950	918	923	979	972	962	922	979	940	955	892	940	928	939	942	925	889	910	918	963	907	944	1060	987	933	990	941	917	930	905	976	953	922	922	986	914	961	924	913	979	954	930	932	949	907	932	956	882	915	926	933	920	914	978	949	928	931	960	988	958	941	942	941	964	889	896	976	933	973	960	935	942	945	919	913	958	936	962	914	958	957	947	936	918	863	955	987	886	961	961	934	953	881	899	916	983	978	956	943	967	945	952	988	911	921	941	933	942	994	952	974	902	904	1025	960	945	977	977	922	941	952	929	954	933	948	965	943	973	932	971	948	968	912	920	982	945	888	913	968	910	933	960	933	959	900	944	922	979	982	954	945	939	925	953	948	954	896	877	904	929	916	979	944	984	956	914	929	892	978	905	1020	905	964	944	935	935	911	905	952	953	939	936	918	983	964	942	931	971	956	934	922	938	945	942	905	945	909	925	915	942	984	950	958	935	939	927	978	967	951	868	950	899	938	899	948	991	980	944	947	922	927	911	945	940	931	962	919	963	935	898	910	970	930	903	913	953	937	913	926	911	959	1004	942	860	934	917	898	932	957	943	973	972	929	915	906	923	913	988	935	936	937	985	962	921	949	921	888	1032	924	939	933	957	992	921	955	951	964	925	942	915	957	933	909	979	988	939	879	916	950	961	939	933	929	955	929	937	932	946	943	982	971	941	911	910	1003	954	951	884	922	905	924	924	927	910	923	909	964	957	934	989	929	903	976	988	956	903	907	902	910	935	986	910	946	963	919	921	961	916	969	921	943	934	967	891	909	1000	950
49206	51374	63725	61169	27967	14417	18920	14845	11982	10782	4960	1567	953	677	588	623	556	597	623	674	603	643	672	793	666	567	631	639	583	493	445	435	534	473	483	400	434	430	564	553	495	540	448	394	410	415	372	376	385	374	375	341	483	687	536	470	541	526	396	413	370	348	386	351	359	321	382	364	355	358	347	343	389	365	357	367	405	328	340	322	385	339	347	347	325	392	379	353	327	330	395	359	341	360	330	381	355	354	358	358	340	302	302	377	362	322	390	327	344	353	363	316	363	330	330	363	351	323	321	434	339	325	343	338	345	340	377	364	337	366	395	358	328	323	349	384	342	327	330	346	343	320	367	346	319	343	310	348	362	368	328	351	364	358	373	339	380	323	354	369	353	344	321	351	325	384	356	355	356	357	388	345	338	380	341	337	319	370	367	390	356	359	377	342	329	328	363	371	318	376	357	339	340	379	367	350	321	339	365	352	363	360	342	340	355	379	374	337	330	332	386	352	360	331	353	342	348	377	404	341	319	329	285	360	372	340	344	338	370	364	377	343	344	325	353	356	360	349	358	348	381	321	353	364	371	347	370	352	362	368	332	348	326	363	340	321	354	329	332	368	367	328	340	335	309	364	373	393	320	378	361	383	372	357	339	323	385	375	371	366	343	372	354	326	358	332	349	362	363	327	369	352	356	359	357	345	354	363	363	358	393	345	346	365	357	333	321	356	356	361	344	357	349	359	382	338	372	348	366	354	323	370	402	368	357	345	363	355	342	363	353	332	358	343	377	391	338	355	382	366	322	346	353	339	362	359	352	382	347	341	356	387	343	355	374	355	347	371	373	374	356	342	338	324	361	368	351	367	380	370	363	366	331	383	335	366	361	328	380	360	347	393	380	325	359	335	343	331	385	352	343	367	357	365	343	331	380	363	357	357	378	326	361	350	315	350	385	375	389	313	341	351	360	366	351	345	318	360	354	352	344	355	354	319	322	356	363	318	330	331	347	349	354	349	351	329	337	336	370	353	340	361	328	356	343	333	363	349	342	321	350	333	352	349	346	334	354	368	381	363	377	368	334	349	330	357	339	338	380	388	349	386	347	339	368	371	360	345	353	374	389	339	362	337	368	328	367	359	359	361	316	356	331	380	380	355	380	355	334	384	359	362	310	371	332	377	356	334	351	314	360	351	347	324	316	320	345	382	348	356	334	334	365	348	359	345	365	351	346	379	343	379	376	347	357	333	323	335	363	377	337	340	365	388	341	349	368	349	352	414	342	370	373	336	359	330	357	341	341	357	366	322	348	365	377	366	330	306	379	354	384	398	372	383	333	349	359	352	376	339	360	329	337	358	330	367	379	358	357	345	350	362	324	352	331	338	331	346	344	323	337	387	395	325	365	360	315	335	402	339	344	359	370	362	352	326	390	318	360	345	322	334	361	377	357	333	356	330	341	360	359	364	350	391	374	363	382	362	345	355	369	344	337	363	326	329	340	359	316	359	380	361	393	346	370	376	308	332	347	331	393	369	373	362	341	350	327	358	362	380	315	341	372	350	325	356	354	362	371	360	375	381	340	340	325	344	345	351	379	340	362	348	321	359	346	389	325	354	368	358	346	377	335	386	347	361	342	368	371	375	363	306	331	348	347	359	342	372	350	347	335	364	369	356	356	353	328	345	345	348	335	313	361	339	338	379	381	357	366	347	332	353	371	369	373	345	351	377	331	369	358	351	374	383	336	332	332	348	324	317	357	342	305	373	359	344	372	321	341	319	368	346	346	359	329	364	386	370	375	344	360	307	366	374	337	322	367	349	351	353	361	392	362	367	348	327	368	362	336	333	380	328	372	323	360	378	358	345	341	358	372	337	362	373	357	362	332	341	336	357	330	368	378	349	344	351	343	333	347	359	343	343	351	330	358	359	352	358	377	353	372	367	372	336	350	335	346	413	365	369	322	309	325	353	353	324	366	325	378	361	334	335	354	393	320	372	345	332	360	339	322	358	347	377	381	348	372	331	335	330	376	331	359	368	370	386	354	377	367	307	358	350	408	399	380	340	368	346	357	329	366	350	351	366	349	376	342	318	360	336	339	410	352	322	364	353	349	328	344	377	324	354	339	384	377	343	369	342	378	380	378	385	369	345	383	375	354	356	361	353	354	365	374	344	393	369	353	342	359	341	378	361	335	368	312	344	369	354	337	341	344	364	377	333	347	365	335	336	363	336	339	377	365	361	352	356	343	355	347	330	339	343	348	374	342	338	399	354	323	367	363	345	355	339	310	360	336	329	349	372	346	356	352	375	335	361	326	338	360	409	360	342	381	324	346	346	344	320	335	358	360	344	345	371	373	364	328	339	322	349	315	349	333	356	367	389	348	312	367	327	369	353	344	365	348	347	355	383	362	363	332	346	373	349	329	347	337	354	344	341	380	328	368	371	367	357	358	364	352	372	345	371	362	336	332	331	357	320	364	333	364	340	369	336	324	352	339	364	371	340	414	396	334	343	311	370	311	357	373	350	361	333	402	386	333	329	342	349	371	389	311	325	342	371	348	350	353	364	361	386	375	327	348	341	350	383	340	340	355	407	375	369	359	353	344	386	353	336	376	357	335	380	347	351	366	362	346	328	324	332	364	348	334	354	345	342	344	383	346	331	340	328	362	349	358	355	372	340	349	351	351	373	322	334	381	337	344	345	339	380	363	358	363	365	362	346	347	348	361	340	342	309	346	324	320	350	349	367	362	343	329	352	326	366	315	367	346	347	352	334	340	335	361	357	363	340	401	331	331	336	352	378	370	355	365	380	358	380	330	362	327	353	324	345	306	358	359	345	350	318	323	346	374	353	360	316	336	329	366	379	370	366	367	387	326	345	349	325	357	327	330	350	353	326	367	363	386	323	343	344	350	358	364	367	399	381	364	342	356	363	360	347	345	373	353	368	347	356	318	358	360	354	350	352	312	342	362	357	334	345	354	371	346	362	367	383	363	353	331	347	398	376	362	338	359	362	354	377	336	341	351	355	348	404	340	349	374	351	338	362	329	346	360	362	361	328	327	373	374	339	358	394	348	319	349	356	367	338	340	324	343	353	328	373	341	343	335	370	347	356	333	372	346	337	374	343	369	347	358	346	374	324	346	332	330	345	325	361	354	361	352	375	339	335	347	352	361	370	321	344	343	345	345	359	376	346	363	335	352	363	375	390	358	320	381	360	359	381	362	349	365	340	361	365	356	338	357	352	358	334	367	350	351	345	368	333	380	383	364	346	363	346	342	358	326	370	362	349	348	341	358	336	361	370	355	387	350	348	338	321	332	338	357	341	339	317	373	345	353	333	343	346	344	346	361	346	381	323	342	337	394	339	325	336	360	353	360	314	330	335	350	323	347	382	353	321	373	374	367	358	392	342	354	364	320	360	347	354	339	332	333	340	339	381	365	358	368	363	365	384	344	303	345	348	379	331	360	322	351	344	349	343	337	319	368	349	354	343	330	356	359	346	331	354	345	327
33675	43055	64406	65692	19846	17394	29425	23362	22370	22662	11288	3793	3083	2710	2458	2372	2190	2358	2586	3175	2515	2678	3565	4163	3136	2621	2722	2645	2964	1882	1613	1545	2319	1808	1672	1465	1319	1789	2800	2731	2411	2336	1710	1495	1407	1236	1215	1056	1010	933	879	854	2160	3342	2339	1910	2350	1941	1205	1156	902	869	851	905	907	891	907	873	870	814	863	862	912	909	876	903	895	861	904	889	840	922	849	884	901	893	838	913	867	885	910	853	835	843	870	864	893	898	877	848	883	888	858	958	863	878	831	822	859	902	891	854	901	847	904	852	898	884	867	819	875	918	882	851	893	848	904	848	848	909	851	856	848	893	911	938	872	898	876	834	886	901	889	878	858	854	867	903	868	913	866	935	897	850	829	850	859	846	832	848	900	842	892	903	833	904	848	902	902	815	876	876	877	932	900	870	852	854	914	838	848	880	887	849	866	928	924	806	871	887	914	884	904	886	869	867	844	864	861	840	900	890	861	874	904	920	913	908	831	874	876	879	836	882	810	831	869	847	858	885	878	870	906	857	879	891	907	890	865	864	898	921	863	848	856	897	840	817	869	814	901	839	894	854	875	909	847	892	854	886	874	890	877	878	834	910	867	886	866	882	874	883	902	789	892	901	871	830	911	924	884	888	840	894	891	886	907	881	864	890	880	919	848	861	924	909	872	899	960	885	884	860	822	877	900	859	884	852	839	890	841	837	889	845	904	879	880	864	855	856	897	877	874	834	870	869	825	871	848	870	882	848	859	874	854	882	914	894	906	870	867	934	863	865	868	874	850	933	884	933	845	905	869	859	867	859	847	807	838	838	899	880	892	867	836	945	859	832	883	856	877	907	883	871	897	863	938	887	796	883	935	834	844	935	913	842	863	844	895	890	836	872	925	874	844	862	886	855	840	862	883	908	843	854	881	890	869	852	877	881	861	903	896	878	869	840	855	918	896	902	844	883	866	944	843	858	867	898	870	885	874	858	849	878	853	837	900	847	854	911	896	904	874	836	869	920	909	866	908	869	914	920	889	871	893	871	810	861	894	900	892	832	873	867	841	959	890	888	931	859	864	853	940	909	916	892	842	855	850	918	900	868	867	910	874	859	879	882	933	906	899	903	886	861	920	957	854	905	887	915	871	810	873	849	921	892	859	846	909	840	861	865	886	867	900	843	901	886	890	833	900	871	893	953	878	879	857	853	854	915	900	893	873	903	881	865	861	898	849	822	908	931	869	854	815	852	856	867	857	855	915	859	883	847	854	876	897	844	902	889	919	905	907	864	851	858	867	827	905	858	886	866	889	887	951	898	866	856	843	875	857	910	924	930	889	862	860	866	886	923	832	856	869	887	903	827	844	884	877	907	814	867	861	897	838	857	859	876	781	825	870	874	848	863	933	924	859	869	893	868	897	878	853	858	803	879	868	879	845	889	898	903	917	864	851	871	911	826	892	896	879	871	876	874	808	906	940	885	898	905	882	872	815	858	851	935	908	877	879	909	886	870	884	936	900	862	862	838	824	902	831	868	908	863	890	914	848	901	861	893	914	922	863	886	870	865	904	928	868	833	904	855	873	864	906	859	877	917	900	891	885	860	921	868	883	879	880	888	877	862	865	881	814	919	892	827	876	894	886	859	872	876	898	866	902	828	939	891	789	842	927	839	894	851	884	867	912	893	901	870	897	899	915	887	910	886	875	898	862	857	877	855	864	902	921	880	855	866	941	846	861	836	820	850	883	905	926	910	869	907	875	925	940	843	900	912	847	866	882	837	878	882	826	914	940	856	890	861	862	854	818	875	862	836	852	889	847	881	892	914	832	876	869	899	884	865	845	873	858	884	854	925	865	856	863	879	863	840	843	892	856	916	885	891	896	844	883	845	951	845	904	923	899	943	879	873	870	855	914	824	894	876	859	892	844	918	874	853	854	862	852	867	888	822	892	858	915	950	909	835	858	899	819	881	811	892	866	806	860	854	878	893	867	913	885	901	917	854	887	921	874	861	900	859	861	842	916	892	863	839	865	835	894	905	898	846	854	890	913	894	862	825	902	880	906	859	864	896	873	870	878	862	860	890	859	862	871	852	904	895	868	889	863	824	849	900	911	879	905	895	918	876	886	859	869	904	832	879	866	867	848	902	889	882	872	896	906	872	893	890	886	914	904	871	889	935	876	862	839	886	864	824	854	843	911	860	930	860	882	913	916	880	896	862	844	827	866	870	828	924	865	901	850	889	939	891	855	869	874	836	873	902	894	849	880	854	877	924	908	889	877	900	900	898	873	904	842	908	859	877	876	833	866	951	914	887	885	853	862	831	901	887	855	880	869	848	897	879	869	870	894	887	863	867	874	871	841	855	821	889	878	858	876	894	892	888	916	853	872	886	878	844	871	913	908	865	838	898	869	843	879	866	815	915	878	914	891	851	892	879	891	885	841	871	877	891	897	866	832	882	881	856	910	878	921	896	911	887	884	848	846	884	893	832	843	929	860	867	955	905	883	903	854	857	909	935	853	857	873	856	862	869	906	846	895	978	912	881	832	856	920	925	865	851	923	903	888	885	846	891	920	886	877	847	929	837	912	832	851	868	923	916	910	870	890	922	835	904	902	882	868	906	908	868	844	910	833	843	887	908	918	871	864	853	889	857	870	889	905	855	887	826	879	855	878	872	853	878	838	854	860	860	831	876	879	872	892	852	856	909	895	854	865	863	863	854	882	887	874	864	862	860	862	893	859	844	874	896	889	882	864	836	933	834	849	869	894	854	906	889	832	883	866	842	879	884	907	893	857	831	845	824	869	882	908	841	862	834	824	863	920	883	882	899	887	939	908	935	867	908	839	829	840	863	866	908	928	862	903	901	833	877	833	894	854	841	865	848	899	855	837	906	898	869	897	852	814	897	891	897	869	855	862	854	889	855	894	853	852	910	896	892	858	889	848	882	880	901	863	841	843	884	865	867	890	882	868	900	881	890	889	859	879	914	933	860	923	875	893	871	959	912	904	918	904	896	902	862	868	875	868	826	896	901	904	870	852	876	889	916	878	857	870	916	884	879	866	927	896	882	840	905	854	908	897	887	905	878	816	870	857	892	865	878	863	886	901	852	892	876	856	847	868	845	880	875	926	896	863	924	903	866	874	876	876	864	852	892	919	862	906	894	878	843	879	832	848	862	813	836	886	894	889	869	896	867	860	900	887	843	926	865	866	833	881	842	836	859	903	855	917	873	876	849	830	925	916	929	844	920	843	878	850	887	878	887	902	879	895	862	809	907	894	887	891	941	873	905	909	872	884	876	876	870	857	889	872	872	880	893	881	852	849	892	892	875	935	872	880	814	904	866	874	835	901	866	842	810	921	946	874	866	906	956	914	902	827	863	823	880	859	930	893	861	901	890	872	814	903	868	895	934	852	987	887	862	837	883	904	823	829	888	890	854	859	948	899	880	914	866	838	889	860	865	874	821	859	905	832	880	886	890	868	866	874	902	882	901	841	918	854	899	907	871	854	890
17525	12701	13513	10661	3492	2130	1968	1540	1055	928	664	473	458	474	453	416	451	415	403	396	383	392	404	352	380	372	379	385	356	417	359	340	431	322	354	356	342	390	371	372	342	372	352	335	382	343	323	338	324	325	367	352	354	368	351	378	348	393	364	353	362	351	333	356	358	351	362	311	335	372	380	332	322	363	335	318	335	355	343	342	319	365	332	337	324	372	358	389	348	354	354	341	337	392	346	341	364	341	345	354	312	342	397	350	382	375	352	313	344	322	330	348	333	352	346	353	337	383	348	333	313	321	339	338	407	347	307	325	346	378	318	342	387	356	359	359	347	307	333	318	349	341	356	403	341	358	317	317	382	381	363	345	328	375	331	364	362	349	356	348	361	370	354	342	370	359	348	328	356	347	377	368	348	374	352	333	329	354	345	365	336	331	342	326	344	383	362	371	332	345	332	328	365	385	325	379	360	338	374	346	378	339	347	349	354	340	374	369	369	368	362	340	345	349	380	317	332	364	383	381	343	354	363	347	335	352	398	327	330	346	353	326	362	319	350	339	362	337	341	356	341	325	321	353	362	327	311	360	324	347	380	361	367	374	380	331	334	363	352	344	370	342	331	341	349	336	353	361	353	352	351	364	358	329	331	333	358	370	347	364	333	336	372	336	342	341	348	342	350	348	354	332	373	350	353	354	327	350	336	320	342	325	342	366	337	343	363	370	384	325	354	371	338	363	365	326	337	363	334	350	337	348	361	359	296	345	351	323	366	325	353	372	327	361	352	372	351	329	383	340	381	336	360	363	333	337	328	335	350	346	342	354	375	354	317	373	363	342	346	359	339	345	366	350	351	391	337	362	345	369	328	316	353	327	345	373	345	376	380	365	337	359	343	346	347	346	351	354	345	340	333	341	329	365	337	389	346	346	332	350	331	340	380	353	359	358	352	337	355	321	348	347	377	367	332	365	350	356	357	353	356	348	351	349	338	355	352	321	364	350	345	377	365	344	316	327	350	343	383	378	361	347	375	366	337	346	353	353	330	378	354	370	343	358	381	366	375	360	356	375	343	354	356	320	364	343	370	355	386	362	339	386	301	350	350	367	338	335	378	325	367	365	336	381	318	372	356	350	332	340	365	410	367	344	316	358	373	376	334	357	368	338	362	376	369	345	367	335	350	380	366	309	349	309	335	367	358	342	361	373	341	329	329	334	337	360	360	352	371	367	330	334	326	367	330	338	327	333	345	368	355	353	356	373	335	317	389	339	331	350	357	360	382	329	336	358	368	371	376	337	363	349	341	372	369	350	337	363	329	374	383	314	330	325	345	326	329	381	369	358	332	342	337	343	346	362	394	314	386	358	347	335	376	346	389	352	386	350	373	345	344	368	329	367	358	377	326	333	356	335	332	388	355	357	358	350	363	328	348	366	353	357	362	358	385	364	390	362	345	360	350	325	342	326	360	344	355	335	332	365	340	377	394	348	343	365	334	340	351	363	363	330	368	398	355	363	356	367	361	335	360	350	363	328	363	371	352	372	366	333	369	329	361	315	342	343	363	370	344	359	371	346	384	336	349	341	316	334	347	318	415	338	340	336	355	403	360	329	368	343	357	299	339	330	333	341	345	363	365	368	339	366	359	363	338	386	337	354	329	357	351	322	364	376	384	338	360	348	364	354	368	373	401	333	394	334	347	355	366	367	339	349	322	341	345	348	327	373	353	370	355	388	361	344	334	371	390	364	353	349	342	354	340	338	331	357	354	347	384	354	342	347	347	330	313	357	340	338	351	342	327	337	342	329	359	323	346	360	385	322	360	364	365	335	357	356	358	377	351	380	391	380	373	317	342	369	349	333	384	340	314	351	360	379	350	341	368	336	399	321	352	344	361	338	365	357	340	356	388	336	351	374	366	327	338	335	340	374	356	375	373	361	342	338	345	349	348	375	379	314	354	375	365	351	338	366	351	341	337	365	368	368	309	360	349	374	361	347	340	342	344	357	394	366	337	341	374	336	316	355	346	361	364	346	334	364	336	372	346	345	369	380	331	348	345	377	344	344	362	357	362	359	365	351	340	370	359	326	365	341	347	343	364	373	373	403	362	342	358	356	358	356	329	402	364	334	336	356	364	355	328	366	360	364	317	357	353	343	381	329	336	313	363	383	348	385	358	373	366	360	337	323	335	378	337	353	301	306	357	358	366	328	371	382	367	349	345	334	364	331	354	345	328	341	334	353	333	348	356	316	335	355	374	353	347	350	355	330	323	378	363	328	342	344	327	343	374	341	359	389	396	301	348	343	347	383	338	336	365	341	379	323	373	358	346	398	309	362	335	362	383	348	338	347	363	371	354	365	333	332	376	354	313	366	359	348	362	329	356	363	337	366	374	338	343	312	346	331	368	385	387	352	377	330	370	351	354	375	352	359	313	363	347	324	341	403	338	363	339	348	344	368	306	352	387	318	363	334	323	380	344	347	378	329	337	334	320	339	344	341	359	336	346	363	337	354	364	348	343	362	373	375	373	347	393	310	350	349	366	341	334	346	322	363	348	324	377	386	384	346	352	351	356	346	365	329	376	360	360	390	339	375	325	343	375	350	347	340	329	346	339	378	334	343	345	342	347	334	336	361	337	366	371	349	346	326	340	350	352	391	373	357	351	324	356	363	339	337	353	360	357	376	356	351	376	334	337	345	330	348	362	360	351	368	329	326	378	330	339	338	364	310	380	361	366	346	352	376	381	366	375	341	374	349	376	322	354	347	348	349	372	356	354	358	352	368	345	340	337	318	338	327	342	365	340	353	360	354	339	376	354	371	327	359	367	369	392	342	361	404	362	372	348	381	355	356	309	354	336	343	369	332	340	331	338	326	350	368	357	349	318	357	330	328	372	342	340	356	337	348	337	351	327	359	357	348	319	370	365	313	348	324	352	340	336	328	351	331	335	361	332	329	324	382	323	344	330	348	342	364	339	373	364	342	365	370	344	368	318	361	379	348	333	335	329	316	350	328	349	332	339	386	349	328	326	360	366	347	380	384	353	338	356	352	400	342	362	343	348	347	370	362	359	337	335	351	363	348	362	371	326	311	335	347	354	393	339	366	341	360	369	326	356	358	316	360	353	354	354	358	368	364	361	378	334	354	350	366	369	351	345	358	343	334	377	374	360	349	347	345	344	371	333	329	339	358	374	356	358	327	360	368	370	368	331	376	398	341	374	349	346	354	403	323	359	333	378	382	355	343	333	357	345	333	342	334	376	390	351	342	318	373	382	359	333	312	332	358	361	400	336	340	334	342	361	346	381	343	325	391	382	343	379	348	374	337	330	371	374	353	335	353	377	352	344	325	342	329	349	343	341	371	339	332	337	342	352	339	354	332	355	397	338	361	373	362	351	358	346	338	357	348	342	377	352	307	332	325	364	364	301	345	348	339	366	357	359	347	325	322	379	351	321	374	337	411	346	372	351	334	344	350	346	365	370	360	372	364	355	355	336	369	354	295	329	359
11768	12030	20194	21479	8521	7132	7647	6164	4497	3818	2522	1851	1670	1456	1401	1404	1289	1235	1228	1182	1133	1178	1141	1189	1101	1189	1090	1055	1051	1071	1055	1011	1000	923	920	886	887	927	951	975	947	954	940	881	910	876	906	1013	921	900	939	818	959	1042	1050	983	994	981	881	932	883	907	882	934	966	894	866	911	876	880	866	930	893	861	869	885	873	901	915	897	852	917	861	898	879	864	859	909	860	887	904	923	910	858	865	938	941	849	862	851	910	855	938	901	907	909	903	819	865	862	890	871	921	910	905	862	848	843	890	846	909	892	872	909	848	929	873	897	868	936	909	931	914	915	861	901	861	925	929	871	830	904	854	869	896	876	918	911	919	896	887	896	881	933	897	877	869	915	877	862	915	903	854	891	935	879	897	823	927	876	853	916	867	909	881	878	862	923	908	905	852	898	870	881	908	945	856	920	904	910	883	886	861	868	938	901	883	840	943	922	864	899	886	915	941	933	849	854	889	856	896	882	937	830	912	895	922	867	864	858	859	860	901	945	830	903	930	853	894	934	946	872	954	906	906	889	890	904	914	946	932	876	904	884	912	863	901	866	862	911	928	894	872	900	877	846	895	864	866	931	864	937	851	881	883	825	900	900	914	893	934	857	954	897	899	880	849	883	871	934	907	867	909	857	883	875	904	902	919	876	923	899	864	882	908	885	839	858	911	882	879	864	876	894	918	896	900	945	907	863	920	889	943	879	937	856	890	851	935	883	914	860	901	933	868	921	919	930	894	953	898	909	885	892	916	922	882	887	885	916	922	858	842	883	894	927	892	874	873	907	902	940	873	899	864	872	915	888	872	905	904	915	875	876	826	874	840	939	869	914	869	857	865	862	891	901	833	834	951	877	829	894	858	931	883	910	862	893	882	883	848	900	862	891	821	902	908	870	870	899	835	910	921	871	906	895	850	919	905	900	826	880	901	903	870	848	846	920	862	839	916	904	932	927	910	870	847	839	864	914	879	898	877	878	859	856	861	899	856	896	921	891	886	900	873	890	863	842	872	885	814	964	933	894	870	882	859	899	889	891	920	898	929	908	837	836	898	896	848	945	929	845	866	937	865	869	888	893	889	871	922	901	900	842	882	920	877	891	875	916	885	875	851	848	908	891	856	841	849	918	914	919	898	858	929	882	869	924	951	832	845	911	878	940	912	916	918	928	915	891	912	928	902	913	896	883	852	881	914	907	895	932	882	916	899	909	901	915	818	886	884	896	884	949	865	859	917	836	911	878	899	906	898	884	861	846	881	861	848	900	900	894	885	884	864	866	848	842	931	881	913	870	864	877	898	840	861	874	896	903	901	838	884	867	873	915	885	925	851	896	893	838	951	879	894	940	887	934	845	903	893	892	901	849	882	833	884	919	901	852	909	885	877	916	886	851	902	852	863	880	895	933	894	946	892	911	891	958	922	898	914	893	903	866	920	924	861	881	851	854	896	921	885	910	850	913	905	899	883	863	859	897	931	884	860	955	894	882	896	877	912	897	923	896	906	827	837	890	879	908	853	861	882	871	885	830	884	896	976	897	870	913	814	860	880	851	870	971	903	927	897	880	885	882	914	877	852	894	868	901	908	876	866	853	847	910	862	933	888	899	877	868	917	853	895	906	849	906	940	907	940	889	904	883	844	860	880	899	882	911	882	900	890	907	864	922	902	877	851	886	913	911	880	874	899	917	880	901	876	916	902	868	889	896	858	869	886	864	900	910	906	840	825	896	887	910	895	928	892	851	894	879	885	945	930	900	895	877	907	885	876	901	935	898	940	916	889	891	862	816	904	857	865	869	852	879	886	928	920	833	923	917	886	898	900	877	911	937	892	895	908	899	915	926	897	850	863	866	859	889	871	863	866	912	898	939	885	897	899	859	879	857	923	872	888	907	889	860	858	882	923	876	890	879	912	872	915	856	902	886	878	895	872	871	875	853	903	894	866	937	883	934	891	909	884	886	877	935	881	901	913	849	855	903	862	853	889	927	857	866	867	908	925	859	836	841	875	879	886	866	892	901	876	908	860	868	849	848	887	860	897	876	894	900	862	835	868	904	879	883	888	860	819	892	899	846	914	860	880	878	918	876	906	910	908	849	860	889	921	885	867	881	911	841	854	982	877	903	873	899	900	894	908	890	939	891	874	896	917	879	887	901	909	904	873	890	919	844	871	887	940	890	843	917	897	870	907	869	913	872	888	915	872	903	920	900	879	883	897	864	904	874	904	903	900	909	875	900	905	868	920	902	880	897	925	879	923	857	871	857	891	875	830	904	903	889	880	931	891	866	926	877	877	928	862	887	929	938	837	938	917	907	885	932	893	909	835	856	879	889	847	876	904	905	891	889	927	854	920	900	923	897	885	920	863	900	888	885	888	871	843	901	859	882	901	899	867	939	897	890	878	864	882	874	899	882	874	915	830	874	890	908	943	910	879	868	945	930	918	915	859	917	903	907	914	899	910	862	887	878	890	889	930	888	920	898	888	908	833	848	897	900	857	880	935	895	899	890	934	895	894	899	858	872	828	905	867	866	904	887	852	866	920	904	903	871	892	900	907	866	910	927	883	849	934	887	917	898	851	927	867	912	888	908	896	894	873	886	885	928	893	894	886	926	885	889	860	917	886	890	883	905	936	879	919	883	880	888	861	852	859	930	880	872	887	880	904	865	862	862	893	883	895	912	896	847	901	862	865	895	864	873	889	868	935	871	913	894	915	908	888	829	897	866	937	877	850	862	908	899	883	879	898	892	872	907	886	890	908	855	946	851	902	903	867	956	876	906	910	868	904	879	868	923	864	868	866	853	824	903	910	871	877	892	860	896	916	906	949	840	876	863	868	896	914	934	945	902	906	848	865	889	898	880	901	917	892	871	882	904	930	855	885	883	877	887	837	844	867	980	909	863	874	866	930	870	898	889	898	879	865	865	928	888	860	855	915	860	926	877	917	856	859	851	897	841	843	959	894	879	894	869	859	914	874	913	896	894	880	877	854	873	843	850	838	849	923	879	865	914	891	854	900	913	878	896	871	942	850	836	883	914	881	869	862	903	948	904	885	957	945	885	855	878	877	851	817	865	880	907	920	963	906	867	878	886	889	891	911	890	879	892	841	921	876	864	923	883	869	869	892	875	935	874	869	904	841	911	854	893	895	910	870	871	834	878	902	888	873	864	873	898	958	901	868	881	864	833	866	897	841	905	881	862	908	863	906	825	905	945	832	930	918	890	873	898	858	868	921	907	918	884	914	855	939	873	849	861	883	918	892	919	848	911	860	885	849	843	944	873	860	901	873	834	885	867	881	861	933	854	837	896	896	941	885	907	906	861	899	913	888	902	898	911	895	874	880	845	862	895	922	879	821	868	917	936	896	901	924	848	879	855	896	856	849	931	868	890	856	889	908	852	886	889	900	880	846	864	879	899	896	879	893	924	905	891	898	919	902	909	854	889	873	858	850	868	901	931	953	894	923	878	918	878	869	919
42206	42765	55376	50319	19134	8940	10159	8232	6979	5271	2801	1380	824	640	581	507	496	580	574	584	517	539	619	662	531	561	517	566	523	449	466	428	500	457	421	399	439	404	471	434	451	460	488	448	419	438	406	402	390	434	417	378	438	622	558	436	513	460	414	428	404	386	381	364	385	376	398	398	384	391	389	396	377	425	389	395	370	397	381	372	371	390	390	362	411	372	403	382	400	413	423	374	409	353	385	406	381	382	358	410	402	383	367	410	379	411	353	369	418	410	409	416	354	383	366	422	361	397	384	360	397	378	410	385	362	388	389	395	396	396	364	353	372	371	419	382	396	377	410	404	382	373	343	371	391	387	385	370	397	402	388	380	376	387	400	395	377	384	414	390	375	387	388	384	408	401	393	362	380	429	383	371	368	409	386	397	356	395	367	379	434	416	383	391	391	405	386	354	372	372	377	393	359	378	421	391	401	418	371	376	395	390	387	428	382	386	425	364	382	361	388	378	401	397	366	393	359	399	411	369	357	367	402	368	385	360	378	407	373	384	373	410	375	383	353	385	360	407	427	388	393	383	371	382	410	377	369	345	402	380	411	371	346	409	371	411	359	399	384	392	372	364	402	405	416	366	383	384	376	423	401	433	403	408	372	379	384	417	379	373	389	361	399	359	375	400	369	380	392	378	385	386	412	365	381	397	384	405	360	370	374	367	375	384	386	370	408	413	412	352	376	350	341	394	390	369	401	415	408	392	365	406	354	370	366	404	389	352	365	401	400	381	363	371	390	372	366	380	373	394	370	360	398	388	385	416	373	400	421	384	398	390	375	399	378	416	374	364	359	387	381	404	411	389	366	413	360	368	399	388	385	408	381	378	392	390	387	387	366	380	390	401	364	371	392	371	364	370	391	353	390	374	367	401	382	384	367	379	408	409	352	386	375	384	365	367	378	399	367	373	394	394	366	401	394	388	347	353	385	412	385	395	377	375	373	397	416	382	358	404	399	349	388	380	373	425	406	363	394	362	434	404	398	388	383	338	377	414	393	396	366	428	354	386	378	359	401	385	385	377	361	354	395	386	363	391	417	376	390	382	376	409	399	391	383	367	369	395	373	365	396	398	385	375	368	385	330	416	411	380	420	371	409	375	396	371	390	347	362	413	400	405	399	376	399	398	377	374	395	396	372	429	374	408	402	383	383	383	393	384	394	365	411	375	367	399	396	374	408	400	374	367	415	385	392	371	388	421	389	401	392	379	369	389	380	340	407	402	395	384	382	375	375	386	382	371	362	392	355	417	357	359	412	379	400	373	370	354	408	378	367	395	377	363	387	347	401	376	378	368	376	416	371	349	402	366	408	377	392	419	362	412	371	412	408	383	391	380	381	394	427	365	395	355	407	372	401	467	399	385	378	370	411	395	402	353	390	364	407	371	375	376	365	384	347	391	399	366	424	399	380	380	409	401	361	397	397	397	385	370	386	415	424	399	400	361	395	382	408	388	379	370	381	383	387	383	401	388	388	382	345	402	395	366	350	370	371	392	375	405	391	403	353	378	397	390	415	379	424	365	414	374	389	376	359	414	328	380	391	402	358	372	402	342	398	374	392	344	434	395	398	387	374	378	411	397	387	350	404	369	348	357	413	411	358	386	394	372	397	362	422	395	388	386	385	340	409	372	392	430	376	419	382	375	407	402	381	360	394	431	393	394	370	394	395	353	329	403	405	374	375	362	367	381	393	378	394	399	353	360	380	391	373	403	379	385	419	375	332	380	381	403	363	360	425	392	391	424	367	386	383	359	362	399	351	392	437	400	372	382	369	382	354	380	397	377	354	395	386	408	378	386	380	401	382	365	384	375	377	386	405	391	379	372	347	366	349	389	384	383	414	422	382	389	421	371	389	402	400	394	386	402	372	375	363	398	372	367	356	335	382	378	403	384	400	386	396	400	380	391	395	361	410	390	386	393	393	391	383	362	383	362	398	371	389	421	387	410	392	390	388	395	372	399	353	388	400	389	373	402	358	368	370	412	376	368	396	376	408	366	361	391	402	367	424	360	378	386	382	347	376	379	370	368	374	404	381	414	349	396	360	390	396	403	404	387	383	392	373	356	358	420	346	380	403	385	387	383	375	405	385	380	386	405	382	375	379	362	387	392	391	376	384	403	399	399	370	358	349	383	402	391	396	404	395	367	395	373	397	385	391	367	370	356	386	418	429	370	389	419	365	399	376	413	381	381	386	395	395	371	324	380	361	373	372	426	395	365	380	361	427	375	373	377	441	368	381	385	386	398	375	352	382	374	393	376	359	381	404	383	378	397	365	375	397	353	401	349	376	380	396	336	373	375	395	409	367	373	351	402	410	358	402	385	378	388	395	414	387	369	358	357	382	431	372	394	424	391	419	364	395	406	397	388	398	379	391	392	383	350	368	365	427	340	391	407	383	403	359	439	403	355	358	383	373	415	417	363	383	408	392	374	400	379	399	348	414	363	372	394	357	369	369	370	391	370	365	407	380	396	377	369	382	380	346	351	378	388	401	360	372	369	363	366	393	382	377	379	413	370	393	368	407	360	321	390	371	369	350	364	414	357	374	425	366	399	376	400	395	365	387	371	401	415	423	359	356	364	382	389	381	354	365	399	390	367	324	389	369	334	385	414	391	365	388	359	352	412	390	378	381	363	397	398	399	393	397	373	380	398	351	402	350	391	379	389	384	385	406	407	393	376	393	415	376	371	389	422	389	380	371	395	414	363	372	374	389	366	399	396	376	406	386	376	392	409	385	397	395	368	367	390	394	372	357	362	351	401	380	370	404	387	381	365	398	364	418	402	362	413	358	387	373	397	385	377	378	349	344	385	352	444	384	380	358	380	383	408	388	412	370	387	381	373	411	371	411	389	399	389	360	377	374	403	389	371	350	347	349	389	392	398	387	375	409	361	371	378	402	377	376	366	386	386	382	357	357	408	396	391	413	399	403	396	368	403	364	402	390	382	367	351	381	381	339	396	351	408	418	390	370	394	352	413	353	390	365	395	407	394	372	397	398	377	376	377	374	409	386	387	374	370	374	382	378	433	397	394	375	390	391	361	407	387	350	389	393	415	393	378	339	430	363	383	371	377	375	347	340	430	413	352	389	339	412	385	400	342	395	354	418	383	385	390	386	403	378	403	384	407	429	338	392	377	371	403	438	396	382	370	389	392	435	397	344	401	376	368	373	365	376	366	393	382	397	411	383	399	376	365	396	400	371	371	398	374	375	403	388	389	419	385	354	344	385	374	330	395	362	430	389	367	399	380	400	409	416	389	377	451	371	378	387	385	386	380	375	400	363	379	375	442	367	381	422	366	386	405	349	370	418	377	395	370	380	391	369	397	379	396	357	359	375	403	365	364	416	430	385	396	377	368	394	411	384	381	391	374	394	388	394	412	386	381	412	388	382	425	377	415	414	392	392	395	371	375	365	397	384	393	414	348	369	374	369	378	390	403	406	376	371	341	379	407	363	344
28414	35057	53927	50118	15713	16897	20881	19265	17021	14866	8006	4465	2626	2336	2194	2206	1806	1930	1993	2034	1755	2044	2653	2761	2328	2258	1941	1906	2085	1434	1424	1478	1610	1724	1335	1149	1196	1324	1365	1477	1642	1524	1784	1543	1263	1244	1128	1119	1022	938	994	979	1362	2393	2210	1577	1762	1500	1058	1208	987	993	947	976	965	929	935	932	975	969	941	946	1075	916	954	944	954	923	940	986	925	969	954	943	970	944	948	957	969	989	1000	949	957	946	964	971	976	933	1009	959	986	986	945	963	967	976	959	937	957	909	990	920	991	945	998	931	927	971	957	906	993	960	945	999	939	957	1000	921	995	956	952	973	967	969	1017	987	979	937	969	981	966	1026	998	950	948	994	933	961	967	963	931	968	955	977	955	967	963	915	930	971	937	954	953	983	994	977	962	951	973	927	932	932	936	847	959	974	932	946	925	966	951	1010	951	940	908	966	916	974	970	959	963	934	916	959	953	939	956	959	948	930	951	952	936	997	950	968	989	944	965	971	970	975	958	943	913	1006	979	917	914	963	936	980	1005	955	991	993	948	941	953	1003	940	924	929	974	992	1012	949	925	1009	927	953	989	983	939	947	926	995	978	935	1036	994	982	972	966	996	929	976	975	977	998	959	925	987	978	942	964	966	923	976	951	972	973	968	979	978	957	959	1018	942	989	944	969	971	1007	958	915	985	968	934	981	997	948	951	930	954	895	962	906	954	931	950	988	967	970	981	1030	976	986	917	890	945	930	952	906	949	969	977	950	970	908	929	1012	979	912	956	872	991	954	972	961	975	922	992	981	970	996	948	950	951	928	947	963	984	948	930	943	957	940	963	896	1000	902	981	949	935	930	976	900	966	967	994	950	966	979	985	936	1006	1004	976	983	1002	963	977	937	965	964	982	915	982	901	976	926	1020	954	998	1000	913	986	914	995	932	995	919	959	944	974	962	980	968	951	1033	910	974	1029	1006	952	955	934	891	931	987	934	967	947	929	952	936	948	972	957	971	959	914	907	926	930	967	935	993	981	967	969	932	934	934	978	921	943	1027	1001	944	975	907	906	1016	924	969	960	896	959	916	967	928	949	941	917	950	948	995	970	929	1017	934	923	942	933	976	931	923	931	927	966	940	989	1021	951	953	960	929	964	959	920	908	943	977	939	987	911	978	986	973	958	983	990	917	928	923	886	951	948	1010	928	975	941	934	902	961	913	985	910	884	944	1010	876	961	933	983	997	967	975	1024	950	907	929	921	982	982	920	942	970	1021	993	907	945	960	929	906	946	992	937	999	935	937	972	914	931	988	954	988	955	970	959	1010	986	935	956	967	979	973	933	937	977	1028	957	1008	991	961	974	981	925	932	968	930	900	986	944	969	983	915	970	996	923	962	867	946	947	969	988	957	967	1020	947	957	919	950	947	968	957	1003	981	983	932	944	989	921	893	937	949	977	966	979	966	947	968	967	972	1012	998	992	989	878	968	897	979	983	967	950	991	911	939	970	957	944	962	985	973	947	946	954	929	986	925	932	961	952	968	1027	929	975	961	910	972	990	928	992	984	970	971	961	953	982	1026	1015	936	1023	921	973	941	968	946	895	944	990	989	983	903	982	934	935	963	1003	920	933	973	952	966	943	964	985	980	927	947	979	983	952	925	972	997	1021	941	935	986	954	950	981	995	951	965	926	928	954	910	963	940	947	948	937	950	936	949	948	963	966	958	925	1014	966	990	963	898	960	938	972	999	919	965	988	987	932	990	986	939	951	929	960	996	964	913	960	945	928	905	991	995	945	952	958	971	989	955	907	920	973	896	953	974	934	956	964	968	986	973	960	953	933	973	982	910	966	950	990	939	933	945	1005	931	890	956	946	958	947	983	944	999	983	916	965	969	978	946	894	919	931	924	917	916	967	943	948	944	950	932	977	935	965	988	972	894	928	1008	990	934	896	977	943	976	960	907	929	923	983	950	978	958	937	1029	950	930	942	969	923	960	959	965	979	950	969	995	924	933	935	908	937	974	937	949	962	959	988	957	968	951	984	985	982	980	898	972	949	916	993	967	955	932	948	939	945	992	975	948	1015	947	997	969	930	975	954	969	922	1020	986	944	973	944	944	931	927	963	942	915	983	960	948	923	901	963	1017	1002	999	1017	935	983	979	991	976	966	938	987	924	912	938	930	984	976	935	978	944	969	988	917	980	973	917	960	952	983	959	987	947	932	945	991	913	1012	944	1005	952	967	1001	934	962	948	998	962	924	937	990	950	921	995	966	908	986	1026	917	931	986	993	883	902	983	983	995	940	945	940	984	856	958	946	960	940	955	985	987	1002	937	984	977	917	1022	999	992	1037	953	864	928	924	924	925	1010	960	960	937	957	907	917	964	982	950	959	895	928	1024	1003	895	957	939	931	939	918	957	988	992	955	1002	1009	872	931	935	975	974	929	942	963	951	973	898	978	961	1060	994	966	920	1030	946	985	949	997	1007	952	919	958	996	956	946	904	944	985	917	927	928	932	958	989	940	932	962	961	991	926	920	961	912	911	902	992	964	975	1013	968	1006	974	975	989	987	939	898	895	951	932	1012	960	990	914	942	960	1003	1004	982	946	899	951	964	971	883	945	949	987	973	927	901	917	909	909	983	951	967	957	989	1018	949	984	991	953	960	978	954	927	930	953	995	991	950	952	921	953	955	972	944	971	974	968	1039	873	929	937	988	941	932	946	971	1000	919	1010	944	927	918	923	984	968	962	947	948	945	980	944	972	995	923	958	967	924	1004	901	1008	942	940	1008	915	939	962	931	992	948	961	947	940	997	964	888	944	962	964	895	924	1001	972	936	964	929	965	978	945	895	938	995	1014	966	924	955	935	942	939	964	949	962	978	941	918	906	961	986	962	965	956	949	971	929	942	891	941	947	975	1021	977	954	997	941	998	936	958	966	989	989	1001	970	962	949	929	965	954	953	963	977	963	939	950	942	910	927	920	989	975	937	1001	919	965	938	934	1005	945	961	956	969	972	953	944	990	997	943	962	953	974	968	940	1003	930	922	978	944	935	1021	931	970	932	921	991	1013	990	965	946	970	947	989	1005	949	936	1008	913	941	963	954	1006	957	958	974	948	948	967	960	970	986	1005	921	1009	928	994	906	961	975	904	987	977	978	980	947	958	960	946	948	963	929	986	948	1019	908	997	987	976	998	933	958	929	927	982	957	959	976	939	924	974	931	967	1017	894	936	944	956	921	910	979	1000	968	946	938	976	889	937	970	981	981	975	969	936	928	940	984	959	961	925	957	923	964	901	924	922	970	940	943	938	998	992	956	954	949	886	992	948	967	994	962	960	940	930	949	973	975	967	962	982	926	924	977	1004	977	918	935	1003	932	1001	903	906	970	979	920	947	974	980	911	924	964	976	951	1016	944	966	1014	983	932	923	952	960	925	989	960	916	944	975	930	1010	989	981	955	1006	963	923	931	994	939	992	967	957	964	947	967	909	948	951	965	984	952	936	959	985	982	979	959	965	947	933	965	1008	1017	937	959	905	944	905	980	972	939	941	1057	920	877	950	967	959	950	968	968	925	954	983	951	1025	962	908	989	947	1006	933	979	1009	933	959	954	989	924	940	964	918	987	891	967
49140	48893	63401	55699	24627	15857	15759	14744	12074	9472	4285	1913	977	738	623	624	536	584	621	633	518	636	797	759	722	546	719	582	641	471	402	464	490	553	486	372	456	415	412	471	462	569	512	520	478	482	424	390	392	316	366	395	435	722	692	526	589	532	382	400	366	367	379	372	369	331	363	371	327	350	373	394	370	350	363	337	354	369	371	342	376	305	381	331	318	347	348	349	348	354	391	361	387	367	333	316	345	371	337	348	334	347	328	332	376	369	373	358	355	328	366	343	372	316	356	386	362	354	364	354	358	349	401	381	411	405	350	335	354	341	327	344	337	338	376	368	364	349	364	335	322	381	383	368	390	346	342	377	344	352	359	346	403	340	366	330	317	361	346	335	334	353	344	350	372	359	331	346	365	368	356	373	393	336	312	328	324	360	380	358	362	341	361	340	339	353	324	328	352	325	337	357	369	369	389	355	339	335	345	360	362	328	319	365	350	357	343	337	366	352	368	346	378	375	349	380	360	342	342	320	356	364	381	377	367	382	387	346	376	310	354	316	340	353	358	366	383	348	348	373	356	331	322	374	349	341	356	374	372	335	355	372	351	364	313	345	367	386	381	342	346	396	331	353	366	372	331	370	336	361	343	318	350	352	377	361	319	358	360	357	371	352	358	355	340	347	358	365	352	349	346	357	342	350	381	346	339	347	343	344	374	354	365	368	338	351	334	347	341	336	361	378	354	382	357	366	354	368	339	359	354	356	349	372	359	380	360	341	362	360	374	361	343	360	319	367	356	355	361	348	345	391	412	377	343	342	347	354	350	385	381	371	394	364	387	388	344	351	331	359	350	337	344	355	350	342	349	339	378	353	357	354	355	363	340	319	365	358	350	332	343	360	402	354	371	369	353	382	361	419	338	359	383	355	367	346	379	371	355	353	353	352	340	343	330	369	398	390	354	351	357	344	353	335	359	369	358	352	367	359	344	347	354	372	384	381	359	386	348	390	338	364	348	328	342	366	337	380	365	367	360	341	344	370	348	360	372	390	366	331	322	341	389	392	379	340	357	352	347	353	363	385	374	347	356	354	371	359	337	378	345	313	338	374	393	348	338	332	385	318	363	355	400	329	354	385	325	354	390	324	360	334	391	375	373	377	350	319	362	366	364	351	356	362	353	362	340	358	356	388	335	358	349	350	362	373	395	350	357	326	346	338	347	348	384	350	349	364	354	351	366	363	342	367	337	344	318	365	339	361	371	340	342	381	377	398	349	384	344	367	351	331	399	362	343	314	362	325	371	321	344	370	356	357	357	349	376	336	347	365	407	400	370	396	347	362	345	349	365	367	351	355	350	389	361	362	345	382	368	362	334	330	358	335	363	333	382	334	342	336	369	347	343	356	340	360	340	327	334	362	343	337	354	371	360	383	386	319	384	358	375	325	341	373	363	382	332	350	324	379	357	351	370	354	415	341	363	326	339	344	349	357	385	354	359	358	334	380	334	349	345	362	366	348	331	365	367	383	312	336	363	337	369	364	335	362	349	351	369	370	334	377	384	372	349	351	340	351	382	337	379	374	342	341	355	356	356	403	337	334	351	358	328	344	344	344	342	358	365	365	351	385	349	349	363	361	372	329	349	344	374	344	329	348	366	335	341	348	366	377	363	342	386	331	390	378	341	323	352	350	348	359	394	359	357	358	338	369	340	378	335	341	360	328	384	352	386	372	360	381	404	383	368	361	388	315	365	321	338	345	382	347	348	363	357	377	331	357	360	378	355	343	340	346	352	332	385	318	342	341	326	375	325	367	347	362	331	351	359	339	355	334	379	352	357	355	349	340	341	362	341	361	353	340	338	340	361	350	362	364	337	347	347	356	344	354	324	371	373	351	370	348	355	396	344	330	327	333	361	357	319	367	400	350	309	341	359	353	393	347	392	380	361	367	369	327	367	374	369	359	343	367	328	355	334	389	350	354	370	341	334	336	325	381	336	349	376	356	357	385	379	361	370	392	351	355	379	334	346	360	333	384	336	341	408	406	355	368	346	378	373	367	360	350	376	375	365	359	382	363	345	327	327	372	344	368	366	374	368	336	348	369	377	394	360	362	359	359	340	384	370	393	381	362	358	378	392	356	346	347	391	345	373	322	358	357	381	348	328	334	353	341	363	354	340	357	311	374	365	346	355	367	348	352	373	376	350	365	367	372	351	383	376	334	348	381	377	354	349	357	388	333	373	370	322	380	380	321	338	335	360	329	352	354	374	348	355	339	364	392	294	346	359	378	357	340	375	356	410	350	364	337	336	386	351	371	348	360	329	348	343	361	338	365	346	367	297	400	358	370	387	355	353	361	361	352	401	364	391	387	365	380	327	367	392	379	384	373	332	339	362	348	361	367	383	355	354	396	396	336	349	355	347	379	358	348	380	321	349	379	403	364	335	342	301	341	342	336	373	337	322	344	336	353	334	360	358	392	329	355	345	348	357	351	354	341	361	336	315	351	341	336	364	356	350	394	326	349	384	344	331	385	363	342	334	358	359	360	356	367	393	408	347	319	343	343	344	367	364	376	342	321	381	370	311	389	330	357	343	344	368	337	334	359	345	379	343	369	363	402	339	377	319	356	340	360	359	352	357	340	360	355	364	350	350	370	366	354	359	331	393	360	341	328	362	392	359	368	366	362	353	369	319	385	341	388	357	354	401	339	341	354	377	369	359	365	376	397	343	372	369	365	385	388	346	353	365	328	355	358	354	333	391	338	347	382	349	362	360	377	357	382	370	329	349	345	346	373	339	337	348	375	345	353	324	336	362	361	372	321	373	363	360	339	349	327	373	370	407	357	354	356	352	329	339	335	390	364	341	350	321	331	342	340	379	380	349	369	368	324	321	406	362	376	370	351	349	358	366	386	383	343	370	350	383	345	365	329	345	348	354	324	370	293	366	329	364	362	326	351	373	357	384	345	326	398	328	359	346	335	366	350	351	373	356	393	327	351	345	368	357	362	369	376	349	337	360	368	349	353	363	347	343	366	354	349	389	349	340	376	359	360	331	358	393	367	376	313	376	368	344	348	349	350	360	347	342	323	355	377	327	350	345	347	364	353	370	337	343	358	343	337	333	387	379	372	377	388	377	324	353	353	362	387	397	365	353	339	354	355	398	347	388	359	335	355	383	345	361	354	337	325	364	354	364	343	358	330	372	356	334	364	374	392	365	408	337	359	381	383	339	351	342	363	351	372	357	374	323	358	352	349	347	365	361	345	367	393	353	374	372	377	400	369	346	355	371	325	347	373	377	341	344	331	370	344	354	353	355	356	331	308	345	350	350	369	383	369	358	367	356	365	354	341	383	331	389	362	372	356	360	339	371	385	340	362	382	353	376	390	333	397	333	359	315	399	361	360	344	344	374	359	343	331	337	360	367	360	394	326	316	348	390	372	357	366	362	354	394	362	340	347	317	377	361	351	356	380	378	351	341	358	370	343	367	353	345	347	357	386	354	358	332	369	343	365
34114	41624	63808	57917	19764	22338	24880	25611	22096	20791	10611	6386	3427	2846	2614	2546	2338	2474	2504	2674	2194	2813	3980	3794	3223	2667	2772	2725	2757	1691	1451	1714	2086	2345	1786	1282	1430	1401	1325	1572	1644	2204	2105	2154	1851	1628	1386	1165	1043	963	977	919	1512	3747	3471	2071	2357	1994	1035	1190	971	843	856	866	918	834	904	869	872	884	852	875	854	889	843	911	860	905	867	889	887	854	884	886	928	857	922	884	900	882	848	946	907	844	938	870	903	857	893	861	956	859	815	871	940	900	879	892	930	884	877	878	894	842	856	906	898	885	852	856	895	826	880	906	843	879	877	896	875	860	847	902	896	897	899	865	904	851	893	894	886	794	868	872	934	879	859	878	822	915	906	896	920	862	924	912	912	825	856	868	871	906	938	900	845	848	881	865	869	914	916	826	868	868	955	877	879	893	902	883	861	906	924	926	884	864	919	918	849	925	873	927	858	911	842	917	857	945	891	864	888	865	906	897	938	927	864	855	904	889	872	870	860	890	854	873	856	906	893	857	900	894	938	851	888	865	850	867	879	877	857	900	906	870	886	950	906	942	907	920	867	901	886	857	887	888	856	895	917	880	848	878	843	884	886	879	877	825	921	929	895	925	894	869	879	858	878	897	848	936	880	905	917	906	851	893	906	863	862	903	918	799	875	918	908	834	928	918	873	936	867	910	866	874	919	823	864	886	817	854	842	853	872	880	831	867	872	869	909	877	839	889	874	884	838	872	903	885	882	867	904	857	893	901	843	842	864	919	905	864	868	894	929	905	886	881	889	890	891	906	856	859	892	907	918	918	921	890	901	890	863	834	862	859	908	889	868	867	864	914	884	910	850	877	880	907	907	909	925	915	839	927	884	921	865	935	924	852	892	888	908	892	867	901	844	915	899	902	918	857	872	908	925	907	924	906	959	880	912	887	870	869	926	893	869	859	876	885	877	850	864	895	838	866	927	862	876	891	890	874	898	893	877	901	885	902	893	852	865	874	887	854	875	927	900	917	842	837	888	890	857	876	856	889	854	898	926	909	885	915	880	870	944	905	940	846	963	936	875	875	928	845	900	880	880	849	807	894	927	923	870	889	912	961	959	841	842	868	856	877	862	905	907	870	960	930	851	868	864	902	831	893	865	854	856	853	843	908	893	940	882	866	916	858	870	884	904	881	829	901	925	866	874	860	839	911	910	837	842	937	870	880	864	887	862	874	913	857	878	904	956	858	859	834	904	840	890	916	867	863	882	853	868	880	924	902	895	866	875	855	854	852	889	929	848	865	830	873	957	882	869	918	817	862	910	873	877	860	885	916	883	868	908	885	847	866	931	914	915	904	825	907	885	861	885	852	882	833	879	908	899	906	902	883	882	869	857	875	903	983	918	907	833	893	883	885	836	833	920	885	901	913	878	920	863	833	826	889	861	858	856	880	877	879	902	869	909	920	887	859	895	888	843	874	926	863	901	874	909	882	858	897	856	906	934	870	826	898	945	865	897	900	903	895	866	880	894	893	879	886	887	909	867	864	894	917	871	935	891	893	910	880	864	840	870	893	829	870	897	922	933	909	897	854	909	953	899	819	848	896	881	888	906	849	813	893	833	889	881	905	854	887	895	892	873	904	934	886	896	845	939	884	814	871	918	874	857	804	828	859	903	917	919	881	888	896	919	870	913	868	921	921	962	933	943	877	926	841	896	879	856	884	865	834	853	913	912	920	885	865	889	907	851	854	877	896	880	897	928	832	871	906	877	874	879	935	947	899	899	859	893	889	862	930	894	853	917	932	886	901	850	864	865	879	815	854	887	858	887	907	943	927	908	854	899	831	856	881	898	887	875	859	885	900	861	881	866	882	915	817	909	913	913	867	857	943	902	903	858	878	903	816	852	845	909	859	867	865	865	884	798	884	893	860	900	875	884	900	855	861	907	895	897	886	949	864	923	921	889	910	905	887	833	895	907	898	882	838	888	922	870	935	893	880	852	917	836	914	890	924	848	909	867	888	912	845	905	915	928	875	889	907	833	870	912	874	881	912	901	872	855	873	847	927	911	876	912	870	869	870	916	862	894	926	903	864	907	897	877	866	918	882	880	923	892	880	834	841	879	917	867	869	857	834	900	942	873	870	866	873	858	870	853	853	881	946	874	947	940	880	881	895	840	906	932	903	883	867	900	885	921	896	874	885	871	864	894	897	890	913	880	947	900	860	920	823	856	864	894	851	923	839	856	870	847	906	858	941	837	890	874	850	867	853	921	877	916	868	934	831	872	857	915	842	904	868	862	881	881	860	880	854	898	865	856	847	913	864	944	892	915	886	949	868	896	860	853	938	896	873	859	886	890	846	906	873	869	913	850	840	895	940	899	877	862	897	849	868	907	876	861	924	881	839	863	808	866	885	854	845	852	916	864	850	908	835	891	890	919	850	882	870	887	865	886	902	912	920	874	882	884	896	899	960	919	938	899	920	881	863	914	826	899	876	880	912	896	862	869	891	883	902	903	910	891	866	906	893	890	903	897	929	881	904	879	934	865	956	894	928	914	851	927	868	908	930	850	872	905	875	907	928	815	869	855	928	877	906	895	833	916	868	888	846	869	881	886	885	871	893	882	873	908	871	917	840	902	914	882	867	895	891	867	884	881	891	902	899	898	917	841	935	900	909	884	949	916	878	846	945	949	886	865	909	877	881	879	888	892	884	868	862	910	866	865	860	917	895	862	850	874	859	865	861	874	854	860	872	857	857	845	863	861	886	863	814	879	854	926	880	874	841	841	911	926	886	880	876	875	868	879	836	859	874	886	910	920	938	903	922	860	867	887	830	909	885	892	887	895	881	891	862	866	860	869	856	887	900	900	905	935	832	865	854	923	844	923	872	879	896	880	877	849	880	927	893	879	871	912	886	940	922	887	895	930	893	851	853	903	845	891	883	858	861	881	857	867	938	883	868	938	905	912	888	878	884	885	858	852	859	923	890	885	860	922	893	897	867	932	940	867	889	916	945	912	893	844	830	914	879	882	835	864	912	874	822	862	900	837	883	883	884	830	886	908	874	908	895	913	887	888	981	879	900	852	887	921	844	924	879	924	882	855	847	886	835	876	874	893	871	903	896	916	910	880	856	911	905	816	904	846	864	907	865	844	890	842	865	889	948	910	918	901	890	916	912	853	823	895	871	873	918	924	858	895	925	873	879	877	916	854	919	912	809	925	881	870	888	862	915	921	942	842	926	900	822	917	872	902	924	923	900	883	900	834	848	845	863	883	866	951	879	869	901	945	916	877	934	936	877	929	911	913	950	853	888	845	911	928	865	863	866	868	852	869	885	935	936	863	923	915	892	855	903	870	880	907	838	893	872	908	928	880	909	848	842	907	912	859	899	877	834	879	856	838	852	892	849	910	920	853	892	847	886	920	849	876	902	806	883	948	830	840	857	840	902	811	856	825	908	913	872	879	850	878	911	902	829	891	852	884	894	859	878	934	894	883	879	893	896	903	864	874	886	899	861
16543	11228	12638	9915	3131	2077	1575	1453	1102	871	652	506	491	491	467	395	402	393	380	375	368	394	394	393	375	346	398	385	418	331	385	363	334	384	359	362	341	344	345	350	381	371	323	393	393	362	331	325	316	386	366	363	355	419	339	384	365	401	335	348	341	337	383	367	374	364	371	365	354	341	356	340	348	335	331	344	353	346	329	394	339	377	357	348	338	337	339	362	338	372	360	381	356	338	350	349	338	377	351	350	370	343	333	339	339	364	365	369	386	333	355	356	363	357	333	350	343	386	330	361	345	346	370	356	347	383	355	347	356	367	347	364	370	355	394	355	358	370	355	350	348	357	330	408	366	370	347	375	354	360	382	366	379	359	375	344	354	357	384	362	332	379	385	329	341	342	331	373	328	387	347	370	337	374	356	342	337	327	361	361	376	376	363	353	352	354	391	396	331	353	371	354	374	349	341	321	359	352	351	335	362	316	389	350	344	366	347	398	332	389	341	360	336	352	385	335	364	329	372	372	389	348	378	361	325	373	370	374	359	341	357	334	363	333	328	387	336	352	363	333	364	381	338	324	321	357	364	361	325	339	360	331	331	335	338	347	344	367	344	368	356	354	364	362	368	363	337	332	350	341	371	351	331	346	372	350	324	352	363	329	372	344	332	339	353	365	354	346	395	369	384	361	347	376	339	356	382	337	340	353	374	354	352	353	361	342	346	394	351	385	364	374	363	351	334	402	349	352	317	325	377	351	361	298	341	349	353	331	299	330	323	381	340	349	317	334	340	326	347	369	350	358	368	323	326	307	332	326	360	383	322	355	378	352	334	351	354	379	364	324	353	345	363	374	341	387	415	376	372	335	350	359	348	342	358	350	358	316	333	347	364	378	371	332	368	379	367	368	340	341	339	359	350	364	349	359	355	335	362	346	362	367	314	382	348	366	348	342	381	374	353	385	375	348	362	345	329	333	358	364	356	364	350	339	368	350	357	332	372	342	315	401	355	335	322	346	343	413	370	375	322	355	360	338	364	351	348	364	324	305	323	341	361	362	355	408	349	361	345	346	344	380	417	351	338	352	358	349	356	356	380	377	340	344	385	359	345	370	375	358	368	342	347	364	364	359	365	352	349	368	386	372	336	390	370	371	357	367	377	320	352	332	334	357	330	380	345	358	324	367	370	351	323	330	347	341	382	293	355	335	349	337	343	322	370	334	349	369	376	349	345	362	350	382	391	366	389	323	361	370	414	358	358	356	347	335	391	343	340	335	346	372	364	313	342	311	369	332	349	367	354	340	365	373	360	358	342	382	386	317	366	379	372	341	332	385	365	336	339	368	343	328	358	346	315	346	352	353	336	334	354	340	368	363	335	331	377	357	338	327	352	371	319	347	382	363	354	360	337	336	353	349	368	332	360	361	380	375	337	359	365	326	369	350	376	345	306	367	403	342	350	326	371	346	338	327	369	361	371	346	374	374	392	318	339	320	380	316	353	331	357	386	365	338	327	355	378	349	360	324	343	364	389	362	350	389	340	369	346	325	344	364	374	355	374	337	366	357	315	323	385	346	376	370	334	369	367	377	332	336	343	356	336	360	347	352	395	360	351	337	341	359	357	370	330	339	324	333	329	370	337	335	295	343	334	343	362	400	375	340	358	334	347	348	365	366	368	345	348	301	353	354	373	410	377	352	360	351	407	365	351	366	365	344	372	389	348	348	365	385	337	325	370	354	360	365	331	381	351	355	347	367	363	348	373	366	368	369	341	329	353	335	360	344	349	355	417	405	347	365	346	325	351	336	351	358	353	382	338	338	354	370	345	352	366	386	331	344	366	352	330	333	359	354	331	374	324	352	383	385	368	379	327	347	361	318	361	389	385	328	354	332	333	348	357	402	308	359	376	319	344	354	355	344	346	336	306	346	370	329	369	352	355	333	361	352	352	327	384	343	326	351	360	289	341	343	343	378	338	344	334	351	331	351	374	348	349	366	341	351	325	331	331	360	364	352	323	362	377	355	352	333	388	381	321	348	364	354	337	395	354	320	325	367	386	354	367	367	384	338	337	365	313	369	356	372	363	349	357	356	340	347	368	366	357	332	374	334	334	346	343	347	355	360	344	359	344	367	387	338	368	335	364	375	333	331	360	333	362	354	361	366	396	341	342	405	362	362	385	348	313	346	331	358	394	332	309	380	360	342	317	387	364	354	346	320	373	346	369	345	326	359	358	353	322	349	356	327	327	304	326	327	341	354	333	350	383	401	324	350	285	359	383	366	333	363	375	400	347	318	389	362	362	367	369	326	352	363	385	356	348	378	347	342	319	344	299	361	323	331	336	369	355	353	319	337	350	341	363	361	341	366	368	368	351	334	340	340	330	366	387	381	331	323	361	343	351	369	380	330	366	348	346	360	348	349	322	340	322	353	351	330	353	383	339	366	335	328	335	332	352	363	333	390	355	332	342	330	336	361	357	381	341	367	373	322	375	384	365	318	381	375	342	356	298	347	371	353	374	377	349	316	401	310	342	364	337	336	337	396	392	369	365	350	359	366	332	363	334	341	335	342	340	384	355	375	367	332	351	372	379	370	375	362	416	354	363	357	343	348	370	339	384	345	336	333	373	348	350	377	348	350	371	333	366	350	363	365	358	392	343	377	352	339	341	345	331	365	323	325	327	406	374	347	366	360	356	372	313	375	376	339	314	336	369	373	308	323	372	319	354	348	351	365	398	367	350	390	344	322	384	343	381	418	339	329	354	366	368	341	347	301	351	349	360	365	350	339	317	360	369	351	351	407	354	366	327	385	372	359	358	341	352	348	359	353	351	385	323	368	337	378	333	351	347	335	357	301	338	320	346	341	381	345	353	354	354	313	367	334	335	355	321	336	362	334	319	367	351	351	343	354	350	328	353	356	341	358	381	376	364	360	328	315	370	369	362	357	356	387	317	356	374	340	377	358	348	357	379	350	332	357	282	312	391	363	358	349	376	375	364	370	317	364	374	334	378	356	348	334	376	379	349	326	356	341	351	352	344	344	329	319	359	365	341	344	349	346	340	331	365	381	360	354	346	357	342	319	333	326	369	388	369	390	328	389	326	330	324	334	339	314	370	346	368	361	344	394	373	365	328	345	365	371	358	349	340	347	343	352	385	392	329	337	349	359	338	372	319	351	358	348	360	347	344	384	333	384	325	357	354	392	375	333	345	366	340	339	367	357	327	334	362	324	342	327	363	356	358	347	358	362	324	341	350	328	350	368	329	329	362	338	368	348	372	349	348	377	340	347	353	365	354	351	337	338	357	345	327	342	348	396	328	355	362	349	356	374	346	355	359	368	372	373	364	329	335	360	365	350	326	348	337	390	354	338	348	360	343	353	400	345	345	327	346	378	348	336	383	348	340	324	337	371	330	359	360	380	371	337	359	373	338	341	377	376	360	394	353	311	330	360	368	411	352	325	333	347	375	343	328	352	333	325	352	367	324	337	354	374	345	346	334	383	355	326
10951	10861	19562	19579	8510	7341	6412	6095	4101	3714	2607	2072	1730	1539	1519	1445	1303	1312	1223	1284	1152	1245	1246	1226	1186	1136	1175	1174	1083	1027	964	970	988	986	928	981	905	1042	885	951	931	988	953	985	882	954	906	906	901	919	868	905	873	1033	1065	964	1022	1029	872	927	891	914	939	908	901	915	857	884	867	927	956	863	924	891	939	846	937	871	897	865	931	921	895	939	884	870	941	930	867	874	906	907	886	917	859	902	855	878	926	884	903	907	907	855	896	913	863	841	863	898	901	867	920	867	927	898	962	857	878	964	874	899	877	889	941	899	853	848	886	866	865	894	860	878	935	892	877	964	918	877	888	899	870	913	873	875	898	894	882	956	884	917	902	902	893	895	863	830	894	864	864	880	896	910	876	854	808	895	851	907	931	904	890	887	853	880	888	905	926	941	898	868	900	885	928	842	887	882	933	903	918	926	868	871	957	902	902	898	861	824	909	920	866	923	889	935	898	850	891	964	830	889	950	882	936	876	924	880	925	902	932	910	892	883	843	894	915	817	870	862	917	872	878	895	879	906	919	857	926	919	890	871	865	881	939	939	947	927	921	871	851	882	921	898	908	846	848	874	883	886	809	909	855	920	871	892	881	926	974	906	908	896	904	865	879	900	912	926	906	850	854	895	840	863	870	892	881	904	887	901	879	914	893	856	906	899	882	910	908	846	882	880	807	888	922	911	940	913	896	863	904	937	888	919	900	878	884	879	901	930	865	892	894	831	901	909	959	900	905	896	910	868	845	879	902	908	872	940	890	908	869	901	928	850	918	880	881	866	942	861	920	918	918	867	929	855	849	921	866	865	892	908	929	918	875	913	896	925	930	954	891	849	887	865	898	874	839	839	841	879	904	923	907	865	927	895	840	945	935	927	891	887	926	883	841	882	905	880	914	865	946	858	858	901	886	831	902	872	915	862	917	904	885	895	923	904	889	975	916	849	915	908	915	902	844	879	910	903	897	886	857	869	893	843	922	876	855	887	912	889	881	860	916	862	883	879	906	912	890	941	872	917	929	974	894	906	916	906	910	892	898	909	986	893	871	878	845	863	900	931	893	896	914	921	911	924	955	884	908	904	868	864	899	863	898	869	905	844	923	828	917	911	903	889	863	852	931	856	844	866	868	890	906	813	854	882	921	831	892	870	908	885	849	864	881	853	895	884	901	871	952	846	905	899	859	885	909	922	868	883	849	913	879	849	907	862	906	926	889	896	919	875	909	859	898	859	947	886	924	864	918	882	915	908	908	910	902	917	924	967	875	918	903	887	906	897	906	896	844	863	866	839	898	897	900	900	894	920	904	906	893	955	856	940	952	889	914	872	871	876	908	901	876	876	944	899	925	862	935	842	924	939	875	895	905	885	912	846	850	936	896	840	842	899	899	889	868	967	931	894	939	864	890	866	900	832	894	985	837	897	914	885	882	905	881	901	877	868	876	873	868	859	927	914	935	923	909	871	858	850	894	909	874	904	911	891	898	906	819	882	911	867	924	882	842	862	887	900	938	874	910	862	870	908	938	908	856	894	871	898	872	875	855	841	902	874	884	909	846	855	920	867	871	868	851	843	895	889	850	852	886	913	866	887	923	905	870	930	889	887	880	954	906	868	877	925	899	861	898	864	860	913	912	916	861	889	936	924	923	861	916	899	919	887	909	932	889	874	869	893	881	886	911	933	876	864	924	954	898	882	876	889	861	863	914	893	903	880	870	850	870	876	923	907	912	885	917	864	851	913	837	878	872	884	920	870	894	901	887	902	946	876	876	908	866	857	915	875	841	964	945	898	851	869	921	889	923	914	876	855	857	907	883	863	855	890	911	917	876	877	900	899	872	891	924	914	847	909	818	907	869	902	842	898	861	923	888	914	940	855	885	851	868	879	895	828	951	912	884	862	880	863	872	878	884	879	893	843	854	901	862	930	847	850	964	857	909	851	903	934	939	850	881	857	938	849	909	900	904	925	946	866	890	903	905	890	881	898	922	911	847	881	894	837	925	866	915	918	955	893	878	900	863	874	881	847	867	841	907	896	931	891	864	936	854	840	864	896	903	801	857	950	892	921	859	920	909	966	921	887	893	873	900	927	917	917	886	900	890	935	882	880	878	893	964	898	928	871	902	917	919	907	894	900	928	881	876	848	881	914	935	898	851	926	937	901	925	926	866	834	875	904	897	880	852	883	914	889	949	868	902	953	884	894	878	877	909	908	864	836	899	903	862	862	882	838	922	872	885	861	933	888	926	932	901	875	903	863	882	904	849	877	865	911	897	902	915	952	898	889	943	884	885	863	927	848	848	893	919	911	901	889	912	963	864	886	909	887	834	874	850	929	884	922	852	872	871	873	856	884	931	875	900	863	884	892	862	930	937	901	864	901	912	848	865	897	896	913	949	863	916	874	852	905	909	882	947	902	866	917	848	892	892	893	931	867	878	918	840	928	921	925	849	858	866	893	904	849	925	896	883	922	888	906	914	899	868	900	868	928	879	862	904	860	921	872	878	895	878	883	925	839	897	882	882	861	920	866	804	874	891	911	834	878	869	880	904	871	918	887	889	920	901	904	931	872	886	879	895	852	862	916	840	880	903	880	911	881	874	888	895	923	852	867	888	882	885	822	922	842	863	887	912	864	893	914	882	883	912	874	892	931	916	879	908	920	850	887	872	877	874	891	860	858	884	861	920	886	896	887	878	880	884	876	913	890	884	824	898	938	864	875	913	864	896	914	876	906	924	907	926	859	906	880	908	940	903	857	909	917	848	868	883	891	864	896	867	830	961	926	869	864	900	858	889	901	926	915	938	924	895	899	930	911	841	902	928	872	844	896	864	887	869	848	951	879	836	888	893	894	886	833	899	956	906	919	895	892	930	912	917	870	852	900	880	858	894	877	877	896	866	920	883	912	879	859	902	834	859	908	908	914	914	830	886	929	887	897	852	894	857	856	926	890	938	931	897	844	862	926	866	886	912	887	821	900	928	967	909	878	907	910	850	908	908	864	897	884	894	891	924	842	888	872	969	848	875	878	909	840	866	892	916	947	899	951	856	932	908	861	877	926	868	888	909	903	844	886	883	851	897	915	952	918	900	822	890	881	906	933	951	869	916	893	902	896	870	897	874	895	892	946	886	813	933	907	862	895	894	905	872	898	878	925	871	880	899	881	841	887	952	908	917	909	912	887	934	902	944	904	928	943	909	895	883	874	975	935	887	899	936	895	878	906	899	859	869	891	896	868	899	936	895	923	890	924	918	871	864	893	872	888	877	889	876	862	881	843	894	873	848	894	885	897	874	927	861	890	872	856	854	910	866	895	936	901	869	854	890	901	904	850	906	906	875	868	887	947	937	916	892	898	917	906	892	895	895	857	920	893	869	906	894	947	890	918	916	871	876	903	861	846	924	937	920	884	894	871	897	863	930	921	917	866	906	896	832	919	931	931	990	869	923	861	877	927	906	918	933	887	891	872	867	890	883	902
40740	38038	54249	45934	17648	9173	8954	8784	7585	5650	2721	1120	854	737	595	542	528	516	536	532	542	591	652	656	604	531	535	631	521	426	444	451	507	497	441	443	418	418	414	405	417	530	536	510	522	527	399	408	406	387	369	394	466	595	631	470	538	537	392	399	417	378	373	413	399	399	408	374	378	409	392	415	382	375	387	384	384	371	391	391	381	379	389	398	365	383	341	410	399	369	374	391	380	404	383	373	362	431	385	391	387	412	374	441	382	396	395	400	390	388	382	365	374	360	379	428	407	396	409	382	389	375	422	364	383	388	366	387	403	369	428	386	383	400	424	417	394	392	422	418	373	402	416	411	410	377	374	408	409	390	409	379	417	387	385	394	401	348	361	380	360	356	401	363	387	410	376	412	357	401	354	392	364	431	406	376	383	393	361	375	390	382	390	357	401	380	386	406	365	401	390	397	414	383	402	357	410	372	353	385	404	356	374	418	374	391	401	381	399	371	362	376	393	372	399	368	375	404	405	387	389	375	409	385	362	408	432	390	399	401	431	356	401	380	366	377	406	383	368	385	360	400	382	384	370	377	371	342	372	412	380	339	401	385	413	354	368	365	426	356	397	388	349	398	444	371	387	416	387	404	387	371	362	377	394	363	405	403	376	367	383	335	407	379	371	366	363	395	399	383	427	361	378	416	361	389	352	392	379	417	403	382	419	393	368	388	353	377	424	394	399	369	410	355	420	377	433	397	390	388	403	396	393	370	384	379	408	435	398	389	385	363	351	383	401	401	389	403	369	393	372	385	403	376	443	424	347	387	413	376	384	380	382	372	388	414	384	369	387	382	355	373	402	363	369	400	389	377	397	388	389	369	407	378	396	397	380	396	382	381	393	362	423	385	375	397	463	399	358	370	369	388	392	387	357	378	386	371	360	396	391	372	391	361	397	415	373	403	417	366	376	398	357	329	395	399	359	379	383	399	394	374	368	389	362	416	394	398	370	369	399	352	385	365	342	390	390	350	382	412	383	378	387	368	363	396	376	363	373	391	387	385	381	381	398	401	424	394	352	405	405	393	388	365	412	382	393	344	394	339	378	390	379	402	383	400	395	400	410	374	367	362	377	417	385	374	379	395	381	337	407	358	401	415	377	377	388	363	369	367	379	370	352	378	379	399	381	394	384	368	384	351	382	405	391	411	392	414	363	378	381	399	382	386	388	410	350	390	417	346	401	419	415	383	370	394	349	367	366	371	383	424	424	371	371	401	397	380	384	414	425	376	386	411	408	420	386	385	357	372	385	380	383	381	411	373	401	363	391	382	418	403	429	424	400	350	396	384	397	381	392	395	401	405	356	368	352	397	402	375	403	425	389	378	404	419	381	390	371	368	399	390	383	395	415	387	429	372	358	390	387	387	402	379	378	385	413	384	360	391	408	357	352	336	353	383	390	387	421	396	434	387	389	374	401	394	388	385	413	384	374	399	387	357	394	431	423	385	424	383	391	396	369	431	422	370	409	346	408	420	385	370	349	391	411	377	377	393	384	369	355	432	403	362	369	370	389	381	379	400	397	406	336	407	383	391	398	414	392	398	392	430	392	370	390	382	381	424	388	394	391	384	394	395	377	382	335	402	392	362	384	379	390	383	371	356	397	393	397	400	366	376	360	375	371	395	402	397	393	397	390	365	380	397	378	393	388	366	376	423	419	410	403	384	384	373	368	373	387	388	386	386	367	395	381	423	406	400	408	392	384	399	387	383	351	355	424	366	354	380	401	336	385	433	390	409	404	395	383	370	398	357	374	413	377	384	425	420	338	375	374	421	394	389	375	387	386	389	387	393	425	360	373	375	405	367	378	397	385	383	385	378	397	369	384	393	396	379	358	402	393	368	400	401	364	374	433	402	416	398	420	364	407	409	386	407	370	383	402	366	376	418	371	401	395	404	329	377	404	399	367	403	369	365	377	397	379	411	397	414	404	406	397	376	361	411	428	381	400	367	359	377	376	361	405	372	371	373	396	385	391	345	359	363	372	392	389	441	393	412	409	385	414	406	341	395	390	409	409	370	381	371	405	390	403	415	391	403	410	407	387	392	377	369	419	375	438	387	441	374	401	408	388	390	406	387	376	360	387	365	384	407	395	398	355	393	404	401	384	431	386	365	389	386	442	365	394	391	354	388	383	376	363	357	356	389	364	414	388	369	375	386	393	402	330	409	392	372	401	379	385	378	359	345	387	402	347	393	376	389	369	400	390	379	382	329	354	375	389	400	388	384	400	407	418	413	412	408	419	391	380	389	408	379	385	398	397	370	393	392	404	359	363	380	421	364	429	379	430	402	386	371	408	393	376	410	377	388	415	398	376	380	375	401	399	410	422	360	414	412	371	373	380	377	374	425	384	367	409	413	398	402	358	365	410	388	380	391	390	397	378	398	392	374	369	404	340	385	380	397	333	393	387	385	380	410	369	372	414	425	405	433	368	394	392	403	366	406	349	392	382	417	390	379	351	359	376	410	374	379	420	393	388	398	358	393	363	426	408	394	375	376	380	400	395	417	400	390	343	404	386	375	393	422	381	392	396	400	392	392	407	397	399	362	380	407	367	376	411	344	378	395	381	404	377	344	393	392	378	410	387	397	397	384	399	400	372	377	366	403	384	392	384	379	344	407	405	414	398	372	354	357	410	403	400	384	378	421	425	346	365	365	391	371	358	393	368	377	359	343	356	389	404	400	414	394	393	366	376	427	369	377	396	379	391	358	377	386	393	406	389	380	376	400	384	373	327	427	410	396	373	360	386	382	378	410	411	404	390	389	390	396	367	372	408	411	423	349	397	386	391	358	381	367	382	373	413	383	332	373	394	374	422	375	380	405	335	373	378	384	390	382	363	356	385	391	395	392	416	379	390	393	397	400	395	406	367	375	405	382	376	350	387	390	388	363	391	377	397	375	395	385	387	377	365	399	369	393	382	374	377	409	404	393	373	421	380	377	370	401	408	390	374	361	412	370	367	390	383	423	395	384	371	378	365	385	366	378	379	414	373	384	388	380	405	363	384	373	397	398	427	399	395	402	415	381	364	400	387	400	434	376	413	379	403	406	370	380	415	421	386	370	385	400	379	370	402	365	401	360	416	409	393	396	348	395	414	354	394	369	382	376	382	415	395	381	379	377	411	376	361	393	412	367	385	359	391	408	371	371	391	389	369	378	372	423	373	413	383	407	422	407	375	371	340	384	425	389	381	419	392	425	374	372	350	402	375	372	359	402	392	426	396	398	375	402	402	394	395	395	414	380	368	381	339	398	388	383	356	389	384	376	386	420	374	413	389	350	385	381	413	407	381	377	411	381	425	386	394	392	425	414	385	388	453	390	412	414	411	372	404	388	409	401	367	372	361	401	398	412	402	406	372	417	410	380	391	393	412	390	383	379	369	393	381	411	375	401	383	406	403	417	422	387	417	416	379	395	398	406	379	354	350	375	361	381	382	375	349	353	389	361	379	330	383	402
27149	31917	53069	44994	16493	17294	18459	19884	16839	14362	8029	3365	3110	2444	2367	2047	1928	1924	2022	2140	1902	2428	2701	3061	2761	2216	2202	2276	1965	1436	1316	1595	1797	1689	1292	1267	1224	1160	1212	1154	1414	2124	2049	1834	1885	2095	1384	1253	1122	1044	976	975	1221	2387	2636	1826	2062	1748	1005	1194	938	931	1023	973	918	921	975	968	960	930	1004	1021	1021	932	995	956	998	971	946	921	1022	1028	997	959	926	915	948	970	1006	925	973	965	965	1019	999	994	976	947	976	980	891	937	968	1005	968	922	1011	1036	949	939	968	962	928	958	943	985	985	934	927	890	948	975	972	991	1031	963	937	974	966	918	952	973	1018	961	1023	947	943	969	935	923	925	945	969	960	1007	955	940	947	944	915	960	932	971	974	1028	966	954	1008	953	910	961	902	942	946	960	974	983	932	981	977	960	974	980	954	934	964	914	999	954	938	994	954	936	930	986	987	992	978	955	969	957	1040	999	983	954	893	997	919	956	936	972	942	995	916	939	979	957	1020	940	961	960	926	989	958	973	961	941	1016	968	996	950	1001	949	918	982	1016	933	988	1021	983	970	953	983	937	979	925	928	999	976	999	956	936	960	957	1013	899	950	966	903	932	975	969	1001	946	920	963	962	941	979	928	1013	944	933	942	919	858	952	944	968	959	967	1010	1006	915	928	951	944	976	971	956	974	1018	976	963	933	943	948	974	999	890	984	946	981	950	946	951	951	934	943	892	969	907	907	945	994	1025	926	880	1041	930	955	929	1022	886	954	1003	969	998	1003	935	981	938	986	961	953	961	976	939	1021	965	992	959	982	977	981	919	913	935	936	1000	946	963	1002	976	945	967	1009	995	939	929	943	1001	1012	948	938	1045	956	993	949	925	1001	1001	954	997	984	951	981	979	957	990	936	989	954	942	907	994	980	907	996	1000	930	955	960	1016	978	969	945	956	959	917	1046	988	920	1009	974	957	1050	1006	970	974	958	907	1002	931	1004	990	941	965	971	999	963	915	970	987	966	968	966	996	1016	942	960	958	1000	944	977	998	1018	975	957	964	973	992	970	970	1007	949	954	984	939	1024	946	946	1014	989	952	996	980	980	931	981	912	996	937	954	888	955	957	1009	917	955	997	938	996	967	932	997	997	964	961	944	905	988	918	967	961	980	1018	976	977	1011	924	953	959	943	1013	969	940	914	930	948	996	1009	926	961	974	989	983	933	958	955	943	947	973	959	991	985	916	957	988	978	937	1034	1014	972	955	945	966	979	1011	989	973	964	914	920	999	1000	1016	1046	974	980	927	970	918	973	926	962	951	954	909	982	966	961	943	944	951	991	926	976	963	990	964	1003	918	934	946	953	990	965	987	999	958	974	996	925	981	967	1028	962	981	954	958	952	922	980	943	992	952	938	960	972	938	984	953	993	953	1009	955	976	981	952	930	962	942	1011	894	938	988	943	934	994	946	943	972	957	910	1020	978	926	933	970	977	1005	919	966	986	925	905	976	938	995	970	1017	980	963	962	923	983	938	907	1007	903	969	988	1018	944	1020	969	1004	977	947	953	913	995	990	1012	934	917	1018	963	960	994	890	1001	922	995	953	927	951	1006	968	993	986	872	988	957	948	948	877	969	904	1027	1016	900	945	949	996	962	1002	917	976	920	1002	942	951	951	948	990	1021	963	954	976	998	973	967	930	1013	1020	925	944	965	977	916	928	1000	987	979	989	940	962	945	1007	999	1054	976	1011	971	951	968	979	958	989	914	988	898	936	982	962	949	973	940	996	966	918	957	918	972	943	968	957	948	984	947	921	946	954	1008	963	976	936	915	950	991	970	956	974	956	979	947	951	940	977	949	960	927	952	935	933	1038	962	954	919	954	985	940	998	951	1021	901	1008	974	909	914	946	940	953	994	989	956	921	957	935	1017	915	1025	987	965	905	940	968	947	1010	943	986	975	977	1016	934	954	943	979	1017	989	931	972	1023	892	973	984	998	985	987	974	969	911	1010	983	930	929	964	939	972	1006	991	930	948	986	1009	990	965	1008	937	923	961	913	974	972	913	959	1006	962	978	966	993	1027	993	951	933	967	900	1031	974	987	952	902	978	955	970	945	978	961	963	987	954	961	953	993	1021	1016	917	1001	973	934	1003	909	957	971	968	941	1002	1012	969	988	954	992	934	909	936	935	941	978	913	944	1002	998	975	992	929	1030	994	950	960	902	961	1016	936	941	968	949	946	973	913	968	1007	943	1002	984	928	932	930	994	921	1001	929	1010	921	948	982	946	937	935	977	975	971	1010	1022	998	965	989	939	1003	1014	987	991	979	938	977	1013	976	898	960	927	989	992	1027	971	929	912	960	991	1003	943	951	955	952	953	955	916	1010	937	946	999	999	999	1039	954	975	957	985	978	974	931	950	943	969	986	924	935	970	993	961	967	948	920	1005	945	936	970	999	970	971	958	970	898	963	937	950	966	997	988	932	924	1001	965	909	947	988	967	968	1001	903	987	926	943	923	949	939	911	910	948	940	938	1038	980	955	947	973	963	969	944	947	975	995	1019	979	963	970	959	923	955	964	1012	951	986	955	956	937	899	901	977	990	976	957	959	1002	993	1009	982	934	923	942	971	987	981	921	1012	950	992	981	967	904	969	913	1008	949	932	952	982	971	988	959	940	956	989	963	945	963	939	925	989	892	968	1009	902	948	970	990	927	905	980	977	922	991	947	968	1011	879	965	938	945	929	968	996	988	942	970	997	973	938	980	1006	939	976	977	1033	999	994	946	995	989	982	946	986	947	958	979	924	941	1026	938	1026	985	941	962	954	960	1003	941	976	970	963	971	928	924	979	981	909	964	1004	987	986	946	1025	983	927	967	959	998	931	952	965	963	951	979	919	997	943	1014	957	950	928	943	892	967	981	923	977	978	970	955	1027	960	940	922	956	926	959	951	969	947	1008	915	952	959	958	911	950	964	931	1019	953	958	998	944	977	921	1004	973	954	951	1024	991	916	903	922	947	928	984	1000	962	980	933	969	971	1008	927	969	1011	966	982	1035	938	966	992	966	984	955	926	950	975	942	943	952	940	1027	957	937	977	1020	946	957	956	1000	943	937	978	982	915	1009	998	981	963	963	949	961	948	985	920	988	993	967	976	938	993	980	978	968	953	1024	941	972	950	954	1021	954	974	946	938	951	962	919	985	910	948	941	995	968	961	965	965	1008	1022	1013	993	1011	924	974	976	936	933	936	978	952	1004	988	952	947	968	986	988	931	982	988	961	992	985	1001	953	970	980	1002	920	953	931	918	962	972	1013	924	933	970	954	1021	954	934	930	961	979	982	979	976	1060	985	1010	951	996	968	996	943	974	949	986	975	979	952	954	964	991	978	982	965	981	970	996	974	994	896	977	938	1008	955	974	931	998	995	925	949	950	959	980	953	933	1006	981	962	1001	987	968	942	957	1029	1012	904	938	986	985	980	989	922	974	976	955	962	958	953	970	958	949	1001	960	990	935	933	967	1058	995	984	1001	988	968	966	994	920	946	925	941	918	986	956	942	931	1008	988	941	987	1052	931	962	1000	974	937	1004	948	931	990	969	945	904	952	990	908	981	924	996	926	969	933	969	1039	987	915	945	999	941	969	958	979	954	994	1013	935	986	952	997	981	1052	945	955	978	969	970	932	963	974	1013	965	978	1002	967	996	968	921	941	982	967	947	974
48798	46013	59662	50555	22231	14848	13389	16124	13404	9451	6074	2182	1183	886	800	657	599	592	596	614	576	699	844	875	734	573	588	610	550	450	457	467	519	493	455	443	425	371	399	381	461	608	681	579	580	579	534	418	366	379	319	383	418	806	856	601	657	549	370	409	346	362	357	378	353	372	369	349	345	365	371	327	355	366	350	354	342	371	369	359	338	396	328	355	340	359	349	345	332	369	344	354	340	350	354	374	356	353	341	345	371	395	346	380	333	369	377	388	337	317	326	363	375	341	383	360	313	369	357	366	343	422	355	376	365	371	362	376	346	349	350	347	366	340	332	369	372	358	400	383	371	366	350	351	337	365	347	403	364	341	353	341	342	334	359	359	373	353	356	377	360	373	364	324	332	360	363	357	360	400	357	326	346	375	354	359	360	360	388	374	364	369	330	322	353	346	339	343	361	336	355	405	349	367	351	379	359	364	390	373	374	335	371	361	355	330	334	356	365	349	348	344	381	372	336	390	346	343	347	341	338	374	390	346	388	369	363	340	347	351	344	365	378	370	363	327	342	378	349	321	345	347	396	343	347	341	386	339	346	363	333	378	304	328	318	355	333	359	310	392	386	360	336	357	356	351	326	353	367	415	343	376	350	355	361	371	406	336	361	359	368	369	345	378	342	354	344	348	342	377	372	343	353	370	384	345	343	345	394	379	358	380	382	364	377	335	363	367	346	338	348	363	368	379	370	351	336	332	330	360	365	372	365	370	317	366	361	375	357	392	360	319	354	347	386	340	383	364	350	350	339	358	379	346	334	355	334	390	351	369	377	333	363	372	354	382	366	334	355	353	353	362	378	396	327	372	388	348	353	358	398	332	369	368	337	348	337	360	353	363	345	369	386	350	357	346	365	360	365	330	346	375	342	382	346	371	360	367	371	355	335	412	346	375	359	362	366	340	357	360	343	338	360	334	372	351	349	328	359	337	358	383	376	328	359	354	351	364	348	381	357	357	349	390	318	363	315	356	357	370	363	379	395	349	347	356	355	343	358	320	378	389	352	322	381	375	313	372	395	350	327	393	359	368	366	364	378	349	334	357	354	343	352	396	370	349	380	371	368	354	364	341	364	395	327	365	381	365	368	348	379	349	378	379	342	354	326	361	335	331	349	333	351	351	352	346	375	367	362	372	355	370	344	315	336	390	363	340	374	346	357	379	367	349	338	334	359	349	393	364	375	371	348	365	316	339	357	342	347	345	376	381	334	350	384	351	364	354	343	345	346	354	376	310	311	337	355	345	356	325	387	362	366	338	352	367	346	384	337	388	350	399	369	371	353	356	376	331	361	381	362	372	341	368	373	331	358	316	349	348	342	402	373	350	363	363	344	328	327	332	335	349	400	344	311	357	366	354	387	372	340	397	350	354	372	374	355	327	314	382	355	340	363	354	372	390	360	332	326	321	338	383	340	352	363	376	362	355	367	373	380	366	383	371	360	348	384	346	303	330	370	361	384	374	350	367	367	357	338	371	308	338	360	361	366	369	361	399	350	376	385	386	369	373	356	338	350	360	388	373	362	343	359	371	355	355	371	357	340	347	387	341	350	371	368	337	347	376	378	356	358	336	344	359	331	351	356	384	356	339	340	372	332	359	334	346	365	375	369	413	355	358	376	367	393	357	354	362	349	403	373	342	349	404	345	345	374	379	353	369	362	397	343	341	354	346	368	342	380	332	326	380	342	384	364	360	339	404	380	356	361	369	354	354	357	364	366	359	321	371	348	361	362	360	358	345	346	343	329	336	340	385	356	356	378	323	381	359	406	344	350	347	365	370	345	400	334	355	356	369	375	401	366	360	358	402	351	366	357	333	348	368	374	381	352	372	391	355	369	380	333	348	370	343	370	376	369	353	386	353	339	382	360	357	375	311	368	332	360	388	324	347	347	349	336	368	365	403	337	380	360	383	366	345	336	329	353	383	339	341	391	351	381	371	369	347	354	348	368	343	370	364	335	378	321	357	378	339	374	349	364	325	343	394	342	351	394	339	357	351	351	349	367	356	380	357	386	342	391	361	358	331	361	318	351	382	389	371	346	352	369	331	369	358	341	352	327	352	340	344	371	338	355	359	385	388	364	317	362	382	322	355	379	384	352	342	371	347	363	382	380	330	389	366	400	388	328	320	346	340	366	396	368	364	382	367	329	350	378	356	390	345	329	347	334	375	410	351	403	385	340	368	361	376	362	333	349	359	336	378	394	316	392	363	339	341	388	358	320	341	331	363	361	371	376	359	381	358	376	356	365	369	352	415	356	356	344	317	380	354	334	370	355	365	335	327	336	361	400	356	390	339	381	368	365	364	375	374	376	364	377	357	354	328	366	337	373	356	377	355	325	384	353	354	353	368	366	356	375	361	357	395	383	343	380	367	408	396	373	347	337	386	376	350	359	395	341	359	380	356	369	354	365	343	377	377	344	379	366	347	348	351	377	364	340	337	377	351	368	364	376	352	362	351	357	320	358	356	358	345	334	335	363	322	352	343	306	356	323	359	330	358	351	372	345	353	342	357	352	345	359	369	342	358	340	355	384	369	390	382	360	365	370	381	342	352	345	354	374	389	389	367	315	369	415	331	379	353	361	368	339	397	362	366	354	389	356	379	380	364	387	381	351	365	339	378	323	365	358	384	355	419	353	378	370	364	349	351	372	362	342	374	363	323	384	327	354	345	350	355	357	352	385	382	385	349	389	323	385	352	371	321	333	371	339	356	362	343	360	360	346	394	323	328	368	364	342	338	333	391	360	341	330	354	361	404	377	386	322	393	366	351	356	379	382	347	354	340	360	364	338	350	414	324	361	306	343	350	335	398	317	351	370	369	357	365	367	347	369	359	355	379	339	380	356	344	361	320	358	378	358	359	341	328	334	390	367	366	336	352	333	365	370	389	352	356	383	348	359	377	359	321	397	346	368	323	377	355	352	331	358	364	343	342	375	317	360	347	337	394	337	378	339	367	330	371	361	332	379	380	306	373	351	352	373	382	367	342	364	369	342	377	367	344	369	392	380	358	353	362	353	376	339	326	377	356	330	393	340	364	343	309	384	346	391	338	356	354	350	357	394	342	393	378	368	360	375	389	365	335	329	341	324	370	328	326	355	388	353	348	333	348	355	345	375	383	382	348	384	400	379	369	364	350	351	343	363	367	360	371	366	338	361	372	353	342	371	369	357	362	348	363	363	346	365	356	356	395	349	360	363	337	331	362	358	395	374	373	346	345	366	367	361	369	346	388	378	375	370	328	329	382	311	344	385	342	368	364	355	348	344	361	384	351	369	353	339	358	355	343	331	341	350	351	359	368	397	356	353	369	351	342	326	379	347	361	372	343	349	374	355	365	332	364	330	323	324	364	375	337	359	385	340	381	380	358	369	354	319	342	344	350	372	366	403	363	366	366	333	380	339	354	383	355	309	351	342	339	330	342	367	348	359	378	348	357	319	400	340	385	353	375	342	346	388	381
33680	38742	61865	49779	21410	20876	23051	27922	24646	20140	15361	4670	3698	3183	2902	2689	2589	2454	2510	2498	2439	3232	4282	4484	3877	2991	2744	2846	2443	1708	1539	1841	2157	2080	1500	1478	1351	1285	1288	1371	1746	2952	3437	2747	2735	2919	1980	1340	1099	982	970	898	1294	3980	3924	2650	3016	2320	1046	1286	1058	913	914	859	897	899	886	873	918	926	838	807	834	904	910	914	895	918	900	898	901	895	922	846	879	894	905	858	845	912	939	868	925	931	842	891	900	899	852	946	901	921	870	939	915	897	917	881	923	875	903	871	891	893	874	868	888	930	869	890	926	874	872	912	881	862	931	880	874	909	880	902	887	904	914	902	859	890	915	942	914	899	906	805	915	917	877	856	848	860	898	888	869	912	901	867	864	903	901	909	919	903	858	928	914	921	896	823	909	873	824	862	860	847	926	913	850	856	924	888	867	897	870	896	913	896	867	895	917	873	933	920	867	865	894	882	861	954	883	894	890	856	877	895	896	836	942	878	907	873	872	922	888	840	883	881	888	872	886	948	867	909	916	902	884	894	893	895	915	905	873	846	878	861	877	884	825	852	895	924	856	869	864	943	887	903	850	851	906	890	936	906	887	930	876	857	841	882	862	945	878	837	886	879	902	859	884	848	899	880	884	934	893	889	909	901	856	889	857	902	906	871	903	839	863	903	938	909	892	857	927	912	878	883	869	916	926	930	919	898	903	889	907	871	907	839	892	894	898	832	905	870	814	899	953	910	908	859	867	883	883	885	878	894	883	955	910	892	844	861	920	877	907	943	893	897	851	887	910	864	821	929	822	920	868	885	869	918	902	906	900	886	893	890	866	922	859	883	888	870	903	908	896	893	855	883	890	874	921	879	853	914	914	919	879	851	884	887	919	896	924	849	869	971	896	852	885	901	851	900	927	882	860	859	934	886	868	899	896	927	939	938	909	917	867	846	877	905	874	892	880	903	946	926	904	931	888	893	911	898	854	900	874	902	866	918	903	910	892	905	898	897	846	957	863	888	880	911	876	890	889	843	855	879	835	912	873	859	872	844	858	978	904	872	886	854	892	904	884	867	925	882	893	865	871	898	891	848	871	905	887	912	877	911	846	932	896	937	925	893	890	876	890	879	860	895	899	919	909	933	953	906	913	906	919	917	902	891	901	875	895	910	877	856	850	889	904	887	811	883	861	911	860	871	912	866	886	883	894	909	918	937	861	922	933	862	906	883	882	906	871	885	924	903	852	883	880	835	870	910	895	890	894	897	872	877	895	923	851	891	930	874	918	890	876	896	942	799	921	887	866	909	933	983	954	860	888	879	920	940	864	848	875	905	862	883	925	877	936	870	889	927	881	865	892	861	880	843	913	907	886	893	944	869	874	930	890	908	883	880	910	892	877	852	889	888	857	885	912	884	932	889	881	937	896	890	969	875	875	858	876	883	872	921	872	878	885	881	841	936	947	933	911	901	920	879	865	866	898	924	849	837	872	889	826	887	854	896	852	888	887	893	886	860	924	897	876	888	912	905	877	869	912	891	869	929	882	882	903	918	871	909	939	902	857	855	921	913	867	885	871	891	893	853	875	942	889	863	868	873	819	910	919	898	876	898	894	914	864	903	890	901	899	875	861	855	869	890	875	858	925	940	859	825	883	879	891	935	907	901	874	910	923	874	899	887	923	885	876	965	880	887	891	903	898	914	873	937	981	899	849	912	908	898	911	871	906	887	861	838	877	868	862	865	838	940	854	872	905	882	914	903	876	935	929	887	882	875	885	867	847	915	862	915	888	867	904	893	903	927	864	839	863	869	865	896	883	892	944	868	919	907	895	896	873	856	893	904	865	867	913	907	936	915	909	875	908	874	866	899	910	891	887	899	881	885	901	885	876	896	896	867	895	923	945	896	900	857	922	868	871	881	901	890	859	969	877	892	915	954	867	886	922	875	910	926	900	897	923	881	821	915	928	848	871	869	880	928	892	868	959	918	919	878	898	862	931	850	859	880	853	910	855	860	910	845	916	856	900	817	904	927	907	885	877	899	912	880	919	936	895	878	902	896	898	915	901	870	846	909	911	867	885	945	875	912	884	894	893	894	919	923	914	897	880	908	880	864	936	858	846	942	882	898	866	862	845	886	893	946	912	837	884	885	934	892	869	852	902	908	905	876	919	907	886	887	885	902	813	912	923	881	880	870	918	942	882	929	924	934	842	864	885	881	900	898	883	911	922	894	913	900	903	873	945	870	876	866	868	921	904	847	880	921	885	914	854	953	919	886	898	868	896	858	904	862	869	936	891	863	883	938	920	911	916	876	863	937	891	867	939	869	872	859	878	909	914	881	906	869	882	812	863	859	850	897	937	917	848	878	868	906	932	863	875	878	923	926	937	867	860	916	889	912	849	909	906	890	895	841	856	886	928	892	880	884	893	938	956	857	888	881	879	889	862	870	846	853	879	841	879	944	925	901	952	909	881	896	971	896	856	851	869	866	936	896	889	897	870	898	884	947	869	922	854	885	886	914	956	870	865	878	910	873	865	890	891	893	894	893	893	932	874	879	889	857	866	928	867	941	881	926	872	912	881	859	862	895	904	937	901	903	904	930	905	910	834	885	891	896	875	884	925	944	854	910	858	855	882	896	828	860	883	893	831	882	867	872	892	914	909	873	902	907	894	938	904	879	860	907	901	827	901	859	896	930	908	899	907	907	938	879	946	898	880	931	873	909	867	873	889	931	903	862	903	896	893	902	875	888	874	889	917	900	869	908	880	874	915	899	885	871	869	872	907	923	896	847	908	905	884	896	915	887	886	964	899	885	849	901	923	834	881	876	892	888	917	868	902	916	919	883	895	851	882	881	872	905	866	907	900	898	889	873	895	854	869	868	931	879	932	901	868	874	859	900	905	902	848	919	918	931	898	909	895	931	869	876	928	890	877	831	900	866	914	873	939	893	898	889	895	880	887	934	874	936	849	926	920	868	874	852	901	850	906	927	905	913	891	847	874	910	926	869	873	891	899	855	906	912	877	906	912	922	873	845	884	821	885	923	912	871	868	915	906	800	899	892	882	898	904	902	844	885	944	924	927	906	910	833	905	883	866	912	929	840	897	861	904	888	874	877	850	886	917	892	917	885	901	863	947	919	874	908	900	852	877	902	911	882	922	894	906	951	864	860	919	889	876	883	855	927	934	910	898	877	892	860	902	906	881	861	835	925	874	919	889	915	927	886	934	893	927	919	865	856	907	907	897	891	852	857	908	882	837	892	933	923	889	873	903	860	940	926	895	936	931	910	852	875	856	893	899	877	867	902	881	867	904	861	869	935	869	892	838	963	897	896	896	817	902	855	939	864	901	835	906	825	972	896	859	919	856	862	854	903	910	830	845	860	930	932	856	868	908	848	956	875	872	927	864	897	852	871	901	930	897	857	869	873	874	900	968	904	878	856	847	915	913	887	883	923	958	894	866	875	905	952	909	860	899	860	864	880	897	818	864	881	868	923	926	884	931	914	827	887
16431	10834	12776	8495	3025	2037	1761	1582	1286	880	740	561	496	472	416	433	425	418	399	395	397	443	443	386	405	394	369	382	386	388	381	416	381	347	326	364	378	353	377	361	347	370	354	373	381	370	364	357	395	354	337	410	376	379	371	330	414	355	355	351	361	388	362	356	333	368	384	316	358	389	368	347	357	358	289	378	371	369	353	371	348	343	374	396	319	335	346	369	374	375	335	330	369	370	390	351	320	336	402	364	341	328	345	370	383	374	365	389	352	346	355	366	323	377	377	388	359	335	348	346	364	366	389	350	348	338	348	377	346	370	384	311	341	369	384	362	357	333	339	330	376	368	361	356	377	360	336	352	321	347	318	363	345	401	341	359	321	360	385	337	359	356	365	339	372	378	352	354	346	316	349	393	326	371	340	354	359	380	338	347	375	386	332	368	368	337	393	347	350	361	343	327	350	359	346	360	346	353	360	343	369	374	363	358	376	342	367	324	372	384	347	367	350	368	347	375	331	361	319	340	369	360	395	356	360	337	353	368	338	350	363	326	385	355	362	385	310	343	366	383	348	332	374	321	337	338	379	327	348	345	313	303	320	346	368	330	348	343	379	339	351	342	362	331	357	382	354	360	363	342	377	398	348	371	328	362	356	353	385	396	364	345	353	327	362	357	336	374	352	350	376	397	364	333	351	344	364	378	379	338	369	371	327	348	355	337	347	337	372	390	382	362	346	357	357	351	378	384	325	344	372	359	324	346	350	380	377	349	359	369	368	369	322	325	340	373	385	360	359	356	358	342	356	395	332	341	327	339	357	375	351	357	331	322	349	330	349	352	332	348	362	328	326	355	339	322	391	345	336	360	342	346	333	368	382	353	358	366	367	344	363	363	367	391	336	389	394	383	366	377	376	349	359	371	358	371	361	365	371	338	319	344	376	344	354	365	339	336	359	331	333	357	345	364	341	375	371	372	367	325	338	363	350	354	332	352	358	338	372	372	382	355	361	323	361	345	344	361	314	358	358	346	355	403	348	321	357	326	329	355	334	351	361	329	349	338	368	316	341	363	366	372	383	370	359	393	372	362	349	374	378	378	366	342	346	341	332	352	356	339	352	345	340	343	386	379	366	347	362	357	359	377	379	362	401	334	363	350	351	370	338	372	329	370	359	338	357	337	353	408	356	351	351	382	370	334	334	343	333	358	357	385	362	375	313	389	358	341	398	365	368	339	335	368	338	349	365	341	372	349	339	378	355	349	385	345	368	314	342	385	373	330	367	364	414	374	395	340	369	375	374	379	346	358	360	367	352	349	370	384	365	365	336	334	347	362	382	376	364	360	352	319	362	351	341	365	370	374	326	381	340	344	349	330	340	338	355	353	350	330	363	348	353	332	347	363	340	395	387	369	360	355	356	374	367	370	368	364	364	349	367	326	361	402	364	332	369	358	364	392	388	332	394	383	365	332	357	364	376	381	374	343	352	354	362	332	372	348	345	352	350	339	363	350	358	382	355	313	357	367	324	353	334	338	367	349	356	344	340	393	357	353	357	367	349	365	362	382	338	342	363	350	366	340	319	331	381	369	389	355	354	338	372	353	350	378	370	336	364	325	345	369	372	367	382	346	385	411	330	323	329	344	360	336	375	359	349	357	342	317	352	350	324	346	334	379	358	380	379	375	338	358	360	367	363	360	386	334	349	385	349	365	343	325	369	365	340	384	303	348	359	350	327	358	361	351	382	340	343	378	351	345	336	375	350	336	379	362	356	366	363	345	363	361	363	371	338	352	369	384	371	411	324	328	378	372	313	358	353	362	352	347	344	366	345	400	336	374	364	366	353	361	389	340	356	386	353	359	376	372	368	400	348	342	375	365	351	377	366	349	386	349	359	344	309	376	371	325	348	364	355	352	381	340	343	348	366	398	375	346	341	378	363	309	369	379	362	368	368	308	326	367	340	356	354	350	377	383	342	399	374	322	325	362	333	333	371	377	361	368	346	388	346	385	370	360	329	347	364	310	359	332	359	370	343	369	345	362	383	365	370	372	330	366	369	381	353	350	369	312	358	375	370	338	365	358	366	335	389	329	367	363	357	366	341	362	336	339	358	350	330	362	361	393	358	364	346	374	335	365	325	372	354	332	359	341	357	370	382	366	362	333	377	336	341	356	363	369	371	362	342	345	354	376	365	343	368	317	346	389	365	346	356	350	376	328	343	366	372	373	347	359	348	337	339	353	335	388	371	379	352	323	347	321	351	356	330	362	373	362	373	353	354	374	386	351	380	373	393	364	311	340	350	366	341	339	352	386	372	369	355	352	347	353	352	362	313	360	361	405	342	317	348	339	359	379	348	369	350	355	389	394	372	349	317	336	378	344	362	344	384	334	345	388	347	325	349	364	363	354	357	348	391	341	342	381	365	389	347	379	358	356	344	319	331	351	377	364	337	378	353	367	395	340	362	356	376	370	387	358	365	338	384	365	338	343	343	390	364	333	367	376	342	339	333	359	350	358	382	359	341	362	357	347	356	371	416	355	352	355	387	354	350	381	386	375	340	380	374	351	377	366	343	373	381	340	320	370	364	342	335	378	357	379	349	324	369	357	369	366	371	341	365	350	320	379	351	369	363	343	343	355	364	364	364	352	339	354	330	356	379	367	339	336	346	388	333	360	366	407	316	348	363	379	349	350	335	365	373	392	326	367	351	369	367	378	350	405	354	349	323	371	399	364	411	343	322	357	316	328	351	395	378	347	335	356	371	335	345	356	370	383	362	350	365	335	330	352	353	372	352	361	372	363	352	350	354	351	352	376	371	352	327	380	372	356	335	397	298	366	310	399	366	371	332	367	348	312	322	388	360	352	365	361	384	341	332	354	362	356	369	391	352	357	363	330	342	330	354	344	373	356	328	352	351	362	358	358	369	367	343	353	357	325	327	338	369	383	354	383	363	349	336	354	323	334	336	340	351	354	373	332	356	345	316	357	364	336	370	347	360	338	364	376	355	360	368	368	379	342	343	357	371	352	391	367	330	330	365	356	346	392	381	390	366	380	328	389	360	348	362	368	344	385	355	357	376	354	360	326	346	368	377	344	347	340	361	355	354	327	388	341	354	356	393	345	403	333	346	376	352	382	383	341	333	385	371	356	360	331	312	341	372	362	356	343	348	376	396	382	370	323	380	339	375	356	345	348	347	357	365	378	333	361	369	377	340	367	326	383	349	344	390	382	346	372	358	380	350	377	330	358	338	358	370	370	381	340	363	346	366	355	377	350	359	331	370	357	386	345	366	331	381	324	359	351	345	360	359	375	389	367	361	349	334	333	346	379	341	377	340	362	350	349	359	362	370	324	365	340	375	351	338	391	362	364	364	353	365	360	337	345	366	385	349	341	411	371	359	345	339	351	342	372	349	360	398	341	364	376	370	347	367	341	348	365	379	367	350	374	353	398	376	380	384	371	343	384	348	337	360	352	338	363	340	365	357	350	352	417	360	376	331	325	385	335
11115	10173	19904	16959	9055	7436	6998	6582	5297	4052	3186	2115	1852	1694	1580	1532	1413	1353	1289	1272	1309	1281	1272	1300	1196	1176	1142	1085	1126	1037	1057	1017	1071	969	961	978	923	988	954	907	909	943	1006	954	960	1002	954	915	922	920	887	892	956	1035	1090	934	1000	1020	923	884	926	928	955	866	961	873	941	904	865	894	920	904	912	846	939	885	852	944	949	944	865	908	882	950	910	894	927	903	909	918	874	900	863	930	895	913	908	894	898	900	873	872	929	914	890	942	861	937	910	884	868	909	913	877	889	934	914	912	897	869	919	899	946	869	915	903	863	893	918	930	861	911	921	895	865	879	916	946	878	947	883	882	947	898	874	928	945	942	872	901	946	922	889	897	906	850	907	974	909	906	838	886	908	929	946	927	899	904	876	908	932	846	873	930	865	912	921	873	898	898	879	916	944	915	870	863	916	901	930	919	884	868	943	932	892	835	894	963	895	895	919	909	873	901	931	843	885	911	892	828	913	880	921	868	894	923	927	878	957	926	897	856	890	853	926	919	868	919	963	935	909	888	864	889	893	908	890	865	919	884	839	924	888	882	907	924	928	861	874	917	914	883	880	930	889	934	928	893	859	910	955	876	932	866	885	870	944	920	919	909	965	897	897	888	924	884	902	932	921	957	964	925	910	891	880	874	932	929	924	934	908	938	883	917	870	929	876	929	940	929	915	847	921	881	886	926	941	879	877	860	928	907	886	839	877	899	941	885	885	934	913	902	904	948	940	901	882	979	849	923	883	944	858	918	905	907	864	913	881	878	966	940	926	877	921	889	886	884	866	881	909	938	863	828	885	926	900	947	929	898	929	903	951	912	835	922	856	930	891	922	854	892	928	929	896	929	898	848	893	908	883	925	899	916	880	896	900	892	912	966	906	893	925	885	916	865	951	892	894	862	865	909	882	906	864	858	854	874	879	932	912	914	925	953	888	882	863	909	855	876	888	905	939	912	884	926	883	832	918	870	916	974	874	928	857	852	914	884	883	944	939	923	908	893	890	947	868	952	864	921	887	909	934	852	884	904	904	890	848	910	897	909	911	864	914	931	948	892	893	921	937	875	919	865	868	830	955	844	889	869	920	912	870	948	883	896	926	897	894	881	873	924	921	916	894	877	912	898	912	880	903	922	921	842	913	948	904	908	941	918	910	947	869	954	842	910	888	859	922	915	856	873	924	927	866	885	911	922	945	849	915	863	895	869	893	952	872	872	933	850	923	912	874	895	921	886	900	887	915	915	928	922	884	864	891	932	944	895	897	893	916	957	873	924	958	917	893	888	898	864	873	893	902	912	873	873	847	848	863	869	900	959	870	864	898	892	887	869	907	941	914	921	938	941	859	925	891	857	903	903	896	876	850	900	882	948	875	847	922	875	851	903	915	956	925	913	896	946	840	902	885	894	916	901	904	906	957	960	934	937	893	915	926	876	946	910	901	890	960	893	905	903	865	907	922	922	887	901	893	929	945	899	853	875	922	889	913	931	947	908	935	952	911	903	858	897	907	931	893	967	925	961	919	866	871	878	908	893	862	875	893	890	831	900	899	931	867	910	910	922	958	943	901	888	907	871	922	956	958	888	932	932	913	900	910	873	892	878	914	897	910	916	928	908	867	886	878	902	919	865	955	935	909	912	943	862	889	893	876	864	893	918	944	930	912	874	850	913	899	918	900	870	898	936	890	950	911	882	906	900	932	875	907	928	866	911	879	923	907	877	950	929	874	935	887	893	910	913	821	892	914	932	877	973	916	887	840	877	903	957	935	914	963	905	928	909	909	930	887	893	914	889	876	907	923	880	877	900	931	871	896	963	906	939	878	981	897	894	905	852	908	874	908	900	876	902	884	894	923	937	948	928	947	901	882	948	906	878	929	901	906	901	910	920	899	940	854	878	931	871	943	864	952	882	905	889	918	895	924	890	886	939	884	887	922	876	892	900	901	916	902	902	929	888	915	911	903	892	944	859	892	920	907	884	814	902	873	896	864	951	973	932	881	900	849	923	923	870	942	895	945	946	894	914	901	958	889	936	882	868	918	909	896	933	910	893	913	892	867	842	948	913	894	894	914	903	878	916	930	855	937	878	890	954	929	915	943	886	911	893	903	877	933	885	879	925	898	940	914	863	929	942	894	919	912	922	949	927	845	884	854	898	890	879	916	892	889	906	908	961	923	924	903	929	847	872	913	912	951	940	895	848	900	951	870	878	939	906	915	974	893	917	905	870	896	898	851	892	910	854	919	886	921	938	878	934	970	894	843	926	863	909	887	949	916	944	909	839	904	897	848	854	945	926	919	937	904	834	920	913	902	866	898	858	862	925	897	878	921	912	906	919	861	934	945	933	898	885	881	918	877	966	932	890	908	918	897	922	954	868	887	911	877	901	890	919	855	899	909	938	908	883	854	925	897	891	893	876	899	876	905	938	891	928	872	910	935	886	876	951	890	901	951	910	855	917	938	939	986	896	890	931	923	865	881	930	912	879	926	905	853	913	874	936	891	864	838	912	846	861	857	900	911	901	973	867	863	856	911	944	907	946	836	849	890	915	943	861	909	862	889	854	867	895	908	908	900	948	868	902	900	923	898	911	944	843	891	899	893	931	963	966	890	894	897	916	905	853	887	899	914	901	875	899	981	893	976	905	804	866	908	920	895	873	910	924	909	907	928	895	896	890	896	899	875	894	957	854	884	900	905	872	870	901	942	870	898	905	865	913	929	922	926	886	929	872	939	943	919	872	915	935	906	886	932	869	896	840	910	925	873	957	908	906	857	926	961	921	911	930	928	892	882	897	936	918	922	951	897	887	897	865	884	912	913	883	927	849	924	870	913	882	894	843	859	924	909	926	894	878	898	940	914	930	886	936	925	916	890	886	924	870	903	891	927	897	860	942	895	911	897	870	940	921	928	924	866	921	909	940	936	930	892	951	907	872	909	882	880	919	908	907	920	884	920	948	893	855	912	925	896	844	938	911	870	921	854	917	901	940	912	918	917	889	909	939	881	869	926	884	917	923	928	921	924	963	909	919	955	909	889	912	854	878	882	949	894	889	888	879	929	897	894	901	898	918	887	849	831	902	916	922	868	919	879	920	837	915	928	966	903	972	915	873	901	880	902	890	932	916	910	854	903	868	912	908	982	914	918	941	895	918	908	938	875	913	850	906	926	858	932	936	915	947	894	887	948	935	884	906	898	887	949	909	901	850	928	927	917	883	878	853	856	863	953	911	896	919	953	961	918	870	896	919	869	843	880	950	914	935	869	909	912	933	926	938	924	899	885	910	968	882	922	892	895	887	949	908	903	905	885	918	923	872	940	915	916	929	854	890	901	904	913	938	897	918	877	876	942	904	860	915	892	872	886	884	944	875	920	847	901	866	889	899	894	884	923	980	914	908	894	876	862	929	852	893	876	897	957	887	870	902	908	918	900	863	882	916	949	884	922	865	891	874	929	941	881	898	927	904	870	924	892	981	898	928
41646	37038	52907	42978	16466	8783	10289	9876	8741	5193	3457	1443	873	694	659	586	558	547	545	553	489	568	627	671	610	536	556	528	491	434	473	457	447	433	476	411	432	446	434	413	442	479	570	537	486	511	486	426	393	399	407	430	586	566	587	506	523	501	467	422	384	407	388	399	405	358	407	405	356	381	400	410	382	386	399	401	360	419	443	354	390	334	406	411	353	407	368	403	367	388	404	415	418	359	397	385	378	417	399	412	419	407	410	389	419	383	408	367	338	391	350	383	370	368	405	397	380	340	399	385	348	377	396	381	398	386	354	410	389	341	383	433	380	415	420	426	383	402	382	395	412	356	382	394	363	386	359	371	372	384	369	384	425	386	413	362	386	399	392	401	366	401	348	393	404	430	398	387	402	384	364	447	417	362	404	385	385	399	377	356	358	353	372	375	385	373	371	416	399	405	390	405	394	378	390	419	365	373	425	369	367	380	421	400	378	434	387	429	389	374	387	421	375	373	416	361	361	375	442	362	388	349	389	397	389	393	400	358	380	392	376	356	374	391	402	393	377	401	413	425	393	368	375	380	372	388	383	344	415	405	373	387	390	390	390	383	384	391	390	395	388	360	357	402	398	393	385	394	399	415	379	409	390	356	381	421	420	362	402	388	381	412	379	355	390	373	383	364	418	380	375	382	392	402	377	392	404	353	357	427	369	381	374	413	398	341	400	414	393	403	373	398	362	349	368	373	396	383	376	394	387	364	353	394	357	399	395	382	412	374	407	389	400	379	389	389	432	436	411	394	339	420	402	364	397	381	409	395	412	341	369	379	351	386	422	396	387	391	385	375	396	401	408	414	401	400	399	386	396	392	430	400	409	431	382	408	370	358	355	373	395	387	422	349	388	398	383	371	375	410	352	436	381	366	410	368	377	423	404	387	383	393	399	394	394	379	396	389	376	441	334	392	398	363	360	371	370	367	384	412	412	424	404	459	373	403	382	358	389	403	364	384	441	359	371	402	421	382	389	384	385	422	399	386	390	394	403	382	369	376	384	396	360	393	369	362	374	398	418	399	394	361	417	400	414	394	363	381	397	402	375	412	442	424	365	389	366	397	375	404	393	349	392	370	399	408	391	366	403	394	439	386	367	356	427	395	389	385	393	391	408	378	389	381	386	379	401	408	426	405	376	386	415	394	386	389	426	401	360	366	384	394	403	373	393	410	402	376	378	368	417	383	399	392	422	372	362	391	377	355	390	395	396	401	393	383	394	382	385	401	332	368	382	345	394	394	396	407	355	381	346	390	407	373	421	405	391	437	360	385	398	396	371	401	336	370	367	384	383	411	420	374	410	394	355	407	389	384	358	407	370	353	359	368	389	374	399	403	374	407	419	351	397	378	381	375	375	422	392	396	404	361	376	362	368	391	378	353	381	380	377	401	414	375	383	430	404	395	387	394	325	367	384	395	408	397	368	427	409	396	374	389	370	371	387	387	386	375	377	404	438	372	430	380	390	390	373	376	405	396	381	393	409	398	414	373	398	392	392	373	412	400	370	385	367	366	407	380	436	384	338	416	403	369	358	401	344	368	381	424	361	323	401	387	385	408	397	363	360	410	369	393	393	383	403	389	389	389	416	395	393	333	419	392	353	421	393	374	373	408	411	390	421	361	327	361	350	378	394	416	423	407	405	349	373	392	410	396	388	403	383	402	423	366	408	417	369	405	366	390	383	418	421	374	405	370	395	405	395	392	386	392	357	420	408	403	400	410	374	399	366	409	361	408	410	370	373	394	374	390	397	400	398	422	410	396	383	375	392	382	383	386	400	382	378	397	389	386	411	417	408	372	387	390	434	392	371	385	396	404	418	411	397	355	446	393	385	386	379	384	431	400	383	385	383	392	383	408	352	411	387	393	395	380	380	383	384	402	335	393	381	369	357	366	398	400	375	403	364	391	383	389	382	420	424	401	404	336	372	416	391	444	366	409	351	403	391	366	392	391	418	349	404	391	388	373	372	388	373	359	388	403	365	395	408	384	395	403	402	374	375	397	391	382	368	392	422	373	390	346	365	416	375	385	387	375	387	408	379	380	411	434	394	386	377	370	373	380	409	383	374	385	379	382	385	428	355	380	377	430	388	391	366	385	383	369	371	368	387	411	404	411	392	418	384	435	347	368	387	387	344	370	382	367	415	405	384	397	389	397	391	448	375	365	349	359	396	358	386	399	425	384	382	374	385	401	388	413	417	435	367	369	406	377	411	384	422	361	367	405	399	388	424	384	423	421	372	364	421	422	413	402	433	388	380	361	335	387	388	386	390	403	406	400	371	388	408	401	364	382	406	404	362	400	414	347	363	404	422	402	371	404	380	361	384	365	398	438	441	383	405	394	434	402	386	392	416	368	381	409	380	375	396	391	367	381	367	369	396	416	377	399	400	350	403	400	348	381	373	398	384	408	408	406	381	381	400	382	336	411	379	369	361	441	390	393	437	369	440	358	350	363	389	403	410	381	425	414	431	414	357	373	377	406	406	393	398	394	388	410	389	384	364	357	395	416	359	370	441	342	363	377	435	365	368	432	390	369	410	379	402	352	397	411	376	400	392	411	377	376	386	420	405	383	394	387	364	379	378	400	407	358	357	384	365	385	348	371	370	356	380	411	388	425	387	404	380	409	389	401	382	382	381	410	342	372	365	383	368	395	392	372	372	371	361	419	399	405	384	397	394	379	418	369	408	409	363	382	396	410	375	437	420	387	347	352	414	373	404	375	429	356	373	431	421	362	406	435	395	403	414	360	425	375	382	378	388	392	385	410	418	430	395	379	378	384	379	386	380	401	403	370	407	368	376	411	424	382	380	365	358	367	406	363	349	366	394	414	395	396	409	397	377	392	390	402	416	408	373	385	397	374	384	346	432	355	389	395	383	362	402	389	403	379	370	399	389	330	372	403	363	404	411	392	413	396	392	389	350	405	371	396	380	393	390	412	412	383	385	377	361	409	367	387	384	408	339	393	378	419	400	386	415	400	391	406	375	366	389	407	410	377	368	375	372	384	387	391	398	401	404	398	368	386	376	410	422	409	386	376	387	404	362	435	398	399	400	394	394	387	414	400	393	391	379	389	399	414	391	386	407	376	399	397	439	358	400	376	388	388	373	415	375	390	399	348	389	396	410	406	356	382	381	415	383	378	343	377	373	386	392	385	395	359	359	384	414	401	437	380	403	371	380	403	394	379	374	403	402	394	396	387	405	395	397	388	388	408	386	369	350	407	381	369	383	399	376	395	362	388	405	370	365	423	411	385	357	417	385	381	394	396	413	386	366	388	403	377	394	365	371	382	419	406	383	375	411	394	395	386	382	416	362	378	392	380	398	375	398	396	378	375	387	387	352	375	369	386	402	424	390	386	387	435	395	397	357	425	411	403	394	360	380	391	362	393	381	377	406	390	431	383	382	403	375	434	399	414	390	405	421	385	347	397	399	392	376	436	395	360	389	407	389	387	400	391
28558	30788	53729	39266	16185	15478	20967	19272	19192	13956	10601	4251	3032	2608	2466	2303	2166	2125	1934	2029	2075	2482	2661	2883	2483	2125	2123	1975	1746	1400	1381	1268	1667	1569	1432	1267	1219	1206	1256	1157	1278	1491	2692	2323	1837	2251	1826	1209	1074	1015	1041	1125	2370	2409	2271	1778	2023	1732	1217	1229	1007	964	1012	914	934	976	997	991	1028	987	974	957	927	1032	1000	971	987	954	938	971	995	989	987	1007	948	992	1044	1001	1028	981	1030	962	962	895	986	920	936	906	1007	1022	991	1000	952	1000	978	927	932	994	942	1009	956	1008	953	987	948	972	944	967	966	969	982	1031	981	961	989	981	986	936	965	941	957	963	994	991	1013	987	915	1007	997	961	1002	947	939	966	946	925	955	953	1006	1012	1025	966	1005	990	985	943	945	979	948	981	957	992	968	946	1009	1002	996	1017	975	967	920	982	954	943	968	941	975	985	929	985	983	1007	916	955	964	909	949	964	928	990	967	952	987	959	1003	961	949	1051	993	976	938	999	966	984	965	980	922	1011	924	992	1036	964	965	962	965	976	943	978	934	999	969	951	990	965	967	960	968	1037	982	1057	961	954	962	930	950	941	933	1016	998	994	1008	947	1015	974	936	954	949	951	971	904	988	931	967	916	1021	913	956	996	877	967	976	1070	991	1018	1005	956	987	980	899	1026	972	985	1019	968	924	918	972	971	1000	1069	980	938	945	957	952	944	1014	981	982	982	953	995	962	971	921	928	935	960	968	948	969	1031	954	1003	972	1013	944	950	954	1004	890	988	963	952	1001	1046	961	985	975	990	942	994	973	973	961	1002	948	934	922	1034	968	968	927	950	1019	922	944	900	978	978	967	921	917	944	974	953	1011	1012	941	1023	960	966	977	991	954	941	970	981	992	972	988	936	987	913	915	1007	940	955	951	972	975	952	943	959	960	989	967	964	1035	938	927	982	971	991	959	1003	929	944	997	989	959	913	986	963	1004	910	936	943	979	975	943	925	947	981	976	982	948	1006	978	955	1044	980	956	936	972	992	963	938	972	974	936	994	914	948	985	1002	993	1039	1011	952	954	976	1007	937	1018	928	935	940	945	1018	942	1030	945	966	990	968	960	950	984	1032	952	945	1054	1014	957	949	969	939	961	962	989	938	1003	979	973	973	909	935	983	982	937	966	974	957	965	936	973	998	1005	949	1004	977	1011	1015	963	960	1039	1000	1001	961	955	966	927	963	956	949	914	989	952	1020	960	959	986	943	973	987	969	951	976	950	1021	963	1029	977	1022	950	1000	919	958	995	1022	1007	974	1002	1008	991	955	992	997	983	981	971	965	931	962	963	998	962	969	969	952	917	989	952	1045	924	915	965	1017	979	964	941	959	923	988	1021	973	1013	994	959	1030	967	983	1040	980	977	977	918	984	1006	966	976	990	911	946	1012	1040	955	1062	967	921	1037	962	945	916	992	964	947	986	983	1003	982	936	940	945	970	975	1014	976	973	963	963	1010	918	983	934	967	1004	981	925	1006	993	951	956	996	965	1000	962	942	980	983	985	958	1032	952	994	986	980	975	977	996	1038	955	984	969	966	976	986	982	964	1011	957	945	986	954	942	959	998	983	952	984	995	917	939	972	1000	1002	902	969	949	1000	955	1038	959	947	994	1008	983	965	961	989	1020	994	1001	963	938	939	990	956	968	1006	950	946	939	961	961	1002	925	945	943	983	981	948	935	1007	943	1001	989	1000	986	918	948	985	1004	983	966	987	974	975	959	1023	1000	947	970	967	984	947	1003	959	975	955	984	989	926	991	970	1007	981	977	970	972	916	990	939	955	941	994	987	1011	1001	975	1005	957	968	1026	971	945	915	1019	977	1030	962	939	952	986	981	961	965	944	985	960	1004	1002	958	967	1007	942	964	953	953	970	977	966	994	1015	937	998	952	978	969	988	928	959	1005	907	987	958	991	951	1012	982	940	1017	1001	979	970	1035	978	959	946	950	956	978	966	926	998	1067	1011	966	1017	995	960	921	993	989	979	885	981	1017	1007	1012	985	967	956	929	961	956	932	982	946	979	915	1017	959	1022	966	1039	993	992	994	924	973	995	932	983	917	917	989	1003	997	973	945	946	951	968	963	953	972	997	968	984	988	1017	923	992	989	947	962	987	953	903	953	987	1011	1018	988	999	940	938	957	926	1022	1003	904	994	950	1002	965	943	973	986	959	939	998	937	992	980	943	1038	975	1009	950	1023	967	1010	917	943	1035	971	967	1014	984	996	995	910	964	951	973	989	997	964	987	1020	965	993	929	971	933	1005	1003	940	996	980	996	976	969	1025	906	982	925	995	1006	960	987	963	1016	955	957	965	899	925	986	956	958	942	943	943	967	1020	1031	996	920	954	1013	992	976	998	1014	923	979	955	1004	1004	1004	948	1015	962	951	996	930	1006	1021	942	964	972	1016	953	1026	989	977	978	913	939	963	964	973	1038	995	956	948	916	965	1000	1020	952	971	1021	940	1017	925	1034	971	1016	960	993	967	1039	1009	969	957	965	935	960	982	984	981	954	934	1006	968	977	1039	928	947	954	1010	993	951	964	1003	983	1044	970	965	968	1018	947	1008	934	959	982	1031	974	979	988	931	940	982	951	944	955	991	929	967	918	978	953	909	1018	963	977	1010	957	933	1028	1037	970	1028	999	957	1003	977	1022	935	1012	995	1018	975	923	993	1001	983	939	926	961	941	979	968	988	985	945	1025	992	945	950	977	966	1008	1007	996	996	990	1001	919	927	964	947	969	957	950	1012	926	1016	960	939	963	940	999	1012	971	990	944	1007	991	1003	903	1029	934	952	1011	991	956	1003	970	1002	930	992	923	1057	950	935	932	938	1028	951	987	955	985	962	953	981	979	1031	932	987	966	973	943	935	959	1013	963	932	989	905	909	980	949	971	1008	952	999	945	999	1013	963	980	994	942	1041	957	970	981	1008	949	989	972	977	979	969	979	977	928	962	948	1029	1009	940	944	1001	990	979	999	942	959	943	963	948	947	971	974	964	964	1025	959	949	969	980	944	917	958	956	975	953	969	937	980	1003	988	1009	996	1020	936	931	963	932	921	972	980	939	938	914	960	982	990	958	964	932	980	982	965	978	927	1009	975	960	943	939	973	898	959	994	989	986	970	948	987	1005	993	977	937	956	982	1035	983	930	961	966	997	1007	938	978	963	967	978	1005	953	955	1006	999	985	969	915	930	959	955	957	951	936	1015	957	952	948	932	968	938	902	993	1011	1007	1004	942	948	971	939	983	988	1041	1038	974	940	1003	940	1014	1023	975	942	953	928	923	987	972	973	927	965	974	948	1015	929	973	922	974	948	1012	973	974	930	941	1006	945	981	922	1015	932	1020	934	999	977	1023	969	961	1002	949	955	976	917	966	957	1018	995	966	980	992	964	964	988	1089	948	1021	1045	992	931	979	943	944	906	993	943	1001	919	980	988	927	1011	941	948	996	944	914	961	947	960	1010	967	997	1061	964	960	921	951	966	980	1008	893	957	910	962	949	935	945	917	995	1071	989	986	961	984	956	986	979	997	1022	932	952	971	1000	1017	1003	957	966	933	929	954	1012	955	953	980	1014	907	958	892	947	986	929	1018	980	997	994	983	992	966	979	1016	954	989	967	976	980	1029	959	952	987	937	944	967	1048	952	1037	924	957	950	998	1032	1000	998	941	988	997	961	1073	959	977	958	1023	1041	961	939	965	939	1009	1000	922	969	972	951	1003	1011	1016	995	956	952	934	942	989	975	952	986	995	1010	1000	982	947	1013	962	920	966
48954	45889	60039	49142	22190	13969	13009	12032	12471	7779	4378	1920	1098	870	761	626	610	590	609	615	637	704	729	765	715	557	556	575	536	464	464	446	473	514	417	428	448	422	457	436	435	440	642	695	526	679	523	381	407	382	377	393	796	758	688	552	625	505	410	415	365	363	362	369	387	368	349	356	354	341	335	338	319	334	394	374	354	334	386	383	317	383	378	393	353	376	400	375	381	321	374	345	372	354	387	355	350	377	367	330	356	369	376	377	361	343	349	339	334	363	319	364	368	374	327	333	356	410	374	348	363	332	364	342	348	363	381	417	397	340	356	343	339	366	376	350	355	341	358	344	362	345	366	362	374	311	346	343	381	337	356	334	344	373	316	374	333	352	332	394	333	375	370	369	342	366	372	381	348	345	403	350	356	356	379	345	368	375	366	377	339	367	401	386	381	346	358	328	356	354	351	375	341	332	360	349	346	349	390	350	408	343	377	370	410	362	373	342	375	302	354	388	367	340	339	345	339	353	355	365	369	360	359	373	359	366	341	360	340	350	361	331	342	378	312	370	352	349	378	358	376	333	411	343	351	390	367	341	365	375	358	374	362	329	374	362	376	350	325	402	379	376	348	333	365	347	369	354	353	358	366	355	368	370	369	401	354	385	381	364	369	333	367	417	365	345	357	351	330	357	322	338	359	378	353	346	363	361	357	363	389	318	340	369	338	352	353	304	334	357	366	348	341	378	393	352	333	337	337	356	377	321	347	334	369	394	336	356	361	361	359	356	349	376	348	338	394	388	339	334	376	372	353	343	373	370	364	352	376	321	375	356	369	359	343	381	353	353	365	356	382	349	347	311	370	372	377	341	354	396	342	382	345	350	370	364	332	360	389	384	357	371	351	379	376	355	347	366	358	386	344	354	397	343	326	320	378	366	348	350	335	400	391	364	348	352	349	356	351	374	384	359	342	366	334	385	382	376	328	351	340	367	346	415	366	334	370	335	337	351	388	334	383	329	375	335	368	310	328	369	347	355	355	406	384	419	341	384	382	372	353	367	348	394	362	378	374	362	348	341	373	349	371	329	386	363	370	356	354	342	348	390	378	367	383	391	326	350	389	336	361	378	389	362	337	396	368	381	371	342	362	385	350	324	366	362	346	336	341	353	351	349	388	366	393	353	356	365	342	382	379	345	361	346	346	351	339	368	398	372	384	372	381	340	359	373	359	358	370	375	361	398	384	341	354	385	370	371	361	356	351	358	379	334	353	338	357	370	342	378	344	359	375	345	357	357	380	366	392	377	385	328	346	363	343	355	324	341	369	347	358	385	352	351	355	330	346	362	356	350	333	395	359	369	326	385	366	390	349	356	405	343	368	327	365	368	350	354	333	330	375	384	355	333	343	331	321	340	357	388	361	339	383	391	365	383	356	366	355	337	340	302	399	381	385	366	375	370	366	350	335	377	338	364	370	365	353	375	364	375	357	347	389	363	340	313	361	406	328	330	370	359	339	328	315	353	308	340	329	378	341	385	368	372	373	348	333	389	392	340	377	328	356	365	344	318	360	341	371	376	363	358	361	340	345	355	358	351	361	351	372	370	362	391	359	352	350	349	370	393	351	343	393	339	339	341	361	378	389	335	338	388	358	341	350	385	366	358	370	354	356	366	355	334	353	340	352	392	363	335	356	360	336	360	348	368	370	350	383	360	354	371	372	363	360	335	316	359	360	350	370	360	407	379	325	363	344	349	362	404	333	329	322	409	393	362	343	368	357	353	351	387	357	356	371	353	370	355	349	336	380	371	359	362	321	351	335	310	362	375	361	356	348	347	353	386	356	354	342	384	366	331	347	364	369	401	377	347	400	345	360	363	382	353	356	367	352	334	326	370	388	348	349	339	377	341	364	336	340	353	329	381	380	373	360	366	349	365	344	354	368	403	372	315	319	358	367	373	383	354	361	357	346	358	378	330	379	365	382	375	350	353	370	385	338	373	373	377	359	377	350	347	356	381	359	362	355	335	378	375	349	331	354	365	370	377	317	341	362	343	355	336	346	382	372	364	333	392	406	378	342	322	327	351	379	334	351	367	349	396	358	365	389	370	371	336	376	358	326	342	367	368	321	333	373	335	373	343	352	325	369	334	325	367	353	376	360	348	365	319	351	346	386	370	359	394	369	413	363	333	352	371	346	358	364	342	411	350	313	337	322	381	351	358	405	364	363	370	353	357	379	361	354	367	324	377	353	359	408	377	346	374	348	359	353	363	352	363	363	347	390	345	314	341	364	335	380	372	342	341	347	363	339	339	338	347	383	355	348	344	346	378	337	381	362	356	367	407	353	366	375	332	367	394	342	366	334	388	360	350	332	352	336	398	358	355	367	356	378	357	337	372	391	385	355	388	318	367	353	371	367	385	328	369	343	337	372	385	389	322	362	383	318	346	336	340	358	378	367	370	375	353	363	377	363	345	354	382	343	386	312	390	372	335	340	367	380	317	354	350	337	365	367	346	352	379	374	367	351	378	354	312	349	343	339	363	359	376	345	408	330	354	343	353	358	343	349	383	375	347	373	330	330	353	344	365	345	349	366	391	353	344	341	376	336	345	361	382	305	330	369	362	368	364	368	364	368	393	372	377	369	339	370	368	370	350	322	338	377	341	372	325	371	357	374	357	342	370	337	344	352	325	325	339	389	368	370	339	369	377	352	369	372	352	366	354	375	358	349	369	365	377	351	344	392	347	368	368	387	377	341	383	328	353	372	377	356	365	350	345	353	376	342	365	344	396	367	345	369	370	371	366	365	377	314	350	334	370	346	332	378	348	336	339	341	343	376	331	326	353	348	378	379	352	342	352	342	398	369	367	379	348	363	337	373	379	348	372	393	370	362	401	351	358	339	354	363	382	316	369	366	366	362	322	366	335	344	355	369	339	382	352	359	386	359	360	356	389	355	353	312	334	343	370	336	394	341	350	383	339	366	366	367	353	332	383	342	360	381	365	347	360	335	379	364	330	349	375	352	340	325	367	361	323	386	344	330	348	358	356	360	421	361	331	369	338	328	358	329	366	370	387	374	347	372	364	332	338	332	382	402	349	375	393	368	360	344	352	400	357	340	394	342	371	362	319	366	398	377	352	342	355	369	384	356	342	355	382	344	387	368	349	356	369	370	401	367	353	364	346	374	360	365	357	315	405	380	338	369	395	358	344	392	324	383	383	365	331	373	381	386	328	342	385	360	348	365	355	327	372	369	344	346	361	370	334	348	370	365	366	349	329	338	396	363	348	341	334	376	338	376	382	351	360	384	373	380	347	362	380	358	372	368	338	380	337	336	374	366	349	330	379	358	352	352	362	375	371	381	359	356	336	348	326	353	381	363	403	348	341	315	352	349	356	345	365	310	351	306	376	359	369	370	350	378	362	341	325	369	344	337	387	364	362	382	341	350	335	381	368	378	373	391	359	403	364	358	366	365	352	375	359	344	381	367	377	356	335	396	371	323	367	350	346	366	342
34884	38725	63581	46394	18947	20288	22767	22897	23726	17908	11779	5819	3704	3362	3023	2739	2433	2411	2469	2423	2700	3424	3339	3966	3101	2813	2563	2324	2213	1860	1590	1394	1890	1936	1549	1373	1372	1340	1683	1560	1429	1528	3433	3580	2286	3244	2227	1231	944	1001	940	1258	3754	3245	2966	2309	2914	1873	1373	1382	1099	902	902	886	836	901	940	880	925	953	907	934	973	876	929	864	935	863	893	872	901	864	901	872	898	898	874	941	940	910	884	915	938	870	934	899	850	903	891	875	922	880	888	868	859	908	875	926	915	941	918	918	907	923	876	936	882	881	854	951	926	907	888	890	872	882	855	849	849	953	915	843	953	921	912	914	896	877	917	874	893	916	910	958	869	922	835	900	865	903	905	899	889	937	892	863	879	898	872	949	960	959	880	925	898	883	926	902	869	908	887	913	871	835	866	860	881	886	912	899	904	915	908	903	886	916	888	875	867	880	932	925	949	897	950	910	911	907	882	892	897	868	892	938	970	902	942	944	931	878	911	897	879	851	828	944	905	869	838	851	920	889	870	890	858	895	906	958	953	921	949	908	867	881	851	911	898	875	911	909	896	928	869	892	880	862	908	885	917	857	885	920	909	882	894	917	907	965	870	901	807	899	909	864	854	927	885	895	909	853	844	915	846	888	885	836	915	894	905	886	924	866	871	872	946	868	868	915	884	899	902	958	872	858	903	900	870	849	868	856	885	915	860	852	880	898	885	903	842	897	910	882	915	910	886	833	889	881	939	838	930	951	896	939	912	872	936	817	932	903	873	868	898	922	907	880	880	914	947	876	914	935	878	916	876	927	902	931	904	887	887	927	915	915	903	920	879	949	852	889	878	908	838	919	859	902	854	932	924	904	888	915	844	878	877	861	906	897	913	912	915	870	921	903	903	928	949	899	916	892	930	909	875	832	838	903	911	875	896	874	900	940	856	930	868	904	933	916	906	849	865	920	949	885	899	891	855	897	896	913	858	872	876	893	875	892	916	889	916	913	891	902	890	924	916	872	935	893	897	868	901	862	878	883	935	914	901	888	917	930	882	889	919	923	894	848	891	955	871	933	946	929	886	876	893	880	954	927	896	922	879	887	898	932	915	895	910	929	895	881	888	877	890	900	921	834	875	896	890	918	887	909	880	930	859	911	890	856	946	916	902	923	905	906	884	899	924	853	886	885	890	854	888	942	866	925	906	911	902	900	927	935	893	892	911	898	989	881	873	899	939	862	867	923	914	908	907	892	880	911	862	880	936	941	890	886	885	889	874	889	864	921	910	921	848	868	901	891	889	887	873	914	914	900	911	923	919	906	852	847	838	944	927	906	900	950	938	882	841	891	866	850	882	904	853	896	894	868	904	900	883	865	871	919	911	913	948	899	881	893	868	872	902	908	917	891	931	908	861	886	892	884	913	862	859	876	887	858	898	905	886	904	938	875	829	884	878	919	883	886	927	894	935	913	921	910	914	875	930	903	864	870	916	856	871	857	895	918	881	900	909	894	953	878	897	878	910	839	900	832	911	959	891	879	908	888	902	911	910	871	902	879	877	930	911	881	856	932	877	832	885	896	900	925	941	873	940	858	911	858	905	848	842	920	903	892	886	910	852	921	907	908	886	925	898	853	904	886	826	834	895	852	879	909	846	885	944	871	913	874	901	937	904	867	946	925	882	874	884	875	912	885	832	939	853	850	860	901	956	927	933	913	861	922	931	899	933	937	868	929	922	927	804	878	914	875	897	903	940	865	842	870	885	869	868	855	890	903	924	890	912	871	927	874	887	916	910	902	887	882	869	847	842	878	868	868	935	915	886	882	900	901	871	853	873	878	877	893	917	859	905	947	901	873	872	859	921	893	864	926	894	882	904	878	929	872	865	890	864	897	913	874	897	891	935	903	938	882	899	931	890	945	932	875	852	917	923	886	863	914	849	876	903	929	904	880	835	900	924	874	885	897	876	906	840	975	873	833	853	897	898	874	866	894	880	884	810	893	932	904	894	909	932	876	918	872	912	840	928	921	863	875	835	883	845	871	890	903	919	874	880	896	856	865	896	898	924	869	912	934	883	917	924	898	920	906	896	919	879	894	917	865	896	847	936	936	859	961	928	886	906	907	921	919	887	845	855	888	860	909	879	879	883	908	873	852	907	899	867	860	870	898	891	960	884	914	901	851	914	878	917	896	891	909	915	871	876	873	821	916	878	909	911	868	908	848	909	935	896	912	839	865	896	879	884	855	957	888	867	864	889	908	906	920	887	885	928	883	914	835	910	876	864	906	883	888	926	904	883	918	924	902	902	856	904	908	917	897	885	876	896	950	933	934	938	874	924	877	878	923	896	884	858	940	850	845	930	923	902	939	950	938	895	917	890	976	936	884	859	908	861	868	824	916	873	858	897	900	927	917	908	898	906	932	845	855	871	848	887	937	877	939	884	912	927	945	890	938	878	912	883	897	891	898	868	897	870	863	904	851	830	896	915	877	913	854	900	917	864	893	906	909	913	962	887	900	909	939	887	887	893	921	960	943	893	902	886	919	916	861	949	867	856	927	865	899	902	915	848	889	868	915	848	881	869	945	905	890	936	871	929	894	858	889	863	889	867	895	955	935	858	883	904	830	890	867	866	868	908	913	918	850	922	846	928	909	881	926	888	877	943	867	904	879	937	901	907	882	865	908	911	907	914	858	901	892	910	898	899	943	911	877	916	845	908	897	902	891	914	882	875	909	868	890	864	895	858	881	867	866	853	912	922	878	903	889	898	895	913	905	898	916	841	885	921	867	866	930	822	853	929	885	891	864	895	924	907	926	898	892	876	902	892	915	901	901	837	872	909	848	920	910	856	883	933	928	951	904	923	872	893	867	925	913	887	857	887	955	921	866	860	908	873	982	861	846	895	862	835	881	957	868	929	904	947	908	893	910	938	951	908	868	927	898	882	879	915	865	841	944	872	858	860	881	951	901	936	894	944	925	921	934	945	967	953	830	869	864	902	959	938	927	918	884	941	873	879	918	900	926	885	945	829	871	912	919	918	896	870	873	932	891	886	843	918	896	861	938	897	919	911	855	919	935	922	916	946	896	893	936	902	923	868	872	873	899	888	869	872	912	941	897	866	889	935	824	874	879	957	884	931	947	898	872	980	916	901	903	875	871	909	873	862	920	876	930	881	858	898	858	862	881	816	891	924	896	920	888	906	875	873	922	889	901	929	916	887	878	924	937	883	851	860	908	904	883	909	961	891	925	873	928	894	896	898	873	931	926	943	889	912	888	825	874	906	871	941	930	859	907	907	882	933	858	907	906	906	894	893	966	896	884	892	914	852	922	899	912	864	905	912	889	893	914	948	829	937	965	857	825	898	865	850	904	875	871	876	878	897	930	927	937	857	862	919	912	884	899	920	881	881	875	871	898	905	918	911	867	902	857	929	887	924	865	857	863	908	919	904	906	874	873	926	877	858	887	940	849	903	901	844	874	883	891	875	901	892	862	900	893	932	858	918	891	858	911
15308	11520	13942	8602	2901	1998	1672	1288	1129	905	696	521	430	459	448	435	387	439	405	430	412	416	412	386	379	409	386	349	387	365	385	382	389	345	383	351	369	399	348	356	353	371	331	350	400	377	353	364	338	395	330	363	363	390	372	377	411	366	366	367	311	324	336	343	363	358	367	358	341	339	384	386	341	361	333	351	343	383	341	362	367	352	362	370	359	369	344	360	330	358	336	360	338	347	369	322	356	331	363	350	352	363	383	363	365	327	381	357	366	380	356	380	352	365	383	380	358	374	344	361	354	357	353	396	363	352	364	381	353	351	381	382	357	369	341	371	332	352	310	403	353	368	366	364	384	369	325	377	361	313	343	370	377	366	361	344	379	365	367	368	324	367	355	376	356	359	350	378	371	353	374	361	331	377	380	324	356	345	313	337	366	365	367	351	378	362	341	332	361	393	343	366	367	367	360	324	392	331	366	326	384	352	380	333	354	335	343	357	335	357	394	353	356	367	408	366	383	385	342	350	330	374	325	383	330	346	366	368	366	350	332	370	339	380	365	374	360	325	362	344	349	352	342	335	332	347	373	382	382	380	378	371	383	356	339	334	377	364	377	344	356	357	363	337	331	365	385	343	375	378	355	363	352	340	361	348	353	318	380	342	372	386	364	332	345	330	339	334	339	346	378	369	342	343	334	345	327	346	372	380	351	354	365	350	342	356	353	376	339	369	355	307	373	327	365	336	344	350	366	359	371	364	363	343	337	404	386	325	369	380	355	329	351	360	369	349	348	392	351	377	370	385	312	348	354	366	365	380	347	388	374	363	370	334	359	381	362	343	363	368	374	355	356	330	370	388	350	370	380	388	352	380	347	331	347	356	356	350	339	360	366	372	357	331	349	386	342	335	346	380	363	331	378	380	332	360	369	361	355	354	361	365	338	377	350	358	350	343	308	372	362	357	392	357	354	353	396	340	326	336	376	383	346	331	347	325	350	382	360	373	368	361	335	402	351	340	358	376	396	341	364	374	374	359	377	340	375	347	335	340	363	377	367	371	349	401	371	346	359	368	332	326	336	343	336	359	356	348	315	384	366	332	339	327	346	344	355	322	394	352	361	368	369	386	312	374	386	371	347	344	385	379	367	417	373	369	323	370	346	353	395	365	357	368	349	342	380	365	360	377	371	351	352	353	342	352	351	351	372	368	367	361	346	360	337	360	356	352	355	330	367	352	387	360	362	336	376	339	375	370	385	330	382	380	396	335	340	344	349	372	337	355	351	363	372	342	342	351	346	372	341	365	349	363	356	368	348	347	356	339	337	381	373	347	366	386	374	370	338	375	368	360	407	385	366	357	339	372	345	365	392	357	364	350	354	345	351	324	368	382	369	359	313	371	373	349	327	333	362	363	356	340	365	362	342	363	355	364	339	391	364	371	363	359	391	365	383	341	351	363	342	358	351	353	372	324	372	326	371	346	357	377	357	355	343	384	340	375	350	337	340	383	385	356	322	343	330	357	339	360	358	342	353	355	355	321	391	377	426	399	338	361	381	363	387	366	398	359	352	370	348	364	327	364	341	340	319	377	382	341	375	358	357	344	359	362	361	334	366	375	388	382	382	362	411	366	343	362	321	363	351	367	374	342	368	349	371	338	399	364	330	360	313	367	365	348	397	379	350	325	356	381	333	337	358	337	351	340	346	358	360	362	331	329	397	322	390	364	340	349	369	347	371	361	369	362	321	362	411	399	358	379	345	372	367	327	307	350	333	357	363	358	342	342	338	382	389	358	359	355	386	373	352	361	335	378	326	358	362	336	387	361	338	343	335	343	348	347	352	395	377	374	389	354	382	346	366	400	362	334	310	371	340	342	372	329	372	368	369	377	350	399	353	339	359	323	366	342	341	356	349	349	345	373	376	399	360	357	366	330	389	343	389	365	341	349	368	347	351	386	358	347	374	333	351	340	352	346	374	349	353	341	364	358	328	341	350	349	350	358	329	340	374	366	362	386	363	345	390	368	324	345	351	350	320	376	397	378	364	345	373	318	363	363	362	339	313	331	405	362	340	337	333	351	383	345	376	358	351	354	373	352	351	359	362	368	306	350	359	371	368	350	352	340	320	363	334	318	345	351	365	379	364	327	385	425	393	368	359	348	359	351	352	355	366	375	341	370	372	327	386	320	359	347	380	404	367	317	357	337	357	340	349	360	334	372	360	383	396	372	377	374	325	367	349	377	337	366	362	363	337	362	346	356	370	325	342	356	357	374	368	318	348	340	378	355	353	396	317	352	366	402	365	372	312	342	350	373	357	361	352	377	351	398	357	362	340	326	364	370	346	369	374	323	369	358	397	336	373	359	354	379	351	364	353	361	353	392	367	343	345	380	353	371	379	361	371	349	338	362	377	353	336	373	370	362	353	352	347	349	341	372	358	350	374	339	341	341	359	347	347	363	382	366	375	374	377	335	369	351	358	362	344	349	337	378	375	353	350	391	348	340	392	363	330	350	351	335	350	366	353	342	349	323	342	360	368	356	354	359	367	335	345	348	329	365	364	334	351	342	355	341	349	367	367	358	376	352	357	354	360	314	383	384	355	369	389	387	364	348	338	337	346	354	383	381	361	334	347	355	349	347	336	359	344	339	355	375	339	335	354	384	375	374	350	342	371	384	337	385	375	365	342	356	382	333	334	334	358	364	351	324	370	349	339	315	348	335	361	378	383	344	359	351	357	365	352	357	393	364	360	386	404	373	376	343	328	350	369	364	338	356	334	356	351	372	345	352	369	319	318	382	353	371	361	388	353	347	341	364	370	385	355	353	381	338	364	388	367	326	359	326	343	373	354	312	363	348	344	372	353	337	335	351	363	373	347	353	391	384	356	354	362	382	341	359	363	367	373	307	352	361	353	336	367	329	382	344	345	352	322	336	358	357	361	371	378	366	368	337	334	361	392	353	333	351	369	359	345	330	376	352	344	358	349	348	329	366	368	364	355	360	369	355	365	358	357	335	362	336	353	359	343	358	375	341	332	293	350	347	368	364	333	373	349	357	354	348	377	356	374	373	327	328	365	358	349	361	360	361	351	375	335	397	363	323	375	391	352	350	349	347	379	333	342	392	341	372	364	354	351	381	363	350	378	370	323	350	350	343	369	341	315	389	358	399	398	399	367	388	376	360	341	389	325	347	374	365	345	347	349	381	368	354	358	390	341	368	353	356	321	343	372	343	354	330	379	332	344	408	346	351	348	383	384	374	367	333	319	375	350	363	346	329	317	329	328	349	389	366	337	410	365	351	358	342	400	343	368	353	365	367	360	367	345	339	325	365	350	377	326	343	351	363	344	342	334	318	374	335	334	370	372	313	358	364	360	363	370	319	339	397	358	388	348	337	354	356	366	355	318	376	366	357	396	353	400	358	359	353	351	337	334	397	353	338	327	332	338	348	339	382	341	356	326	379	360	374	366	365	367	348	363	344	363	374	319	315	350	379	341	356	316	368	367	340
10642	11005	20605	16011	7713	6830	5965	5037	4553	3563	2670	1972	1815	1636	1577	1449	1331	1384	1321	1350	1312	1278	1274	1211	1201	1106	1075	1129	1113	1099	1023	980	1013	979	985	925	948	891	914	925	957	944	935	984	1030	1019	935	897	948	883	923	862	970	995	1028	1002	1043	938	919	898	904	929	956	878	879	921	887	920	909	909	885	885	912	930	889	834	928	902	886	890	925	940	895	845	837	900	890	871	918	905	909	894	966	867	951	911	922	911	870	892	891	915	866	879	920	924	917	924	889	933	918	850	907	955	938	925	895	873	913	900	967	892	885	875	876	879	925	904	860	913	872	896	940	923	884	890	905	946	882	923	906	933	880	891	856	922	923	885	840	941	942	903	899	892	914	926	889	905	889	961	915	890	886	936	895	846	918	929	867	911	878	935	947	850	845	915	917	926	911	862	910	896	884	932	955	891	913	889	878	926	940	892	924	919	888	942	896	895	906	921	840	895	895	924	957	919	893	914	861	901	884	948	915	889	967	868	926	908	900	927	898	908	939	961	936	933	890	946	916	937	855	891	900	901	927	962	925	952	959	882	874	844	870	937	933	904	939	894	971	865	874	856	902	897	931	906	926	911	946	895	942	883	860	890	877	896	858	923	901	855	856	890	943	908	920	902	928	940	852	929	900	918	905	903	845	930	914	920	941	893	899	897	896	880	924	936	878	949	876	929	924	914	937	871	973	903	880	865	882	907	944	848	885	881	904	924	903	898	911	876	970	917	930	859	909	887	877	868	931	877	955	924	931	956	859	892	919	877	952	904	951	933	883	871	938	887	902	895	905	946	923	903	894	891	893	919	900	902	908	885	877	980	898	946	964	857	895	884	859	921	877	911	872	961	905	913	923	904	893	918	951	896	913	870	900	892	917	912	906	941	909	899	928	920	915	912	945	902	909	866	853	868	911	914	895	896	916	934	926	889	902	964	874	870	974	906	943	908	925	878	939	930	863	917	862	897	885	898	908	887	915	896	858	868	893	915	908	931	907	896	893	902	927	880	903	885	826	874	877	914	945	885	868	964	897	899	903	942	854	820	835	903	881	891	916	884	901	907	927	885	859	852	907	908	918	939	992	921	869	874	932	923	865	936	923	937	869	901	918	894	983	952	881	876	909	969	882	882	891	882	875	885	907	887	929	881	908	858	909	884	885	956	860	927	918	938	931	902	945	943	876	935	874	915	914	857	939	920	881	904	860	882	915	890	929	896	927	877	913	921	897	919	928	920	860	921	850	908	875	937	923	943	877	831	938	882	891	911	908	890	888	932	946	915	972	917	873	931	892	875	891	937	898	913	903	949	911	889	881	899	872	890	943	855	847	863	926	920	921	935	873	934	956	906	879	908	915	922	911	881	878	863	974	894	897	905	931	911	858	930	944	924	953	915	904	887	890	869	924	897	912	958	889	891	945	927	913	939	897	902	911	915	904	895	863	815	884	907	829	898	925	912	930	925	887	906	907	889	893	818	880	871	947	938	914	933	891	885	853	848	907	910	888	920	955	919	826	840	887	921	876	966	869	932	895	851	934	884	918	884	909	900	897	939	865	937	853	977	932	936	876	922	875	944	867	932	889	894	875	941	946	892	907	892	876	881	874	890	894	860	902	873	895	895	885	953	870	886	852	845	862	896	952	902	903	901	900	928	871	937	859	919	896	902	878	928	947	869	911	934	886	918	888	928	883	908	910	883	910	906	929	970	928	923	903	905	933	919	891	894	965	891	885	874	937	869	893	885	882	865	870	878	927	922	931	872	925	937	887	870	898	899	913	893	905	890	932	896	916	947	854	949	912	916	910	863	925	906	871	882	881	907	920	980	960	858	893	941	933	967	913	917	941	880	867	937	874	955	876	894	884	931	879	939	863	923	896	927	874	850	887	907	845	906	912	937	848	881	891	891	966	917	903	903	885	862	899	925	950	911	874	934	935	911	880	904	866	860	951	893	921	900	922	907	874	941	887	915	927	867	911	887	905	933	974	910	914	851	905	923	920	862	890	887	901	870	888	890	875	902	926	880	930	902	869	923	933	958	892	859	908	937	899	916	931	905	904	873	878	883	949	905	911	933	922	897	901	874	908	914	939	868	895	923	863	869	879	937	878	965	928	885	862	938	846	932	903	872	944	870	973	957	915	984	828	883	874	832	923	938	967	869	907	915	857	919	870	909	892	868	869	895	873	870	960	860	874	903	941	892	914	922	936	838	907	893	881	943	895	906	919	855	898	929	854	940	935	923	909	897	920	929	910	879	895	895	935	930	835	913	903	910	906	919	943	920	915	965	904	920	874	915	947	915	924	955	905	893	904	907	920	955	948	894	888	881	911	936	861	929	933	929	902	868	907	972	933	941	873	850	900	933	902	923	911	894	881	888	915	940	903	936	893	965	891	894	911	890	906	922	888	922	919	896	959	896	889	926	950	882	899	956	912	867	878	910	948	883	942	903	949	894	913	865	920	869	871	966	911	839	851	925	925	909	891	908	883	893	878	885	944	942	893	863	894	913	917	871	895	891	881	922	902	930	906	935	912	867	854	903	884	863	894	920	882	924	867	914	917	947	902	905	873	925	907	875	961	871	861	890	885	932	888	931	828	910	905	852	891	837	879	929	908	939	856	871	870	884	889	883	932	938	908	881	925	917	917	960	924	965	895	938	840	892	930	917	893	842	897	811	889	898	865	938	940	899	884	878	923	900	826	908	957	909	910	879	966	936	921	985	898	911	892	891	843	919	975	934	976	854	905	919	870	914	908	863	978	863	904	945	915	893	915	912	896	896	895	933	882	880	872	889	918	899	982	910	915	864	877	915	922	881	902	836	862	909	885	874	886	940	956	927	879	866	927	930	900	945	974	882	871	854	901	885	920	892	901	935	842	950	877	909	918	940	916	932	956	891	888	867	912	896	882	887	927	932	895	906	907	865	925	872	912	919	868	873	930	901	905	889	964	891	946	884	906	864	878	893	913	896	905	882	931	859	882	909	928	932	961	937	891	892	893	925	915	910	863	895	931	907	867	901	945	865	909	840	858	924	865	953	875	843	936	917	897	924	878	902	880	954	873	914	886	848	905	874	877	892	896	839	915	945	911	927	912	921	914	898	887	910	904	923	875	910	924	924	923	909	835	923	960	948	917	968	938	881	917	872	874	924	890	916	914	886	937	933	896	913	877	866	947	878	892	914	918	906	923	897	894	913	890	876	896	969	921	875	900	883	861	920	946	880	910	854	948	904	849	931	908	911	849	943	933	927	907	890	921	861	894	907	965	911	902	879	964	898	860	870	864	883	910	902	963	892	991	923	910	847	905	911	861	912	888	919	875	914	906	935	917	946	863	867	908	912	878	945	937	882	922	893	935	863	904	899	931	937	938	931	892	913	865	922	920	923	939	871	927	909	888	889	918	911	880	903	918	912	864	950	871	893	906	902	917	914	947	881	904	904	916	919	873	901	875	858	882	889	931	912	906	897	852	899	874	917	948	904
41839	38025	54440	43393	15397	9144	7364	7395	6347	4352	3149	1451	998	747	591	589	519	541	605	534	527	550	576	606	522	501	505	531	535	450	434	416	436	446	440	450	417	424	419	511	484	453	509	558	550	535	458	407	400	424	417	429	549	541	564	505	502	433	401	418	438	387	385	366	390	354	377	365	355	384	362	381	394	384	385	403	408	341	389	401	347	370	373	382	402	370	369	401	391	377	415	366	390	414	403	375	396	402	424	363	408	352	386	366	351	370	397	376	376	380	384	395	392	421	377	413	382	408	383	384	372	395	351	417	408	387	396	388	383	409	350	394	393	370	406	408	402	396	418	382	372	423	405	364	367	378	343	355	416	413	408	394	433	351	383	383	392	366	389	409	417	399	385	398	380	383	402	434	382	400	398	396	354	390	347	380	384	409	391	390	387	393	388	399	382	361	387	385	423	395	388	386	367	377	369	412	390	388	386	404	372	383	387	359	389	369	376	420	389	354	389	352	360	389	373	382	383	367	372	386	373	381	404	387	384	397	367	402	424	407	381	422	404	421	366	372	415	377	388	373	412	435	390	407	425	386	396	376	369	411	377	384	383	401	376	387	392	415	386	403	389	374	425	379	394	367	383	372	410	383	379	378	340	421	369	331	381	437	381	405	364	377	369	406	398	389	389	362	426	403	387	392	427	392	357	444	378	376	358	349	358	411	361	398	383	357	389	428	377	365	391	384	376	406	385	429	408	364	371	361	367	358	398	379	388	407	365	381	376	425	396	382	358	408	377	378	394	408	409	381	400	368	387	388	361	390	417	410	375	393	373	437	366	401	403	419	375	385	397	373	398	346	406	387	379	370	401	374	386	385	365	352	386	401	380	389	358	409	393	410	351	393	417	425	378	381	407	356	383	396	393	367	393	405	429	326	428	377	363	400	364	393	392	408	384	385	387	403	441	421	341	399	413	372	354	406	378	369	399	375	378	409	389	406	392	393	392	366	389	374	407	390	342	391	410	355	369	401	395	397	393	359	390	371	375	376	391	372	393	406	389	420	433	403	379	392	407	378	395	408	413	383	388	396	371	385	380	400	379	405	390	391	425	398	454	386	362	397	366	370	387	366	384	400	372	370	373	421	414	441	379	392	408	385	400	357	374	370	364	400	363	390	400	392	390	374	361	423	421	384	392	408	386	417	442	385	402	374	369	413	375	386	386	386	378	360	394	378	384	363	429	405	374	357	410	391	374	406	408	402	372	379	412	388	376	360	389	364	410	369	428	406	375	396	405	413	416	396	390	390	424	372	384	377	369	390	403	394	384	379	370	365	391	394	404	372	413	437	412	399	414	397	370	370	352	379	391	388	347	370	398	388	362	384	366	381	400	407	388	388	396	399	366	380	374	384	377	409	381	372	383	389	367	374	397	416	420	391	383	411	364	394	368	383	394	430	352	347	393	398	413	388	390	410	381	367	413	407	373	410	397	414	394	419	379	392	400	399	366	388	394	387	351	378	387	383	372	380	376	366	369	418	412	379	395	384	405	389	399	403	385	371	367	385	370	387	384	377	345	377	399	389	380	414	406	361	387	365	390	399	405	401	380	398	378	391	355	364	411	392	393	393	392	378	379	401	400	391	379	369	384	402	418	359	411	401	361	428	371	361	380	378	379	362	381	352	378	364	377	383	373	345	404	420	399	376	384	401	429	406	407	384	396	354	396	364	400	397	385	416	404	382	410	394	417	383	409	383	400	387	368	357	405	399	382	390	418	390	412	410	359	389	392	341	396	409	390	356	367	424	377	416	413	386	379	395	393	387	415	408	392	396	405	370	378	380	403	407	382	391	426	384	396	441	398	406	395	417	408	388	412	421	380	371	404	379	371	336	380	348	398	368	423	348	381	406	367	385	378	378	370	390	348	384	382	412	383	370	352	381	370	420	381	398	389	363	394	391	405	388	386	399	373	407	391	410	409	412	396	387	386	396	419	392	383	381	408	382	410	440	427	404	420	386	418	382	405	355	383	429	352	402	404	396	360	402	370	429	409	395	394	411	383	391	389	390	383	348	369	377	385	385	357	351	418	391	401	386	371	401	349	378	385	402	385	382	383	401	388	343	401	406	434	390	411	364	377	392	399	410	408	417	415	354	378	370	379	401	424	402	385	411	401	381	377	389	368	359	416	360	389	417	344	370	372	382	402	369	393	375	380	395	415	401	401	393	402	366	395	406	392	389	399	374	374	407	427	347	435	372	380	373	366	404	395	392	398	366	394	424	426	376	409	375	394	417	398	399	390	386	390	356	368	348	353	397	384	405	367	409	402	390	415	384	393	390	355	363	346	394	368	370	411	365	362	397	396	354	396	376	393	369	355	396	387	398	385	398	409	404	426	378	373	427	374	385	361	395	408	417	408	357	402	387	380	403	393	400	391	379	372	397	386	409	408	362	425	394	333	387	390	393	368	414	396	365	376	404	401	403	393	401	363	413	396	394	404	367	380	426	395	376	345	393	384	379	349	403	394	404	379	397	412	372	338	375	375	372	369	395	372	375	410	380	396	397	392	386	336	383	405	366	401	412	362	385	398	398	426	401	397	395	414	398	389	405	383	378	408	372	390	392	356	412	394	438	358	361	419	374	358	405	410	376	405	378	415	386	401	404	418	375	422	376	347	395	395	391	389	404	400	387	368	365	363	383	376	376	414	377	396	390	381	397	412	371	397	423	396	380	393	412	388	377	357	379	413	361	412	366	373	391	369	381	420	409	415	398	440	390	395	383	361	385	405	352	381	364	409	349	402	380	364	394	403	368	404	352	399	384	380	362	426	372	435	390	358	417	399	379	387	389	384	387	387	415	380	347	411	384	385	417	416	434	398	383	407	381	382	337	399	413	365	384	407	411	392	400	389	366	384	382	409	408	383	394	409	391	372	368	385	407	400	357	368	399	369	455	376	406	374	397	391	386	352	364	387	409	383	405	416	396	390	403	395	372	341	404	384	389	355	405	364	456	375	380	384	393	354	342	427	395	417	381	368	357	383	413	376	392	378	385	415	395	387	409	409	377	405	405	389	396	394	394	411	362	388	464	379	399	395	422	415	403	410	426	416	394	415	411	384	404	375	361	374	386	399	384	371	433	407	366	356	383	425	402	412	380	355	376	387	343	395	383	386	392	385	399	370	365	404	382	364	369	397	443	363	369	406	367	380	377	364	399	406	364	377	398	378	375	390	399	401	383	366	367	404	378	397	400	410	373	376	381	387	402	369	378	372	395	366	410	364	361	402	382	386	372	369	382	332	358	394	395	450	411	388	370	377	384	402	412	371	388	371	376	370	383	413	398	389	388	380	385	375	400	339	397	387	426	342	423	376	340	389	365	377	359	379	405	391	355	389	377	424	400	421	384	374	443	376	380	370	382	391	388	414	397	401	422	408	364	410	363	387	397	390	326	395	397	383	425	377	395	403	408	357	374	413	417	404	355	394	401	388	394	396	390	377	390	353	379	371	378	380	386
29015	31062	53393	38247	14117	15553	15395	16777	14232	11466	8987	4050	2802	2475	2349	2045	1995	2075	1960	1853	2069	2010	2231	2598	2327	2043	1931	1978	1787	1455	1400	1321	1275	1740	1297	1179	1107	1163	1202	1622	1505	1529	2222	2457	2025	2087	1571	1218	1113	957	988	1086	2217	2165	2265	1730	1916	1237	1082	1280	1148	973	934	918	966	1024	1055	961	977	947	979	966	1000	975	995	1008	1006	941	990	1012	946	951	955	1038	935	948	958	985	938	985	1022	997	960	939	1038	962	974	961	971	922	1002	956	968	964	1002	952	936	956	977	960	962	966	1003	918	933	977	991	932	954	995	929	979	976	983	928	939	942	924	998	961	946	957	1022	973	917	998	966	975	1010	967	966	965	971	1041	940	928	1004	970	936	963	1003	911	998	953	990	907	956	1017	1003	941	959	981	950	962	955	963	946	972	916	979	1016	976	937	978	947	943	986	979	978	985	967	965	918	1046	916	970	953	1035	979	973	982	1011	951	979	959	979	965	932	996	964	979	953	990	898	938	953	952	951	1000	967	921	974	975	981	983	956	951	1011	1002	971	1025	904	972	982	982	961	964	984	974	950	1002	995	976	904	931	955	946	1011	908	931	902	969	952	956	1005	982	931	957	903	946	974	1005	948	960	981	958	967	960	966	966	960	941	977	949	1019	941	918	954	952	960	913	964	1000	1016	985	986	883	953	986	992	930	999	944	932	958	1002	975	965	988	970	1004	970	948	981	965	964	937	943	950	935	956	1007	933	988	910	1034	993	941	986	941	976	971	941	949	983	917	1029	891	878	926	977	984	1001	965	987	956	966	1006	980	937	918	1004	979	1001	978	935	967	977	923	958	931	932	1010	952	951	995	970	1003	936	939	977	953	922	959	979	981	997	976	972	941	946	971	953	1025	973	993	972	958	943	935	1002	984	948	926	970	976	926	944	936	939	951	1011	953	1003	919	966	990	961	970	997	1023	976	936	991	897	924	991	947	933	979	957	937	980	1006	974	953	932	900	946	917	926	978	934	927	1001	980	914	951	962	975	921	1000	967	1010	1011	944	930	938	943	902	1016	944	1025	955	990	1019	956	994	999	977	886	991	990	969	928	963	984	940	949	909	946	919	926	1011	953	976	961	1059	980	962	1041	995	935	1007	952	1007	966	929	971	943	1004	927	981	1002	972	964	932	976	990	966	971	985	963	975	982	995	917	1028	947	923	1057	993	972	950	1026	938	1000	970	940	1007	947	932	976	956	1006	913	1009	986	986	973	981	957	957	1006	931	981	915	970	957	952	961	993	1005	939	979	918	983	998	958	930	956	999	973	990	1022	1009	912	949	979	933	973	950	905	982	957	946	989	978	997	982	983	973	986	956	941	965	935	942	940	973	924	930	943	982	994	964	974	952	971	986	1017	940	937	965	935	962	958	944	948	937	1008	952	964	957	936	995	967	944	934	983	936	1007	918	961	972	916	1007	950	959	1008	923	950	957	951	983	1024	1010	963	985	993	916	973	924	977	997	935	912	1024	1027	1049	974	915	988	944	949	925	1036	985	1004	984	948	944	940	950	952	944	974	1015	959	930	974	1033	935	960	952	994	965	1009	1036	974	974	983	976	959	979	968	958	941	1002	987	1023	910	927	949	950	1004	922	987	945	948	933	977	964	1000	975	992	1005	941	984	995	983	970	920	946	1018	994	1023	980	1006	961	1017	997	988	938	943	1020	967	952	982	979	1006	986	960	949	966	1006	997	1024	935	958	921	985	969	955	982	1005	984	1011	937	960	964	994	910	1008	912	934	997	971	929	953	996	1027	966	997	902	978	946	1025	899	973	954	976	945	984	946	962	913	1009	945	936	924	953	976	940	952	944	961	973	961	1022	920	1034	979	935	976	937	978	933	923	1003	976	969	974	936	971	963	983	948	960	961	931	958	957	962	927	962	931	884	963	933	1007	966	999	915	960	979	983	955	968	966	966	905	1004	1005	898	1014	957	949	981	978	967	951	932	1021	974	987	957	983	1000	920	968	948	955	935	1007	963	993	967	881	949	981	909	970	945	973	961	927	927	978	968	999	975	948	978	972	975	987	949	902	993	891	973	997	981	945	996	935	981	910	920	963	975	971	981	987	965	953	975	1000	971	914	935	949	986	969	962	936	942	992	1000	977	910	994	952	965	990	1038	984	969	991	960	930	957	983	972	994	985	944	956	966	967	945	1056	928	985	981	965	959	973	966	1023	970	968	1016	987	916	998	954	983	979	985	936	1000	923	968	923	927	1027	973	984	974	994	964	969	983	975	978	957	955	974	953	924	981	948	981	1000	941	1025	958	951	986	1001	953	1009	964	995	970	938	945	960	964	945	1010	1003	954	1012	939	979	985	950	945	924	1027	969	906	950	938	990	941	948	996	895	952	949	976	984	957	989	1004	941	952	979	977	938	940	966	1006	964	971	968	949	964	976	987	966	983	960	973	1002	965	981	990	945	1002	998	925	963	969	962	952	934	956	921	911	991	1029	957	972	976	934	942	953	961	1010	998	946	985	1014	1019	1010	1042	996	954	1018	1004	933	961	943	922	977	966	957	1000	938	920	976	991	984	976	1004	928	950	952	1024	964	998	909	976	1003	991	958	883	987	954	978	927	964	1007	951	974	953	974	982	964	920	961	943	1034	989	964	986	932	969	970	985	919	993	962	972	980	944	979	959	989	973	985	955	981	914	984	912	985	1025	1047	983	937	988	1030	947	943	948	949	950	934	977	958	986	1007	1000	951	960	888	924	967	992	932	953	1025	973	963	943	996	962	951	983	957	963	925	964	919	913	963	949	983	981	1044	958	979	916	965	975	981	951	975	958	1007	958	988	997	984	964	959	979	923	1000	981	915	1004	982	975	980	1003	945	958	939	976	911	946	1019	991	984	965	987	975	994	946	973	1021	968	1005	997	944	983	1006	949	991	959	979	943	1008	973	949	1002	940	950	1037	976	965	1005	899	965	965	966	954	912	930	944	967	971	958	946	963	934	1001	960	993	910	992	968	964	982	1005	922	1018	959	927	928	1030	1008	1001	967	993	985	991	997	976	934	983	921	999	1045	1002	905	971	979	973	946	969	971	949	963	923	986	963	944	927	1009	973	920	1010	978	955	1018	888	1040	999	980	931	915	942	939	981	947	990	982	995	958	945	977	972	939	1030	958	992	976	943	959	993	958	941	967	939	980	966	1005	1021	993	979	1022	942	961	1002	987	959	981	967	934	983	944	960	974	987	914	938	937	953	937	935	954	938	961	999	942	966	964	1030	966	979	945	1013	980	988	993	1048	985	982	951	940	924	941	910	953	970	922	975	990	960	983	993	1015	899	947	966	1020	937	905	1003	985	942	924	1001	932	947	987	974	973	951	961	941	966	1002	947	944	957	1018	973	998	970	945	895	1003	963	942	964	919	1012	968	986	965	952	982	960	952	995	971	980	939	993	971	935	999	1006	954	947	977	994	964	964	955	988	981	947	997	988	987	1031	988	943	991	993	949	954	969	956	1040	959	987	940	976	985	968	978	981	979	991	962	974	945	942	939	966	956	983	964	955	932	975	954	931	987	1033	1016	961	963	975	993	994	967	955	968	941	913	943	970	945	945	973	942	1011	916	968	976	921	975	987	944	937	972	965	988	933	989	948	923	965	992	950	973	875	937	940	920	954	958	951	974	1012	937	927	953	922	974	906	938	1030	990	942	917	914	934	941	993	940	984	987	1007
49889	44173	63960	49536	20662	14878	13153	13027	11403	8801	5321	2152	1264	919	754	664	641	590	614	619	656	647	711	761	695	667	654	586	537	464	464	429	434	549	466	401	396	414	455	529	546	671	724	702	658	612	459	394	399	388	356	402	670	754	757	586	615	356	438	500	423	331	365	367	368	345	363	336	361	360	358	320	348	345	334	369	368	365	360	388	343	375	350	340	380	402	337	361	350	388	362	372	336	347	392	409	370	362	337	393	355	350	357	363	379	364	354	364	370	380	381	365	364	358	367	341	371	365	360	366	345	343	364	337	337	348	368	358	360	314	329	337	422	353	335	329	379	338	365	372	385	351	348	321	349	343	369	368	295	370	338	362	357	347	364	360	372	373	359	336	352	323	383	349	339	356	344	355	381	373	359	393	388	356	373	364	352	375	369	354	344	374	384	379	320	337	354	331	358	359	353	365	356	384	366	325	357	367	330	372	354	393	376	394	310	376	352	339	386	346	383	369	372	343	363	348	355	379	383	375	343	395	345	367	381	377	371	387	368	350	397	356	335	321	326	344	397	376	348	364	338	368	380	343	378	369	347	359	330	350	379	350	359	324	357	333	365	355	375	361	384	361	367	339	388	348	348	390	326	368	343	413	362	378	344	348	355	355	387	352	367	375	377	384	363	393	366	359	396	337	344	380	329	343	347	331	347	366	308	358	403	335	325	352	368	359	361	349	364	350	390	324	381	334	382	385	356	386	364	403	345	341	341	358	363	388	350	350	358	338	375	357	371	377	335	370	348	329	380	339	349	388	343	363	347	374	359	364	344	329	350	357	377	362	356	392	383	322	385	359	388	336	364	384	369	355	370	396	350	354	370	341	362	364	390	347	355	346	359	369	351	351	367	340	369	344	390	324	376	374	355	373	363	355	397	348	386	315	360	376	348	365	367	349	398	350	373	347	339	364	372	335	402	365	360	354	337	372	342	368	330	375	379	374	353	358	338	323	374	316	331	367	317	319	400	350	371	356	360	351	335	361	418	396	348	347	376	346	384	355	320	353	346	372	353	373	389	360	358	381	356	308	373	336	329	327	358	390	337	371	349	310	370	372	365	353	364	356	346	376	337	362	353	380	363	365	353	387	371	390	346	387	367	340	367	364	327	338	347	378	355	336	353	333	365	391	350	346	347	377	367	350	323	344	352	373	362	363	358	391	376	406	340	328	356	378	357	320	330	349	345	320	396	347	344	334	359	399	356	354	369	380	373	360	332	343	342	375	356	338	364	367	373	363	353	367	402	353	342	367	386	328	345	358	374	373	400	349	339	380	343	336	348	365	326	376	356	321	301	358	395	385	376	362	326	371	332	360	336	369	335	366	351	362	337	371	353	329	387	357	332	365	333	376	330	374	353	348	378	324	366	354	389	351	350	354	363	341	390	376	355	363	348	380	341	356	352	355	358	376	340	384	348	336	332	346	346	370	328	359	385	354	352	346	328	335	342	362	367	342	325	348	364	340	383	343	377	329	345	364	388	377	345	360	326	378	377	375	388	381	363	346	331	348	346	368	349	363	395	348	361	365	383	379	376	331	366	369	351	356	413	381	382	373	385	341	340	378	370	405	326	417	352	360	358	375	372	328	380	378	354	379	359	364	393	392	366	389	337	354	363	365	357	350	349	365	352	305	358	361	362	361	361	368	376	383	343	358	343	330	369	374	336	384	369	403	383	383	384	359	364	374	379	360	332	395	353	389	373	348	352	369	361	403	378	390	371	378	347	346	374	405	338	333	364	336	331	353	368	388	352	387	389	345	365	359	354	350	381	343	380	348	341	355	332	387	363	346	378	356	373	402	381	341	380	371	304	331	382	359	348	382	323	343	356	367	381	338	351	359	362	345	341	335	377	354	358	370	342	331	356	376	379	324	349	336	358	359	386	362	385	355	397	372	366	364	350	377	356	355	346	346	351	354	362	382	321	373	364	329	348	367	391	359	365	367	317	375	371	357	358	338	369	369	395	350	375	379	378	366	356	322	359	318	349	362	334	354	330	356	326	366	323	335	384	374	351	343	359	336	362	333	372	378	390	359	407	322	335	377	342	347	361	342	351	369	343	368	356	388	359	358	363	331	341	378	331	351	354	328	343	351	345	381	391	349	341	376	389	340	363	387	386	358	373	374	377	360	372	361	361	369	370	361	397	384	380	367	354	347	377	363	324	362	352	384	355	359	355	355	381	360	323	339	334	375	360	334	342	352	348	386	353	331	321	390	379	332	367	382	366	368	367	364	363	339	349	393	336	368	359	366	389	360	364	388	362	389	358	377	395	361	366	351	352	350	363	358	351	396	376	345	363	325	353	376	357	351	338	394	374	354	385	354	350	368	362	350	351	363	339	344	373	328	347	329	335	361	362	319	319	371	350	348	373	353	329	342	359	354	366	367	355	349	333	378	350	358	365	388	374	383	375	347	369	357	320	335	366	403	353	359	367	330	375	354	387	382	366	361	359	353	332	358	333	351	330	363	368	374	374	386	330	371	367	363	343	373	343	372	369	354	359	420	372	371	374	388	365	345	364	333	378	383	329	373	366	323	381	353	335	355	360	359	357	333	371	366	378	328	375	379	362	355	344	357	373	345	360	352	365	365	380	348	372	344	384	367	372	365	381	389	353	345	327	383	358	356	393	343	374	366	381	361	347	350	378	366	359	335	389	365	366	396	361	348	306	353	346	353	375	358	357	362	387	383	336	372	383	342	376	349	343	354	360	354	358	400	325	385	361	380	375	386	340	352	337	348	375	380	367	329	373	396	370	329	366	340	366	368	367	351	318	405	347	328	369	342	330	365	379	365	352	360	380	386	335	369	365	376	371	359	376	372	337	357	351	350	327	366	381	380	397	366	368	373	355	349	345	385	360	355	354	365	342	378	375	345	344	376	365	351	376	362	371	344	349	369	362	349	328	381	315	367	390	369	353	365	344	378	363	384	397	346	401	343	348	378	351	366	400	346	396	331	357	358	351	336	369	353	376	358	370	347	347	355	381	377	358	319	372	364	393	356	360	362	373	357	359	354	363	355	368	369	416	387	362	358	366	368	355	338	359	337	367	356	384	348	382	380	357	364	358	377	378	333	359	359	376	323	338	373	373	343	381	357	346	329	397	372	339	368	392	389	363	353	368	365	352	408	376	348	338	347	381	336	369	347	337	364	367	361	385	332	347	340	388	347	348	361	346	380	340	397	301	375	356	375	365	370	390	374	351	379	382	323	359	351	400	397	355	376	357	354	378	359	368	333	360	387	375	363	357	374	363	353	348	343	349	353	319	378	378	372	374	390	353	375	346	349	368	344	364	357	368	375	369	348	370	403	349	372	365	367	363	368	342	348	348	338	344	386	349	353	355	385	365	347	360	316	320	337	381	349	397	370	344	355	329	336	375	358	336	384	379	384	358	350	354	363	385	362	369	383	363	373	365	342	363	364	365	377	365	392	338	363	326	346	341	364	354	378	385	394	373	402
34622	37199	63106	43511	17960	20838	20735	23261	21716	18000	11536	4466	3417	3060	2801	2685	2452	2503	2420	2446	2716	2652	3023	3529	3107	2713	2939	2571	2179	1810	1663	1480	1541	2131	1571	1299	1249	1241	1718	2122	2763	3716	3163	3311	3121	3059	1798	1268	1084	1025	1030	1247	2879	3169	3406	2464	2574	1001	1248	1605	1314	918	846	930	914	895	924	906	855	865	924	879	885	918	883	849	907	891	940	941	867	899	849	851	868	899	885	900	913	911	847	901	880	868	934	943	882	911	915	909	928	901	870	918	897	865	833	927	928	838	857	920	892	880	892	937	868	868	886	857	846	914	887	882	896	921	840	901	928	928	882	845	876	905	850	877	894	888	914	897	867	863	871	910	875	908	878	929	938	893	915	890	888	892	887	868	898	946	873	920	876	911	889	910	898	894	929	898	895	864	892	880	894	903	836	916	887	890	867	880	895	847	907	867	899	891	892	879	882	894	892	900	917	886	908	885	844	878	885	869	880	926	941	815	901	888	931	903	855	881	901	929	936	919	823	897	906	879	910	824	897	865	903	879	889	851	895	898	913	950	858	927	895	868	908	862	917	921	915	920	925	929	929	859	887	912	912	898	887	889	885	872	930	927	873	865	906	860	917	915	877	944	909	916	876	870	915	948	958	868	887	887	887	851	879	839	898	904	855	913	859	899	857	909	900	913	905	901	918	931	853	856	931	888	837	905	909	857	859	903	870	901	913	930	871	884	864	885	910	895	897	900	912	894	900	903	903	858	949	941	848	900	855	880	938	914	904	914	923	940	870	853	979	878	887	888	896	877	847	874	892	917	874	928	892	892	865	907	904	857	910	900	939	910	878	940	915	898	868	875	939	873	892	896	894	866	916	949	920	917	907	893	924	854	876	867	897	865	921	897	974	900	870	881	911	930	945	890	934	938	855	916	924	876	909	887	875	816	888	835	864	930	915	854	875	929	888	892	873	902	850	885	913	877	877	870	867	918	903	908	867	881	881	879	906	920	897	913	922	914	873	895	897	841	921	847	849	865	928	912	894	907	873	866	858	906	936	949	858	849	874	913	891	896	894	940	885	858	896	859	892	852	897	853	909	897	883	884	874	864	903	898	842	872	876	856	871	918	869	915	924	946	948	869	918	889	899	888	936	924	889	802	850	881	846	911	864	885	911	939	923	915	910	882	866	928	931	858	903	844	860	840	892	863	918	886	847	949	864	911	920	923	927	871	869	896	900	902	914	868	912	857	873	904	886	826	890	917	885	934	864	932	884	867	909	881	914	891	910	923	935	883	931	866	875	919	883	872	912	884	969	902	879	879	960	943	856	879	866	855	949	879	913	927	898	934	917	888	908	905	958	959	866	900	897	882	908	886	888	818	968	957	880	923	896	854	863	899	918	926	898	899	931	825	899	918	893	811	875	946	845	855	866	874	877	936	936	896	881	878	883	896	931	860	904	864	903	856	905	866	895	942	941	920	861	857	932	932	894	838	862	925	852	858	878	886	964	893	872	885	904	852	861	910	896	892	899	931	932	880	850	894	882	900	867	874	880	855	916	937	840	898	955	881	909	898	916	867	914	885	894	886	898	918	905	941	882	902	952	884	890	882	871	874	899	929	891	885	907	857	886	895	902	899	901	860	942	884	891	947	866	922	861	868	877	923	894	869	886	897	897	894	890	911	930	900	907	944	890	912	910	921	891	909	900	857	831	871	817	881	859	890	886	887	847	884	892	952	905	859	919	887	946	873	911	968	876	956	918	907	877	873	880	909	907	894	875	883	934	872	932	803	919	873	880	890	888	937	896	873	854	909	888	846	946	921	866	895	900	901	911	851	886	846	891	921	869	899	897	879	881	859	902	906	884	881	842	906	951	888	896	884	958	847	884	903	815	879	885	877	926	884	861	857	870	868	889	892	848	884	878	853	830	886	916	912	929	870	885	939	920	926	844	897	890	881	876	838	860	934	869	859	879	890	903	924	889	906	891	921	906	922	933	878	858	871	901	923	902	914	902	909	849	935	845	837	895	904	863	899	832	900	939	886	898	845	864	899	909	891	896	908	902	877	905	862	906	954	950	899	889	877	882	891	881	915	918	947	866	887	923	861	896	896	867	894	877	940	920	908	900	838	918	911	870	856	895	903	931	900	917	887	924	918	882	922	886	906	880	895	883	890	856	929	874	953	869	915	850	900	889	907	906	919	889	868	900	879	868	889	884	938	915	881	888	930	898	843	895	897	882	914	918	912	872	932	857	865	877	912	856	886	938	901	900	891	924	882	867	904	882	871	886	859	857	876	890	964	902	926	891	893	926	901	859	850	859	894	896	936	871	907	940	910	848	848	892	871	887	934	938	900	871	902	894	907	898	896	897	905	903	922	899	897	895	952	890	926	835	938	877	855	894	875	905	930	886	887	915	880	853	903	872	898	901	880	904	888	836	895	892	886	870	875	899	926	852	935	840	954	901	918	955	896	851	914	873	882	848	865	882	884	882	919	892	870	905	863	899	896	833	901	874	864	895	896	871	936	926	919	898	874	902	911	929	937	935	861	890	905	905	919	816	905	915	838	917	917	861	913	887	911	921	866	875	900	885	951	884	893	935	840	931	864	928	902	923	910	934	890	850	890	903	892	901	925	908	891	836	911	880	888	881	886	895	925	915	838	875	891	881	903	941	864	902	888	921	885	931	869	833	958	909	889	885	924	877	904	898	896	875	886	944	882	943	967	915	876	857	883	873	935	907	966	963	924	860	900	922	889	934	831	858	924	923	863	875	898	854	897	891	887	889	888	888	833	915	875	948	874	884	899	899	931	896	854	826	940	897	885	858	907	956	901	888	879	920	886	936	855	935	842	882	860	895	877	885	899	934	850	926	926	907	872	874	923	907	902	926	898	923	890	846	889	877	846	866	875	905	870	878	874	932	899	931	959	914	892	898	850	891	927	890	892	917	882	916	864	944	903	920	885	884	883	907	884	879	883	889	963	869	982	877	856	921	912	912	888	931	856	903	937	867	872	898	870	930	878	895	932	935	904	943	902	881	897	889	875	858	879	838	897	917	907	930	950	920	862	870	875	906	868	910	885	848	842	849	884	853	909	933	917	913	891	890	913	933	858	874	859	872	890	916	864	900	924	928	920	892	867	885	896	923	884	900	876	920	895	889	917	882	872	905	840	874	927	920	845	875	909	888	871	881	869	856	951	908	888	908	876	906	919	918	900	846	924	927	905	908	887	838	918	894	955	870	857	828	892	881	878	888	876	844	861	861	928	858	944	870	926	926	902	912	884	845	874	874	901	845	955	892	899	882	880	896	839	877	888	911	869	870	893	890	926	956	917	907	875	930	874	897	856	976	898	883	903	887	857	891	886	848	854	927	917	887	947	895	898	876	921	870	869	893	858	850	928	898	869	877	887	866	842	904	858	845	914	902	887	963	926	858	932	902	895	860	922	890	862	887	860	889	902	969	913	955	877	913	893	884	905	921	846	881	853	885	846	965	918	921	960	905	874	889	856	894	922
15697	10673	13664	7892	2867	2150	1594	1416	1060	1061	716	563	541	498	467	444	442	445	459	448	401	377	409	382	379	367	363	389	413	393	376	390	366	371	360	361	404	376	376	347	339	372	355	371	381	351	384	367	368	348	364	342	361	385	398	356	365	398	337	348	362	372	383	384	344	350	337	344	349	337	354	389	337	351	364	379	359	376	347	322	358	398	329	384	345	361	373	355	365	356	320	376	377	361	354	339	362	313	351	366	345	352	360	376	354	349	407	296	374	370	395	363	353	399	366	304	351	356	341	318	362	379	388	370	363	331	361	340	337	350	353	349	341	384	372	351	330	347	380	393	351	378	361	363	356	396	382	393	341	328	360	359	335	389	380	393	333	329	381	367	345	350	349	333	349	335	355	381	330	336	353	357	356	374	327	358	347	332	361	354	371	349	372	359	366	354	338	373	358	336	357	348	347	374	356	370	377	373	406	375	362	379	383	396	382	333	329	356	394	343	332	354	372	357	388	342	383	402	374	324	330	362	343	375	332	381	435	372	378	398	348	360	363	354	412	361	364	340	353	341	381	322	361	340	377	349	374	375	374	381	348	411	368	378	355	325	359	353	338	339	372	338	338	365	347	341	359	360	337	371	360	365	321	406	322	380	373	339	357	392	362	354	377	370	368	393	384	358	377	343	365	337	360	311	374	391	328	324	374	376	358	371	347	347	384	340	348	342	364	339	352	343	349	382	381	350	346	346	340	364	356	328	363	325	386	361	371	371	370	348	353	353	340	379	374	378	342	371	327	335	326	366	327	340	361	346	326	376	370	373	365	361	365	364	374	351	390	360	360	360	364	351	326	368	338	364	377	408	372	329	374	332	353	386	325	378	336	339	361	364	349	355	349	343	376	381	347	343	336	354	347	395	338	316	376	377	364	346	327	373	371	372	384	345	393	386	349	333	369	369	364	362	371	389	341	371	351	347	350	378	370	337	352	352	354	322	388	368	364	383	346	350	348	338	381	344	351	378	349	363	390	365	365	380	380	341	324	358	401	367	341	347	385	348	394	361	380	358	340	335	341	345	381	358	353	383	314	365	372	358	346	355	328	363	306	368	423	358	337	316	347	365	332	341	380	361	364	360	373	344	350	352	345	360	326	362	372	348	367	348	357	350	342	373	351	345	389	373	388	334	367	382	371	355	349	358	386	353	326	350	344	347	366	372	382	369	336	346	375	329	348	389	344	372	346	386	346	388	358	313	358	344	362	360	384	345	353	374	392	363	378	358	370	373	360	376	334	338	376	389	365	388	336	340	337	354	332	374	377	364	372	370	348	344	315	354	362	357	355	357	377	366	379	361	343	367	397	343	361	367	345	343	333	355	358	359	405	358	384	377	386	356	348	346	372	360	374	329	392	353	331	345	383	319	347	351	339	345	366	364	376	355	366	347	377	344	366	338	358	351	369	360	354	360	381	361	353	371	355	345	329	338	361	369	330	380	385	328	360	356	357	376	374	372	381	347	339	350	368	378	347	364	351	338	342	329	391	350	391	344	378	370	377	358	352	399	377	330	361	379	350	330	406	357	378	381	334	333	374	346	332	369	370	377	369	336	347	326	382	371	366	345	376	359	328	365	349	375	346	352	370	346	347	383	342	329	370	371	376	362	317	346	336	369	354	348	349	343	379	335	385	376	386	353	347	334	394	339	351	334	346	372	367	376	331	345	342	321	397	393	340	376	348	366	382	373	383	387	369	356	358	337	360	371	369	343	348	344	359	349	336	329	354	336	380	383	341	340	348	363	387	358	371	370	380	380	371	376	329	381	335	373	364	345	358	379	346	325	383	317	335	380	337	352	353	370	421	320	367	355	334	365	333	377	336	389	332	350	357	363	313	366	378	375	393	347	355	329	319	342	361	386	356	367	342	356	335	353	349	333	334	399	375	365	347	359	335	365	364	381	382	303	360	317	326	358	366	343	333	341	390	339	351	379	354	374	351	342	377	377	339	361	353	375	372	342	336	365	362	310	352	353	371	355	373	331	358	344	359	391	358	346	357	354	318	342	369	360	357	341	387	361	364	357	340	372	351	354	350	397	334	368	358	353	319	380	344	389	376	359	337	338	335	422	352	362	359	364	385	332	326	374	384	360	381	395	376	337	377	352	373	323	357	357	341	348	353	345	307	366	373	373	369	355	341	363	341	358	359	363	381	366	379	363	362	343	368	357	375	348	361	367	366	350	355	381	343	351	378	356	365	349	385	376	374	361	389	367	375	376	355	348	332	338	362	349	358	362	317	356	344	360	368	375	346	354	337	351	350	345	336	372	361	304	339	403	338	352	385	369	369	370	385	392	324	354	381	327	357	345	365	345	369	360	356	336	379	387	363	375	401	356	371	379	366	377	385	341	362	354	373	357	341	364	349	360	360	363	407	366	354	388	326	373	350	350	389	414	320	374	352	385	354	326	350	383	395	315	351	348	333	352	392	349	358	355	362	367	377	332	343	360	351	361	365	341	392	341	356	371	368	345	369	387	395	409	366	370	359	348	351	333	329	335	365	338	340	384	366	367	371	337	391	359	346	350	365	349	390	325	352	356	373	351	360	357	365	395	372	370	331	361	364	333	355	342	358	365	346	377	378	336	396	328	347	371	331	342	324	372	351	343	327	367	329	322	383	391	374	368	320	373	373	343	345	385	323	395	375	377	359	344	379	352	376	325	363	363	345	326	320	355	391	400	364	351	347	350	382	372	342	355	383	395	372	361	383	378	338	368	348	364	364	323	380	364	362	360	374	334	365	369	370	370	351	338	342	364	365	357	350	362	356	354	335	339	388	402	375	386	343	343	370	389	397	375	340	351	377	375	373	387	367	360	357	339	345	354	388	370	338	365	335	343	376	349	383	360	365	350	351	345	382	360	348	384	340	314	339	356	328	357	393	350	373	345	329	353	358	366	355	374	360	372	352	340	357	381	361	348	357	321	359	340	375	380	385	324	333	360	382	349	360	353	362	373	358	351	339	366	371	342	375	348	355	329	336	355	346	360	372	363	350	366	381	355	348	383	364	352	361	333	378	364	385	369	397	383	378	383	376	364	325	339	362	338	351	352	353	378	365	379	361	338	335	357	411	346	373	353	370	353	364	377	368	373	339	345	365	375	361	359	357	371	366	354	338	371	342	344	365	323	347	346	374	340	352	380	386	349	365	371	360	347	348	350	373	340	338	397	356	339	360	343	356	369	367	348	354	329	402	339	349	352	344	370	359	359	369	343	307	387	383	317	338	337	358	375	330	335	358	365	338	351	326	354	341	373	378	398	366	355	353	333	413	347	377	368	383	380	326	338	332	373	382	381	380	336	392	390	362	401	360	331	354	359	348	320	365	348	362	354	353	376	376	368	354	341	406	338	339	348	346	357	333	361	360	323	356	336	339	336	336	314	387	376	374	385	347	349	340	356	348	342	368	348	351	392	399	368	383	338	404	366	389	326	340	339	374	351	339	377	348	329	377	396
10631	10004	19783	15027	7796	7158	5786	5681	4375	3865	2808	2105	1897	1717	1648	1538	1464	1460	1404	1366	1352	1298	1255	1202	1199	1099	1202	1134	1130	1056	1055	1030	1005	945	1014	905	921	892	935	973	970	1040	947	975	982	945	962	885	922	910	943	962	950	1024	1061	959	1058	918	883	954	972	936	894	873	935	938	895	880	924	899	917	902	914	888	915	932	902	908	924	874	905	875	868	942	930	914	892	902	941	839	933	928	876	878	939	845	913	933	904	879	904	859	916	916	875	943	962	893	893	890	883	904	901	879	880	879	903	890	915	893	908	906	941	902	914	951	905	889	914	935	905	875	916	923	902	936	857	936	900	928	912	890	929	893	879	873	891	932	901	911	887	914	917	904	863	899	935	906	880	934	873	933	914	882	869	907	931	920	875	899	943	895	901	900	930	859	908	935	949	877	871	896	903	874	936	911	937	896	923	913	944	934	929	897	923	935	887	917	913	908	965	960	923	889	904	930	890	940	903	930	900	869	929	924	856	890	910	929	954	928	876	894	948	910	855	848	884	879	881	822	950	900	943	877	894	864	879	910	907	869	896	919	956	898	940	915	915	881	877	902	875	945	883	921	901	927	948	952	921	935	873	872	887	922	918	873	934	934	953	872	912	880	886	858	961	884	894	910	818	895	885	917	899	872	950	965	879	871	910	893	895	907	837	901	889	955	892	866	898	931	894	909	890	985	889	926	865	931	905	916	891	960	921	924	895	806	935	884	937	899	900	904	951	915	858	919	877	907	894	879	900	917	912	900	872	899	926	927	856	858	939	882	901	882	938	957	875	934	912	943	846	880	861	883	924	908	915	859	933	876	934	921	908	932	912	966	901	893	885	916	909	940	930	935	967	936	901	884	871	883	859	920	907	932	885	941	967	889	860	939	894	918	951	869	919	927	872	897	923	890	858	879	911	915	941	869	886	909	932	929	895	897	889	921	907	895	869	888	856	835	911	832	843	869	921	928	937	939	872	945	884	903	901	889	865	947	905	918	932	909	936	927	910	895	918	873	947	863	916	903	879	925	914	918	915	901	904	913	959	895	898	896	919	861	853	889	921	873	851	847	889	901	900	863	909	888	916	883	860	961	917	853	906	932	943	852	897	910	848	916	892	956	913	921	874	940	850	906	913	925	905	879	942	892	892	885	894	930	909	877	891	886	881	905	901	944	902	867	900	914	909	903	938	834	886	900	921	914	883	906	868	894	892	936	943	914	928	914	883	883	855	932	905	835	930	882	876	909	863	938	924	919	935	892	940	917	914	917	877	874	941	887	857	951	871	913	949	894	929	933	897	907	945	937	860	939	883	869	904	884	911	880	870	910	926	858	901	894	920	940	954	873	888	920	888	949	945	909	957	889	884	879	922	878	965	934	864	903	954	862	860	953	837	898	868	1009	883	907	902	944	909	900	857	880	977	904	887	869	905	905	905	977	862	923	900	872	911	901	888	922	901	863	900	863	893	896	903	936	887	884	879	916	886	935	880	913	867	876	881	902	883	889	945	890	878	891	868	882	909	909	918	910	933	909	870	903	905	860	919	919	894	909	899	929	926	842	920	912	906	865	946	895	940	888	877	895	910	914	869	879	939	919	869	911	874	922	931	940	912	964	882	895	909	916	869	954	863	891	905	904	957	956	938	947	955	928	924	928	930	940	887	886	971	938	902	1022	903	882	919	883	943	914	848	924	876	932	925	927	949	900	872	894	904	890	890	934	874	898	919	897	878	926	911	942	919	905	919	938	900	903	927	852	866	939	885	907	850	877	877	886	880	846	920	891	958	987	945	933	867	950	859	904	901	897	877	943	920	888	906	908	891	852	879	952	909	879	916	903	912	900	942	883	858	863	903	875	843	911	900	905	905	884	977	852	859	889	915	913	910	883	813	902	886	910	881	874	810	848	854	933	938	898	933	860	890	926	939	946	899	885	914	892	873	910	973	885	927	935	896	906	899	897	927	849	920	958	900	877	964	954	918	911	866	845	894	926	871	879	890	893	902	930	961	879	911	890	892	862	859	872	962	887	913	962	932	888	899	908	883	893	914	900	884	879	895	967	912	898	944	894	867	877	886	942	963	956	875	916	902	921	897	945	884	920	883	914	871	908	902	902	909	923	950	951	917	953	847	980	939	934	932	903	909	882	941	876	927	881	871	920	928	847	890	902	926	936	927	914	915	901	907	897	935	926	942	878	914	954	883	904	916	955	936	896	925	912	902	922	870	872	876	874	907	882	896	953	951	947	895	873	867	922	894	907	893	872	932	898	934	942	877	908	900	880	934	885	896	926	872	916	867	941	913	897	926	901	877	921	916	959	924	926	866	871	910	925	907	970	931	895	886	919	919	885	875	881	901	903	956	919	860	891	930	899	883	871	929	858	853	888	900	878	936	905	882	915	942	926	895	896	927	877	840	897	875	961	903	904	924	921	909	881	895	886	945	868	876	919	886	900	892	956	961	913	913	901	870	884	868	888	879	888	908	934	916	919	873	909	888	908	929	872	892	907	912	881	904	901	880	907	893	933	885	870	897	886	886	904	884	913	913	882	904	886	894	918	883	915	948	926	888	907	854	873	877	895	878	925	908	914	854	924	909	877	910	909	854	875	893	921	914	883	918	872	919	950	943	886	920	896	884	911	936	919	894	909	903	934	901	886	840	900	947	852	950	891	867	903	891	871	926	860	880	904	912	948	932	829	878	919	872	901	974	910	929	935	865	894	922	887	922	856	875	896	892	892	922	887	908	901	872	869	924	940	901	891	859	934	930	827	871	900	902	935	886	893	837	953	904	894	860	936	921	935	934	893	920	899	882	935	842	916	916	923	932	926	894	891	914	916	892	864	892	896	929	874	877	962	911	899	947	920	911	903	895	951	853	932	887	939	845	906	904	958	842	900	868	924	870	940	897	923	916	929	890	915	879	900	954	867	893	907	908	905	886	919	911	903	939	899	862	879	878	854	891	866	868	919	862	911	900	925	915	933	989	953	880	890	855	885	896	900	847	876	913	944	904	895	896	917	917	946	886	959	928	902	936	898	996	888	921	874	923	921	926	922	947	949	876	921	897	888	880	867	928	910	854	887	932	991	953	950	936	927	868	919	888	952	921	927	907	943	890	934	869	914	917	888	894	921	943	914	922	889	887	911	891	890	909	892	914	937	941	892	938	929	917	878	912	942	890	892	911	919	915	892	884	933	888	904	897	877	918	949	924	897	879	901	936	942	899	893	945	905	937	915	920	876	921	909	882	914	884	875	875	919	881	912	880	933	880	868	858	899	877	925	905	912	863	871	921	917	981	946	910	883	935	946	895	879	886	840	897	939	935	927	912	925	931	902	958	868	922	884	841	903	918	926	914	962	861	863	906	911	908	885	929	881	906	899	897	915	934	933	914	860	883	923	845	923	941	921	906	851	896	886	939	883	908	871	893	897	866	944	918	866	893	929	886	902	912	855	915	874	929	938	949	936	857	862	918	926	924	925	905	891
40548	35897	51666	42724	15698	9976	8417	8727	5851	4739	2650	1375	919	736	701	639	632	584	573	547	593	598	583	610	567	551	557	530	524	473	474	438	476	428	448	432	411	458	475	556	632	524	494	498	493	507	470	397	398	412	390	417	614	585	554	515	551	427	433	454	431	374	409	369	370	385	374	391	363	374	372	380	426	394	383	395	400	396	412	383	393	369	367	405	399	371	423	383	417	382	445	447	371	399	367	375	410	408	388	386	415	399	390	361	391	384	387	375	394	392	388	397	383	384	378	395	403	382	377	379	405	388	402	409	381	392	391	371	389	393	412	406	335	369	393	375	374	396	403	378	373	406	413	375	404	392	395	389	435	419	396	433	402	401	396	370	387	421	413	351	428	381	404	390	365	395	395	365	428	371	397	364	374	394	410	400	375	400	392	424	394	359	382	398	418	393	391	382	365	406	394	354	427	442	384	389	408	357	372	371	415	379	420	367	364	434	411	440	376	364	382	398	401	410	399	356	400	391	371	380	369	401	376	387	409	383	394	363	392	403	412	376	390	387	410	360	382	403	398	400	392	384	419	377	365	455	400	388	385	398	406	403	405	375	405	406	367	348	392	425	390	365	401	359	389	408	365	398	421	393	373	401	370	351	400	378	383	387	412	384	357	371	394	414	392	398	389	412	397	372	395	403	381	396	380	397	388	404	401	374	366	368	399	362	412	400	384	391	398	386	413	365	378	417	368	386	361	383	418	427	444	406	391	403	360	406	401	396	373	407	397	380	381	387	392	368	397	346	391	389	395	385	390	400	416	390	368	375	340	385	350	361	413	410	391	397	464	380	406	412	416	390	381	398	396	391	381	343	369	401	396	404	378	391	387	390	381	367	356	371	376	378	351	385	363	401	368	388	386	388	370	377	360	385	382	386	409	406	394	380	369	365	372	407	394	392	400	361	392	366	390	405	365	397	394	385	376	408	395	369	408	390	397	421	396	403	412	387	407	400	396	388	394	418	361	391	371	380	429	398	393	382	430	419	418	382	378	388	358	383	384	390	396	396	373	385	350	387	377	359	388	382	431	403	396	392	406	417	378	433	416	384	357	389	378	419	423	379	404	412	405	378	448	413	393	427	381	367	387	389	392	393	391	391	360	384	377	354	443	408	398	398	366	380	395	393	424	422	378	393	373	395	422	387	416	403	401	400	356	385	394	404	457	410	388	388	370	370	354	403	386	387	379	417	421	404	397	400	424	375	353	406	402	398	377	392	434	394	391	380	417	366	399	417	363	374	375	386	394	368	397	438	374	401	364	398	382	390	414	396	397	375	405	385	353	386	398	364	373	378	386	419	369	405	378	387	369	390	389	389	402	389	403	402	386	418	395	366	414	377	352	371	383	356	400	398	400	394	393	380	400	416	381	355	400	366	377	377	414	415	381	422	394	403	360	369	399	370	394	434	422	360	389	417	390	401	377	347	389	362	396	353	418	423	412	357	394	419	393	401	408	374	410	372	397	388	376	406	386	395	397	382	399	352	386	402	403	384	394	401	362	382	352	393	399	430	405	394	379	381	410	363	405	396	385	432	400	409	416	408	373	380	409	398	392	401	377	396	428	399	439	393	373	400	404	409	357	402	389	401	434	417	434	413	361	367	389	373	386	393	387	404	391	408	402	372	362	357	370	428	415	386	426	401	422	431	358	366	379	391	393	402	386	356	409	375	396	412	385	381	395	387	390	397	355	394	398	364	374	395	413	387	400	389	372	360	408	395	363	433	380	410	375	370	420	422	393	417	400	386	413	365	392	388	392	380	435	360	392	395	382	359	437	404	385	417	396	361	429	386	395	375	381	410	393	425	444	413	381	401	403	385	395	399	378	395	397	394	413	419	380	397	421	403	364	418	416	357	377	417	372	409	396	400	365	397	386	380	348	413	410	450	388	363	396	372	371	388	391	397	399	388	378	387	377	375	409	358	386	367	366	387	436	378	399	418	363	386	390	397	377	416	404	390	391	388	367	402	405	382	413	394	405	394	406	414	410	400	419	425	395	414	404	388	384	424	390	417	401	411	379	393	418	416	343	367	401	370	409	355	377	389	420	387	402	365	419	369	359	382	367	369	397	390	360	391	366	418	406	389	396	359	351	408	365	361	355	364	383	422	386	408	377	417	378	384	410	389	408	394	404	369	416	348	405	391	371	396	369	408	412	388	385	380	389	384	388	404	374	394	406	364	400	360	416	374	380	353	399	402	412	400	381	395	419	375	345	414	395	362	407	391	386	417	412	352	412	441	375	424	421	379	368	356	370	383	419	391	336	402	396	434	406	390	383	368	381	415	372	371	362	374	371	410	416	382	413	421	361	387	430	387	431	376	400	391	388	398	406	403	375	400	362	386	363	393	363	399	396	373	418	386	388	413	405	407	392	400	407	359	376	418	386	409	387	420	394	407	425	389	393	344	404	396	401	383	401	373	373	395	406	380	409	419	377	394	406	413	416	375	421	352	427	433	396	405	368	424	404	392	408	388	399	398	401	423	399	390	402	391	339	409	371	357	398	411	400	407	416	401	416	407	410	405	376	386	378	411	387	421	403	364	399	417	411	384	368	414	385	397	408	395	403	391	389	381	373	380	412	365	402	354	389	416	422	365	387	395	391	380	373	375	379	379	415	344	379	368	364	398	393	391	407	388	377	387	349	416	402	408	408	380	385	381	393	380	402	362	362	380	387	395	401	400	376	364	435	396	380	405	375	428	416	368	366	404	365	409	401	397	355	398	413	409	409	380	381	395	448	409	354	368	395	374	387	379	360	398	405	378	396	383	379	447	397	376	367	403	380	388	393	376	416	330	379	339	411	399	400	377	398	383	369	389	350	355	425	398	383	408	344	390	388	380	362	351	392	392	383	371	377	376	408	392	419	399	385	370	430	425	398	404	386	409	383	390	368	394	396	391	402	363	393	357	370	379	380	385	430	391	376	371	400	391	394	385	374	403	361	385	459	378	380	404	399	398	398	398	389	411	382	371	391	387	359	401	394	403	418	418	413	371	400	397	391	415	385	417	399	398	404	392	362	378	395	406	383	433	362	393	392	412	427	356	382	404	428	413	354	398	391	379	421	421	402	399	377	396	373	376	431	376	421	400	402	357	412	375	398	402	414	377	403	395	420	412	399	374	420	387	368	350	395	352	426	388	409	360	379	419	393	419	412	407	388	353	397	338	397	411	446	404	359	379	391	388	409	415	379	390	390	370	417	397	373	404	365	400	378	406	463	392	367	415	365	408	423	388	399	421	354	388	386	384	332	376	392	411	399	375	404	416	364	348	386	402	390	393	384	415	399	380	382	420	375	390	380	371	400	392	373	409	352	380	346	372	408	402	389	422	377	419	386	373	359	395	376	393	382	388	415	382	411	395	358	395	391	420	388	398	423	415	394	389	397	423	414	403	399	382	410	393	405	389	362	379	401	423	396	390	358	386	366	392	423	398	392	416	395	402	407	375	395	367	379	384
27101	29918	50527	37519	14968	16360	16527	18454	13395	13691	8470	4103	3234	2752	2458	2345	2199	2203	2075	2127	2098	2304	2212	2477	2299	2242	2257	2126	1906	1619	1459	1387	1523	1554	1354	1203	1186	1252	1685	2306	2768	2206	2066	2130	1847	1745	1370	1136	1083	1085	1045	1103	2478	2287	2377	1862	2123	1098	1155	1380	1177	983	1015	943	939	957	930	991	979	986	932	965	961	997	951	963	1028	904	962	956	991	917	1017	937	937	1017	937	987	962	969	1005	1011	955	977	961	972	959	983	948	1055	975	973	944	1033	969	943	925	965	963	991	978	977	981	965	943	943	951	1053	1033	967	948	947	927	969	1020	1016	963	982	989	950	1030	1004	1033	1001	1008	912	1016	993	977	1030	945	992	950	990	987	985	994	992	969	917	932	997	990	1018	953	976	997	969	951	975	1001	959	963	980	955	975	1008	938	941	988	1006	935	987	1006	1006	912	969	955	967	943	981	970	987	987	979	967	999	941	1017	1005	1024	974	970	992	986	934	1047	1006	964	976	963	1018	932	1022	938	949	1014	996	994	949	950	973	974	966	929	970	962	977	1017	989	974	1001	967	951	946	984	970	1049	989	1005	959	920	1024	998	960	932	962	929	992	959	973	997	949	964	902	968	973	956	973	989	977	990	1008	996	1005	972	988	934	1015	929	992	997	1068	996	983	996	955	995	962	947	992	942	978	972	930	947	980	932	935	1058	942	981	972	953	942	941	973	977	944	945	1007	1004	944	937	976	987	1011	1025	947	1006	938	902	945	976	934	943	943	977	1007	983	1012	978	1004	970	990	992	959	945	972	992	1042	980	942	986	923	987	963	924	960	940	1001	1003	1023	957	939	974	989	956	959	991	883	987	1049	990	978	1007	952	939	938	953	979	975	984	958	1005	993	1019	971	938	1000	954	976	976	1001	953	1019	1003	1012	957	958	1007	980	934	973	1003	984	979	998	984	968	971	1025	984	967	993	996	988	998	946	991	1015	971	1052	1041	920	960	996	927	1036	954	993	978	1012	956	968	961	963	932	1021	936	946	973	992	987	976	959	952	959	951	974	947	929	1012	928	992	976	1002	971	930	970	978	996	984	958	957	923	956	933	984	980	953	986	974	958	974	923	968	994	991	956	930	918	914	971	958	947	927	986	1034	970	1030	923	975	989	945	975	949	985	959	1041	977	979	993	974	1031	1006	996	957	916	965	965	1029	945	950	1005	956	999	956	969	941	951	1009	956	939	943	972	966	936	978	923	968	980	964	995	962	972	979	977	965	972	997	1002	971	990	969	921	962	977	1028	987	1003	992	986	955	946	967	1008	1001	957	932	987	946	958	1000	966	961	973	1012	1007	993	982	1008	993	952	996	1031	1036	957	947	971	991	1022	950	952	989	977	962	994	948	1011	951	953	939	918	985	995	959	1025	981	937	971	978	937	966	992	1014	1018	981	952	1011	955	948	982	936	983	991	1024	1009	947	939	1021	985	964	961	958	977	1026	966	959	975	975	990	999	991	980	980	941	984	975	992	969	941	976	980	999	1004	990	969	1033	956	960	961	1039	1003	967	936	955	1002	948	967	1001	1014	964	951	1021	983	957	956	949	1006	983	978	1029	957	1012	942	960	948	924	977	1040	932	957	985	957	997	950	963	970	1018	909	972	978	976	969	942	977	907	915	958	990	963	967	877	968	995	942	1003	963	963	961	950	1029	967	930	928	1004	1006	1000	973	984	932	941	976	953	1001	956	973	987	964	951	1051	1003	922	962	936	1000	1038	976	971	934	932	970	918	994	994	932	960	984	910	1036	1022	970	963	1031	1001	1013	976	947	933	988	980	963	984	965	1013	1014	976	976	929	885	1003	954	925	1030	1028	980	1024	943	1005	990	1004	979	1038	1019	937	983	948	958	1002	989	992	984	956	962	953	992	962	959	983	960	987	991	1018	954	1007	949	959	981	996	942	952	925	961	967	945	1016	938	1029	1014	990	985	966	929	970	951	952	1001	921	991	953	969	969	995	965	1032	1009	913	960	986	978	971	989	1028	944	1009	924	1012	1018	985	1002	971	1001	1025	971	1008	995	987	1029	1002	1010	978	945	991	1014	1023	1006	942	1004	998	996	998	954	955	991	964	984	928	1007	1013	979	996	986	895	931	915	920	993	971	992	972	1002	992	951	912	939	921	929	998	919	949	996	940	1001	954	988	936	964	1005	1001	946	938	970	991	984	975	1051	907	965	945	921	1045	972	940	968	986	971	966	965	1030	1034	1019	984	1013	951	966	981	925	994	959	980	982	1013	980	958	955	965	1021	940	1016	976	965	975	983	953	989	999	963	965	993	942	977	894	977	972	981	958	984	978	961	989	988	968	971	948	1000	941	1002	949	968	1010	964	946	928	966	993	944	968	949	1020	963	978	965	966	999	964	942	984	977	912	965	1007	1017	1004	986	1015	895	971	995	960	950	1017	953	925	980	918	994	923	932	1061	963	1025	976	973	923	968	982	978	918	965	964	1017	979	921	964	919	990	1005	956	972	1000	984	984	940	1014	952	988	981	1059	983	963	968	958	966	957	1000	915	968	982	1004	955	989	983	1001	1009	974	968	977	999	936	922	987	911	982	1006	989	979	975	955	1021	941	905	937	1050	919	946	1008	965	986	1031	939	945	966	1033	1022	949	987	972	977	1003	933	949	963	936	1003	984	1006	1002	962	939	1011	959	955	945	970	955	971	1018	993	989	968	976	953	974	965	962	973	974	972	983	935	988	1042	913	954	981	1003	973	985	1000	1005	962	990	975	1003	970	957	1000	1007	958	1008	971	977	948	947	985	941	958	1033	956	938	905	950	957	990	999	977	960	977	969	975	972	899	984	988	985	950	971	994	1026	969	947	1028	939	975	963	1018	895	990	1032	961	997	961	961	1001	974	967	957	951	990	997	973	989	999	910	919	941	952	1040	965	966	937	932	925	973	947	997	1000	946	1001	983	1012	998	1008	961	959	992	967	932	974	1021	898	975	987	987	969	972	1008	926	997	952	985	1001	974	917	999	1021	1007	938	929	929	973	950	965	955	1002	981	927	986	980	952	978	968	982	965	957	1003	928	959	975	923	961	977	960	940	1037	995	961	957	920	962	980	899	965	966	948	979	954	1008	983	973	1029	972	984	1004	984	926	990	988	968	951	954	977	971	951	991	1022	932	948	947	985	954	946	974	975	957	944	1019	1008	1007	990	954	974	1038	985	948	967	983	964	992	981	997	1005	994	995	980	1000	979	971	1054	956	1012	941	973	962	978	909	947	937	1001	990	970	976	996	978	1019	963	930	958	948	987	951	1029	919	907	934	991	961	944	980	953	981	996	991	1019	973	1001	1007	956	947	958	976	966	984	952	977	953	991	1001	997	945	1027	971	976	967	934	992	1007	957	947	1031	966	908	977	947	1033	970	1014	1039	1009	984	971	977	958	948	1004	922	975	943	975	996	936	1003	1001	957	956	975	994	1006	986	934	977	972	1000	990	1040	927	1010	929	936	924	945	1045	944	990	939	956	991	982	937	920	935	952	1001	970	937	989	917	955	947	956	950	931	939	995	979	1006	957	1032	909	956	982	948	944	983	1006	917	992	973	989	950	981	988	1007	941	974	963	925	984	1004	976	946	936	950	1001	1000	1027	977	1018	920	1000	967	1011	939	986	995	926	972	939	941	992	992	999	994	982	974	979	965	976	966	966	972	1036	998	948	931	1001	960	903	961	957	960	972	1010	971	926	993	914	916	997	940	961	919	1010	969	983	922	980	970	990	1010	970	904	931	984	954	861	1033	978	974	965	997	1000	955	1015	946
47669	44727	59757	50445	20981	15467	13888	14804	10037	8400	5531	2387	1255	952	759	751	626	685	641	630	631	676	710	789	680	692	660	602	565	584	431	433	477	511	462	396	388	470	588	863	727	579	624	645	541	480	457	398	419	387	374	409	695	767	769	592	666	433	423	432	436	352	355	344	379	366	353	343	370	375	364	348	362	391	377	371	330	352	341	336	356	377	389	369	367	371	378	350	352	375	363	385	349	348	395	384	384	360	369	387	389	347	355	401	351	341	333	351	378	337	364	326	370	351	340	362	399	353	363	329	350	362	363	320	371	376	346	373	367	374	356	370	385	342	376	350	344	354	389	334	362	354	353	370	353	346	361	418	359	349	375	386	362	359	364	372	338	350	381	398	403	363	361	353	323	367	367	368	351	387	368	354	329	342	367	369	376	299	360	312	339	361	369	387	365	376	366	354	342	368	346	358	355	370	362	393	320	350	379	333	388	383	338	380	343	338	346	354	365	386	382	368	355	377	352	345	337	384	364	364	381	409	336	369	370	378	380	381	369	369	369	369	376	391	370	366	317	365	352	377	380	346	388	345	353	347	380	364	389	365	371	378	386	360	406	362	336	362	366	345	346	337	380	371	356	358	356	361	377	359	380	360	377	334	368	382	325	388	331	359	366	384	344	354	332	352	340	358	359	385	361	366	352	394	373	372	372	357	328	364	365	367	388	375	351	354	345	398	386	381	354	382	332	367	364	358	375	374	369	344	345	384	380	374	359	373	357	367	361	389	371	318	391	374	357	409	324	363	348	379	351	364	357	316	363	385	380	361	386	319	359	361	377	374	386	350	361	387	343	372	393	327	339	366	343	354	332	363	343	366	351	385	386	358	377	355	350	366	365	359	378	361	374	367	351	328	352	358	360	355	367	364	383	356	405	373	357	360	369	369	360	334	373	399	365	345	368	335	317	326	353	385	385	339	374	343	343	341	332	354	355	341	360	334	336	395	328	375	392	367	373	370	353	353	354	369	345	336	379	330	343	335	330	362	349	358	387	384	379	320	351	352	358	367	326	362	368	358	383	337	371	383	359	371	398	368	374	376	374	409	353	375	369	366	337	362	361	396	356	349	375	328	348	384	324	344	348	366	353	328	360	366	377	388	345	343	347	357	367	383	340	367	340	371	358	388	350	379	353	365	368	394	343	355	363	352	351	365	347	363	320	356	355	358	348	351	384	350	372	344	395	360	366	375	352	366	393	364	380	350	374	381	353	388	360	366	350	347	372	398	371	342	343	338	342	383	358	376	377	375	385	380	344	372	378	362	336	368	348	378	380	354	365	344	341	362	331	345	357	400	365	368	333	350	374	371	361	360	336	339	373	372	377	359	363	368	359	382	366	373	339	350	394	379	341	361	392	363	353	324	354	359	373	366	375	374	379	366	365	347	398	363	377	357	351	339	380	334	359	341	338	351	357	356	353	381	362	370	376	349	376	374	364	335	344	367	368	389	360	323	358	386	333	338	341	355	352	378	363	328	395	383	350	352	361	349	338	347	346	369	332	340	380	385	352	400	366	390	364	359	364	382	356	350	341	403	384	332	351	342	362	353	356	367	346	376	377	377	346	406	380	352	340	374	357	372	382	345	370	341	369	376	349	364	349	348	327	375	341	373	376	348	348	388	357	359	353	387	346	355	351	372	385	375	357	349	400	316	369	359	366	368	351	349	318	355	349	357	397	371	353	377	395	374	376	385	380	367	379	343	353	350	381	367	362	395	327	333	337	347	323	356	361	375	361	347	327	380	354	371	386	372	355	404	343	369	356	375	392	358	345	359	384	356	379	361	381	369	364	348	378	412	373	356	387	403	383	369	368	408	335	353	370	374	352	365	364	394	358	377	326	355	361	362	388	354	353	365	363	370	347	396	334	365	362	393	336	384	359	406	350	337	328	333	346	363	384	378	336	342	350	364	343	398	366	349	327	369	363	309	355	352	331	380	371	411	346	334	390	336	372	406	389	321	345	362	334	332	385	399	389	385	374	387	371	369	344	386	353	343	330	365	394	396	403	378	361	337	398	367	354	379	347	361	354	357	358	377	376	314	346	395	372	388	371	365	353	377	351	333	360	358	370	384	349	352	355	372	388	391	382	369	378	360	350	356	393	364	360	368	359	345	330	384	373	347	376	321	339	411	367	353	349	358	373	336	371	335	359	378	328	389	338	351	361	361	350	399	377	358	386	329	338	355	346	334	332	375	327	352	378	370	360	339	361	361	392	354	349	377	430	354	360	380	346	327	347	351	370	357	360	372	375	342	352	385	358	351	345	340	371	358	346	374	374	374	366	362	362	342	341	365	382	339	357	381	326	326	364	327	399	363	352	362	391	397	352	345	372	322	368	327	365	381	372	383	381	339	345	339	367	343	362	354	345	354	371	343	352	340	362	358	367	392	358	364	373	353	369	346	359	348	341	362	334	358	357	360	374	353	388	355	366	381	369	375	375	384	369	360	401	377	348	371	367	403	352	392	357	357	352	367	352	373	332	348	367	347	344	371	354	376	360	345	349	372	368	358	361	327	342	317	320	359	360	377	353	394	345	383	339	369	353	361	360	369	362	351	334	324	327	373	352	356	356	387	383	342	364	328	358	347	368	349	333	359	353	367	351	344	383	358	376	328	365	351	378	358	382	359	355	358	376	384	382	361	346	356	342	306	379	342	324	359	341	293	358	364	356	349	382	356	340	358	366	353	384	367	356	373	350	359	331	389	373	343	414	381	340	374	310	373	367	391	411	373	366	353	377	366	365	374	361	396	369	391	356	362	353	348	377	381	350	370	350	379	394	368	369	373	401	382	408	332	402	366	349	359	353	361	359	418	369	332	368	368	380	359	368	325	361	340	388	356	384	345	366	375	330	374	370	381	392	361	362	356	330	337	338	347	366	371	373	344	347	335	362	336	351	371	349	344	358	363	348	360	342	386	367	354	377	354	369	363	333	351	373	347	385	388	371	384	343	366	368	362	320	347	320	337	391	377	362	359	356	412	331	355	346	366	350	327	368	353	358	352	352	369	366	354	365	333	322	361	387	364	363	379	384	345	381	353	427	343	334	325	390	342	364	327	356	376	362	368	373	342	363	366	386	391	370	345	348	363	341	382	382	389	402	352	351	357	363	365	360	367	365	345	379	352	360	353	384	354	367	377	355	358	379	360	348	363	363	357	354	369	367	344	375	369	356	370	325	352	388	379	349	348	376	370	359	402	345	377	392	379	354	350	387	362	356	363	380	366	350	396	343	371	360	369	359	360	364	338	344	406	366	358	358	376	330	381	372	369	337	373	354	406	366	355	378	347	366	351	379	371	353	367	307	315	390	353	343	379	372	340	370	417	357	379	384	338	354	350	384	366	363	340	358	360	379	352	356	399	349	323	357	383	356	382	364	379	351	341	384	361	339	319	395	341	324	341	344	357	350	399	346	382	360	350	370	362	356	370	383	363	339	323	336	391	369	345	388	360	379	358
33113	37902	60254	45713	18933	21597	22411	23808	17993	18272	13100	5636	4139	3536	3233	3054	2711	2650	2672	2698	2807	2774	3161	3464	3325	3258	2962	2545	2189	1974	1666	1548	1682	2021	1566	1322	1279	1546	2507	4691	3527	2533	3181	3244	2555	2294	1639	1221	1109	1150	1015	989	3214	3511	3549	2583	3083	1333	1214	1530	1275	888	846	910	917	902	915	903	886	901	896	891	881	933	859	856	914	927	915	874	949	893	931	904	930	854	877	892	872	937	871	941	923	906	898	941	893	906	926	881	890	924	888	892	913	909	885	942	886	889	876	844	844	904	913	937	941	868	942	954	895	922	938	937	894	926	867	867	932	867	890	895	924	886	914	884	917	916	926	943	914	887	931	879	909	886	895	908	847	900	902	930	915	917	879	864	931	920	898	888	870	919	904	859	926	901	888	910	914	868	846	898	935	844	886	922	902	908	882	964	971	913	885	898	925	944	919	861	855	877	872	865	890	934	898	889	941	915	921	868	894	869	901	900	864	900	935	935	860	868	867	939	846	932	887	912	962	939	884	916	911	966	942	916	927	852	920	915	901	885	913	877	890	886	831	929	868	929	895	894	910	1014	951	870	932	900	893	907	895	908	899	920	863	935	848	922	942	894	885	874	941	864	838	858	931	916	906	923	909	911	865	932	937	849	893	952	868	895	870	888	926	937	924	901	945	882	834	902	884	859	879	880	884	893	917	846	895	882	920	912	818	915	902	891	906	909	948	898	920	923	891	898	858	891	931	916	904	888	933	925	883	890	946	865	893	921	852	931	870	873	934	869	861	882	898	897	934	930	901	933	840	902	843	927	894	912	881	920	908	903	922	952	891	930	942	891	887	930	854	886	896	864	938	924	961	886	886	854	860	901	887	925	862	870	865	904	903	875	924	899	887	918	868	962	922	886	919	904	897	856	915	894	918	916	933	932	876	943	885	932	879	843	914	901	867	887	949	861	913	925	903	890	924	949	922	885	919	907	854	900	876	934	913	925	923	966	914	879	883	857	915	879	890	893	872	879	909	840	846	912	928	887	946	904	910	971	952	890	861	877	872	925	909	913	857	895	918	863	945	883	883	877	916	947	922	895	921	887	871	926	909	873	891	871	890	920	865	906	863	883	954	904	910	956	919	883	892	872	892	940	882	927	906	902	911	911	915	918	906	879	969	887	924	929	927	864	930	893	890	908	879	883	890	932	937	827	923	920	864	927	919	930	886	919	895	907	890	861	901	885	878	916	915	844	959	911	902	886	919	900	897	968	884	888	879	868	882	881	953	918	890	920	911	891	938	875	883	876	941	925	891	883	900	967	861	921	904	907	890	894	995	852	842	969	933	886	920	941	837	852	919	924	892	946	855	884	886	941	916	906	930	935	895	853	908	946	892	924	872	890	865	890	921	863	921	897	938	850	914	870	946	906	878	902	897	855	910	901	889	930	908	945	872	870	902	888	951	889	905	855	895	920	898	918	884	877	875	918	897	893	885	867	865	874	882	894	841	978	893	875	893	920	900	900	884	902	900	877	877	878	889	900	864	895	883	890	920	942	849	896	897	891	880	891	883	912	939	947	976	899	889	873	884	895	892	903	935	924	911	957	929	910	871	837	909	897	919	874	851	893	885	890	924	896	843	927	884	903	943	908	903	936	907	897	913	895	918	877	842	936	900	920	827	907	889	919	945	988	868	903	868	861	891	875	891	887	881	897	912	908	916	894	898	843	839	903	947	908	875	939	919	840	901	908	876	870	865	846	856	910	893	900	867	844	930	894	900	905	890	951	907	914	941	912	907	917	988	871	865	886	884	853	866	905	876	904	888	951	873	901	922	833	844	845	890	928	954	919	905	868	918	921	925	939	850	883	932	904	930	937	959	871	872	911	864	908	874	883	952	882	881	902	889	890	934	912	879	928	884	914	878	888	911	935	907	903	915	871	866	871	890	967	891	854	911	889	923	895	925	888	914	903	906	893	852	869	904	900	936	851	890	874	912	909	916	942	929	851	854	904	890	897	843	909	888	846	899	919	897	866	910	846	913	887	932	910	864	915	824	890	886	896	875	937	930	961	888	913	901	900	938	928	878	906	886	912	862	895	918	907	911	858	874	901	882	957	891	918	933	928	903	916	812	892	882	890	856	882	852	925	908	912	874	917	910	915	869	925	876	873	881	888	878	850	940	933	864	882	960	855	861	893	929	886	917	934	883	984	904	918	864	865	868	872	903	956	898	946	945	847	903	883	965	912	912	878	901	929	948	907	903	915	936	963	894	910	899	897	909	894	926	912	867	921	924	848	869	875	900	978	936	945	910	931	880	875	912	917	902	894	898	869	910	909	864	906	910	907	898	862	844	912	894	888	885	901	904	918	926	894	847	883	867	910	915	898	889	878	933	916	892	956	855	897	883	940	892	936	877	897	881	847	881	873	884	909	934	962	891	956	935	962	926	901	885	914	908	966	987	874	893	895	915	899	874	902	911	866	914	877	906	898	920	897	895	930	895	884	894	928	910	866	924	872	880	877	927	876	950	911	903	916	887	919	861	896	917	911	953	871	877	934	914	850	920	917	890	888	893	811	878	883	838	940	921	927	956	955	909	898	900	883	918	995	881	869	915	891	893	944	896	892	879	899	920	921	921	890	898	931	901	879	944	845	872	882	890	902	947	870	880	900	909	855	851	883	917	924	858	915	896	895	891	893	951	946	912	883	822	902	936	875	921	928	878	921	895	870	869	892	966	869	890	901	894	857	983	897	948	900	890	913	909	881	930	889	930	927	855	876	950	871	912	900	900	881	950	866	887	893	917	947	895	893	857	917	917	929	833	886	828	892	912	855	901	858	892	954	918	896	889	904	862	952	928	932	924	824	914	876	880	881	880	924	918	865	929	854	904	920	849	873	831	907	938	911	857	882	954	915	921	915	898	917	918	924	940	874	828	909	922	929	901	877	855	887	893	878	936	925	845	901	881	895	927	938	957	869	894	902	913	894	908	946	953	870	887	877	904	854	903	869	915	918	892	923	918	894	928	904	939	885	857	931	880	915	878	899	899	942	927	856	883	909	877	849	905	918	938	905	900	888	917	905	838	904	879	921	932	887	884	898	873	904	920	920	924	910	846	917	857	886	923	885	956	911	957	877	898	912	846	917	915	926	939	867	893	914	903	903	921	913	926	891	899	861	900	855	933	866	902	915	844	941	956	911	903	918	917	853	869	933	885	851	849	928	901	863	809	899	913	921	905	863	853	892	883	910	925	950	881	904	916	923	975	879	929	883	880	956	898	952	919	864	908	830	896	916	964	912	903	897	864	840	875	868	851	954	897	940	889	886	922	893	877	899	889	891	852	836	904	878	872	899	888	905	878	918	890	916	857	864	898	943	911	889	871	908	965	869	863	886	960	930	878	890	964	871	847	836	898	889	862	899	936	803	875	882	949	888	905	872	885	899	872	902	908	890	910	909	928	928	861	852	920	945	942	910	890	884	948	874	908	860	915	866	883	914	862	921	940	879	912	893	907	935
14797	11178	12696	7330	2965	2106	1682	1347	1104	885	778	616	538	523	485	475	421	440	409	391	418	424	380	378	439	412	399	384	384	389	369	393	365	396	347	333	332	364	352	430	361	362	371	403	359	329	378	328	376	365	348	358	372	391	408	359	352	371	383	363	377	373	332	356	355	378	375	345	382	397	320	344	381	327	376	348	338	383	329	366	353	360	365	373	364	336	341	361	341	370	374	346	371	376	347	365	374	344	407	364	353	358	351	361	347	330	374	349	364	328	368	352	357	349	379	349	349	357	357	341	345	392	368	396	366	375	360	331	399	355	395	360	369	355	335	352	349	355	360	335	342	374	370	327	347	337	340	369	353	355	375	352	378	368	343	349	327	383	395	372	338	377	344	362	380	334	328	366	366	355	378	351	381	367	384	332	331	365	338	359	334	347	349	367	369	344	348	362	365	370	373	392	360	347	358	366	381	366	370	334	350	351	352	354	341	388	383	355	353	350	346	401	369	371	365	360	371	362	361	359	356	352	350	364	370	355	381	375	357	330	338	335	382	362	377	334	342	354	364	344	349	370	347	340	340	376	356	377	366	387	349	369	369	347	366	381	356	335	363	345	346	345	351	350	374	373	342	372	387	411	372	332	349	342	353	406	358	374	344	344	363	360	378	358	342	371	355	366	378	358	391	355	338	381	436	378	317	352	362	353	383	376	345	356	361	383	352	363	361	368	376	378	407	344	323	388	323	333	359	370	343	352	306	364	368	346	377	308	344	351	373	351	326	376	332	347	367	383	352	343	355	378	337	329	362	361	369	383	364	364	345	342	352	362	361	407	383	358	342	350	355	369	329	362	373	366	346	374	396	402	389	356	326	329	388	351	354	362	363	342	365	344	370	411	367	361	351	354	371	311	394	352	370	357	357	352	340	355	318	380	321	379	392	361	381	366	342	318	346	371	349	357	378	356	328	378	374	400	365	374	326	342	350	370	376	345	373	358	354	373	343	354	369	355	418	335	343	351	345	370	348	376	355	394	359	335	370	392	381	399	349	330	321	347	378	337	364	343	374	344	350	348	362	378	355	359	371	376	365	367	363	348	346	397	360	330	358	357	387	381	363	355	359	327	361	399	332	359	385	358	374	389	361	342	353	395	361	324	349	366	339	379	380	352	380	356	344	344	392	376	369	384	371	328	334	363	350	352	417	348	364	385	352	374	374	401	387	343	348	366	357	396	346	357	373	379	346	366	379	380	398	356	364	369	377	336	380	356	400	384	353	332	391	355	370	390	343	346	376	340	368	382	384	358	381	328	361	368	341	373	333	361	326	339	342	361	346	376	353	371	365	355	367	358	341	376	368	370	352	394	358	364	360	333	334	398	340	347	364	352	355	384	348	383	350	383	349	347	364	357	370	344	341	338	378	371	381	329	375	379	363	320	381	355	392	346	356	360	316	363	364	311	325	364	372	354	359	367	363	379	337	322	369	372	361	347	364	351	386	367	343	338	355	354	393	347	336	358	358	342	351	386	356	365	384	368	322	337	377	328	376	368	358	356	360	384	362	327	370	350	390	365	381	370	396	390	366	335	363	362	349	364	378	381	387	357	388	394	352	377	358	361	354	341	355	391	336	355	330	351	320	334	349	367	372	324	382	371	374	377	386	364	382	359	347	378	367	371	372	344	360	363	383	374	363	354	336	364	375	345	353	365	346	364	374	369	343	321	318	368	340	374	333	408	354	348	350	346	339	331	343	351	314	341	391	350	386	352	380	380	364	352	355	376	378	358	349	356	339	373	364	379	367	363	348	369	359	341	362	395	339	365	347	356	379	370	378	353	356	370	343	405	372	350	345	315	335	361	350	351	391	393	402	346	319	343	372	370	359	331	368	377	394	360	342	373	368	325	364	378	350	357	365	345	403	309	339	358	369	307	338	366	365	344	348	327	361	416	376	349	359	350	359	372	347	336	367	372	347	329	369	348	352	358	347	385	367	350	358	353	386	354	397	384	343	361	336	374	323	337	352	339	353	375	352	365	339	366	332	324	380	317	335	364	331	370	362	358	360	350	366	333	344	356	367	371	356	374	393	382	390	349	328	354	403	352	392	392	387	389	344	397	374	364	362	376	354	346	337	370	346	365	352	344	364	327	369	359	327	359	347	373	359	369	347	329	391	393	406	346	342	361	342	372	332	365	361	370	361	363	381	396	341	380	363	352	354	399	383	339	360	366	344	350	348	358	378	353	340	366	334	359	370	362	354	338	335	341	355	369	360	378	363	373	338	341	350	395	361	337	364	365	355	358	361	414	378	348	341	352	363	320	360	362	398	397	363	347	380	393	360	355	349	381	357	356	371	368	387	367	345	346	386	385	346	354	419	383	333	352	382	386	373	358	346	384	381	354	353	369	361	337	363	357	371	346	332	343	360	369	372	380	363	381	357	331	367	376	335	365	335	371	348	320	341	343	357	395	365	322	359	366	361	334	341	344	358	367	394	350	365	338	358	323	366	351	344	401	370	365	375	354	371	345	354	363	355	332	362	368	319	380	367	353	362	391	376	392	383	352	331	386	361	385	360	397	360	364	351	373	382	360	373	335	316	347	358	359	360	343	339	387	370	377	361	370	379	346	354	358	368	333	363	379	399	343	376	391	378	366	339	373	366	353	384	379	357	341	351	344	347	336	348	332	385	370	359	377	333	347	369	322	374	367	331	378	357	389	338	348	371	359	384	362	354	363	360	323	373	357	391	356	425	341	343	380	369	350	402	383	328	363	360	385	378	347	386	352	392	339	408	318	349	360	352	362	369	355	369	364	372	389	380	360	362	365	352	362	362	375	384	397	341	368	388	365	384	373	354	338	362	335	361	328	351	340	361	366	341	374	376	373	363	355	374	357	339	312	377	390	359	369	317	387	357	355	342	334	352	350	335	392	366	385	362	347	368	343	378	356	349	346	354	356	355	363	381	358	396	327	370	344	380	357	345	398	355	365	358	362	380	345	385	352	381	344	370	357	378	362	345	363	357	374	389	337	347	373	382	367	346	330	365	357	392	366	352	350	400	360	336	334	330	351	342	348	346	383	353	333	326	348	354	377	343	389	372	375	346	350	379	399	353	335	374	345	356	360	360	373	366	353	368	330	316	374	344	387	351	368	339	377	337	382	365	392	365	343	341	337	396	362	350	351	402	354	359	361	323	365	387	331	367	348	410	366	360	379	365	360	339	372	366	358	349	407	366	334	354	359	341	369	362	362	390	340	354	328	363	347	379	363	354	318	355	347	392	343	373	353	381	331	336	374	349	406	371	344	337	375	351	349	345	358	344	370	371	382	364	370	361	356	332	345	302	378	363	364	374	354	387	412	371	360	385	364	361	433	332	364	361	352	357	350	372	325	343	387	377	340	349	368	332	356	401	310	391	399	371	379	344	400	365	376	352	355	345	367	358	379	368	344	328	353	318	349	388	363	350	366	351	356	327	336	384	364	346	354	355	334	358	348	339	368	360	391
10065	10784	18873	14763	8214	7017	6032	5479	4413	3535	3099	2287	1968	1760	1622	1664	1623	1517	1378	1378	1329	1222	1233	1191	1277	1213	1162	1149	1109	1054	1005	1000	1022	967	965	929	932	946	931	1024	960	936	944	957	909	976	925	979	935	944	907	942	968	1070	1029	1007	1056	922	913	962	974	889	905	922	952	905	903	871	902	896	980	879	941	895	908	906	864	914	923	874	888	902	907	955	901	898	877	897	919	905	878	935	929	877	931	896	900	904	947	917	957	890	904	903	901	918	886	962	935	924	904	879	884	926	892	879	906	864	912	905	924	938	931	868	910	859	857	921	912	943	941	931	860	861	881	916	919	895	923	928	978	899	943	897	907	884	913	859	942	884	965	889	931	894	955	935	971	941	908	893	925	872	913	930	874	901	897	939	906	918	886	962	929	864	892	907	877	991	918	847	943	924	921	950	943	885	903	918	903	954	903	918	938	906	918	946	923	873	940	925	904	906	912	876	938	919	883	923	933	942	915	909	885	949	865	883	920	928	876	977	909	940	917	883	913	948	875	874	917	894	905	848	894	935	883	916	872	892	914	872	915	922	868	952	931	916	932	898	872	925	898	913	935	874	886	864	947	899	919	912	849	877	880	907	907	867	933	882	899	950	859	867	911	861	991	861	893	935	891	920	930	870	899	879	896	914	901	894	868	918	897	892	982	903	935	858	913	945	935	862	962	908	885	888	941	920	909	920	864	961	888	854	925	946	929	929	907	879	913	904	909	864	903	958	947	906	927	897	863	912	885	890	896	907	924	887	920	900	869	905	942	895	924	977	944	883	927	981	911	879	904	918	903	929	889	941	918	870	992	918	870	927	877	884	980	917	927	918	942	939	967	882	950	904	945	924	913	941	909	890	924	905	948	918	939	915	832	926	928	867	898	937	918	942	929	947	904	913	855	896	974	978	901	897	862	847	898	940	920	916	918	865	946	882	986	889	943	900	895	900	900	861	972	891	919	920	884	890	914	901	945	891	949	907	882	882	910	934	923	925	906	917	918	910	961	907	870	948	913	949	872	927	958	896	890	894	902	865	922	893	899	852	967	920	867	984	933	920	864	907	900	874	946	907	892	896	859	920	938	911	885	953	941	897	949	905	937	927	875	900	939	933	904	907	877	869	913	891	927	869	966	894	896	903	910	985	967	930	937	878	900	910	922	896	939	943	872	941	920	960	934	971	926	911	857	951	910	934	926	905	914	888	978	925	963	914	923	890	883	927	932	919	918	928	944	888	904	909	870	899	924	908	948	917	875	910	930	929	980	914	918	913	921	916	942	938	964	898	930	920	925	924	889	873	942	871	870	948	904	901	910	908	923	914	911	911	916	909	866	930	878	920	886	907	900	919	841	857	927	847	874	905	963	929	886	897	909	940	967	886	954	980	932	883	884	934	944	919	950	893	928	880	914	933	930	946	929	899	906	938	863	949	888	873	937	895	936	882	941	899	920	975	922	955	934	889	912	904	953	921	904	881	913	885	933	916	993	919	926	855	881	922	913	969	964	895	883	934	877	934	880	879	891	946	881	897	881	926	960	953	922	869	937	916	880	882	902	891	919	934	924	889	923	921	927	970	968	905	934	920	992	953	936	922	890	993	945	881	843	914	879	896	939	912	901	893	916	966	891	907	861	892	917	869	894	957	950	931	956	949	900	914	900	893	887	891	823	895	889	928	883	870	886	960	981	924	877	888	887	882	941	919	919	906	841	911	870	901	889	879	879	896	934	900	936	944	887	920	938	898	857	908	919	887	933	885	930	816	902	945	888	911	905	944	883	919	904	927	945	925	932	981	952	919	883	959	932	910	893	935	927	951	950	945	906	901	924	934	944	904	931	886	965	912	910	903	925	906	927	829	868	869	979	899	970	876	939	933	885	899	857	925	929	897	926	903	975	936	908	914	851	935	922	955	948	872	889	989	971	907	939	945	906	885	927	886	900	919	886	963	906	902	935	949	881	873	871	901	895	919	995	890	912	872	890	887	947	909	906	901	898	922	912	948	904	904	935	880	955	926	920	861	915	934	929	883	888	933	894	906	919	884	958	893	920	960	909	882	922	951	906	907	903	932	842	913	919	932	984	925	911	953	886	942	897	911	891	896	879	902	938	906	964	879	886	902	883	912	954	934	913	905	917	910	881	904	904	925	936	891	945	924	913	903	878	950	877	913	946	942	961	934	931	936	944	903	906	935	870	904	942	953	903	860	883	866	963	961	909	925	929	864	903	920	913	901	877	917	911	895	917	945	913	872	892	910	852	901	903	895	870	939	917	946	932	924	945	964	949	908	912	928	919	874	915	909	938	920	899	940	908	924	928	941	908	893	913	877	945	865	917	913	963	874	979	869	924	879	893	919	955	922	901	911	940	981	875	866	887	926	893	985	914	889	912	895	918	954	905	913	914	937	929	883	921	907	923	922	916	859	898	940	935	936	964	965	1019	924	889	962	983	965	947	957	893	892	894	899	916	919	933	884	904	946	897	932	880	884	926	893	921	894	915	921	905	881	914	898	964	938	915	918	943	908	904	942	879	913	877	867	883	866	870	939	891	883	866	931	902	905	925	894	948	910	914	897	880	842	891	916	918	915	915	916	947	890	906	912	875	932	930	907	868	924	922	904	864	915	894	949	915	895	881	928	947	922	911	953	944	913	885	1003	898	931	868	925	891	899	919	897	889	879	898	874	899	884	945	856	954	879	918	903	881	851	869	902	942	967	879	926	937	912	961	915	899	889	888	911	905	941	896	950	910	896	941	925	869	934	948	933	868	921	932	897	913	878	945	919	880	899	931	954	978	920	913	977	953	901	903	884	894	933	876	901	950	928	906	938	950	910	912	887	926	920	939	907	899	902	874	933	915	904	935	908	910	870	958	911	879	922	949	893	931	909	898	883	881	931	884	892	926	924	944	923	960	958	951	947	868	925	934	933	961	900	920	918	941	863	914	946	938	949	923	937	884	898	938	870	877	916	924	906	889	894	911	896	923	876	937	867	962	921	900	928	925	905	871	922	905	840	902	891	945	950	900	840	911	960	910	927	877	896	910	910	950	923	889	888	909	892	974	865	902	889	926	917	996	899	925	885	942	920	910	901	908	933	938	937	954	925	949	962	924	888	941	916	913	896	939	913	901	842	896	902	868	857	941	890	922	964	969	920	889	907	917	905	926	905	924	871	929	961	968	912	903	919	977	849	868	863	924	902	969	939	903	891	906	958	941	884	836	921	928	868	925	908	887	952	934	904	925	907	894	914	916	906	916	897	913	956	903	870	897	901	927	955	932	904	882	958	880	911	908	890	986	969	895	933	929	910	904	912	911	956	909	941	890	950	874	906	914	923	915	899	888	984	913	952	880	889	981	920	882	931	872	881	922	946	884	859	930	887	877	911	903	909	954	924	969	909	905	905	882	883	911	937	923	904	892	934	917	905	951	883	933	898	905	901	925	920	893	894	941	932	918	916	924	913	966	927	900	889	916	927	929	901
39173	38286	53398	47141	16974	9315	8435	8416	7079	4909	2706	1351	835	683	669	599	570	562	609	562	555	528	525	528	578	591	505	522	511	463	389	420	427	462	457	429	430	455	509	518	500	500	506	513	471	496	399	405	430	396	426	411	594	547	575	480	590	416	379	418	399	433	410	404	416	423	408	418	388	417	401	377	358	366	431	403	402	405	391	419	380	346	365	397	386	411	404	388	397	373	411	370	422	402	404	392	373	411	403	396	396	379	429	395	385	378	358	392	372	380	370	392	427	412	384	410	411	415	406	391	412	416	372	372	354	414	424	411	362	381	400	377	375	375	388	398	381	434	375	398	376	427	435	350	397	379	389	388	393	396	351	366	407	418	393	408	403	397	383	391	403	424	341	376	420	402	387	384	423	378	423	365	407	414	420	385	393	366	390	404	397	390	378	395	393	418	430	424	420	391	388	402	382	417	414	376	396	398	396	369	424	392	387	367	379	404	356	398	399	427	410	382	410	396	409	362	401	402	387	399	398	396	390	378	366	410	416	381	383	404	392	401	407	396	387	364	368	390	376	391	402	386	400	408	365	379	390	413	403	367	370	410	426	363	376	407	371	389	387	379	391	395	381	370	393	412	392	390	376	409	372	404	383	429	367	370	409	394	348	362	405	385	393	413	378	397	430	416	389	346	412	341	385	397	379	397	401	407	412	383	380	414	387	412	388	396	388	401	397	375	376	377	385	373	411	422	400	405	394	375	402	415	387	391	378	373	374	403	408	370	371	381	381	417	404	349	403	421	424	404	401	406	401	357	399	380	387	371	403	396	417	388	413	393	395	369	409	400	380	342	385	402	385	410	402	463	430	347	382	381	423	389	401	371	394	411	377	367	407	386	349	395	396	379	388	415	398	353	375	407	368	382	404	368	408	404	397	347	394	333	384	379	408	384	407	400	365	405	384	364	375	378	375	383	398	413	391	397	416	417	382	406	379	374	394	418	367	398	417	390	392	412	388	393	403	401	381	364	436	393	397	406	375	395	433	407	405	423	392	353	408	362	415	398	390	418	402	380	405	389	391	389	388	389	422	418	371	410	374	422	397	397	386	365	407	411	397	383	413	412	411	423	443	382	381	394	412	388	411	396	391	403	389	390	406	385	396	397	386	412	418	398	358	423	409	386	399	373	373	356	397	387	414	419	405	372	386	400	407	380	424	378	387	407	386	379	381	396	394	392	381	394	391	431	393	385	391	385	426	433	391	400	367	404	430	396	393	383	371	381	442	399	384	372	402	381	398	439	373	419	389	370	446	404	430	433	446	400	427	420	401	404	401	403	418	388	430	420	419	401	393	403	425	383	413	361	414	376	336	393	366	374	349	394	402	377	392	355	377	385	353	371	407	420	387	385	405	409	390	383	395	395	398	394	403	379	381	357	395	383	419	385	403	391	410	415	375	395	392	373	373	390	379	401	397	433	410	401	386	391	367	385	404	387	374	390	399	392	393	402	387	372	394	397	390	395	413	399	366	422	395	379	400	411	373	377	387	408	398	394	390	416	382	371	388	404	405	354	400	400	351	354	407	413	430	395	392	415	376	398	418	398	406	393	387	412	394	369	409	405	388	394	349	374	396	414	442	406	402	390	414	344	408	397	383	381	380	366	386	406	404	364	406	369	418	365	395	370	398	420	388	380	371	366	398	404	347	365	420	391	441	394	413	395	423	369	392	411	406	382	403	364	375	380	432	390	430	395	415	393	455	407	380	390	410	357	358	409	396	406	409	373	432	363	385	371	445	364	415	409	368	365	392	383	404	414	360	376	412	378	405	403	389	369	396	404	405	416	409	364	415	403	420	379	397	382	396	402	401	392	409	375	385	405	371	377	401	427	415	392	402	363	376	422	383	377	409	414	415	415	404	384	391	393	407	400	403	423	369	400	410	354	421	396	373	388	387	394	385	390	414	354	366	342	388	368	390	406	420	410	380	394	373	379	367	388	393	383	375	384	409	386	416	397	387	361	348	397	384	381	402	408	374	388	379	441	364	380	396	390	403	384	398	387	383	376	382	397	375	436	399	358	376	399	420	390	355	382	354	407	390	375	366	406	376	415	387	383	410	405	380	415	387	376	398	425	426	359	398	384	422	379	357	418	414	403	398	366	375	412	363	390	413	418	356	384	384	368	439	396	401	408	423	461	427	419	362	410	394	400	406	379	392	372	408	390	419	401	431	409	378	381	412	402	388	346	377	405	392	374	363	418	414	393	395	372	380	415	407	392	381	408	366	370	429	400	370	416	393	412	367	355	374	366	398	402	378	403	402	380	441	383	383	430	402	376	382	391	375	418	375	396	384	366	374	434	370	365	428	413	387	375	382	384	385	425	402	408	395	373	374	382	387	374	398	393	385	399	370	389	400	424	392	379	406	410	362	368	380	356	379	411	393	401	364	383	387	394	365	393	408	383	378	378	384	376	402	400	376	405	392	414	406	406	414	424	405	400	405	358	356	381	370	416	397	382	396	415	381	412	394	428	378	419	387	406	392	419	377	382	389	404	423	361	369	402	400	384	398	404	428	408	378	403	371	374	401	356	413	414	393	379	404	405	333	366	383	443	359	383	387	397	403	420	383	353	342	442	451	418	382	439	385	402	387	392	387	373	399	388	430	423	442	410	390	369	352	406	368	391	411	386	405	422	378	412	374	393	370	399	371	443	362	399	420	406	371	393	432	390	393	397	389	390	369	389	374	428	392	413	426	390	408	365	379	396	378	360	399	344	372	386	423	385	427	393	391	396	373	399	391	440	379	395	394	390	397	392	375	399	360	414	383	394	454	392	383	373	387	353	391	407	379	409	403	369	384	406	398	432	384	396	385	421	374	408	377	404	384	416	377	401	348	373	399	382	430	370	430	404	401	347	385	418	391	399	390	402	375	384	412	397	352	397	391	364	410	397	422	384	385	389	394	392	356	386	392	392	427	395	378	377	350	363	370	401	376	382	395	372	400	410	363	386	433	409	400	411	429	371	390	397	406	395	379	364	441	360	388	405	355	377	417	398	411	400	415	391	379	429	396	394	405	437	398	378	430	421	390	385	409	360	417	379	407	397	403	377	427	424	393	405	376	401	399	407	396	392	416	388	381	408	423	436	353	441	407	395	365	413	398	423	384	384	396	392	389	402	409	413	378	405	387	404	404	388	404	431	415	398	383	384	410	397	383	380	405	375	431	385	388	385	402	375	453	348	409	405	385	408	389	392	370	399	356	410	396	405	386	377	408	425	399	394	410	368	377	391	418	408	393	381	423	402	418	410	424	422	372	389	419	374	403	379	374	401	372	442	362	369	396	395	373	373	416	388	399	371	381	391	429	410	378	358	374	386	375	409	410	376	403	404	374	400	360	407	406	407	395	370	344	399	377	437	381	436	414	392	413	384	402	405	424	378	383	421	413	363	386	369	417	367	383	401	376	390	391	383	408	407	445	402	401	391	393	364	412	378	384	400	374	389	386	397	356	374
26803	31463	52535	42458	14189	14980	15769	18279	15322	12319	7766	3983	2896	2514	2363	2377	2155	2190	1990	1983	1900	1786	2114	2294	2236	2306	1985	1868	1637	1528	1338	1346	1340	1561	1583	1158	1246	1318	2026	2024	2038	2009	1865	2072	1686	1535	1291	1149	1052	1021	972	1066	1886	2189	2312	1773	1883	1188	1123	1339	1215	988	980	1030	1001	1022	986	987	1008	979	961	974	960	976	954	920	1002	1030	977	895	958	960	970	972	920	975	973	962	964	935	937	983	969	1024	988	968	948	944	1018	998	1023	1017	1006	1049	992	968	1021	944	949	1019	1016	920	957	944	991	1008	970	985	930	1040	964	1006	998	976	1006	993	1005	1000	1030	971	995	1005	954	995	1015	1001	1024	934	1052	962	979	1058	986	943	965	938	998	983	980	945	964	938	942	1016	977	924	942	961	971	984	976	988	989	933	932	1016	990	995	1005	966	972	1022	1000	979	986	991	1001	1003	980	954	1014	977	989	964	953	942	951	1036	1001	952	946	1015	942	980	1031	992	1003	1003	978	923	979	1003	999	928	986	955	960	985	996	1028	1049	981	1037	924	965	988	964	952	909	977	975	961	985	1022	949	973	999	972	1038	945	964	983	976	944	1039	974	978	914	925	1021	938	993	958	952	946	967	970	1012	983	981	975	972	983	978	1008	1013	966	991	989	954	1028	941	945	955	964	965	1026	990	998	954	984	957	1037	964	1027	1005	948	977	1011	1004	984	967	985	916	977	965	933	966	988	982	1007	1012	968	958	948	943	1007	994	991	1005	967	992	989	970	994	940	932	985	993	1026	978	1021	962	986	983	1014	1014	969	1010	939	963	941	983	1001	957	993	987	1014	983	1000	985	934	950	959	981	991	990	991	961	964	945	953	996	1021	1022	998	957	980	1012	955	969	969	939	990	994	940	1004	1039	972	987	940	961	958	957	1003	991	1042	940	1011	999	981	955	966	976	953	955	955	946	957	972	991	1006	977	943	1067	960	1057	1002	1001	994	1005	972	960	1009	978	1006	1018	1025	1012	1007	981	949	947	961	999	1001	965	948	985	923	956	969	990	973	1010	956	981	939	989	1052	908	972	965	1029	929	991	963	974	930	916	951	938	962	966	989	934	969	968	991	973	1009	965	973	1051	961	1014	994	1006	953	1005	973	984	964	977	960	991	983	1009	976	996	940	978	981	987	963	961	997	952	959	966	986	1027	1046	943	968	1016	966	939	976	961	961	999	944	996	964	953	1057	950	917	1008	864	1004	1010	927	995	987	972	997	939	949	951	1012	979	941	971	991	992	966	924	951	978	1008	985	1062	994	1010	1005	987	941	988	1007	934	993	999	971	977	972	997	930	945	983	1013	943	948	1010	965	1037	1042	942	986	970	956	993	970	954	988	950	934	990	983	968	976	1008	1037	1086	958	957	938	987	952	973	977	967	915	986	1002	1008	1017	939	970	980	1018	979	916	1013	965	973	982	969	967	962	965	966	1018	955	1005	994	964	968	950	996	991	936	1014	982	1027	1003	974	968	946	999	987	891	1011	968	1036	1020	958	970	1007	948	1010	996	991	941	999	996	965	988	978	983	964	988	968	954	980	992	973	999	955	972	981	928	1039	951	1032	942	962	967	997	1012	1008	999	944	977	983	1014	991	1007	961	967	999	959	997	944	992	1003	947	1020	981	984	978	951	1029	949	958	1034	1032	968	974	958	952	979	952	991	999	1056	993	938	977	939	970	1025	1012	969	1056	987	955	997	978	971	990	934	972	967	1024	997	967	999	994	986	1020	955	1027	917	951	1007	973	961	997	988	956	972	973	983	1000	972	991	969	964	960	939	958	981	1014	990	1015	919	967	952	1051	1036	992	996	975	981	970	993	966	1000	1001	943	926	974	993	970	967	980	993	969	970	973	1019	910	937	995	995	993	1001	1019	951	965	1032	932	1019	939	956	970	949	917	978	929	974	961	984	1024	1007	962	1014	983	973	1039	937	960	921	1011	1021	1008	1005	975	969	990	994	952	936	976	1000	962	970	933	967	1004	980	1012	944	970	931	920	941	1010	945	955	1025	967	907	1012	976	945	949	928	966	965	1008	964	991	990	927	982	1004	953	995	981	969	996	935	1009	948	1001	968	979	1008	986	920	933	986	980	921	934	947	986	981	991	1037	945	955	997	987	967	955	982	1040	970	929	1069	1016	955	936	977	941	982	923	999	1018	1024	972	993	965	960	1002	986	968	919	983	1002	990	978	979	989	993	1000	1010	904	986	1019	935	1005	960	961	964	931	1017	935	1004	944	983	1041	969	969	947	955	990	992	999	946	1027	976	996	932	948	1014	995	961	993	957	1014	983	1002	997	978	947	979	1003	943	957	971	986	1007	923	989	990	985	994	972	1000	1011	948	928	1006	975	971	946	962	963	992	974	981	963	945	1016	980	960	989	995	972	931	1002	963	989	915	960	941	1001	994	980	960	1003	1034	1052	963	951	963	898	986	984	958	956	915	1033	988	955	975	923	977	966	995	929	916	1001	1007	992	963	971	1010	979	984	998	968	918	944	947	1007	926	990	943	975	999	937	964	1012	1035	976	976	973	958	986	989	1026	1020	998	981	990	998	1010	967	947	917	1007	987	985	1000	1030	1016	949	1022	970	953	1019	946	996	953	951	933	987	1024	974	1026	1007	1006	975	905	941	965	969	926	934	1012	997	1014	1038	1022	979	994	1036	978	991	944	1000	936	991	1008	976	1001	1021	991	983	969	958	978	971	1026	940	938	925	957	955	947	1000	957	987	991	1055	982	990	935	936	943	937	974	978	949	971	969	969	945	969	1011	940	981	1011	996	946	924	969	973	935	1030	981	1004	981	982	1006	965	976	961	941	980	1013	1009	908	963	985	925	930	998	1016	1004	995	912	1004	1000	997	975	997	963	1010	1018	1011	963	993	902	1006	990	992	1053	1037	1026	992	961	964	967	1007	1005	1027	976	994	985	1005	1021	974	976	973	1015	998	941	959	971	967	1005	990	951	1045	988	1009	1021	970	993	959	994	950	956	998	958	1010	998	983	1009	975	1037	928	952	1000	976	933	965	1025	980	929	927	1004	1010	1019	999	977	1000	998	990	929	982	976	924	994	955	948	944	982	974	965	986	955	953	1006	968	964	970	1024	983	969	991	976	1066	977	962	962	969	964	1064	1027	1003	1008	988	1061	958	965	970	981	948	942	1031	949	1037	1007	919	981	945	1021	991	999	985	953	986	991	994	949	1026	1039	982	961	962	951	983	1026	985	1026	992	956	966	984	953	971	964	987	981	975	924	949	950	1004	1026	953	980	1000	966	966	991	945	995	992	976	938	988	968	932	988	957	913	1010	914	1000	987	1007	993	1033	918	1006	986	1012	963	1017	959	949	974	1036	993	955	1007	1077	1008	966	933	961	994	968	914	1007	945	1027	986	932	949	956	982	964	1033	988	1004	986	908	1000	960	989	937	919	1017	1015	933	1004	945	929	981	989	968	941	962	970	967	962	1007	1027	998	897	973	956	973	920	1015	975	924	982	879	968	1025	929	1012	973	996	977	1000	985	925	962	961	1020	970	938	983	981	911	996	996	999	1002	961	926	912	919	919	991	1023	984	946	1010	963	990	994	982	985	930	970	1008	979	1032	1011	1029	1020	976	995	929	972	990	990	950	1004	975	952	971	980	975	1011	1007	957	975	985	970	961	977	968	969	987	975	972	985	970	975	1014	949	929	973	993	914	973	977	971	984	977	1008	1034	986	963	939	941	975	945	1026	953	894	934	997	978	1002	954	986	930	955	995	995	997	933	1036	937	1012	960	940	1043	962	987	991	950	949	967	987	1044	954	1003	995	915	990	945	959	1012	940	977	961	1024	923	915	1041
47908	45400	60257	54873	21128	14397	14431	14953	12226	8130	5113	2058	1192	860	736	695	611	664	631	623	617	576	659	612	663	670	568	569	504	494	445	460	451	520	520	399	380	438	619	714	806	688	568	587	541	486	423	415	382	417	404	384	571	713	723	587	606	413	391	480	461	396	380	343	397	357	352	367	389	349	373	379	365	374	373	375	359	349	404	385	371	374	367	362	413	353	332	381	388	375	351	374	399	386	371	331	345	344	367	357	359	370	349	364	391	371	373	360	357	357	362	359	373	359	364	374	359	375	352	361	353	392	379	323	333	354	368	370	354	312	372	375	344	363	390	410	399	358	392	357	342	361	365	349	366	375	352	382	375	346	397	354	380	381	362	371	359	373	374	345	350	375	356	373	384	377	370	351	340	364	330	356	360	325	354	388	344	386	337	375	375	356	351	361	342	358	363	353	386	338	358	342	374	335	348	381	353	370	365	321	386	383	372	371	359	404	386	397	358	372	345	340	383	344	359	362	349	376	378	346	339	365	349	359	385	321	386	387	366	386	334	348	346	375	373	372	380	370	338	362	403	371	387	362	352	337	373	361	354	359	376	397	378	362	377	343	374	379	387	348	398	362	370	338	349	390	359	361	357	326	316	343	336	336	355	347	356	322	335	357	352	363	358	359	340	371	354	369	338	328	398	391	328	385	361	398	378	335	362	376	325	394	376	402	379	383	359	367	363	379	367	351	407	358	373	367	357	328	400	345	355	373	363	334	341	352	362	350	384	353	349	374	378	372	345	393	361	379	366	363	337	352	388	361	371	374	392	395	362	383	356	378	357	345	354	328	369	389	365	350	357	360	338	382	332	386	372	376	383	350	321	339	378	352	388	355	335	372	390	357	346	370	399	392	391	374	384	331	378	365	369	349	370	347	367	378	369	377	373	356	369	380	349	355	357	366	357	339	343	371	343	373	352	389	347	345	334	349	379	367	349	384	365	383	382	370	359	365	394	335	377	347	350	363	342	369	355	374	353	363	353	429	329	359	384	387	363	348	382	370	347	398	362	368	344	353	356	354	337	338	371	337	338	349	359	348	362	333	362	353	364	355	333	386	382	371	400	386	340	389	373	345	352	391	389	376	355	367	365	383	380	361	338	394	302	382	391	361	359	367	341	387	363	361	350	352	362	350	341	338	384	331	369	371	364	367	337	359	370	373	347	339	348	374	359	368	372	359	371	393	421	338	330	362	368	402	361	352	333	327	391	391	346	360	387	401	439	333	390	363	344	388	371	382	391	337	363	384	374	340	324	350	360	404	350	377	352	370	354	348	362	373	350	372	367	353	334	392	370	354	345	378	383	367	363	396	352	360	364	354	367	397	359	313	360	351	342	354	357	397	386	386	341	342	354	380	384	355	353	359	360	354	378	384	357	336	342	364	344	349	377	331	346	341	371	385	349	361	362	349	359	381	367	366	368	381	342	370	352	382	381	337	343	365	358	369	366	341	394	340	361	376	379	343	344	362	335	349	376	386	363	346	373	388	344	418	388	374	389	379	345	329	366	345	373	350	364	341	355	383	352	363	359	352	371	352	343	376	349	394	357	383	372	343	368	384	370	414	363	322	376	368	348	381	352	374	369	351	345	342	325	355	376	346	339	391	364	388	373	400	383	367	340	366	349	364	311	353	365	362	368	360	355	362	353	357	338	392	363	392	398	365	349	392	339	345	379	340	340	350	364	342	335	372	370	378	342	355	342	343	361	377	341	356	378	371	386	332	356	353	379	375	363	347	359	349	350	366	368	410	346	318	337	384	349	383	366	381	329	343	356	393	346	359	391	351	397	393	372	340	379	368	378	386	348	390	342	362	358	354	356	381	337	380	362	345	379	335	367	332	363	353	366	374	380	383	389	366	369	359	355	412	344	379	378	364	389	337	378	359	391	354	361	352	377	370	372	351	402	370	369	353	362	344	327	369	361	365	352	402	373	330	370	334	380	390	363	379	355	361	368	376	358	382	423	372	347	363	363	356	354	364	388	381	373	354	429	356	372	388	373	384	375	364	371	345	381	356	355	361	337	375	363	360	331	359	388	353	369	368	363	350	384	378	317	331	357	355	347	354	381	338	385	371	338	328	403	355	374	337	371	357	375	392	395	351	349	343	331	379	359	372	361	376	348	359	397	371	396	394	361	355	381	350	354	382	366	380	350	375	345	374	380	357	349	363	380	342	360	363	299	370	381	381	365	340	351	369	358	330	376	323	379	336	395	405	345	334	364	331	376	355	396	329	346	388	391	356	358	353	341	363	359	354	356	338	379	325	342	379	322	355	368	418	368	362	365	386	331	356	363	388	358	379	390	367	371	373	379	362	338	359	352	353	392	357	352	386	350	341	378	379	349	360	383	366	337	350	352	364	348	403	367	373	379	362	419	358	312	378	383	392	350	373	389	336	374	398	364	344	354	337	391	366	350	357	372	401	358	385	337	390	366	358	359	386	346	393	364	337	385	352	346	352	354	371	365	390	416	327	381	355	370	342	391	384	379	376	360	363	383	378	391	358	337	374	333	391	401	361	357	357	353	355	393	345	373	349	350	341	353	365	358	386	351	359	359	374	394	367	335	386	355	318	332	350	365	390	359	397	399	339	362	380	362	388	354	401	376	388	382	353	374	390	368	384	361	332	358	350	353	377	372	329	379	368	364	343	373	370	418	382	384	353	364	364	348	351	370	380	368	378	347	346	342	355	360	387	344	380	351	391	353	379	378	336	391	357	352	355	369	375	337	344	334	396	348	388	341	374	354	364	397	392	346	390	381	379	328	341	361	383	362	348	380	391	385	363	386	389	387	346	345	397	364	335	398	345	358	397	352	387	377	334	391	368	338	380	363	361	371	373	373	351	386	360	371	311	350	335	349	376	350	352	372	366	371	371	361	343	387	367	327	354	358	346	376	351	333	417	380	363	380	351	336	396	351	378	365	338	327	334	377	333	322	323	384	344	389	358	365	373	352	369	369	354	353	388	419	359	365	350	376	385	364	333	348	360	362	367	348	364	378	386	352	348	358	380	358	370	376	334	372	365	417	377	374	374	401	350	329	343	341	382	340	354	384	368	375	377	355	393	375	402	365	380	371	347	382	345	367	365	365	356	333	369	363	373	372	351	353	346	373	405	337	357	351	366	354	377	336	361	334	368	363	365	361	377	338	368	390	341	351	369	319	344	386	349	361	362	356	392	367	373	359	356	345	347	322	333	327	350	365	371	347	353	363	357	389	361	383	385	365	369	381	358	356	401	365	373	368	372	368	382	386	381	347	365	393	392	355	376	345	410	364	357	332	353	388	372	371	341	321	317	377	348	362	367	356	336	332	314	328	374	348	366	330	355	358	382	368	360	380	364	363	353	390	353	388	389	386	352	387	377	350	347	332	337	368	376	359	352	395	370	376	353	346	354	367	385	363	361	374	357	378	340	350	342	359	356	380	365	369	345	323	361	359	344	357	362	398	383	390	372	343	379
33587	38948	60602	48635	17663	19232	22281	24728	21809	15895	13131	5112	3687	3182	3090	2933	2632	2762	2540	2454	2199	2249	2785	2832	3278	3124	2569	2421	2141	1783	1470	1309	1558	2340	2099	1277	1281	1577	2514	3441	4511	3458	2503	2627	2191	1899	1528	1244	1069	1096	936	943	2522	3195	3316	2492	2615	1061	1124	1548	1267	910	929	871	945	906	898	923	920	891	906	912	922	922	869	943	957	894	915	940	870	914	942	952	906	936	915	879	872	856	925	881	981	920	895	960	963	910	937	884	899	872	864	881	955	981	910	941	910	948	854	932	917	934	867	892	885	883	923	896	866	948	870	907	932	938	902	881	903	890	892	911	887	922	907	912	932	871	912	890	897	909	896	945	910	873	878	892	930	914	846	915	859	950	893	877	898	846	942	887	950	946	862	877	886	922	937	858	847	898	929	882	905	904	862	916	847	841	934	976	883	952	906	919	865	893	924	896	851	907	882	881	925	912	912	867	874	934	914	883	957	926	921	911	925	968	907	910	904	892	902	893	968	921	881	861	904	917	875	946	825	889	899	928	878	888	902	901	852	896	875	939	935	934	945	913	906	972	902	882	919	930	926	883	933	934	903	892	924	877	930	899	914	875	979	850	933	921	941	902	928	918	924	864	924	937	891	886	884	879	911	921	925	897	932	923	890	902	874	866	862	893	921	925	895	898	904	914	919	866	864	873	886	928	942	910	943	873	865	860	912	922	897	927	924	893	923	900	863	856	839	892	958	871	939	940	895	853	931	845	908	946	902	829	855	870	892	914	895	944	907	879	887	864	882	899	902	918	954	873	896	922	949	968	876	920	904	884	898	874	906	876	983	931	945	943	888	914	948	905	943	858	846	880	914	893	890	876	928	904	860	935	941	905	858	953	958	904	853	932	873	886	864	891	906	944	890	884	966	914	933	941	905	928	934	932	941	907	954	887	883	899	947	893	927	884	840	911	892	873	852	897	872	946	840	943	925	869	909	900	952	902	912	916	903	885	906	915	890	915	878	894	944	885	866	826	871	871	903	914	882	880	895	894	926	867	934	948	911	908	879	921	866	889	896	874	894	913	931	931	931	897	904	875	936	901	890	918	916	931	885	925	895	888	913	843	890	902	919	924	894	896	875	898	907	896	884	884	894	898	945	888	929	857	893	892	943	954	915	895	873	912	896	921	909	908	864	933	923	897	903	904	881	925	920	870	929	881	866	875	885	917	906	839	882	886	943	949	826	917	888	882	910	892	904	860	938	871	912	931	915	930	872	871	909	919	925	921	909	941	860	914	924	901	877	899	942	942	920	904	886	953	922	929	874	949	904	907	955	917	891	884	910	858	918	912	924	913	909	895	904	918	907	856	886	930	905	933	923	886	890	850	993	880	898	872	863	985	879	894	903	907	867	892	878	869	915	882	875	937	906	988	937	860	902	917	921	930	923	858	898	910	959	954	902	910	932	831	956	943	889	931	894	939	868	875	878	898	920	887	900	887	872	897	883	877	887	939	924	903	864	888	957	902	915	915	865	953	907	845	902	895	907	895	977	950	886	924	896	909	923	889	878	891	928	890	923	922	884	899	911	902	901	967	944	912	958	899	906	928	922	889	882	910	882	880	923	900	939	917	907	901	933	857	896	925	864	936	897	901	909	960	901	948	950	902	898	972	946	889	962	887	925	935	902	913	919	916	907	886	901	890	885	934	907	878	948	865	913	918	849	900	917	902	878	822	912	897	914	912	918	884	952	909	923	913	947	912	939	909	935	892	919	858	878	926	884	907	942	898	916	886	901	923	946	926	914	932	916	923	936	930	908	916	943	956	896	930	912	926	902	931	884	852	924	902	903	915	938	862	950	915	938	920	930	934	975	882	865	890	907	908	938	906	837	897	919	906	939	915	890	909	896	930	938	891	889	866	924	878	906	862	841	885	904	897	907	859	964	891	862	884	880	860	905	901	920	992	902	924	911	918	900	890	891	907	880	860	944	889	894	935	919	956	890	898	882	864	888	928	896	959	906	905	906	863	932	896	916	920	876	914	915	881	888	859	875	914	885	959	864	921	922	885	895	909	916	922	938	938	887	938	962	902	868	878	865	861	927	922	904	876	910	950	929	964	913	956	843	902	884	921	906	868	898	919	895	889	912	861	932	894	906	892	878	864	883	953	929	911	920	879	902	910	866	875	883	918	917	877	882	932	932	913	870	944	883	838	859	891	892	911	865	916	916	962	886	911	870	939	896	864	871	928	898	923	969	918	865	877	919	893	956	900	905	903	904	878	891	911	903	906	870	950	906	907	867	915	914	850	883	883	941	917	869	920	918	902	893	930	854	929	905	938	896	937	866	858	875	935	901	903	891	903	947	868	880	904	917	933	969	920	912	894	932	863	900	893	905	904	965	887	909	943	918	910	972	908	920	915	917	876	885	919	917	874	917	887	912	887	852	875	893	899	925	861	930	895	941	870	919	880	886	921	890	883	873	864	928	900	853	886	911	893	941	916	883	910	875	892	929	913	908	872	907	903	898	819	854	952	898	944	880	925	841	876	913	896	911	931	893	859	952	880	891	865	908	904	908	870	894	860	896	917	917	873	833	923	948	875	871	877	908	927	908	903	861	860	859	892	868	930	908	929	885	851	919	949	935	900	929	909	892	877	926	914	851	915	911	941	933	908	885	883	905	914	870	889	937	929	967	931	902	869	849	876	917	891	857	906	860	860	939	891	928	904	954	915	914	912	895	900	887	909	831	851	900	927	927	942	941	925	929	893	828	937	946	868	868	881	912	902	901	890	900	934	902	904	905	896	894	910	910	873	919	911	902	842	893	868	902	903	876	901	907	873	889	888	930	840	925	869	900	839	903	935	932	905	920	850	871	842	898	882	898	921	898	927	940	858	907	968	894	905	875	941	848	868	881	889	937	871	888	864	892	888	866	941	864	883	866	860	882	896	867	883	941	864	901	930	887	885	884	846	878	874	925	860	910	875	893	912	857	898	940	840	921	894	911	921	872	894	931	872	948	878	892	895	897	925	885	951	905	927	938	889	945	912	875	906	934	901	953	887	861	901	896	819	955	891	903	912	881	950	865	945	898	896	925	937	889	896	901	899	865	895	865	936	910	929	894	842	929	913	910	924	916	919	897	893	901	927	944	923	894	856	890	882	879	868	870	936	919	912	892	875	909	870	921	871	937	946	910	920	910	882	902	893	911	939	875	908	859	902	914	933	954	911	937	859	883	898	968	896	884	938	935	917	896	922	904	901	934	960	881	909	901	900	851	913	884	905	924	908	956	913	931	868	925	922	940	902	897	921	878	867	932	856	952	870	900	934	869	890	858	943	931	921	949	881	929	919	923	893	929	900	873	843	922	918	887	905	941	871	911	917	970	852	942	913	883	915	901	912	903	901	887	931	927	882	887	913	871	865	909	903	904	914	916	894	844	851	887	894	892	890	883	921	909	917	911	949	882	904	863	952	940	914	898	862	968	928	919	911	867	930	898	906	920	892	896	897	932	919	902	958
15280	11964	12838	8391	2819	2086	1745	1363	1071	839	760	625	550	559	468	533	494	457	461	401	437	407	408	383	396	418	384	392	388	389	375	364	364	395	360	358	363	375	361	351	341	373	387	385	385	373	378	383	351	397	371	350	375	357	419	394	376	369	347	356	416	369	353	334	336	372	378	364	380	360	365	394	371	340	359	391	386	357	377	363	346	346	362	361	345	356	340	375	359	367	384	344	383	361	358	363	360	349	361	369	384	374	357	361	372	356	384	351	342	364	391	411	366	344	372	362	384	359	376	375	395	416	349	388	405	385	365	348	349	403	363	353	344	355	380	345	350	369	374	377	349	362	362	357	379	370	399	331	367	365	345	358	348	398	357	375	407	334	345	382	371	347	355	391	349	389	381	389	379	348	349	375	358	412	379	357	361	356	375	365	378	364	369	414	371	364	358	340	355	357	352	378	374	343	322	331	340	346	357	353	379	355	367	345	379	333	334	357	369	372	394	361	377	397	383	385	375	372	386	342	372	338	365	371	347	346	359	376	366	389	361	365	343	305	387	374	366	342	359	411	357	326	356	351	367	393	368	346	395	330	388	373	354	381	345	361	338	380	386	343	371	327	383	373	353	379	376	371	374	338	387	359	377	394	370	339	363	372	334	400	396	369	392	361	376	338	349	388	363	394	360	378	347	416	364	352	358	377	355	335	366	335	356	362	361	381	348	322	375	372	322	373	376	381	374	350	378	385	321	422	347	354	385	353	353	406	355	403	388	372	363	351	345	390	371	370	378	390	325	347	343	365	334	377	299	331	368	362	372	330	347	379	374	369	349	334	347	349	345	369	353	383	369	336	343	390	348	372	369	377	384	329	380	337	351	336	328	348	380	361	370	359	356	388	367	359	358	377	374	386	355	371	368	377	382	356	373	357	375	351	379	339	339	373	378	356	357	366	367	339	339	361	399	352	359	340	372	432	392	407	341	377	368	361	366	374	378	390	364	363	355	387	335	412	374	326	359	379	360	376	347	373	370	378	402	419	369	387	361	365	347	363	344	358	387	372	360	359	396	366	350	360	383	363	357	324	379	373	367	370	351	309	427	395	354	367	350	392	371	368	371	365	377	361	359	372	363	367	391	366	354	371	337	400	374	352	403	337	345	360	352	380	357	343	338	363	380	369	363	354	385	372	367	383	384	354	375	353	313	351	361	367	382	389	390	364	386	321	360	375	403	376	342	350	352	382	332	351	359	350	364	377	376	362	380	365	349	370	362	343	339	365	335	377	365	329	340	352	369	404	364	375	334	330	361	383	346	375	366	361	354	385	362	406	354	398	370	371	341	359	376	371	381	354	387	371	360	355	390	401	336	390	371	385	374	355	353	348	378	363	362	375	388	377	372	359	398	343	400	356	375	371	374	386	372	409	356	386	349	364	385	380	358	333	395	375	349	380	410	356	374	398	392	408	378	378	331	352	395	352	400	352	374	368	384	365	375	385	388	359	373	360	382	392	371	362	364	370	384	367	400	369	338	380	391	353	355	356	343	374	382	347	344	368	352	374	370	347	364	359	369	369	361	385	345	388	400	339	359	349	351	364	363	367	375	351	350	354	377	367	375	327	334	368	367	382	375	346	381	382	367	367	389	401	375	380	346	366	379	344	354	368	355	393	385	392	374	369	383	374	381	345	356	351	356	391	360	379	338	380	361	347	356	333	378	389	377	387	390	350	343	352	378	373	357	342	352	397	363	369	356	374	342	401	366	345	391	346	373	388	396	357	322	364	352	361	366	348	383	386	385	339	382	346	376	319	356	342	372	344	373	383	417	342	317	344	392	375	356	361	366	356	375	374	371	343	351	361	362	391	365	365	364	374	356	372	371	361	347	364	324	331	326	364	356	344	350	344	369	376	376	379	365	400	348	360	361	339	356	374	361	372	364	356	385	377	332	346	405	355	342	343	361	367	351	393	384	375	354	365	351	373	364	326	370	373	373	380	357	383	341	380	400	377	403	346	335	360	333	369	377	344	343	391	357	361	342	373	380	358	386	372	359	364	376	371	354	370	374	394	353	358	355	388	358	373	385	391	367	374	367	345	353	353	386	370	375	342	364	366	340	382	354	348	328	380	377	385	372	388	362	367	367	349	397	375	362	355	367	333	344	394	335	391	347	353	347	385	347	336	368	379	349	353	377	344	361	391	363	369	360	321	365	346	384	370	400	337	370	348	382	377	370	357	384	372	364	348	330	381	356	376	347	360	388	365	332	325	341	373	383	368	357	337	377	370	363	366	404	381	352	360	361	311	365	355	342	355	384	378	330	367	364	359	366	335	364	350	351	366	369	340	326	363	364	401	376	354	371	366	365	356	357	391	338	387	416	365	387	342	354	359	359	372	380	357	372	389	354	384	346	354	374	395	362	338	367	332	337	357	382	356	359	331	381	368	379	357	358	375	400	341	349	360	355	373	390	346	355	341	361	362	398	347	336	386	359	322	351	375	343	355	378	369	385	378	343	361	361	367	375	392	377	385	344	372	334	371	349	352	373	378	327	342	339	350	381	358	384	373	361	357	381	358	371	352	334	354	364	370	371	384	371	382	392	371	355	351	349	320	356	384	347	346	361	352	343	375	360	321	405	366	352	375	346	350	350	367	336	372	373	372	359	353	372	370	355	359	366	359	361	361	382	391	373	373	385	360	357	389	364	371	373	353	361	347	414	358	337	368	396	384	360	367	369	343	362	374	353	382	349	355	373	364	345	346	375	366	353	373	341	314	376	359	354	327	352	377	351	344	359	382	371	396	377	362	380	379	349	370	380	389	390	340	348	356	370	359	358	357	369	378	353	346	332	359	381	337	360	393	378	382	377	372	350	364	369	361	385	361	380	341	360	331	320	348	363	373	383	341	372	364	343	336	371	343	397	377	325	335	376	345	362	358	363	324	400	363	365	348	368	370	364	347	347	376	373	389	394	379	340	379	339	350	385	375	355	345	339	361	355	374	379	368	342	361	383	321	347	397	374	359	327	381	319	379	356	400	390	344	356	350	380	389	344	345	350	371	349	365	337	395	364	361	354	355	367	368	351	383	408	369	329	347	356	350	377	365	375	348	370	340	343	348	430	368	355	350	359	357	347	369	355	386	352	346	372	386	379	358	362	345	381	362	353	321	397	349	346	385	355	316	376	384	354	345	350	415	359	371	373	373	330	351	365	345	391	377	327	376	347	341	357	375	366	369	356	373	385	348	374	342	333	361	369	359	373	356	380	353	370	332	362	342	351	368	374	400	358	410	372	368	346	372	354	365	387	375	383	389	384	399	361	351	355	357	358	375	338	410	387	392	356	381	341	344	356	363	379	383	391	329	350	331	368	354	362	349	345	393	327	324	359	362	371	386	357	372	408	365	363	382	338	394	320	335	379	387	387	344	348	381	374	393	366	380	340	365	384	361	375	376	376	346	337	372	356	389	382	350	370	339	370	376	359	351	354	332	341	366	365	365	338	359	348	337
10517	11555	19162	16170	7578	7013	6279	5587	4392	3391	3267	2289	2014	1811	1750	1650	1669	1490	1242	1340	1275	1259	1271	1281	1241	1164	1161	1114	1152	1011	977	978	935	993	981	915	935	964	944	986	989	908	951	960	941	965	947	980	925	937	898	942	962	994	1011	1015	1035	992	954	939	943	913	973	945	948	953	923	919	954	909	943	924	884	904	975	865	959	878	919	917	935	889	893	950	893	872	917	957	907	861	893	908	922	874	927	873	928	999	923	900	985	977	947	951	914	930	896	974	944	963	912	977	928	902	943	903	908	912	911	962	936	905	945	924	985	928	966	913	936	924	934	935	940	919	904	961	910	905	966	884	905	911	889	963	933	920	846	959	945	885	964	960	901	958	931	888	940	924	905	919	951	946	929	935	940	901	927	900	921	900	898	951	921	891	941	931	939	925	908	917	887	901	867	965	923	962	925	901	938	950	954	908	901	940	902	927	895	860	895	879	898	932	907	925	967	939	890	952	921	912	964	919	922	889	880	923	922	916	900	986	930	896	971	910	940	941	916	906	917	905	962	929	907	934	903	907	954	983	989	877	990	939	875	902	919	911	914	912	936	919	935	887	936	949	879	974	940	905	913	867	949	1003	941	921	931	901	929	864	921	912	892	875	935	968	931	863	898	967	884	917	934	949	920	904	915	948	923	839	942	921	956	919	913	918	901	920	912	928	971	931	924	925	959	912	949	908	887	911	897	967	917	949	942	887	888	908	938	945	928	939	986	945	951	911	952	920	949	910	943	860	945	905	925	901	925	941	921	922	943	881	886	925	940	900	909	952	849	927	929	862	946	885	952	897	908	904	893	912	905	906	963	871	909	967	979	919	953	921	948	902	904	920	953	917	934	907	902	961	902	942	887	945	940	967	944	923	885	905	929	928	904	892	959	902	966	953	934	935	934	887	873	947	913	936	939	955	889	895	931	884	937	945	873	925	938	951	927	890	962	913	902	939	974	892	886	944	914	939	952	891	878	932	946	942	913	922	920	920	893	878	941	931	899	973	908	920	879	948	910	939	988	886	925	948	928	901	941	958	947	901	933	930	931	970	908	911	874	916	910	934	915	973	941	909	925	962	891	865	965	878	924	907	953	895	928	877	886	949	890	923	887	939	933	917	917	957	958	937	913	957	870	882	920	938	892	908	926	940	885	970	930	920	899	902	965	930	843	957	913	948	952	890	938	970	908	933	928	939	919	961	904	932	1007	895	902	954	891	968	952	976	962	935	926	878	909	955	879	901	953	988	878	909	973	957	963	898	922	960	917	920	891	937	897	887	927	916	886	887	945	988	880	939	913	888	911	1000	907	927	905	937	953	922	884	938	917	923	905	905	982	920	939	959	926	948	950	911	924	874	933	899	978	971	893	931	904	948	951	945	917	893	970	894	881	930	934	929	889	883	908	965	931	951	842	946	933	921	865	931	963	942	860	907	906	864	887	956	912	954	994	908	858	968	923	947	905	900	908	999	896	947	859	916	931	904	905	901	916	895	945	941	895	923	930	927	927	893	922	926	948	932	922	949	923	934	940	905	919	908	905	861	926	972	841	944	940	894	903	992	942	926	928	920	883	839	874	909	975	954	968	912	889	932	950	917	958	906	880	885	935	894	946	943	921	940	949	925	988	907	901	952	969	965	931	935	878	978	912	872	882	920	942	949	933	963	912	921	873	916	903	933	973	943	1002	920	912	903	874	918	909	898	875	923	889	948	905	993	951	974	923	889	899	904	945	891	945	883	975	888	889	991	978	943	906	897	897	940	919	871	896	897	956	917	909	970	855	943	868	961	945	959	930	955	907	910	893	891	913	930	928	958	894	944	1001	918	968	895	883	868	989	891	959	972	927	977	877	894	914	885	889	925	884	886	888	918	959	892	967	908	965	935	913	934	901	925	937	962	871	983	948	904	948	894	945	919	945	903	892	924	980	931	955	999	878	946	881	877	892	888	914	918	862	947	885	938	951	947	937	896	972	920	897	946	928	958	976	936	954	964	926	893	935	923	922	936	942	930	899	914	923	925	950	912	1003	913	900	920	926	916	934	953	898	932	911	945	927	901	913	959	956	885	909	976	942	911	903	940	951	928	918	912	907	939	915	884	962	897	847	916	941	898	950	861	899	894	967	930	921	933	950	846	989	906	898	957	902	906	965	891	974	938	931	934	910	928	921	944	901	916	905	934	932	912	887	922	959	882	947	938	941	924	915	947	905	909	921	972	891	893	908	943	894	983	975	969	918	942	928	904	905	919	859	912	943	954	882	888	905	939	919	930	949	943	977	906	931	966	941	927	965	944	975	913	970	925	881	906	937	941	924	905	917	913	898	901	879	875	935	897	959	979	941	916	933	878	870	874	902	966	906	919	927	952	901	910	893	888	938	892	917	914	921	941	914	910	886	940	925	896	921	880	901	927	918	971	943	953	909	855	847	896	952	887	875	928	878	898	946	959	948	957	912	857	942	929	946	891	934	891	923	869	896	926	926	948	881	903	897	953	957	933	876	892	928	930	883	965	966	940	950	897	994	905	916	876	905	945	854	914	897	935	948	981	939	938	922	895	929	952	926	917	926	948	921	947	900	944	946	962	863	947	927	920	921	907	917	868	939	951	925	893	956	909	983	906	890	972	902	935	874	839	934	863	930	891	916	954	888	944	930	947	915	861	918	951	897	924	869	937	905	876	939	882	876	945	1000	934	925	899	910	894	929	896	897	961	923	988	923	938	964	910	939	968	914	970	908	916	950	890	916	948	875	941	867	958	970	952	928	917	920	903	921	903	943	941	943	923	919	912	914	901	906	924	921	921	914	945	925	894	927	939	896	979	893	989	989	936	918	904	907	912	971	913	940	891	961	947	865	924	885	924	912	950	964	920	895	961	885	885	987	919	924	936	886	954	896	918	921	981	932	862	910	882	921	893	936	896	890	972	875	914	906	932	917	940	970	944	952	920	927	887	975	899	926	937	940	935	925	901	903	960	927	945	930	891	869	957	942	927	920	913	936	948	953	937	890	900	917	946	928	929	924	906	929	933	933	941	923	957	895	948	916	919	909	995	915	975	952	909	947	986	931	935	901	936	890	917	953	895	922	921	950	879	944	924	922	901	940	897	920	911	923	918	949	865	892	957	986	923	929	947	904	878	916	856	950	977	893	902	938	984	876	887	934	956	908	950	905	904	896	913	952	920	940	958	919	984	930	905	922	892	952	858	880	907	928	902	878	926	928	920	917	853	921	868	974	931	914	927	935	877	974	914	908	900	936	921	901	948	901	880	857	890	935	981	924	929	917	904	915	869	973	962	909	979	923	941	935	981	916	920	950	965	929	947	929	935	932	909	941	890	907	952	907	901	861	966	924	913	948	963	950	882	922	952	905	902	879	909	938	869	939	1048	930	944	928	872	927	923	953	914	925	961	903	972	901	919	903	843	950	861	897	896	924	904	922	890	975	905	893	940	955	970	921	917	884	921	953	905	923	962	942	997	862	897	903	914
38969	39192	51693	45022	14775	8145	10005	8151	5170	4265	3018	1475	876	765	664	671	671	566	582	517	513	527	552	624	594	528	511	515	456	435	451	389	410	463	432	409	438	463	628	889	620	531	492	472	427	429	406	422	438	404	409	422	494	551	605	568	481	439	410	465	399	413	378	396	425	380	394	394	402	391	421	412	393	407	401	397	399	358	406	425	404	373	421	370	394	410	383	395	416	423	391	431	413	435	364	384	400	421	358	434	355	411	395	386	389	363	354	382	387	422	379	408	398	350	381	399	391	409	393	395	380	376	382	377	400	392	399	411	422	390	418	362	402	358	400	415	407	376	391	404	345	429	350	394	421	396	410	428	409	412	413	387	385	352	423	392	424	389	398	383	415	414	389	343	361	400	417	395	367	389	393	380	389	379	393	398	397	429	405	346	436	426	399	421	370	404	404	372	422	399	354	359	385	383	381	382	415	415	398	401	379	392	422	421	400	394	399	361	370	407	415	396	411	378	365	402	373	377	410	368	375	389	352	411	394	407	427	417	391	401	452	377	401	386	388	381	422	408	385	422	410	406	393	422	460	392	427	406	410	384	389	421	404	407	356	411	418	384	395	368	399	410	384	357	384	368	370	396	388	396	387	420	391	410	401	427	394	421	355	399	389	357	401	411	401	403	423	388	416	414	413	413	381	388	387	411	398	444	416	423	394	380	422	382	424	404	407	385	435	404	377	437	404	397	381	368	390	371	416	405	377	417	419	404	415	386	374	402	396	387	424	401	404	359	403	408	408	394	416	373	411	391	406	392	419	352	363	376	371	372	368	388	383	418	392	400	383	384	368	379	375	407	411	427	379	398	397	431	386	380	424	415	396	403	401	402	452	419	399	428	410	400	387	384	380	383	401	382	415	376	421	388	395	410	403	432	416	392	403	384	387	375	401	365	372	415	383	409	378	412	377	394	374	396	397	361	383	401	346	398	388	404	409	406	402	387	369	409	429	379	420	428	393	386	414	405	385	380	397	366	387	400	409	391	412	378	398	375	434	402	383	408	386	383	405	377	388	399	403	379	452	395	366	373	379	369	382	416	395	394	401	377	407	401	433	400	374	382	374	428	414	409	404	373	422	389	363	382	353	405	423	375	388	410	400	384	400	356	389	375	389	419	383	378	378	347	403	406	393	425	392	419	375	438	406	396	407	378	383	421	378	380	391	403	374	397	385	415	381	406	364	387	416	397	391	406	327	372	401	389	382	437	378	389	406	420	451	376	411	390	415	416	385	425	404	434	392	337	405	398	397	410	402	406	358	453	369	392	410	420	375	429	406	422	388	367	354	409	404	363	368	410	419	336	402	396	401	394	381	410	401	410	397	406	383	413	421	377	418	398	395	423	414	407	379	403	388	413	370	419	383	405	436	422	416	368	369	401	404	376	384	392	390	416	384	390	371	411	411	370	413	399	383	412	424	426	386	418	414	400	415	374	432	387	410	405	405	394	413	428	400	404	389	400	391	402	424	409	382	402	395	365	383	349	428	405	396	393	360	380	414	351	378	367	387	369	392	359	392	387	411	395	413	386	398	384	391	412	417	390	372	427	406	400	421	410	386	404	449	394	397	392	363	417	361	395	376	361	386	359	367	379	365	377	399	391	415	362	373	388	409	390	407	375	397	398	421	391	396	394	374	405	399	412	397	409	405	373	405	385	388	402	415	364	414	397	399	410	393	405	353	430	435	391	425	432	395	347	368	340	395	367	397	378	390	392	403	422	365	400	428	413	416	379	396	396	385	349	382	378	357	423	343	408	383	392	406	391	413	417	384	395	386	385	363	406	375	389	379	367	417	440	417	362	424	424	388	426	397	429	372	394	396	396	391	366	375	416	402	405	417	380	376	372	386	371	368	379	374	433	407	382	401	401	427	410	441	407	426	408	378	368	371	360	387	366	428	422	365	356	367	414	399	370	396	372	397	408	386	391	428	385	424	412	395	412	386	367	406	357	357	373	373	424	427	394	366	396	432	408	373	378	413	381	419	383	402	394	401	412	408	373	384	378	404	418	371	370	399	385	403	395	395	427	373	397	402	391	416	378	370	380	417	395	388	430	375	353	416	376	390	409	427	385	383	398	380	398	368	389	387	380	398	412	389	380	408	391	367	398	419	357	354	383	397	412	369	371	401	403	412	390	383	415	402	369	413	407	395	355	367	407	423	376	402	364	371	419	374	419	438	395	358	407	390	422	387	386	407	389	416	427	409	423	385	436	361	428	383	378	389	402	390	393	382	372	379	388	429	361	413	384	393	384	374	398	369	404	383	411	418	366	371	443	400	371	388	366	390	410	377	402	378	379	412	355	434	446	403	397	378	415	392	363	392	421	372	401	403	388	368	393	404	397	390	412	386	405	425	414	392	362	405	419	403	409	407	361	377	387	401	386	401	397	410	395	399	384	383	359	389	384	355	381	407	438	423	386	398	394	400	397	376	402	404	393	433	423	422	383	401	418	393	404	393	394	401	409	402	444	401	396	380	367	390	370	373	399	464	391	382	410	413	360	364	403	410	412	381	397	421	380	398	374	408	405	392	397	364	400	390	395	373	395	406	375	422	397	404	434	373	416	413	395	378	368	392	401	388	392	400	378	413	385	402	380	432	362	415	377	429	419	390	423	369	405	402	407	374	388	417	380	415	396	397	400	391	400	398	398	364	406	394	407	395	396	392	410	397	382	402	396	385	386	379	407	416	426	386	414	386	425	384	388	375	384	352	377	396	396	393	376	412	400	396	403	381	388	404	380	413	399	410	355	387	409	383	397	390	377	397	392	412	398	407	448	403	405	401	387	370	390	439	352	409	385	422	415	397	388	401	403	399	387	378	392	380	344	425	359	417	386	392	395	367	375	387	415	360	399	389	354	350	372	409	374	412	385	400	403	435	410	428	417	350	411	416	359	420	383	405	439	389	379	440	398	405	366	401	389	372	403	403	385	402	405	393	358	384	385	358	385	399	407	398	386	411	373	366	411	437	378	399	400	394	369	374	364	393	424	408	384	410	396	414	390	379	413	421	357	379	384	411	381	354	394	361	358	386	399	385	399	401	380	414	379	411	413	355	385	402	416	446	356	394	388	386	411	422	388	393	377	365	419	411	392	416	380	381	402	377	387	369	425	405	378	411	410	393	368	377	398	386	397	390	383	372	407	408	423	411	411	373	421	377	414	398	369	386	329	408	409	385	435	420	385	422	397	386	391	398	399	435	392	384	375	421	430	444	367	426	399	399	406	377	408	353	382	393	441	392	405	407	392	409	383	427	369	366	395	442	375	405	417	390	394	363	407	354	413	390	403	417	398	415	367	359	423	406	390	422	388	355	385	405	391	422	438	409	389	428	438	394	394	413	422	370	365	412	411	406	401	391	362	345	387	378	403	366	405	403	402	412	401	404	404	359	377	359	440	371	377	411	403	434	382	401	403	404	430	411	412	418	409	411	418	384	395	404	416	397	400	413	423	400	448
26643	33614	51463	38805	13084	15909	20666	16930	12914	12235	11217	4884	3154	3156	2827	2532	2477	2230	2023	2020	1749	1747	1914	2117	2287	2190	1947	1725	1559	1441	1367	1190	1293	1556	1424	1226	1299	1619	3094	4699	2659	1988	1888	1726	1671	1444	1360	1136	1047	1011	1031	997	1854	2167	2287	1923	1780	1423	1101	1329	1176	969	954	1009	955	1001	1021	977	975	981	975	965	976	1034	988	1006	912	971	1007	955	996	994	948	1006	1031	1003	975	1042	971	974	975	1010	1030	966	997	1035	901	973	1032	985	951	953	965	993	981	957	962	945	938	960	999	964	973	972	965	954	950	971	1067	1006	1045	982	1051	987	931	938	1015	970	989	938	1023	961	980	950	1003	957	991	945	1040	989	984	985	1015	944	976	959	1026	956	940	1004	977	1009	1038	1012	988	930	946	1003	1001	957	958	969	973	959	928	1013	968	974	978	989	999	892	968	1044	919	1023	1032	996	982	959	948	920	982	970	1014	1054	955	970	990	969	994	947	994	987	1030	921	1011	984	992	961	984	898	987	960	969	983	950	1015	1025	905	988	930	986	989	969	1002	1024	994	994	1003	955	1025	983	989	1045	985	993	972	967	995	1015	945	968	1021	959	942	965	1037	990	970	957	1003	951	1011	940	977	996	1011	1010	1015	965	919	1023	954	980	980	1005	955	1007	940	1003	996	1021	981	974	941	1003	928	970	953	995	985	954	987	940	976	1025	1021	1033	1018	930	932	943	1000	1022	987	997	1024	998	979	936	918	982	985	981	1036	935	1003	1039	974	1000	965	970	1005	925	1007	1015	1028	1010	973	993	1004	1007	1040	926	996	940	942	1030	941	970	990	964	1001	989	995	1041	935	951	962	1018	1003	1056	1012	994	973	998	982	960	1003	942	951	990	993	1007	979	1017	1000	986	1020	970	979	960	997	1009	976	954	962	1019	1005	963	967	1014	975	950	1005	1033	981	978	963	934	976	1008	976	952	986	1015	1034	953	956	984	956	1073	1075	1018	1002	971	990	948	997	958	946	1018	993	977	1000	1000	1018	920	967	983	1040	981	972	986	998	1058	1032	1019	923	994	999	985	936	1023	947	984	949	962	956	1071	959	989	1009	990	956	1026	972	925	996	998	979	1001	921	984	991	976	1003	952	992	1031	960	976	959	990	989	954	967	964	993	966	1025	1015	986	1004	965	1009	1067	1031	1000	1052	981	962	949	1025	930	944	1018	938	913	988	1026	988	968	948	971	973	1018	1011	1016	968	984	1057	973	1008	960	996	1019	1031	1043	951	961	928	1029	1014	1033	982	963	1017	971	1011	934	1021	990	1005	1010	1011	997	994	1003	957	998	951	993	1005	965	918	1037	1008	941	974	1007	999	987	992	977	1005	1012	953	1018	1021	949	985	980	981	985	975	906	988	996	945	1035	1020	976	956	957	1011	1007	977	1003	991	974	927	989	996	969	922	1005	956	1025	972	996	966	1043	965	982	972	964	1061	992	944	996	1001	933	1030	953	991	1000	959	971	990	988	967	988	936	962	1007	973	975	961	1004	912	1027	961	968	959	972	938	989	980	948	1037	1000	978	993	982	1025	940	1027	1004	1002	1013	963	1002	981	978	966	1043	988	962	953	937	1006	995	974	955	1021	929	939	995	1009	1032	946	952	1026	997	1008	971	957	968	952	942	972	984	953	1006	955	963	967	1002	977	959	974	961	998	969	953	1014	1009	996	978	1017	972	890	954	984	989	1015	965	1033	990	978	1023	990	1015	1018	934	972	1019	996	982	944	981	951	945	930	926	936	961	1011	955	987	997	969	943	979	935	1020	993	1001	993	972	1040	1011	969	1026	1004	987	978	985	995	974	984	930	991	980	1028	995	999	972	983	970	964	964	943	963	1025	956	989	999	962	1031	1004	1059	980	966	1018	1013	970	991	963	953	1006	952	983	982	956	946	962	905	967	971	976	938	1007	973	966	982	922	958	991	991	957	976	1044	989	965	957	948	1019	983	954	944	951	1017	924	949	971	1007	1029	962	998	1006	996	1048	999	993	972	944	1001	965	956	957	1024	981	956	975	1005	984	972	1015	900	1004	924	965	982	982	964	1020	1019	952	1009	976	961	980	995	990	966	1014	996	1049	968	1018	965	975	988	935	966	1002	974	942	993	976	1047	1017	981	927	961	992	972	983	1057	943	980	954	965	1038	980	994	992	969	961	931	950	964	1005	963	941	973	990	980	995	997	1005	970	991	1029	958	1046	980	908	946	1007	1010	1019	988	993	1013	1001	992	985	978	971	1010	935	973	933	952	991	976	1016	1043	1008	1024	947	968	959	948	1017	983	962	954	958	1038	1021	969	1031	991	1010	940	1008	985	1027	1032	967	993	975	1014	989	960	1059	996	1011	946	986	945	982	1018	957	960	968	951	989	989	1012	1020	993	939	952	928	1010	955	955	983	992	989	989	983	992	994	995	917	973	989	993	966	982	937	992	1031	974	986	953	969	974	984	941	977	971	1025	955	1001	1046	999	1022	980	972	963	987	932	985	980	990	1019	1001	975	979	986	1052	964	974	961	986	962	964	1019	977	930	1000	994	961	980	983	947	934	966	994	1053	935	999	956	971	930	966	973	925	1033	980	996	887	1013	950	983	980	1071	1009	945	975	977	934	982	932	986	976	961	988	1042	991	955	937	960	1069	1041	962	1003	955	949	1040	1024	993	1016	1009	959	960	924	991	988	997	953	973	980	948	995	946	982	931	1014	1001	994	1001	1023	951	1018	969	947	987	983	996	973	982	968	984	950	963	976	1029	931	1030	975	1005	902	943	1003	971	935	995	968	991	970	990	1022	982	1004	953	1004	1018	982	950	965	993	959	995	1050	963	1000	1013	998	1021	998	969	967	977	985	1023	906	982	967	978	943	964	969	963	1036	934	970	988	983	1008	1005	958	1003	955	974	981	973	988	1026	968	949	941	980	1008	991	989	967	995	1016	974	960	1005	950	971	1023	1014	992	996	958	1020	950	1059	957	1000	971	1025	960	943	990	994	986	963	1025	979	996	979	979	967	926	928	950	1018	981	1024	975	983	936	936	980	945	995	954	1001	1035	1015	995	961	1029	1005	987	968	959	963	982	997	967	1017	977	976	999	981	999	967	984	1018	976	997	994	953	964	1032	969	956	1003	983	992	1027	987	972	976	979	995	971	1029	968	951	1018	961	907	999	991	981	959	994	1012	1037	993	971	1016	983	976	963	963	1019	1033	946	956	961	952	1025	1016	964	1000	929	960	997	983	1025	975	972	982	972	1012	926	956	1032	1054	951	982	982	1008	985	985	1027	968	1005	969	934	1027	1001	960	1050	971	891	958	977	967	975	970	976	939	926	1010	965	974	974	971	1012	1051	983	1014	964	1011	1006	995	1011	994	919	1048	979	954	997	1017	1022	932	967	981	933	960	1011	986	1001	1011	1050	989	1018	1010	938	1028	1005	999	929	1046	917	999	976	1041	970	932	1015	1001	1015	949	1018	978	982	973	995	960	1000	946	998	955	967	1005	1013	970	1012	967	974	1008	1059	1025	1022	1056	952	959	996	999	991	984	998	923	996	1001	960	968	1016	965	990	1014	944	1016	1007	978	1025	994	986	1026	996	1014	1042	1032	953	1083	993	950	1003	1023	960	978	996	1029	954	950	948	973	986	985	940	949	972	1040	1031	968	1026	961	951	993	999	987	988	1036	1077	1013	945	977	999	973	1025	1003	1045	948	939	950	986	1007	1023	955	984	1004	962	930	981	1036	1010	978	972	938	985	963	1019	1016	1015	961	952	944	1031	1000	984	1020	1045	958	920	981	983	996	987	1055	941	955	983	994	995	1011	944	970	1018	963	989	974	993	944	1019	974	1032	1007	947	1041	971	1017	993	1003	1014	1030	1004	967	951	993	968	959	984	998	981	959	1031	958	975	1010	949	979	984	1029	992	998	1010	970	1028
48356	46970	55856	50031	20336	14550	15278	13229	9516	9250	4920	2570	1168	991	892	822	723	665	611	588	491	558	615	626	675	663	585	525	498	501	478	439	400	514	537	429	469	518	1298	1727	1007	608	577	575	553	471	478	435	407	389	409	363	550	677	692	650	583	445	364	438	426	402	351	390	383	359	352	397	390	405	341	351	364	368	360	329	384	369	372	356	354	374	391	383	353	372	380	357	363	349	347	374	349	348	364	353	371	374	366	347	339	370	418	342	404	364	332	373	352	363	415	370	347	370	369	378	376	384	367	352	360	389	346	392	359	347	369	383	370	366	340	384	383	372	367	381	384	342	340	346	385	382	362	374	342	343	331	333	361	376	353	343	377	369	378	353	336	401	361	369	373	360	378	352	359	381	362	358	372	408	326	354	378	384	371	385	388	383	359	385	354	380	368	359	349	378	401	368	378	379	360	387	352	347	367	355	325	410	377	373	380	355	333	369	356	386	355	365	385	382	394	382	385	364	393	378	348	373	380	393	372	355	390	396	380	363	355	352	376	354	379	386	402	377	368	379	389	351	359	349	368	368	367	359	357	348	347	363	384	372	394	388	333	370	368	346	371	403	370	326	372	358	383	389	363	375	361	368	385	388	365	380	346	384	379	369	380	346	349	409	375	364	386	403	353	395	375	358	372	382	355	350	339	359	385	369	360	388	376	375	364	345	395	353	403	357	346	401	368	343	376	386	356	360	362	360	362	348	365	373	375	360	376	405	346	378	367	385	341	337	355	406	372	361	386	361	380	380	347	375	390	375	351	363	367	332	348	386	366	389	368	354	390	389	364	361	398	366	354	379	381	408	356	358	351	389	366	375	340	367	364	398	343	394	381	356	368	348	364	360	349	376	395	364	398	366	387	367	344	357	346	385	388	374	351	380	357	350	356	373	378	399	409	399	385	387	387	370	356	397	359	340	391	380	391	358	402	339	401	358	388	342	389	359	393	363	390	365	386	344	338	354	378	360	370	390	383	408	375	364	355	358	401	402	366	377	424	353	364	389	372	378	348	356	376	370	372	380	363	395	364	355	386	366	370	360	350	377	334	374	384	345	340	372	381	363	337	372	363	382	382	367	361	359	357	385	399	359	386	375	376	398	355	385	382	398	375	353	356	396	364	334	354	379	387	363	390	361	370	339	368	339	359	350	381	370	392	372	403	371	360	399	411	353	379	372	373	396	383	321	391	373	363	379	389	347	354	370	362	351	401	344	372	376	361	387	384	349	361	394	387	391	372	385	363	343	377	372	402	352	384	365	353	356	373	403	387	360	367	391	394	369	392	364	421	364	377	341	359	323	351	352	364	377	363	390	353	385	388	395	402	333	384	359	374	338	359	385	362	393	354	339	390	370	371	386	341	369	380	373	344	332	408	389	374	371	378	363	374	375	378	376	342	352	367	350	378	354	365	356	366	372	350	384	383	393	346	372	378	345	367	384	405	372	345	350	394	362	355	385	375	383	381	347	386	408	348	356	352	392	347	360	353	348	346	357	362	388	375	361	373	388	371	402	353	380	374	358	355	352	357	321	354	370	329	384	390	335	367	371	344	381	383	378	364	382	380	375	411	380	351	391	326	381	365	384	382	339	391	394	372	360	435	434	380	352	363	349	368	376	346	325	355	365	366	384	378	348	352	386	381	392	387	342	379	343	350	303	339	402	374	374	347	356	355	370	392	346	321	369	362	394	365	356	348	376	401	344	416	397	362	348	441	360	330	349	370	376	374	354	368	397	373	369	367	371	409	387	356	370	322	378	340	381	403	355	396	398	346	404	357	356	383	335	383	385	367	387	391	363	381	366	344	390	340	353	394	359	392	356	354	397	357	344	394	397	331	365	342	344	420	374	389	342	352	343	387	374	396	369	396	350	408	361	394	377	356	363	376	361	358	400	366	392	342	370	392	339	378	357	393	362	371	379	355	343	381	387	371	410	340	351	373	354	355	352	358	354	406	351	418	357	343	352	380	365	385	330	360	377	359	391	396	347	366	356	391	376	378	372	357	384	386	331	347	369	355	357	332	345	345	345	334	360	371	376	425	376	374	367	378	365	345	368	379	324	359	320	411	343	369	332	387	374	370	391	394	379	303	348	374	409	379	397	340	373	378	361	381	368	397	388	357	367	337	365	363	392	365	368	386	381	363	393	382	386	357	380	348	328	392	360	346	383	386	402	381	365	388	371	371	388	378	368	373	389	379	402	396	363	354	344	368	373	374	369	344	382	386	359	363	385	361	386	406	342	374	372	355	369	382	357	396	338	410	385	367	385	368	393	364	344	394	364	378	369	359	369	396	360	423	361	368	351	357	375	352	366	361	372	361	384	377	321	332	424	344	345	355	369	374	367	399	374	394	337	364	393	357	371	357	369	379	338	363	372	349	364	373	378	376	342	379	347	374	382	396	376	416	365	337	357	351	364	384	387	401	349	364	391	359	405	372	379	370	345	378	352	417	376	379	376	349	389	390	341	381	350	395	360	372	375	366	348	338	360	366	366	380	370	366	377	366	404	385	382	359	377	327	354	374	343	365	383	356	357	380	398	382	388	368	377	381	346	379	344	371	364	391	390	347	353	389	358	375	408	324	382	345	340	351	379	337	373	374	375	399	346	357	357	382	363	345	348	370	353	358	401	379	369	371	402	369	375	360	352	339	375	383	358	368	384	345	384	387	375	355	374	377	334	341	356	406	396	380	401	358	366	359	373	373	419	395	397	345	374	364	365	375	380	390	387	356	367	363	365	362	399	386	368	371	385	377	382	363	363	346	388	395	425	364	346	378	369	366	378	362	377	362	386	372	346	373	349	367	335	369	385	377	331	372	355	377	382	371	379	364	385	381	354	347	387	413	386	342	377	362	374	348	365	361	382	398	380	371	395	393	380	359	377	362	361	357	400	383	373	381	342	365	370	364	375	366	363	348	397	353	351	401	373	361	340	378	341	386	357	336	362	366	357	368	361	367	350	375	360	379	378	348	377	409	379	362	353	369	381	360	395	369	342	370	398	393	377	358	341	340	347	368	335	360	372	363	380	395	358	368	373	408	362	373	361	331	346	359	364	367	382	371	336	366	364	348	365	357	385	368	342	369	361	356	392	381	379	405	333	394	372	398	385	407	369	352	370	360	366	372	359	366	364	348	383	360	389	356	353	369	373	378	342	366	345	376	342	347	372	399	356	387	367	359	371	396	357	349	375	330	360	367	374	355	362	357	345	372	358	361	377	342	408	346	384	377	324	334	366	340	394	376	388	351	353	371	372	358	392	358	379	400	358	377	387	366	353	391	380	398	383	367	356	357	379	355	389	382	354	369	373	366	366	368	392	378	396	363	326	342	373	367	369	366	348	321	378	382	380	371	372	381	339	371	381	356	346	371	387	375	362	373	395	369	368	380	403	335	382	376	382	363	384	363	387	382	404	360	350	402	342	401	359	381	372	389	353	315	363	353	356	375	351	388	356	350	364	388	399
33671	41083	59843	44308	17555	19705	23582	21669	19369	18736	13799	8290	4229	4142	3886	3565	3067	2708	2713	2424	2215	2165	2281	2964	3097	3065	2491	2264	1765	1625	1530	1307	1435	1874	2163	1372	1483	1939	7902	10412	5674	3057	2567	2634	2333	1609	1639	1357	1110	1069	999	992	2387	3263	3378	2879	2668	1489	1133	1419	1219	925	889	943	897	898	959	897	897	893	939	964	937	901	915	903	901	951	933	945	927	915	891	899	935	911	868	927	899	930	904	877	923	887	900	924	924	881	887	960	942	905	922	933	915	907	927	934	915	910	965	905	933	972	890	870	945	908	972	864	889	936	912	897	915	922	858	930	891	911	894	893	920	930	893	896	929	977	913	848	895	897	874	889	893	895	885	911	895	927	906	868	917	909	933	929	930	911	907	919	904	930	907	904	931	882	884	904	912	923	850	965	884	912	919	936	880	953	851	978	931	889	956	905	902	939	983	911	891	863	893	875	891	912	920	929	960	902	917	938	948	949	872	894	888	918	903	891	932	973	881	960	875	891	905	921	869	896	944	944	892	896	856	876	867	876	898	915	878	902	974	927	854	967	937	916	904	871	912	864	913	913	893	872	887	941	969	948	885	871	921	882	941	950	932	881	947	855	954	936	956	926	901	880	944	966	918	922	867	926	884	909	910	916	918	900	927	916	930	899	934	882	871	924	887	942	911	895	958	926	888	882	914	948	933	903	935	944	862	903	949	907	895	924	872	896	903	882	862	874	930	945	951	944	963	950	906	927	922	907	911	914	858	853	900	935	899	913	945	911	900	965	891	933	907	850	927	926	850	876	892	921	882	917	891	952	928	862	925	891	910	903	917	868	863	950	918	925	897	947	917	890	897	891	872	910	879	986	878	893	895	888	933	868	914	939	936	897	933	862	884	903	949	944	907	914	923	900	917	894	914	938	936	921	923	874	902	888	889	987	894	915	957	888	875	917	893	935	946	908	939	919	900	896	855	877	911	872	850	949	949	951	893	931	891	935	836	896	884	908	910	917	861	940	920	923	886	884	942	864	926	932	948	895	884	871	916	936	909	963	892	908	887	917	951	865	900	929	864	952	918	911	886	876	952	879	896	911	923	901	944	921	934	917	887	873	924	901	941	950	816	874	897	908	878	921	900	924	948	933	890	953	908	889	860	902	918	923	923	914	901	939	880	893	916	968	888	865	907	891	932	875	890	948	907	955	905	900	900	900	939	920	962	915	932	932	967	912	937	946	868	863	865	960	906	890	909	948	947	867	896	881	923	912	894	907	909	897	924	911	921	921	920	905	944	896	932	937	913	910	896	905	931	911	934	922	917	914	910	949	893	890	972	878	983	934	934	914	922	898	900	884	899	875	913	884	926	918	878	916	912	896	907	959	879	905	937	919	960	906	954	898	896	929	908	966	913	878	930	886	967	901	948	918	885	902	940	884	929	875	931	958	909	914	919	904	889	910	932	908	902	855	920	974	910	908	904	897	892	903	934	870	917	891	884	914	907	875	894	901	858	965	943	924	888	902	935	915	937	929	889	884	887	941	921	900	947	883	916	864	856	906	926	929	914	906	933	947	887	912	919	926	892	930	937	906	915	917	924	923	948	898	925	909	937	906	885	996	934	873	910	962	895	954	883	889	866	912	889	937	902	911	922	881	959	882	927	919	895	877	941	890	913	919	911	888	898	949	913	909	920	845	900	884	933	946	924	970	873	876	918	951	864	901	922	955	893	907	935	870	947	950	849	915	868	918	937	906	947	869	922	934	878	893	888	910	843	871	926	908	880	896	905	858	921	914	909	927	896	871	909	879	915	928	943	884	899	967	908	957	953	1005	887	924	859	890	896	917	915	957	921	900	933	926	941	947	951	917	916	848	978	887	908	950	930	919	906	910	925	874	972	938	886	951	893	870	897	948	975	901	921	835	920	929	911	934	890	915	899	961	892	898	910	920	899	853	912	929	920	935	913	909	940	903	897	928	929	959	920	935	906	906	915	871	860	903	917	877	976	935	933	908	883	892	934	885	943	964	912	904	920	902	888	927	988	918	904	933	911	910	870	890	956	838	942	913	867	916	888	925	954	891	901	887	936	931	885	933	929	883	927	858	931	968	913	894	886	904	928	943	853	891	897	906	891	898	894	907	958	911	933	932	912	909	935	894	899	929	930	887	939	856	904	871	877	929	937	962	932	876	914	855	892	897	904	898	882	937	933	890	976	930	902	913	934	922	924	903	915	896	903	924	886	886	915	929	872	904	886	858	926	877	929	933	917	921	906	896	854	929	898	929	926	844	964	872	900	923	905	843	884	935	879	933	922	866	848	900	917	916	907	910	919	900	963	961	904	907	922	926	967	890	847	909	921	905	898	954	896	948	917	953	907	928	985	922	931	923	883	890	926	918	977	857	898	855	894	891	913	900	936	932	922	912	968	927	948	920	877	921	884	994	919	960	882	883	911	914	962	892	901	924	942	878	978	903	960	917	899	940	939	912	920	928	874	917	940	897	964	921	910	935	900	860	901	927	863	925	895	923	877	881	910	884	890	946	962	920	928	927	905	876	881	896	859	958	939	901	941	934	929	957	920	897	868	936	908	962	923	930	869	888	963	956	913	921	881	920	891	887	923	926	934	901	903	909	905	856	870	891	892	934	890	934	879	915	945	929	919	914	906	907	956	907	909	872	873	912	906	901	907	911	918	919	946	949	918	929	944	871	952	923	931	930	917	940	932	925	946	919	920	883	869	938	931	930	938	896	922	957	951	911	923	932	935	956	866	887	902	935	898	895	904	860	953	901	890	924	948	942	920	874	930	844	922	918	842	963	955	923	887	928	913	936	887	928	916	903	886	901	898	919	898	875	917	938	925	874	948	902	975	917	912	837	891	897	905	927	915	906	914	937	839	919	935	936	912	927	890	943	917	936	908	816	850	928	904	933	881	967	888	930	905	922	940	909	896	951	934	935	865	968	927	956	885	923	942	955	887	957	919	849	898	909	860	870	877	906	902	927	908	887	919	886	923	930	913	889	895	861	970	908	919	902	865	898	877	909	885	905	937	878	892	913	874	859	906	907	956	862	927	929	905	931	908	891	881	939	923	951	914	909	902	888	864	888	874	962	934	941	903	897	904	855	875	927	945	975	873	896	958	912	860	874	920	860	968	908	959	929	880	918	906	862	879	909	917	929	963	892	890	930	867	919	941	882	905	887	885	940	901	872	937	913	896	910	843	891	892	946	862	882	934	868	974	903	901	895	990	840	908	919	946	956	930	908	890	938	906	901	941	896	890	925	955	925	1000	881	910	911	916	900	913	961	961	942	981	865	844	942	898	918	969	946	912	929	905	899	922	932	867	918	904	898	920	890	883	873	946	878	899	902	901	935	896	945	885	885	920	897	913	894	935	896	904	950	898	880	958	951	931	875	913	888	907	935	892	914	960	901	888	904	928	931	860	919	893	925	925	870	921	914	912	883	937	915	904	915	897	914	930	981	870	903	890	884	866	876	905	915	885	876	898	889	865	927
15362	12036	12257	7928	2878	2001	1649	1438	1076	976	726	741	620	560	554	503	481	403	434	434	414	390	461	446	398	386	375	393	374	347	420	381	389	411	385	387	322	343	387	402	383	346	359	336	380	336	375	360	370	351	394	354	376	393	410	415	399	342	382	355	375	369	382	373	366	383	369	399	374	386	370	393	334	379	367	366	359	357	353	382	351	374	366	350	356	397	374	362	386	364	387	355	367	377	372	384	369	371	358	402	365	380	328	334	411	366	377	341	321	403	381	362	339	367	431	380	341	374	351	345	347	364	382	340	356	376	351	359	397	367	352	376	382	342	363	354	320	372	367	369	354	365	326	383	386	362	386	337	370	399	367	381	349	370	363	370	398	372	376	326	358	387	344	376	361	388	386	340	385	372	350	402	373	361	337	353	355	345	359	380	390	363	385	394	336	375	366	380	349	409	369	319	396	326	358	328	374	369	366	372	353	356	370	340	368	323	389	370	371	375	331	373	368	371	403	397	379	355	437	380	376	346	363	370	374	387	350	373	355	334	363	357	361	360	378	397	390	379	362	393	365	348	339	395	370	352	383	348	374	368	393	375	341	362	373	360	397	363	371	380	357	368	371	344	355	366	370	348	338	384	383	347	340	357	358	374	356	392	364	362	345	341	353	399	374	362	361	378	323	385	371	378	386	397	369	385	342	338	357	373	346	355	355	363	355	354	382	396	331	345	353	393	344	366	372	388	374	343	339	387	367	352	355	393	396	376	363	374	365	393	357	352	363	370	385	355	342	382	396	374	389	371	388	353	401	372	366	383	339	382	383	360	344	347	368	326	378	345	369	376	382	371	358	362	334	380	347	352	398	362	418	371	344	385	394	352	342	359	352	355	404	381	344	360	391	373	388	362	353	400	334	346	390	402	368	352	359	340	352	362	368	380	369	395	354	366	409	343	351	376	388	379	348	358	392	358	345	387	363	369	398	371	371	378	354	332	332	355	343	378	355	391	353	363	396	372	343	412	397	362	356	371	369	418	381	380	362	412	378	364	328	381	395	363	357	352	385	404	369	337	359	353	375	351	373	403	378	350	366	360	364	366	403	354	347	378	377	392	384	387	358	391	403	342	364	374	384	391	372	326	408	363	393	349	382	365	355	387	357	334	340	374	352	333	347	357	371	348	367	360	382	371	362	330	358	343	389	354	385	350	355	379	355	408	386	396	340	363	354	366	368	377	361	374	354	385	392	397	345	384	394	358	383	343	389	344	350	390	398	358	397	356	384	409	391	371	384	394	356	400	372	367	367	355	369	387	378	368	387	342	362	385	327	361	354	351	358	370	358	351	361	351	353	383	333	372	382	380	386	364	372	359	383	337	354	373	378	354	358	368	375	394	402	378	393	369	385	369	355	416	357	374	381	361	392	358	339	342	349	334	354	367	363	350	389	340	392	357	371	367	368	341	381	344	407	376	375	354	362	374	355	335	363	368	417	355	363	366	385	345	345	394	378	330	325	333	370	398	342	414	373	348	395	362	385	384	371	386	407	345	374	382	356	380	367	366	372	401	357	373	348	373	363	349	361	376	345	393	366	383	356	337	398	347	373	359	370	365	367	374	363	368	390	371	365	341	374	366	376	340	366	371	388	351	363	333	371	359	351	365	355	390	366	365	363	405	413	356	357	387	355	386	408	366	354	348	380	400	394	402	371	384	397	355	362	358	382	368	358	373	384	378	380	352	367	376	433	353	385	361	410	366	371	347	384	386	396	347	378	339	410	368	407	383	374	367	383	349	344	351	400	349	390	381	348	348	366	375	371	375	352	326	335	391	353	380	373	346	374	401	358	374	350	362	351	363	375	379	373	325	397	366	370	375	376	354	397	384	348	387	333	366	380	336	405	374	372	355	344	385	371	394	403	349	406	390	352	353	347	399	360	332	367	419	417	369	346	399	369	357	380	379	361	338	347	380	345	398	327	354	407	384	390	330	381	391	390	386	380	367	329	383	351	386	361	369	368	375	376	381	364	383	355	387	379	355	387	374	376	384	361	352	372	390	351	365	362	346	331	373	368	379	362	359	380	379	391	344	411	354	358	371	356	369	323	384	392	393	381	391	341	346	398	355	370	350	357	417	358	377	364	386	376	395	371	334	373	327	401	325	353	396	413	404	379	342	379	369	356	388	350	362	394	342	347	364	377	355	383	390	360	352	343	345	359	390	363	376	376	338	369	379	371	356	365	360	344	384	372	376	374	376	357	337	379	396	343	342	348	364	391	367	359	392	397	330	348	376	411	368	378	346	379	359	365	383	375	387	339	360	380	372	368	384	365	371	375	351	376	406	367	399	419	347	372	364	367	379	357	398	373	394	415	349	342	368	390	381	368	396	370	365	373	366	379	363	352	368	394	368	350	346	339	370	347	389	373	347	358	376	373	388	378	394	367	398	355	388	386	400	362	330	371	369	326	398	394	346	359	323	351	353	363	383	357	352	335	349	371	420	360	377	365	370	358	388	374	393	374	387	366	360	356	390	383	362	373	399	341	398	365	335	406	377	397	360	360	371	376	383	392	408	370	360	377	355	363	345	375	326	364	371	351	367	363	376	347	322	369	374	370	387	400	364	340	369	419	364	348	368	414	377	349	364	340	369	344	353	340	397	374	349	341	382	361	358	364	354	351	371	366	370	369	389	407	365	379	393	355	376	363	396	350	390	373	369	388	355	355	356	412	390	351	344	361	353	395	359	354	357	348	342	385	376	389	386	391	348	366	381	364	359	355	363	361	389	385	390	389	382	380	403	368	363	392	386	355	391	392	340	372	348	397	373	360	400	375	374	365	363	385	371	376	367	383	333	402	368	371	383	376	370	389	356	397	391	373	381	393	366	373	355	328	381	377	396	385	375	357	340	372	349	363	350	332	358	383	385	388	346	387	367	360	362	367	373	384	344	355	336	429	373	368	390	402	391	381	374	359	379	337	353	342	398	369	361	369	386	351	371	387	369	401	359	347	350	378	303	357	351	334	362	405	343	383	365	392	361	359	331	327	401	349	331	384	360	356	351	347	353	380	387	387	334	402	373	389	373	376	350	344	346	376	392	392	329	349	413	378	371	410	388	359	379	375	396	402	348	365	357	347	347	360	394	379	371	354	366	353	347	364	354	352	358	336	379	362	373	375	349	365	372	374	323	382	378	379	414	358	370	360	355	317	381	376	402	387	404	370	317	355	376	383	374	369	362	390	379	361	362	320	353	353	407	384	350	384	372	377	328	357	357	384	379	365	394	365	341	377	349	350	360	361	388	388	325	375	367	381	358	378	382	361	362	394	355	362	383	372	360	363	372	386	390	360	328	386	352	329	343	383	371	396	347	362	338	349	384	370	361	380	374	374	335	357	374	353	343	390	373	365	402	349	369	351	380	373	386	369	357	367	352	352	360	331	376	379	381	358	369	375	327	351	353	334	369	367	343	390	379	338	379	378	360	321	371	351	348	358	338	370	386	376	365	321	371
10956	11561	18025	15801	7894	6744	6384	5916	4373	4058	3076	2800	2146	2153	1990	1809	1692	1517	1407	1282	1323	1265	1218	1248	1162	1074	1084	1075	1103	1035	1037	1009	1028	1024	990	951	962	989	1217	1205	1000	987	1006	923	1012	908	928	971	996	953	969	977	1019	1033	1049	1057	1031	976	941	935	1006	943	894	939	928	889	971	902	920	856	924	913	895	961	940	942	926	971	880	931	972	964	918	941	918	895	923	901	895	945	962	896	879	927	887	944	917	950	884	846	919	933	885	862	967	957	925	918	954	914	936	897	906	885	981	931	888	937	938	897	921	874	915	891	930	896	905	930	958	993	926	901	968	893	933	954	912	942	926	888	854	948	897	912	893	928	863	900	900	935	923	868	939	915	893	932	956	930	930	926	940	904	958	952	925	929	911	927	929	955	888	918	881	902	866	906	968	947	897	943	860	952	917	898	926	918	962	884	946	953	922	919	950	924	916	944	917	881	907	928	960	871	900	914	903	960	931	896	871	925	942	882	942	969	911	907	936	926	927	955	965	898	905	891	892	924	913	904	885	951	889	925	867	911	916	929	927	912	932	954	944	957	920	929	906	893	931	903	925	951	936	953	908	935	912	932	945	892	913	961	978	900	969	921	913	912	972	902	875	892	916	959	933	987	967	915	898	919	925	969	900	923	910	877	913	926	902	943	885	886	960	938	956	1018	1008	906	896	903	928	909	907	955	920	917	915	921	928	922	972	968	960	940	868	985	923	971	932	961	919	923	953	879	899	1003	959	932	964	901	945	941	944	877	920	911	904	971	952	942	954	951	931	935	898	887	938	939	935	962	924	938	901	958	866	905	983	943	914	887	929	954	968	940	946	956	922	900	923	927	973	946	939	923	958	909	945	958	967	975	900	984	929	893	930	948	909	888	948	957	924	971	967	908	922	957	902	897	957	916	883	954	881	906	919	899	893	959	912	880	914	946	935	965	865	921	972	853	973	843	903	957	946	932	909	876	954	904	926	923	942	925	866	963	926	899	920	903	920	964	932	918	943	961	941	918	909	961	946	923	900	900	971	938	952	933	875	939	1002	903	972	909	933	921	929	887	913	922	928	929	941	907	908	914	941	923	967	926	939	902	858	974	913	908	916	876	974	897	888	911	925	910	902	905	943	896	878	902	939	901	979	885	999	866	900	918	974	944	927	851	880	920	916	894	938	982	909	971	913	948	940	868	983	898	969	934	903	947	923	919	938	977	959	916	963	965	941	956	896	950	890	877	886	909	943	917	953	941	925	893	927	937	904	982	888	935	941	1026	864	944	939	930	937	935	897	1003	915	903	952	1003	945	986	913	911	915	925	917	909	926	934	925	911	889	969	892	932	931	896	949	988	896	916	904	921	896	912	912	916	917	905	970	887	908	910	899	954	956	896	896	929	929	954	962	927	917	922	917	925	887	948	914	921	891	929	961	875	924	944	865	906	993	958	926	908	914	922	961	948	925	938	893	905	911	938	911	905	912	950	885	885	945	919	946	914	885	973	911	898	881	955	938	887	946	922	935	900	922	918	942	942	901	934	955	930	962	935	912	904	946	900	947	899	910	937	993	917	918	943	945	967	886	951	919	982	947	899	924	897	921	961	936	922	858	854	966	926	933	975	898	943	920	949	904	957	952	951	941	990	937	941	931	883	944	921	901	875	903	946	1010	909	949	887	910	931	952	914	963	946	934	920	928	965	900	930	908	918	930	942	976	915	935	915	928	910	863	941	916	953	932	922	896	895	899	954	923	993	887	953	960	895	987	941	938	973	930	936	877	902	967	899	971	940	895	944	966	917	923	965	924	896	958	965	966	921	897	908	934	934	939	911	903	927	938	950	915	966	909	895	957	942	925	1009	920	892	980	891	925	899	920	897	906	911	906	913	934	926	929	948	915	951	932	902	925	941	925	910	931	936	901	938	927	948	900	880	1026	970	910	922	864	940	971	930	904	905	924	873	923	904	912	888	864	932	922	938	893	916	912	898	887	920	910	1006	902	882	922	933	918	888	894	918	971	946	947	957	958	939	928	931	904	930	934	919	919	968	921	917	872	952	952	924	936	933	911	936	993	900	884	914	922	894	927	929	968	922	922	926	913	960	869	905	907	945	914	936	907	908	935	909	937	978	911	967	909	940	927	858	887	972	968	914	886	894	983	939	873	972	913	938	923	966	916	930	965	924	936	894	908	908	908	901	948	949	896	925	965	998	971	911	894	904	922	904	953	918	871	944	873	952	924	979	896	925	942	923	916	932	949	916	897	924	877	901	918	931	912	913	974	905	956	895	923	929	917	978	944	965	926	908	958	989	896	907	951	893	926	985	925	927	956	959	932	914	923	928	938	957	943	950	873	948	897	922	956	935	869	933	897	947	934	947	918	934	944	949	931	971	909	875	911	937	936	909	867	873	977	901	956	959	891	908	883	901	914	950	941	941	956	922	884	936	898	881	949	922	892	931	916	960	939	915	920	947	937	962	934	904	937	884	963	918	920	896	924	864	913	947	900	960	930	915	926	919	978	910	928	924	904	959	882	950	880	944	946	914	918	860	919	945	901	892	927	922	874	928	925	1025	890	894	950	909	914	900	927	899	949	955	914	882	935	875	866	949	905	861	879	966	975	907	924	930	874	930	910	938	904	919	985	880	949	940	935	925	979	955	906	976	925	898	948	964	927	883	875	974	922	920	944	868	892	973	917	910	887	880	953	881	896	937	958	959	972	898	905	900	906	914	940	952	932	916	948	921	932	870	906	933	953	931	907	896	923	934	963	953	961	914	969	935	922	938	932	925	946	956	893	967	929	907	952	934	935	935	903	891	935	970	937	966	894	939	872	938	957	931	893	900	960	934	926	945	890	920	941	950	927	938	896	886	864	912	891	933	956	885	925	889	930	919	932	977	953	894	941	940	964	911	952	949	883	983	879	927	977	937	905	952	929	885	931	924	898	873	976	953	978	968	862	955	936	878	888	933	948	904	924	920	909	991	942	922	932	900	887	920	956	956	937	950	922	904	938	894	934	905	950	898	929	886	932	958	928	956	947	940	879	912	900	911	897	904	932	909	903	893	915	946	955	932	916	933	999	937	920	948	878	943	925	903	897	896	917	969	927	872	906	919	940	915	932	938	962	911	900	943	939	919	917	900	928	894	895	925	926	929	974	974	915	909	968	937	935	928	948	924	890	919	907	982	949	889	944	978	896	897	953	897	923	982	940	898	904	954	1011	915	952	969	931	945	883	945	963	948	919	902	890	901	976	983	909	905	908	878	910	922	912	984	940	922	907	931	893	908	957	884	909	910	887	898	925	905	940	916	868	943	929	979	908	895	963	896	956	875	924	934	983	940	920	937	927	934	870	916	939	924	951	906	960	945	929	906	927	941	865	922	894	860	1002	951	907	968	931	958	985	927	925	899	896	935	1006	953	914	924	901	913	934	911	906	953	910	896	916	878	914	922	952	926	895	885	914	941	940	863	916	918	918	931	920	918	877	919	889	925	928	951	893	937	947	933
40879	41401	51069	43887	15136	8118	9052	9393	6288	5094	2928	1561	1011	802	740	628	609	608	570	541	529	544	516	516	523	540	561	523	487	464	480	447	457	456	499	407	471	701	1063	1099	1154	769	528	459	510	485	442	432	398	413	431	398	478	579	585	583	566	392	403	429	435	389	411	395	354	392	405	363	401	365	372	398	410	393	419	418	411	441	408	411	398	426	391	411	387	398	428	385	416	390	414	396	372	420	434	410	399	384	397	411	414	402	419	377	418	397	401	402	442	386	439	395	398	383	401	427	392	378	418	414	399	376	396	416	380	410	385	408	365	378	396	420	382	399	390	367	419	389	400	369	376	402	419	380	381	383	419	379	388	414	444	405	422	438	414	405	409	400	417	401	413	397	395	466	427	400	366	383	374	428	418	361	383	415	390	408	394	356	412	448	416	418	374	388	403	382	423	445	415	365	393	393	390	390	385	446	370	463	402	414	438	388	391	343	398	375	406	394	411	413	390	368	386	416	415	413	424	412	412	389	412	397	414	398	383	406	374	400	402	394	410	406	423	391	415	406	436	398	437	427	362	403	428	389	406	418	383	371	400	411	402	426	400	426	424	433	386	387	395	404	370	366	407	411	378	399	427	396	380	379	395	412	415	394	405	436	373	399	404	409	388	416	363	396	425	431	422	388	370	438	399	429	438	394	367	407	408	376	363	412	388	432	406	406	393	402	382	399	427	407	412	435	386	404	401	404	433	422	414	368	400	414	367	386	405	456	395	420	387	397	379	415	411	379	400	399	396	383	388	380	413	369	406	416	402	394	424	400	386	397	434	380	426	396	409	393	384	362	416	402	389	372	412	416	368	398	424	395	367	405	415	377	426	386	407	423	409	402	391	385	392	378	379	410	415	407	384	440	418	382	384	418	417	364	413	446	431	425	413	367	380	417	423	404	387	401	388	401	408	375	408	408	426	397	378	357	438	388	402	388	404	408	413	423	400	412	359	388	374	430	422	421	432	413	421	397	411	410	407	435	413	398	402	388	394	396	427	356	409	398	410	417	393	419	385	409	380	401	417	402	400	407	420	451	422	386	418	425	381	462	402	378	391	388	414	391	416	364	401	382	378	414	402	414	396	410	413	442	444	387	427	441	417	407	421	424	418	398	413	404	381	396	387	399	424	434	391	432	405	386	383	386	409	384	422	392	396	412	426	445	408	415	379	369	426	421	402	427	384	452	422	396	408	381	423	411	420	402	377	384	341	392	429	430	410	402	410	385	417	433	404	403	415	397	386	387	384	354	338	378	373	386	372	396	399	401	369	374	420	412	434	413	379	407	446	396	438	389	395	410	403	380	396	429	379	380	404	397	394	407	403	454	382	422	373	385	405	420	407	393	372	412	412	335	395	389	413	421	420	406	372	404	409	366	413	413	413	419	376	420	421	367	371	417	392	406	410	393	381	404	409	393	402	404	382	400	366	407	369	393	423	367	395	412	405	403	375	393	393	360	362	400	411	397	365	420	361	401	404	421	401	387	387	377	409	400	397	409	428	383	388	375	395	381	398	429	396	399	372	418	439	405	389	374	381	414	384	402	388	349	405	385	390	425	411	415	398	388	409	400	407	377	384	394	446	401	403	395	402	403	425	408	406	389	368	400	409	398	404	366	371	396	355	412	406	441	422	410	427	412	378	400	403	391	409	393	415	390	413	423	377	379	408	362	387	418	416	416	391	412	388	376	388	381	390	418	386	415	389	400	425	413	399	412	414	401	398	393	381	380	404	392	425	362	393	376	401	373	404	384	423	390	390	389	381	426	395	386	399	390	400	406	415	347	371	431	415	418	362	373	418	419	416	423	375	370	412	389	371	349	409	418	400	393	367	401	402	406	409	379	405	453	367	404	427	420	365	449	385	403	368	401	423	399	423	414	407	425	385	377	403	428	368	416	403	425	392	411	379	373	435	392	379	410	395	392	437	394	409	435	372	369	391	405	393	399	405	429	396	424	378	419	410	394	410	378	390	427	408	371	373	386	407	395	416	399	402	429	377	388	401	388	405	399	434	397	391	420	368	383	387	405	408	416	377	375	398	430	372	386	381	385	403	369	399	376	413	427	424	370	387	391	392	378	366	406	376	422	398	474	408	374	404	360	410	405	376	429	398	428	414	366	380	414	437	433	391	442	404	402	416	404	414	389	392	395	398	387	427	409	438	420	391	424	385	392	391	402	398	403	408	428	424	418	389	403	384	412	441	418	411	366	418	418	419	398	380	399	396	403	412	374	341	394	394	413	403	377	406	381	382	420	420	424	387	393	399	424	405	422	412	370	380	409	420	426	374	400	380	370	417	398	379	372	412	392	414	393	394	386	432	397	382	364	402	359	405	418	411	394	377	426	428	371	382	427	376	420	379	370	401	392	417	391	398	400	383	420	385	416	387	423	424	385	425	357	420	351	424	416	408	413	381	381	436	393	422	402	385	390	411	372	411	389	370	394	405	396	436	377	395	402	387	420	405	403	409	420	437	395	391	422	404	450	430	425	407	388	393	441	432	384	358	422	409	410	386	386	408	422	400	412	433	400	421	423	400	356	397	363	421	356	399	409	357	389	410	414	373	390	399	373	435	410	383	359	416	409	370	421	432	406	378	400	417	403	411	381	399	406	433	367	408	390	393	408	375	448	404	423	400	441	381	427	396	405	391	411	406	396	439	397	402	431	411	392	437	420	431	385	390	389	426	380	405	400	420	402	411	376	425	385	397	409	407	428	394	401	409	409	423	423	442	403	406	428	410	366	394	393	378	364	423	433	434	418	379	393	414	408	369	417	371	406	402	395	409	404	397	423	382	412	413	400	387	403	385	380	417	415	372	396	388	403	422	368	396	414	451	389	426	403	399	412	394	418	382	429	404	391	410	424	384	412	391	395	427	383	385	380	428	423	387	423	419	382	397	403	386	360	392	390	393	410	377	417	443	411	405	414	404	391	359	391	424	418	340	412	425	409	416	408	401	422	430	399	415	403	401	396	391	406	370	378	391	394	419	373	418	384	408	433	417	421	384	384	422	356	401	404	405	367	412	410	347	400	411	400	371	425	390	392	391	409	397	422	388	375	425	419	392	416	391	459	399	395	410	391	411	448	417	377	426	420	372	379	400	377	429	381	433	402	397	413	417	401	384	432	401	374	388	385	372	409	413	382	427	398	410	390	383	422	412	418	405	367	392	407	409	430	390	401	400	418	444	380	380	383	463	426	401	410	369	406	395	419	419	384	410	377	389	422	394	424	406	368	415	474	410	419	398	418	369	398	402	397	445	421	413	400	415	392	412	409	422	397	410	398	401	416	409	410	401	352	366	393	391	391	402	386	372	383	374	397	418	407	393	402	398	347	401	391	354	399	418	398	439	379	385	405	443	414	391	393	408	417	373	402	415	410	414	380	356	397	394	413	393	409	396	394	414	406	373	371	389	356	421	407	411	411	385	394	373	420	383	405	411	386	404	415	413	425	422	404	387	418
28570	34381	50613	39407	13941	15155	18996	19010	12679	13373	8512	4709	3563	3212	3130	2840	2358	2149	2032	1824	1879	1808	1802	2285	2132	2075	1959	2051	1439	1430	1400	1327	1337	1541	1743	1334	1337	3442	5962	6509	6713	3745	1807	1781	1719	1499	1305	1218	1178	1059	1009	1054	1714	2397	2270	2093	2159	1366	1135	1226	1268	1075	964	1010	991	949	1047	1009	986	1011	971	912	947	1036	1007	1023	947	1024	992	982	1001	982	983	1008	1004	1039	975	979	977	984	1006	1029	998	1000	936	984	1041	1036	1062	962	958	947	1016	1004	1008	1073	968	960	970	1023	967	947	996	1000	961	959	932	961	1003	1025	1046	987	988	920	1008	948	981	973	1027	1003	957	1007	963	1022	957	991	1009	983	974	972	987	940	1033	973	971	1030	1027	1056	1005	989	971	958	1011	989	1015	1017	1058	992	937	981	986	987	1052	974	1037	982	1043	957	1077	970	973	993	993	1017	985	983	981	954	980	1048	937	962	1034	1001	966	1005	974	982	1040	985	986	1017	995	959	1032	985	984	992	1009	1030	975	1013	1045	982	934	992	1039	1004	1013	1020	979	960	1066	967	976	1039	1008	984	1002	1019	927	1045	1017	964	934	972	995	992	974	1053	1013	1030	998	961	979	982	959	977	1003	974	978	993	1009	1007	1007	1054	966	1041	1020	1016	966	948	997	1019	990	1009	970	1026	1007	1008	974	1055	984	987	1046	1015	979	928	1028	953	1033	978	986	1001	1032	991	1005	932	950	1044	1026	978	983	983	937	953	1038	993	987	985	963	991	1038	988	961	951	1012	994	1014	983	999	1043	981	992	967	930	970	986	969	991	987	1015	977	973	1051	989	985	980	1032	1036	1000	1008	1009	989	995	994	987	1037	973	979	1011	966	986	976	1105	1010	997	948	1033	1005	960	993	1024	971	1009	971	974	1049	1023	1017	954	993	945	993	991	1028	981	996	974	961	1043	989	1006	989	958	962	1010	1027	978	989	992	986	957	1035	1059	991	1010	1011	972	1003	1044	984	984	912	1027	1010	954	957	1032	1012	977	989	1011	984	986	989	966	992	1031	993	1076	980	1020	965	982	964	969	1035	1008	983	1035	1010	1010	1060	980	975	990	972	992	938	996	959	1007	1020	938	993	936	924	984	961	997	984	945	1035	1002	1010	984	942	974	1004	994	984	998	978	994	1012	970	954	934	977	1027	1063	1014	958	992	958	994	1006	997	1007	954	977	950	1009	1011	960	1050	1026	1006	992	981	1014	998	1014	967	977	954	997	999	987	954	996	1017	1057	1034	1022	1008	1010	999	971	1009	1024	982	1003	1004	1008	1036	1043	1025	1029	986	992	969	999	1054	979	966	958	1024	1014	955	1036	978	994	1024	1021	987	1030	999	995	1046	966	953	976	982	981	994	1011	980	940	1000	947	968	1016	1018	973	1014	1028	976	1021	971	1035	964	991	991	982	1026	985	960	1010	957	1015	1032	981	992	964	986	977	1004	982	1025	1064	994	894	1028	976	959	1002	996	980	1005	986	984	920	1017	983	985	1013	993	1011	997	981	979	974	983	1010	998	984	991	963	1017	1013	987	973	987	1001	998	988	1030	1063	1008	1019	1035	1005	1023	1002	988	981	976	992	999	1024	1012	1007	1042	1005	999	1026	1034	1001	985	1046	993	999	990	970	1019	1024	987	948	1031	1048	1025	1013	965	988	1024	1018	946	1027	974	977	1006	1013	1045	1003	927	989	1027	951	945	950	988	1030	997	1046	1031	954	974	962	956	1024	1012	1063	1007	1003	1007	939	991	1013	987	1035	989	1011	935	982	956	995	1041	964	1013	1029	984	998	968	1017	1058	981	969	971	954	1038	971	987	994	1015	945	955	1019	997	963	979	1012	1027	993	1021	992	991	1032	954	1007	991	975	1004	956	1013	1004	999	949	1005	1029	1020	1023	1013	973	985	977	980	1014	982	986	959	1016	1002	981	1066	977	1017	931	1010	997	975	967	948	967	998	987	958	1022	994	1011	969	997	937	997	958	1005	1009	1002	981	1001	966	993	978	1017	986	994	983	987	988	1007	1007	978	964	1050	1020	1042	1006	978	927	988	968	941	1056	954	934	1028	955	908	1000	1035	999	967	992	1019	951	1012	967	939	1004	961	1001	1030	1081	1053	980	1031	953	966	1040	1005	986	1024	1036	1007	1024	1003	1042	963	958	951	1004	1034	1034	998	992	958	1038	982	1002	1002	971	956	1031	1002	1016	984	930	1045	1002	1005	1010	1022	976	984	938	1000	1044	1003	1005	1063	1037	1043	954	986	973	995	1000	957	985	999	1061	1009	981	985	1051	1016	948	1028	1005	986	951	1034	993	1001	987	1005	1025	1016	948	1018	1009	1039	1008	1012	979	980	1004	939	1017	993	1014	1001	1019	1066	976	982	987	990	1024	1028	946	977	1026	1001	1003	1001	1000	1010	1010	948	985	995	973	993	1026	987	989	1008	1029	997	1029	996	1032	1023	1067	981	958	977	1013	1043	1004	1017	984	1023	980	971	977	979	991	982	1020	939	942	1037	1034	1099	979	1023	1016	1001	956	1027	950	961	1011	1014	981	960	1008	963	945	921	1029	1017	1016	966	997	987	1023	974	1028	1005	1009	962	982	1037	968	925	944	1001	960	1040	975	1035	975	1011	1018	988	984	1045	1043	1051	1005	1060	1008	1020	1020	1020	1003	1035	1067	1031	1017	1015	948	1021	971	1063	976	1008	1030	990	992	1020	982	1044	992	972	1016	985	1007	1012	961	1002	1003	997	959	997	947	1042	991	949	1011	976	970	1020	979	1020	1001	974	1040	1000	1018	1029	996	1062	995	992	1017	1030	983	1074	996	948	999	997	1019	1009	967	952	947	1004	1003	1010	995	1012	1075	974	996	1031	1042	1008	1024	971	1005	998	1004	1009	970	986	1017	982	929	987	970	1039	1011	975	940	993	990	964	1010	991	988	958	961	1027	953	1036	1078	1035	972	1008	992	997	1038	962	1037	960	964	986	969	1010	960	996	990	961	1025	1041	1009	992	997	987	1016	1002	962	1018	1030	1014	1014	997	1040	997	1034	987	1029	983	971	1011	999	959	977	959	1008	978	1006	1021	1035	1017	1012	1046	1017	1003	975	961	990	990	936	978	972	913	974	979	946	944	1017	1021	1052	971	975	1037	966	1049	987	998	1018	968	1001	970	965	969	1020	1056	1018	953	1019	1009	963	1030	1006	1017	992	1001	1036	954	936	1037	1028	979	990	929	934	995	1046	957	967	1002	964	1017	1005	1020	1014	975	967	970	1038	1020	1009	991	969	1031	1059	990	1013	1015	991	1014	1000	1022	997	1014	1027	990	1004	1007	983	1009	1014	1041	995	937	1024	971	1008	1016	1007	934	986	997	947	961	970	1018	1005	989	1054	989	998	1055	993	1004	1004	966	990	991	1051	1046	965	1032	962	991	999	1058	978	913	968	1053	1007	989	931	1003	975	1015	970	1029	1036	990	1027	983	990	964	943	1008	1035	1036	992	999	983	975	1008	988	1046	982	1032	988	987	958	991	995	965	992	982	1021	971	1009	987	974	1030	1005	1038	950	1016	985	1018	1030	955	1025	949	1020	969	1041	955	960	998	990	987	1047	1016	996	1007	983	1040	988	1012	1082	961	998	1004	1008	969	994	962	978	1010	1008	1004	987	1094	1013	988	1021	1045	983	999	1055	977	979	1047	997	1053	998	995	979	1042	960	990	940	998	1014	1055	944	1022	992	1043	1013	1055	1004	968	1022	1044	1018	997	1004	928	1017	1023	1062	1026	986	998	1009	1014	1004	989	1014	1054	937	980	987	971	1053	999	953	974	958	1001	995	1001	974	951	1026	991	1003	1024	972	966	996	965	1016	994	988	1027	980	980	1015	1033	1030	1013	920	1054	951	1027	1018	994	1001	993	1023	994	947	978	1053	981	995	1016	960	977	1015	1007	1005	1020	951	1045	1043	1000	969	974	966	1000	1006	971	1025	1009	993	984	998	970	978	985	973	969	1001	999	1019	998	1004	1002	1008	955	1041	990	1004	1019	1010	1012	995	999	1063	995	976	1037	1018	1023	1058	952	989	964	1031	953	997	988	995	963	1008	1024	1022	1006	982	1021	1003	992	974	991	1053	996	952	984	1064	969	994	1030	1019	956	1036	962
48588	46513	56356	48836	20633	15399	14718	15851	12355	8294	5039	2234	1274	939	899	783	705	638	560	563	558	523	534	627	667	638	598	535	481	465	493	441	440	457	572	464	465	892	2129	2706	2055	1581	847	560	513	464	474	471	421	394	419	368	550	736	723	685	673	549	409	400	417	392	373	379	384	372	368	378	381	373	397	371	375	398	357	377	378	370	400	385	374	359	410	392	374	379	398	418	405	370	373	360	347	374	376	354	377	354	398	370	381	378	376	405	345	411	372	372	376	410	395	375	331	365	392	363	382	389	372	357	368	358	368	368	352	319	401	383	406	344	363	369	341	372	392	365	348	386	380	352	420	369	389	352	368	352	395	422	407	389	372	418	405	390	374	358	365	384	406	399	387	383	374	379	371	413	374	341	386	324	404	360	366	413	365	340	394	360	361	355	369	355	387	348	370	359	391	407	358	372	388	350	370	373	365	352	388	381	398	363	437	346	401	335	365	396	371	366	375	390	353	370	369	388	413	358	388	342	413	374	380	382	377	368	396	376	353	371	365	386	409	352	374	404	342	354	357	377	345	398	394	363	365	383	344	361	357	399	353	374	345	326	389	384	368	395	375	375	375	374	374	366	366	344	359	345	381	367	369	342	389	367	374	398	383	377	390	397	353	399	390	373	354	365	343	354	370	380	387	327	403	370	364	396	359	367	345	355	413	362	362	384	369	398	402	380	374	359	437	352	401	380	355	350	338	378	429	384	401	408	340	371	346	369	375	362	362	357	367	364	410	357	379	341	358	359	391	390	394	345	389	327	402	355	394	347	374	386	393	372	392	381	379	368	358	367	376	354	391	367	394	346	372	341	364	360	373	378	378	359	386	382	375	363	371	373	408	382	386	388	368	365	359	373	369	376	366	352	378	393	359	381	415	407	341	351	393	375	364	374	413	380	370	352	361	363	366	367	362	386	381	396	394	373	384	367	383	404	379	359	373	355	354	365	373	371	354	366	414	398	350	369	384	368	384	366	376	388	362	350	354	357	345	374	381	369	347	391	400	368	379	362	321	369	360	353	388	345	360	349	352	376	382	369	363	365	378	371	376	404	349	377	401	383	367	360	337	337	401	378	382	371	402	363	383	373	380	399	366	395	365	367	356	393	361	370	340	356	343	374	399	369	386	382	337	372	370	368	367	400	392	415	358	409	374	384	362	408	356	346	372	348	354	370	382	367	398	347	376	388	366	368	385	404	376	372	358	356	394	382	383	338	416	362	395	300	360	389	377	381	416	358	375	355	390	383	390	385	395	363	393	392	371	348	359	387	389	345	374	356	349	374	367	400	390	374	364	389	379	383	361	376	375	411	347	371	387	385	392	373	353	377	391	401	393	367	402	366	326	373	402	372	363	383	374	327	350	390	384	371	365	356	355	374	348	366	385	352	403	392	388	387	337	410	352	394	379	370	375	363	404	401	356	411	380	363	381	379	383	397	382	407	363	396	363	392	362	382	383	399	373	367	386	402	352	353	372	388	358	353	383	356	360	394	372	407	360	390	396	382	373	354	364	363	406	394	380	349	399	387	372	391	389	394	381	363	389	366	363	372	351	359	399	340	382	340	349	384	348	343	364	351	372	401	376	356	363	360	372	399	348	411	379	360	364	380	364	396	385	358	389	357	405	399	396	322	386	371	357	398	376	363	366	411	364	347	394	339	337	384	363	357	362	365	374	378	358	386	374	355	377	384	357	360	352	396	363	397	377	380	390	371	370	348	373	368	377	378	383	372	409	349	389	370	393	391	353	376	368	382	366	382	363	371	380	374	387	369	371	378	373	379	343	362	372	371	326	382	355	366	379	366	372	372	403	385	367	390	359	395	367	378	407	397	394	358	380	370	367	373	370	355	362	378	376	375	371	407	411	390	400	328	348	359	376	364	351	383	357	365	375	423	397	358	346	411	385	375	397	359	378	371	362	399	398	370	380	373	350	373	410	383	390	349	374	401	349	396	365	367	358	399	363	378	342	352	376	361	363	361	359	403	375	358	333	350	404	370	357	369	377	350	381	333	399	392	343	387	335	366	382	373	373	348	363	358	371	386	359	340	400	354	365	369	372	341	362	405	388	396	380	366	343	376	347	383	387	391	405	367	337	380	362	361	397	371	385	386	355	339	326	398	383	341	395	361	388	366	347	383	396	361	353	339	380	384	378	379	365	313	361	375	330	416	369	361	339	350	364	397	386	378	394	386	376	371	358	369	362	330	401	359	378	363	370	361	386	400	378	369	386	414	388	348	401	389	373	378	385	395	404	370	343	351	376	370	362	335	396	371	385	376	376	392	393	378	365	343	366	386	391	373	354	370	383	396	376	363	359	367	335	363	376	364	378	346	377	369	327	374	362	354	393	406	349	389	356	344	390	357	371	378	397	380	362	359	365	351	354	358	395	364	394	349	393	367	380	364	374	375	366	329	396	424	399	390	360	373	381	333	350	380	379	358	380	370	397	365	357	352	404	344	343	371	367	374	332	351	367	349	399	397	395	371	340	384	352	410	385	356	371	376	379	363	386	369	385	390	372	345	354	419	378	381	363	399	391	353	418	377	367	384	364	380	350	390	346	388	376	352	376	369	355	428	358	358	320	359	390	362	367	385	359	355	365	381	393	346	386	382	344	355	372	363	392	347	348	387	373	350	356	397	355	380	399	361	399	388	388	400	432	355	377	376	415	373	360	357	350	396	372	364	363	382	376	366	365	372	384	381	384	363	379	343	363	387	396	343	363	387	394	365	328	390	374	369	358	368	368	436	373	399	372	378	393	356	368	386	367	351	373	380	404	375	355	344	340	362	362	390	383	366	372	371	389	312	362	398	364	363	398	371	336	383	375	351	405	399	367	370	376	357	376	414	363	363	339	354	372	352	356	376	372	335	372	338	371	399	389	366	384	390	370	397	388	365	381	361	398	384	389	396	377	365	371	327	352	358	407	401	378	372	376	377	398	358	370	362	360	388	376	360	349	359	381	383	407	404	359	390	344	366	363	376	349	360	376	360	358	366	381	390	361	365	360	413	360	388	360	367	395	383	381	360	377	392	363	349	382	407	367	404	383	377	365	398	400	382	353	355	355	395	330	395	375	365	366	355	370	386	358	379	362	398	318	338	352	369	344	361	364	353	378	371	373	364	417	379	398	374	381	402	390	376	387	357	368	377	363	385	406	353	405	386	364	399	374	338	400	369	374	381	391	340	322	384	368	353	395	389	385	398	339	383	369	373	378	388	356	378	379	381	351	397	363	359	350	360	356	369	385	383	382	341	407	370	346	395	364	397	339	387	384	366	377	390	352	407	345	393	438	363	380	373	394	347	392	362	356	383	362	380	407	336	335	352	350	365	363	393	380	359	353	386	385	377	343	342	327	378	355	371	383	399	368	381	342	354	380	379	374	352	387	376	385	397	380	360	392	371	382	351	380	355	384	418	381	384	356	376	372	388	350	333	355	403	391	366	381	366	380	402	386	379	375	400
35609	41705	60065	46497	16846	19955	23155	26604	20602	18478	13209	6885	4424	4152	3894	3321	2953	2507	2400	2212	2339	2083	2252	2884	2784	3104	2768	2257	1865	1893	1868	1582	1642	1872	2222	1381	1627	5395	11768	15089	11161	9225	4197	2481	2266	1939	1577	1319	1264	1103	1039	958	2102	3625	3253	3119	2968	1963	1080	1348	1286	974	905	905	931	954	926	937	942	893	955	915	927	922	886	924	936	894	961	881	932	958	920	979	914	974	986	948	904	928	946	978	886	969	978	969	950	942	957	900	907	978	948	1000	941	950	934	941	912	932	881	965	917	932	949	944	893	917	887	883	882	925	908	899	909	968	949	887	952	899	896	947	897	934	874	904	882	925	918	953	949	866	947	912	875	911	985	937	939	907	961	941	914	992	916	900	974	912	891	856	981	938	945	906	925	924	951	922	877	946	924	976	965	914	936	934	894	918	865	906	881	898	939	999	919	933	901	927	914	936	906	930	940	939	945	955	920	959	928	925	925	886	918	1003	922	895	993	942	939	900	951	893	905	948	923	907	934	879	965	985	931	907	960	995	885	946	931	965	932	902	897	911	916	883	905	939	979	926	947	912	947	886	904	915	939	935	946	979	901	906	946	929	956	912	916	952	942	878	917	920	944	910	889	958	910	945	960	918	914	895	928	895	920	925	905	979	952	946	929	982	901	921	936	934	930	937	870	896	916	936	895	905	879	903	859	969	932	922	994	947	950	937	919	976	928	944	941	941	926	913	931	974	960	957	929	927	910	913	912	892	874	929	885	896	999	919	909	889	1011	920	906	938	949	957	950	928	876	965	928	991	902	968	949	932	891	893	994	913	908	918	938	948	909	888	938	906	947	898	895	956	899	945	954	982	931	919	925	913	880	914	895	963	901	949	938	916	969	920	934	894	878	907	862	901	944	971	917	896	909	895	931	938	943	910	989	923	939	898	890	865	955	885	888	979	917	906	891	928	905	880	907	899	913	954	905	904	877	964	934	872	890	976	948	1012	941	942	919	944	927	979	915	888	930	994	920	901	912	913	934	901	909	889	941	930	945	955	921	931	919	943	912	917	889	966	906	903	919	909	878	972	964	896	933	943	910	916	959	896	910	935	945	929	940	923	868	906	892	915	902	905	871	1021	921	925	923	856	888	902	1003	929	910	953	907	976	938	893	933	933	1007	896	957	960	932	965	872	976	953	944	898	895	892	986	892	870	918	902	937	861	923	958	923	939	940	866	972	895	947	960	897	935	910	943	919	1008	885	926	949	906	962	916	946	919	943	882	862	978	994	914	901	906	915	963	949	967	934	892	903	898	939	934	869	965	969	932	912	929	885	929	897	889	914	887	950	888	946	913	957	931	940	923	901	901	936	943	906	902	986	943	918	943	852	954	928	985	904	913	933	898	979	913	905	905	926	937	935	838	957	907	924	917	925	949	928	979	962	903	955	920	885	910	890	967	917	912	976	934	989	958	928	919	926	923	966	975	928	960	911	918	942	987	878	924	905	914	913	950	886	960	931	905	967	938	951	931	881	955	988	922	958	902	935	902	920	917	928	919	931	875	919	911	945	891	936	925	911	858	904	923	919	906	936	944	961	990	953	960	962	939	951	931	948	912	930	921	956	927	902	917	1030	944	982	960	925	891	951	969	957	949	952	885	930	949	980	912	956	893	923	909	998	962	922	981	928	922	900	904	971	942	936	926	855	911	938	930	904	1011	901	931	931	923	981	929	958	853	905	879	936	960	914	949	926	936	902	918	914	984	975	966	948	865	960	904	946	931	951	959	919	929	952	942	931	985	933	922	918	898	897	894	890	958	939	928	958	917	920	917	881	935	958	933	987	907	960	959	985	934	931	928	887	907	919	929	955	929	934	972	935	956	922	876	903	905	916	915	988	937	891	973	905	985	958	955	921	930	933	966	928	899	914	991	894	915	981	915	909	974	891	956	883	887	963	902	940	870	941	925	895	973	970	926	913	926	895	911	934	925	969	890	939	921	939	922	902	954	915	936	883	955	907	888	919	885	905	954	964	945	943	976	905	950	912	922	961	904	920	954	937	1018	932	936	971	910	902	956	898	909	930	930	906	932	950	928	897	924	912	946	884	908	904	905	962	894	914	984	893	921	933	881	908	929	916	973	926	1003	925	912	926	941	928	969	971	906	905	950	950	928	937	995	893	938	880	942	916	866	942	974	929	938	911	901	926	892	934	940	952	894	916	931	968	932	929	932	907	968	914	946	946	908	933	872	896	971	904	936	964	967	838	884	929	978	947	965	865	923	928	911	951	953	946	898	901	957	966	865	905	952	913	938	942	906	885	878	894	907	923	919	899	904	907	938	911	904	865	928	963	955	889	949	919	1007	943	923	952	1007	957	949	926	948	926	924	925	894	921	904	924	912	950	922	938	952	896	924	899	924	915	889	943	923	1013	938	993	921	932	918	895	918	912	956	910	874	971	966	946	946	934	834	941	952	913	938	948	932	948	925	951	930	858	870	912	942	963	943	876	949	934	897	942	907	937	931	943	927	916	930	920	909	906	926	919	972	896	898	884	855	955	940	924	972	865	921	947	969	912	909	943	932	992	959	975	933	901	865	933	941	904	962	987	958	910	955	937	970	897	926	907	933	928	945	898	899	932	901	933	935	941	957	934	884	925	883	897	975	985	988	915	934	938	926	948	893	910	1001	882	913	990	873	962	942	890	887	991	923	876	894	949	906	988	926	967	874	914	899	909	935	955	904	940	934	951	870	886	906	946	996	1002	910	947	905	940	959	899	899	963	964	954	899	912	902	937	949	889	940	917	992	935	943	928	957	941	972	902	916	908	901	941	920	954	877	904	962	866	905	948	935	950	935	963	964	928	931	902	931	948	917	937	936	972	1005	930	943	917	890	921	898	974	899	947	924	921	875	940	927	898	944	893	923	966	939	938	924	938	934	906	995	901	936	985	884	958	971	905	938	926	948	942	925	948	926	925	901	914	969	922	861	886	972	926	924	943	922	951	943	897	928	995	927	880	883	951	934	945	926	950	930	1011	953	904	915	944	962	933	944	903	912	955	884	923	805	972	935	921	924	959	897	963	882	928	931	900	912	920	887	940	957	888	881	934	963	939	932	962	953	929	897	948	902	950	922	901	950	979	937	841	887	938	918	907	924	982	951	911	921	926	949	906	956	889	890	1000	921	905	930	964	895	967	916	1001	921	934	939	934	924	922	912	947	934	956	896	921	939	952	933	925	915	930	927	909	913	969	921	880	929	940	956	889	989	983	876	914	920	911	938	908	940	939	914	916	928	934	914	960	896	913	942	894	945	907	957	959	899	923	945	938	903	955	900	950	886	947	917	906	899	932	958	928	913	973	936	914	904	951	901	945	917	993	958	880	908	928	909	927	876	968	937	964	919	912	939	977	905	942	905	908	931	934	957	949	971	920	976	959	962	930	890	894	930	931	984	915	934	942	932	907	897	928	947	961	989	925	947	909	886	913	949	900	902	932	875	941	937	916	926	957	888	937	936	932	932	921	948	928	957	876	898	883	905
16602	12670	12628	8608	2621	1846	1575	1387	1141	924	778	665	602	556	517	499	495	477	424	444	431	415	433	425	410	391	433	404	410	380	407	376	393	397	414	411	410	417	383	400	374	367	396	405	398	344	388	373	362	372	372	412	339	366	419	376	389	423	418	364	390	380	364	393	359	341	337	396	348	349	412	353	383	376	384	382	382	361	360	376	380	378	344	359	366	382	380	371	350	407	401	384	362	396	347	388	388	373	388	388	360	379	393	411	371	372	392	384	345	319	409	359	386	382	362	380	371	411	363	360	391	367	388	331	370	367	369	372	412	347	380	385	391	374	380	406	346	387	383	378	378	384	330	378	364	343	370	361	377	377	382	384	368	387	341	403	368	416	370	359	389	400	375	370	365	396	346	370	363	359	315	385	413	364	362	384	390	376	407	382	376	370	371	418	349	406	358	388	407	418	385	402	397	381	408	365	380	380	392	376	366	425	393	364	360	366	361	387	364	383	379	398	351	361	343	343	356	381	377	396	360	363	355	408	348	388	381	362	390	410	397	355	364	332	364	366	337	380	384	371	366	405	389	381	375	390	332	407	386	367	360	368	381	370	403	362	374	431	392	407	369	380	365	403	358	387	343	393	400	410	374	375	356	365	410	368	368	371	386	377	380	371	398	366	400	392	379	368	394	395	333	384	367	417	362	397	391	369	377	369	373	391	380	376	335	402	347	399	360	391	365	376	407	371	346	372	404	373	402	369	401	384	353	342	385	393	364	373	369	391	389	369	371	391	383	387	396	392	379	349	386	403	384	377	389	366	372	384	358	394	372	366	372	386	370	397	386	367	385	403	366	376	389	381	365	363	382	380	388	375	388	402	384	367	429	410	380	398	380	367	393	369	377	347	370	391	407	371	364	377	360	342	381	390	390	377	371	340	395	386	376	353	377	375	374	364	388	365	404	341	377	373	375	345	367	399	379	365	379	368	385	390	383	394	351	370	343	351	348	416	387	367	415	365	402	366	365	385	367	386	393	359	359	371	359	370	375	352	366	380	368	356	382	343	370	343	350	402	363	393	335	342	373	362	359	352	383	367	387	380	394	360	376	384	370	391	364	384	373	374	408	382	379	411	376	387	375	415	374	374	408	379	397	355	387	385	344	382	382	376	338	384	396	361	373	396	425	375	377	346	388	360	377	356	371	411	361	359	380	354	396	378	390	398	358	379	365	367	354	387	384	370	389	404	387	405	370	385	387	367	381	387	351	378	356	392	365	356	393	359	369	379	348	384	330	359	336	369	378	357	403	365	360	363	388	358	341	361	396	340	377	381	393	357	344	392	377	384	359	341	387	419	397	403	403	326	364	408	378	349	374	369	353	372	401	368	361	345	378	388	367	402	338	378	359	362	444	363	392	378	381	360	356	392	397	359	348	363	339	361	373	364	382	384	356	339	366	376	378	386	390	365	406	377	392	392	390	327	401	337	356	403	375	431	388	423	382	394	364	364	390	378	405	375	395	370	361	353	378	400	415	418	405	345	346	364	361	414	394	360	376	383	360	410	393	391	363	389	360	338	415	337	383	399	378	363	416	352	372	351	358	402	370	366	368	352	398	381	377	372	409	358	390	398	393	382	370	375	390	385	362	399	361	380	386	376	343	369	376	406	373	354	375	399	341	379	351	362	394	387	361	373	405	356	353	389	389	346	384	382	380	373	363	371	383	381	397	398	340	373	348	369	373	363	375	368	393	377	339	397	369	374	404	358	388	390	391	383	359	366	370	386	342	393	373	388	355	349	350	366	380	395	338	350	385	382	352	381	416	365	386	351	383	416	372	366	365	379	410	379	356	383	351	375	382	346	387	365	335	388	386	370	382	408	347	415	363	400	366	417	352	383	390	367	382	375	367	346	366	397	381	360	355	362	358	378	366	396	386	364	381	378	364	392	380	358	390	387	345	401	345	415	392	393	368	354	360	373	372	381	347	387	351	365	380	373	368	377	408	369	380	389	374	360	381	351	412	372	358	402	363	329	386	371	357	367	409	366	400	340	374	405	382	349	349	380	374	362	405	393	383	390	377	390	360	356	393	386	378	387	360	380	386	367	381	399	374	375	383	361	367	360	374	369	372	366	366	358	365	371	379	377	388	416	363	337	373	339	375	378	404	362	382	360	361	363	408	363	369	420	357	405	375	362	381	331	361	381	405	380	375	401	343	354	407	346	390	362	397	376	360	383	339	385	357	398	393	391	397	350	370	367	374	384	372	376	414	396	379	371	386	368	355	382	387	360	371	372	386	366	360	403	340	362	404	372	385	378	356	379	348	381	343	361	357	360	390	354	358	347	376	358	348	390	376	375	347	349	378	368	385	371	352	379	396	352	399	373	361	369	381	397	347	376	348	349	362	397	362	381	371	331	357	373	341	358	361	350	421	374	365	386	359	359	358	350	417	389	391	378	387	386	401	405	343	377	390	363	379	390	363	352	366	394	362	349	373	389	343	351	356	406	426	340	391	387	362	352	360	418	363	403	391	372	360	399	374	379	348	341	384	378	353	346	375	404	377	381	404	366	418	370	389	360	345	372	353	398	381	376	391	376	362	361	366	368	390	339	382	349	387	365	375	373	393	349	393	368	388	381	395	351	360	390	359	366	399	358	373	390	377	411	370	372	385	391	395	358	368	357	367	410	348	431	392	352	375	401	411	380	368	387	405	376	374	344	357	364	372	343	374	372	358	362	367	380	377	376	356	387	392	436	389	344	378	375	386	392	386	394	343	344	359	367	388	339	352	329	366	396	359	383	390	363	367	401	389	365	370	334	395	395	375	370	361	399	393	387	348	382	385	372	416	392	391	398	364	362	381	339	369	381	367	363	369	376	389	399	373	389	409	390	381	378	392	362	371	371	383	362	346	373	381	362	367	333	360	364	375	379	395	372	407	368	372	415	370	361	360	357	363	362	392	377	378	387	378	386	401	370	394	373	376	398	352	362	353	365	361	339	395	347	369	369	374	380	379	364	356	376	333	400	395	406	367	386	402	376	356	366	381	394	377	366	358	359	346	376	346	377	366	394	361	369	397	394	369	355	344	363	357	392	393	388	402	392	360	365	421	410	362	374	365	414	395	390	382	390	363	359	347	399	369	371	405	383	405	345	350	362	377	335	356	388	371	394	399	407	381	370	385	386	373	367	379	395	351	387	357	354	394	375	356	383	354	348	377	375	364	356	371	369	339	393	357	353	402	357	358	349	342	375	385	382	384	386	366	361	372	381	396	377	385	357	334	374	361	375	376	340	405	374	339	419	374	375	360	400	362	368	401	374	392	391	373	367	347	372	396	374	360	388	373	347	375	350	369	381	400	361	375	402	382	352	356	349	375	355	432	365	358	363	374	403	382	374	408	367	370	355	381	397	394	399	383	390	413	398	368	396	382	386	368	363	401	365	357	392	379	374	393	396	391	366	355	366	360	370	393	374	369	377	351	369	388	409	367	364	378	334	361	398	389	374	350	419
11623	11990	18781	16540	7258	6593	5928	5980	4702	3835	3178	2600	2315	2172	1862	1747	1589	1359	1386	1322	1374	1255	1225	1225	1124	1084	1116	1136	1091	1033	1032	1028	1022	1049	1007	929	949	1072	1247	1309	1156	1127	1044	947	1042	964	951	953	962	999	927	925	970	1041	1108	1093	1128	1091	1000	1016	1002	992	855	932	907	1042	924	937	953	961	979	886	920	947	878	938	964	922	929	923	957	954	943	919	947	949	947	943	916	912	966	893	925	954	956	983	926	984	978	929	867	952	935	883	885	935	915	914	963	910	987	942	1022	935	965	884	931	912	931	889	947	897	920	917	999	955	933	999	934	951	906	889	983	896	904	937	937	912	936	952	939	945	905	960	965	939	945	917	939	893	941	895	942	950	905	994	938	946	900	911	919	960	990	925	916	978	916	947	902	948	931	930	944	962	939	1005	962	980	977	970	978	948	961	946	937	936	967	930	944	920	941	932	954	939	974	929	968	931	959	974	981	1006	939	941	904	974	933	938	911	961	952	968	893	947	959	918	901	954	903	906	1011	910	947	905	967	999	944	927	918	960	935	946	970	935	922	993	977	949	925	922	958	956	949	915	938	964	943	957	923	870	978	973	910	957	922	948	910	901	917	959	933	899	946	947	951	910	966	1001	993	916	988	974	935	972	895	951	973	987	903	974	930	964	970	884	983	924	972	999	968	971	963	948	886	958	949	983	965	968	1002	906	1002	931	959	925	915	929	907	973	964	990	945	921	1012	935	894	921	922	961	907	899	940	961	921	997	889	918	970	962	956	991	997	918	935	964	930	943	881	983	918	946	915	966	938	911	980	911	926	930	909	951	993	971	930	909	900	936	968	878	896	957	958	928	969	925	900	954	973	908	907	947	941	973	994	931	962	974	920	955	955	923	913	971	963	927	927	959	966	956	971	895	916	923	955	939	938	918	981	941	940	961	973	982	945	893	984	972	915	954	959	1007	972	940	957	959	970	1011	897	939	945	969	925	946	946	932	978	974	971	952	933	956	978	947	941	931	883	911	977	939	972	940	926	920	962	992	980	891	891	937	945	1004	922	958	981	921	931	971	971	965	964	948	953	932	990	944	954	958	981	956	1001	927	925	889	971	988	933	906	888	942	956	902	941	963	905	979	956	955	943	899	946	926	1002	914	955	957	965	915	1028	965	902	908	935	910	941	936	979	931	883	989	932	904	939	955	949	934	978	931	927	894	886	934	947	970	911	976	954	970	982	884	930	935	946	927	1003	954	890	977	936	931	951	928	913	921	959	959	946	966	1061	916	937	976	985	929	939	924	944	893	900	883	962	963	1010	962	973	906	891	974	907	970	999	929	1010	998	979	923	941	933	946	923	939	916	910	926	934	941	929	930	948	994	959	936	911	900	909	930	880	911	976	965	938	941	951	925	916	960	976	952	959	930	915	929	942	909	954	977	936	922	905	951	948	977	945	959	949	948	936	917	982	932	974	946	968	928	974	894	925	959	970	947	982	1009	958	967	1022	969	982	949	963	920	914	927	938	943	943	898	907	920	934	984	968	979	902	998	989	915	872	942	866	991	931	975	926	903	928	899	942	948	954	942	935	911	937	941	917	892	927	924	923	920	889	974	990	919	890	916	915	924	891	951	943	971	959	927	940	952	973	927	978	928	968	961	963	932	990	974	940	952	928	898	928	926	905	934	926	971	959	965	911	943	909	950	960	922	919	917	958	956	919	931	917	977	944	890	928	941	969	972	915	930	929	912	958	945	898	943	932	1014	974	934	962	955	856	973	979	922	900	894	920	923	955	936	958	933	952	938	878	910	917	917	973	943	986	971	911	951	960	954	926	968	999	906	933	990	941	914	989	877	985	916	951	959	904	988	947	918	921	967	914	971	930	921	931	932	964	991	973	933	945	950	952	933	979	936	957	969	874	967	933	923	929	958	966	926	962	1019	951	949	953	970	963	949	898	909	939	940	918	999	932	1002	927	928	989	927	945	948	936	935	961	963	1006	879	907	941	975	937	935	924	962	901	934	886	983	932	949	949	937	983	976	931	899	908	978	926	938	990	928	899	962	920	934	905	904	911	923	908	988	937	959	924	949	943	929	945	928	949	973	942	967	942	922	946	981	959	930	933	969	967	980	924	936	956	935	937	954	954	938	979	924	929	971	998	930	917	985	935	887	893	970	947	909	947	916	954	910	902	928	917	935	961	945	964	980	934	935	928	905	923	935	925	986	975	931	922	883	941	927	960	1008	978	943	1013	946	932	954	912	984	944	935	962	910	894	923	914	981	909	893	977	944	958	991	942	907	923	924	956	926	876	935	932	986	898	943	961	926	939	904	951	956	927	952	986	947	940	961	920	924	883	912	933	946	946	924	924	938	991	976	925	906	916	998	944	933	967	890	937	949	975	863	951	953	933	934	926	916	933	978	910	945	860	962	953	936	950	942	962	928	967	975	951	996	965	903	934	964	951	962	924	941	945	1037	992	1024	984	886	959	971	924	939	975	921	942	999	870	947	913	932	966	946	935	947	964	957	953	966	960	974	909	927	879	932	940	1003	910	966	949	888	919	940	1021	908	978	940	979	924	947	943	953	933	931	909	907	864	960	968	997	944	960	968	918	924	907	957	969	967	970	951	946	980	948	929	940	923	934	943	893	996	948	985	928	960	918	950	943	901	925	952	925	903	932	946	949	931	926	938	920	939	916	917	942	944	914	980	896	931	922	978	1001	941	954	944	1011	958	920	913	986	939	991	972	955	959	969	1011	961	1045	934	967	926	917	952	962	1006	964	910	923	912	966	933	975	960	950	981	946	948	956	981	895	924	1011	908	921	987	973	936	968	951	945	951	939	904	951	1013	975	945	935	954	973	981	987	948	921	942	977	1008	941	960	933	975	908	905	936	926	926	955	915	896	937	1005	978	1023	914	1004	960	903	957	874	946	973	980	960	914	1033	917	881	959	966	942	978	945	945	935	959	984	960	928	925	923	905	925	934	958	952	970	932	925	970	955	1006	966	950	932	914	906	887	992	903	952	963	954	932	924	981	927	989	887	886	1019	941	958	956	900	951	921	947	965	922	957	938	949	908	947	937	927	934	950	964	951	931	883	949	963	968	954	908	916	944	940	933	966	982	928	937	967	991	947	962	892	932	948	975	956	888	987	941	926	968	905	974	963	962	970	973	932	892	936	910	912	930	968	925	991	908	954	974	997	898	909	871	964	941	892	944	945	954	957	907	953	970	897	935	918	977	993	954	965	923	920	904	966	962	953	997	843	986	943	888	1023	1000	910	927	1033	920	937	911	982	998	963	957	909	886	951	919	999	944	960	933	1006	960	985	940	945	914	955	939	927	882	895	990	911	909	916	983	972	978	838	976	953	960	870	952	987	933	1009	948	1007	937	992	918	908	921	955	914	927	972	927	924	977	925	932	991	941	904	1023	916	963	990	919	933	897	956	938	934	917	933	937	942	945	934	975	929	941	919	945	939	961	928	959	970	945	955	906	959	970	989	937	956	920	914	1014	928	983	917	1002	947	961	893	957	957	923	961	951	1007	923	1005	984	909	901	940
41459	38816	49606	43490	15158	8750	7530	8473	6460	4211	3736	1492	1000	813	711	685	592	541	521	550	574	513	491	552	513	521	616	498	470	525	499	458	454	461	524	477	506	672	1215	932	788	811	560	507	495	407	438	434	434	426	381	433	414	625	662	549	554	527	417	433	427	401	431	360	392	387	424	394	409	389	428	396	431	412	383	400	427	411	391	420	424	367	419	413	381	398	408	410	390	381	375	449	417	409	409	429	392	404	399	387	428	421	438	423	394	380	418	429	373	410	405	439	407	402	397	437	424	413	434	414	362	423	424	405	403	407	401	406	369	388	385	397	375	364	411	424	424	404	370	401	407	387	404	442	395	411	375	402	397	413	435	405	428	395	404	381	406	419	410	396	410	380	408	343	401	439	407	452	390	406	370	450	398	392	409	398	390	391	404	388	375	383	396	389	401	418	433	415	382	413	398	395	405	398	422	396	452	414	412	400	407	400	420	415	391	445	394	385	401	427	423	432	382	407	350	395	407	414	452	406	376	386	404	385	373	438	423	391	418	436	411	426	415	398	412	410	406	403	381	414	407	401	435	389	410	423	410	396	397	374	382	372	418	408	432	398	414	389	376	423	381	422	397	389	418	419	431	399	393	418	431	428	430	382	391	374	429	398	412	419	437	430	417	396	421	428	429	395	434	401	424	393	415	453	389	384	388	389	403	392	382	390	416	385	399	400	373	389	400	341	423	414	385	411	389	414	420	420	408	442	426	422	394	461	426	418	410	374	395	410	445	373	398	436	416	377	407	425	400	406	436	393	417	389	388	389	398	386	441	412	422	394	373	399	405	419	414	440	419	376	406	389	375	423	391	412	400	381	369	376	387	412	400	406	411	386	374	425	410	387	408	428	440	403	391	455	420	444	403	440	424	374	351	425	383	381	393	417	392	389	389	399	386	427	408	425	411	387	377	372	374	439	406	451	404	418	383	394	397	365	425	379	397	409	396	408	412	396	384	426	394	388	415	393	385	398	394	390	419	418	389	402	407	415	412	417	378	413	411	386	423	408	390	388	389	389	414	426	388	367	411	407	440	427	391	437	423	419	384	430	377	395	439	392	395	399	383	397	407	445	375	404	396	395	414	412	419	372	426	395	420	425	432	381	410	394	383	405	453	420	419	424	419	437	369	402	395	410	434	436	415	409	411	389	393	368	425	384	431	420	410	396	413	412	353	380	369	380	402	435	409	380	389	404	425	416	430	422	400	405	460	424	388	409	397	435	400	437	405	400	392	411	387	406	374	436	405	413	411	386	400	369	402	404	413	398	415	413	395	400	421	410	402	420	376	385	416	389	417	420	418	414	383	411	364	405	404	389	403	397	381	379	386	416	421	428	434	419	436	414	420	416	394	399	352	411	376	365	399	421	421	387	374	392	401	427	364	428	380	424	389	380	358	417	381	400	435	413	402	422	420	428	397	450	389	397	391	432	429	421	366	415	406	382	410	414	431	413	397	415	396	383	422	433	407	424	401	422	416	387	379	421	430	413	397	415	390	410	408	406	382	387	404	447	395	369	433	439	412	428	383	389	409	370	376	395	389	414	359	372	418	402	397	406	430	389	419	418	439	386	429	430	394	422	401	402	399	400	408	389	379	385	396	421	443	411	395	429	430	396	348	412	429	430	395	400	398	385	424	400	419	397	404	407	416	410	403	420	409	404	457	397	425	433	357	352	397	411	405	383	402	414	408	390	441	372	404	378	384	451	377	407	389	401	406	392	379	366	440	360	403	396	394	411	386	420	401	402	399	397	425	379	406	425	400	406	413	350	348	376	398	408	388	410	421	389	395	436	403	418	390	422	384	395	364	369	367	402	388	410	386	406	427	387	370	399	395	385	419	427	411	381	405	388	428	466	398	397	387	395	416	418	392	374	390	437	389	403	407	402	442	386	398	417	440	398	419	430	425	427	408	401	417	418	439	418	424	367	406	394	431	350	417	435	371	388	388	368	404	393	397	401	407	429	396	392	373	407	409	386	387	402	424	390	360	416	417	422	375	410	400	403	388	411	390	399	390	391	380	379	377	375	371	418	378	392	343	405	441	399	411	393	413	397	434	370	405	444	389	409	388	412	414	415	391	388	393	404	411	427	414	406	377	389	386	378	390	388	412	390	444	414	415	375	387	430	398	433	456	390	426	403	445	405	395	396	437	396	376	409	393	397	397	395	371	383	408	361	423	372	432	397	412	411	416	410	420	379	442	407	452	348	425	367	371	430	388	412	376	411	399	419	432	414	404	381	373	402	391	402	419	381	384	403	414	400	416	389	413	383	388	358	438	345	380	386	441	376	413	436	408	417	423	397	416	429	441	415	427	378	402	403	379	368	417	409	402	383	427	403	419	447	387	373	363	402	400	374	430	394	379	382	403	398	411	389	400	383	394	394	415	374	425	454	415	402	427	424	398	431	430	387	395	410	389	442	386	375	383	387	376	444	430	397	387	422	413	427	415	417	449	393	408	428	400	418	404	417	413	392	401	412	380	408	431	422	380	446	390	397	385	414	405	395	411	392	407	374	418	411	358	374	455	353	428	417	404	385	421	374	436	437	411	385	386	404	434	380	400	391	392	422	426	411	421	441	388	374	429	433	398	383	399	398	385	411	389	362	413	368	410	398	408	414	387	425	421	378	389	412	434	423	441	415	410	395	392	407	432	393	393	407	344	438	430	391	405	463	395	408	419	425	400	391	414	417	413	418	439	398	465	421	393	373	409	410	398	423	388	390	403	404	404	399	410	402	382	401	461	409	422	366	381	420	414	378	383	391	370	429	377	405	423	393	411	393	390	417	397	406	399	399	412	412	387	401	415	361	403	386	416	427	406	400	390	458	390	389	414	371	377	414	408	427	403	394	401	410	414	406	449	416	422	416	406	391	396	424	387	388	357	401	365	389	363	400	413	407	403	379	406	405	445	399	405	457	415	400	390	396	431	417	403	422	396	404	417	413	379	388	404	416	382	399	410	415	382	433	414	418	383	401	408	388	425	381	436	390	403	414	406	425	377	416	397	434	417	413	410	396	384	447	397	393	446	381	423	418	420	403	404	393	416	429	435	417	401	406	375	407	386	407	444	419	441	380	420	416	396	377	396	401	433	385	426	400	381	419	387	380	377	399	409	383	407	442	426	390	412	397	414	432	415	405	380	403	441	386	434	390	395	378	396	393	444	387	402	435	392	431	375	411	429	396	386	424	406	383	416	424	379	413	427	421	396	413	420	398	382	412	404	486	475	421	416	396	394	442	419	415	404	433	406	417	434	413	419	407	429	407	382	385	436	388	450	408	347	416	417	408	419	404	411	421	394	386	392	391	391	391	392	421	402	391	423	399	428	364	419	402	352	391	393	409	407	397	408	358	406	424	385	404	412	412	387	405	428	418	386	416	408	388	420	372	393	387	392	403	405	402	411	427	402	415	431	380	425	384	395	422	396	374	388	376	420	408	424	378	397	411	396	386	394	423	401	324
29886	33561	50946	38906	13448	15987	15844	18352	16699	12115	11961	4574	3698	3292	2772	2403	2309	2052	1975	1991	1963	1764	1797	2102	1963	2177	1983	1889	1613	1816	1457	1399	1397	1618	1638	1358	1870	3569	7583	4929	4743	4532	2596	1893	1677	1448	1359	1168	1176	1040	1010	1048	1273	2936	2660	2141	2067	1650	1208	1110	1082	1004	1046	967	1022	1011	1083	1001	954	1028	966	1018	978	988	970	1026	986	969	987	1001	1016	970	1042	1066	988	1007	956	1031	1000	967	1034	984	986	1030	996	957	968	1043	1056	1055	978	1030	997	1001	1016	1011	987	1034	1003	1020	1034	968	1021	1003	1061	986	1014	1033	942	942	985	1025	1037	1017	978	970	1059	1004	997	1015	1072	998	958	989	960	967	959	1032	1011	1020	955	961	994	1009	1084	1018	1002	1015	993	997	1032	983	1050	942	981	923	984	1002	1022	980	1022	983	978	1006	1031	1034	1011	982	993	1044	1024	992	999	1017	1019	1011	1049	963	997	1022	1071	957	1062	1029	998	1019	945	1009	995	975	1028	1020	994	1052	1040	1013	1028	963	1024	988	1012	930	987	1062	999	1021	964	1002	1030	977	1037	963	992	1029	1004	993	986	1024	1037	1023	994	955	1037	971	995	990	968	971	988	993	1021	968	1066	994	975	1017	1023	1062	1001	977	989	976	1039	1023	1017	967	995	1044	1000	1030	1020	1009	1004	1029	1021	1014	1003	983	985	1035	966	1049	1054	1025	1016	1048	989	973	1010	994	980	1030	1030	1011	1029	994	1030	1003	1034	968	1051	1017	961	1025	985	1003	955	962	1006	976	978	975	995	1048	997	1024	1017	1058	1055	985	1032	1030	987	991	1022	985	1013	996	971	1035	989	1034	1011	964	930	1050	1001	1022	1008	988	1001	1027	1027	987	1016	1030	994	1006	964	989	948	984	974	987	966	996	1036	962	1050	1002	1025	1010	1013	1030	941	1043	1071	993	999	992	993	985	1020	979	984	1000	1004	988	1005	1008	1002	993	1018	1006	977	1009	1045	1041	1034	1059	927	1060	1015	999	943	1035	988	972	988	1044	997	1060	987	1061	998	957	1007	1040	1031	1004	1010	967	957	1055	1022	960	985	1011	1013	985	994	1008	961	1069	1012	990	999	1014	1051	999	1041	1033	992	1096	1046	1000	984	964	1018	1000	992	1012	956	1057	1006	974	959	1045	1014	994	978	951	942	926	1011	1024	978	983	981	1035	988	1032	1037	982	1028	968	1005	977	956	975	942	999	998	1014	955	961	1000	1009	1018	980	984	1060	957	1004	1011	944	1024	1037	954	1045	961	1008	989	971	1022	964	958	982	996	935	964	990	1021	1023	957	994	1017	981	1021	1018	1052	1026	940	1034	1027	1054	1029	988	970	978	993	1043	1024	991	970	1005	1023	941	988	1031	998	1035	991	989	996	980	1012	998	1007	1026	1025	1015	970	991	984	1038	961	1014	995	1034	1039	997	1038	984	1019	1017	1004	1017	1059	954	1009	998	1007	990	972	981	979	1004	967	973	1023	982	1034	1007	1014	1006	977	1001	1020	1003	1001	1029	996	1025	1002	995	999	995	1061	1043	1020	1029	978	1050	957	1018	992	1081	1034	1009	1044	1081	1020	1005	1022	1044	1012	995	1010	1033	1020	1058	989	995	981	957	965	982	955	1001	984	946	979	996	1060	988	982	1008	1003	977	1009	1082	951	1017	999	1016	1007	988	963	980	951	948	970	1004	955	1002	1028	978	1035	1026	998	963	991	1014	997	1016	1004	962	944	1027	1029	995	1013	992	1010	994	1023	972	935	1018	1047	999	1032	979	1040	1017	930	1009	986	1007	1006	1013	977	1049	949	1073	1050	1026	1027	1053	1012	1066	997	980	1039	969	989	990	964	1000	996	1032	1051	1007	974	987	972	990	1065	1027	1004	1032	1018	1056	975	977	1046	1039	986	988	975	978	956	1017	982	971	1000	1018	953	1060	1000	1047	1071	1012	1018	1040	979	1061	1010	1006	997	1012	970	1035	1000	1039	978	1047	1004	949	1028	993	1024	995	1003	953	1020	951	1030	1038	1008	1010	1033	1014	1015	984	1080	1030	1044	1115	1005	1034	993	986	1053	1034	965	1029	1048	1013	993	982	1009	967	1018	999	943	1036	1026	1122	994	996	992	997	1007	1003	1011	1045	966	1007	1004	1028	1037	989	983	1024	1007	1002	1038	1014	991	1053	1053	1055	1005	999	968	981	1024	1022	1023	971	1041	1007	941	1028	989	993	1006	1034	1045	986	983	1027	969	1022	988	992	980	997	960	1035	1036	986	1045	1053	1032	973	1006	976	998	1006	1007	1070	993	939	986	974	923	1004	987	1044	975	977	948	1035	1016	973	1024	1005	1051	1020	1032	1007	1038	987	1016	970	1027	1034	996	986	1011	996	978	1002	1011	984	1011	1031	1030	961	1037	978	953	945	956	1070	955	1043	1020	1008	1011	1007	1020	976	1016	993	924	1005	996	1011	1008	1035	1004	1088	976	990	1036	1014	960	1030	969	1010	1045	1013	979	1025	987	998	1100	971	967	1018	1038	956	972	984	1009	989	1012	972	979	990	991	1015	1021	982	993	1044	1051	998	1001	1058	983	997	972	1017	1026	991	1051	940	1046	1006	1040	994	1056	981	982	975	1087	990	1005	980	1005	1023	1019	966	1084	935	971	1003	958	1028	1022	1012	940	993	1011	968	1031	972	1015	1024	1010	988	990	1011	1039	954	1064	952	982	1033	1004	1003	982	1030	988	1013	1001	978	1015	1036	1077	1078	1026	1030	972	1001	961	988	1048	1012	955	977	1046	1009	993	976	1003	1015	1023	1012	1005	1026	1030	992	1014	985	931	979	1032	943	999	987	991	1018	1027	983	1007	994	969	1020	1041	973	1021	1022	961	1042	1006	1041	986	1020	1069	934	1027	1007	995	1005	1020	946	1000	938	1016	1013	1027	962	1017	1027	970	965	1058	977	965	1032	1015	1044	1006	988	1040	969	1086	978	960	1022	1003	996	998	1015	1004	1034	1037	985	1020	1071	962	988	980	1006	1010	1022	963	990	923	1018	982	1025	1010	989	986	967	979	1026	985	968	973	1010	1016	996	1042	1038	1054	982	1064	988	1025	1000	1009	995	1015	1011	1003	992	1014	970	971	992	1008	1019	1009	1008	1074	994	977	1037	998	1016	1037	1009	969	939	964	1052	1019	992	1010	1027	943	1034	1062	1003	1000	1003	1025	979	994	991	981	1046	981	1024	1030	995	1024	927	1008	999	998	1053	1004	964	1005	968	991	995	981	1045	986	993	1034	1017	1013	1020	1004	1009	1002	988	1050	1077	1045	1023	1013	1023	1022	957	974	1012	980	973	1005	1045	1015	972	1018	1000	974	989	970	975	1031	999	990	969	1025	1009	1026	1011	1006	951	952	1024	978	993	983	997	1012	1006	1035	1004	936	993	981	971	990	1055	1045	1034	1010	1026	1070	1021	1065	975	987	994	963	1014	1041	1025	1025	1059	942	1007	956	1000	1017	981	981	998	986	939	1021	1002	1063	997	955	1063	1001	1034	928	986	989	1012	1015	945	1002	1050	973	996	1011	983	1033	1071	977	1058	1039	978	1014	1006	1015	995	978	974	987	1033	976	991	998	1047	1023	1016	989	934	992	1005	1026	1006	1016	1068	1011	992	954	981	956	1005	982	997	1007	1051	934	1006	983	990	988	1016	1015	995	1025	1024	997	1054	1007	1047	1020	1029	972	969	1048	1022	969	996	962	1029	988	962	968	1010	1005	1010	1053	1003	935	1043	989	1006	1058	1045	998	1029	1006	1058	1067	1012	1003	1047	963	1015	1016	1023	994	1008	1010	1000	940	994	1052	1000	1048	1000	1007	998	1059	1024	936	989	1002	959	1028	1006	993	999	1016	981	1033	1035	1007	1034	990	1048	973	981	992	985	1016	1015	1035	989	985	960	961	1103	998	1063	1023	955	1006	1041	1053	1015	1011	987	999	1025	982	1049	1048	1028	994	1035	965	1060	1044	1027	1029	989	1026	1053	974	1031	999	1057	1021	963	1014	983	1036	980	1020	1029	1012	974	962	1007	1016	1012	1030	1019	1014	1003	1062	1019	1029	1030	1010	1003	1025	1004	993	1025	1044	991	984	988	972	1005	1002	986	1026	992	1083	983	997	1004	974	1006	971	1003	976	996	983	967	1026	1031	1017	1000	995	1088	1068	977	1023	1022	1014	999	990	1055	992	1016	1016	963	994	976	1020	974	991	927	941	1012	1054	1036	950	1042	969	990	1025	1008	976	981	1024	1000	959	1007	992	985	999	951
48637	45937	56311	52248	23278	15112	12783	12197	10628	8294	6057	2251	1086	922	762	673	622	622	590	587	570	543	562	592	603	666	632	589	579	622	591	498	471	519	585	522	631	1054	1190	1114	738	635	594	540	532	519	443	408	427	383	392	373	404	799	748	703	647	562	444	479	410	361	339	408	399	386	376	360	363	381	369	425	345	380	403	369	374	369	378	369	364	395	351	373	363	388	368	354	356	383	360	376	367	319	339	372	380	386	326	374	385	369	391	409	378	374	355	392	365	355	362	382	366	401	352	363	394	347	380	387	372	394	349	416	357	378	377	357	387	353	358	387	382	368	374	356	375	368	380	420	328	381	380	376	408	379	385	365	377	423	396	362	372	385	395	377	365	398	360	419	357	386	377	350	335	390	392	363	390	343	350	371	353	358	397	353	384	372	370	335	365	365	386	373	362	382	360	347	389	370	386	370	333	399	366	373	404	354	388	356	385	394	351	366	349	394	395	362	379	374	394	409	346	379	387	357	376	384	405	393	375	364	408	427	400	401	382	364	388	378	395	362	395	396	370	386	353	378	395	388	332	384	411	350	396	403	363	364	379	409	394	359	356	386	399	385	384	343	389	335	366	364	390	368	383	369	404	373	361	372	402	429	359	357	360	381	380	360	365	390	355	389	369	391	357	344	389	381	407	351	367	381	429	355	389	363	409	397	347	363	348	417	370	363	384	385	357	404	359	396	370	364	395	376	397	353	364	371	386	396	368	363	367	369	359	391	379	385	369	372	351	324	398	358	396	361	359	372	417	371	396	347	357	380	359	374	355	382	393	341	370	345	363	386	384	383	380	405	387	347	387	410	335	378	381	372	351	404	351	334	389	357	374	374	371	352	329	368	374	345	378	410	371	410	356	358	417	336	402	383	418	380	377	386	395	366	346	393	383	392	384	357	373	394	379	377	399	413	384	392	381	383	391	365	370	349	371	403	354	396	347	313	399	379	375	380	373	336	377	393	418	360	345	373	362	396	337	401	358	375	403	380	372	384	350	404	393	399	368	397	337	383	417	364	408	385	377	377	370	374	325	366	396	380	376	375	360	369	411	336	404	376	388	365	361	358	383	373	368	344	397	374	353	336	378	376	344	386	382	396	371	394	378	361	401	363	389	357	389	384	383	392	362	347	397	360	382	399	356	374	375	385	398	394	405	379	370	381	373	391	374	338	414	374	385	356	399	382	382	361	410	372	368	354	427	362	372	341	374	363	374	381	354	361	377	361	359	368	387	387	351	395	407	367	354	392	405	382	336	355	386	387	408	389	348	383	356	402	367	387	379	394	386	375	378	342	346	389	365	385	391	353	379	362	371	347	374	382	397	370	380	356	383	367	364	371	377	360	348	418	382	367	378	410	379	366	349	350	395	392	372	326	372	389	380	397	400	348	407	363	352	399	378	405	379	369	386	372	377	379	357	376	381	362	357	366	357	373	412	398	388	373	381	363	361	364	385	364	365	368	349	349	393	403	364	388	348	383	349	395	383	342	369	381	350	354	399	382	351	382	377	349	359	388	402	369	397	366	386	386	367	332	384	352	370	405	371	391	384	359	390	385	381	367	350	395	398	387	391	350	375	369	351	376	352	408	380	402	372	365	379	400	377	349	376	418	394	379	399	420	399	352	410	376	375	397	407	357	379	382	343	360	377	397	395	380	406	373	343	371	391	365	379	410	359	367	358	388	373	389	387	383	388	393	402	411	399	351	345	407	400	406	380	430	339	379	348	355	361	375	393	387	381	388	374	364	377	368	399	370	390	374	366	337	358	375	386	406	422	367	372	374	406	359	391	391	401	366	414	390	362	359	357	343	385	394	350	352	409	363	365	394	384	356	362	400	362	358	383	374	384	348	347	421	372	332	396	388	371	382	393	370	391	370	349	410	366	384	397	428	398	395	407	362	352	369	376	364	420	399	384	405	384	383	379	356	368	357	355	362	343	386	409	343	372	391	390	393	370	389	357	394	375	393	370	418	364	390	372	375	405	372	380	355	400	376	382	395	421	372	358	390	373	375	390	354	398	364	405	350	374	377	337	369	340	367	348	393	364	359	361	368	357	375	368	362	324	356	351	361	377	379	372	350	364	377	401	366	387	376	385	382	377	362	358	369	384	374	360	310	375	425	373	382	372	355	384	392	372	384	392	355	364	345	322	367	334	349	360	385	394	383	363	389	346	361	387	361	375	373	398	364	373	381	369	367	360	332	387	344	390	373	371	343	380	377	398	405	359	379	357	388	399	370	370	368	381	357	367	368	407	358	360	392	387	380	319	370	353	400	393	350	364	369	374	328	381	366	369	407	393	376	347	337	397	411	360	378	362	352	388	379	376	372	376	376	414	339	397	389	417	387	331	377	406	352	372	392	383	343	362	368	336	371	341	362	369	379	438	380	423	337	358	382	383	386	370	392	388	347	372	363	385	392	390	392	391	405	367	395	396	352	365	347	351	370	382	373	375	394	400	383	369	353	362	371	360	391	404	365	371	351	387	401	361	351	406	390	370	381	391	355	376	391	360	389	369	337	366	364	362	430	408	407	381	310	386	367	359	379	388	390	383	378	385	359	398	345	352	384	381	355	378	400	349	370	378	405	372	358	387	378	361	394	390	380	355	364	370	403	375	352	399	356	393	381	385	423	378	373	405	372	395	371	349	403	386	392	386	421	389	338	402	362	393	371	362	350	393	383	416	350	380	398	381	335	367	343	392	356	399	355	389	389	362	369	348	438	386	396	364	352	410	359	390	364	388	390	386	411	387	366	342	358	383	383	356	357	388	352	398	382	411	360	409	351	373	405	374	364	370	381	389	408	344	370	393	399	372	352	383	376	374	381	369	373	382	335	377	404	374	356	351	350	381	372	345	336	330	365	387	350	392	395	386	374	378	370	355	393	352	414	360	380	387	405	365	378	386	379	395	362	385	412	361	378	386	395	371	367	403	367	345	404	388	379	374	384	382	380	381	401	437	369	366	346	374	390	363	392	383	360	402	384	379	360	388	395	362	370	353	364	353	370	400	361	362	354	396	379	357	361	354	366	378	376	381	393	354	381	365	375	375	380	403	397	366	355	359	363	359	379	350	396	362	357	370	361	367	391	393	351	397	357	372	384	394	373	396	370	381	386	367	383	399	395	361	355	406	345	347	397	340	364	365	359	357	349	392	386	393	350	397	385	378	372	385	387	372	389	376	378	378	400	373	389	381	364	375	400	387	402	413	394	355	384	377	387	388	363	374	363	352	391	394	393	390	401	386	376	403	400	357	344	379	392	423	376	396	380	348	359	394	376	328	356	417	368	384	384	386	399	387	401	387	396	364	360	388	363	337	360	391	378	354	344	380	383	366	354	379	360	365	370	389	377	394	381	395	376	358	387	355	386	374	395	419	355	391	391	381	376	341	385	383	385	414	368	356	339	392	399	334	343	391	387	359	423	407	422	349	391	389	378	410	391	380	406	358	351	401	365	401	401	414	391
35107	40384	60611	51777	17262	19941	20770	19013	20060	18489	16616	6329	4270	3996	3372	2698	2603	2438	2294	2279	2124	1926	2060	2368	2774	2782	2731	2409	2275	2731	2126	1673	1670	1993	2267	1749	2624	6399	7080	6435	3489	2862	3076	2169	2080	1856	1405	1320	1213	1073	1104	956	1378	3888	3840	3084	2808	2178	1368	1184	1149	906	945	910	915	950	929	923	952	857	903	899	904	917	922	905	941	950	1005	959	943	910	949	922	892	950	887	892	912	954	938	929	949	881	997	927	883	957	982	941	932	890	984	870	983	941	933	927	944	937	943	936	938	927	931	942	940	931	950	955	927	956	973	977	890	895	919	944	891	916	930	913	970	948	931	921	940	941	933	893	904	899	980	961	922	1002	916	952	942	923	901	968	901	932	960	952	887	919	927	908	905	913	924	978	901	921	962	944	926	925	898	877	979	916	918	977	887	922	918	941	935	901	890	955	891	882	956	943	952	900	927	902	921	948	944	945	950	939	924	925	939	979	909	917	962	898	957	984	945	948	904	918	948	950	960	919	907	949	894	932	893	912	824	913	963	923	907	924	925	896	949	869	925	906	933	923	940	939	934	897	986	949	969	971	938	983	912	922	976	957	980	891	975	964	970	966	900	929	894	931	947	974	920	932	926	937	946	884	956	892	931	862	885	898	986	918	979	897	901	908	910	936	954	915	861	941	917	985	960	993	983	983	921	878	913	895	1004	910	933	955	949	976	940	945	991	913	921	921	909	921	929	941	899	915	931	930	921	972	949	922	990	910	957	886	980	883	1007	952	888	935	900	969	935	974	949	993	886	1010	964	912	926	917	948	959	908	941	1004	973	946	920	942	959	891	943	948	927	902	934	940	953	977	913	953	978	908	928	928	932	920	964	920	887	981	939	884	985	940	990	916	900	901	915	956	896	925	951	949	928	915	974	912	920	909	949	918	951	963	907	978	918	940	922	953	890	903	923	956	927	922	915	898	895	924	943	901	971	923	940	908	932	898	865	956	951	903	935	921	938	904	962	923	947	987	941	964	957	879	930	942	916	934	933	962	910	886	909	925	907	919	893	925	1028	958	950	900	959	886	947	899	978	924	991	933	879	923	937	908	952	968	924	906	884	886	950	942	923	914	877	935	951	910	950	853	971	891	910	920	924	968	912	934	925	888	993	956	930	862	947	873	959	923	912	915	930	938	887	931	926	961	899	929	920	893	979	937	942	923	988	911	904	990	949	922	901	934	959	956	900	956	885	904	908	891	911	924	899	899	920	956	966	923	1005	925	948	904	921	847	903	927	904	960	965	955	907	956	929	946	919	979	931	897	984	914	877	944	892	973	942	916	944	925	936	928	957	942	934	944	944	951	885	927	929	957	957	913	927	918	893	895	977	949	925	968	960	934	903	936	928	944	972	986	927	927	983	875	993	913	870	923	965	904	1026	949	940	909	899	882	942	912	938	955	924	935	921	978	937	962	907	975	933	916	899	892	964	928	935	927	911	936	848	880	939	954	893	934	945	912	944	886	931	878	942	950	940	996	927	928	976	950	976	982	923	905	940	968	891	928	927	941	925	900	964	977	955	931	921	914	941	916	987	930	874	949	943	1013	918	935	928	929	966	912	912	913	936	971	904	918	1021	893	982	966	944	902	923	971	1011	939	957	957	929	931	937	962	909	891	903	932	872	922	881	937	874	922	960	919	929	953	930	905	969	928	902	901	902	906	960	907	860	906	955	965	925	871	888	961	917	919	895	927	890	941	924	963	956	929	976	916	958	974	951	915	931	916	946	986	943	936	887	929	915	945	937	939	892	910	909	964	886	936	938	942	952	946	942	856	957	923	955	924	947	917	930	974	900	937	896	935	924	890	950	1023	994	932	971	945	909	941	969	940	879	916	963	953	936	933	962	898	888	909	923	955	895	922	919	927	952	882	955	942	915	929	864	842	957	913	899	920	931	954	953	914	953	902	943	918	879	922	901	942	899	931	984	949	966	951	896	907	927	965	919	950	970	919	957	893	931	937	985	928	956	984	973	982	928	949	909	868	912	935	946	903	912	965	958	924	978	936	938	924	934	901	916	924	979	944	888	930	896	965	947	956	917	925	947	868	890	922	864	925	928	931	947	943	920	931	973	961	947	932	948	937	906	910	968	908	941	900	932	956	926	984	920	917	895	919	920	926	936	928	935	921	948	906	954	888	917	900	947	956	920	924	902	900	949	961	973	923	935	942	974	880	938	941	980	930	929	894	930	941	929	925	952	898	945	924	898	930	892	931	939	941	937	942	915	967	913	876	916	943	959	933	966	924	970	897	942	980	935	964	940	917	904	878	892	888	958	956	916	940	882	913	861	919	962	904	968	957	954	920	935	945	958	918	955	954	937	957	997	936	932	944	900	945	881	942	893	929	901	981	932	976	937	932	881	924	895	927	914	957	922	961	901	929	903	931	925	893	938	901	928	897	963	946	948	925	899	955	924	892	927	895	933	946	891	970	926	912	907	992	937	890	941	944	954	941	944	914	929	908	925	919	925	981	978	964	956	980	903	933	917	955	937	918	955	914	1002	947	950	950	895	933	959	937	905	893	940	957	897	938	945	930	942	991	921	943	877	928	928	918	960	975	915	881	921	956	940	920	892	904	972	919	925	968	964	930	886	914	872	911	921	925	910	914	947	932	908	949	949	972	955	948	947	948	923	923	925	982	896	875	932	973	886	961	973	960	863	912	921	967	956	912	909	922	934	910	910	921	949	957	1015	966	926	907	975	966	957	926	979	960	935	906	943	949	929	980	918	887	923	997	902	935	918	912	964	940	926	912	930	946	944	915	978	931	979	900	912	941	997	939	933	932	909	960	980	942	926	975	1010	956	915	893	939	930	919	933	1006	907	910	933	920	920	882	932	922	892	902	946	946	906	944	906	935	910	939	913	930	935	938	914	921	942	901	953	922	906	946	971	939	945	946	849	932	967	953	946	852	947	920	968	954	898	928	953	907	969	888	904	894	914	941	922	919	905	999	925	913	920	934	953	927	934	886	900	957	965	929	914	925	968	985	927	925	891	928	965	937	891	954	1004	928	899	951	944	921	951	918	958	921	956	892	998	966	892	923	925	910	947	1002	907	940	882	947	963	904	949	907	916	932	887	943	919	909	961	919	986	912	952	902	909	938	973	870	940	964	964	940	920	909	907	874	904	956	971	956	937	894	916	905	951	950	950	944	980	977	955	928	965	926	941	896	915	949	923	918	995	967	917	907	977	938	929	927	938	941	889	980	946	946	935	904	946	961	940	968	946	917	970	880	927	897	929	906	933	933	911	914	955	931	956	885	941	962	980	938	996	962	907	1011	964	912	926	942	978	983	904	993	912	968	954	959	923	951	904	928	926	910	947	917	893	952	964	919	919	974	907	978	943	905	857	919	966	941	937	940	866	919	902	949	966	962	897	893	961	924	910	949	920	992	957	899	907	946	898	971	914	871	922	953	988	958	970	940	944	919	974	929	914	939	928	879	988	939	891	914	944	932	921	910	982	947	930	906	912	905	947	912
15929	12188	12703	8878	2496	1762	1374	1138	1007	964	737	612	580	521	497	435	471	430	438	450	419	417	403	418	438	401	393	392	413	414	400	369	379	373	387	378	386	417	404	422	345	366	397	378	396	351	408	371	387	374	349	371	366	353	409	397	413	407	389	377	382	407	432	385	368	404	354	365	376	379	364	389	387	393	412	354	388	334	380	370	381	414	366	376	385	361	384	379	379	370	357	343	387	363	356	387	403	382	370	339	361	415	404	355	372	391	375	355	412	380	365	376	396	387	378	360	345	342	367	357	350	410	364	363	356	349	398	382	385	349	384	363	374	373	361	385	372	382	353	366	356	367	393	383	340	368	423	387	366	361	391	402	366	411	369	339	366	327	365	424	404	359	350	382	370	360	373	392	406	384	372	373	398	361	358	344	344	315	397	349	366	384	416	376	363	350	361	375	407	367	414	373	400	356	398	378	385	370	388	388	365	404	367	370	375	358	366	379	380	346	378	354	366	348	328	326	354	374	347	363	373	377	384	363	381	369	408	383	375	373	395	373	354	416	377	423	379	374	389	368	417	370	387	352	341	377	395	368	391	385	396	374	371	359	364	373	363	384	374	377	387	383	367	379	351	360	389	378	442	419	393	399	388	372	332	386	408	344	348	404	398	352	379	420	393	385	376	415	370	407	358	383	379	348	369	415	376	347	388	357	359	361	376	346	371	396	342	409	387	405	388	358	387	377	392	367	396	363	348	369	378	383	363	391	372	412	368	392	342	355	368	361	389	355	369	348	355	399	372	358	395	389	357	395	397	377	376	353	384	406	384	368	382	369	364	363	370	365	406	401	369	419	401	366	377	386	407	366	353	367	368	351	399	372	390	386	352	389	395	398	379	358	359	366	376	382	385	356	395	385	400	401	368	344	403	366	355	413	372	374	347	392	403	390	427	382	343	381	378	351	390	376	371	344	357	341	409	387	361	395	368	339	388	379	344	383	384	366	383	373	338	380	347	367	348	347	390	342	387	352	342	404	378	383	367	377	360	378	375	401	381	358	360	366	350	382	378	352	382	380	374	350	355	354	390	378	401	364	378	398	356	327	376	377	382	400	393	380	382	370	361	355	383	353	400	355	362	366	387	375	407	371	400	401	369	366	385	399	318	381	384	342	330	348	385	351	404	376	423	401	377	353	396	387	393	433	386	380	366	362	369	385	367	412	372	377	337	378	345	357	360	359	365	375	378	337	398	349	369	360	381	346	392	359	408	362	361	390	387	374	335	391	356	362	387	361	358	323	388	423	362	386	392	351	362	370	345	350	382	377	372	375	348	350	347	373	391	379	332	381	355	340	372	344	378	380	380	391	366	400	391	384	380	400	388	377	388	376	361	361	384	389	397	400	402	378	392	425	342	400	376	401	363	333	397	403	384	372	390	356	373	373	337	374	359	374	399	392	401	396	339	385	407	355	336	343	347	356	371	346	378	352	372	365	380	373	365	357	358	381	331	403	402	369	378	363	372	370	354	350	414	365	409	383	390	345	393	364	378	402	395	369	398	353	380	364	367	329	375	388	323	347	382	367	354	373	384	384	371	400	396	380	387	391	363	394	412	366	343	362	342	382	363	372	380	337	362	381	353	434	409	395	407	358	366	375	364	366	373	335	361	373	342	347	372	346	364	377	380	384	372	378	379	385	365	390	388	357	361	352	363	324	378	400	394	367	391	371	331	356	342	402	432	379	411	352	380	401	337	355	383	393	357	415	349	400	359	375	361	401	387	373	366	325	386	371	382	364	387	370	360	385	345	387	326	389	375	386	373	352	358	387	360	383	402	358	377	376	354	390	388	346	383	376	363	347	368	401	350	390	372	417	361	376	408	375	350	370	359	375	379	362	379	380	349	402	389	344	375	369	377	369	369	383	364	370	344	366	379	354	346	370	388	373	363	369	390	381	380	397	361	370	356	352	373	382	409	365	352	373	364	358	421	356	382	374	385	395	314	370	353	393	391	358	339	369	399	398	363	360	360	370	359	377	371	369	367	374	378	398	362	412	396	405	387	414	372	343	361	379	343	344	355	417	367	412	411	365	358	345	351	354	426	375	379	401	372	400	371	377	368	374	356	359	393	360	361	350	384	375	303	371	377	375	353	359	371	366	397	350	379	382	355	438	389	397	387	389	373	405	382	373	361	380	348	393	391	374	384	377	388	364	402	364	405	384	370	375	364	361	368	377	384	362	383	400	391	401	368	420	369	369	390	358	357	374	408	396	384	358	379	384	371	391	350	393	386	379	382	377	385	359	376	373	372	389	353	411	376	330	389	396	410	382	373	370	380	390	363	394	391	362	329	332	396	372	381	388	397	372	399	383	380	391	386	366	373	386	395	410	405	424	329	365	386	379	371	376	395	357	342	362	378	360	347	390	365	375	343	371	365	384	375	372	369	372	367	370	394	382	397	397	367	358	380	375	351	380	349	332	396	332	393	347	335	374	368	371	401	374	379	399	387	378	350	371	409	399	343	337	358	368	358	382	375	403	380	372	378	341	387	409	392	399	384	338	377	371	407	358	388	386	357	391	353	360	366	363	371	385	394	369	382	383	382	345	356	364	366	374	372	365	379	394	391	369	366	365	411	416	354	355	406	376	381	375	343	384	317	404	402	434	372	352	386	373	383	356	382	386	350	368	390	386	397	374	349	398	390	366	352	372	409	384	379	379	383	352	384	389	403	371	347	372	362	385	390	375	363	371	392	401	378	368	388	382	381	423	391	363	367	382	391	380	360	346	374	349	347	383	322	348	350	388	373	400	374	393	410	366	349	374	371	351	358	368	374	337	403	383	400	323	367	370	362	377	352	346	416	360	379	380	380	388	376	417	400	376	391	366	372	365	390	369	390	373	351	371	391	377	385	361	423	348	348	392	391	410	341	386	414	350	393	384	368	370	403	398	388	351	422	404	390	362	367	365	379	341	395	346	364	344	351	366	371	420	377	394	399	363	381	387	394	373	388	368	349	351	378	341	392	377	377	384	337	393	395	340	336	377	385	356	373	388	365	373	381	367	383	383	367	363	422	374	419	361	367	342	387	421	366	404	340	353	387	377	371	398	413	370	344	340	387	370	404	366	395	363	420	359	406	383	362	368	401	398	386	372	393	406	404	405	396	363	389	360	398	372	339	385	426	369	330	380	374	366	381	353	375	363	376	401	389	394	364	364	383	419	342	380	384	405	402	402	375	394	369	345	392	374	403	358	374	352	379	352	382	354	343	386	408	378	393	385	368	388	380	366	366	369	386	386	340	369	367	394	404	360	375	383	356	385	398	403	357	360	386	373	383	390	387	376	412	364	393	429	372	361	383	343	348	355	393	346	366	361	363	416	370	337	384	340	376	318	366	358	345	376	359	351	365	372	381	369	356	358	364	399	353	361	383	378	408	383	387	370	397	378	406	386	384	344	395	386	391	381	411	379	388	380	396	364	394	355	399	373	399	369	381	408	355	383	370	372	395	333
10874	11941	18674	17576	6747	6142	5436	4340	4058	4141	3094	2466	2071	1940	1698	1482	1398	1471	1346	1381	1323	1272	1150	1203	1126	1180	1096	1119	1134	1096	1073	1087	1071	1023	1038	1020	1019	1025	1084	1046	973	961	1016	1027	998	960	955	955	973	983	949	920	980	1011	1106	1094	1042	1092	981	964	964	970	975	948	973	986	937	965	904	912	892	926	952	960	960	963	872	1015	927	959	999	978	959	896	864	944	927	930	935	936	973	925	961	907	913	917	909	934	952	897	962	998	935	923	994	909	964	921	934	975	960	933	971	936	921	982	924	973	964	954	1007	996	986	953	903	970	920	946	897	987	905	960	924	945	889	930	928	975	913	992	900	923	936	948	958	933	932	921	961	966	950	960	941	938	937	955	973	937	942	984	951	916	963	952	905	902	963	964	967	964	934	946	967	913	939	955	962	935	942	921	970	926	887	933	897	877	954	924	930	942	863	943	906	921	993	886	990	943	970	953	908	940	980	932	959	978	947	953	964	970	924	972	927	992	980	895	958	933	913	994	924	938	946	971	947	919	977	977	929	898	924	967	1007	936	908	950	942	935	1013	920	934	986	951	925	916	1000	930	938	916	903	923	967	947	962	929	973	934	951	889	898	981	930	976	956	962	957	981	932	934	899	939	964	932	963	962	937	923	979	900	933	932	887	963	966	952	898	933	933	941	931	947	975	973	922	911	929	950	915	960	962	944	920	927	935	931	939	918	921	977	912	988	969	899	973	900	933	973	1010	931	1009	968	923	946	946	929	946	959	972	973	905	949	999	965	955	898	971	954	940	888	924	941	925	911	907	976	927	917	1003	898	896	939	863	1007	945	906	952	967	939	898	939	1008	950	944	930	904	912	945	892	930	955	901	968	1020	945	919	911	969	929	921	969	869	960	989	956	984	895	897	972	951	888	979	989	934	938	995	914	976	976	976	937	942	991	909	956	945	883	890	966	889	943	921	956	887	1005	938	973	967	935	970	972	950	897	937	920	932	959	900	980	904	965	973	957	968	972	988	952	928	858	941	890	986	920	961	980	896	951	917	955	947	943	956	960	917	942	929	910	956	959	926	971	944	901	933	952	1029	880	976	990	997	955	945	947	963	940	930	897	938	955	891	976	936	963	952	927	1000	924	932	937	920	919	954	953	951	925	960	914	975	905	959	907	922	907	958	916	936	946	945	910	966	956	928	1015	1002	964	921	970	965	897	920	935	927	936	951	940	986	979	933	959	911	938	963	903	989	911	972	877	900	936	986	949	965	949	926	901	942	934	938	925	941	942	928	913	966	966	952	958	910	908	931	923	979	975	909	961	928	948	984	954	912	970	963	933	947	911	934	950	923	919	883	976	893	940	1021	932	919	1002	929	901	911	920	981	888	939	936	919	915	925	997	917	980	882	941	904	962	908	995	994	972	1008	936	892	932	989	954	964	934	919	918	877	897	932	970	984	922	919	933	969	912	940	927	940	971	913	944	940	927	979	950	912	934	914	909	941	907	933	924	987	916	929	939	942	905	943	919	983	909	884	932	976	984	932	944	917	931	934	910	891	965	917	979	889	948	957	924	912	964	885	927	959	932	906	956	964	963	985	918	964	933	997	948	976	942	958	915	958	918	920	916	979	941	942	917	917	945	945	930	967	986	922	894	976	968	974	922	950	972	944	938	970	932	926	912	952	966	955	971	944	1016	893	893	947	923	1007	943	999	1000	876	946	922	904	962	936	950	937	914	964	1002	983	903	957	991	941	905	930	950	891	975	944	956	937	942	932	950	930	947	946	983	922	982	973	982	942	903	943	917	942	953	951	949	970	943	1005	960	979	930	948	952	910	926	876	907	896	975	982	901	951	930	922	979	947	944	939	967	995	1003	897	919	969	926	963	973	913	946	941	943	926	961	953	986	921	984	932	940	955	955	955	964	969	937	951	923	966	925	985	950	960	906	933	964	972	1006	942	938	965	930	893	953	894	931	943	953	913	954	943	943	923	947	984	918	932	956	962	941	956	915	888	907	926	994	1013	899	954	962	989	934	944	979	908	1007	937	928	945	913	924	871	945	954	960	943	978	954	927	868	936	927	948	949	948	911	947	988	950	918	969	913	960	973	941	903	926	994	982	895	957	956	932	919	916	963	941	920	926	914	987	943	936	909	911	952	965	873	924	972	917	920	910	942	937	911	936	923	927	926	968	939	934	936	937	951	922	1005	974	906	943	949	959	988	1010	913	883	980	989	948	958	941	924	922	903	940	908	957	970	947	964	927	981	977	918	892	940	935	933	864	957	944	976	985	893	948	959	959	984	959	972	920	919	898	902	950	991	937	904	1007	939	960	979	954	944	989	925	912	940	1029	890	903	900	942	950	990	985	964	947	919	937	991	935	980	959	876	993	929	908	905	964	929	922	928	915	960	932	988	983	919	921	892	982	912	915	945	896	962	886	933	944	982	911	930	905	963	926	945	934	872	948	960	948	849	993	992	946	948	947	981	936	928	889	941	991	918	956	893	970	944	896	917	928	937	904	891	982	910	863	952	947	934	895	918	923	1007	940	908	948	905	961	1004	930	882	920	964	942	949	926	880	992	873	921	934	955	929	972	964	992	980	934	962	965	936	926	943	954	1001	979	943	994	939	1024	957	994	899	1000	943	923	923	909	904	888	951	951	932	962	936	878	935	903	929	1003	917	982	919	960	998	964	979	964	982	940	955	900	959	973	953	988	939	955	896	976	924	894	960	930	928	925	957	972	945	942	918	935	958	969	957	968	983	943	992	962	940	948	958	931	1001	960	958	1000	953	986	924	849	977	917	893	950	952	968	918	954	873	923	930	924	935	942	947	921	939	927	942	957	943	945	918	951	948	927	980	944	992	887	953	941	912	943	949	950	937	955	969	909	921	961	957	971	948	930	944	957	944	939	973	917	950	940	925	929	949	913	957	891	936	945	932	929	914	961	894	927	899	933	976	909	909	934	936	922	926	941	944	966	1001	906	959	924	966	948	930	900	1003	1021	895	941	941	887	974	974	936	971	936	952	919	932	942	925	917	968	946	906	981	949	931	940	994	938	909	985	945	977	916	968	948	985	932	975	945	952	952	941	926	972	934	908	965	993	933	945	944	970	904	967	944	938	970	939	951	916	872	890	946	878	970	949	902	914	984	900	913	922	922	931	900	965	914	905	942	908	960	989	870	914	936	973	1028	971	905	935	969	1042	945	972	977	1003	954	928	915	937	969	914	932	951	970	930	973	929	937	978	972	965	904	949	949	925	956	916	903	986	955	992	896	932	958	960	903	882	923	928	1021	898	956	970	976	980	971	910	960	907	977	934	932	841	896	941	918	894	956	948	917	934	935	953	945	929	901	949	951	931	896	917	933	930	970	885	902	930	944	929	920	973	958	909	990	951	934	936	970	908	932	910	958	984	964	934	929	936	972	929	935	895	944	966	924	909	949	937	939	953	986	946	968	892	943	950	958	925	920	923	933	943	987	890	961	931	918	967	928	982	988	966	942	1001	924	980	976	946	917	975	896	916	978	947	908	979	886	950	881	913	950	930
40560	39499	48934	44970	15486	7268	6980	5859	5066	4587	3190	1774	1015	751	633	559	640	568	596	517	522	542	513	484	547	512	521	539	514	559	519	462	502	488	490	529	581	619	616	537	470	527	487	516	513	465	435	422	409	404	431	410	454	595	613	578	577	512	435	414	423	388	454	432	395	396	384	417	415	382	378	380	396	415	397	388	393	423	420	389	409	379	406	395	387	425	429	418	420	445	448	410	405	446	399	410	385	401	401	423	394	373	402	376	430	436	421	347	428	440	464	431	400	367	417	436	429	437	390	429	414	410	415	423	357	404	406	406	423	406	427	410	376	412	457	403	390	415	386	380	404	396	449	400	360	425	399	382	394	423	430	431	399	380	392	408	431	350	399	417	403	406	426	391	406	446	437	405	412	403	410	443	424	413	397	385	380	385	397	400	429	396	386	364	405	407	411	370	383	383	418	412	416	444	421	399	416	418	396	379	388	384	419	434	400	401	385	399	410	380	401	439	436	433	413	403	403	396	371	380	400	455	411	465	390	399	415	416	423	410	382	464	398	386	416	427	415	440	428	377	410	405	400	422	428	397	379	432	403	376	406	424	408	427	429	427	396	414	389	389	428	386	399	392	390	404	405	403	422	407	427	401	422	419	386	402	429	408	404	448	388	382	411	418	404	400	395	396	395	448	422	416	409	399	408	422	369	400	407	400	420	402	441	412	427	378	398	388	431	438	405	402	429	414	411	414	367	404	392	409	435	389	373	437	398	398	419	409	360	408	388	396	354	409	397	431	387	395	387	429	386	400	400	388	423	445	402	416	432	449	425	376	426	405	372	409	374	403	417	422	440	466	425	396	393	420	414	414	438	414	411	427	390	399	428	426	431	402	414	419	448	398	421	386	420	441	413	393	430	354	416	453	403	403	388	414	425	420	402	388	396	389	444	404	409	395	417	398	390	372	398	425	397	430	409	365	398	435	409	423	432	414	379	398	415	373	427	426	376	432	438	409	421	433	389	411	381	426	416	417	424	361	387	421	411	395	430	403	387	391	436	430	442	384	379	400	411	385	385	427	413	472	434	387	377	391	418	413	385	400	422	406	406	373	414	404	437	388	380	410	388	408	393	390	375	373	434	429	411	406	400	376	422	405	425	402	418	377	394	402	413	414	415	417	420	411	406	398	378	424	412	394	417	442	444	431	380	410	411	388	410	365	364	396	353	429	436	432	395	414	370	406	405	385	440	408	374	431	421	451	423	434	394	404	484	405	443	392	378	410	406	438	419	405	421	371	407	429	399	401	420	412	429	432	411	435	461	436	408	413	425	436	397	396	434	397	421	399	397	399	416	382	412	384	406	421	362	421	456	397	408	394	373	448	408	390	393	410	393	416	423	388	397	395	400	424	398	418	426	380	392	426	443	425	440	435	420	462	399	411	414	419	428	369	423	412	424	424	403	442	414	381	396	399	423	430	435	407	394	410	375	443	412	413	396	393	399	407	420	388	470	422	406	406	419	386	404	452	398	387	394	411	400	406	383	417	451	404	383	408	378	427	421	436	415	427	406	407	385	394	382	433	390	397	405	424	441	383	391	419	408	419	415	393	395	415	441	435	469	414	430	394	420	370	422	394	429	389	405	412	405	439	400	391	368	379	403	381	420	417	431	418	426	385	385	457	382	426	402	387	412	392	415	417	386	410	409	411	396	427	433	375	366	383	402	423	400	389	435	390	388	423	412	438	394	430	390	384	415	400	424	407	389	415	418	403	405	399	402	391	401	416	394	406	423	399	421	414	411	396	402	349	372	416	424	432	414	462	440	396	395	393	429	459	417	398	392	396	401	408	442	411	441	376	410	412	399	417	399	395	408	429	425	427	402	423	419	405	399	400	373	401	397	423	421	420	419	415	399	423	464	433	410	446	424	394	427	408	419	376	381	443	400	411	385	372	379	407	365	411	425	395	436	392	429	401	420	454	443	397	438	407	394	399	403	424	398	427	410	408	397	401	415	405	415	419	403	422	421	392	455	390	411	421	431	404	411	413	399	407	392	412	400	400	404	402	403	433	409	397	415	426	416	403	416	359	427	407	407	421	369	419	405	414	383	393	411	395	359	381	409	403	434	387	373	365	402	388	407	406	405	422	374	380	401	410	391	464	427	386	411	375	440	393	398	394	448	451	423	384	393	417	377	384	407	427	421	417	389	428	413	416	390	435	430	374	365	408	425	379	395	427	416	385	385	386	420	453	403	414	377	408	401	396	395	380	415	405	384	401	424	406	442	411	390	406	378	396	444	391	423	408	360	409	433	417	403	397	440	395	360	396	429	418	418	432	388	426	409	440	475	394	426	426	401	416	399	390	417	400	411	453	435	414	402	423	419	398	414	428	436	426	406	429	391	409	383	412	387	406	397	386	388	433	430	447	429	421	404	383	396	416	404	408	435	413	418	434	401	436	425	418	420	410	425	417	396	399	416	353	415	413	420	389	440	397	431	391	412	399	411	418	402	384	396	398	401	412	382	420	391	392	377	449	411	438	444	412	406	423	419	396	449	377	400	388	368	402	415	394	440	414	422	436	402	411	442	429	402	431	378	398	402	414	429	387	401	377	422	426	385	377	412	365	397	393	380	400	375	360	414	389	399	372	394	412	426	371	389	382	395	380	411	408	428	435	414	376	384	399	416	396	458	385	401	387	402	372	398	424	407	411	424	420	361	386	421	413	422	380	464	395	415	394	385	403	340	433	382	416	417	429	361	423	381	402	427	387	416	405	393	395	419	409	393	408	398	440	392	417	435	434	363	451	435	418	405	424	428	407	389	390	374	418	424	379	392	419	378	402	450	428	403	383	411	433	419	408	409	420	397	436	429	413	404	399	399	427	432	394	394	389	416	376	413	371	392	397	398	364	423	393	445	411	423	384	432	415	401	360	388	411	424	386	403	430	350	377	371	454	407	438	374	396	406	409	435	434	416	408	388	376	384	385	413	404	435	396	404	436	382	401	408	377	392	390	381	398	410	409	401	393	436	405	441	386	406	407	388	383	405	412	437	393	422	409	420	406	416	395	393	405	383	392	419	370	381	403	438	416	417	439	451	418	433	408	405	411	380	396	409	394	404	408	409	389	435	458	428	381	410	406	418	431	419	398	418	440	402	395	420	437	413	413	400	426	398	422	427	390	413	395	434	412	398	429	432	414	396	449	410	455	396	395	411	397	410	379	414	429	422	424	373	399	395	390	404	364	410	418	372	414	435	396	396	410	450	394	422	398	392	384	437	393	415	428	426	389	401	444	416	439	422	424	398	413	428	392	365	358	382	400	390	415	415	391	408	385	417	404	407	386	373	423	388	444	405	402	413	427	432	431	436	355	453	421	442	388	393	416	374	406	422	432	363	414	441	386	391	418	414	369	418	430	412	403	419	388	424	396	423	415	437	386	373	391	382	375	402	383	446	388	394	400	413	418	362	454	426	422	379	402	384	434	421	365	424	382	376	379	390	401	413	427	434	415
28296	33121	50372	42246	12149	13666	14253	13592	12990	13911	10774	5007	3261	2844	2476	2147	2346	2032	1898	1865	1772	1660	1582	1796	2017	1948	2090	1955	1898	2171	1952	1519	1568	1481	1789	1886	2634	2636	3001	1956	1563	1650	1605	1649	1631	1369	1244	1181	1114	1028	1011	1120	1175	2542	2518	2196	2098	1568	1193	1090	1040	980	962	1045	968	996	1036	995	1021	981	1021	1012	1043	1039	960	997	1053	1001	1006	918	1013	1005	977	1041	1025	978	996	1023	983	973	980	1035	1011	1054	1024	1039	1021	1049	1026	999	1035	983	966	974	992	1031	1046	962	1037	975	1043	1043	1010	1020	947	1057	1012	1023	1001	1016	1001	1016	1035	982	987	1006	1047	1046	975	952	1033	967	1009	997	1020	962	1002	1059	1027	961	1008	1012	1029	1034	966	1042	964	993	1050	1005	1021	1030	1005	1017	1004	1020	1050	979	998	1009	1050	976	994	1020	1024	1024	1000	1039	1035	1003	992	992	979	991	1041	1047	948	1037	967	1021	1024	992	982	1001	1025	1019	1042	963	1047	999	974	1056	1017	974	1041	985	1058	1040	984	998	1042	1016	1016	957	999	1043	1019	1033	1002	961	1013	966	983	1025	1003	998	1003	968	1000	1065	967	922	951	1013	997	1025	993	966	1038	1049	998	1010	992	997	1031	1006	1019	936	1059	1062	994	956	998	989	988	940	993	1000	987	1043	984	989	1056	1017	979	962	972	981	1050	1009	1011	1031	1004	995	1054	1054	991	982	990	1028	1021	1033	1037	987	999	1000	1032	1025	1000	991	1013	953	1021	1012	1022	942	993	1011	1057	967	995	1016	1028	955	941	966	1054	945	973	993	977	1050	992	975	1098	1027	987	967	924	996	995	1001	1041	1014	1054	987	1085	986	1002	1001	1008	1003	991	1019	992	1019	1085	971	1067	981	945	929	1049	963	943	982	1053	1103	1005	1015	1027	1031	1029	961	1001	908	992	952	951	1068	1062	1027	999	1015	1011	961	1007	1045	1023	1003	967	1016	1011	1037	1040	1060	1060	1047	1019	1056	1018	941	985	985	979	954	989	1053	1004	1002	1003	1037	1019	983	1034	1037	925	982	1081	1045	1026	1017	1022	974	980	1015	979	1035	998	972	1020	988	961	981	989	987	996	1004	985	1012	998	1013	928	1002	1050	1020	993	1053	1015	1001	965	992	1055	983	1053	1002	1009	973	989	1038	1012	1014	971	975	996	987	1025	1031	1028	1079	1007	992	1022	990	990	990	1025	1005	1064	1023	1012	983	991	1000	1023	1037	990	994	985	965	990	1044	1009	959	999	1025	1019	995	1055	1028	1029	1052	1036	1014	1018	977	1018	1004	1011	965	1038	999	1070	1023	957	981	1020	1002	1017	1008	1008	1000	1022	991	956	965	1026	953	1034	972	982	1088	1014	988	1004	1005	1046	1054	1069	1030	1029	980	1038	1019	1027	992	1039	975	1009	1055	980	1044	1004	1000	1036	1040	1019	1057	971	965	1005	1013	1055	977	1026	1026	939	980	986	1028	1023	976	938	1029	992	1024	984	1029	1002	1040	1003	1011	935	973	1007	1008	950	1032	990	1039	979	1022	976	1044	1007	1041	1074	1006	1055	1008	992	955	1010	967	994	1017	1005	961	1008	1025	1045	1057	996	993	1030	1036	963	1069	1029	1056	1021	1062	984	1032	1025	1003	1024	952	993	1015	1020	1042	1036	1084	1040	983	1008	1024	970	1019	1027	1020	1024	1028	1054	976	1002	1032	997	960	966	991	1039	1010	1000	951	1063	992	976	1015	1034	982	988	1009	1012	1023	1003	994	986	992	1027	1011	993	1018	1037	1017	1031	992	1056	1052	963	1038	979	1045	1009	958	1043	1012	980	942	992	1011	972	996	1023	1033	1017	981	1013	1028	986	992	991	967	962	1009	981	967	1013	1034	1006	998	967	1012	1058	1005	1026	949	972	994	1006	996	1015	996	993	966	1015	1010	1041	1036	1031	1002	1036	974	1005	976	995	1004	1041	1029	1003	996	1025	981	1042	977	1009	1010	1008	984	927	978	1027	999	1022	1056	1033	981	966	1039	970	1010	970	1001	988	1049	1029	989	1062	942	984	961	1002	992	1019	966	1040	974	1047	1060	955	994	1026	985	1000	1035	988	1033	990	1014	990	1038	954	975	1040	1019	1037	980	962	951	999	986	973	991	993	946	987	1002	990	1039	1011	973	974	1014	1020	961	1012	1012	1044	1058	996	972	1040	1043	1034	981	975	1029	992	1076	1030	1032	961	996	1011	1034	1030	990	958	1063	1017	1078	1040	1051	1038	1016	1010	979	934	994	988	1038	953	982	988	1010	937	979	1017	999	1074	1027	1025	999	973	999	979	972	967	1011	1060	984	1009	974	1022	1047	1032	983	998	995	1031	1013	1027	984	979	1003	964	1053	1008	1004	952	986	988	997	1001	1005	1054	995	1019	1035	941	986	1026	1022	1001	1029	1047	996	1006	1032	975	993	1016	1062	1002	962	996	1009	1002	1022	1005	1000	965	947	989	993	1032	1025	1005	988	965	1021	991	986	989	949	1022	1032	1034	1025	959	1054	973	978	1004	1025	959	1024	1025	998	1029	1034	1017	983	975	1064	994	990	986	987	1026	1004	1023	957	1043	1059	1001	999	1026	1004	1022	1013	1033	990	993	1031	1024	968	984	1037	968	995	967	1002	1010	971	1022	1029	993	1051	932	983	1027	1000	1001	1058	979	1049	1043	1007	983	1026	1046	1028	1024	1068	1020	972	983	1034	927	972	1052	1046	1038	999	974	965	1063	968	1031	952	980	980	1033	986	1054	1015	1062	1017	1042	1014	988	1046	991	1050	987	960	1023	1018	1052	1029	1000	1038	1006	982	1021	994	990	1038	989	962	935	1017	1002	1023	1060	1038	972	1030	990	1047	990	1044	1092	1005	1037	1058	973	1011	1011	1031	995	961	1010	1008	954	940	974	966	1015	1052	981	1037	1010	1022	995	1034	1058	977	982	1033	1038	1008	972	1009	962	1026	989	1037	970	1062	993	1018	1013	1000	996	978	1051	1011	1041	953	987	996	1030	987	993	1003	987	1043	1044	969	1022	1012	1007	1040	1013	998	1017	957	993	1030	1004	958	1000	994	1062	995	1010	979	1022	1016	988	992	1024	980	983	1028	1001	1002	967	999	1030	1012	1059	1045	976	976	1024	948	1010	1041	1032	1014	1015	993	1025	1044	994	1005	982	980	1009	1003	1024	1047	1046	1029	1010	974	1009	966	990	1066	1018	1004	1021	1011	1022	1040	1030	984	1050	969	946	1002	1047	1014	992	998	985	988	985	983	1021	1038	966	1014	1022	950	980	1019	1020	1019	979	1036	1036	991	1024	1017	1024	1004	1069	1027	936	1023	1015	978	1032	978	1024	1028	1011	1055	980	1078	967	1007	1085	987	974	1031	1033	995	990	1018	1044	1037	1027	1033	999	1028	1007	971	999	992	1013	1001	1025	934	994	960	994	972	946	1059	951	1019	997	1021	1058	995	1009	983	1040	971	1019	1031	1000	982	1004	1006	998	996	1008	1018	957	1022	977	993	1010	1010	982	1024	994	1025	980	992	1035	1003	1022	1039	1010	931	979	996	1043	985	1038	1012	1077	997	991	997	993	985	993	1062	1036	1006	1020	990	976	996	1006	1053	941	934	977	1002	1007	984	1052	1017	1029	1045	990	1018	1042	972	1038	999	1002	1047	1000	1077	1032	979	988	986	943	1036	1029	1056	1023	1016	994	985	997	1058	1025	1002	970	1044	956	1035	992	1020	941	1016	1021	937	1028	1028	1009	981	968	1026	1021	980	963	1006	989	1008	1086	1003	1055	1028	969	988	1005	1042	957	1025	1026	1011	1024	1023	1018	1003	1082	1042	984	944	1036	1074	991	1043	961	1052	998	1010	1019	1053	1055	1038	1033	985	1037	979	963	1006	985	1051	991	1001	986	981	986	992	1006	1007	1033	973	1022	968	1077	1010	1057	1011	1033	961	1016	952	988	1025	1021	1001	1001	968	1011	996	997	975	1001	994	1030	972	1042	1007	1043	1017	1008	958	950	1001	1080	1058	993	1007	1072	1015	968	1029	1056	933	1024	982	960	1014	1034	1022	989	1045	1053	1003	1003	1028	1027	1072	966	993	997	975	1004	976	1027	1030	959	1024	1018	1029	1017	1021	988	995	992	972	976	1025	942	1020	1067	959	1028	983	954	983	1006	1025	1001	980	1006	1009	1007	989	964	991	1004	1025	1017	983	1060	1020	1025	1017	947	969	1013	1055	1016	989	1020	1010	995	1022	1002	1034	992	973	1019	1031	1039	1048	965	944	968	991	1042	1011	1013	973	1029	951	1051	1002
48319	45166	54128	52346	23044	13825	10972	10730	9158	7483	5121	2089	964	796	723	620	656	606	618	609	521	490	490	587	613	545	624	646	543	599	706	514	482	481	582	633	629	1192	1363	684	584	472	488	554	492	484	404	424	428	382	400	445	418	735	726	645	633	518	424	391	405	353	393	359	372	423	368	343	395	401	364	380	359	376	316	366	373	368	406	386	342	395	373	407	395	386	358	394	357	379	350	354	387	417	383	379	373	403	372	381	383	370	376	396	379	391	392	404	436	379	366	374	388	371	375	407	393	377	349	402	383	376	374	350	365	364	362	375	393	391	435	376	382	369	431	407	374	373	368	361	398	360	385	368	364	384	361	379	331	377	363	344	412	392	367	397	388	400	386	363	348	381	367	371	381	391	361	381	414	389	371	395	396	372	369	365	376	366	402	372	376	409	352	404	416	404	370	367	411	386	360	345	391	358	357	387	364	373	400	402	347	388	376	326	377	378	375	406	377	391	417	402	375	410	377	392	391	362	388	355	379	398	388	401	390	344	351	403	396	382	396	400	414	412	402	360	407	369	372	371	389	353	381	389	373	413	370	387	384	383	361	369	335	394	359	362	349	385	394	370	396	384	344	366	368	366	399	382	415	333	380	346	354	360	395	368	381	389	368	377	387	370	381	354	397	383	367	394	388	372	381	390	344	369	389	390	398	366	392	362	390	407	377	399	379	396	420	414	374	354	381	388	400	364	401	382	384	397	390	379	344	404	362	378	373	377	364	363	346	345	378	377	377	373	381	389	358	357	341	395	369	364	351	371	367	387	369	357	370	355	359	346	384	372	381	346	384	384	384	388	434	392	380	384	358	404	371	389	389	408	369	400	356	379	359	357	396	404	393	414	403	391	392	383	398	381	351	407	377	389	352	428	400	344	383	388	384	403	389	400	401	419	351	368	391	365	399	385	393	393	375	351	379	374	354	391	386	369	355	361	372	414	378	372	406	395	376	383	412	378	412	408	357	335	332	372	388	415	387	382	336	365	415	324	381	390	389	387	370	351	354	365	393	402	388	374	380	385	384	384	400	387	426	341	382	389	388	404	364	389	391	365	382	368	386	365	389	376	345	359	411	372	364	365	393	355	395	360	361	407	387	388	369	421	385	388	351	373	348	398	354	401	341	416	391	378	343	412	363	374	356	371	418	378	404	374	353	356	362	392	346	381	406	410	355	374	344	366	373	412	380	387	365	380	340	372	417	373	376	409	377	365	365	355	376	373	385	403	382	387	353	340	369	367	355	358	417	349	384	378	381	360	348	367	395	427	384	372	390	360	423	411	368	350	366	362	373	379	360	402	377	394	381	387	365	399	409	383	361	400	393	394	356	370	386	381	387	366	403	383	370	380	379	386	408	380	379	348	360	377	394	383	394	356	388	394	378	388	343	380	379	368	360	359	399	343	392	350	392	407	367	373	405	380	400	394	402	379	354	365	402	391	391	366	361	381	397	362	396	420	355	415	357	412	371	360	396	386	394	398	381	384	404	406	382	368	347	392	351	340	394	395	361	372	355	387	393	397	395	384	377	383	392	354	404	371	370	383	378	382	369	343	397	394	380	363	402	415	374	387	380	389	381	372	402	371	377	362	382	380	349	365	402	395	375	398	377	377	372	404	368	368	405	393	363	336	382	361	395	388	392	344	387	377	407	362	367	398	363	363	362	386	368	384	380	383	327	358	362	387	366	368	356	387	398	420	387	387	377	391	406	397	364	379	419	374	344	362	374	358	361	385	353	395	371	357	349	354	388	380	355	399	411	337	377	376	392	405	363	397	365	370	408	402	392	379	399	375	416	386	384	334	373	413	383	410	381	364	370	321	381	372	379	404	389	384	375	339	379	377	369	366	405	385	420	405	385	387	376	392	374	405	385	362	361	378	361	405	349	386	399	411	372	387	350	381	374	371	388	375	393	364	372	369	424	371	344	380	371	370	434	370	386	412	385	348	368	371	382	354	384	403	388	402	367	395	342	373	405	370	390	379	348	392	338	410	340	362	387	389	375	351	358	350	395	394	391	349	367	368	398	371	381	349	382	394	388	365	367	385	380	371	387	396	396	370	383	383	383	374	402	358	349	386	370	377	347	407	361	392	362	410	381	393	355	348	394	418	355	367	363	382	365	380	366	403	396	377	360	396	373	391	403	366	377	352	365	369	389	371	392	339	352	367	356	385	382	387	348	342	411	377	391	360	361	396	375	383	382	365	379	365	364	376	376	390	403	397	365	423	400	392	376	408	428	413	406	376	371	374	381	344	406	388	391	345	355	383	370	364	384	360	372	374	318	384	370	369	377	394	422	425	414	347	365	378	374	360	390	381	409	357	389	375	372	361	373	359	383	352	372	361	389	389	391	387	375	361	399	376	372	394	370	379	397	368	363	408	378	343	370	386	386	362	383	379	345	380	324	411	389	378	354	359	370	370	411	395	363	358	401	348	411	352	412	378	385	381	393	394	363	384	433	362	359	396	400	426	373	361	340	371	365	375	353	377	385	348	378	383	364	361	364	370	431	403	375	361	355	367	382	350	357	358	359	395	386	408	370	391	406	381	355	373	368	374	366	352	402	370	345	348	368	379	388	412	399	388	376	432	347	398	375	375	400	375	397	380	369	367	390	345	364	371	349	404	376	410	360	388	387	399	396	398	409	344	364	383	368	405	370	386	352	350	410	382	398	393	388	360	366	414	351	411	382	356	393	381	397	391	405	382	385	336	384	345	389	373	373	341	421	377	355	354	392	350	344	395	376	379	393	394	349	367	382	395	395	395	347	366	369	361	358	377	371	369	369	364	370	338	367	375	369	374	370	415	400	381	363	354	375	371	406	348	399	371	405	376	378	357	364	378	408	399	376	366	387	337	386	343	376	374	375	380	369	364	358	379	358	373	394	378	375	394	392	347	365	403	396	396	353	348	372	381	413	366	348	379	351	396	373	331	350	391	399	394	420	391	384	410	381	381	359	401	349	378	357	398	349	391	393	367	403	361	369	373	408	391	406	360	379	367	384	346	395	386	359	364	398	357	373	374	367	366	389	375	346	369	405	368	368	425	389	443	398	391	394	387	372	367	388	382	384	389	398	396	396	359	406	397	352	376	373	374	361	367	377	380	377	356	348	404	410	383	390	427	366	377	354	386	403	376	404	393	399	360	367	360	382	402	408	365	380	362	393	365	397	363	401	340	353	389	367	351	377	387	341	373	385	375	375	371	381	408	392	384	411	393	386	366	368	388	390	386	380	345	386	378	371	377	377	365	361	389	362	369	369	392	356	394	383	362	400	364	384	392	389	398	389	354	403	366	370	334	386	373	382	365	373	388	380	357	339	382	401	366	384	390	376	391	359	364	355	382	367	408	357	371	361	382	382	358	378	376	397	426	409	372	358	334	371	394	398	370	397	371	345	343	389	394	351	387	366	381	388	374	402	393	397	377	367	374	397	427	367	387	381	410	363	384	376	385	339	384	397	395
34196	40081	60326	53121	15372	17275	17668	20926	16383	18113	15069	5699	3633	3389	2912	2714	2693	2428	2297	2202	1969	1731	1801	2313	2562	2257	2691	2750	2501	3121	2669	1975	1845	1736	2276	2855	3214	6859	7205	3365	2185	1761	2150	2057	2063	1686	1311	1169	1155	1076	994	1455	1358	3704	3347	3051	2713	1927	1409	1092	973	994	895	941	919	966	927	897	940	921	982	905	935	943	940	916	913	910	945	895	913	970	925	976	944	949	954	920	924	972	884	984	912	898	911	937	926	930	902	880	912	973	956	932	920	893	930	889	965	947	939	979	904	936	997	938	941	930	936	940	992	956	888	938	896	963	910	950	968	979	938	907	922	927	911	906	886	887	975	885	937	923	928	914	960	964	969	923	980	913	942	968	971	965	944	934	913	936	915	924	937	901	943	972	943	939	916	918	932	953	935	914	934	897	882	896	916	944	868	977	916	938	926	931	901	889	893	943	952	888	951	978	957	960	943	947	922	978	938	940	923	951	934	931	926	914	943	917	923	995	931	965	882	922	941	925	910	939	954	941	948	925	928	906	972	934	974	967	925	963	929	945	962	934	980	974	990	982	953	938	881	887	934	930	916	930	923	911	898	908	938	951	937	907	948	934	942	932	931	871	889	941	980	954	911	972	964	936	905	884	938	950	962	942	933	899	859	877	954	967	893	938	945	944	914	875	954	935	918	947	932	880	901	890	914	918	940	914	932	950	891	934	900	898	947	912	909	931	966	876	966	927	913	887	934	915	969	890	976	921	948	981	961	977	935	916	904	881	957	938	909	966	912	937	974	907	946	914	895	977	911	935	929	980	921	894	914	920	974	900	958	896	893	899	937	908	951	908	867	875	888	963	925	874	895	997	943	969	1007	982	914	877	904	930	900	948	990	910	928	943	953	942	893	924	972	946	874	920	953	942	963	940	950	977	957	943	920	932	961	933	956	909	949	945	958	928	940	960	942	941	890	927	889	952	933	892	913	916	889	966	967	920	940	956	971	969	944	967	935	949	966	940	973	932	919	930	965	973	963	867	970	867	953	909	860	926	914	940	908	952	949	901	953	925	938	956	968	961	927	952	936	925	966	947	910	948	938	934	893	949	988	913	962	905	907	985	924	858	965	911	940	957	941	937	955	915	921	932	942	1018	924	952	890	940	934	962	967	947	921	960	961	937	947	904	944	947	893	942	899	908	849	902	941	917	923	954	959	920	994	934	931	914	905	944	993	948	915	917	945	916	937	964	917	934	914	897	945	931	933	947	873	941	881	966	919	919	907	922	947	918	934	903	934	948	957	935	985	931	968	933	993	895	967	903	912	933	932	953	965	904	980	877	923	959	944	928	908	924	948	961	910	923	945	933	948	962	926	928	892	989	959	929	916	924	971	928	922	938	943	952	939	922	943	942	896	960	981	891	898	966	940	940	942	950	943	896	932	940	950	897	901	944	968	939	884	940	914	958	905	923	974	932	891	917	886	937	888	901	953	931	939	945	987	931	960	923	954	920	931	901	945	961	940	893	953	892	857	889	937	889	902	887	917	940	943	882	926	956	1000	911	936	911	948	945	886	964	908	959	921	949	920	937	944	931	920	936	918	958	979	944	891	923	968	901	948	939	921	906	934	893	992	931	943	939	938	915	928	956	868	984	927	957	975	929	973	911	933	932	896	960	899	880	921	941	897	903	911	896	922	983	927	955	931	939	882	943	945	933	949	982	923	940	920	908	941	952	893	906	911	988	898	928	892	967	1031	907	931	946	911	915	929	957	929	900	929	893	880	938	978	921	908	900	981	920	887	920	941	950	949	973	955	943	931	897	960	965	917	950	963	974	936	905	926	941	881	986	960	951	891	979	906	932	927	920	979	922	890	925	931	922	948	929	919	939	941	893	952	857	923	963	969	928	967	963	929	944	950	940	923	913	909	920	891	973	951	939	1009	958	947	909	961	945	909	925	900	915	920	953	889	926	956	916	935	960	932	926	923	915	922	925	979	931	991	961	875	966	937	918	952	983	875	883	992	895	918	958	952	950	973	934	905	924	944	931	914	977	889	927	977	901	927	977	944	956	955	928	885	951	932	939	880	939	895	949	895	989	936	920	970	950	923	927	896	886	951	961	963	946	894	932	964	906	970	958	929	973	925	905	941	923	966	898	904	901	986	936	908	957	923	915	920	952	896	921	894	986	1011	919	896	932	966	934	880	920	951	958	938	896	985	944	951	926	904	898	934	888	933	951	971	900	995	908	930	941	960	972	948	965	941	957	920	977	923	935	942	897	913	932	892	940	908	950	910	958	963	954	946	916	924	944	897	927	958	897	905	888	931	923	928	932	910	939	966	911	877	945	988	972	881	911	942	913	973	949	958	925	933	924	1009	929	960	928	948	877	954	890	947	969	980	957	950	942	936	943	913	956	953	982	916	968	949	886	933	900	975	982	978	962	899	877	918	960	931	910	921	928	950	964	919	970	951	932	925	947	979	940	961	977	932	938	919	951	955	906	920	940	955	980	902	973	916	951	964	906	970	893	936	947	958	950	939	916	964	950	847	929	927	965	952	971	944	920	932	918	924	964	910	959	920	899	899	962	922	914	936	943	941	937	949	915	946	977	965	900	942	893	940	896	962	943	898	862	929	895	956	960	888	907	988	906	896	919	914	929	907	908	897	882	972	944	943	966	895	933	914	949	936	926	936	962	937	909	935	900	948	973	968	906	908	943	954	903	919	953	972	913	937	892	963	928	925	883	941	936	881	923	929	925	930	920	934	894	923	930	920	994	986	973	932	889	958	960	941	940	943	964	969	953	941	910	963	941	961	948	972	960	966	974	954	955	931	921	940	926	975	930	895	957	893	963	927	911	922	902	950	905	921	920	919	1009	913	944	960	890	964	898	967	995	897	925	899	955	904	922	942	951	965	928	937	907	931	921	910	918	908	928	920	964	914	932	880	937	942	963	916	932	928	931	938	942	966	915	922	897	922	887	890	896	916	921	876	929	975	976	883	937	874	904	956	911	994	958	990	970	927	927	961	895	956	989	994	945	928	947	911	912	962	976	937	936	934	901	921	914	896	934	902	923	945	938	973	931	953	914	952	954	944	872	917	877	921	917	905	892	989	1001	919	853	956	942	971	965	949	914	925	911	964	931	903	996	934	928	935	915	918	888	906	942	935	896	921	957	955	990	904	939	984	923	921	965	986	956	890	933	880	937	930	965	970	947	910	1019	954	890	917	950	945	909	960	964	968	956	904	962	932	924	962	962	949	924	912	896	941	939	936	949	1024	886	957	942	953	912	976	972	881	906	928	925	896	927	996	943	931	937	894	948	1005	927	901	959	928	975	909	929	965	878	899	909	911	884	949	917	913	957	952	904	951	906	940	927	925	939	922	950	971	952	945	946	964	949	928	964	905	930	928	975	967	978	907	891	1011	962	934	938	951	904	878	947	921	908	967	982	912	961	944	940	917	912	938	930	877	937	965	905	940	969	954	937	918	948	980	904	938	989	986	914	914	912	942	927	964	942	921	921	943	1005
16338	12244	12064	8219	2343	1538	1191	1077	986	799	766	629	535	471	433	473	462	430	428	435	446	419	398	379	433	418	372	399	384	417	357	374	382	382	370	375	384	402	364	395	379	389	391	388	383	384	370	370	342	374	397	361	383	394	414	386	383	452	434	390	397	369	356	360	385	336	407	409	379	426	417	394	385	370	368	417	386	378	345	378	370	380	364	362	368	369	404	364	413	364	363	378	390	373	369	388	340	385	383	381	381	377	361	379	408	349	358	375	384	415	415	364	398	367	355	412	387	373	383	352	365	391	368	375	393	368	387	368	350	381	379	421	362	429	400	413	358	382	379	372	342	398	373	379	388	411	357	385	371	378	360	383	363	379	358	363	373	371	406	357	347	396	356	387	372	401	395	381	371	423	394	370	404	401	358	368	365	406	387	389	402	382	385	378	390	392	391	390	381	371	367	378	350	364	391	376	359	389	391	422	324	357	398	380	349	395	369	397	409	378	384	416	395	371	363	396	370	370	379	422	344	364	380	378	380	363	423	366	397	359	362	379	364	404	380	383	358	380	374	398	417	385	367	389	384	386	389	389	435	358	379	388	391	379	421	380	406	407	343	356	417	362	388	406	378	384	382	370	396	364	373	361	418	392	376	373	378	367	361	349	384	385	350	389	350	368	356	368	344	402	365	390	382	373	372	391	391	385	350	370	370	382	371	364	379	374	367	398	386	399	396	369	380	355	383	384	408	367	387	394	398	348	374	389	391	413	360	374	370	362	399	396	345	399	388	353	350	373	361	344	350	375	373	404	372	377	372	381	374	371	381	393	363	414	388	382	377	360	330	370	373	333	396	346	379	369	398	378	417	389	388	368	401	374	333	402	381	387	346	369	357	373	413	363	363	373	357	374	377	328	396	383	365	374	375	345	418	415	430	379	345	364	406	382	365	370	391	375	351	355	384	415	372	394	387	420	377	433	391	418	397	373	386	381	397	378	385	360	387	373	398	401	392	363	380	403	377	394	377	398	364	383	399	382	370	378	384	397	378	407	406	345	373	354	389	377	354	377	368	387	403	361	377	394	367	405	367	415	372	387	364	362	398	357	414	398	383	370	396	372	396	377	364	371	385	419	416	371	370	378	403	422	380	381	354	355	362	423	356	361	395	370	369	392	412	371	357	373	370	420	390	400	382	378	357	371	379	387	378	386	405	390	355	397	370	369	387	394	355	350	388	397	377	384	361	366	393	376	363	373	369	356	372	396	356	378	365	389	348	402	375	403	393	398	384	331	359	378	413	390	338	360	406	403	382	370	377	381	379	363	409	359	385	370	388	346	352	395	392	397	374	390	375	384	394	388	382	393	380	376	362	393	368	367	358	384	393	373	359	399	384	371	392	329	336	366	401	389	360	438	367	389	361	389	351	359	370	399	376	370	337	368	362	367	377	360	347	390	366	382	373	370	392	354	367	373	420	374	361	342	363	387	373	404	362	365	391	385	360	375	402	384	442	380	370	375	390	379	396	385	390	364	373	373	362	398	369	363	369	367	375	384	402	379	380	389	388	361	387	394	342	419	391	395	369	366	358	396	387	404	366	379	366	366	393	368	411	367	390	365	378	383	402	393	352	433	386	403	373	389	410	353	330	379	423	346	359	336	395	391	405	360	348	436	373	431	388	350	358	409	418	381	387	404	385	393	353	403	419	355	365	364	371	390	356	374	373	393	381	425	386	400	352	411	371	392	366	337	374	363	354	386	363	371	394	369	368	353	380	351	371	374	400	346	383	377	413	352	383	417	379	370	390	410	422	396	400	385	352	379	361	350	367	386	349	351	380	361	388	363	384	388	412	385	374	335	365	421	391	369	367	343	397	393	389	384	395	353	349	330	361	394	376	361	347	343	349	362	404	411	413	350	346	404	378	381	386	361	390	360	376	385	375	355	384	358	382	365	395	407	362	403	368	313	357	375	380	363	362	402	342	366	361	375	397	387	356	356	353	408	367	344	362	365	355	350	381	399	397	365	387	360	353	377	370	412	377	375	395	374	362	396	405	370	394	394	345	389	339	370	373	412	400	379	349	390	395	366	366	367	371	366	407	405	391	385	378	400	398	408	388	412	388	356	427	333	407	406	402	378	343	403	388	380	388	390	395	367	394	381	377	359	387	339	369	400	401	371	395	402	402	377	385	385	378	378	378	350	383	372	387	367	361	364	369	357	389	361	425	371	365	400	366	374	370	346	404	375	400	367	394	374	398	418	378	340	354	351	375	408	371	403	392	379	369	373	394	374	387	401	402	366	361	390	374	352	350	380	384	354	411	362	358	366	394	371	375	405	388	374	371	385	369	383	383	364	365	331	407	389	368	392	373	350	373	373	379	370	384	367	377	392	409	402	346	446	339	394	353	396	398	365	349	336	331	409	389	409	386	395	389	390	377	327	431	395	397	358	350	371	371	423	391	372	380	396	381	373	413	368	388	346	373	372	368	396	364	389	369	368	352	375	348	368	390	406	365	369	348	412	387	376	366	358	375	407	434	371	425	435	352	397	376	394	355	385	338	383	381	373	440	369	384	373	370	397	406	392	370	412	351	385	379	353	366	351	388	367	357	389	377	390	402	392	393	404	406	360	371	385	378	382	376	390	395	353	354	370	391	381	371	392	361	365	371	360	355	423	387	397	361	388	390	414	390	402	377	413	387	366	374	365	360	373	348	343	398	384	381	398	374	344	346	365	390	365	353	363	348	374	340	432	386	384	348	361	413	417	370	368	378	428	341	378	346	388	377	367	358	370	366	397	367	350	380	357	348	368	392	380	383	379	388	353	396	354	400	392	391	400	395	366	369	401	404	403	375	370	384	372	356	398	398	383	394	372	386	379	377	335	353	402	390	383	329	367	371	353	370	409	408	366	360	428	356	401	360	387	386	389	348	370	382	371	379	360	395	403	426	363	408	362	370	378	380	412	370	401	364	372	361	336	383	388	374	399	383	360	373	387	381	391	409	372	364	376	346	407	390	369	375	331	359	376	443	420	379	363	398	378	348	369	364	348	384	397	398	383	331	380	380	419	379	377	402	390	377	374	344	360	361	341	379	394	393	360	365	359	371	396	396	374	361	374	376	403	375	390	364	367	392	358	372	386	392	392	358	409	364	369	405	369	422	366	388	387	429	375	365	359	399	364	363	366	372	377	373	378	363	375	377	350	357	422	363	374	379	376	361	386	391	404	400	370	353	390	363	356	353	398	394	389	365	367	366	387	377	376	374	384	338	355	378	372	395	369	361	410	394	384	365	397	411	392	337	369	394	377	380	403	403	404	350	394	358	373	380	404	371	355	357	343	392	367	387	405	374	383	416	406	412	372	329	373	404	343	392	349	411	366	384	365	409	385	352	397	381	390	366	401	358	378	408	364	353	412	394	386	387	372	360	380	381	381	373	337	384	385	350	420	414	368	378	412	371	359	443	354	375	362	383	381	389	363	390	360	407	330	333	378	372	369	361	361	379	342
11491	11766	18860	16627	6238	5630	4674	4074	3897	3425	3152	2073	1890	1780	1581	1494	1507	1391	1351	1344	1253	1289	1170	1195	1080	1189	1119	1092	1118	1100	1080	1112	1053	948	1041	1001	980	1264	1168	994	963	989	1038	993	1007	981	1011	969	949	952	939	907	1010	1048	1093	1095	1083	1055	1024	950	965	939	931	969	988	992	931	932	904	991	941	944	911	906	955	952	954	883	999	946	943	1007	1006	951	963	974	954	983	974	925	923	962	948	922	877	901	982	994	923	973	938	919	932	931	975	972	949	969	959	912	929	941	972	992	948	956	980	932	901	984	912	1031	936	979	894	959	917	969	995	923	908	939	939	938	969	994	950	960	1009	941	952	959	909	916	984	910	939	959	980	980	921	902	948	951	1020	918	988	981	970	961	917	959	970	917	940	1002	1000	937	924	902	984	979	977	888	960	949	954	906	956	953	884	924	942	979	1015	972	961	993	894	924	983	974	992	970	960	898	968	930	949	942	994	957	892	992	945	963	881	964	938	941	982	922	977	945	989	902	900	962	1000	992	954	992	936	917	947	968	1007	938	952	947	974	968	951	992	950	882	955	980	935	968	944	988	933	958	913	904	979	945	997	930	977	971	943	951	987	935	949	930	954	928	966	969	959	902	963	893	889	931	948	953	969	970	892	965	960	978	880	875	944	948	969	948	984	903	943	961	974	987	883	950	932	962	922	977	935	913	946	981	975	968	960	927	975	1003	1003	1008	922	964	900	936	968	986	966	920	920	995	953	981	964	927	907	999	967	950	975	932	896	929	936	964	927	936	946	895	935	904	942	975	940	904	921	984	946	930	893	959	950	948	961	899	931	922	925	978	917	986	930	945	923	986	937	902	954	980	881	936	967	1008	954	932	951	917	925	943	942	877	936	956	993	934	941	978	963	923	924	961	947	988	1003	896	933	974	964	926	970	1024	906	1017	950	924	907	995	885	955	946	938	899	964	950	971	969	910	951	976	940	935	992	963	922	925	980	987	953	997	963	926	955	930	957	877	938	912	979	985	946	955	951	962	985	966	959	958	944	974	982	929	988	938	885	921	893	931	971	929	930	982	972	950	954	958	899	1005	957	929	983	964	946	971	922	978	940	963	954	975	958	983	938	929	957	964	957	937	978	960	944	958	878	970	961	984	890	950	944	941	935	968	999	908	961	938	936	949	913	977	963	942	926	935	990	946	916	923	949	913	965	931	885	920	917	948	913	922	970	950	927	927	924	978	947	947	925	996	957	943	947	921	973	915	900	948	950	942	983	933	966	933	935	942	958	992	887	928	985	927	918	941	886	898	931	961	918	883	904	953	979	972	948	940	925	904	967	939	935	1020	982	1014	919	924	949	899	935	959	957	939	951	998	956	992	940	918	920	988	978	953	964	954	918	913	926	948	940	944	933	932	983	974	973	918	895	941	984	941	916	944	908	932	946	978	951	947	895	964	905	930	950	949	950	972	993	985	933	924	955	932	913	938	914	918	946	948	931	964	914	988	922	921	979	982	921	942	1005	981	1012	940	919	920	972	931	1015	955	949	941	898	974	973	946	978	971	910	920	934	900	958	962	946	892	923	973	987	909	973	965	943	956	924	963	972	914	962	922	932	954	978	872	925	979	927	946	917	951	943	908	927	958	950	960	931	965	924	995	998	911	984	914	944	962	938	917	955	960	951	941	928	928	970	916	904	933	981	921	938	943	991	978	916	910	943	982	944	964	926	954	1014	941	927	906	991	949	926	931	925	924	908	964	953	926	932	951	1021	921	922	950	960	941	988	925	1015	922	935	989	910	946	961	941	951	954	1000	931	889	994	919	914	921	929	940	934	915	933	968	948	965	963	913	929	909	930	998	950	1009	978	977	955	964	981	981	985	1041	951	946	966	937	1000	924	963	981	978	919	917	983	931	968	920	916	903	943	943	954	922	965	974	970	991	905	921	982	867	959	929	956	944	869	924	1001	921	872	919	984	932	961	871	924	946	939	931	958	978	915	930	959	961	942	986	923	894	968	890	959	907	966	972	966	931	965	909	913	942	933	987	981	899	940	875	1006	1024	945	921	911	978	993	944	983	942	964	962	897	952	1005	948	909	953	948	933	990	856	956	954	981	948	933	917	958	921	915	915	944	957	955	939	927	954	961	941	925	968	919	994	945	904	985	976	970	976	956	893	928	908	901	946	928	996	935	951	954	974	962	962	874	926	993	889	981	943	995	927	959	931	957	974	998	948	932	933	936	953	965	1008	918	969	905	958	1004	992	917	916	934	985	927	942	937	974	977	916	953	896	971	930	931	970	925	890	961	950	939	971	1000	933	916	945	980	903	924	938	959	891	976	951	938	919	948	939	994	958	942	995	920	911	927	954	968	933	950	884	942	894	974	932	985	941	937	921	963	962	996	939	917	955	988	966	947	999	940	985	980	917	1005	1041	958	975	1006	974	970	972	915	990	964	909	950	967	969	980	979	954	916	964	956	949	1005	971	982	907	946	926	982	942	954	924	978	942	941	880	982	1019	948	951	920	924	962	996	996	920	894	920	966	955	906	962	923	977	893	994	932	972	955	976	988	985	943	981	1000	974	954	930	990	979	915	971	991	963	912	962	938	998	946	955	961	928	949	970	938	943	974	919	934	907	948	949	972	916	955	967	961	941	987	920	918	939	933	996	891	931	882	997	958	940	950	920	949	950	970	960	920	994	948	946	972	905	1010	977	944	1020	948	977	921	1002	939	918	906	964	894	915	905	918	970	944	1009	979	986	916	922	951	948	944	932	908	950	922	990	1002	949	895	922	936	952	954	987	937	902	945	992	976	913	934	933	965	968	933	926	966	953	953	951	976	983	936	935	924	927	982	986	928	978	930	911	973	971	939	936	982	982	946	928	934	913	929	952	987	879	967	897	891	940	955	902	962	913	930	959	979	928	912	921	967	927	941	879	981	981	960	951	915	924	966	957	931	947	977	923	932	874	904	886	928	922	882	944	955	922	931	954	938	944	978	972	968	950	950	945	963	1022	942	917	972	958	997	925	938	951	974	918	966	950	938	928	943	894	913	945	939	915	929	921	1013	991	945	944	916	919	942	914	955	944	944	963	957	939	926	887	922	908	970	917	967	996	945	946	976	919	972	965	939	948	912	957	972	945	908	970	1001	937	912	917	1005	932	921	938	969	960	919	952	978	948	900	944	904	929	905	929	926	983	897	943	955	931	919	974	920	964	933	989	896	898	937	870	997	936	950	933	947	960	939	948	944	954	954	918	925	995	948	971	968	935	930	906	1008	962	942	932	929	952	910	975	936	985	936	928	941	947	959	973	936	927	929	927	924	956	983	898	932	945	938	945	941	978	949	978	898	955	924	953	975	939	913	994	951	906	952	972	908	949	967	947	980	957	978	961	930	972	917	903	942	934	907	940	1005	925	975	982	962	903	949	958	923	912	942	919	911	972	865	1024	914	934	908	1017	918	974	944	986	1003	957	968	941	993	926	955	929	887	939	883	1010	894	970	968	930	944	917	887	957	942	984	933	1006	966	1014	980	946	977	975	872	911	962	955	992	958	938	932	995
39512	38025	44901	45755	16612	7851	6544	6451	6741	4782	3230	1310	834	712	638	621	591	589	562	522	532	493	453	551	561	508	529	689	586	520	547	506	506	440	501	561	627	1455	1208	764	494	476	465	431	502	482	464	387	420	426	424	467	449	628	615	573	598	501	462	433	419	421	368	389	411	401	425	425	432	437	422	392	380	414	392	438	367	401	388	419	393	410	450	426	423	377	413	367	395	382	429	390	402	419	397	400	403	384	431	436	382	381	433	417	406	421	377	439	387	424	424	407	452	416	423	404	452	386	423	387	425	396	408	426	440	416	405	428	438	384	403	389	409	458	418	352	427	433	397	380	416	402	406	385	414	410	401	370	372	409	424	418	457	443	435	390	420	416	397	435	440	387	436	387	404	402	412	406	413	395	406	403	404	425	407	419	411	401	416	400	400	396	455	389	419	402	395	373	418	397	404	423	397	405	375	440	427	393	378	384	385	403	398	462	418	402	433	403	433	389	430	400	389	426	429	438	430	383	405	399	426	429	383	362	401	391	420	410	382	402	428	413	390	408	386	398	406	372	444	453	390	410	391	448	387	465	410	393	414	360	413	432	379	395	395	383	434	436	457	444	401	397	439	403	416	402	438	411	374	421	439	406	385	408	444	430	385	417	423	389	389	425	359	385	393	424	419	412	418	395	419	420	404	419	456	398	435	385	408	420	394	386	448	412	414	398	404	412	440	392	428	453	441	390	411	393	367	440	364	431	390	400	391	382	410	401	416	438	410	424	420	411	404	430	366	409	422	421	382	422	412	418	408	397	439	421	403	376	363	418	359	390	402	422	446	407	422	399	418	413	408	404	410	406	415	397	431	414	372	399	388	416	386	400	416	362	399	378	427	424	383	406	433	406	395	412	457	442	444	444	386	434	382	453	377	406	403	427	421	394	402	400	422	404	387	423	421	433	404	397	401	409	385	403	426	428	403	380	392	413	411	419	404	348	438	411	427	380	430	412	451	419	376	401	438	431	402	406	393	424	381	442	411	443	421	383	431	412	380	451	423	435	402	448	401	445	424	457	411	391	393	445	440	399	422	409	405	415	386	398	408	422	436	392	398	391	407	386	417	420	408	428	377	383	433	402	369	434	410	415	402	412	417	426	443	425	375	420	407	393	412	402	399	376	430	412	438	448	418	451	406	377	422	414	418	396	377	397	402	440	430	387	381	419	420	426	422	441	411	416	422	393	426	371	385	393	434	368	433	426	382	420	392	431	401	407	410	405	402	414	370	430	405	425	413	461	370	426	415	356	394	383	419	444	422	381	430	437	414	416	425	423	384	402	425	422	394	414	398	398	388	388	419	443	409	418	409	435	410	423	409	408	403	409	387	420	418	403	435	384	421	385	422	405	396	394	429	410	405	404	392	416	408	415	381	406	416	431	420	438	437	387	417	398	371	398	418	413	428	405	389	412	422	403	386	403	437	419	436	413	374	405	440	405	387	408	430	413	382	385	401	412	401	424	416	399	376	447	407	398	437	379	384	433	440	411	448	380	428	430	397	392	401	364	420	427	421	430	438	385	440	392	426	403	407	430	436	407	415	393	395	401	400	435	443	439	435	376	412	400	376	430	413	449	428	396	442	387	394	397	428	361	386	451	410	409	449	416	392	362	423	373	415	399	419	422	402	440	447	428	411	427	438	402	420	456	386	437	420	416	411	393	415	420	422	407	409	417	405	369	390	408	420	414	420	370	406	400	448	424	404	407	407	419	440	415	399	433	380	398	425	378	416	396	461	376	375	391	411	420	389	390	393	406	438	402	383	391	427	401	410	396	418	392	400	438	420	440	381	417	389	412	432	406	386	383	372	440	375	412	383	426	410	367	408	399	386	381	430	390	398	433	405	387	415	406	408	391	389	424	412	446	384	414	414	395	395	396	410	415	389	446	418	407	373	421	405	362	369	360	378	435	416	410	395	423	444	387	364	404	428	390	401	368	400	383	395	413	432	405	432	404	391	386	404	437	411	393	427	401	378	423	411	385	411	428	411	424	419	413	418	425	456	414	397	389	406	412	406	409	410	385	410	440	395	457	415	377	424	362	394	399	411	405	382	434	390	423	414	412	431	396	416	430	441	384	401	409	436	433	432	451	455	427	400	452	384	419	399	413	374	474	413	402	406	409	391	398	418	406	445	422	384	437	400	413	442	439	398	442	377	443	448	424	366	422	389	382	399	420	407	391	397	442	393	429	388	431	435	403	411	403	419	428	425	432	393	404	446	413	389	407	448	415	426	398	384	382	391	405	387	413	406	426	379	425	423	400	408	441	413	381	422	388	378	399	408	438	385	413	400	405	432	396	450	440	443	395	394	429	408	396	397	415	426	420	413	430	418	436	381	390	433	407	404	387	443	417	407	442	420	421	414	407	407	427	430	411	413	389	406	408	432	401	429	371	392	375	430	461	408	395	391	414	407	385	448	399	378	390	386	400	416	416	427	404	378	414	413	411	404	456	418	432	463	390	417	415	409	418	410	430	401	397	420	386	410	391	410	384	406	388	392	395	371	437	400	393	371	408	392	393	406	414	419	411	408	411	448	417	379	421	371	408	427	446	439	438	433	453	422	388	408	404	387	379	390	460	393	424	426	386	439	402	370	407	399	420	409	389	434	445	402	421	415	401	413	428	426	414	419	399	398	397	394	375	382	449	386	374	400	426	418	417	403	414	409	428	408	423	386	416	425	404	399	418	409	396	419	387	369	374	391	383	418	395	407	426	382	378	445	475	426	411	418	385	407	441	424	414	416	403	420	401	396	419	406	375	399	403	404	458	393	397	379	387	391	415	401	407	405	417	408	455	371	405	403	422	391	380	443	394	433	428	408	411	402	365	427	380	390	380	391	416	397	399	425	433	433	397	411	437	416	407	416	465	389	373	408	399	436	425	433	382	407	400	417	401	441	389	419	402	399	437	436	441	403	393	406	421	422	392	448	381	381	408	434	440	417	411	422	385	411	387	424	392	415	410	429	409	393	432	365	407	439	383	410	425	402	403	448	399	418	395	432	399	396	461	408	400	407	397	407	412	414	387	441	432	428	389	398	428	393	383	394	425	403	381	408	404	407	377	431	419	412	441	410	416	398	397	411	397	391	408	420	430	409	401	421	401	415	464	401	402	395	437	407	403	387	395	393	393	402	370	383	367	409	400	431	392	377	390	432	392	420	441	388	434	392	378	361	424	417	412	415	378	441	401	385	418	405	369	390	418	413	395	424	402	436	434	383	398	369	372	403	443	419	427	379	406	401	434	397	381	413	396	387	393	424	388	417	394	397	417	459	427	416	432	463	397	429	408	413	403	452	383	393	411	390	413	429	401	392	389	428	409	406	380	438	370	422	463	393	438	432	413	426	414	395	391	423	392	378	389	380	433	470	421	394	427	405	400	411	372	401	352	386	407	367	413	428	405	410	445	415	392	414	427	390	384	437	424	364	428	419	400	411	414	410	401	416	410	398	412	433	397
28294	31905	48719	44289	12116	13544	14290	13907	15948	12931	10189	3855	2954	2671	2511	2373	2158	2031	1863	1919	1731	1607	1555	1945	1996	1800	2098	2297	2064	2017	1783	1641	1405	1368	1722	2322	3093	7790	6694	3892	1656	1525	1662	1775	1577	1388	1248	1173	1106	1074	1046	1336	1320	2485	2236	2298	2186	1498	1346	1097	1028	1015	1009	1014	972	970	1005	964	1006	1002	1001	1019	955	1037	1049	1046	1003	1002	1014	992	1010	949	1002	1027	1078	978	1014	1008	1047	1017	978	959	972	1013	1040	978	1015	1019	965	1017	1043	1033	1019	1086	1021	1039	1030	966	947	1013	1081	1072	1001	1042	1013	1040	1060	1041	948	998	1016	1037	988	1007	1036	1036	1019	1015	990	1037	1026	1070	990	1044	985	980	988	983	1011	1073	1079	1019	1044	1022	1021	1010	986	1059	1024	995	1019	969	1008	992	928	1100	1016	1012	992	1045	990	1038	1003	972	1041	981	1024	1019	1021	1016	1034	1033	944	997	1001	1033	1012	996	1019	1028	979	1055	1031	1042	991	1035	999	1010	1004	1020	982	1006	1004	1008	1057	993	988	1004	1021	948	1012	970	998	1021	1059	998	1029	1012	1013	1041	987	1040	1007	991	1016	1007	986	1013	1052	988	1015	1037	1024	1012	980	1032	1006	1037	1010	987	984	991	981	990	1030	985	1039	1034	1034	1047	983	987	997	981	978	1017	1023	996	1038	986	969	1002	1047	1014	968	943	1019	971	1065	1000	967	1030	1001	1029	1053	983	961	1062	1006	1046	970	999	1011	1026	1005	1034	1027	1023	1004	1013	1015	1037	1015	1066	1054	1108	1006	1009	1070	979	1030	996	983	1018	971	1027	1048	1071	1037	1055	1013	1035	1014	1032	994	1022	1016	1022	993	995	983	1017	1010	996	1010	1022	975	1007	1040	1028	1000	1008	1036	966	1042	1044	1061	1039	1001	1053	1034	1012	1004	984	1062	978	1005	1009	999	1019	1014	1042	1008	964	990	1008	1003	1047	975	1056	1017	1027	989	1006	1033	965	1046	1027	986	1032	1047	987	1042	989	1009	992	971	1030	1066	971	1031	1069	1041	1056	984	1009	991	1015	997	1086	1030	989	1042	991	998	1027	1012	1046	1010	1011	986	992	974	997	1008	1106	1024	988	1051	1069	1000	1031	1029	999	1008	1033	1007	1015	1086	1001	1028	1006	1019	997	1025	1010	1027	1006	1055	1032	1014	1042	1012	1033	1008	1021	1039	1027	998	1030	981	991	1015	1046	1010	997	986	987	1008	1042	1030	931	1017	1031	972	1011	993	985	1001	1019	969	1002	1065	1012	1022	943	999	1030	1024	1007	998	1030	976	1039	1050	990	1003	987	1091	1011	1026	991	1009	1036	1057	1004	1027	998	995	988	1028	952	959	1013	1046	1009	977	1013	1008	1004	994	1057	990	992	1017	1012	987	1020	992	951	1083	1025	1038	1004	950	961	1006	982	1088	991	1028	1017	1008	1051	1049	987	1072	963	1001	996	1061	1026	1011	1040	1045	1041	1011	1044	1042	1029	1005	937	1012	991	1028	1025	1009	1095	1029	1009	999	1021	988	1033	1019	1061	1016	992	1002	1049	1035	1014	1028	1014	1031	1011	1028	1010	1053	993	1006	1017	1071	1057	1020	991	1025	960	1038	979	1021	996	962	1005	1075	1023	1057	1012	1008	1004	975	1011	979	997	959	1012	1014	988	1030	1036	1034	967	1067	960	984	987	995	1019	1028	957	933	1068	943	1035	986	996	1005	1010	1039	989	979	1004	975	1019	1020	935	1002	1029	1019	996	968	996	1040	1060	989	1049	1033	1022	1042	987	1040	983	1057	941	1002	1006	1036	946	996	999	945	1052	1037	1006	963	1033	1054	1049	1013	1045	1043	977	994	1008	953	1012	1025	984	1043	1023	1036	968	937	1001	1026	979	1056	994	950	998	1043	963	1024	932	962	1024	1016	1027	944	960	1022	969	968	1016	988	1042	1001	1034	964	965	984	1020	1005	973	1017	1019	1005	1046	1024	1014	995	1029	1049	979	1049	1083	1003	1062	1024	976	953	1017	990	1005	997	986	1021	999	990	1057	981	1072	1000	1018	1053	1040	940	1020	999	985	988	1001	1004	1031	1024	1003	1076	1024	968	1057	1022	987	945	1044	1036	1010	995	1062	1042	1008	1009	1037	1040	977	1026	978	984	962	973	1042	1053	1026	1043	1003	965	1049	1003	1016	994	994	1049	1025	1016	1078	1022	989	1024	1028	1021	1023	985	1016	971	1022	1022	1007	1000	979	1011	1018	997	955	985	982	1011	975	948	1003	1067	993	1032	1037	1018	1009	990	1037	1021	1011	966	1010	1019	963	1079	1023	1011	1005	1012	991	980	992	1033	977	1028	1032	1008	1007	1048	1091	1010	1045	992	1024	999	1026	1023	999	989	963	1019	999	1020	1017	996	990	1032	966	979	1033	992	997	1058	1037	1000	1021	1048	1001	1047	1040	1029	1026	928	1071	1074	1028	1063	975	971	1033	959	1007	1031	1037	1017	1051	992	1089	1037	1011	980	1020	971	975	1010	1037	1017	1010	1021	957	1020	1015	956	1019	983	995	1014	1003	1010	1061	986	984	966	974	968	1020	1003	997	1012	1019	978	1052	1036	993	938	1016	999	1021	985	1066	1040	1031	983	940	993	1037	982	1035	1022	988	1006	999	1003	1057	1082	1061	1023	1010	1080	982	1012	1074	1020	1009	976	1063	1003	977	1006	1040	986	1031	978	1035	950	1036	1021	1045	959	1005	1012	1026	1021	1040	1031	1041	1018	1010	1059	1063	966	1008	990	987	1014	970	983	1085	1028	1025	966	1033	1043	1000	993	1000	1028	967	995	1029	968	955	1010	995	1018	983	1020	1041	956	981	1027	1030	1008	1032	962	1045	1043	1027	947	1000	1047	1086	1053	966	1044	993	980	1093	993	1010	982	1045	986	1009	955	1018	992	1062	1023	1053	1046	1008	943	997	1023	1004	998	998	984	1036	1042	1052	963	1025	1002	949	912	973	1010	1056	1031	1055	1026	1073	1046	994	1006	1058	981	1008	1024	1009	990	1023	953	1025	1055	1012	969	1034	1005	1010	1013	1029	980	972	977	1031	944	1046	1000	1006	1012	1033	1049	979	959	997	1062	1026	1011	1000	989	1030	1050	1099	942	958	973	1021	951	1058	986	1031	982	1041	1048	1008	1040	968	990	978	1015	1016	966	1021	1010	1000	972	965	1041	986	1024	1008	997	1028	1005	987	1029	999	945	1004	1014	981	996	1015	1023	1009	1024	1025	1019	1031	1083	1007	967	1034	1017	1000	1006	1017	1035	1022	1006	1025	1060	987	1038	1010	1012	1076	992	1006	1018	1038	1007	1075	1062	955	948	1013	1015	974	1012	1004	1016	1002	1021	1070	1007	1018	969	1035	1011	993	1029	1000	947	995	985	1024	1010	978	933	1041	1009	998	1015	1017	1008	1008	998	1054	1004	956	992	987	955	1000	1079	1036	999	1050	994	981	1064	1026	999	1002	1041	990	999	972	1022	966	986	983	1020	1024	992	1043	983	969	980	1074	1018	1017	1034	1007	1016	1046	1026	1001	1019	957	1015	1061	1002	944	1019	989	1038	1007	997	1009	1007	1047	991	1014	1030	1016	982	940	1049	961	952	1014	1015	1000	1038	976	966	1020	964	990	989	1001	1035	970	1040	998	994	978	941	1017	1012	998	1009	996	982	1056	968	1025	1057	1006	1015	1000	1033	1057	968	1065	1008	991	1020	952	1026	993	987	1014	1041	1010	957	1024	983	986	997	1000	989	1040	1050	1003	1005	992	1063	973	1028	1037	994	1003	968	989	1031	1002	1032	975	1001	972	1050	990	1040	1015	1027	999	1052	1023	995	1044	1042	1068	1051	964	994	1014	1049	972	1017	1090	997	1012	981	1044	1001	1036	1042	935	1043	1018	1040	1063	1013	1002	1071	1017	1025	1054	1022	957	985	1020	1026	1066	982	1061	945	934	977	1061	1057	1041	1075	1007	986	1008	963	1097	1009	1046	1030	1032	1027	1094	990	995	1084	1022	1003	1031	1029	1040	1031	998	1019	1019	1040	1038	1013	970	1071	990	1025	1008	1001	992	1084	1016	990	987	1078	1022	978	1005	968	958	1008	975	1034	995	989	1001	996	1026	999	955	1028	1007	982	998	1014	1010	991	990	966	982	977	1005	966	981	1057	982	996	977	1057	966	978	1057	998	954	995	1042	1034	992	972	985	978	1003	972	1010	966	1012	954	998	1002	1027	1021	1016	1049	1016	1041	1041	1012	997	971	1034	988	997	1044	1024	1008	1045	1030	1039	1056	992	1055	1019	964	998	972	995	962	1064	972	1021	971	985	1093	987	989	1006	1017	1019	1014	988	1010	995	963	995	931	1054	1067	958	1057	975	1033	924	1007	1049	991	1041
47709	40442	50380	52746	21561	14423	12064	11483	11530	8113	4996	1593	1013	855	764	723	692	653	605	580	568	518	521	563	627	619	617	741	723	667	654	570	497	538	588	623	1005	2036	2234	1381	688	473	545	511	512	454	468	434	412	431	381	470	487	732	699	755	645	541	483	430	348	400	456	364	369	371	379	351	328	368	373	398	362	387	357	377	381	387	387	410	408	379	419	385	362	406	364	381	396	379	343	357	377	400	373	407	383	392	356	400	415	379	379	388	380	337	389	438	428	375	391	391	371	398	389	392	370	386	379	411	377	357	392	341	380	378	372	410	397	422	359	390	375	375	409	395	347	377	403	371	397	365	364	375	383	395	363	389	356	429	383	383	384	368	403	379	389	406	384	398	377	385	406	400	323	412	380	419	401	388	372	359	362	383	366	397	335	355	380	384	380	382	386	416	401	380	404	385	391	367	392	354	383	350	398	394	388	353	378	403	410	373	375	358	378	334	346	398	366	399	346	377	371	409	394	366	394	382	384	390	393	386	395	392	388	359	388	378	419	394	387	367	387	357	343	375	403	402	394	387	402	359	370	380	396	410	339	384	366	396	365	366	406	381	362	390	374	394	368	404	411	390	381	383	384	375	377	362	375	374	390	394	418	383	384	376	350	381	363	351	372	393	360	355	418	365	415	404	397	369	364	364	395	409	375	340	377	392	388	395	381	395	379	406	382	400	422	386	402	385	446	391	343	357	389	399	354	372	372	351	386	390	373	386	405	394	423	382	373	378	385	384	357	369	405	407	396	350	369	425	362	379	357	391	420	360	376	415	396	394	368	394	342	375	400	358	365	373	377	363	364	395	366	357	361	389	386	389	399	395	411	362	365	377	339	420	387	395	377	361	381	349	389	390	377	404	365	400	366	373	377	410	363	374	403	418	383	402	390	401	357	383	437	352	369	372	357	375	390	371	371	374	403	364	373	408	408	413	375	335	373	373	370	353	393	409	394	353	383	366	347	374	344	361	400	387	324	406	413	370	403	375	369	411	376	377	374	381	383	362	364	375	383	367	399	414	351	404	395	366	358	390	391	387	370	380	382	410	369	383	396	387	374	347	363	389	373	397	375	385	334	384	346	373	343	364	364	361	376	380	384	352	370	350	379	415	414	358	355	349	404	395	385	375	382	375	406	373	394	391	437	379	376	373	378	355	391	402	374	383	388	375	402	372	375	369	359	384	387	380	429	370	352	389	397	352	386	351	373	361	384	386	391	368	376	366	368	375	373	388	398	390	384	391	370	367	408	350	373	410	352	352	394	353	358	393	369	413	362	350	396	386	387	367	422	380	368	426	399	419	385	411	360	383	399	413	364	350	432	388	397	401	375	395	398	365	380	364	365	383	375	398	366	405	387	385	373	393	346	364	438	367	375	376	361	400	343	377	353	357	374	382	382	411	393	391	371	381	407	401	369	417	404	396	364	383	400	370	400	368	360	342	360	399	359	374	390	406	376	406	373	394	381	365	385	387	385	393	378	352	362	387	421	376	364	393	389	379	393	406	360	397	395	364	370	389	362	398	369	349	395	404	375	384	376	397	403	375	342	366	383	378	394	364	403	393	369	359	399	354	397	394	387	361	374	381	406	382	401	372	348	389	375	384	374	366	405	370	400	390	363	369	348	384	380	390	388	394	380	395	399	404	356	401	376	372	368	402	365	368	386	365	381	358	366	383	356	356	366	395	415	418	361	403	359	373	373	396	403	381	383	407	407	396	381	383	397	418	385	368	419	375	393	384	352	385	381	380	366	400	357	405	372	358	375	370	414	368	413	407	397	407	393	360	372	391	389	424	348	364	357	403	374	403	394	401	405	377	356	337	373	390	371	352	385	364	355	379	380	368	398	376	370	395	349	405	369	376	397	376	388	422	389	397	391	394	409	347	420	357	360	352	371	416	366	390	388	381	374	396	398	354	380	385	370	355	388	377	396	391	332	371	379	371	386	394	401	379	343	373	365	341	376	377	400	373	342	355	402	373	425	396	358	420	388	373	407	395	369	410	386	363	395	345	393	379	366	392	372	368	371	382	372	390	391	390	396	370	385	381	386	433	384	407	350	391	380	399	405	372	395	359	371	405	356	387	403	413	399	413	401	373	339	391	393	375	414	356	398	387	409	398	372	376	366	374	387	371	374	405	369	398	385	367	371	369	379	385	370	401	386	399	384	393	408	390	349	384	398	401	372	432	400	377	405	392	369	380	391	340	376	427	398	401	357	375	372	396	378	375	356	398	334	330	331	379	374	393	382	410	385	391	357	390	403	408	363	371	357	329	398	374	397	375	392	379	382	393	418	379	380	376	350	422	403	375	353	433	380	411	397	409	437	383	402	400	343	420	395	376	344	377	370	414	365	365	372	353	398	373	371	357	367	387	392	429	387	365	390	406	407	394	359	426	370	384	398	384	362	402	367	362	364	357	344	384	347	398	388	378	409	387	363	341	397	421	419	366	380	377	382	348	353	396	388	383	393	372	398	355	365	402	376	368	361	386	373	398	379	410	387	395	389	390	368	364	396	371	351	400	404	381	395	366	365	397	370	380	359	381	402	380	374	382	429	376	347	400	374	374	404	392	438	392	370	350	377	382	381	384	356	366	384	378	384	370	325	375	372	378	410	366	391	381	356	369	348	413	336	363	386	380	345	343	383	385	386	401	383	375	347	377	403	378	391	378	384	350	383	391	394	382	341	397	394	335	374	404	386	382	398	404	397	337	398	391	388	453	433	383	388	376	381	373	413	376	382	398	390	396	373	353	352	395	413	371	337	356	389	375	386	422	380	419	395	373	405	345	390	379	418	371	383	400	360	379	378	404	357	368	392	386	379	373	357	417	336	365	406	367	369	378	363	361	373	398	410	392	418	417	358	427	369	365	367	401	374	378	402	361	349	408	393	385	372	400	372	401	351	394	378	328	427	401	384	382	375	388	357	383	371	387	364	389	394	362	373	371	330	375	397	341	339	399	383	378	368	404	372	397	346	423	400	354	337	372	395	370	356	376	342	387	392	400	398	407	368	356	380	376	398	375	375	377	339	373	419	368	358	381	382	387	392	424	358	317	367	393	393	358	372	385	385	369	395	360	355	388	412	367	408	398	355	392	351	367	378	354	336	386	386	347	372	409	371	387	384	407	412	395	388	392	384	384	402	365	367	381	388	363	374	442	415	345	372	413	355	351	375	422	414	379	419	372	394	364	359	396	384	390	368	389	371	377	363	390	386	364	413	371	382	407	411	391	383	377	382	383	370	392	377	390	433	392	362	371	375	382	392	367	402	399	370	332	391	394	369	393	382	402	383	378	400	367	356	387	386	386	388	404	404	382	380	397	364	387	401	359	363	368	389	400	400	404	399	420	376	398	356	379	366	433	386	353	387	404	402	374	400	370	356	387	366	386	387	405	371	397	420	382	377	364	392	372	366	385	365	367	395	386	375	340	396	393	401	374	382	394	392	408	353	382	368	395	379	366
33919	36659	57844	50727	16111	18177	18489	20251	22943	17070	13739	4467	3939	3507	3019	2912	2670	2459	2293	2299	1914	1768	1932	2358	2768	2520	2739	3230	3136	3068	2846	2364	2016	1960	2526	3064	6125	10647	12418	6698	3003	1833	2042	1969	2049	1442	1326	1134	1106	1132	1020	1477	1654	3640	3319	3297	3012	1946	1538	1250	1001	880	906	970	974	940	888	918	942	948	941	921	948	980	885	958	964	943	915	939	946	896	946	863	904	938	925	940	919	985	957	959	948	1000	922	977	909	940	915	950	913	917	999	921	940	947	931	922	978	910	974	893	951	946	949	936	930	940	965	954	951	992	957	955	907	901	945	956	990	998	987	971	942	942	905	915	955	939	934	940	969	954	934	983	943	977	894	994	977	887	960	941	965	972	896	863	927	927	877	970	942	919	976	869	941	907	870	956	944	885	967	970	911	949	933	962	916	905	888	976	924	948	953	985	974	966	985	890	969	996	939	934	925	969	897	952	843	941	863	888	924	931	943	936	945	964	960	910	937	916	948	957	934	929	975	922	925	915	948	941	954	969	905	880	911	923	897	964	985	968	955	942	919	974	967	958	882	903	946	904	903	957	947	961	922	971	963	984	953	971	966	938	926	914	889	966	954	957	884	947	979	918	984	1008	928	928	977	976	956	886	923	964	932	951	889	974	957	961	943	852	890	966	1005	939	958	959	917	930	908	906	964	991	928	979	977	967	937	944	960	948	942	948	940	952	976	960	947	930	958	927	911	930	948	952	874	968	912	976	929	907	893	922	901	946	944	956	933	926	927	943	898	927	905	929	939	880	963	957	970	925	933	975	975	929	923	974	896	907	964	919	962	1007	979	905	986	945	940	953	970	942	955	892	942	945	932	916	938	966	925	899	903	992	956	927	945	916	990	924	952	939	965	902	940	988	913	937	982	940	927	930	944	927	988	956	965	908	909	915	939	926	935	987	964	924	939	967	953	963	921	919	940	991	909	931	933	931	924	880	1002	925	879	939	944	926	965	909	892	942	946	924	914	925	939	965	934	930	926	939	928	928	953	912	931	952	937	919	857	931	948	956	886	879	971	932	922	938	974	940	913	940	957	887	1022	958	931	970	928	921	940	942	913	905	936	961	981	929	1017	977	940	960	920	958	1003	910	926	970	913	920	889	884	898	999	953	919	998	933	889	964	941	979	962	949	983	932	915	929	974	915	926	920	923	905	934	960	988	941	933	928	924	968	925	902	936	977	912	929	972	932	957	903	957	930	975	909	914	985	927	995	916	929	980	980	870	944	946	899	966	933	961	1016	911	986	1014	884	889	917	969	933	931	907	893	909	952	939	933	932	919	931	928	942	932	929	946	914	919	900	932	947	945	926	932	914	965	888	929	921	922	941	933	983	851	965	941	934	908	953	955	903	888	977	912	967	914	890	892	945	930	980	947	982	936	944	949	920	888	956	957	932	962	920	974	976	1009	997	927	920	914	964	921	952	955	930	972	907	956	916	956	938	968	959	929	906	913	952	873	956	908	887	978	926	911	969	922	955	979	926	891	959	937	968	909	926	880	966	929	907	907	906	963	883	909	966	907	1000	937	898	972	934	954	928	940	905	912	950	903	916	925	923	928	955	1009	914	948	982	979	930	897	1022	948	919	993	911	941	901	963	878	953	926	940	939	881	923	907	990	943	945	937	931	966	910	946	914	946	901	986	942	869	941	937	890	927	927	978	896	915	916	894	895	896	940	958	966	948	936	966	931	953	917	934	942	927	922	981	952	940	928	960	959	919	917	973	923	950	937	918	933	934	977	928	923	892	920	958	944	940	909	989	904	978	899	969	919	922	971	924	937	955	996	915	920	972	911	944	938	904	898	961	961	956	956	920	982	950	1008	871	878	932	933	924	974	951	977	955	910	980	907	888	909	899	963	962	945	944	1009	949	897	932	935	999	927	953	945	977	878	880	948	937	949	914	965	923	913	888	944	969	922	933	958	960	872	898	885	957	938	1008	979	905	901	955	914	893	875	960	963	907	911	964	969	970	969	951	919	953	961	895	927	982	908	939	916	958	986	908	952	917	896	968	943	949	924	949	918	914	924	952	854	852	956	939	973	936	926	910	917	922	959	900	944	952	919	945	950	943	889	907	927	961	942	908	939	922	961	927	911	899	963	924	989	969	969	924	958	900	928	984	850	947	942	942	940	905	899	952	1007	879	907	896	953	943	928	961	906	889	948	975	937	938	875	947	911	928	959	912	931	953	981	902	962	945	946	912	951	984	915	899	940	888	924	892	996	1014	954	958	959	922	901	937	950	980	952	932	947	973	975	966	912	942	956	951	965	932	968	912	925	936	911	964	973	956	977	971	950	934	909	951	930	896	914	927	956	953	958	931	922	921	891	1042	891	947	873	937	972	927	897	974	924	955	964	963	938	926	919	972	892	955	962	981	946	1008	883	903	948	919	929	951	950	954	905	926	915	972	902	959	947	946	918	922	985	939	922	989	944	948	934	883	967	922	947	937	925	931	946	905	951	938	1017	930	913	923	963	938	973	905	945	925	905	957	934	935	913	950	943	932	903	915	917	916	938	864	913	966	966	918	952	955	915	909	952	914	951	992	944	955	937	950	923	885	903	902	903	893	935	932	974	935	977	916	958	836	920	897	957	916	920	892	962	969	950	868	884	884	929	928	941	971	933	895	928	958	945	927	965	937	914	965	917	915	944	927	979	945	967	949	921	930	959	966	942	939	969	920	1014	924	957	940	929	913	967	916	930	996	977	907	968	945	950	920	946	895	964	969	960	922	907	939	905	904	946	959	1008	955	915	966	933	965	958	939	934	921	946	942	948	899	929	885	986	940	918	954	953	945	936	974	904	929	903	933	905	867	911	923	951	987	929	917	962	946	947	891	935	961	946	963	920	929	948	966	945	948	973	989	924	937	942	950	908	912	933	916	926	926	966	885	925	890	923	960	907	986	938	975	926	894	952	923	936	946	894	941	962	923	968	894	973	955	953	947	902	938	972	999	964	917	922	917	956	918	952	900	932	918	932	922	934	945	959	998	933	982	933	922	956	904	947	954	949	937	926	927	903	941	943	948	987	966	1000	973	942	918	910	903	958	928	919	921	967	928	920	939	952	874	890	938	966	988	909	898	948	931	914	983	917	965	909	930	894	945	955	900	963	911	951	933	927	955	913	968	928	951	972	947	950	923	912	891	951	950	874	1014	959	917	971	967	933	975	926	909	963	908	960	896	966	965	951	932	912	959	972	977	876	939	922	968	935	892	927	883	953	946	903	891	925	874	879	959	984	941	927	967	972	970	899	941	936	948	943	1000	953	900	964	987	962	939	906	854	889	916	947	946	954	961	960	940	942	938	939	920	884	949	954	971	951	947	921	905	950	946	933	982	928	940	976	972	941	897	979	972	969	924	971	926	930	941	927	900	901	908	949	983	931	892	926	857	970	891	940	897	985	981	936	939	988	932	948	906	902	905	949	957	944	919	951	957	915	872	963	941	924	951	922	936	981	990	930	978	971	897	943	885	949	906	919	907	957	960	928
15532	10574	11885	8268	2438	1603	1271	1151	967	773	758	617	578	507	537	474	447	462	430	462	420	439	422	418	393	394	370	404	415	389	380	366	372	364	372	411	430	396	414	402	384	394	378	403	351	410	388	410	390	400	369	366	414	403	404	422	403	390	383	408	343	384	389	376	375	387	350	372	393	365	393	347	372	366	399	408	410	338	378	397	359	410	383	362	376	384	372	378	369	373	392	378	351	409	406	379	390	390	343	402	392	359	363	402	389	396	357	386	398	402	368	346	374	367	395	366	428	415	385	368	368	404	373	386	366	378	373	370	408	361	358	375	373	367	352	395	378	389	405	343	348	352	368	353	379	380	412	351	402	413	351	388	378	343	391	356	364	358	384	357	375	378	373	364	368	395	363	403	374	406	367	406	407	371	371	398	350	379	405	396	405	334	402	388	373	364	374	368	380	360	325	365	353	340	349	364	388	376	359	357	360	375	383	375	380	373	392	380	371	380	374	364	371	376	405	386	371	372	377	344	389	386	389	391	338	411	364	347	359	353	369	335	396	356	417	407	423	367	397	418	352	372	374	383	397	350	382	321	383	379	374	366	397	349	378	373	384	350	378	412	370	405	388	372	393	367	381	388	350	380	392	345	367	364	374	386	398	381	383	380	408	349	398	374	359	399	380	401	392	390	387	406	384	386	398	379	354	386	375	402	371	387	342	354	394	391	376	368	392	363	384	393	377	372	383	351	356	369	376	370	374	391	362	357	368	345	396	401	388	341	396	412	381	362	360	407	360	363	357	391	390	403	394	415	379	362	387	358	404	385	381	394	396	402	369	396	372	396	381	356	376	351	390	409	362	350	381	374	336	381	386	362	351	383	403	359	378	366	393	368	375	366	406	384	371	381	377	367	379	394	349	392	339	356	369	375	366	359	365	366	409	376	416	372	375	411	376	351	385	401	370	387	412	383	396	362	357	396	345	383	368	368	382	380	391	379	382	426	373	362	363	331	402	413	359	411	368	431	379	399	394	367	403	346	383	385	374	366	371	356	388	394	371	399	401	364	375	367	361	387	346	372	376	376	390	351	359	378	354	378	393	349	354	401	380	366	376	376	379	343	357	387	372	339	366	369	364	379	354	373	405	370	363	371	389	334	384	363	350	370	355	383	368	361	385	378	391	378	368	354	362	385	391	358	373	396	419	365	385	364	402	345	371	406	380	382	405	382	373	348	365	366	334	409	357	372	416	376	368	358	384	370	385	360	387	406	400	390	368	384	392	368	403	405	362	393	424	380	393	388	375	365	394	401	395	382	385	398	372	385	393	355	372	344	357	360	381	389	384	357	400	352	377	362	370	365	386	414	373	362	325	389	383	358	381	353	409	389	387	371	389	381	367	392	396	363	398	377	359	386	349	365	395	387	379	372	392	346	339	379	363	350	356	379	366	362	371	400	346	380	359	415	377	405	384	397	342	398	377	366	383	400	383	338	387	386	341	372	372	374	388	385	373	378	384	390	392	373	354	372	340	366	374	357	387	405	384	388	384	387	354	356	378	401	378	357	370	411	361	371	383	385	371	383	358	368	376	410	377	401	399	379	426	367	389	376	328	338	383	373	373	331	386	374	368	381	386	363	405	388	393	356	362	362	348	372	358	343	411	350	357	409	407	351	368	392	404	403	386	380	360	421	351	395	360	374	397	399	317	383	380	356	376	359	358	382	342	363	347	357	399	371	377	366	356	346	367	369	387	347	355	378	371	366	382	381	397	374	396	347	336	387	343	420	398	370	369	381	365	368	412	386	347	383	387	346	348	364	364	369	378	410	368	343	408	404	376	377	396	322	377	366	375	355	357	424	389	370	393	393	387	382	366	415	369	359	389	368	380	354	391	396	343	429	375	393	382	380	387	364	404	367	348	355	399	359	373	390	341	390	397	367	377	370	360	369	395	331	369	415	381	376	380	402	366	387	352	424	413	380	387	376	401	391	395	412	387	408	363	386	361	371	382	312	361	353	373	351	351	391	394	375	376	370	368	349	386	357	371	353	402	375	369	376	389	426	332	355	346	343	394	406	350	390	384	358	409	367	379	410	378	406	384	386	358	379	393	389	383	389	364	394	375	367	372	359	402	366	388	366	368	402	379	401	358	376	376	399	373	374	389	401	381	399	348	399	410	418	366	416	350	396	400	383	365	354	377	384	402	362	386	378	406	365	403	358	373	415	395	369	370	369	341	399	400	338	380	372	391	379	394	390	357	356	355	383	374	377	375	383	387	397	377	362	371	351	386	358	413	353	355	404	381	369	355	396	402	323	409	361	352	360	327	372	388	357	367	379	413	394	377	381	381	385	400	394	382	383	408	362	383	388	386	404	374	386	361	361	360	404	378	382	365	384	371	370	364	347	383	374	386	391	365	336	371	412	375	364	372	333	379	367	402	383	385	365	387	391	388	337	372	384	395	398	387	366	382	392	393	392	363	396	400	355	352	378	398	371	374	398	396	328	375	367	352	358	388	398	399	345	371	378	378	392	323	394	412	389	368	390	414	426	369	350	355	347	366	354	357	389	411	405	445	393	387	385	399	394	377	354	374	388	389	343	355	378	402	355	368	388	381	340	418	368	376	356	406	390	417	363	394	378	358	413	390	383	388	352	418	359	371	368	379	362	386	411	381	373	395	388	381	368	400	412	377	342	388	362	356	360	371	361	368	386	374	373	391	360	351	398	356	387	387	399	378	416	369	374	345	379	380	373	414	344	377	371	342	414	373	377	365	366	350	388	409	358	414	363	365	372	365	367	367	363	367	373	397	392	362	380	379	403	382	386	345	381	399	370	356	404	348	361	397	365	415	336	394	407	357	364	372	422	386	388	384	374	391	412	400	337	367	381	360	385	384	366	403	396	406	380	403	371	371	386	373	370	391	391	358	362	385	385	401	358	362	364	383	399	383	364	353	344	376	363	350	377	353	384	389	366	406	381	381	380	370	422	380	342	410	390	375	394	404	402	393	357	369	378	354	398	366	365	366	363	339	364	370	352	377	385	353	370	357	396	357	371	357	418	361	381	369	364	362	370	384	391	384	432	372	376	374	362	375	388	349	380	359	391	413	369	397	378	364	374	408	392	359	411	387	360	399	358	372	351	411	392	364	382	401	363	388	356	380	398	415	393	369	336	385	369	367	381	389	353	356	405	366	363	381	408	391	395	388	375	340	372	378	378	426	393	391	375	377	367	427	359	354	346	373	410	382	375	345	375	391	365	365	385	352	421	385	376	403	394	376	327	347	388	358	370	383	381	391	384	344	411	359	375	377	360	368	389	413	382	376	396	393	381	372	358	377	428	438	394	358	369	405	401	393	400	413	384	343	331	409	347	373	386	382	381	383	376	374	404	403	389	385	370	395	368	366	402	375	331	382	358	376	374	375	379	397	416	361	345	372	368	391	402	352	350	366	365	383	375	393	364	380	385	378	391	388	359	390	387	394	388	369	355	353	370	377	406	360	347	391	384
10817	10327	18423	16267	6868	5755	4537	4638	4333	3182	2855	2185	2049	1866	1656	1597	1446	1394	1405	1341	1345	1195	1179	1206	1144	1120	1152	1151	1161	1098	1036	1063	993	966	996	1107	1134	1342	1330	1065	957	961	1000	943	940	1035	954	938	946	978	928	970	1006	1067	1052	1118	1078	1143	1022	1015	1009	970	966	914	947	970	940	975	933	982	941	949	916	995	945	949	960	938	886	944	983	930	958	947	909	936	958	999	952	917	941	938	969	934	950	976	949	960	940	931	940	958	925	913	949	950	933	909	958	962	985	952	987	994	951	908	935	944	959	954	922	956	969	960	896	975	981	1024	963	961	939	953	952	913	981	926	954	945	1002	933	923	934	962	935	978	909	945	951	1002	940	920	956	926	909	950	925	967	971	950	928	982	942	916	1010	996	947	949	974	991	966	923	898	951	922	1007	970	913	934	913	928	939	941	945	937	942	910	964	964	963	943	950	940	954	987	979	948	1010	969	977	1005	922	967	972	969	931	898	947	935	925	926	908	963	947	1008	959	962	924	960	928	911	923	936	926	939	965	928	977	943	921	965	981	1014	928	960	922	942	941	934	988	902	955	963	943	956	933	888	982	942	974	951	949	949	945	926	944	929	998	922	961	913	932	971	918	936	995	950	946	958	965	982	998	909	929	935	941	941	948	932	952	946	1031	963	903	927	915	1013	902	903	971	1030	957	944	909	929	964	1020	980	1048	910	973	963	977	928	971	965	933	981	985	978	984	954	938	905	992	949	983	936	956	981	1009	919	1017	940	982	983	1007	975	910	944	931	974	915	946	919	1044	974	965	944	948	962	967	900	956	981	945	952	920	948	932	958	1011	914	966	991	911	933	999	883	956	960	910	1002	939	938	969	921	950	943	940	913	995	957	950	880	966	902	935	960	941	935	947	916	954	947	928	901	908	963	908	929	945	899	977	983	1001	989	987	930	942	913	983	977	969	989	984	920	921	948	939	909	1004	924	938	936	982	929	873	933	912	966	916	1015	960	933	976	945	997	965	943	988	925	970	920	950	929	945	908	920	847	913	955	932	945	938	957	905	943	962	912	976	1001	987	934	941	929	938	1004	965	970	972	904	999	906	958	972	933	918	1002	934	934	903	970	976	962	936	974	962	968	1000	925	978	944	956	961	939	974	952	986	1014	870	922	935	968	941	948	964	907	955	939	940	942	912	924	933	943	1045	949	932	939	951	1007	958	987	975	951	950	957	964	950	976	977	941	1007	890	1012	932	958	901	930	926	957	1019	983	998	952	947	994	943	917	908	972	1038	949	984	928	957	937	984	960	928	957	928	962	918	954	988	933	992	892	957	961	996	941	962	931	904	950	995	968	929	908	982	1037	979	951	950	991	975	955	956	965	975	966	985	940	1011	963	981	978	963	1006	945	965	995	959	1003	933	914	999	969	1004	966	955	995	898	914	953	917	994	988	995	962	959	949	994	920	961	904	940	992	918	929	905	1025	976	1002	948	925	991	897	959	943	912	985	1006	970	931	930	875	941	896	920	950	911	969	988	944	994	954	952	900	927	986	912	935	913	936	951	956	970	1000	920	960	916	1020	969	991	928	958	908	967	940	991	917	957	1002	893	929	933	997	964	983	953	995	960	926	948	952	933	926	926	940	916	930	959	928	984	992	976	931	934	973	978	945	965	971	981	969	1043	904	967	951	971	956	947	979	957	991	933	977	893	981	951	942	938	955	972	972	943	946	950	984	954	968	962	883	977	919	956	928	949	919	906	959	939	990	920	942	924	944	965	965	940	894	921	1001	930	913	925	864	981	963	954	990	949	930	961	941	914	928	966	935	936	923	929	894	957	949	939	986	953	924	926	981	944	921	980	934	939	937	971	983	878	991	980	914	987	960	973	958	963	941	928	963	987	940	950	940	962	981	943	988	979	952	970	946	849	917	943	981	960	984	922	871	986	972	943	940	912	918	987	970	953	981	956	938	954	954	968	973	941	939	926	1015	970	959	946	924	953	986	870	940	938	954	991	947	897	959	989	936	969	955	950	938	936	912	932	933	975	992	958	950	942	1026	1026	956	928	947	967	962	945	974	913	904	957	911	878	933	943	927	964	956	989	943	925	929	901	999	942	954	973	977	995	923	877	998	957	950	968	943	974	980	973	991	942	991	938	931	985	978	935	953	949	982	929	951	938	940	932	944	953	970	970	942	978	961	971	971	959	934	970	945	940	989	938	976	968	978	871	961	935	985	992	964	899	947	985	939	913	991	999	967	919	932	974	885	927	933	942	908	968	897	987	919	958	978	974	897	930	989	939	939	966	942	933	958	915	968	962	888	935	889	948	930	931	916	900	916	1006	921	940	978	937	977	1007	941	912	899	926	1001	998	969	1014	966	938	1006	999	986	939	986	985	995	980	956	966	964	998	953	916	928	912	933	962	961	923	961	958	967	949	940	963	969	996	894	969	953	1013	988	893	971	920	986	949	959	966	966	902	913	976	949	961	949	970	960	953	979	942	1007	952	937	895	987	949	1002	962	947	912	991	983	954	936	950	941	985	961	925	956	936	972	990	962	978	999	965	926	991	975	935	951	974	948	950	995	950	991	1002	936	961	941	999	908	895	921	1016	989	954	912	975	948	993	920	932	1015	976	887	970	977	930	959	906	947	959	927	985	916	945	961	919	1001	916	965	967	874	1000	933	999	902	912	919	934	945	971	1023	992	915	960	978	893	951	990	942	985	944	924	867	972	996	908	974	951	963	964	933	978	969	1024	912	940	1014	924	973	935	926	929	980	909	1021	934	914	977	965	1001	946	940	960	906	965	971	971	1014	957	983	1013	986	1001	974	939	962	910	966	969	962	956	914	985	925	997	972	998	954	958	901	964	948	954	964	984	1012	987	910	992	1009	946	980	1023	963	953	960	1015	927	985	926	1015	987	940	965	962	922	924	949	880	957	953	943	979	933	926	974	988	925	922	920	960	934	948	984	932	941	961	927	916	964	993	956	958	901	920	961	1004	913	930	964	994	973	952	962	994	912	951	943	988	978	954	899	951	932	960	979	891	927	978	944	936	938	972	962	937	969	931	938	974	957	937	995	918	951	955	977	987	935	953	915	914	991	994	941	1020	985	926	941	903	925	940	917	973	952	897	940	978	946	950	965	905	994	947	996	923	998	984	961	962	1026	918	992	898	932	928	916	940	973	962	1001	944	946	928	971	928	938	910	904	919	989	902	967	914	918	893	923	942	898	995	987	882	925	944	956	936	955	942	956	1013	950	930	952	1019	923	945	919	928	957	937	951	929	943	964	938	986	966	962	962	984	973	981	1023	964	981	956	921	941	938	960	910	865	984	946	904	968	965	921	963	920	946	954	986	933	900	969	978	947	949	962	951	961	944	938	904	918	983	960	972	934	950	914	927	935	995	925	946	972	983	930	972	915	960	932	967	945	955	967	956	985	985	947	949	966	947	968	923	975	943	954	981	945	925	947	949	924	955	961	941	999	949	966	1009	927	993	992	971	947	882	1005	949	941	935	955	960	976	960	906	944	977	967	973	965	988	961	911	979	968	944	963	887	960	924	947	925	951	948	954	967	986	995	987	989	960	945
39118	33563	43354	45860	15732	7955	7355	7412	6286	3680	3023	1164	857	695	605	643	601	593	556	579	499	452	488	515	531	541	600	609	545	529	521	576	561	476	527	651	880	1710	922	552	508	545	487	473	471	481	448	392	425	409	413	421	444	602	598	620	611	531	493	497	408	386	443	382	382	400	434	394	381	396	405	447	390	421	453	416	394	440	378	361	400	424	399	426	370	385	392	397	385	426	431	409	429	402	402	380	439	426	385	404	411	401	354	416	388	419	418	400	374	453	427	426	449	389	407	388	397	402	406	417	413	409	378	389	377	401	386	400	407	394	404	421	420	377	368	398	392	388	426	408	375	398	388	394	427	404	388	409	400	435	421	380	396	422	383	419	409	380	397	394	381	441	444	392	401	388	409	423	402	405	434	396	446	364	389	427	431	394	407	430	428	432	380	428	381	387	415	410	424	405	362	386	438	390	372	378	416	438	394	422	421	436	403	415	432	422	378	414	388	390	431	435	403	425	441	378	368	404	412	411	387	410	441	440	435	385	415	419	389	372	415	386	393	426	377	425	408	378	437	395	422	446	442	390	431	412	394	458	422	397	397	411	390	386	447	383	435	402	370	399	411	397	440	394	448	437	391	404	413	406	425	413	416	425	405	406	381	417	463	403	407	426	420	428	397	406	438	420	413	407	449	416	374	417	422	403	434	454	422	378	404	406	400	405	408	389	401	383	400	403	416	381	396	383	424	428	398	418	430	365	426	386	407	405	424	430	396	421	397	431	438	420	414	402	412	369	392	409	420	415	378	394	438	418	414	392	380	437	407	420	413	394	414	403	424	399	388	410	393	381	392	384	396	370	402	421	415	418	394	450	423	416	434	400	404	415	386	385	449	415	403	356	424	434	403	415	407	380	410	401	388	414	372	409	387	395	388	423	374	424	423	398	410	403	380	439	447	404	403	397	413	423	417	393	408	421	399	439	415	395	371	382	388	407	431	447	368	432	415	433	364	401	384	406	387	450	363	417	410	397	417	423	385	427	399	356	361	413	433	396	384	415	365	402	407	427	426	420	398	371	380	396	422	408	404	456	442	370	410	429	397	400	398	430	419	412	392	433	397	438	412	431	412	375	425	387	440	425	429	398	366	407	398	395	388	399	353	429	389	415	425	414	435	394	434	389	357	382	410	415	440	404	404	388	424	415	378	385	361	405	390	392	412	393	414	401	421	391	413	423	411	397	399	407	381	422	431	405	461	417	421	387	414	418	377	399	380	434	404	419	371	419	375	377	418	427	411	364	427	421	397	382	438	377	424	407	385	403	416	425	446	407	398	386	409	441	413	374	401	390	407	413	435	390	442	410	405	417	399	389	392	421	425	417	411	419	412	421	404	437	406	394	420	410	440	422	422	422	385	391	417	415	383	385	400	383	406	438	422	396	406	402	386	410	435	393	443	420	421	396	427	389	421	408	436	357	428	365	412	420	429	439	429	430	433	425	412	399	371	416	439	385	380	428	400	431	388	423	404	414	408	409	453	420	407	399	405	423	409	423	378	387	384	413	433	424	376	393	388	420	418	403	403	405	400	403	419	363	444	409	454	438	394	445	435	416	402	401	428	403	397	414	415	402	431	385	445	395	386	366	415	400	394	395	383	415	444	392	383	405	420	412	417	390	417	386	385	362	394	402	411	383	402	405	409	421	429	413	429	398	405	386	417	425	458	391	415	448	406	436	398	373	412	421	396	419	423	409	406	397	382	373	408	367	423	413	414	407	414	414	381	399	443	358	422	417	414	408	404	424	416	394	385	400	397	460	407	444	384	390	410	379	367	400	429	404	386	435	426	436	391	423	366	390	382	367	419	382	410	440	366	393	424	411	379	396	383	391	405	406	436	410	428	407	432	442	404	405	432	418	427	382	429	393	395	417	417	420	353	404	412	383	397	402	403	391	378	397	393	372	432	387	403	402	406	420	404	421	413	422	410	385	396	424	394	424	433	385	414	365	383	387	433	421	412	366	414	390	402	377	415	383	394	384	412	397	402	428	401	451	436	407	393	406	382	412	427	407	405	447	425	419	375	454	383	382	398	413	421	398	423	382	401	396	383	421	435	406	397	447	406	363	427	420	434	454	378	396	414	392	431	390	380	385	421	374	390	438	387	401	426	394	443	386	422	405	396	422	428	468	364	412	400	424	410	370	400	379	417	409	422	384	433	434	371	416	391	393	377	373	403	387	402	410	429	394	403	418	402	403	371	343	383	426	389	441	373	419	401	422	377	386	402	411	429	383	450	387	393	396	433	435	384	381	438	376	421	438	404	391	388	377	371	437	429	392	395	405	406	402	420	421	427	415	390	405	398	403	387	388	425	389	394	347	382	399	403	400	400	385	368	420	414	394	417	405	396	386	419	421	438	417	421	409	429	400	384	408	408	392	432	440	463	391	389	402	445	377	386	408	405	410	447	409	392	392	397	382	386	387	403	395	436	418	429	406	433	417	377	424	443	399	410	371	394	431	439	380	403	392	391	416	435	397	416	401	397	390	406	435	389	403	441	371	438	383	400	405	414	419	405	427	415	422	400	388	436	419	368	408	383	413	389	400	375	427	433	406	394	462	413	462	454	418	421	427	434	401	375	394	427	377	385	400	399	387	373	445	382	403	437	437	421	424	395	435	373	405	396	386	434	404	396	423	413	372	385	407	445	406	422	363	378	363	453	402	376	428	401	413	416	404	372	420	391	410	434	395	405	439	411	380	410	398	424	385	398	402	386	404	461	415	406	449	401	392	417	394	417	391	425	435	400	396	400	409	402	421	407	398	423	444	396	438	428	422	390	454	393	409	432	405	380	392	411	409	392	445	426	396	400	415	388	452	398	423	423	400	381	415	415	397	416	413	455	422	409	392	441	401	425	435	378	412	450	420	434	412	403	397	399	423	413	428	435	414	409	403	406	373	370	378	376	421	407	398	368	418	394	385	405	401	366	376	424	418	386	434	391	403	384	427	459	377	405	396	406	424	439	413	431	404	435	405	438	470	396	396	414	404	390	452	392	412	404	390	393	427	421	395	414	370	395	383	399	433	402	431	396	412	418	432	386	392	418	450	374	399	419	426	385	436	398	408	368	402	418	424	364	400	404	399	415	425	392	394	408	398	397	380	401	354	432	385	395	395	394	402	407	401	417	385	405	436	422	406	354	408	434	366	414	420	402	409	431	433	414	419	433	407	377	407	416	394	415	376	426	387	395	417	402	431	427	402	415	389	367	423	401	396	394	435	383	414	405	406	421	455	384	425	404	383	446	388	409	430	420	415	404	406	416	417	422	417	417	424	399	416	414	407	436	409	403	420	386	407	411	389	385	388	388	432	384	426	395	409	382	432	381	415	414	448	404	396	436	426	417	392	367	405	429	377	405	393	427	411	432	441	400	421	438	448	405	422	394	401	397	375	456	430	383	391	449	364	420	413	382	391	397	440	407	417	422	435	405	376	362	382	465	378	407	415	449	413	428	401
26791	27959	46702	43531	12137	13264	14188	16421	14959	10635	10297	3998	3392	2869	2462	2358	2109	2104	2025	1948	1753	1599	1742	1955	1952	1978	2435	2329	2174	2035	1704	2354	1728	1523	1846	3207	4937	9840	4677	2235	1838	1853	1645	1630	1431	1337	1216	1155	1127	1059	1057	1150	1313	2631	2302	2545	2347	1851	1381	1270	1036	1005	1014	1026	1066	984	1046	1022	949	973	1011	971	987	1054	1019	1032	963	1004	952	1034	1025	976	972	979	979	1027	1001	964	1053	1032	982	972	1026	1020	1025	1017	954	1006	1002	940	1006	994	1037	974	954	1043	993	1065	1012	1036	1047	997	1040	954	1010	987	993	954	1052	1010	1048	986	1066	1025	1018	995	1019	1040	1007	989	992	1036	997	985	1013	1025	1026	1022	1093	1019	1028	970	963	1032	1040	987	990	1026	1022	1007	1060	983	1018	1016	1009	1048	994	984	974	1035	963	1060	1007	976	1025	989	980	964	990	993	1023	958	1020	1061	1018	984	1015	1007	1011	983	1021	997	1018	1023	1041	1035	1048	1011	944	1044	1032	1011	979	922	1026	976	986	1007	967	993	988	1034	960	1047	1018	1022	930	1018	1052	1005	1003	1040	1002	1039	1017	997	1009	997	1048	982	1014	980	1017	1048	1031	1060	1012	1013	948	989	1018	1023	1024	1034	1022	1072	1053	1020	1037	947	1053	1020	984	948	985	989	1021	997	982	1027	996	1018	937	973	1029	1031	996	990	1005	1022	1004	1019	954	1012	1059	1032	1008	1037	973	1036	1017	999	1039	1072	1036	1041	1003	1007	992	987	1025	987	988	986	1015	994	1005	1053	1016	1007	1046	1055	1000	1007	1066	1047	984	997	1025	1049	977	1020	953	975	1003	1006	1038	999	963	998	993	1021	1035	1030	993	1009	983	970	951	997	1021	972	976	992	1005	985	971	970	1032	933	1016	1053	990	992	1013	1013	1036	1002	1000	1037	1002	1013	1028	1050	986	977	957	1054	1010	976	991	1004	1019	1015	1043	1104	976	1009	985	960	961	978	1018	1029	1050	987	998	1023	1021	1072	937	1018	1000	1000	1001	1019	956	961	993	984	965	1022	1002	965	961	972	950	1011	1044	1047	1028	1000	1024	972	998	1053	1028	1000	997	982	959	1007	991	1014	1070	981	1001	956	1024	1017	1015	899	1049	987	950	1056	1017	1032	996	1026	1016	1047	970	985	995	1013	1010	1042	935	1063	1009	1003	1070	986	1052	976	1049	1035	1045	1033	958	1046	1000	1019	1008	1005	1064	1007	1026	1062	1013	981	1020	1046	1051	1004	1007	1019	1010	1031	1014	982	982	1024	1057	990	1029	977	922	993	1057	1027	976	1027	1004	1008	1051	1060	1020	1049	982	1003	1011	955	1013	1032	975	1015	1056	1057	960	1031	1015	1021	1017	983	1007	1003	1028	986	1006	973	1063	982	1065	1046	1020	1030	1052	1028	1014	1026	983	931	989	981	1074	1028	1037	963	1019	1026	1019	966	1008	976	983	1022	974	986	1033	1042	1016	1008	1030	1037	1044	996	1005	1044	965	1032	1045	988	1014	1002	998	1042	961	996	1051	1063	1050	1025	1067	982	1042	1035	1043	1002	981	991	981	1032	988	1043	998	1092	1021	1006	989	1027	1023	982	989	1002	1029	1042	998	983	982	986	1047	1060	1044	1033	1043	963	993	965	976	1014	988	970	1003	1014	994	1015	955	942	1039	1012	1038	1014	1029	1027	1044	1006	1044	976	1063	1014	1034	990	1001	987	1003	1017	942	996	966	1068	1002	1069	988	1023	989	1047	996	1029	1035	1008	1031	1045	1029	1035	1011	1023	997	961	1042	988	997	951	1009	1007	997	957	1017	1044	984	995	1064	1001	1002	1014	1049	1041	987	994	1012	990	974	1074	1011	963	995	993	997	1009	1058	965	967	1012	1046	1054	1015	1022	1007	1006	1015	1045	1060	954	999	986	1045	1059	1047	1026	1012	1032	1022	972	1039	1028	1003	1006	999	963	1008	1029	1028	1081	988	970	966	1028	1020	1077	1038	1009	1039	1089	1043	1001	1094	1031	1024	1063	948	1042	1042	1022	1028	1022	1011	1020	987	1030	1012	1044	1022	1050	1012	1082	1015	992	1017	1031	965	991	1065	1006	1062	1015	1005	1017	1018	1012	965	1002	1088	1006	1011	955	998	1026	964	1027	986	1059	1055	971	1014	970	1071	988	995	983	986	1029	992	1057	1022	1000	979	1006	969	979	1024	1059	994	990	1023	1021	926	988	1019	1036	977	943	1068	1032	956	1045	964	996	1029	1022	1016	1042	1000	990	998	1008	1015	1033	1017	969	1004	996	1055	1015	1088	1029	988	1009	1024	1015	911	981	999	1057	962	949	1006	1010	975	1023	1011	975	995	974	1017	997	1006	1059	996	1093	1053	998	1071	1050	989	1054	1002	991	1021	1029	999	1024	1025	1024	994	1043	1005	1019	1024	1019	982	1036	1045	1054	967	978	1043	989	991	1012	987	1057	1043	987	1007	1001	973	1032	978	1024	1004	1003	1040	1009	987	1007	1047	1048	1005	1075	1007	1075	1028	949	991	1018	1038	1047	1002	1034	1043	1007	1051	968	983	968	1000	1051	976	1011	1044	1048	965	980	986	1028	944	1040	1003	1007	971	989	982	968	1067	1054	971	966	1009	997	1010	1001	1015	974	1019	1035	1037	1019	1022	1010	1042	1045	1010	993	983	1003	1012	1007	1027	974	1025	1000	961	1008	1003	979	1034	1055	971	1019	1025	1014	1065	1017	1099	994	973	1087	1000	1001	976	1046	1054	1062	993	1006	1026	1057	1024	979	1042	1026	986	1003	1008	1026	977	1074	989	1004	983	985	1013	988	988	1056	1060	1002	1022	997	974	996	952	928	976	994	1039	1056	998	993	1090	1017	1010	1013	992	1027	1005	990	1037	1030	991	1020	938	961	1041	1029	996	978	1029	1027	968	1017	1014	1007	1015	1012	951	1048	1100	1006	979	977	1030	995	1006	1034	991	947	992	1047	1036	927	1003	997	1066	1005	1047	993	1027	1054	993	966	1046	992	985	1008	1061	1032	1028	991	1047	1085	1008	998	1030	1065	1019	1000	1012	1065	945	1044	1049	1028	956	940	1058	1044	1017	1062	1008	1083	1009	1044	1015	1065	1002	1027	1041	960	1017	1047	991	1036	1017	1069	992	1023	962	1046	984	1019	968	1008	1053	1026	1065	1020	971	1003	980	1009	999	978	1022	1047	1042	986	1005	1016	973	1025	975	1011	1020	985	1070	1009	1032	979	1047	1005	993	993	1040	985	1051	953	998	1028	1041	1003	997	998	1009	1061	1055	986	971	1049	1024	1027	976	981	1022	1015	1029	1008	1006	995	1033	1045	982	1013	938	985	998	953	1040	1073	1026	1056	1018	1026	1044	999	1029	935	1038	1059	941	1001	991	958	1023	989	1042	983	1024	993	1042	996	1124	1056	1005	974	992	1019	1004	1025	1023	974	974	1003	979	961	969	1021	1032	994	1022	1026	983	999	1021	1018	1012	1015	1031	986	1029	1039	993	987	1065	1014	1014	1016	1042	1009	981	954	1041	983	973	1052	1061	1024	1013	1044	991	1012	1033	1006	1011	1018	995	1001	1007	989	1034	1031	991	1021	975	993	1014	1003	1057	967	987	984	1022	1040	968	1011	997	983	1044	1082	1051	1017	1086	1004	1053	997	1001	972	1020	1047	1045	1038	1039	1016	974	967	1063	978	1042	1017	982	996	1027	1018	960	1019	1014	1018	1053	1016	1001	1018	1005	1068	1041	1009	979	1046	1009	997	988	954	985	984	1013	1028	1000	1023	1014	1051	1103	983	1004	1015	1058	1019	1046	1025	987	937	1036	1035	1064	970	1047	1044	1027	1022	1044	1036	997	994	992	1010	1042	1048	1031	996	960	992	1001	1003	1024	979	1061	1028	1056	1054	1007	1056	1007	1013	952	1057	1054	951	1040	1061	976	1049	1038	1009	1008	1015	952	1041	997	980	1013	1016	1030	1049	1021	958	1026	960	1010	995	1041	1032	974	991	1027	1015	1056	1047	996	978	1016	960	1004	1048	962	966	1027	1033	993	974	994	1040	959	985	1004	979	1041	1024	1014	1035	1037	1033	1011	1085	1038	1024	984	1044	1015	1047	1011	1020	1043	989	1058	989	1024	1029	1019	1002	1011	987	996	970	1048	1043	998	979	1012	1002	956	983	990	1020	1007	1054	1027	1001	1060	1014	1036	981	988	1019	995	977	976	979	1016	993	1019	1007	1021	1015	973	1023	970	1015	983	1024	1077	984	1086	1028	1014	1031	982	999	1026	1040	1017	1027	951	1002	1008	1002	1029	1014	1011	1032	998	1017	970	978	1025	1004	1045	1053	1052	984	979	1050	1036	1016	1012	1024	988	1049	994	1013	991	1023	1065	1009	994	982	1032	1048
45729	40245	48310	49167	20435	14290	12385	11710	9427	6237	4349	1831	1111	836	750	704	608	619	567	604	561	497	528	614	602	606	701	761	585	579	538	672	543	544	642	893	1387	2924	1139	756	532	490	494	549	495	445	402	379	418	403	407	375	464	824	743	770	735	596	509	389	360	390	436	396	347	362	357	409	354	340	363	376	369	364	340	387	404	381	417	349	396	387	402	390	371	386	403	387	373	389	383	379	375	379	338	355	394	379	405	372	361	381	371	379	366	358	369	341	381	396	355	381	374	356	361	385	352	388	391	369	381	357	343	373	357	351	361	401	411	406	353	351	371	357	356	335	363	412	331	358	385	387	332	373	349	343	397	350	377	368	373	351	366	367	383	378	376	372	368	388	366	403	371	379	356	366	368	399	342	368	389	332	409	395	392	356	392	382	394	363	377	385	380	398	379	373	381	382	369	370	405	369	404	389	386	365	386	366	388	371	410	397	368	384	392	352	366	432	379	353	395	368	404	381	370	377	387	404	373	392	405	354	375	395	355	350	375	391	358	388	409	369	374	387	366	359	405	349	368	352	355	387	370	391	363	392	396	356	345	355	369	363	372	376	375	370	345	387	348	349	374	382	375	368	382	348	402	382	326	369	379	372	317	383	384	389	377	401	342	364	387	374	386	397	407	386	384	387	399	370	356	397	414	365	367	385	352	383	383	391	360	360	386	353	399	372	361	389	363	395	395	362	362	401	391	377	379	381	393	412	385	388	381	368	397	410	380	397	392	349	382	415	370	408	387	359	384	378	381	345	381	394	370	350	364	370	361	365	399	371	368	398	383	342	399	369	402	355	390	360	378	378	339	344	370	375	358	420	385	385	375	387	427	399	361	339	366	346	393	355	339	376	358	356	389	341	410	381	393	375	401	369	325	367	379	365	388	382	390	356	364	386	358	419	382	364	351	367	354	379	358	411	383	349	407	396	396	357	407	399	379	374	377	325	372	398	372	350	369	357	353	410	389	364	389	366	354	381	375	395	369	369	383	380	335	397	370	367	396	355	328	396	402	375	390	356	409	379	378	381	367	369	364	373	352	352	362	364	344	389	395	370	374	360	377	349	425	392	382	412	359	356	385	356	378	339	371	386	363	350	374	360	357	363	366	380	396	399	405	360	342	399	367	368	381	375	376	361	404	431	358	397	368	362	380	352	401	369	358	346	404	390	359	335	325	335	368	393	366	334	386	320	367	361	347	382	385	390	372	406	363	374	390	362	365	392	371	397	344	391	356	371	378	400	397	400	381	372	364	390	372	393	377	347	386	375	377	383	391	361	366	416	372	370	400	373	354	393	388	364	396	404	404	363	362	391	359	395	366	400	372	380	400	392	370	336	348	363	377	367	382	351	358	385	354	377	365	358	337	368	366	376	373	364	375	337	386	341	388	366	383	380	346	396	398	349	371	379	406	403	382	388	366	348	362	385	369	359	345	360	367	410	366	369	381	389	378	419	398	400	386	377	396	375	398	360	373	407	389	391	380	361	404	382	401	372	364	359	405	370	399	373	348	402	360	346	378	323	370	413	368	372	367	364	378	372	365	369	408	378	360	350	381	371	375	394	381	401	364	332	382	382	412	346	380	407	394	361	357	386	405	391	394	365	351	385	366	393	341	395	364	367	383	394	419	393	397	383	351	372	379	375	382	384	440	364	349	363	390	364	385	393	347	365	393	390	358	345	393	373	364	383	400	389	385	393	376	392	337	395	363	381	383	392	348	421	372	409	383	392	375	364	374	354	383	387	417	401	364	367	356	379	385	394	370	373	343	377	364	346	376	360	370	334	373	396	382	418	354	361	376	380	409	404	367	397	366	378	365	362	373	368	385	379	348	404	371	385	363	374	390	425	351	412	380	359	391	370	388	360	371	375	369	409	344	369	396	382	365	370	381	376	392	400	395	349	354	373	336	321	413	379	382	411	347	354	420	380	350	388	377	361	393	350	358	391	348	381	371	405	407	356	379	367	346	383	400	358	396	352	400	360	375	360	416	350	336	420	412	393	361	361	404	398	367	370	369	353	368	342	394	385	402	404	350	355	372	390	372	362	386	361	387	411	355	380	352	399	354	401	405	397	353	332	355	330	369	364	385	377	369	382	395	412	367	383	378	355	378	350	375	358	398	374	358	355	365	372	330	357	384	350	390	392	384	353	321	360	341	352	365	374	353	354	344	345	362	381	380	358	382	394	381	387	396	371	361	366	359	361	379	372	399	387	413	393	351	368	368	378	357	387	416	398	368	367	371	377	364	378	335	374	356	342	376	339	394	356	369	356	390	379	354	378	373	372	363	373	390	340	386	393	369	400	347	374	395	387	393	387	343	381	406	402	384	397	397	405	376	357	410	384	391	401	369	395	364	408	387	364	339	358	370	352	411	355	368	345	400	369	309	357	380	397	352	391	356	387	402	377	347	356	371	380	387	362	369	377	374	367	368	361	384	371	370	388	369	418	373	402	397	418	373	353	382	380	345	382	333	346	392	389	397	390	401	347	378	357	372	363	347	361	388	342	368	354	366	326	389	367	405	356	356	360	335	351	363	373	366	396	354	359	376	402	388	371	406	413	358	365	385	381	365	384	353	407	365	370	374	399	376	360	357	382	377	387	365	365	369	374	412	382	345	375	375	373	367	385	379	412	367	399	391	374	365	377	373	367	414	381	357	389	336	382	357	387	352	395	384	383	402	387	380	353	379	369	399	361	370	349	357	371	339	401	370	363	384	372	369	405	368	410	388	380	353	406	394	389	357	406	358	362	402	362	403	363	369	380	359	389	362	384	390	373	345	370	363	369	383	365	330	350	385	370	377	383	395	393	377	356	365	400	367	369	357	362	382	357	404	368	369	402	391	380	369	352	400	332	373	379	355	382	382	384	367	364	351	333	342	359	389	406	367	413	404	346	386	358	403	355	379	346	387	361	395	382	421	345	349	390	364	381	371	369	380	408	348	386	383	363	395	346	351	337	386	332	341	413	392	357	383	366	378	375	411	413	400	382	352	374	364	351	370	367	416	375	379	324	369	388	371	377	393	344	391	384	358	354	392	365	374	336	403	364	385	351	389	407	396	395	416	323	339	382	370	339	391	393	362	376	357	374	369	381	345	392	387	383	398	416	373	371	373	373	395	371	390	353	398	349	371	346	389	383	390	369	342	371	367	384	383	390	402	382	377	368	358	382	370	393	362	355	377	363	368	359	368	405	403	375	369	374	361	348	344	373	353	396	393	384	396	395	368	402	374	397	362	379	374	373	337	342	394	398	369	403	384	363	371	331	393	403	358	391	414	387	397	369	379	367	350	330	380	360	373	403	387	368	357	373	396	377	370	390	407	360	363	376	400	366	357	372	387	383	379	362	387	383	380	405	381	366	377	372	384	396	364	401	367	365	392	407	343	385	366	370	362	362	365	357	393	362	379	353	360	385	362	374	337	375	351	368	378	396	369	351	384	400	348	364	391	354	403	364	351	397
32232	33710	54306	47268	15353	18458	20712	21423	19681	15110	14306	5907	4204	3490	3117	3011	2623	2389	2274	2238	1992	1987	2246	2658	2552	2672	3667	3458	2878	2366	2199	3333	2476	1971	2718	4416	8399	15296	6153	3378	2052	2232	2247	2207	1619	1489	1291	1137	1116	1043	1007	1093	1694	3966	3418	3869	3538	2377	1770	1327	996	951	934	969	913	926	932	976	942	917	907	961	909	921	922	919	916	939	936	954	864	954	909	998	971	975	991	929	888	949	937	880	910	939	922	902	889	949	946	945	911	925	873	940	896	952	927	967	926	912	878	915	955	913	882	937	924	910	900	892	917	941	948	912	941	929	984	941	904	948	915	901	901	967	990	940	922	975	909	964	901	946	914	912	938	919	924	894	919	920	934	926	948	903	975	963	917	955	907	950	927	905	891	987	881	863	968	938	890	928	967	922	938	944	930	923	925	944	972	891	934	928	923	952	980	932	893	989	928	984	975	987	915	892	939	1015	937	951	937	914	937	907	889	944	907	867	932	951	927	963	944	933	922	982	896	950	929	904	968	931	950	917	859	941	927	900	938	947	894	972	907	872	950	894	882	951	946	939	953	949	976	989	910	897	924	958	888	921	921	946	906	965	885	974	979	889	950	916	935	952	931	928	947	933	919	975	935	913	944	915	949	914	910	919	903	929	916	893	938	967	939	928	940	840	924	936	937	936	896	953	919	961	956	901	898	934	927	920	950	971	922	933	942	910	928	965	921	986	902	921	919	936	878	924	910	950	947	990	941	945	978	877	949	1005	923	967	954	930	892	969	930	929	923	919	885	912	931	891	939	960	959	947	902	940	940	911	953	910	972	956	937	930	939	932	966	947	928	971	947	934	955	958	975	907	954	881	958	969	918	946	943	912	947	971	954	944	864	910	938	891	943	942	936	910	982	942	906	928	914	928	909	924	948	949	907	910	881	965	859	954	886	936	900	927	932	918	918	904	894	885	960	982	978	913	893	923	929	942	884	942	970	913	920	904	926	942	911	900	924	985	910	929	892	909	900	985	984	895	952	931	897	908	916	924	942	898	984	955	886	924	926	939	896	899	950	927	939	932	881	958	905	944	954	956	982	937	920	931	926	902	925	919	947	929	886	930	873	906	909	892	935	971	936	945	926	924	953	928	942	939	903	876	970	1003	960	884	972	955	875	938	930	924	950	893	947	923	959	891	937	944	895	953	977	884	956	932	938	936	914	941	939	881	857	905	943	921	908	906	934	907	925	911	901	938	905	987	921	937	881	987	890	987	954	894	921	940	921	929	946	938	935	934	956	964	913	973	928	970	942	959	925	890	931	967	949	879	907	880	933	945	1000	924	952	917	939	946	915	965	910	976	947	947	943	946	922	891	861	952	985	907	942	904	875	923	963	958	955	960	915	953	979	896	969	887	934	946	952	943	920	877	970	906	864	946	1003	928	960	942	914	971	937	921	894	934	905	964	899	950	905	956	930	916	907	940	953	942	919	924	940	944	944	914	890	950	978	932	908	925	969	940	911	914	895	931	932	891	939	937	904	890	899	906	926	923	900	949	906	926	961	913	937	923	914	911	951	975	916	911	956	945	961	955	951	898	1004	975	916	898	921	921	953	911	978	902	961	847	928	918	918	914	911	923	939	963	913	866	926	912	877	924	915	982	947	977	940	893	955	924	978	938	893	914	940	946	917	915	881	946	934	976	922	861	960	904	931	911	953	934	952	931	869	926	944	934	947	939	914	971	966	896	875	986	883	963	914	918	970	947	903	921	947	902	938	961	928	918	933	931	957	920	941	982	911	929	893	866	867	933	930	931	945	927	958	911	945	915	995	905	924	894	942	932	937	947	900	910	920	948	959	909	966	1001	1008	959	942	920	941	969	911	925	897	890	970	889	893	889	970	866	968	929	970	916	932	879	962	987	949	964	909	909	943	948	959	915	894	874	914	920	959	955	948	884	977	889	951	916	930	934	991	899	931	907	916	955	922	965	921	898	953	927	909	1007	939	888	914	891	919	976	949	937	943	906	933	941	950	917	954	916	963	1001	936	938	955	926	967	979	929	973	956	954	928	908	934	925	897	890	911	958	951	973	905	935	943	941	933	905	913	939	916	979	854	953	931	951	994	933	866	943	891	919	888	898	977	925	927	933	887	943	956	988	937	946	925	948	962	1000	887	1013	942	944	954	972	921	941	936	916	915	883	889	952	929	939	898	907	966	951	936	941	894	945	939	974	937	909	928	897	985	903	913	960	902	961	918	999	931	959	967	936	978	939	964	932	977	945	919	977	922	915	893	899	932	897	940	940	901	890	935	948	910	937	943	957	967	850	972	870	919	938	946	963	927	934	974	941	911	932	910	908	940	873	934	901	948	936	945	954	959	992	883	959	877	916	962	903	937	1042	966	963	929	890	960	867	916	977	952	965	935	922	907	910	937	907	908	896	935	895	889	911	923	930	950	900	964	965	884	903	925	926	866	944	1003	930	904	916	937	935	930	942	927	890	959	918	938	915	907	896	942	891	953	923	926	933	918	918	927	980	914	964	933	917	929	937	910	905	932	895	974	907	942	894	954	922	931	952	944	890	922	921	917	907	948	944	959	1008	907	940	935	936	914	918	877	933	948	960	887	911	969	890	946	961	970	950	958	965	951	921	909	950	922	944	917	925	998	960	896	903	868	931	896	948	935	913	896	938	893	921	936	901	960	960	916	950	880	909	899	881	928	975	944	923	909	921	902	928	996	885	906	925	880	903	931	940	913	941	948	897	912	922	962	945	937	897	927	960	915	994	976	928	911	916	948	925	971	961	923	917	933	956	892	983	941	976	940	933	933	951	922	888	882	936	960	997	987	925	921	948	921	905	884	935	974	935	916	915	929	864	929	988	961	934	979	933	967	912	908	915	971	911	939	956	1006	904	950	947	911	908	963	888	911	950	923	882	937	986	922	906	927	899	928	980	963	899	975	932	952	944	915	981	977	933	927	903	929	912	987	984	915	951	912	915	991	953	924	934	902	907	959	921	900	958	973	966	935	922	902	897	984	938	895	971	960	930	885	933	914	939	924	965	965	962	964	908	903	978	875	934	982	926	938	946	984	938	931	988	925	920	960	949	916	939	948	907	957	963	967	942	937	930	961	923	924	866	882	918	923	959	891	924	931	918	956	914	949	936	881	934	931	953	873	1005	891	962	967	889	909	909	958	951	1000	969	898	968	899	933	988	934	913	951	908	898	917	962	914	947	957	906	939	937	956	904	914	954	953	948	968	958	939	936	912	937	934	894	980	875	882	934	903	912	925	894	974	947	929	908	953	891	932	943	945	894	899	893	967	988	913	904	938	934	969	973	904	928	954	907	948	961	944	953	898	929	1004	977	921	971	913	911	935	911	878	895	990	926	949	945	948	944	866	882	961	935	985	948	932	884	937	968	938	930	978	891	917	920	896	911	951	848	919	924	944	931	899	924	902	982	963	927	976	921	926	925	931	895	943	898	888	930	931	957	902	940	987	949	922	900	947	985	910	883	954	906	926	921	988	926	933	886
14677	10139	10712	7212	2215	1471	1297	1092	981	790	671	652	562	517	499	490	455	473	409	421	435	442	440	427	391	391	394	395	395	414	369	406	388	346	365	419	387	408	421	383	392	341	357	402	366	406	366	364	365	365	384	350	401	352	370	411	419	404	391	402	363	345	373	418	367	411	393	370	385	395	369	363	346	357	403	384	377	373	408	392	373	373	382	395	359	408	418	425	333	348	385	378	400	388	348	349	384	344	401	388	355	357	359	423	387	351	355	375	377	400	380	342	367	363	360	368	391	355	373	372	372	373	330	398	360	393	366	364	376	339	364	374	378	415	404	348	370	378	381	374	390	365	376	377	350	388	352	368	401	372	403	375	375	362	405	377	413	366	387	398	366	396	388	364	357	381	389	384	397	357	386	391	355	386	383	331	381	368	371	347	341	346	375	378	346	334	410	418	384	322	331	371	357	374	398	375	411	355	403	360	338	365	386	377	334	381	404	377	382	374	426	379	365	356	390	370	393	394	397	353	353	365	381	375	401	327	393	346	390	374	397	364	381	365	354	375	364	377	373	382	355	396	388	401	393	368	353	398	416	356	358	388	372	383	386	378	418	369	382	415	383	362	396	388	390	389	354	383	365	409	349	375	339	373	373	412	360	382	395	385	391	360	341	384	369	409	372	396	387	393	355	366	349	380	371	347	378	352	352	403	359	362	370	399	370	369	376	355	359	340	377	399	359	354	410	376	347	399	363	400	377	382	379	355	368	402	370	369	386	394	380	365	353	392	373	373	330	355	361	394	375	383	371	395	358	391	416	369	348	377	357	376	405	361	394	367	422	391	344	388	424	359	351	350	420	375	384	406	367	385	365	326	358	358	366	392	379	381	377	393	378	342	390	379	399	390	388	372	368	364	354	369	359	362	366	382	374	364	373	365	369	384	395	366	357	352	364	378	354	361	362	399	355	384	353	366	350	374	328	397	355	377	376	366	341	385	351	393	381	396	388	360	383	373	387	379	356	403	383	358	429	384	363	400	356	398	378	379	378	362	406	384	382	362	387	369	398	377	385	371	373	377	402	339	402	401	405	373	404	380	365	404	348	365	328	328	369	360	368	374	390	371	371	402	356	341	367	374	395	379	380	404	405	351	377	375	365	376	345	358	379	342	358	368	335	379	340	365	369	374	367	358	341	386	388	390	385	382	367	399	373	364	381	393	360	360	375	394	381	357	343	359	367	403	370	361	371	367	373	342	408	368	381	362	334	379	319	375	367	367	365	381	359	352	373	329	377	386	405	394	409	392	352	369	385	382	390	356	363	377	385	383	369	374	381	372	391	371	345	374	400	385	402	361	369	363	384	374	381	374	379	365	360	353	414	373	364	357	382	374	364	365	366	365	328	386	346	391	359	370	386	368	363	372	381	390	389	403	369	398	379	368	381	410	349	398	398	382	366	390	364	364	418	372	379	360	381	377	377	390	359	378	384	388	419	363	388	371	378	349	385	376	382	375	384	335	381	360	359	368	373	388	355	360	364	356	360	345	402	399	352	382	373	370	341	358	343	373	354	369	358	352	392	407	366	350	367	373	370	351	364	398	377	386	381	390	370	385	379	364	371	397	354	375	373	383	364	348	388	378	390	353	359	351	375	327	403	346	371	391	370	352	404	370	386	366	351	380	363	401	379	369	387	361	370	378	356	379	378	363	379	348	420	382	397	367	391	400	384	380	389	389	391	392	346	389	364	396	379	376	332	396	419	372	364	395	400	368	357	363	360	354	347	382	357	404	358	387	368	358	413	363	357	388	347	377	341	381	383	378	350	370	353	399	364	362	394	340	359	386	419	391	363	399	389	398	375	358	370	386	329	342	380	398	395	336	348	374	356	362	346	374	401	389	363	329	380	395	391	348	391	337	398	397	370	389	388	429	385	376	387	367	366	356	346	388	367	348	378	379	402	395	391	389	379	379	373	399	392	369	396	375	390	346	377	385	336	341	361	382	382	380	398	374	392	345	392	370	379	419	392	392	382	367	371	358	406	401	387	379	348	410	347	359	368	370	347	385	343	373	382	370	383	365	376	355	373	389	375	392	393	374	367	363	394	354	368	408	377	356	406	399	353	399	364	380	369	355	388	361	380	338	384	376	436	429	393	374	398	368	382	394	370	364	390	406	393	405	386	353	366	363	368	315	347	355	328	351	378	353	394	380	366	369	339	379	358	386	385	355	362	363	384	377	394	378	350	382	388	411	378	354	347	364	361	403	343	394	341	394	389	375	369	391	361	373	386	397	373	351	350	392	360	357	376	386	391	360	385	417	383	381	384	415	368	356	379	352	393	406	346	375	381	338	342	350	360	362	388	364	373	366	346	358	383	400	358	372	377	401	364	373	381	382	378	365	362	364	345	369	398	366	395	403	382	353	372	361	379	360	389	360	366	360	362	369	334	395	411	369	368	400	357	356	344	386	374	336	413	371	351	390	381	340	363	390	398	371	389	375	409	358	374	409	342	367	351	387	371	390	383	385	389	386	418	420	396	402	363	386	385	359	383	382	350	357	401	399	332	364	377	376	344	389	369	373	377	405	365	382	385	381	370	381	381	391	375	359	404	377	379	384	384	389	370	381	384	372	371	361	338	396	341	392	375	353	382	372	371	393	383	377	379	358	395	376	374	379	374	390	365	376	409	370	393	405	377	360	352	376	365	379	356	354	373	387	369	352	350	398	380	372	371	379	383	372	370	391	393	370	348	367	376	383	354	408	387	362	403	378	364	330	316	350	389	408	415	398	373	364	368	354	359	337	378	344	373	359	381	365	410	396	396	352	348	373	384	376	389	417	373	381	358	353	361	339	353	369	342	384	406	382	366	390	397	373	395	384	380	426	415	371	345	382	356	405	370	375	381	369	369	371	349	363	397	371	380	404	386	356	356	379	402	397	368	376	381	386	358	392	390	383	383	362	385	336	383	382	370	360	391	346	373	357	364	383	363	355	376	395	384	346	380	379	401	380	358	385	359	395	365	393	400	403	375	354	365	393	363	366	399	394	347	395	376	379	389	410	351	399	370	346	415	355	436	416	359	349	394	364	376	358	398	379	370	368	366	361	350	416	342	386	379	370	356	344	389	356	404	347	372	365	395	346	386	364	387	389	342	376	354	410	353	395	376	350	352	353	368	356	378	409	399	387	388	367	398	363	385	395	392	389	386	337	373	373	385	341	382	375	347	343	359	358	372	369	355	368	382	399	402	411	347	382	367	371	388	353	365	390	346	357	393	392	379	391	341	380	355	401	365	394	389	396	394	333	393	382	404	367	365	363	325	374	378	371	389	384	405	376	377	373	387	384	391	405	367	346	368	358	367	371	372	399	380	373	349	359	385	387	353	370	365	396	369	359	370	359	390	381	404	362	390	374	355	346	385	388	339	354	399	342	363	362	372	370	371	380	400	411	408	407	361	366	358	372	407	375	351	377	409	349	366	386	375	382	378	384	399	391	397	372	378	362	362	356
10396	10125	17096	14376	6279	5660	5069	4817	4529	3223	2758	2261	2043	1766	1605	1667	1513	1436	1462	1401	1326	1249	1188	1234	1192	1115	1233	1112	1085	1074	1018	1057	1058	972	1006	1039	1298	1387	1077	988	1013	964	1004	974	989	968	922	950	930	974	932	973	995	1032	1089	1141	1175	1116	964	1007	967	922	937	917	975	960	968	976	938	977	974	912	871	962	957	944	939	939	1002	929	960	898	947	976	941	968	911	913	858	941	961	895	950	913	918	945	927	968	952	942	988	905	952	978	976	918	909	936	950	909	984	886	934	970	952	984	950	953	979	946	954	952	926	933	948	957	984	948	932	962	915	976	970	933	950	999	954	950	908	957	969	926	926	926	956	961	927	954	927	945	929	948	951	921	934	947	966	935	930	932	922	951	955	923	1015	951	996	966	940	992	947	905	961	984	890	952	918	955	926	970	937	931	969	930	906	920	981	929	1002	991	937	994	920	950	975	931	882	916	956	941	927	967	957	948	950	962	934	937	901	989	909	972	971	954	919	955	884	962	868	848	925	910	967	975	871	893	1005	921	979	990	926	954	942	951	961	934	957	961	1006	942	959	975	945	923	932	918	930	984	951	954	969	954	949	934	979	906	910	972	959	940	918	925	944	931	884	891	957	941	1015	948	929	937	913	913	919	940	992	930	926	981	918	898	923	905	926	933	957	893	874	920	964	962	924	974	957	992	925	880	945	940	932	943	948	941	980	927	965	941	960	956	983	927	940	932	988	953	960	951	962	980	955	940	913	992	945	988	1011	965	954	920	990	911	955	916	921	979	1009	953	916	903	949	947	899	927	961	1016	919	949	879	907	932	906	950	1006	915	954	933	926	945	922	885	901	951	881	953	914	912	929	945	975	910	948	913	959	922	928	969	939	944	945	948	966	974	936	958	982	951	974	933	929	946	947	948	977	929	933	914	926	980	918	960	911	933	876	915	973	969	948	960	969	958	984	947	935	960	933	924	911	927	929	933	956	895	941	959	949	910	909	952	935	985	919	878	977	971	952	932	982	924	881	920	892	951	936	920	916	951	905	950	975	924	1006	962	923	956	1022	988	919	940	913	953	930	949	925	868	954	909	962	915	915	932	947	900	966	961	1006	935	923	951	935	975	901	942	932	974	884	998	890	921	925	978	955	936	961	963	996	965	926	952	934	953	866	939	970	963	989	970	983	945	929	959	887	995	925	946	886	973	960	942	911	983	928	975	972	890	930	898	951	917	976	936	946	1009	930	949	939	919	950	928	941	950	979	909	955	977	955	961	879	942	916	962	928	929	919	895	916	912	918	932	899	949	932	942	906	998	926	930	908	929	893	968	1043	933	958	959	938	899	979	878	973	957	943	951	959	979	931	935	941	968	956	1002	907	882	945	959	936	987	982	887	1013	913	965	953	939	905	918	929	935	953	953	922	945	937	926	955	957	986	939	951	930	959	918	932	934	917	928	980	909	967	942	883	971	918	945	991	960	945	950	977	957	948	909	938	943	968	960	947	879	953	918	891	918	933	948	964	938	959	919	971	972	890	925	972	972	995	935	932	954	874	920	940	998	1005	931	894	912	935	938	956	956	918	903	1007	910	921	986	941	925	942	967	946	985	961	971	987	943	946	963	962	946	940	894	1033	967	928	892	927	931	942	990	971	870	933	946	941	941	929	923	929	896	971	983	930	928	896	888	944	913	913	984	929	952	952	972	944	918	966	871	907	937	980	962	920	955	930	948	962	906	931	975	922	957	907	990	1015	978	958	953	956	899	909	919	907	883	964	885	920	961	927	915	929	921	979	955	944	886	894	990	913	932	958	941	892	952	933	955	940	950	962	981	898	941	966	898	922	914	924	911	920	975	956	941	973	978	942	880	954	954	961	914	930	980	958	969	888	962	968	904	915	988	943	895	891	909	917	967	983	1035	972	947	1003	984	961	917	957	973	966	941	927	929	938	913	926	911	901	903	913	957	954	986	996	909	910	944	980	886	868	929	959	926	940	911	953	867	957	988	983	924	961	964	966	937	920	963	979	967	939	924	937	920	958	957	956	962	941	994	942	973	921	929	954	910	918	908	928	929	963	879	913	893	901	932	970	910	920	915	922	941	926	884	933	951	997	927	969	1006	956	974	953	906	899	983	952	970	918	908	957	931	945	951	914	1006	888	936	918	972	961	890	961	1003	940	987	924	920	985	1005	925	945	931	968	933	927	993	977	945	983	923	925	933	951	997	944	881	968	946	1017	971	951	902	934	939	893	930	962	969	920	1004	957	962	925	913	941	951	986	924	919	963	945	935	955	956	929	883	930	947	877	984	924	998	907	930	942	906	1009	924	887	920	903	916	961	971	937	866	972	921	949	910	953	908	908	943	925	905	901	926	905	916	909	919	954	912	922	960	944	974	961	905	937	944	988	938	957	965	930	955	947	1002	976	953	939	953	980	906	849	945	933	944	940	996	974	952	923	911	966	996	945	949	922	962	900	996	917	910	912	1000	960	891	920	943	902	949	963	953	976	908	911	952	922	981	938	964	936	923	945	879	916	916	1002	956	937	976	977	932	915	960	904	905	960	961	907	871	958	944	920	971	971	961	865	929	944	943	902	957	922	956	937	982	911	974	934	895	975	942	958	938	980	884	961	917	970	987	929	918	913	939	955	913	935	876	909	974	959	934	926	923	1008	966	956	928	971	865	989	968	910	948	945	965	936	955	939	982	940	992	902	942	979	929	872	890	911	1025	941	964	981	879	931	994	960	1028	983	910	947	960	869	895	941	982	966	976	924	902	973	909	930	1019	981	990	878	968	962	905	951	960	921	976	1002	962	922	891	945	913	911	933	930	978	993	939	917	920	897	946	915	964	953	921	945	924	935	915	942	963	928	973	933	976	929	947	917	952	903	894	936	925	978	947	985	894	981	962	951	952	925	974	949	932	951	914	972	985	974	897	1003	970	943	1005	946	975	1006	926	974	957	1002	909	974	866	893	979	1009	959	921	979	919	954	950	990	941	977	917	896	930	980	943	986	897	937	954	952	934	949	898	945	947	1005	983	885	950	989	1024	946	961	968	960	933	996	946	912	911	1020	978	960	938	959	898	922	913	946	975	960	910	932	858	869	978	1004	903	935	941	917	891	955	927	945	962	903	905	994	945	909	900	960	947	1015	922	940	985	923	934	933	973	952	955	877	926	946	945	960	948	873	930	999	960	949	937	910	899	952	962	918	998	907	949	933	916	958	919	887	904	943	975	956	936	946	970	976	986	916	905	914	922	969	908	969	893	945	958	1007	957	888	970	1014	938	910	947	944	958	948	927	934	938	945	982	910	967	905	915	936	893	949	911	948	942	927	957	969	954	918	954	925	974	914	936	946	953	928	908	886	878	949	998	924	925	945	968	971	965	945	972	1011	941	937	925	990	927	964	977	962	996	969	966	952	957	978	932	900	953	946	932	940	911	892	974	926	933	915	942	921	942	916	924	943	953	1005	956	909	949	957	923	956	953	943	989	932	917	975	945	950	865	907	952	930	1005	916	930	950	921	932	924	924	884	979	925	934	968	948	949	969
37354	31557	41045	42414	14827	9374	9197	8396	6784	4269	2939	1086	845	643	641	598	621	564	575	540	489	499	540	590	538	544	632	649	485	503	500	557	565	520	603	624	1530	994	536	648	591	550	517	441	427	427	436	396	411	405	414	439	493	553	638	629	631	498	450	454	415	383	404	430	414	388	407	396	425	365	390	402	398	395	402	401	440	404	406	379	384	369	436	388	421	394	395	391	387	404	444	408	407	416	415	388	379	390	390	444	401	401	371	415	398	416	414	432	406	401	413	423	398	412	396	416	406	398	393	409	411	386	374	402	397	383	377	418	393	413	347	394	369	362	415	429	429	402	385	352	390	393	395	403	393	388	389	372	396	411	422	403	415	398	388	434	411	398	399	384	408	414	401	371	407	389	367	398	400	432	393	400	404	430	414	375	384	414	424	432	411	403	427	415	417	425	397	419	396	383	441	409	421	372	415	393	420	394	418	390	433	389	420	373	374	383	388	377	387	420	441	402	424	394	403	419	377	396	389	438	391	400	400	390	387	399	416	430	407	394	375	416	387	427	372	413	453	408	421	378	382	378	362	384	365	407	389	390	441	411	414	361	379	389	434	370	410	435	396	401	385	396	379	397	413	364	389	402	415	380	407	416	388	407	380	384	387	393	424	400	409	374	403	403	408	420	381	403	406	419	427	431	407	408	396	364	420	405	377	401	371	365	399	398	412	371	380	417	423	359	402	387	394	409	391	398	441	380	384	370	382	434	403	392	392	413	394	391	408	399	367	392	418	414	369	393	439	380	418	345	390	430	387	389	430	429	405	417	399	410	409	392	426	378	391	429	394	404	389	364	426	392	418	386	398	392	413	399	410	383	410	386	398	381	404	418	407	388	367	379	404	387	381	439	408	368	407	400	363	412	412	413	425	406	431	406	398	411	430	423	431	414	381	422	467	397	370	411	400	404	428	362	414	402	432	433	409	416	419	400	392	396	415	389	422	444	366	403	394	361	416	413	388	424	409	382	387	403	394	405	397	364	408	398	413	399	389	388	405	394	434	408	370	403	363	420	426	377	448	393	390	383	417	393	382	420	433	414	352	383	422	437	425	426	394	413	390	384	390	412	385	419	391	429	381	381	387	348	398	419	424	398	370	367	403	380	426	398	382	395	403	397	387	389	374	386	416	391	391	413	372	408	375	421	418	386	379	440	371	409	379	392	410	442	403	414	376	364	408	395	350	416	383	420	431	397	376	391	387	483	424	395	391	382	434	372	369	407	394	396	433	430	413	401	376	419	366	420	396	423	409	366	437	411	415	356	404	384	390	393	418	385	391	390	396	420	394	388	404	368	426	403	417	388	392	405	394	410	410	390	379	433	356	452	424	397	400	415	362	411	413	418	390	404	366	429	417	409	411	408	431	442	402	401	376	406	436	422	401	407	415	390	386	377	408	395	410	423	414	393	388	403	396	435	394	353	413	409	396	447	410	387	391	411	407	396	376	382	393	417	452	410	384	386	426	421	392	437	455	410	358	422	375	410	402	415	395	389	386	368	418	407	398	382	384	397	365	409	407	429	405	433	388	393	380	398	422	372	383	382	370	437	396	414	401	437	404	372	391	386	428	405	414	387	413	386	406	405	387	369	434	409	433	363	442	408	412	398	353	374	411	426	396	437	379	414	406	425	384	405	426	377	398	425	376	378	420	437	409	398	410	405	429	409	419	427	427	383	378	412	433	375	420	423	390	370	415	396	385	377	431	400	431	413	342	403	424	396	415	372	388	424	384	396	392	436	419	418	379	381	410	413	373	386	402	407	396	403	434	364	402	394	404	408	391	408	419	399	405	386	384	423	375	416	435	381	406	393	377	393	426	372	419	363	419	384	438	424	412	404	352	409	382	385	409	386	423	419	433	392	381	406	413	412	431	445	379	427	416	448	407	390	413	431	415	396	407	412	407	397	402	383	383	395	436	418	373	384	394	388	426	428	411	389	438	410	406	432	396	397	379	423	393	403	416	400	420	399	451	405	393	406	410	409	394	419	416	410	393	400	434	387	395	360	397	403	397	429	392	391	434	386	448	446	387	378	389	404	443	422	425	382	423	393	375	407	381	409	394	359	402	385	421	418	397	426	429	388	389	391	387	423	389	427	388	408	399	406	406	398	354	418	397	381	384	395	391	453	440	403	401	401	398	418	423	402	429	377	386	405	372	423	386	385	391	384	443	426	372	426	371	441	432	399	428	392	385	393	398	378	407	410	397	401	404	395	398	422	385	396	416	399	387	381	434	423	398	383	414	405	391	399	406	410	406	398	394	387	394	412	401	415	397	435	408	382	397	404	415	387	395	422	383	401	408	393	415	382	402	397	392	439	416	389	381	393	416	423	440	386	427	403	414	381	397	391	427	351	387	427	391	403	434	406	379	395	411	385	405	426	426	410	377	389	409	382	384	395	413	380	365	347	423	416	385	406	381	424	431	382	425	401	404	378	360	385	422	422	411	393	436	393	389	409	422	383	382	409	412	439	393	414	416	411	408	409	443	421	411	384	403	408	417	389	428	428	360	377	405	411	389	415	429	383	381	394	396	403	391	438	466	409	414	402	418	408	413	401	398	404	400	382	406	405	399	421	389	410	392	390	391	388	422	403	422	403	388	411	372	422	411	426	393	393	353	392	397	422	412	389	393	409	370	434	403	425	404	388	364	389	413	438	429	408	413	377	433	401	424	404	391	417	413	407	380	416	436	400	393	403	420	409	409	365	373	416	389	395	385	435	422	369	379	429	419	433	382	410	408	436	412	391	405	400	368	400	421	418	379	382	417	364	442	372	394	398	361	364	421	411	368	411	336	397	393	352	396	421	391	425	385	407	417	404	422	371	378	373	450	405	412	421	430	406	423	393	414	396	398	392	408	378	412	418	372	412	390	393	456	379	391	386	418	438	393	403	407	387	413	376	399	376	402	394	391	403	405	383	398	391	437	398	432	378	435	418	417	377	401	415	394	412	387	421	391	407	400	444	383	366	367	397	405	421	405	387	382	421	426	426	392	458	448	394	418	387	373	413	413	414	388	388	438	394	382	423	371	383	411	410	458	423	380	380	400	411	378	403	403	384	399	386	397	422	386	368	393	415	340	407	397	376	416	407	383	445	368	392	366	401	443	376	428	380	396	407	424	419	416	428	461	409	397	409	403	428	390	408	397	401	400	419	412	435	411	399	371	388	408	392	433	381	409	400	398	394	387	405	407	421	438	435	394	363	414	406	386	414	420	398	388	389	383	410	383	385	400	370	372	393	410	394	349	390	413	371	379	371	417	355	393	355	400	381	385	409	421	419	391	392	389	382	380	384	411	404	407	386	394	405	393	395	326	401	396	410	438	377	426	398	394	411	401	395	395	395	406	395	443	390	367	389	386	389	396	404	392	382	445	383	383	408	433	447	422	362	381	414	417	424	398	338	428	414	415	422	429	382	383	408	444	418	393	395	369	398	386	399	413	404	377	405	448	406	425	375
25186	25251	43329	37506	12310	15666	18166	17136	16514	12426	11274	3744	3134	2735	2554	2425	2234	2163	2022	2029	1775	1717	2001	2182	1880	2314	3075	2422	1906	1809	1725	2102	2705	1987	2411	2785	9518	5158	2476	2702	2062	2214	1585	1764	1418	1285	1173	1127	1096	1029	1072	1074	1671	2172	2542	2604	2667	1651	1349	1359	1021	1003	1030	966	972	1044	962	1024	1052	1031	960	994	976	975	975	1035	1041	1024	975	1011	966	1018	1009	985	1008	978	993	999	1007	1034	1001	1021	958	971	938	951	950	987	1017	1008	1005	1016	1010	992	972	1007	995	980	911	990	1013	1016	1034	1006	958	980	998	965	1000	940	987	1000	992	968	1003	1026	1021	999	974	968	953	1019	1005	980	933	973	1041	1051	998	988	1004	1019	1039	929	1002	965	966	1007	1076	1000	1016	972	1002	966	1040	1029	1006	1053	940	987	1059	959	965	986	955	1020	1048	982	1010	951	1009	964	987	988	957	1014	964	997	993	987	971	1003	1036	930	1008	1054	1009	931	998	990	1000	924	1016	967	934	967	951	971	953	995	980	1056	1055	1035	1015	1016	1014	1030	981	983	1008	995	962	935	1024	1010	1030	1017	1042	1016	981	996	1013	968	998	967	1036	937	1026	988	991	1019	983	1004	990	997	1026	1031	949	960	1066	992	1001	960	1022	1069	1008	1009	1051	942	1002	1000	976	987	1039	1023	1038	981	1017	948	962	989	1023	1034	987	1010	1007	911	967	1035	1048	988	942	971	993	966	1013	951	1009	977	997	948	1003	1006	1026	1002	984	1035	983	1045	957	1030	991	1001	1005	1022	967	990	960	1071	1018	966	1019	1045	980	993	990	971	1018	964	987	1004	1007	1015	981	1002	1002	1019	1003	987	1002	988	1005	1005	993	948	1024	1005	995	1033	998	1009	1025	989	1016	1009	972	1019	980	1029	1002	1009	1042	993	1048	940	1036	1054	988	1014	1025	1041	994	972	1000	990	977	997	965	980	1017	998	957	964	975	1012	977	998	976	982	1008	1039	1001	997	1004	1042	966	1081	979	1037	1026	991	1000	1000	990	985	976	953	978	992	990	1047	986	1077	982	990	1008	994	1006	1006	1025	970	1035	969	1021	1011	1020	1015	983	1016	973	988	1018	979	1024	1041	1004	994	1009	999	1011	974	1003	950	1007	1032	1004	998	974	931	1005	970	961	1008	985	982	1008	985	988	1007	966	970	1003	992	1000	1036	1013	975	993	1035	971	984	984	1041	1047	994	993	1000	1061	969	992	1014	998	990	993	980	1006	1032	1030	1023	961	996	1042	962	931	981	1010	953	985	997	1003	1025	1011	1008	973	1017	1020	983	983	1015	973	1012	980	1012	949	1000	1003	984	1048	1007	929	1050	1009	928	981	961	976	1012	1018	1044	967	996	1049	947	988	1000	995	969	993	985	1028	998	965	998	1035	1071	1025	959	1013	948	950	981	959	969	989	1011	994	953	1045	1008	980	963	968	1044	1020	972	1003	1028	921	999	995	1041	996	1000	1024	1009	1044	1033	973	1020	1021	1019	1032	985	1035	992	1022	1007	1070	1002	931	985	989	981	965	1017	984	1026	1003	1021	1000	983	1002	954	986	1001	1009	1004	980	1015	979	975	1016	1008	991	1010	1019	1007	1007	1006	970	1000	1008	975	987	1035	994	982	1025	1039	986	992	973	1055	983	965	1029	994	992	1038	1060	962	972	947	979	1031	992	1001	1024	997	1045	996	1005	1004	968	1003	1033	994	953	979	1026	987	981	985	958	979	984	1027	936	949	952	1010	893	974	1005	989	1002	993	976	954	965	949	1028	996	942	989	1008	988	992	950	987	987	1036	1004	1023	995	1003	970	979	963	1003	973	1034	1046	1046	1006	1013	1032	960	992	1038	1042	1000	1017	987	1006	988	975	961	980	1048	1031	1075	969	996	978	966	979	1002	978	973	975	945	960	1007	1025	975	1025	986	997	919	1006	956	985	1019	994	1042	975	997	1050	1021	985	1021	1018	1087	959	1049	972	983	987	997	983	940	1026	1011	1010	988	1018	968	942	1031	974	970	1032	983	988	1015	987	1032	995	1049	979	984	990	1029	1005	989	990	961	1026	948	977	1025	980	962	1020	1026	962	1008	978	961	1026	956	1053	980	976	993	976	1024	955	934	1004	982	1038	943	1003	953	1002	1012	930	989	1019	1006	1050	989	1023	1014	970	988	976	1028	1007	995	990	978	1003	982	971	1039	953	1039	1017	957	973	1026	943	969	959	1007	1005	1025	990	980	996	953	970	956	1002	1075	999	952	998	982	966	957	1014	1030	1006	939	978	1011	984	956	993	945	977	1002	944	990	1015	981	986	971	982	1000	948	960	1013	989	1006	1041	981	982	1006	1010	1051	1050	983	1023	969	1024	1032	1029	961	959	967	999	1033	963	962	1028	1065	999	993	981	1017	1005	1023	980	974	984	943	1015	1022	1048	1018	980	984	956	1009	1023	1045	1010	1052	976	994	1001	993	970	1020	961	977	992	1035	941	990	1034	980	1066	1031	997	1015	998	960	991	927	1028	1034	1041	1061	1040	997	1005	1052	1057	980	969	1004	994	1033	992	1012	1019	1014	1011	992	949	997	999	1003	953	1010	975	1015	945	1051	933	1018	953	1013	1041	989	1053	931	995	935	984	987	1052	1014	1031	956	998	1013	955	998	995	1039	1001	1058	1038	1041	969	1038	961	1058	1076	1020	992	1023	1019	990	940	988	970	981	958	1001	985	1023	1034	1002	999	975	1012	945	956	1006	988	977	954	989	973	977	971	962	1036	939	990	994	943	1065	955	1038	993	985	1041	1007	997	983	993	966	936	1016	950	982	1030	1016	1057	991	1002	1035	983	1010	1014	936	980	996	1049	1006	1012	966	992	964	1000	1011	960	989	955	996	965	1003	1025	967	966	985	997	983	979	1019	1064	997	982	1033	1001	985	1003	986	1004	977	982	1030	994	959	996	1018	951	964	965	1022	1037	951	941	963	998	1030	984	991	975	989	984	995	1037	996	949	1017	1031	959	1077	965	999	951	981	969	955	1015	1025	995	942	1016	978	974	978	947	995	993	933	964	973	951	958	1036	1007	1002	1034	974	972	1007	1001	1023	954	1035	978	1026	990	991	988	990	988	983	1052	992	987	992	1000	969	1046	1027	948	963	959	1032	1012	949	1030	1007	980	972	1035	994	1046	954	975	1013	954	1043	1019	1038	985	1038	1000	970	1064	932	1009	1025	1012	994	1015	1000	953	1053	1010	1022	965	1013	981	956	1001	974	1021	1041	1053	1005	914	989	1019	970	1048	935	998	982	1045	996	1021	975	1013	935	968	974	1022	1067	1072	1008	984	1004	992	1077	1018	999	954	1015	1010	1036	982	932	966	996	993	944	980	1013	979	982	1060	1000	1041	958	978	939	918	1019	1026	1030	1023	1000	969	1007	1046	969	1008	984	1026	1027	976	1001	1011	1051	1034	967	977	1019	1053	1023	1008	965	948	987	939	1017	1028	1011	930	1049	971	984	981	971	1008	942	991	1014	1016	934	1035	1005	998	1075	948	950	1036	1038	964	949	1011	1045	988	968	954	1075	998	929	977	1026	981	968	960	966	1015	1047	990	967	1006	1038	1001	967	1003	978	1016	1003	970	984	975	989	1032	963	977	963	997	944	996	1036	972	977	997	1000	971	932	979	1009	1018	1023	1018	1004	955	1010	962	1022	973	973	949	1027	974	984	1056	1015	935	1031	1018	994	968	967	1001	1023	1005	1000	979	994	961	973	1007	1053	993	949	1012	1039	1001	1000	979	977	1028	996	1034	1007	984	1045	991	993	979	1002	1000	980	973	1020	957	984	1016	1029	961	935	1013	982	1038	975	1003	964	1036	992	1016	992	985	997	1051	961	998	1001	1042	1006	1005	975	945	1005	978	1022	974	995	1009	996	956	1004	1019	1055	1027	1019	973	1000	1011	988	962	1004	1014	979	979	995	995	961	1062	983	1026	990	1021	1051	992	989	1019	1010	965	985	962	1014	1020	955	976	1004	1027	968	1028	913	989	935	1011	1032	1038	991	973	999	1010	1048	989	965	1000	1018	965	986	958	986	980	1063	1025	1015	1019	1027	980	965	956	985	971	1054	1069	969	1003	985	926	1019	982	1013	1014	1062	968	1035	1021	996	941	962	959	971
42948	35146	46980	47605	20282	17196	15250	13439	11594	8609	5415	1602	997	834	762	681	600	608	593	551	520	511	558	640	570	672	869	718	569	631	578	773	717	571	734	1269	2758	1550	739	763	801	858	513	566	434	405	413	382	402	416	378	392	558	606	791	797	834	500	447	478	356	359	338	354	362	371	365	384	359	334	388	401	360	379	370	371	386	368	421	346	372	349	373	379	362	400	370	364	357	355	376	371	339	378	361	354	411	382	394	386	327	359	351	356	349	361	365	333	353	361	392	376	350	379	397	367	360	385	347	367	393	389	349	386	396	363	355	371	361	354	384	344	360	341	327	364	344	394	364	377	369	368	341	396	357	376	375	366	328	365	360	375	361	330	350	363	386	348	352	342	375	345	368	375	398	381	387	345	357	348	377	353	388	380	372	350	362	358	365	373	379	368	377	412	349	388	368	375	374	367	405	339	382	366	370	349	331	357	372	341	364	339	334	376	353	402	374	387	337	350	354	363	384	366	361	325	373	378	361	358	351	385	389	372	370	382	373	351	341	351	357	396	352	343	359	378	376	365	368	385	383	354	378	347	355	383	345	331	372	359	368	338	379	367	373	323	354	364	384	369	347	348	384	353	344	375	369	357	364	359	342	373	342	356	371	362	376	347	350	389	393	326	386	374	352	345	378	359	367	342	382	348	344	382	387	409	375	370	392	320	399	389	345	391	363	366	365	378	361	404	399	379	374	417	383	343	350	391	368	340	386	355	369	367	355	383	383	365	354	381	367	331	352	384	360	375	386	374	362	386	373	367	380	351	391	334	367	363	343	378	394	371	391	385	397	369	356	360	390	388	405	390	354	386	415	361	359	365	364	360	388	410	349	369	360	363	389	347	381	380	367	345	357	379	357	384	358	339	346	341	351	356	368	386	344	348	399	394	371	393	357	353	354	343	396	355	346	351	355	378	348	320	372	374	378	358	350	375	411	378	394	388	350	373	400	374	314	371	306	383	382	373	374	340	364	371	350	368	402	341	352	367	384	350	382	370	355	364	380	380	357	358	346	377	364	371	336	375	374	351	342	374	378	377	359	347	335	412	373	381	375	373	383	339	352	394	399	383	362	346	339	352	364	343	381	365	337	402	363	386	379	393	328	357	320	379	392	339	388	344	336	352	382	332	400	371	373	373	374	363	356	368	392	354	374	362	387	389	378	361	396	408	338	347	354	349	369	400	341	355	355	369	374	388	389	343	387	336	364	353	398	351	357	362	354	355	359	348	345	348	373	382	369	373	338	341	384	371	352	360	352	355	345	369	376	370	364	361	368	355	359	400	368	334	376	379	362	374	325	341	378	385	376	375	354	346	374	397	376	366	346	361	370	366	325	399	376	395	412	368	383	347	377	360	350	377	380	377	351	326	352	350	366	379	320	380	383	373	406	396	351	383	336	395	405	359	392	431	394	379	367	336	370	368	314	341	384	351	414	369	323	342	371	409	355	347	353	337	369	360	375	322	358	357	350	381	334	368	326	419	322	377	353	368	360	383	359	366	393	371	379	350	346	399	380	359	368	353	375	361	344	377	344	342	341	385	355	406	371	347	360	369	369	389	354	378	375	368	367	339	353	376	355	358	395	386	343	381	361	372	370	395	378	390	409	351	368	367	391	397	389	398	345	354	355	381	370	383	371	391	333	343	354	372	346	365	397	373	356	361	368	334	343	349	389	378	374	367	373	358	386	387	365	369	370	388	373	321	347	409	359	359	334	341	376	358	375	372	370	353	381	362	365	382	386	363	384	388	357	384	379	355	406	314	338	384	377	338	373	402	377	365	370	376	341	382	404	366	358	345	359	355	340	384	386	350	349	377	380	382	373	351	330	366	346	379	364	371	359	385	345	372	349	360	357	369	365	366	364	383	372	347	369	362	356	369	368	342	381	334	370	381	364	357	364	373	356	357	360	376	361	361	371	387	331	360	374	347	405	373	368	385	372	400	353	345	407	374	384	387	376	366	338	377	373	365	374	402	358	383	411	357	372	362	370	331	372	355	394	331	379	377	374	360	356	355	378	374	383	339	360	347	400	403	363	372	362	368	373	376	368	360	342	390	352	377	360	336	351	347	387	357	391	348	357	392	378	332	367	344	339	371	362	359	368	355	328	384	389	351	386	371	355	369	395	358	352	393	381	378	341	356	355	368	347	333	362	366	314	367	362	372	332	364	366	385	353	350	388	364	373	376	385	367	367	352	372	385	380	359	346	385	350	370	375	342	343	370	390	389	389	369	378	364	389	397	373	366	376	366	382	383	361	366	368	369	361	365	361	424	349	372	403	360	373	344	388	334	393	365	386	362	368	345	379	374	371	354	351	358	346	406	376	358	387	368	368	364	347	360	345	359	351	404	364	366	391	346	368	356	332	389	398	353	339	351	387	333	368	350	409	389	356	385	366	363	347	347	319	371	376	391	410	385	361	359	346	329	355	407	354	345	380	356	380	380	334	398	345	362	338	385	368	342	361	382	376	358	361	383	357	368	378	368	338	340	320	358	397	370	375	346	356	358	365	360	349	367	381	363	386	366	363	383	376	371	354	340	313	372	369	371	402	365	382	374	367	417	387	383	356	388	368	364	414	390	358	317	352	365	363	378	368	380	361	345	330	360	370	396	372	370	369	380	395	393	368	350	338	379	369	328	340	353	394	394	384	357	376	367	362	328	376	377	405	335	374	382	364	369	382	401	363	375	365	367	376	340	376	384	338	375	335	378	371	368	383	396	360	334	364	339	354	376	389	334	389	360	393	379	359	360	374	362	397	370	345	340	394	380	337	358	360	370	408	372	398	371	391	380	388	386	367	378	340	389	382	379	371	349	347	384	348	370	351	331	369	376	348	328	386	373	374	358	376	357	352	385	368	386	367	358	372	395	404	356	388	359	373	395	358	366	368	361	339	364	389	367	371	322	336	396	368	357	328	336	367	377	361	382	363	349	373	365	393	349	353	372	375	361	356	390	381	359	376	364	369	386	384	325	370	380	391	382	334	360	388	360	369	395	374	354	371	397	343	356	368	377	389	340	379	375	415	351	352	361	362	335	388	366	375	372	357	357	344	372	357	374	380	375	377	377	352	371	358	400	391	370	364	365	370	339	350	377	371	355	370	378	394	348	383	374	423	382	362	349	374	341	366	365	350	391	391	377	384	392	371	360	352	366	379	350	361	372	340	377	398	364	360	380	380	376	371	356	386	362	391	376	376	361	329	363	326	382	356	360	387	360	372	374	396	362	328	387	396	383	379	383	363	379	372	392	337	388	341	376	368	321	361	344	363	325	367	354	383	377	374	387	371	366	363	387	365	384	370	380	357	393	367	352	388	374	353	379	391	379	403	396	366	353	341	372	365	379	367	380	384	376	390	367	353	372	380	329	366	347	333	339	378	371	404	355	381	356	352	356	349	341	361	350	364	354	369	362	393	374	391	374	363	409	380	350	376	356	346	364	345	411	362	384	341	349	350	341	369	376
29410	28654	51022	43877	15400	22704	23335	21098	21543	17217	15318	4177	3903	3286	3534	2988	2767	2464	2489	2269	2142	2071	2381	2920	2702	3266	4053	3372	2528	2930	2417	3837	3626	2606	3363	7546	15047	8923	3862	4012	4206	4602	2395	2285	1918	1500	1227	1089	1064	1026	1008	1037	2005	2754	3713	4082	4061	1814	1511	1599	925	882	876	907	893	917	923	952	910	872	884	928	881	914	858	873	903	934	874	921	944	892	947	955	864	849	892	916	912	880	903	921	915	925	858	922	900	908	904	919	893	925	952	899	894	936	927	955	833	913	872	914	914	878	909	988	867	939	884	872	948	861	897	916	917	904	890	871	958	845	909	905	920	882	888	921	887	950	864	901	913	917	901	948	844	882	880	859	941	917	938	859	930	923	957	857	939	967	961	888	878	853	933	898	875	888	971	908	940	856	947	915	919	915	915	911	915	894	888	915	896	923	858	891	923	897	924	890	879	891	927	886	930	920	921	940	897	907	899	902	884	899	947	900	923	914	916	942	877	928	879	901	979	908	960	867	945	970	899	888	888	891	884	855	889	912	959	882	939	906	906	900	921	896	909	906	910	903	867	942	878	872	983	884	911	870	928	883	930	894	885	917	883	883	899	907	861	874	891	938	876	908	890	848	924	942	928	870	856	842	858	958	903	937	910	892	867	861	970	858	900	918	861	914	929	877	901	908	909	886	855	900	939	894	911	955	927	925	937	926	909	939	904	930	942	924	929	942	937	883	910	966	924	888	862	912	879	897	880	901	889	904	880	901	889	859	906	900	906	907	902	928	942	969	908	935	918	925	870	940	918	919	865	904	940	864	899	933	887	886	866	903	895	883	907	912	879	915	911	908	935	978	988	936	833	897	928	924	928	988	909	918	946	892	856	914	921	897	896	854	906	879	874	956	962	942	895	897	910	912	906	948	875	938	912	899	908	874	955	899	911	942	937	886	913	899	872	917	911	887	926	905	933	924	911	955	892	915	853	936	908	935	941	874	913	872	879	892	862	978	892	923	902	937	931	925	877	887	933	913	917	918	893	866	902	881	921	944	912	887	865	904	878	912	918	928	880	907	851	915	908	918	904	930	906	907	900	881	884	916	879	920	917	921	897	898	896	904	890	925	936	866	907	936	965	881	924	911	949	830	864	903	860	920	972	883	882	956	868	893	881	901	889	896	902	935	940	921	888	894	912	918	905	872	912	896	879	913	967	914	983	935	878	897	894	927	913	930	881	927	905	947	892	939	903	882	931	892	924	902	943	955	921	986	900	920	938	908	861	982	936	878	904	903	878	921	886	956	894	910	951	860	900	888	847	848	941	878	903	920	879	945	899	901	880	893	891	976	953	911	890	883	910	878	945	855	923	912	948	918	954	906	915	886	901	853	913	877	853	900	948	833	927	907	916	881	888	909	858	880	934	883	890	884	948	903	879	896	921	887	884	931	931	887	881	908	917	901	857	876	915	926	931	889	883	923	851	943	887	932	950	914	905	884	907	905	876	928	951	868	883	932	933	901	917	916	909	953	909	908	873	887	870	915	889	880	938	928	931	903	878	926	933	905	963	909	868	895	921	928	917	957	876	885	836	892	907	869	883	907	888	865	917	928	883	914	915	913	903	910	896	930	934	844	905	902	902	918	880	915	930	953	904	919	930	976	939	951	886	883	917	891	962	907	957	907	953	873	899	924	908	919	927	923	913	844	932	882	900	876	899	905	918	922	873	878	961	900	932	896	932	897	880	911	928	862	904	845	932	891	905	885	871	938	817	866	879	895	884	923	879	913	852	938	894	954	939	840	920	931	869	890	879	837	924	875	899	905	920	942	921	887	971	937	925	896	917	895	899	898	947	982	896	903	919	884	905	914	932	908	884	928	867	931	912	884	898	909	918	891	929	894	905	913	895	916	887	893	945	920	904	922	891	907	841	875	899	917	918	966	847	933	920	910	915	900	908	965	935	922	897	992	924	935	926	951	895	914	892	924	872	962	896	925	856	890	909	939	834	917	899	895	920	959	871	922	898	874	880	877	905	920	859	898	930	862	882	945	939	955	898	862	911	860	912	894	866	905	904	891	870	923	917	902	857	945	902	942	931	950	924	908	908	909	867	890	976	879	920	908	864	911	965	921	863	868	926	900	882	911	927	840	905	898	858	917	917	872	921	863	848	928	907	894	926	907	916	882	916	884	949	870	904	869	879	893	949	931	921	905	912	879	909	838	884	892	924	890	911	911	886	899	864	881	859	922	920	909	946	929	964	949	927	857	945	895	944	881	905	963	860	935	908	927	900	856	956	914	875	901	905	917	912	854	914	934	911	857	907	842	960	910	906	858	906	945	912	889	910	884	873	895	893	924	947	936	859	942	939	916	899	941	918	885	970	910	909	896	883	892	920	851	845	902	888	934	893	908	923	917	930	949	942	892	874	862	920	889	913	884	968	940	931	886	876	880	913	956	869	885	893	938	911	915	892	969	891	933	888	886	896	946	908	893	910	877	926	913	886	937	898	882	900	989	911	912	930	905	932	864	915	921	900	840	863	848	904	912	821	939	858	900	875	824	897	883	887	863	908	870	898	899	944	855	949	901	878	909	897	858	890	884	911	881	848	941	854	969	913	893	864	905	907	914	848	964	880	903	981	882	889	928	975	860	921	899	901	954	919	938	953	898	922	868	889	862	901	892	908	866	925	921	939	918	963	937	931	874	903	932	967	892	909	892	860	898	876	928	904	910	888	908	923	893	907	884	934	926	910	923	870	942	901	908	937	990	902	907	881	873	892	913	955	894	903	892	890	891	858	901	885	938	915	910	894	877	932	892	900	922	944	887	940	939	850	930	926	929	884	915	931	906	914	882	911	876	884	946	846	935	922	922	924	862	930	895	872	935	926	916	912	917	871	908	858	900	853	948	924	872	884	892	909	881	845	960	963	878	939	918	900	875	919	864	894	905	904	892	890	952	918	916	894	931	877	872	916	899	875	908	889	955	917	950	887	866	902	949	895	912	909	884	919	899	873	902	895	897	904	850	891	942	916	849	879	907	914	903	900	962	927	891	881	893	897	891	921	914	894	936	918	918	864	906	894	922	906	884	923	890	866	926	937	882	932	883	933	886	898	917	870	945	897	888	957	879	927	941	906	902	863	878	890	873	905	915	878	884	914	901	909	885	917	920	870	911	948	923	890	901	921	936	902	953	892	889	899	899	859	876	905	970	871	911	965	861	929	900	915	865	939	904	896	951	891	867	932	894	948	891	899	922	853	900	925	920	953	882	930	843	880	860	937	911	929	889	949	970	909	930	873	875	904	926	921	900	875	875	923	957	853	949	906	889	945	929	928	938	951	908	881	897	922	890	895	938	955	949	931	888	947	910	906	929	911	947	887	914	913	827	939	893	832	893	954	854	918	910	927	929	909	877	937	933	897	863	963	910	870	967	880	898	965	897	920	931	932	953	878	916	932	872	939	947	885	917	957	918	881	882	907	913	923	935	925	970	925	930	951	909	909	942	911	874	889	867
13568	9573	9403	6236	2230	1773	1414	1137	849	813	632	562	537	476	480	462	457	427	425	428	456	425	398	414	393	370	417	379	383	376	364	372	369	357	426	387	426	375	371	352	406	357	362	382	357	334	361	349	331	416	396	326	360	370	358	379	403	389	362	390	354	335	348	324	370	354	336	367	380	350	399	353	329	368	350	361	359	386	376	387	380	336	383	360	363	365	342	420	360	361	382	362	376	361	344	373	392	348	335	366	362	293	424	372	361	343	378	334	401	333	350	380	343	380	412	399	361	349	372	343	334	362	298	383	340	365	392	383	337	374	382	347	375	360	374	374	384	382	346	373	378	365	376	357	338	371	332	361	366	333	350	344	355	356	376	376	356	374	339	370	351	324	346	386	362	362	365	373	343	354	401	358	342	371	358	394	355	360	353	373	350	374	359	335	347	315	375	361	345	324	366	361	323	344	388	363	384	345	351	376	361	373	364	387	350	368	382	347	369	373	378	340	324	345	329	354	378	366	350	367	353	379	326	385	337	363	349	346	387	370	340	320	345	362	361	375	341	393	369	354	373	352	369	386	371	357	349	370	393	380	380	390	336	375	373	383	343	361	382	379	374	372	349	389	352	349	328	334	339	364	373	357	352	364	366	339	392	328	344	339	372	361	342	336	329	332	343	353	347	395	374	331	384	336	363	344	387	378	359	346	362	400	366	383	377	348	343	351	366	343	369	327	371	392	356	403	358	359	371	380	382	325	366	371	336	357	380	359	355	375	372	351	354	387	374	305	391	362	389	379	358	362	363	365	375	337	356	351	390	341	369	357	341	356	375	361	380	367	341	344	319	337	372	366	356	343	366	364	385	358	356	381	353	346	324	385	349	348	362	343	377	365	348	358	407	361	334	357	363	375	377	336	353	360	392	395	336	347	338	364	379	325	392	339	390	336	369	355	358	376	365	367	374	329	378	360	377	363	369	355	350	370	367	411	389	374	359	328	349	330	385	351	374	347	362	353	384	349	360	339	344	342	360	390	372	345	373	330	392	365	369	355	364	359	335	386	352	363	376	371	383	385	357	398	393	326	358	358	403	358	389	382	325	344	344	383	354	359	335	363	379	341	369	381	367	384	371	370	342	378	367	384	342	313	378	362	364	376	345	370	357	394	358	358	359	358	356	370	306	333	370	337	359	385	385	375	341	368	375	336	348	321	356	388	355	349	343	386	341	359	389	372	357	365	346	358	400	366	372	375	333	363	348	373	351	374	346	365	362	390	370	350	387	345	390	373	380	345	379	372	339	393	326	330	318	373	372	363	335	357	351	351	321	360	356	353	354	356	368	313	382	320	337	346	355	352	363	355	381	394	380	361	366	357	354	394	387	360	366	374	341	352	369	348	355	343	370	354	356	353	350	342	383	349	339	361	371	330	352	348	378	332	365	351	376	339	367	365	389	373	322	371	393	375	373	374	366	341	342	357	382	370	377	337	360	341	345	363	341	396	385	387	361	363	347	365	372	386	392	311	337	353	354	376	366	343	396	351	373	372	375	355	379	377	381	340	351	338	359	362	348	349	361	306	394	359	377	386	327	389	388	391	341	372	357	357	372	381	343	354	393	369	349	366	404	324	360	366	353	366	341	367	364	350	382	394	337	398	360	383	355	378	339	369	358	397	351	390	342	389	360	340	364	366	363	342	363	355	402	356	382	369	357	383	349	361	398	369	329	370	335	389	371	342	358	335	375	358	370	374	340	360	365	352	342	325	333	347	377	341	413	358	343	354	351	365	349	364	359	354	373	371	365	382	339	378	347	336	384	349	367	384	369	375	345	352	394	372	370	349	378	364	354	349	383	365	357	348	405	398	384	366	357	371	363	351	390	387	388	347	314	373	329	319	401	367	359	394	349	383	334	391	347	385	343	329	359	374	355	369	344	339	347	340	341	345	373	339	373	367	368	359	361	375	352	390	344	397	373	355	338	372	356	337	359	370	406	370	375	322	368	323	365	355	372	383	355	350	380	390	384	369	394	400	350	375	401	384	348	377	341	349	381	371	317	395	334	363	312	345	387	361	340	331	379	356	322	364	319	368	366	363	375	367	365	366	396	355	395	331	363	359	375	342	349	355	371	355	365	352	428	345	354	382	345	403	371	368	373	339	350	373	394	347	381	364	348	355	368	366	355	389	395	331	363	377	338	355	397	377	355	360	406	361	334	319	336	377	343	357	362	376	389	365	377	360	357	379	372	377	342	382	349	361	355	373	382	372	372	350	363	361	387	357	359	355	371	381	360	328	365	351	349	369	337	371	386	335	361	327	351	359	347	374	350	353	366	341	358	345	359	369	367	376	372	378	385	392	349	371	354	349	345	345	385	364	377	361	351	366	371	364	355	395	364	387	341	361	348	340	341	336	368	355	329	382	368	374	376	325	352	351	371	414	364	374	362	384	349	387	395	349	363	352	367	412	345	379	374	375	376	376	311	353	379	381	353	418	364	353	383	365	346	402	389	344	360	409	342	371	370	365	376	382	333	370	360	352	373	351	347	361	375	359	341	378	388	355	364	332	343	387	362	342	323	362	364	350	383	356	355	361	360	403	362	349	373	351	370	371	368	373	345	367	384	366	360	340	363	368	386	353	365	346	418	388	355	334	361	344	343	359	366	381	349	345	344	350	373	334	407	337	358	360	349	340	342	351	362	385	361	347	423	364	376	353	356	365	342	385	362	364	364	354	341	348	357	369	375	374	364	353	362	340	328	322	303	349	398	359	356	362	352	342	359	394	367	385	382	371	349	349	388	395	385	356	358	346	375	365	384	355	372	368	384	359	353	366	344	356	374	345	370	384	378	398	355	383	350	343	352	375	369	371	362	368	356	376	345	401	322	345	406	366	368	351	360	354	343	321	362	378	361	364	372	357	341	312	329	346	375	391	349	359	408	329	361	352	360	340	324	407	353	350	354	358	356	385	373	369	348	351	390	348	387	369	424	328	368	369	380	365	351	394	343	370	360	353	379	368	383	350	336	322	332	387	357	395	349	389	366	348	362	353	361	371	367	399	353	389	378	367	382	375	361	351	355	371	349	364	348	376	361	339	370	361	388	374	365	336	377	341	358	387	381	360	378	344	333	351	354	359	371	316	364	358	337	404	352	383	330	369	374	351	362	350	354	391	369	350	351	419	372	351	353	357	383	347	342	402	347	319	375	352	398	324	335	394	377	351	366	382	398	317	365	339	338	376	385	352	325	332	376	353	374	336	373	344	358	344	366	379	364	345	375	360	386	363	363	347	402	313	356	339	372	341	377	388	341	343	384	352	358	369	395	358	354	398	345	359	373	358	367	360	354	334	344	360	369	388	332	363	352	396	368	381	360	365	353	356	367	336	343	345	390	366	378	404	381	376	367	357	366	379	372	376	328	345	362	371	384	341	376	362	363	360	350	337	363	403	327	348	400	380	358	365	343	362	384	354	357	380	343	348	366	375	336	384	378	362	352	340	382	354	356	344
9756	9086	15177	13067	6307	6403	5765	4279	3740	3166	2610	2070	1986	1711	1795	1619	1571	1448	1346	1380	1355	1242	1225	1196	1242	1186	1157	1122	1121	1090	997	1044	1030	940	1005	1238	1500	1290	1083	1103	1059	1045	996	977	965	970	930	868	952	937	916	945	974	922	1052	1145	1213	967	982	1049	894	935	909	912	895	918	939	904	880	884	913	838	959	926	948	962	899	927	949	886	885	919	937	931	934	955	910	904	903	886	881	953	889	931	861	875	909	942	861	929	880	916	929	914	828	911	899	920	917	926	960	992	918	942	940	938	953	940	876	946	899	922	905	897	924	945	946	935	935	895	971	929	938	931	932	915	924	970	883	903	849	881	901	889	931	972	923	950	931	934	964	912	912	924	957	872	912	914	927	918	893	941	920	970	865	942	930	909	881	918	901	921	960	947	947	914	888	925	909	925	902	918	944	933	952	921	930	938	876	908	893	899	868	951	924	924	913	918	938	879	928	881	969	919	935	928	920	849	868	921	944	929	938	927	949	949	936	920	906	960	909	924	944	930	931	913	918	935	907	917	960	971	861	975	887	890	927	922	920	887	872	955	907	956	903	948	945	960	908	930	924	879	909	897	872	944	946	918	944	875	949	868	920	936	910	971	922	877	901	891	886	891	901	939	983	889	950	911	933	878	879	885	976	958	938	874	885	885	902	924	898	885	959	909	917	976	906	936	920	900	916	876	878	932	889	927	886	902	929	934	895	913	970	905	919	950	934	916	956	947	906	938	928	918	866	934	887	874	845	961	952	916	957	923	866	881	878	913	889	850	912	896	888	901	906	951	914	884	907	888	892	931	913	911	948	957	928	863	925	964	895	957	971	899	921	918	892	916	899	876	933	865	852	869	933	900	919	907	941	937	865	885	888	910	907	940	871	918	924	943	881	906	919	956	908	937	933	885	968	929	931	936	944	882	916	917	907	912	920	878	889	907	926	946	913	899	911	973	860	958	940	926	890	922	894	920	916	889	976	923	931	896	862	919	903	873	915	921	868	893	885	938	870	843	930	907	918	943	921	999	946	961	933	911	918	957	923	923	915	874	899	870	898	887	907	933	895	951	935	907	941	913	941	916	927	955	918	942	882	893	923	951	894	843	897	952	889	878	902	881	929	931	899	873	930	927	924	925	938	929	883	892	921	886	925	891	879	895	939	925	901	875	961	938	921	922	835	904	929	912	934	929	932	875	975	925	966	915	913	857	900	935	899	852	956	919	917	948	930	911	974	1000	941	923	928	910	899	879	904	903	913	921	919	877	952	931	952	915	945	910	896	929	920	893	930	900	934	962	896	884	920	948	897	891	910	901	866	909	891	863	877	923	959	932	885	901	878	902	940	946	897	1006	930	899	923	928	925	901	901	977	922	932	987	922	902	938	878	911	917	883	917	908	868	932	866	903	902	920	925	898	939	921	860	905	915	899	879	947	930	899	898	866	896	902	919	908	890	961	922	895	865	874	871	907	950	858	909	932	926	896	927	895	927	840	904	916	905	912	898	858	926	893	922	937	903	834	915	905	882	940	975	885	952	928	938	944	945	937	885	892	898	891	892	901	939	893	886	925	911	899	886	940	992	880	941	926	873	871	919	929	942	940	913	848	884	884	905	885	893	877	929	862	883	920	847	930	921	932	893	895	938	939	879	947	893	934	876	917	901	930	970	903	931	860	926	902	917	915	957	932	933	886	913	900	895	914	940	922	915	942	952	922	925	940	919	929	901	853	901	1011	981	865	926	939	933	938	875	920	913	915	980	946	887	879	906	926	957	865	883	847	866	877	977	944	930	870	876	924	876	927	895	919	911	887	881	937	900	910	942	966	907	1014	933	947	936	892	950	899	846	902	936	862	905	941	912	875	953	960	951	857	918	949	934	942	956	924	938	939	904	900	890	969	937	944	950	960	904	918	941	915	898	906	884	919	955	938	906	883	919	875	904	898	889	963	901	946	905	894	883	974	863	874	915	928	930	865	970	941	850	927	941	897	858	887	894	918	937	916	931	907	859	940	912	911	872	885	902	920	895	899	928	892	934	905	920	898	950	890	961	944	883	909	919	899	940	901	909	855	996	941	865	964	868	912	913	934	906	961	910	890	934	931	889	927	899	892	892	932	892	922	911	894	921	889	869	930	949	898	889	908	903	872	938	925	910	891	961	916	893	856	915	969	967	925	842	900	994	952	882	912	867	935	888	904	938	919	991	892	893	903	949	946	923	920	942	901	953	921	981	942	922	864	960	879	912	958	964	917	933	892	947	863	909	949	926	920	913	929	959	892	921	950	868	953	879	906	950	888	940	883	986	887	943	921	901	940	893	939	927	941	923	902	870	920	927	886	891	928	938	887	901	946	902	966	876	897	972	946	936	956	915	936	894	929	892	947	921	853	941	952	889	871	921	901	934	925	907	895	907	935	856	889	902	864	914	938	917	917	948	870	887	923	964	965	866	892	947	887	890	928	938	868	878	873	951	895	922	947	867	900	871	888	945	929	941	871	911	919	913	871	879	901	892	907	881	941	951	954	892	960	941	925	900	850	932	872	912	912	885	870	944	904	901	926	904	902	901	908	889	878	822	863	942	945	979	901	930	907	882	951	922	917	862	913	887	958	885	908	952	930	904	909	897	940	906	888	921	915	947	953	914	901	915	893	934	945	900	946	900	923	865	908	973	894	891	941	892	961	904	930	968	866	906	914	947	958	928	919	906	891	883	949	905	942	913	871	926	901	952	957	903	961	955	896	887	906	887	932	871	937	901	939	947	936	925	920	900	949	905	905	886	956	869	926	871	907	910	908	875	887	880	927	929	921	920	949	949	943	946	937	928	903	924	945	928	931	907	931	920	879	907	943	894	928	875	929	851	875	932	892	873	960	962	935	936	933	894	941	952	877	906	978	884	900	933	881	958	913	864	919	880	866	945	943	882	934	943	888	989	921	866	950	938	941	867	903	931	899	883	924	905	953	931	877	956	924	874	960	943	985	957	875	884	865	888	944	902	960	939	912	903	943	915	883	947	903	927	926	918	917	925	914	883	946	918	910	895	876	889	912	905	877	949	926	920	866	940	932	915	954	909	937	982	924	904	888	930	905	916	914	922	885	904	907	921	875	916	933	911	882	939	881	948	893	867	931	894	951	950	918	893	931	913	943	918	929	913	950	907	901	932	824	933	969	928	951	945	938	956	949	957	877	928	917	890	883	880	924	902	952	869	888	905	983	905	921	919	938	924	925	916	948	930	922	920	913	951	962	883	940	887	927	958	920	909	965	870	915	909	902	904	864	940	953	918	915	901	936	908	912	934	889	900	885	831	926	931	934	908	910	903	936	906	956	904	962	906	917	885	943	953	954	923	953	886	890	891	941	901	926	847	913	916	909	912	920	935	882	890	868	898	909	932	854	910	904	841	967	930	929	887	898	969	949	909	891	944	891	911	882	861	896	929	836	924	933	973	872	921	906	905	866	872	909	933	920	891	971	904	913	934	882	950	950	978	886
35176	29234	40776	39370	13804	10045	9952	8542	8070	5378	2872	1050	777	661	740	619	590	578	554	572	547	511	557	538	566	622	661	542	511	546	529	682	584	507	526	977	2064	1735	1402	857	629	496	480	538	456	442	415	409	449	382	416	425	461	469	621	644	598	502	484	461	423	372	388	381	417	390	400	403	417	399	390	426	405	413	403	396	359	363	410	396	427	402	389	369	389	397	362	407	388	412	399	371	382	376	403	386	422	373	416	362	402	432	395	407	448	375	384	376	382	392	403	389	441	402	379	380	388	424	396	378	386	404	397	410	387	392	389	389	384	391	373	395	380	392	377	380	410	366	385	379	364	416	372	362	397	377	401	391	405	371	392	374	378	391	381	422	381	374	383	403	409	387	368	417	416	422	391	393	383	417	399	377	381	411	425	423	406	350	431	422	394	413	410	420	390	417	392	380	386	378	405	397	387	411	382	383	458	361	366	411	355	457	347	398	393	407	369	396	387	399	359	394	393	347	405	399	375	418	409	389	421	401	376	400	352	422	420	395	379	424	412	406	428	430	384	380	395	378	371	380	386	425	384	400	419	450	404	364	414	398	369	416	384	420	376	416	393	367	381	418	380	380	420	410	357	377	383	373	402	390	428	410	401	383	401	362	382	382	421	370	387	399	378	378	403	398	366	392	409	460	387	385	350	374	397	387	356	377	395	444	404	417	351	386	393	406	450	443	444	381	395	362	452	411	420	395	389	422	388	415	364	438	425	402	423	365	382	364	391	416	396	411	434	433	425	428	411	352	415	412	401	400	424	395	378	405	378	392	370	420	385	420	418	367	388	422	377	404	392	423	405	375	387	366	350	386	376	405	372	388	386	401	417	377	408	397	347	411	352	399	385	392	416	384	383	386	389	410	398	409	407	405	409	389	392	374	403	386	395	423	405	396	420	425	416	379	389	386	392	394	453	383	400	400	403	403	428	380	410	371	399	356	435	358	415	389	419	404	397	362	375	415	386	372	371	415	391	422	396	407	390	441	365	397	368	402	385	391	411	400	371	393	425	407	362	367	381	405	383	424	369	403	423	391	404	401	433	384	407	392	442	380	421	400	372	390	388	401	416	378	414	394	390	408	398	429	407	417	387	407	382	386	413	377	424	392	380	405	379	401	363	386	415	434	414	405	397	388	436	415	414	398	387	407	404	360	349	404	385	421	432	412	449	404	417	404	388	396	403	408	367	411	399	398	388	395	424	370	400	385	401	403	418	371	388	402	398	381	386	390	381	417	425	373	384	414	381	382	383	393	377	390	392	427	364	398	379	401	393	436	440	401	404	416	384	356	385	379	379	371	387	400	367	399	386	409	396	385	400	407	415	384	402	375	370	416	443	400	400	353	393	356	382	411	405	383	383	406	408	398	411	402	380	404	348	401	364	371	368	413	408	426	402	327	366	368	399	394	375	435	393	376	417	368	368	394	388	421	403	423	399	401	377	391	381	357	391	381	357	424	397	344	376	365	408	392	376	390	416	385	369	406	379	406	425	344	395	388	393	423	397	382	410	385	380	377	418	449	397	400	354	391	389	396	386	412	402	372	406	379	395	421	357	397	416	462	382	370	370	394	411	387	400	410	419	392	400	416	420	365	387	407	410	397	418	411	413	409	383	445	378	417	399	374	353	400	403	389	421	399	389	429	425	395	403	366	383	399	383	415	377	384	398	382	396	391	432	413	404	400	384	386	379	426	406	387	344	327	388	387	402	397	407	430	396	390	381	385	422	399	385	415	434	402	426	372	393	396	410	406	402	378	386	377	401	407	383	401	391	412	395	406	393	354	419	368	392	392	401	380	405	363	397	370	370	410	389	414	395	397	377	427	409	373	395	425	372	388	443	377	364	350	393	378	388	389	416	372	377	415	362	383	421	401	393	380	380	371	435	403	395	371	433	420	419	416	391	393	402	405	377	417	404	379	439	364	378	386	401	396	380	382	358	397	408	388	423	393	404	366	372	413	396	400	431	420	459	351	410	408	391	382	407	412	393	407	441	411	379	400	367	416	387	389	417	419	419	390	422	394	430	370	390	382	417	390	409	398	395	412	383	382	408	379	371	379	401	377	389	384	413	400	381	397	397	434	368	413	383	406	388	380	360	401	423	379	399	380	413	410	415	423	408	378	372	360	387	395	405	409	401	376	396	373	407	383	407	383	374	387	394	382	413	403	397	417	384	388	358	454	408	402	396	406	400	408	406	350	397	392	400	385	402	383	438	447	379	373	365	419	378	427	429	373	359	355	376	362	381	378	363	377	398	409	385	402	436	396	375	401	394	390	413	396	394	382	392	371	432	363	400	397	435	393	391	411	399	388	382	415	427	388	389	403	398	398	349	392	411	415	358	367	380	405	364	419	424	415	402	430	400	387	392	427	406	383	431	373	394	389	390	393	428	436	411	376	375	404	367	405	383	398	362	405	416	424	385	411	390	399	378	373	373	396	360	409	402	409	353	424	372	390	388	384	388	409	405	377	370	371	397	381	416	375	398	383	401	411	394	409	419	425	418	396	388	411	396	378	411	428	402	392	398	374	391	393	375	360	390	393	386	430	403	415	398	397	398	397	399	397	389	435	401	389	392	418	411	405	395	372	425	382	396	414	419	427	420	422	386	408	395	394	399	407	406	396	415	406	391	414	397	428	374	390	390	371	358	425	414	403	439	372	410	375	385	355	401	360	380	417	386	399	401	431	400	410	413	348	430	395	347	391	399	383	398	403	406	399	364	366	409	403	385	416	402	394	368	410	411	399	408	430	414	376	398	386	390	437	378	394	427	399	401	370	421	399	388	378	407	371	371	406	377	403	375	395	389	392	406	404	381	378	369	414	430	376	406	378	387	402	430	348	384	392	386	380	370	363	400	375	366	410	382	440	362	423	384	429	422	416	391	389	389	415	421	392	417	398	426	407	359	416	356	373	410	349	380	384	398	421	378	382	394	392	415	417	387	391	412	417	394	398	415	440	362	388	363	422	347	395	410	406	412	354	401	431	394	383	392	388	380	386	385	414	386	360	377	384	405	395	377	375	390	404	397	418	379	372	428	390	380	393	387	396	402	423	368	389	400	397	395	396	379	372	427	374	429	392	429	408	349	391	379	426	376	401	363	380	418	392	378	375	410	418	427	405	391	406	387	377	409	376	383	393	371	375	446	401	374	390	390	383	337	370	415	379	412	372	405	398	399	412	405	412	410	392	398	384	387	357	380	377	361	408	399	420	421	426	400	410	409	408	421	400	398	380	379	383	415	390	424	389	407	366	383	390	439	384	390	398	378	391	385	369	387	407	404	406	393	405	444	420	412	418	392	419	361	410	387	418	386	352	420	376	407	418	410	407	384	393	405	391	452	383	407	396	399	383	394	398	409	378	388	420	397	372	390	422	408	409	426	398	387	391	372	377	429	407	407	403	390	407	388	395	419	377	416	395	389	388	385	357	405	374	415	385	365	399	406	425	375	409	377	395	363	373
23720	23422	43435	34453	12650	17702	19008	16777	16537	13913	8605	3399	2955	2602	2721	2313	2183	2159	2044	2003	1797	1846	2233	2139	2409	2534	2607	2013	1943	2096	2080	3084	2541	1572	2022	5111	12426	10192	7894	3866	2629	2051	1675	1833	1518	1340	1233	991	1101	1036	1068	1012	1335	1321	2617	2988	2785	1764	1540	1563	1124	961	970	908	994	1008	984	990	1067	957	1060	1062	1073	995	1036	1040	989	982	993	1037	919	998	1006	982	964	1011	1002	983	984	1015	1009	979	988	1039	963	954	1018	959	987	1013	976	1012	996	1025	986	982	1008	977	1005	1018	928	978	1012	1001	1000	1018	1015	1054	985	1035	942	1005	932	992	941	1031	957	929	993	989	968	965	1013	999	952	1027	994	991	982	962	953	1045	1029	948	1025	999	985	944	991	1035	978	952	969	971	923	979	1015	1000	958	965	969	1028	993	996	963	961	982	1028	969	885	955	977	980	1011	1026	967	998	1034	958	952	991	1020	998	1017	950	1021	951	1034	1066	1017	964	966	1000	983	1001	986	986	947	962	984	1028	948	965	942	965	1026	1011	977	930	1060	1027	924	1021	996	983	1018	955	985	931	964	951	993	985	1005	983	1020	1052	974	967	928	988	947	1009	972	982	1004	959	978	1014	1030	955	986	1036	960	1009	994	1020	989	1019	979	1006	945	970	969	1019	1027	988	946	994	989	1020	980	990	1006	987	986	999	965	961	965	940	1027	1038	996	972	1002	969	939	993	972	995	1006	934	1006	980	976	1016	1012	962	979	1014	997	993	1031	973	984	980	975	982	942	993	891	931	986	1016	994	984	992	990	955	973	1041	905	950	991	1011	925	995	1035	959	942	1012	950	991	952	982	1004	1012	966	1040	1025	954	1039	981	1030	987	974	969	1030	935	1048	996	1010	1027	1005	951	968	939	1033	960	998	957	915	972	1027	972	1010	1019	985	982	1009	937	1053	958	1013	966	995	998	975	983	982	1005	1018	980	998	1028	972	958	974	958	1011	975	951	969	972	1015	971	949	976	968	986	974	966	1001	956	1017	980	979	1017	988	972	986	985	953	978	1070	963	923	1022	991	992	925	965	1008	991	1000	1010	1020	978	999	993	1001	997	939	1012	1007	1001	997	996	996	1022	979	1034	972	958	973	954	980	971	976	971	978	914	992	997	1015	965	1010	1019	967	975	957	977	1001	987	971	1027	932	1051	982	1027	999	992	965	980	1000	1053	1035	1005	990	979	998	998	984	1080	1005	958	1028	986	991	891	946	995	979	1000	1005	914	1043	960	978	989	1011	1022	1008	1023	1010	935	912	998	935	1005	1046	971	1021	1029	992	965	948	1005	966	952	984	992	975	1004	1045	982	975	942	982	1001	1005	974	973	986	976	978	900	1011	999	1021	945	1010	932	938	988	972	970	966	951	940	968	957	1030	988	1002	966	999	1018	1005	989	973	960	979	949	974	971	971	993	988	1018	1023	923	943	923	973	1030	1015	1014	934	980	1040	1004	992	990	1005	966	955	1018	1007	987	936	997	979	974	968	959	977	964	987	974	992	927	1010	979	931	991	951	1000	1024	989	985	980	939	968	941	989	953	949	934	967	1008	1000	993	956	992	1009	976	985	1009	968	971	1014	915	955	987	1004	966	965	963	959	959	984	1007	989	1001	950	977	967	973	964	963	1008	960	1004	946	1019	921	1026	994	941	986	989	960	988	1030	989	959	956	984	968	1009	975	1061	980	960	968	1025	948	922	999	1032	933	1023	993	990	970	1029	949	940	961	998	1012	1003	1011	906	1014	940	940	956	1006	976	930	981	974	1065	966	1012	974	966	951	1020	993	981	962	1000	955	947	1038	945	964	1029	973	956	964	1013	992	1013	969	991	971	970	974	991	965	1000	996	960	969	927	1019	984	972	1043	1029	956	974	972	996	949	962	994	996	964	953	1038	987	1001	938	979	996	956	1040	1041	1007	957	1006	999	962	947	1044	1007	979	985	954	1011	954	1026	1021	940	958	990	991	993	949	1012	949	979	969	1001	987	971	980	1003	1013	967	982	1007	987	994	977	977	997	1013	967	995	959	952	1002	1007	990	967	965	982	1033	995	1042	991	956	1012	942	992	1004	999	1016	998	987	1043	976	1024	987	976	991	974	965	1035	1034	1003	977	1007	992	1046	941	1008	946	1001	963	1014	1050	1041	994	977	991	941	946	993	1019	920	949	1002	1016	968	962	987	1008	963	956	970	985	930	986	1002	984	963	1021	992	977	1020	973	998	1044	953	1016	917	975	1023	982	996	1032	1010	970	947	994	1002	1007	993	975	952	1007	1020	971	936	969	969	927	953	972	990	984	941	909	981	984	988	955	1018	987	1001	968	951	961	995	964	1101	985	979	983	1022	997	1004	991	988	998	1039	990	978	972	1009	985	956	945	970	987	955	999	1009	963	998	967	990	1019	1011	997	1028	1006	957	938	1000	950	960	961	967	952	985	991	940	989	1037	978	962	977	1046	974	1006	1037	943	993	1064	965	1002	981	971	1013	988	888	948	983	1007	981	1048	980	957	966	957	1013	1007	1024	975	1001	996	997	982	940	968	974	991	984	955	982	937	984	969	965	940	981	1054	1005	957	952	1011	967	1042	958	968	998	1000	995	999	1045	971	951	998	1003	988	1001	979	958	994	941	967	930	984	986	994	987	962	972	905	984	984	943	988	943	1000	934	959	987	1009	1008	1010	974	960	964	996	1035	1010	964	1031	952	980	978	974	986	973	970	979	979	1007	997	1000	1013	989	1026	996	999	976	963	1011	969	1042	981	972	995	999	985	1018	966	951	974	978	1008	961	975	960	961	892	980	928	958	1020	953	976	959	992	906	982	923	1030	1022	967	993	957	963	975	1023	1030	1006	1043	932	972	962	927	946	938	976	984	975	934	969	1003	997	950	1037	947	994	994	1034	1005	959	1005	927	1014	987	1032	988	1004	976	1028	951	1033	964	922	979	972	967	989	992	984	1011	1011	948	1003	932	967	970	982	993	941	950	991	972	984	1007	999	1003	1005	1047	984	1063	961	977	980	980	984	974	1022	1015	946	1000	996	980	965	992	995	968	999	972	990	979	953	997	1016	975	983	959	1027	1017	966	924	979	1030	1012	966	964	968	999	977	1013	956	971	989	1010	957	1030	969	995	997	988	968	992	983	1012	1029	965	954	1031	1022	994	1027	972	982	1002	1015	1018	987	956	999	989	970	969	1012	1037	996	1009	994	925	957	1030	1077	1020	1023	994	1033	953	960	943	984	959	931	1052	959	997	949	987	1004	993	1008	985	1018	995	970	992	963	913	994	993	1027	1035	987	981	967	953	979	1018	949	969	966	982	964	980	1018	1029	947	984	989	964	990	996	985	995	975	1033	961	960	978	956	938	1066	1001	958	975	977	955	945	994	968	1029	995	940	966	1028	1026	976	977	978	963	986	984	907	929	1000	977	993	985	887	1002	984	1003	1022	986	1029	937	1001	975	950	985	934	1003	1071	966	988	1019	999	996	930	971	1029	961	1011	1004	1034	1004	1006	953	1006	939	999	986	998	950	987	946	953	982	997	975	961	968	992	955	972	1039	1035	969	957	1007	987	976	973	1016	978	1024	964	1043	971	971	994	960	968	969	1020	1007	990	1010	946	964	1020	972	948	924	1002	973	985	1010	971	997	979	1007	989	959	1025	930	1000	918	977	952	956	977	933	975	1005	939	980	975	984	1010	954	964	969	967	964	1016	981	997	935	985	963	937	1002	988	1000	1012	934	982	1000	1006	1043	947	903	972	1000	1011	1021	943	1024	981	943	1042	941	940	996	965	973	1003	960	961	939	1042	1016	965	957	1016	988	1017	1018	1038	944	1016	991	972	984	985	988	962	987	990	949	977	978	1005	955	988	951	930	974	1001	959	964	1005	978	1011	932	992	979	977	967	1021	1006	934	986	973	966	955	988	1007	981
41527	37272	49485	48951	19960	16386	14258	13475	13297	9472	4801	1647	1120	847	772	673	629	583	598	589	576	522	680	619	638	710	716	632	581	679	545	778	841	612	574	1287	3662	3266	2066	708	604	532	449	525	519	462	437	376	395	384	375	369	395	453	758	860	787	514	528	497	380	349	377	341	360	362	388	362	346	373	374	374	340	360	379	334	339	375	378	336	360	389	367	344	369	370	341	369	370	350	381	366	368	360	325	362	337	351	367	340	369	336	364	377	376	364	343	357	381	328	387	345	399	367	366	373	344	355	373	337	369	349	400	385	340	353	376	349	348	375	359	383	378	354	344	364	346	323	317	367	349	363	381	342	388	351	368	363	346	353	368	323	354	344	370	402	362	358	342	374	360	352	390	348	351	361	375	390	363	368	348	376	393	385	389	372	348	356	326	366	343	367	349	348	358	368	353	378	378	348	338	366	355	336	391	351	364	331	354	407	381	352	375	409	387	317	322	401	335	366	353	372	358	347	355	350	357	346	363	381	388	363	379	386	374	343	365	389	364	374	381	336	373	371	349	377	403	387	385	356	394	384	367	374	377	330	391	364	387	348	345	395	371	346	373	369	383	348	343	346	369	324	376	355	359	325	380	345	347	339	330	348	346	377	352	338	405	381	342	378	357	340	390	345	342	364	362	364	365	373	364	379	342	355	362	345	376	349	339	385	351	315	343	366	356	352	359	369	364	358	350	357	374	369	368	356	339	339	352	338	351	357	349	338	357	373	344	345	333	361	367	336	375	368	373	350	408	367	377	374	324	329	359	389	367	377	355	361	361	380	331	345	365	362	337	350	342	383	364	367	354	343	375	396	353	392	350	350	355	328	338	339	339	338	412	365	391	365	353	364	357	371	352	352	322	339	359	320	326	369	389	364	361	351	373	341	387	390	366	352	352	375	370	378	346	350	370	363	350	396	382	364	391	328	342	360	357	348	341	360	364	316	360	365	357	394	393	340	336	341	367	346	347	351	356	381	375	348	344	341	330	403	331	342	406	357	328	345	349	399	402	352	364	399	375	332	389	328	347	369	393	388	354	361	369	345	380	345	344	369	364	363	395	392	336	325	315	354	368	360	353	368	397	362	393	319	389	360	353	369	361	364	335	366	349	381	371	371	366	371	394	331	344	379	377	349	387	376	364	333	385	345	338	333	357	411	319	379	391	405	336	358	356	343	346	362	328	353	360	347	366	349	373	347	353	362	348	352	366	385	370	385	374	328	372	391	346	354	338	358	342	330	353	345	383	343	318	346	347	379	347	362	375	368	362	361	347	373	353	376	387	349	347	347	337	370	380	353	358	354	348	355	357	382	378	352	333	377	373	372	359	309	362	309	341	344	356	355	404	356	368	343	367	394	355	369	333	373	348	329	368	319	356	383	362	340	369	360	338	373	381	368	361	383	370	369	375	366	357	367	364	361	370	352	325	354	376	349	405	349	336	364	386	361	369	385	395	367	360	365	367	381	369	339	376	354	366	352	340	380	358	347	396	357	377	365	363	362	374	330	356	355	380	341	346	388	378	353	357	357	371	334	386	335	347	382	336	347	352	376	343	357	365	325	380	374	362	361	376	373	343	335	394	363	359	357	367	364	366	377	341	368	353	384	348	369	315	368	333	336	353	367	363	374	353	344	352	357	377	359	370	353	382	374	357	360	357	409	388	353	367	331	360	355	384	377	358	353	389	371	366	382	351	398	377	337	331	366	369	369	351	354	323	371	352	375	334	344	339	358	371	361	376	390	393	354	351	350	348	367	365	373	359	327	377	372	372	369	313	348	363	374	364	351	326	368	330	370	326	355	361	321	324	352	350	392	364	365	331	364	346	314	353	363	332	350	368	382	395	347	363	363	352	341	350	363	364	377	361	403	337	361	332	370	368	345	372	348	362	344	377	360	366	372	351	337	375	341	355	340	365	357	346	372	391	398	369	344	343	379	364	358	328	352	344	340	351	333	379	336	375	387	383	354	325	373	322	356	390	362	355	350	364	342	395	401	322	327	365	406	379	383	335	323	363	348	365	401	392	382	343	365	360	365	364	371	358	372	347	350	364	349	362	381	358	362	380	379	328	354	393	344	354	373	397	356	373	370	316	376	379	343	350	351	379	352	367	357	330	329	351	333	328	354	400	361	372	348	359	350	373	363	343	319	377	346	356	351	350	352	347	394	341	374	372	349	387	348	354	370	377	344	378	356	350	345	392	371	389	320	337	355	321	337	372	366	340	334	379	358	383	373	352	384	343	336	352	316	382	360	380	395	382	369	391	370	369	328	344	373	359	342	377	364	363	394	344	368	357	371	366	375	324	331	363	337	332	383	363	361	341	366	364	339	364	335	346	343	356	357	398	386	359	375	405	367	366	374	346	394	384	351	385	323	343	402	364	374	342	367	350	367	341	377	351	350	330	356	321	367	351	370	331	410	346	350	356	383	379	386	385	356	342	345	374	366	336	348	343	371	327	355	412	355	381	372	366	334	352	343	393	389	391	388	355	379	384	393	387	362	314	399	382	346	387	410	349	379	335	391	363	360	350	421	330	357	364	355	360	323	373	369	329	337	314	349	352	357	332	372	357	366	387	357	345	329	380	376	396	347	351	354	342	350	390	354	368	387	372	358	387	383	379	349	327	356	361	365	364	341	335	366	337	380	369	347	369	414	387	336	380	341	365	338	350	360	349	368	347	380	379	354	371	367	370	355	356	348	388	359	342	380	387	369	397	343	387	350	351	367	398	414	352	360	390	336	341	387	359	369	384	352	369	401	321	353	334	352	369	392	381	364	367	341	333	373	351	301	399	358	341	360	358	352	363	370	379	362	394	364	329	385	406	383	314	360	357	362	376	338	382	387	385	330	375	349	356	414	354	366	346	357	353	393	337	367	365	354	356	362	356	357	402	356	382	371	368	373	339	364	344	363	342	364	367	346	334	377	342	358	389	370	365	330	361	395	367	352	383	349	366	352	383	364	322	343	398	348	373	359	372	357	353	340	395	366	374	351	377	363	340	378	320	367	398	401	376	352	353	365	356	389	331	361	330	375	356	346	371	367	314	356	366	341	368	356	369	354	349	357	367	370	375	395	398	384	378	369	369	387	350	318	355	362	375	368	346	374	336	360	350	333	372	359	361	338	345	352	362	368	360	350	379	344	348	342	373	376	329	343	362	354	365	353	355	367	324	357	371	359	384	356	370	316	372	349	364	375	353	340	370	395	328	333	370	379	327	301	348	394	369	359	353	333	386	370	378	379	387	406	359	325	370	359	330	380	360	372	348	339	387	405	352	384	330	362	334	375	372	371	374	363	379	390	410	374	369	340	374	382	362	377	388	360	363	358	377	321	368	352	330	355	360	339	336	338	397	364	358	374	351	337	356	361	351	388	391	363	375	391	342	325	366	357	344	367	354	363	392	355	334	379	353	374	334	346	355	365	364	358	360	396	374	384	342	369	357	353	367	395	362	392	368	360	339	345
27496	30247	53729	40806	16632	23211	23479	22843	23435	18776	11751	4150	3758	3249	3247	2767	2538	2507	2337	2319	2129	1992	2953	2857	3021	3670	3650	2641	2862	2795	2572	4548	4200	2541	2269	7142	19551	17107	10827	3445	2613	2407	2103	2243	2108	1409	1268	1081	1058	996	962	954	1495	1510	3847	4504	3782	2176	1809	1891	956	887	888	922	916	917	881	893	869	910	949	917	890	835	923	882	904	942	950	886	894	896	949	894	875	869	924	882	909	898	925	896	884	881	888	851	902	944	923	901	955	898	886	893	907	819	895	934	880	904	957	827	927	880	904	882	884	919	930	843	889	873	899	929	873	898	974	903	907	904	936	952	903	892	877	915	894	872	903	943	926	939	877	905	896	877	884	901	920	924	853	887	882	912	903	931	884	907	885	886	915	903	966	990	901	895	952	887	861	866	879	894	948	907	871	911	830	978	914	941	936	821	880	889	850	891	942	900	916	901	892	916	903	913	880	910	845	910	861	877	868	898	932	934	937	925	888	928	945	937	859	907	870	871	946	845	897	890	940	885	861	900	855	872	845	939	876	855	921	882	892	905	935	906	890	905	876	857	916	916	899	847	955	903	908	887	904	900	824	901	881	888	851	880	904	908	929	885	869	885	921	924	905	857	927	879	848	963	902	933	920	923	941	843	840	917	893	959	946	837	896	885	868	878	881	887	932	893	866	875	880	948	907	903	926	928	925	923	896	906	915	937	877	915	900	904	937	912	941	882	892	940	925	906	867	865	939	847	877	902	856	878	872	842	876	894	902	901	841	900	916	922	881	912	954	909	941	856	901	892	880	886	892	927	855	921	942	853	880	898	955	874	897	869	901	958	867	948	928	962	869	871	943	856	905	909	869	912	867	898	875	894	832	874	911	872	901	914	871	921	901	880	916	924	911	916	907	884	876	841	884	844	893	925	871	862	934	958	897	860	914	885	905	952	863	889	933	876	906	929	934	940	896	843	866	829	943	831	879	928	884	870	943	882	870	870	854	918	881	898	883	900	904	876	877	890	903	891	905	885	904	870	859	919	853	899	894	879	922	901	895	902	923	857	914	884	935	917	904	918	920	871	907	880	899	944	879	967	928	920	910	890	906	892	949	896	875	899	887	921	923	897	928	883	880	899	888	883	945	864	898	908	876	849	911	925	889	931	875	881	917	947	809	866	868	930	894	900	930	879	868	870	868	905	911	950	933	927	895	910	871	862	888	870	951	909	869	915	949	863	943	879	888	872	900	828	959	905	826	831	890	877	903	947	897	857	860	896	898	863	860	887	900	928	905	925	842	933	926	955	828	940	889	898	871	908	866	918	886	886	883	870	910	946	866	923	925	878	922	909	916	917	947	923	863	903	906	981	934	901	923	880	883	844	887	946	839	892	916	862	911	890	920	901	896	899	906	881	862	824	917	854	870	870	975	876	884	865	894	941	900	928	875	866	949	896	911	927	906	859	900	884	939	911	924	947	853	893	893	912	887	854	911	845	884	935	905	889	909	889	887	878	912	897	868	836	870	914	898	856	925	916	907	915	893	899	880	917	942	818	893	934	940	876	935	883	924	889	944	873	881	885	916	889	899	938	902	896	906	911	885	925	875	869	853	931	876	890	882	891	866	905	899	824	911	911	898	957	909	912	878	902	928	893	883	923	878	796	912	866	974	867	882	870	866	914	875	905	834	915	837	888	859	941	916	851	898	900	966	923	872	864	942	863	877	907	917	929	969	896	923	861	891	889	850	903	890	883	889	889	918	875	894	845	871	897	938	937	899	866	930	839	917	857	948	885	913	899	885	908	887	939	884	859	901	930	887	892	886	882	869	899	899	909	900	909	893	888	916	917	906	839	877	928	934	938	865	887	907	868	901	847	893	926	925	866	894	876	826	913	894	936	860	885	918	885	915	847	872	894	929	871	921	878	889	899	892	898	874	909	888	877	912	947	852	914	870	901	884	870	943	918	921	911	887	856	926	940	897	937	857	869	898	891	942	931	882	920	889	899	935	909	854	882	862	857	942	908	922	916	930	889	938	922	898	918	933	929	889	907	907	870	911	859	836	972	943	926	857	867	932	896	847	915	859	938	916	854	896	908	875	908	889	912	930	932	847	926	889	864	895	872	863	936	899	902	942	817	853	936	914	902	932	899	871	912	891	855	900	927	893	882	887	893	836	887	936	917	872	882	874	910	864	880	924	847	904	903	880	842	856	919	915	934	900	903	917	886	883	857	872	872	859	880	899	841	899	909	931	930	894	913	820	879	864	922	889	883	866	904	903	873	888	877	902	908	912	935	881	918	874	879	968	937	893	896	896	914	906	919	876	840	948	948	895	906	857	861	889	900	866	886	948	883	883	886	879	888	960	905	972	906	920	907	921	900	870	917	858	859	931	883	888	887	898	887	925	881	892	881	851	850	882	906	931	904	956	907	902	883	893	878	904	829	897	940	911	877	905	856	897	879	911	885	919	877	932	917	880	886	908	893	860	888	843	882	906	865	948	889	884	881	899	832	932	875	948	897	886	930	892	861	914	895	875	823	908	894	917	850	873	834	891	884	913	953	884	940	871	876	949	879	892	944	856	941	884	894	885	902	887	916	910	883	909	925	887	874	964	906	950	912	871	935	897	913	942	877	941	884	840	850	875	853	859	893	921	905	897	904	896	890	899	922	896	891	885	970	890	896	938	852	875	871	907	900	930	877	920	898	950	883	930	852	899	890	887	857	879	848	847	864	859	924	908	912	869	885	934	880	860	918	872	950	843	892	926	813	880	869	899	850	941	937	849	899	907	868	901	879	909	898	878	884	866	889	930	854	847	907	900	951	862	828	932	898	891	872	889	903	869	888	912	888	926	919	859	853	915	959	876	954	844	939	890	853	915	875	858	913	923	904	885	892	892	893	933	967	871	895	905	876	898	863	897	946	879	902	862	873	922	905	982	920	933	838	875	921	930	859	901	895	920	910	868	896	925	900	924	898	881	909	849	830	920	881	925	885	943	904	909	892	895	902	900	904	877	886	844	893	895	896	918	934	907	855	950	917	948	944	945	893	931	876	834	867	924	869	898	922	905	867	910	886	898	939	882	818	912	890	874	919	910	897	894	886	879	900	889	905	883	926	865	939	904	873	910	898	858	884	914	935	859	863	866	848	863	905	884	881	903	879	866	941	907	872	879	945	910	864	893	840	974	821	858	917	866	932	914	908	902	929	921	906	920	941	889	884	915	913	917	897	904	926	851	889	874	889	944	926	914	833	926	958	927	930	892	894	904	905	960	914	944	914	853	956	900	933	896	890	941	946	924	932	937	947	930	888	917	935	908	879	933	946	891	911	870	899	888	899	836	900	917	911	920	911	851	956	906	926	862	869	893	906	898	936	888	897	900	860	915	897	958	884	894	922	899	872	938	882	915	902	925	909	971	914	900	913	878	933	899	835	888	924	863	860	913	900	877	922	887	899	873	879	898	870	907	896	879	950	916	886	941	906	852	879	923	922	869	877	946	911	886	846	929	910
12762	9079	9320	6596	2160	1726	1301	1107	947	767	576	514	452	460	474	473	404	430	445	434	415	391	379	401	389	397	337	371	353	400	357	361	369	359	344	382	429	386	364	384	349	379	374	345	334	354	382	390	363	346	370	373	364	350	347	364	403	364	377	367	376	374	375	365	401	363	358	363	343	388	347	346	326	346	352	394	369	343	361	331	379	365	368	332	374	367	365	321	357	369	388	346	369	353	411	372	354	360	365	332	345	354	360	373	376	371	356	353	364	386	345	378	342	334	353	361	320	374	404	365	387	342	343	374	329	371	373	347	346	354	361	341	359	376	359	348	381	339	357	350	335	364	371	339	328	348	335	375	362	379	364	368	399	336	361	364	351	354	379	382	343	366	341	358	380	392	397	376	365	347	386	352	393	367	356	432	344	357	366	344	362	330	352	359	390	346	356	355	350	349	344	352	424	368	374	366	351	356	358	369	381	355	357	351	339	389	355	398	357	345	348	373	381	321	367	368	328	354	317	359	358	353	368	340	344	376	365	334	397	365	344	358	359	326	371	380	339	360	346	345	382	328	397	362	349	347	347	339	357	361	353	373	374	363	377	364	367	352	358	378	308	336	333	361	397	346	370	354	330	373	360	365	379	348	369	369	343	356	358	338	342	385	356	364	341	343	357	390	395	333	350	352	360	356	350	411	346	413	363	343	338	371	371	359	347	369	348	343	386	372	344	358	363	393	375	367	358	337	353	364	357	379	360	344	385	381	389	332	310	381	362	403	359	334	371	351	356	346	326	348	349	360	360	361	314	369	348	350	356	358	372	349	376	377	414	362	345	346	368	355	380	381	336	355	361	357	375	336	367	354	365	305	354	380	369	352	363	366	388	336	397	351	330	365	384	402	373	369	334	359	373	393	343	358	363	364	349	360	303	353	364	359	356	358	357	380	359	361	366	366	364	367	354	338	333	374	356	350	363	331	373	375	349	340	374	363	379	357	354	353	367	343	352	361	381	358	379	367	327	351	359	350	342	358	380	321	337	380	338	377	377	382	371	366	392	355	361	357	364	354	367	367	374	331	357	306	349	376	382	381	330	352	353	356	396	334	381	340	336	343	357	370	376	356	357	349	363	353	374	379	354	343	345	331	350	360	333	388	337	372	352	371	362	357	366	338	382	361	346	377	383	332	403	363	362	352	371	366	373	382	335	347	341	364	361	369	384	356	362	342	367	359	342	413	337	391	371	340	384	363	355	360	359	376	354	365	381	357	357	332	358	348	352	380	350	379	358	354	346	344	393	402	368	352	349	331	350	350	379	372	356	359	353	352	328	361	370	345	343	372	374	368	352	375	370	375	323	391	358	372	378	349	353	393	354	413	338	357	353	340	399	333	345	357	345	371	333	389	349	365	387	347	375	370	314	391	378	395	340	358	347	327	366	337	343	385	335	376	377	353	393	365	344	367	332	348	372	349	357	358	341	334	356	354	339	367	367	357	335	369	387	355	355	387	328	347	381	374	389	394	363	336	360	352	316	375	355	375	343	338	358	375	338	368	360	400	365	336	395	354	347	317	380	361	349	363	396	378	382	359	326	360	362	352	346	379	336	381	368	387	359	321	350	311	370	359	375	367	361	354	354	331	366	356	319	401	353	317	355	381	329	321	383	368	313	357	344	358	374	361	345	304	362	379	314	366	355	373	362	351	380	341	392	341	363	347	378	351	392	348	366	333	363	378	316	305	367	392	369	390	341	358	352	374	368	376	351	365	309	355	358	369	384	325	381	384	312	339	381	358	357	344	334	356	329	339	342	343	343	354	389	338	359	332	396	358	385	387	351	388	365	376	360	372	396	358	360	359	371	382	351	329	372	342	346	374	348	322	407	365	370	346	331	370	349	348	350	325	348	371	328	389	356	357	352	368	363	355	347	354	339	331	339	346	387	371	342	365	340	358	351	387	357	352	366	363	379	356	353	354	333	357	357	366	360	368	328	345	390	338	367	350	326	343	359	361	359	352	336	361	364	325	363	334	354	368	343	330	375	375	349	346	383	366	353	326	368	378	345	349	305	352	349	333	360	360	375	347	378	363	356	353	332	391	328	355	346	346	351	374	351	357	361	323	323	349	342	395	360	350	353	363	402	370	345	372	349	365	338	380	348	341	356	361	371	383	353	363	361	396	341	341	360	387	337	313	325	339	368	352	364	371	382	346	390	362	338	358	361	373	372	331	341	353	394	379	315	394	376	347	349	384	382	393	367	363	364	331	343	365	339	353	366	354	333	349	377	365	349	326	351	349	337	350	334	356	332	353	361	375	359	338	330	348	349	355	352	361	326	332	350	368	359	343	355	369	382	376	373	378	393	368	384	382	367	413	349	366	381	357	347	382	360	377	373	378	361	366	346	366	361	374	380	392	360	377	371	343	344	333	405	374	347	380	370	372	368	349	369	354	375	360	380	375	328	384	339	389	341	349	347	366	332	389	365	373	314	368	362	346	373	371	335	329	370	380	358	365	344	347	371	366	325	343	358	385	324	380	334	362	363	382	386	351	365	350	374	345	368	327	374	351	326	359	374	359	345	360	351	388	349	369	321	360	338	356	336	365	320	343	370	356	347	383	321	340	333	380	356	360	379	410	367	390	358	373	340	358	344	350	390	375	365	352	366	364	356	378	391	349	375	391	372	361	362	340	338	344	339	343	342	353	389	367	349	291	360	378	370	349	382	358	367	368	370	365	386	372	366	363	406	359	339	369	342	341	371	363	353	328	342	347	361	347	369	381	361	333	354	354	378	376	384	374	360	358	363	339	358	347	343	354	382	352	387	368	395	379	375	344	359	334	367	387	356	384	341	373	354	365	357	385	372	348	371	358	368	363	343	355	362	357	366	378	352	363	386	337	358	360	358	346	339	349	379	379	386	339	360	352	323	376	395	352	336	339	371	377	345	373	384	342	363	362	378	340	359	381	397	355	370	342	348	363	366	379	350	348	355	344	358	361	367	369	345	371	340	376	330	357	345	398	336	359	361	366	366	336	357	359	351	344	320	349	355	353	372	342	361	357	357	383	387	377	338	345	345	356	394	385	368	365	364	312	374	368	350	405	345	333	430	380	390	352	344	360	353	353	324	359	379	354	334	388	364	318	362	360	386	360	395	378	349	377	339	370	347	373	333	366	334	364	382	389	365	386	319	348	330	337	313	358	368	348	379	353	354	345	353	369	381	383	388	388	331	347	363	347	381	320	350	353	307	374	369	385	372	399	343	369	386	354	367	337	373	347	334	375	375	362	343	389	365	360	327	354	336	358	408	384	400	374	368	369	346	345	317	327	361	335	360	381	367	352	364	354	342	378	345	371	343	332	367	330	401	354	363	367	353	371	390	347	337	334	329	383	375	358	363	350	332	391	383	365	336	353	373	392	372	350	337	372	338	382	373	346	340	351	386	343	352	382	379	362	349	345	327	396	359	348	358	343	343	337	346	369	330	355	365	351	361	358	370	322	347	397
9112	8945	15449	13441	6461	6184	5076	4547	4170	3201	2293	1929	1756	1648	1699	1438	1493	1392	1479	1413	1287	1271	1211	1183	1160	1084	1085	1005	1034	1063	1056	973	1041	953	982	1050	1331	1304	1129	967	991	972	963	989	972	927	955	920	924	938	879	959	902	903	1036	1118	1224	896	995	975	889	893	921	913	934	910	886	887	947	914	917	928	918	895	913	903	905	900	900	884	914	888	977	932	933	940	935	902	901	869	925	901	919	908	915	924	922	903	946	886	947	872	864	884	898	906	821	912	850	955	936	901	855	877	883	978	930	851	916	925	919	909	880	900	925	916	921	949	874	873	923	894	866	902	917	913	919	949	891	940	926	957	955	916	957	934	891	923	882	974	873	867	946	895	860	915	935	948	908	905	900	918	938	952	864	917	895	875	917	864	985	881	926	858	941	853	880	876	935	911	892	972	918	878	890	863	877	898	917	874	959	946	948	907	890	938	940	890	889	906	912	884	936	901	897	878	889	878	908	922	890	937	892	910	927	911	909	924	912	890	917	899	924	908	893	925	917	924	930	927	879	864	951	901	934	891	893	872	918	927	950	888	918	907	943	911	868	925	886	857	890	892	909	915	894	896	915	884	933	942	928	926	932	864	923	908	940	960	880	837	927	911	907	931	965	938	869	906	958	889	952	927	941	877	938	898	926	935	931	879	867	961	919	922	957	889	910	876	930	951	957	931	971	883	882	854	900	929	897	895	842	871	923	928	925	885	882	887	921	921	929	918	892	923	888	891	952	904	864	889	891	921	902	915	910	941	924	947	912	921	949	850	875	877	932	894	938	968	902	903	879	937	926	926	875	880	861	891	877	935	963	915	870	876	880	904	907	891	899	902	901	871	900	921	920	946	895	866	897	877	929	968	878	885	937	875	897	858	926	932	915	948	925	941	908	942	885	855	919	931	957	886	931	895	888	934	914	961	891	897	949	902	934	884	877	998	879	942	880	893	868	821	930	960	948	941	863	905	952	913	902	924	931	873	895	938	898	921	897	853	883	950	880	856	878	906	869	905	915	924	862	922	911	903	909	840	880	885	927	858	878	903	915	913	857	907	948	933	911	953	925	897	913	883	972	923	914	917	916	943	907	873	915	976	841	909	879	997	998	904	920	906	886	890	949	882	918	882	895	918	860	870	873	882	898	862	974	901	973	943	911	868	941	934	905	877	927	963	936	869	999	869	974	956	908	913	885	946	923	874	872	879	879	892	914	944	969	897	921	939	911	931	913	864	943	880	904	933	874	888	930	850	951	932	950	968	870	893	902	916	877	935	884	956	846	890	849	930	935	904	906	896	903	939	944	907	889	853	867	907	962	890	929	908	920	932	869	901	889	892	912	894	912	876	854	914	883	879	956	912	859	854	915	939	915	856	888	920	900	957	893	958	917	924	874	892	886	938	931	897	890	921	935	914	893	929	904	930	846	907	879	914	898	910	919	916	872	890	935	899	916	871	929	917	952	907	861	940	903	860	850	871	926	906	927	901	920	895	849	985	866	917	956	886	963	925	901	916	902	934	854	956	886	915	863	939	850	957	889	887	884	959	951	892	872	945	954	940	925	918	916	892	943	891	883	896	913	920	894	925	859	957	867	932	922	885	935	918	940	895	943	909	906	873	874	946	929	971	885	888	895	880	910	929	945	907	873	858	940	925	976	909	908	935	888	878	836	945	910	864	846	923	925	918	836	897	909	903	937	888	919	914	867	947	905	911	912	877	939	868	955	926	946	896	893	864	921	888	920	939	876	919	950	891	875	897	936	990	947	908	913	925	961	880	873	932	897	872	881	921	879	954	880	906	906	907	980	911	879	917	909	927	835	910	830	917	922	850	892	944	884	940	908	949	926	931	936	909	893	932	913	928	945	902	862	888	882	904	883	922	923	877	906	909	925	926	853	902	928	899	905	892	890	906	873	910	895	893	867	934	887	876	847	901	848	921	872	908	879	927	860	900	926	938	934	905	907	960	906	892	922	934	872	919	889	905	934	923	857	869	979	916	880	923	910	930	912	931	946	897	939	912	913	876	904	927	921	919	900	894	895	1000	937	897	885	897	953	908	883	897	849	926	966	949	927	968	915	908	914	893	990	916	889	885	910	904	928	895	943	940	939	916	909	956	899	931	915	925	883	952	852	946	844	914	887	991	874	920	923	957	935	831	849	928	875	869	933	943	881	944	902	934	942	930	884	919	876	901	922	907	932	885	970	881	930	933	947	930	872	891	905	931	919	899	897	953	943	953	912	958	937	912	898	889	878	904	949	973	928	907	889	933	946	882	936	936	945	889	920	894	928	924	887	912	935	898	875	891	856	909	940	896	953	901	875	894	912	920	921	878	898	923	880	967	909	927	907	961	930	905	904	898	860	973	911	838	921	879	906	900	933	923	945	931	940	844	927	919	888	884	979	917	908	918	941	881	939	910	959	891	880	911	925	907	935	937	890	955	921	999	901	897	929	890	903	874	966	914	894	967	903	904	886	914	938	873	957	925	893	967	909	873	897	823	949	940	935	923	898	886	867	888	897	893	867	917	912	935	893	921	959	912	927	979	913	906	939	925	905	898	882	890	881	918	982	969	937	856	893	925	923	897	866	1009	931	903	931	938	917	916	861	920	870	921	943	899	897	975	875	903	906	913	928	798	895	908	919	936	922	909	878	854	881	896	892	941	955	954	939	901	899	877	904	907	868	903	942	886	925	910	979	862	882	915	901	950	855	915	939	966	934	864	958	888	958	885	927	891	904	855	846	943	883	886	977	876	892	928	911	938	890	886	892	948	920	929	925	939	914	906	906	881	959	949	911	955	879	875	907	924	951	907	912	947	963	949	887	896	959	883	924	902	847	926	858	895	901	873	885	901	880	878	938	965	914	939	891	934	914	894	933	851	920	958	904	917	882	911	918	890	861	929	936	891	901	914	896	908	908	875	948	899	868	884	916	885	876	958	898	919	870	850	901	913	898	952	920	922	891	883	929	917	917	995	954	889	924	897	887	912	924	926	947	912	857	914	903	918	915	890	892	901	927	991	941	931	868	896	893	934	903	906	943	938	894	890	901	913	915	865	923	888	896	904	895	843	886	895	883	899	927	914	911	847	917	928	923	882	885	947	881	937	898	889	926	908	910	900	905	915	888	908	943	901	894	877	929	900	920	955	918	887	930	901	921	898	836	901	923	922	930	926	916	941	918	876	876	891	911	952	908	922	926	882	971	934	901	936	915	954	907	927	893	922	903	864	919	911	905	897	851	954	854	882	901	892	915	914	885	836	921	946	858	828	896	909	921	852	950	951	886	919	887	913	923	940	940	955	924	899	849	901	961	904	935	902	910	898	922	940	946	927	931	921	884	900	906	920	929	916	882	909	945	965	870	926	941	910	899	916	891	923	908	962	904	915	889	901	857	915	917	907	956	869	912	900	939	875	886	878	894	902	928	921	918	903	914	882	888	886	924	898	920	910	930	922	921	919	890	890	901	893	906	903	911	871
34475	29262	41986	40489	13412	9138	8757	8627	8316	5152	2731	904	689	655	652	546	544	560	539	606	493	535	566	547	557	601	611	510	504	552	513	591	543	513	526	554	987	1319	747	685	537	432	442	450	404	415	433	413	398	398	375	414	371	391	603	657	641	417	466	484	411	388	357	429	376	372	443	377	428	387	372	417	373	366	380	407	357	368	412	380	418	355	417	416	379	396	363	405	379	372	370	377	389	424	406	411	408	378	445	396	395	404	395	354	397	387	384	408	382	410	391	405	401	389	405	388	372	416	412	400	373	405	355	397	406	377	374	399	400	397	387	435	386	394	457	401	379	368	372	400	335	406	412	366	417	445	399	379	404	407	369	378	381	400	390	371	416	388	396	384	393	412	425	346	383	357	377	405	385	385	408	389	400	420	369	410	363	441	389	416	397	391	409	398	432	415	389	420	379	404	404	385	385	379	399	385	348	401	380	389	367	392	393	357	404	420	374	420	397	385	377	430	383	390	413	347	400	393	402	391	354	441	392	395	417	397	380	372	417	384	399	396	390	417	429	397	435	356	369	393	369	396	385	391	405	401	383	383	428	392	410	398	397	432	382	392	420	352	338	367	376	396	410	376	397	381	384	391	357	391	377	407	379	382	390	407	396	391	370	386	400	377	411	390	385	393	349	362	426	376	415	402	349	403	401	407	376	366	397	401	348	351	384	433	430	363	383	433	411	396	395	372	316	371	417	403	373	427	391	385	396	351	419	413	396	379	360	429	380	365	388	434	415	392	383	353	383	376	368	369	412	402	378	415	390	399	412	353	373	420	369	405	393	471	436	383	391	384	372	397	386	376	371	411	409	367	390	404	399	394	387	383	404	394	407	411	401	405	435	377	393	365	418	370	387	406	399	410	363	385	373	403	416	411	405	402	424	354	361	408	411	370	399	386	380	454	417	406	405	408	407	391	400	380	398	371	421	394	376	360	398	379	377	403	409	381	387	389	380	409	391	389	414	394	407	392	396	386	362	399	406	357	389	434	383	376	379	367	392	388	390	374	400	411	368	399	345	380	359	400	388	388	424	425	401	377	379	406	355	385	417	345	384	405	377	371	366	388	383	396	417	378	384	393	414	413	390	362	394	398	361	365	393	385	391	408	383	363	385	419	384	395	373	425	354	374	401	397	407	423	385	374	381	387	429	389	386	390	356	405	423	394	375	383	395	380	415	423	412	371	366	409	405	365	404	377	386	390	408	427	391	414	385	428	368	403	383	383	382	411	406	377	380	401	407	407	372	395	395	409	391	386	384	404	419	387	386	377	429	390	399	392	418	429	359	404	360	381	379	389	373	411	374	400	413	387	370	393	380	387	418	380	360	398	390	379	391	373	370	359	386	377	388	396	380	424	408	423	377	379	425	359	401	419	389	393	380	411	383	398	390	394	373	396	404	373	359	389	402	369	355	417	398	346	390	379	378	405	401	363	396	380	373	359	389	424	415	386	361	385	387	416	365	375	378	401	406	412	368	426	372	403	414	339	359	407	412	394	354	429	393	387	412	366	387	369	410	321	368	374	386	414	370	384	369	399	413	400	387	378	361	397	409	397	427	403	399	393	403	400	419	388	405	359	406	421	393	364	382	380	380	383	376	406	412	404	340	372	378	412	394	381	433	397	388	392	405	394	411	388	420	368	397	373	395	364	363	400	424	357	386	418	433	383	399	395	416	375	389	361	384	372	371	383	357	448	385	407	392	399	373	416	393	387	401	372	375	384	376	379	403	386	370	404	356	371	373	399	338	378	365	377	402	377	375	410	416	420	374	405	398	397	365	405	404	388	384	438	369	417	372	418	331	393	381	349	418	371	422	389	397	403	391	397	419	397	364	366	436	404	369	408	383	362	369	407	395	369	392	428	380	394	406	399	409	389	393	404	391	381	373	407	413	407	372	412	388	411	393	378	381	382	395	381	396	397	411	402	376	372	368	406	383	402	400	434	378	377	398	380	413	387	373	385	381	404	416	394	404	399	378	358	390	378	372	363	392	379	405	405	429	383	406	391	390	399	370	364	388	408	401	378	424	378	411	368	360	379	418	398	405	385	399	379	361	401	360	416	372	350	391	398	386	367	404	380	404	429	403	375	401	395	405	394	399	393	369	398	448	390	404	376	417	402	407	364	379	393	396	403	374	378	394	393	360	360	407	378	403	394	388	420	410	375	416	390	370	374	347	398	402	410	376	396	380	345	399	427	369	349	403	402	394	386	376	404	411	404	389	390	377	346	383	400	413	388	376	412	399	365	373	366	388	389	375	412	367	393	395	402	411	392	384	392	419	378	408	418	403	395	354	373	382	388	380	424	361	394	394	425	396	382	355	394	403	419	397	408	359	375	371	424	389	364	371	440	410	353	375	361	364	374	404	404	397	359	398	420	361	437	389	412	430	398	349	380	408	407	385	385	359	409	393	410	424	383	374	409	388	403	358	388	396	370	387	384	407	399	388	379	413	401	418	412	395	388	383	371	434	383	344	376	383	413	389	385	384	372	352	374	423	386	340	374	397	392	359	415	403	382	424	375	373	370	376	368	370	438	395	406	388	407	392	376	338	390	399	415	388	372	381	448	408	420	374	386	363	380	404	386	342	419	377	370	385	383	397	382	403	416	366	383	405	416	372	420	361	381	403	379	396	351	407	436	374	403	417	399	348	382	405	403	383	350	353	376	387	378	384	426	396	387	394	417	390	408	401	420	407	390	364	382	418	377	402	342	414	398	371	415	443	382	390	424	391	415	387	389	404	424	392	415	430	383	388	439	399	390	397	412	413	383	379	363	403	361	405	390	436	385	374	409	409	391	375	423	386	389	390	364	356	410	393	391	379	376	344	405	388	402	382	391	394	373	382	378	379	387	402	381	396	382	371	407	392	382	394	375	397	419	374	389	388	419	318	367	402	387	431	381	398	360	453	379	433	392	403	369	405	435	413	392	421	365	393	420	391	373	373	407	381	418	372	380	379	383	359	383	385	411	399	419	391	388	389	407	430	375	414	426	389	407	383	389	355	402	358	381	387	391	400	402	378	386	369	371	400	390	377	378	401	368	391	403	389	401	427	378	377	392	355	385	395	427	398	412	373	399	381	400	401	375	394	406	420	400	405	392	399	397	382	393	390	350	379	402	423	382	405	394	369	378	424	378	399	436	367	370	380	410	413	386	384	408	376	415	385	399	399	385	399	395	391	402	403	387	389	374	400	380	368	402	393	380	382	397	432	375	416	397	404	365	367	363	394	383	388	370	367	389	422	378	370	353	411	417	368	421	387	400	367	384	398	371	378	384	381	410	380	399	395	421	398	390	378	405	399	367	401	356	369	405	447	401	386	391	366	379	380	392	347	349	389	390	386	394	402	369	350	379	421	382	404	433	398	412	356	365	392	387	371	387	391	404	414	418	409	419	374	430	384	447	395	386	389	402	396	397	372	437	388	401	404	410	373	393	399	387	409	366	404	379	346	364	387	385
22937	23756	44966	32240	13620	17721	17726	19700	19402	14522	9626	3060	2820	2854	2515	2264	2137	2112	2166	2124	1838	1852	2072	2139	2352	2629	2266	1958	2216	2225	2028	2640	2185	1797	2046	2050	5587	7808	3648	2983	2358	1535	1635	1548	1410	1401	1172	1053	1078	1055	970	1035	1023	1233	2584	3268	2592	1194	1840	1629	995	917	945	1013	980	1001	920	946	964	972	972	943	1001	955	1021	1014	971	959	988	959	918	963	953	1007	1014	985	962	997	991	988	991	999	967	994	1022	1003	1039	898	990	1010	970	981	1012	1005	979	1021	999	969	985	1005	953	949	936	1015	940	951	969	942	955	1053	969	990	952	993	975	980	980	972	1029	958	1022	974	978	1009	955	981	981	1008	937	983	1019	976	968	957	938	1006	1002	984	1005	943	913	947	1000	1014	994	948	984	1030	1010	977	1015	960	1033	969	951	931	993	985	1018	957	937	969	927	913	988	1021	964	933	1000	1016	987	933	960	966	1021	968	1021	995	936	974	988	948	975	969	977	957	1004	985	940	989	949	992	1025	999	993	988	951	1027	949	999	987	985	1015	1004	937	1033	993	977	979	1025	958	911	946	914	986	1030	922	943	999	1016	988	947	984	944	992	967	924	990	948	999	982	964	978	950	952	1021	938	946	1005	995	951	975	915	963	940	976	1000	952	1010	905	1022	981	1002	953	952	986	969	989	1007	952	961	949	944	1005	969	983	985	944	1017	943	996	980	920	937	934	991	960	973	1007	1012	943	923	1002	969	964	1025	982	1021	988	961	974	951	879	1031	975	972	942	984	1008	1016	959	963	994	969	1011	981	967	959	964	969	1005	979	967	993	993	982	992	939	1001	1007	967	945	962	974	1019	963	962	995	983	928	962	964	999	1043	875	964	936	1059	946	986	1001	968	931	984	991	989	995	956	1007	942	1015	987	964	942	1044	963	932	999	963	1020	900	973	970	943	968	980	1023	997	928	951	976	1028	919	954	928	970	954	930	968	1010	969	970	971	965	1010	969	1017	997	1013	919	937	1009	958	930	986	977	969	1013	974	942	966	960	969	997	936	1001	985	1018	945	957	958	987	968	1016	994	935	957	974	1015	956	950	949	971	1033	977	949	1009	924	988	973	962	1014	938	988	999	941	955	987	934	988	993	918	944	995	932	973	979	1012	951	986	967	975	975	1055	971	1035	997	1015	934	1014	1001	1011	948	1018	1021	951	903	942	970	961	992	1040	1025	974	937	935	959	976	948	999	950	1041	955	913	1011	967	991	942	938	935	939	999	1006	972	968	984	989	942	992	980	941	999	930	971	1000	960	987	1008	984	985	948	923	961	966	1010	1020	973	956	942	1002	1069	924	1004	965	981	969	987	932	972	978	979	894	1012	968	948	965	1042	1039	1012	1013	1005	943	942	1025	972	947	982	953	1025	935	996	977	996	922	949	959	1023	945	972	1014	976	987	961	988	963	989	998	988	983	914	965	961	951	946	923	924	945	944	956	985	1007	953	998	969	994	969	914	943	956	930	977	949	971	996	990	967	974	1038	981	921	1026	992	1007	972	1054	997	964	990	943	928	922	1012	949	984	1001	970	939	998	945	962	1000	1033	977	949	975	983	1014	998	950	996	970	955	1022	895	999	1010	1004	940	955	962	1004	997	952	975	981	973	982	983	1035	919	964	979	954	1000	966	961	952	983	992	977	1006	1011	975	951	936	963	981	994	962	951	958	985	971	969	994	925	1000	948	969	961	1002	989	975	971	996	955	943	969	961	988	998	1009	991	979	977	941	982	971	967	949	1009	990	964	955	937	971	942	974	980	1029	956	974	926	913	1046	968	968	935	1010	992	960	945	964	958	1011	947	997	1013	938	999	1033	982	963	961	970	969	972	962	953	1012	941	1044	1004	996	971	976	975	1021	977	1021	1028	1006	973	982	991	947	992	1004	926	1052	979	985	963	973	998	993	1031	979	930	975	933	975	972	946	1007	1017	949	974	1034	1011	952	975	1010	976	1004	954	959	953	961	958	999	942	961	993	966	977	934	991	1006	950	982	1001	984	960	1005	1029	932	970	926	979	970	1000	959	967	1000	983	1010	977	951	956	974	997	978	981	991	992	995	1013	993	1011	992	954	975	982	1008	929	1011	969	1039	972	977	979	940	1004	989	990	967	933	967	996	1015	1001	979	1015	1021	993	1002	945	961	944	971	931	1006	980	958	973	956	955	917	964	924	946	992	958	1025	965	974	962	999	974	999	990	979	931	946	939	928	953	985	994	1008	954	996	940	970	930	1010	990	989	958	1007	982	980	988	974	940	946	981	928	977	985	906	969	963	926	968	953	993	950	947	961	932	987	943	929	990	1011	993	1003	987	969	995	956	953	977	956	981	990	973	978	943	930	978	977	955	1031	924	1045	972	956	962	965	901	967	998	975	996	938	974	948	959	989	985	960	1023	981	938	935	1005	1011	1031	1026	979	955	908	975	944	957	971	1022	973	995	1033	993	964	968	971	1022	962	929	934	938	977	1024	983	927	994	964	996	982	936	1002	991	957	1000	984	980	951	943	971	983	942	928	981	914	981	1021	995	992	1037	970	978	935	976	936	1014	994	1009	968	984	967	949	939	1009	954	959	938	938	1002	1010	996	1009	1014	986	1002	1029	992	988	977	940	994	960	1003	980	938	900	962	953	991	950	1014	970	1039	956	981	920	1014	998	979	922	993	967	968	973	996	975	984	977	951	997	1013	947	964	1002	978	950	1001	931	945	1000	994	948	955	927	961	1012	978	989	940	1037	1028	985	959	1011	1035	953	931	1005	937	931	962	989	963	975	960	993	1005	926	1005	1027	1022	1021	949	1072	984	994	1011	972	925	936	972	967	932	1022	1000	1003	1025	1004	1006	946	993	963	996	945	999	950	986	948	984	981	992	991	993	1008	948	967	984	947	965	961	1000	951	964	1060	1032	986	972	972	996	1030	984	973	934	1020	988	947	973	1000	948	968	1032	975	1029	1016	910	915	990	971	1037	960	928	926	978	994	946	954	997	953	951	960	994	1014	976	1001	978	972	1018	935	1011	975	981	971	993	984	933	987	983	945	969	973	954	964	952	967	1001	1018	982	963	994	971	987	966	956	966	1036	1000	991	970	982	974	981	927	1019	1042	975	1011	975	993	935	1007	985	967	961	1002	1009	1012	990	996	970	983	1012	1003	1037	1006	969	972	944	946	945	1002	991	1024	1040	990	1026	931	929	1007	933	969	982	970	989	990	931	958	929	975	1029	987	993	954	962	965	932	1009	1016	964	957	988	909	1026	969	981	960	938	953	1017	991	1021	1008	983	942	969	982	1018	982	941	1023	1020	969	948	984	985	986	938	992	998	986	952	1004	1001	949	1012	949	1011	928	1003	1004	947	975	986	941	980	955	989	969	1016	911	986	950	1005	1002	990	1000	954	997	998	977	962	974	961	971	986	928	1024	948	939	954	942	988	1023	955	1011	997	973	1040	951	921	1024	975	1011	988	937	939	959	1065	1028	968	1001	1005	983	958	1010	953	978	939	983	973	989	936	1004	1040	999	1004	1027	1010	1000	998	946	939	1027	963	994	971	1016	964	993	966	1030	985	953	996	959	975	1004	951	965	995	943	1010	1018	1001	978	986	987	932	997	1027	966	971	957	917	1014	1029	974	932	937	947	974	919	976	942	987	1004	977	939	990	951	959	1022	980	1008	989	983	957	1027	946	1005	1006	930	945	1047	1027	983	949	998	947	972	951	949	968	1014	943	999	948	982	958	1015	966	992	954	1006	978	981	991	999	970	929	946	947	976	943	1010	995	1009	962	929	992	991	977	996	953	964	949	1015	953	974	987	967	980	1006	1017	990	963	960
40999	36091	50681	46211	19764	16524	14432	14245	12189	9783	5133	1621	845	784	696	641	642	617	593	563	589	573	635	634	681	764	623	577	600	700	645	688	717	512	493	708	910	2122	1102	1187	1025	508	496	466	414	385	416	398	344	403	385	372	338	406	706	987	870	503	567	452	366	382	350	350	356	353	345	370	351	369	369	361	375	385	353	371	361	382	346	337	376	370	366	337	348	394	374	363	380	334	389	353	342	369	321	345	386	372	393	372	368	326	337	332	359	338	380	359	339	383	359	337	352	353	391	350	367	340	366	370	340	391	351	345	379	331	371	372	331	328	370	343	373	333	365	332	372	408	353	358	356	381	359	353	346	378	334	374	345	362	377	392	355	349	379	358	378	351	350	362	377	369	383	403	331	343	366	368	388	334	363	342	360	369	347	334	338	347	332	331	336	327	358	381	345	352	332	344	356	363	356	370	371	337	339	363	385	351	380	350	349	318	365	376	360	354	355	346	371	348	361	339	363	358	376	328	358	343	355	395	349	371	345	333	358	346	375	372	348	371	381	368	357	381	321	362	374	337	377	339	382	354	341	358	345	349	376	345	332	378	366	383	339	359	399	357	360	356	338	350	367	424	391	390	394	338	362	346	332	342	331	360	373	349	360	367	364	384	345	308	334	377	388	340	362	373	359	350	346	366	364	360	340	364	376	353	350	356	364	359	367	359	382	369	344	358	351	358	343	373	373	336	358	326	335	401	342	354	343	352	297	363	355	368	333	363	358	385	359	366	337	354	402	368	342	333	349	366	338	369	334	338	373	351	374	363	403	350	315	353	371	348	345	341	351	371	336	337	365	377	382	363	372	392	346	351	356	388	372	342	331	309	367	350	363	368	363	360	348	353	346	355	356	366	372	354	353	316	358	346	339	376	343	328	375	380	358	351	358	353	340	353	363	334	334	361	320	385	345	367	376	348	385	366	370	363	357	370	326	352	396	345	364	369	384	371	360	358	326	332	352	342	405	340	345	331	358	364	361	378	339	370	362	353	308	350	343	365	376	346	353	380	361	355	331	337	350	345	356	355	381	361	388	387	366	327	374	336	380	365	377	352	343	369	380	354	354	355	359	368	378	369	349	382	338	326	352	349	342	343	343	334	363	359	357	346	341	375	345	337	381	366	392	360	371	349	353	320	356	361	339	360	383	342	323	379	373	384	359	316	361	315	334	316	316	395	336	371	356	305	354	399	316	335	324	392	362	366	356	329	370	325	367	356	353	357	350	315	372	342	356	337	330	381	346	352	333	360	342	363	328	346	333	338	378	354	334	385	355	353	367	364	340	351	363	340	350	374	318	361	360	333	346	345	356	351	346	377	390	341	375	348	343	338	371	355	344	340	339	365	345	346	388	350	371	349	378	363	340	351	355	353	334	362	330	329	367	335	362	362	348	346	419	346	367	372	381	359	397	364	326	345	401	365	350	378	374	363	379	386	359	334	377	368	369	395	341	371	380	363	369	365	355	358	365	355	323	341	367	360	353	362	318	387	336	351	364	356	366	358	351	349	375	331	369	377	374	345	366	348	346	337	328	370	341	359	376	352	334	337	351	366	344	345	346	336	349	332	352	367	358	374	341	368	334	357	325	367	330	374	348	390	359	359	366	365	352	351	342	352	334	380	338	363	328	362	338	366	363	337	338	359	320	381	352	378	334	344	339	364	329	335	355	327	336	355	344	380	369	360	338	360	349	355	338	353	338	352	381	335	320	341	383	371	343	398	331	354	391	386	370	394	366	375	380	335	361	358	345	367	366	382	360	313	352	346	358	364	347	386	338	346	332	375	340	343	342	351	335	334	334	369	342	364	358	361	374	340	388	357	350	331	352	356	345	354	354	320	364	389	352	367	398	359	395	361	377	344	374	341	330	342	358	345	352	357	371	382	381	360	372	382	341	319	375	383	302	374	369	356	371	367	333	346	353	374	336	325	350	365	343	399	391	349	358	353	340	383	371	343	340	375	361	384	369	357	330	357	371	353	361	379	368	378	369	348	371	345	358	344	370	379	380	362	353	358	376	368	334	349	322	354	369	365	401	360	380	367	389	376	353	373	359	363	325	386	365	350	372	350	340	378	353	346	339	334	349	333	340	349	381	379	369	347	354	309	334	344	365	343	359	349	348	349	348	342	336	339	373	340	349	359	382	374	368	371	372	346	351	380	359	375	346	387	364	364	395	340	365	339	382	362	353	355	366	357	379	402	371	372	349	359	357	355	385	378	343	343	350	333	346	364	402	366	390	338	366	340	313	340	337	390	366	362	379	347	357	359	416	372	365	357	363	366	371	381	372	336	366	357	367	370	370	369	382	399	325	337	370	334	366	354	357	373	333	308	315	343	326	382	353	332	345	363	384	387	383	318	373	320	392	400	362	397	340	404	388	396	360	402	377	335	383	308	365	366	348	359	357	339	340	322	339	347	343	327	338	357	377	362	373	367	349	321	369	369	372	367	340	376	330	339	348	379	363	347	341	341	348	377	357	350	387	365	370	363	318	343	370	344	359	388	371	356	357	343	383	355	311	331	345	345	362	367	365	379	319	353	350	358	356	357	358	341	321	340	356	378	371	380	324	332	349	341	386	367	375	351	350	354	372	392	362	367	346	382	362	357	354	331	393	363	364	355	339	375	370	341	325	362	380	359	358	380	356	354	347	339	346	338	365	389	337	321	369	354	371	377	361	359	348	350	334	327	357	338	362	366	369	355	304	357	345	337	314	315	345	357	355	366	360	361	334	354	360	342	338	329	337	386	369	312	328	373	350	363	321	377	351	351	369	350	365	364	366	356	327	369	374	342	356	338	349	369	375	368	346	381	336	353	362	331	381	346	362	361	367	341	335	354	377	373	360	332	376	330	376	338	341	344	349	358	351	354	338	308	342	313	344	349	383	344	336	333	364	389	365	368	367	326	348	349	340	330	374	361	330	388	359	354	354	357	338	336	361	376	368	332	355	357	358	365	333	347	361	347	379	361	380	374	339	381	357	367	358	325	346	389	362	328	351	342	307	366	343	397	361	341	343	401	340	354	375	335	340	367	335	374	345	360	329	360	360	383	312	357	353	362	316	347	378	350	360	368	371	378	387	334	360	350	414	376	358	384	336	378	342	352	338	337	369	350	359	344	341	368	389	379	363	374	356	377	396	370	360	354	372	351	373	334	349	324	351	365	387	364	370	357	344	356	373	379	361	353	373	360	323	367	399	309	363	390	385	354	354	402	346	381	345	342	371	359	355	352	332	354	351	394	365	370	338	360	368	319	343	371	367	341	341	382	336	382	354	336	354	333	374	356	354	361	353	353	363	334	380	355	371	335	353	346	340	346	376	368	331	336	334	369	363	334	353	357	361	366	368	350	357	330	332	327	391	340	377	353	313	326	330	383	355	334	354	340	385	349	341	364	379	340	385	318	359	335	318	331	340	341	362	337	373	328	330	350	349	359	378	341	368	367	374	333	333	354	361	332	357	372
28220	30258	54218	36486	16990	25276	22594	24693	22291	20575	13798	4204	3496	3383	3169	2872	2480	2486	2598	2276	2058	2356	2681	2861	3421	3694	2810	2465	2926	3148	2677	3598	3417	1866	2104	3289	5454	12206	5952	6669	5762	1865	2069	1900	1438	1425	1192	1007	1048	949	962	981	1008	1412	3386	5235	3795	1912	2166	1475	848	911	898	931	869	834	920	923	887	874	938	874	866	876	857	892	880	859	880	874	835	867	870	865	935	852	943	928	918	889	989	901	891	870	925	914	890	910	879	903	871	928	911	923	873	908	903	907	949	900	898	905	907	904	948	882	875	899	879	870	884	859	839	878	923	930	853	917	946	888	872	903	905	876	911	878	912	808	903	852	860	857	840	858	855	853	882	891	845	869	870	883	881	884	829	872	881	851	893	850	898	877	894	861	842	929	868	901	869	915	910	881	867	922	849	948	923	875	928	955	854	894	880	869	871	866	896	837	928	891	877	853	890	883	876	892	840	861	873	928	862	923	874	916	872	880	830	871	889	916	881	862	899	872	840	941	899	873	866	903	941	900	887	888	862	899	880	899	893	858	872	878	889	922	909	832	914	845	867	937	838	886	865	910	910	882	909	885	853	888	899	894	914	881	858	905	851	879	869	884	852	898	880	904	887	882	933	852	886	872	860	906	914	889	912	939	864	875	872	852	876	913	847	880	872	899	893	964	853	859	903	851	841	864	833	880	853	853	861	874	886	881	838	895	884	882	881	883	814	930	874	882	883	878	852	908	841	895	887	900	889	906	888	915	917	825	897	833	886	854	904	864	923	821	876	881	877	864	893	873	842	868	947	845	903	841	851	892	867	924	907	905	874	894	915	905	928	876	869	900	874	935	896	916	850	888	891	897	859	902	895	903	900	927	870	873	878	894	892	871	861	928	954	893	858	921	890	881	864	876	844	885	859	886	867	906	877	945	854	841	936	890	837	889	853	839	898	845	830	844	925	885	926	915	909	896	910	855	914	904	890	913	912	905	884	861	880	895	873	849	889	921	975	904	894	868	854	891	856	839	857	875	836	914	941	918	925	846	848	859	883	864	914	881	888	878	861	916	889	934	913	861	950	868	886	895	897	875	918	820	892	814	899	852	906	875	886	853	887	835	869	873	853	868	910	917	919	917	877	869	872	874	940	863	891	881	889	870	856	899	905	875	846	860	885	893	871	863	931	848	907	901	902	854	867	890	870	893	801	920	890	894	878	853	893	848	887	888	887	907	891	884	857	884	841	870	845	911	923	867	868	878	875	883	935	890	911	861	902	854	810	871	925	833	867	918	866	898	845	916	841	924	905	824	914	893	912	890	932	868	878	945	843	869	863	929	890	895	899	886	879	853	879	851	842	886	860	901	917	900	919	863	897	856	904	842	894	958	908	876	859	885	884	897	884	852	920	845	940	893	891	853	897	858	881	891	900	901	861	878	904	895	939	887	928	924	816	893	903	895	891	935	931	873	929	870	888	879	903	897	872	906	846	848	867	865	945	888	891	955	901	887	889	869	867	864	905	874	874	878	878	914	880	857	866	914	925	850	887	885	898	878	874	934	903	941	906	867	893	899	847	866	902	807	908	860	928	859	844	900	888	892	871	882	895	875	832	883	912	871	878	938	895	891	910	830	823	904	862	866	849	926	913	915	918	881	921	922	868	924	884	856	902	919	884	902	851	862	855	894	938	856	834	925	880	867	926	858	910	841	904	872	898	849	897	901	879	912	890	880	858	851	847	902	902	898	868	866	883	873	868	888	900	863	840	885	901	870	900	857	913	924	900	910	851	862	860	872	853	913	900	923	865	902	869	895	854	885	911	884	842	866	898	910	871	909	914	854	880	902	909	931	894	904	888	917	959	919	848	865	857	861	874	853	885	866	844	870	888	859	911	844	870	837	893	856	856	876	892	865	922	913	879	883	872	909	865	883	815	841	883	861	847	905	842	890	836	879	947	883	916	900	880	918	874	884	913	869	888	881	882	892	869	877	888	876	911	896	851	945	893	879	883	860	859	860	870	915	924	879	874	857	873	841	847	864	933	886	897	909	839	924	951	908	914	895	907	883	876	901	879	876	911	878	851	918	890	914	843	824	889	879	845	890	880	823	910	966	870	870	890	894	876	929	906	893	891	884	849	926	954	897	885	881	846	883	915	891	866	914	905	876	846	913	890	867	832	863	920	882	935	859	903	902	877	824	840	859	827	886	893	863	862	868	886	926	873	937	884	892	865	835	853	872	923	938	925	898	881	914	876	930	868	895	867	887	852	867	900	868	861	850	900	889	908	875	892	860	885	880	903	844	858	882	882	914	874	913	904	911	887	907	883	887	890	920	874	855	890	897	891	876	880	929	899	914	891	897	821	864	876	918	872	870	902	916	920	908	896	890	894	944	848	893	910	897	865	876	884	903	893	902	890	929	898	888	902	924	855	884	875	853	875	876	898	886	914	886	830	905	897	854	848	883	834	838	883	878	874	908	880	885	899	856	926	899	860	957	882	894	866	885	902	895	876	898	889	903	864	872	848	859	812	898	900	915	848	918	835	883	836	847	893	876	932	871	913	856	896	868	842	873	910	876	893	879	939	871	884	870	877	889	879	842	848	902	901	871	878	853	876	935	866	939	862	878	844	884	810	928	853	900	898	884	846	876	893	943	868	873	878	863	868	922	869	878	863	880	827	883	902	866	895	859	889	839	898	871	925	891	910	898	934	894	826	873	931	893	875	917	909	872	856	880	918	923	885	879	871	890	872	906	864	890	851	875	881	884	803	915	898	874	886	869	873	868	937	875	858	885	902	898	904	917	870	892	907	883	906	899	903	869	846	877	879	873	860	930	856	911	889	905	854	906	856	901	853	904	948	838	822	924	898	846	906	899	891	921	943	915	838	861	944	902	900	847	875	825	909	875	905	906	863	883	883	875	851	869	873	860	898	893	857	920	875	911	883	836	916	835	864	921	906	940	894	824	925	882	914	851	901	901	858	913	809	904	906	892	856	865	884	853	898	892	903	936	858	844	891	918	892	911	920	845	871	881	884	893	826	913	835	911	970	897	855	930	858	868	951	868	893	899	909	898	932	822	874	864	877	873	859	884	924	857	891	898	877	850	879	868	881	849	892	910	871	886	914	867	892	857	874	868	837	881	897	884	904	892	869	867	887	865	872	906	920	882	890	859	888	859	917	816	905	880	892	914	864	895	860	898	862	859	907	872	855	914	886	897	885	864	844	880	917	839	889	902	913	887	871	894	904	852	847	874	917	900	901	874	917	865	847	902	866	888	928	855	923	895	819	891	899	895	920	944	870	939	905	890	876	868	869	878	905	850	822	867	905	871	849	877	933	870	839	895	881	906	935	888	851	877	879	917	851	878	894	885	864	899	899	947	903	892	863	922	925	832	864	867	878	871	876	879	889	855	911	889	833	900	899	863	882	914	856	898	891	848	834	887	853	939	942	874	954	879	920	884	882	855	860	913	859	888	881	891	837	867	873	888	911	902	880	925	933	894	910	879
13134	8761	8828	5703	2208	1855	1418	1177	996	744	578	526	503	500	502	476	412	463	439	486	381	415	412	394	410	372	382	386	420	412	357	353	364	362	373	379	370	373	344	340	389	367	350	369	404	362	329	382	366	400	331	366	363	341	380	387	392	322	387	328	354	360	346	355	333	357	383	339	365	338	379	359	322	347	386	346	396	358	346	339	327	316	331	333	362	401	350	356	385	357	353	355	381	334	342	339	373	327	355	385	415	358	357	404	360	323	362	394	373	345	336	378	363	333	359	375	333	372	351	349	336	386	366	336	381	326	359	358	371	356	337	373	334	316	360	328	370	351	360	339	363	379	374	356	386	365	378	370	340	357	333	377	331	330	390	363	344	367	364	344	366	319	316	339	329	345	402	370	369	374	382	334	377	353	349	345	365	342	364	334	345	350	339	336	397	383	334	335	373	367	374	333	357	338	379	355	325	364	343	345	322	333	360	353	364	327	364	342	365	327	356	347	353	365	388	372	342	367	336	376	370	380	368	353	363	364	375	362	338	376	337	354	371	344	327	348	351	380	344	344	395	326	352	373	366	354	387	350	391	362	353	338	342	383	365	374	322	361	366	337	370	353	351	342	356	338	367	340	362	385	342	344	345	345	365	387	333	369	352	382	322	386	366	366	340	368	333	387	387	347	365	328	348	348	334	368	343	372	382	377	334	382	384	325	351	352	351	356	341	334	326	345	374	370	381	398	380	332	350	335	359	374	353	364	318	336	333	354	396	343	358	371	325	366	344	329	353	333	374	351	329	378	334	342	345	410	347	373	371	362	337	334	355	353	348	371	335	347	339	361	372	350	351	341	337	397	398	383	406	371	358	359	317	327	317	357	348	349	362	332	325	359	352	381	345	326	329	349	372	354	357	354	356	336	316	352	362	307	360	349	332	378	362	359	358	363	353	350	356	358	340	351	341	371	363	353	372	338	336	341	350	385	335	337	360	341	341	377	357	391	330	358	345	367	332	367	362	371	369	354	339	378	351	325	341	329	382	339	379	374	338	363	341	328	380	359	394	336	351	350	371	345	360	365	337	354	362	361	321	343	328	359	357	360	338	343	356	338	322	348	341	357	387	346	354	384	366	350	344	351	369	348	347	351	312	359	329	346	403	350	376	361	347	371	367	351	377	356	336	376	352	400	316	372	369	338	388	336	352	365	354	393	355	370	362	367	391	336	338	356	354	364	375	391	361	359	347	334	322	342	364	352	376	335	352	369	373	372	375	363	368	346	352	397	351	381	329	381	342	354	333	368	410	341	373	381	393	373	353	370	350	367	314	360	360	357	344	377	351	352	324	356	349	348	354	379	373	349	338	353	346	349	353	358	325	341	366	361	357	361	341	365	335	350	362	359	349	387	331	360	366	330	373	373	384	342	344	379	388	320	342	352	388	327	328	349	394	354	379	360	359	374	316	349	372	368	360	371	344	379	354	362	347	368	365	378	355	363	344	363	361	363	361	347	371	386	371	346	350	341	349	354	385	332	360	363	351	337	337	359	338	362	333	353	341	359	336	375	381	362	367	374	383	340	351	342	356	332	326	321	321	361	347	358	363	372	368	359	349	355	348	358	343	334	367	373	370	356	382	334	370	353	353	373	314	364	340	364	366	376	363	349	337	378	373	313	375	354	348	324	346	350	380	336	365	311	344	355	381	387	350	380	378	355	342	378	336	330	339	374	365	330	317	394	335	353	330	351	315	333	329	386	368	331	357	381	371	329	374	342	333	336	408	352	333	314	369	340	364	380	341	342	357	358	341	352	366	373	336	349	332	390	347	353	341	346	398	331	422	362	336	351	336	324	348	348	344	372	354	346	310	367	353	383	332	362	357	341	349	355	366	348	351	369	342	345	339	354	352	359	368	365	335	327	361	369	357	394	345	360	341	341	367	375	316	316	352	339	367	377	311	347	375	370	350	358	345	350	365	368	392	357	341	363	355	353	368	363	347	379	337	343	351	362	375	376	357	399	367	360	345	385	379	323	328	360	348	336	331	339	365	353	375	358	344	388	349	345	363	389	357	358	356	369	357	344	320	348	346	362	344	384	356	380	380	365	317	340	337	360	317	355	371	334	357	347	353	352	348	356	375	378	355	333	334	376	347	369	363	352	322	359	386	357	354	364	346	374	368	356	377	332	329	335	365	352	315	364	349	331	340	344	383	337	354	351	323	382	403	330	345	357	371	385	379	355	349	311	359	350	372	359	323	380	342	343	395	345	356	355	378	352	345	364	295	369	354	352	357	364	348	366	364	351	351	371	361	343	350	365	340	340	342	366	388	395	348	340	395	379	313	361	375	352	340	342	360	363	352	349	349	363	348	353	312	339	361	347	360	381	331	326	363	333	385	369	380	371	329	354	343	317	350	356	350	324	349	368	366	362	372	362	316	371	376	373	358	365	375	346	323	352	370	343	416	377	352	372	369	386	334	372	352	330	347	371	362	327	390	335	369	330	348	329	391	348	323	324	396	384	337	321	353	413	360	393	350	359	349	377	367	373	358	336	366	375	363	339	354	380	329	355	371	393	345	365	335	347	374	351	366	372	319	347	371	355	375	362	379	360	383	368	338	346	347	353	331	363	346	366	356	337	371	405	342	355	358	383	365	360	365	370	347	346	361	352	368	328	376	360	332	368	356	360	354	357	341	379	375	331	364	366	354	362	370	361	330	332	352	321	337	397	319	370	382	376	355	333	334	326	335	365	367	345	370	343	354	370	383	323	341	327	354	374	379	379	368	331	353	358	347	367	363	347	340	355	323	324	382	359	334	377	357	370	385	348	374	377	362	366	364	352	369	318	327	357	358	386	385	369	332	340	351	319	390	361	346	344	371	357	369	361	332	361	359	355	337	354	380	362	316	347	385	340	345	362	349	343	337	360	345	321	361	355	359	401	338	347	330	359	322	330	341	385	358	370	358	358	347	362	329	354	360	372	351	330	357	388	354	347	378	348	378	352	331	363	367	357	349	343	403	350	346	346	345	363	374	370	354	362	339	371	369	362	361	369	376	363	342	368	382	349	411	385	369	357	372	343	357	327	363	332	379	374	327	331	342	334	349	375	330	344	360	335	366	376	378	338	362	395	347	355	377	338	356	356	335	371	344	344	349	366	381	373	360	345	341	360	390	381	343	345	363	339	322	347	353	348	348	335	356	335	379	342	323	342	369	343	339	370	383	370	365	362	379	331	371	371	324	341	357	392	387	355	393	354	344	361	370	334	382	372	333	342	374	345	346	390	346	366	335	353	348	353	353	334	336	359	356	402	365	369	328	368	350	352	379	359	322	375	355	330	348	364	335	349	395	388	386	372	346	357	345	326	349	330	404	353	374	322	340	357	356	342	351	371	316	331	350	365	338	345	317	347	318	370	350	353	359	333	345	331	377	368	402	348	349	336	348	348	408	358	362	330	346	336	381	342	386	342	375	340	318	393	342	366	335	320	371	354	343	371	337	330	350	376
9195	8579	15140	12208	6618	6826	5399	5056	4267	3091	2141	1885	1743	1705	1693	1538	1432	1512	1455	1414	1333	1258	1236	1250	1142	1119	1072	1050	1096	1038	993	1021	1002	970	968	1019	1043	1169	1045	1092	1162	1083	937	982	922	884	921	951	878	924	875	926	885	949	979	1111	1257	894	993	867	881	892	926	898	887	879	883	923	890	857	884	882	872	897	907	836	965	897	940	880	883	871	917	947	899	928	890	893	906	877	892	886	904	847	925	888	938	907	889	895	896	881	917	923	945	913	878	883	894	835	859	919	898	903	898	867	941	882	887	949	868	880	895	906	899	892	893	841	869	878	896	924	917	892	884	876	921	896	906	921	919	917	916	814	903	891	886	900	917	902	917	881	912	889	840	863	922	922	872	884	959	864	900	921	877	905	909	835	875	849	868	903	887	882	926	880	933	874	901	910	911	868	946	887	917	867	908	926	897	916	876	915	864	860	913	904	913	891	872	882	876	896	930	849	862	893	981	911	907	870	916	928	876	812	898	964	884	887	882	875	896	898	842	915	920	854	917	918	939	887	864	884	838	893	933	900	905	927	884	854	944	924	860	931	893	958	897	915	855	921	878	929	897	865	856	865	811	838	891	849	885	908	864	887	942	889	911	934	900	824	891	946	911	845	908	901	890	920	888	844	876	905	877	889	877	922	916	917	932	868	854	883	901	903	895	890	845	897	907	908	915	888	915	901	876	938	941	890	917	904	870	913	890	898	953	915	936	945	920	896	864	925	948	900	917	942	916	892	890	922	906	953	909	935	896	914	871	922	878	944	910	929	815	872	947	898	831	892	941	924	920	884	923	925	864	915	876	866	921	879	871	876	917	932	867	911	879	900	884	925	937	893	880	947	901	913	872	883	888	861	899	921	852	927	876	870	878	897	906	888	930	905	876	932	897	873	900	874	868	899	872	869	919	862	853	920	980	879	874	842	939	909	906	873	887	883	852	918	944	865	922	879	890	896	851	925	939	845	890	885	914	928	870	905	814	925	868	863	883	914	860	899	954	896	889	851	948	912	934	886	878	879	892	970	896	891	908	884	851	985	885	898	857	903	925	929	904	898	881	917	922	836	868	882	830	894	888	900	900	922	924	860	934	900	908	860	833	886	854	920	867	926	940	905	961	953	913	931	863	928	885	864	892	929	885	917	901	902	893	917	898	863	861	914	913	919	896	877	897	909	891	948	897	915	887	847	882	842	920	951	893	962	848	921	862	893	891	957	887	887	892	954	881	899	853	910	915	918	880	905	866	858	963	923	959	868	920	927	895	902	880	946	897	867	902	920	890	855	921	893	891	927	899	901	880	969	900	878	914	909	854	865	938	910	940	934	882	935	955	875	959	897	903	906	896	891	864	900	898	905	926	910	876	913	895	909	949	932	886	925	928	853	938	898	943	878	944	869	919	935	931	922	902	909	876	898	913	857	880	905	904	907	889	850	902	861	948	866	920	888	921	876	875	878	910	845	866	906	862	938	899	880	883	887	889	880	910	866	900	911	876	867	900	929	847	894	906	882	920	898	912	934	879	930	894	845	872	907	884	860	866	901	914	912	881	917	884	876	922	896	921	874	907	867	880	931	902	912	845	878	929	856	910	871	880	849	904	860	892	881	852	883	852	877	911	881	900	907	919	819	933	899	893	915	838	912	925	857	894	846	900	899	856	886	887	924	932	905	872	885	895	887	907	922	955	902	900	914	912	897	872	941	924	904	907	859	901	915	900	970	880	894	901	865	912	902	866	937	936	891	848	925	876	946	908	897	895	924	905	910	881	901	900	909	890	886	904	923	911	910	914	877	860	911	910	912	917	862	929	965	881	853	862	882	871	925	908	924	880	881	884	935	904	902	901	929	900	933	981	871	895	917	909	897	886	923	925	928	897	936	871	888	868	916	901	919	892	946	884	910	889	930	924	854	928	886	904	930	886	898	875	924	923	912	922	880	861	867	899	899	914	896	911	895	896	870	869	909	936	877	918	893	922	856	897	944	907	875	838	880	908	872	939	849	866	881	901	894	931	888	905	886	911	855	918	893	898	920	888	911	958	849	875	943	882	864	890	919	910	891	844	890	889	914	873	922	870	897	882	899	888	854	893	893	845	878	899	861	928	879	854	937	871	855	866	880	884	847	872	844	978	871	885	875	852	863	897	861	928	889	854	897	853	920	851	866	865	895	904	901	860	844	876	905	841	919	906	934	879	862	918	923	924	944	895	838	887	892	843	851	915	863	853	947	930	887	922	898	935	894	836	933	874	851	901	890	851	929	883	929	875	866	937	929	876	908	882	894	877	928	840	901	916	882	948	893	884	917	879	938	873	928	890	871	906	880	851	867	891	920	928	924	899	858	899	870	906	861	875	875	872	886	846	925	861	869	900	910	900	876	810	931	880	895	930	922	882	906	869	872	950	904	900	886	910	891	936	872	913	879	897	885	969	942	921	866	948	861	879	883	890	923	938	889	849	890	876	927	888	892	901	924	887	895	880	881	845	878	923	939	942	868	901	897	889	888	897	889	892	880	831	901	884	894	871	940	885	862	865	888	885	853	861	869	928	938	894	903	866	904	870	916	839	926	945	884	847	885	868	907	855	883	886	929	878	933	943	910	868	863	902	885	878	932	926	894	838	866	868	891	884	896	905	902	890	823	851	891	897	887	896	905	929	921	892	899	861	885	879	901	892	902	849	882	858	871	904	879	908	984	907	853	898	906	860	910	926	926	909	916	889	960	911	933	897	935	925	931	839	865	917	884	909	896	937	929	883	848	875	895	906	906	885	914	859	909	880	920	852	932	856	928	930	862	918	868	942	878	887	878	868	857	878	902	853	857	909	947	848	924	890	920	879	963	903	934	904	912	879	898	919	921	892	895	926	889	894	873	913	906	912	927	886	889	850	897	929	907	883	911	887	911	883	878	960	865	927	904	943	862	870	922	885	908	903	966	851	918	907	917	905	950	855	884	882	867	918	886	931	848	909	890	840	899	892	864	887	935	923	948	868	890	870	889	930	859	932	895	919	947	901	939	825	890	898	859	865	949	925	939	945	895	907	872	917	901	879	913	830	879	889	897	940	891	898	875	885	926	917	928	972	920	854	905	910	895	876	850	853	935	898	895	881	903	917	910	952	923	919	899	869	871	867	872	887	889	889	885	913	929	877	959	860	892	849	888	849	971	862	897	892	945	911	933	858	910	877	951	850	861	938	861	863	901	920	916	880	911	867	836	916	917	874	896	871	889	862	884	888	914	899	905	913	888	900	883	917	879	903	872	938	951	811	914	923	882	930	940	917	943	924	890	884	880	874	911	932	886	901	882	900	870	910	895	890	854	905	906	870	877	879	896	923	867	899	917	892	898	871	869	885	936	868	873	936	898	887	874	911	899	925	856	831	888	912	908	906	931	840	867	844	915	924	900	889	851	985	885	882	928	908	836	839	890	887	837	895	909	929	911	885	914	862	899	902	942	886	896	872	889	879	932	899	873	870	923
33493	27968	44227	35149	12834	11279	9245	8693	7416	5125	2474	859	730	679	689	610	605	533	555	514	531	475	597	559	583	589	530	509	537	576	577	639	504	570	484	534	653	914	711	1133	949	751	434	424	410	386	399	434	447	382	398	390	427	401	566	719	690	428	453	460	395	375	389	389	395	409	404	377	397	385	421	399	413	392	399	364	379	379	364	393	378	387	387	402	326	358	353	383	381	377	396	391	372	390	387	340	320	380	413	373	425	369	423	422	350	387	379	393	372	354	386	413	366	394	413	430	375	378	360	383	392	364	426	393	360	406	383	381	406	361	397	382	384	385	435	377	406	384	416	366	375	412	362	403	401	391	387	400	381	386	390	396	413	392	393	415	397	395	391	347	415	372	367	375	370	338	405	388	394	384	362	388	355	382	387	396	371	381	347	359	404	365	382	362	397	388	420	397	386	358	384	374	380	398	384	428	365	375	405	405	389	382	370	371	369	378	390	415	401	402	396	391	415	435	403	376	411	389	370	398	403	400	396	382	376	406	383	424	383	372	397	379	362	400	420	406	396	348	360	410	425	363	368	391	385	389	400	363	376	381	352	369	372	388	372	406	371	382	388	395	427	384	386	388	385	386	382	411	394	419	357	360	410	406	375	376	384	393	351	422	389	381	356	400	372	397	406	366	395	395	395	402	410	391	363	375	389	372	401	376	392	382	379	365	396	364	389	376	390	410	384	380	401	391	368	435	371	384	407	409	400	387	403	427	358	379	374	349	396	374	368	415	394	407	382	417	406	386	428	360	401	383	387	441	380	383	391	343	387	393	370	378	395	378	337	372	418	389	381	385	410	408	412	373	385	398	380	393	376	341	437	373	375	369	373	389	402	368	418	397	367	389	433	373	363	342	375	380	346	383	373	367	412	378	417	426	412	389	404	380	378	391	367	369	377	405	407	404	390	397	413	401	398	410	357	346	399	412	375	393	359	419	417	403	328	361	390	406	406	381	373	392	376	380	380	391	398	414	411	380	396	370	389	421	407	414	390	364	375	406	352	378	377	377	370	408	387	414	376	388	426	388	383	366	397	429	393	386	402	357	429	372	401	407	364	376	354	421	418	372	389	328	359	433	372	420	381	394	368	376	385	375	358	379	365	392	371	362	370	361	383	380	439	363	391	396	344	378	393	395	383	383	380	405	414	416	362	389	379	389	399	376	362	380	375	420	356	365	373	387	413	373	360	365	410	366	383	375	399	399	397	378	389	400	397	412	375	411	356	392	390	406	377	356	366	409	393	399	360	392	433	383	416	388	401	393	385	378	394	405	427	404	387	382	398	378	372	365	371	414	380	402	407	392	383	352	370	396	422	398	412	402	437	393	379	398	385	405	400	360	393	379	393	421	366	363	365	427	378	391	377	419	354	391	380	391	387	381	379	371	377	386	379	377	369	388	366	421	369	361	384	410	407	406	394	390	386	381	389	384	411	358	348	396	388	377	335	387	384	379	338	389	389	398	404	392	374	396	408	399	376	431	414	362	413	375	379	381	403	355	366	362	366	406	392	382	395	360	384	385	407	394	382	406	377	419	365	376	412	383	405	377	398	407	358	387	401	359	394	370	391	389	359	358	383	402	378	385	365	413	395	441	411	404	379	361	410	358	390	385	424	401	395	393	369	377	366	381	395	352	389	385	396	393	394	395	371	366	381	407	384	374	417	371	397	383	372	368	361	394	411	418	375	372	390	371	372	422	397	361	420	385	350	371	393	391	401	349	387	407	403	389	403	405	393	352	388	416	373	363	408	403	363	387	403	403	385	411	391	422	341	396	415	362	387	412	405	387	409	349	396	407	398	410	402	401	379	415	367	431	398	387	371	414	388	387	366	396	375	368	380	414	372	386	397	377	363	406	378	379	355	353	415	421	398	391	387	362	414	405	422	389	384	379	406	390	393	379	369	404	393	373	409	362	396	387	402	420	392	408	402	360	373	436	400	358	379	392	362	370	360	351	363	393	394	358	353	360	379	377	393	407	368	364	397	451	401	400	391	387	390	381	425	386	394	365	390	429	392	374	354	409	368	378	401	392	374	378	445	397	406	384	396	436	363	408	399	367	390	359	369	370	394	376	380	402	392	351	387	380	381	378	357	374	380	394	397	423	379	388	397	338	417	417	418	353	403	358	379	374	430	412	395	396	390	362	367	376	344	402	387	379	386	363	402	404	400	370	364	402	391	388	368	403	395	368	383	401	397	380	410	399	378	409	381	407	405	377	389	401	386	396	351	430	433	360	423	403	373	370	354	395	378	384	429	377	371	396	389	362	402	416	385	401	396	390	389	396	386	398	385	379	436	428	382	408	390	381	414	387	379	390	396	372	378	386	371	420	383	379	410	441	368	408	412	382	363	398	395	383	419	422	380	404	430	367	375	374	404	380	370	378	380	383	412	433	388	394	359	382	371	391	396	419	403	400	400	417	407	402	382	382	389	416	390	395	361	391	381	392	384	400	368	370	432	388	419	387	402	353	380	403	349	396	402	364	366	387	385	402	380	358	372	424	402	374	390	387	378	387	388	373	399	413	392	384	391	418	395	384	412	380	387	398	424	396	398	364	387	393	365	396	398	380	376	396	393	429	374	420	391	404	353	404	408	402	373	391	381	422	393	394	404	408	354	389	423	433	382	393	376	391	368	388	383	418	385	397	412	424	413	379	374	388	411	410	382	384	368	358	392	388	366	367	384	428	384	420	376	385	367	365	390	381	363	376	431	411	412	403	409	402	373	428	421	378	379	390	379	403	413	384	383	357	399	390	382	387	402	374	374	416	393	415	394	362	413	383	395	411	398	401	417	391	361	346	372	390	367	360	363	341	401	409	410	351	381	390	381	385	395	393	367	396	399	405	393	411	392	394	384	381	373	429	423	391	405	391	363	364	388	418	422	391	376	384	357	400	392	442	381	387	395	388	400	379	363	386	354	371	394	400	415	368	400	409	390	394	371	400	369	390	383	368	387	385	418	373	367	415	368	382	361	373	402	422	377	354	415	389	420	398	374	383	385	340	389	388	383	390	375	348	433	407	420	395	405	385	415	383	398	379	405	338	392	369	380	390	373	368	382	375	396	404	395	387	386	416	378	383	368	390	396	444	378	420	403	367	392	405	369	365	403	383	389	384	379	377	384	396	410	378	409	378	384	407	356	408	405	377	389	384	426	380	350	391	392	393	385	381	373	394	340	354	359	367	377	375	389	376	361	360	381	373	354	390	402	388	392	430	400	388	396	379	396	344	400	348	392	399	376	378	376	363	394	386	395	387	405	383	413	362	386	405	398	387	391	393	390	378	397	395	371	388	377	391	397	437	424	386	402	395	413	353	385	401	380	380	389	376	373	338	370	368	372	378	362	426	378	429	402	388	350	394	398	338	427	403	389	408	387	410	396	351	409	386	363	395	416	386	406	388	411	369	412	407	407	395	412	372	395	389	367	414	414	345	369	420	377	356	374	398	403	408	366	414
22507	22396	47498	25870	13271	20051	17913	18280	18590	13802	8849	2877	2812	2730	2613	2279	2174	2197	2253	2059	1862	1964	2114	2423	2588	2422	1990	1858	2167	2069	2259	2818	1892	2039	1924	2251	2793	5182	3567	6275	5293	3886	1407	1374	1141	1145	1089	1066	1002	1048	1020	1009	970	1039	2229	3293	3109	1124	1488	1231	941	987	918	972	899	954	952	953	953	977	925	938	968	985	933	923	954	943	1037	996	1005	1030	987	923	983	956	937	955	949	970	936	968	955	1010	980	1013	939	1028	1007	997	975	965	833	978	977	971	932	1019	1029	973	951	991	970	943	927	1016	959	917	998	964	962	964	930	957	989	1014	973	994	927	971	938	1018	968	970	985	921	926	992	947	956	1010	969	975	929	959	949	972	974	993	958	1006	947	942	961	1020	951	1018	1010	945	938	948	995	958	969	1040	967	946	897	996	961	918	893	963	983	1049	966	951	939	929	978	984	952	957	946	1012	1006	987	949	962	962	1027	960	943	985	942	975	921	920	1007	1005	965	927	961	947	972	1071	932	962	952	993	989	984	997	975	982	957	906	974	999	970	946	965	974	949	966	989	915	907	992	966	954	981	923	948	989	969	974	941	998	943	944	985	1001	1012	956	925	1005	1013	968	961	1015	973	940	993	979	972	936	940	932	990	955	906	946	987	988	1011	921	886	966	934	983	1033	975	987	994	1001	925	898	993	924	923	960	957	959	979	952	946	985	949	993	958	960	938	962	940	1028	965	982	916	958	935	1009	887	990	973	984	942	1001	947	951	947	966	960	936	967	1056	946	971	956	957	937	946	992	996	981	947	999	910	1020	916	910	1002	977	971	983	938	992	944	979	1011	961	934	975	935	991	949	995	961	968	939	935	990	1000	975	951	957	1014	944	982	954	1016	931	930	1012	963	977	953	1016	987	989	1011	984	964	963	948	1013	955	936	953	944	923	956	988	953	968	952	958	924	971	953	996	904	934	957	986	971	991	947	997	970	978	968	955	955	961	908	1048	966	1024	989	937	923	986	943	961	918	953	928	998	1005	977	960	920	1035	921	958	1001	995	985	991	932	988	964	955	973	980	932	996	974	980	996	960	945	977	957	955	927	935	969	979	995	977	1005	945	943	957	988	952	973	916	971	964	974	1010	981	984	963	1005	934	952	985	933	1008	975	956	966	935	892	971	1034	911	957	955	915	963	987	961	950	929	943	934	1015	958	964	988	978	921	1034	940	1032	954	1002	923	958	961	978	951	932	962	959	985	982	971	968	971	927	938	911	958	954	980	958	1021	983	944	910	942	965	977	937	979	990	960	900	917	984	937	978	936	974	980	973	960	931	989	1001	962	1014	940	945	954	945	990	982	928	1001	1009	943	939	960	941	972	962	936	975	950	935	939	939	958	1004	982	980	948	1026	897	948	976	975	932	959	974	910	955	977	939	960	946	1000	1012	981	958	940	935	957	953	958	948	961	945	1002	967	963	997	1007	971	980	933	1005	975	970	943	953	954	967	971	967	946	945	903	970	971	997	907	886	950	963	953	975	961	927	898	977	954	909	971	950	909	929	1001	955	943	962	984	1019	935	908	978	913	959	960	949	920	961	977	936	975	950	928	955	870	996	963	946	970	966	996	932	991	925	955	980	956	992	967	974	965	963	932	1002	958	972	971	967	934	966	960	933	986	1001	964	948	922	961	978	981	959	943	988	905	986	928	952	978	1038	950	998	972	921	919	990	990	1012	1019	958	983	1010	954	986	967	987	915	972	978	929	952	941	976	983	953	963	954	960	969	988	973	971	937	917	1026	953	980	988	966	1025	988	945	946	908	966	917	952	974	912	952	1038	915	1011	953	895	924	956	957	896	930	923	947	959	951	987	978	959	973	932	928	958	1015	1028	962	995	969	985	1042	911	907	980	979	956	987	957	954	929	941	951	940	977	915	1013	959	992	941	986	960	1028	1014	980	969	984	978	974	961	974	933	997	969	987	973	1015	964	966	995	976	976	1017	975	1028	961	964	967	916	980	965	950	977	981	964	925	951	945	914	972	940	926	980	985	1008	995	955	972	979	987	919	965	1017	954	920	959	995	972	986	981	953	980	989	905	937	968	906	963	974	947	1000	930	954	937	976	944	949	973	954	948	944	936	1009	972	942	940	920	958	995	939	935	975	949	955	970	969	883	942	959	971	958	955	924	921	1010	955	983	994	972	947	971	910	949	957	979	964	960	945	984	1005	962	960	955	1016	922	942	941	929	930	976	919	926	968	945	996	975	1036	966	965	989	970	950	980	944	985	939	965	1005	946	931	930	1010	923	949	972	922	987	1000	946	978	930	949	901	956	984	937	978	987	1046	1041	955	955	945	964	975	981	933	1009	920	940	1031	992	1003	995	938	926	933	915	963	1024	927	896	981	949	914	982	944	980	964	1003	965	920	993	956	1003	979	966	968	978	969	983	973	942	1007	961	955	969	950	954	903	995	952	936	975	1015	957	964	897	1004	958	1039	972	988	1004	998	943	941	996	1039	922	957	994	992	992	1019	962	980	1010	950	937	891	988	995	986	967	982	944	889	944	908	932	956	983	948	913	1006	954	979	972	997	964	961	895	1000	954	914	993	958	932	979	988	971	990	935	950	970	913	1000	995	938	1020	944	998	988	989	973	953	942	951	970	978	974	975	993	934	954	969	992	954	928	914	935	979	999	932	979	964	999	914	988	997	965	959	977	922	1006	995	992	947	919	901	962	988	1018	967	962	977	966	1022	1034	955	955	980	971	973	982	953	945	897	947	966	961	944	894	959	960	973	997	1030	949	962	941	965	1019	898	1002	935	967	929	946	975	892	985	934	938	1014	936	944	981	960	917	942	946	976	967	983	958	1005	999	968	944	996	958	912	937	951	954	948	958	927	976	947	970	976	948	919	953	974	917	991	952	958	939	1026	994	973	966	917	957	926	962	952	974	922	958	922	988	949	990	979	942	998	914	982	979	955	965	950	953	957	967	945	971	896	930	908	967	968	916	1000	1015	931	887	1001	924	966	959	972	938	940	964	959	951	925	1002	1020	973	959	957	999	902	923	934	933	948	958	980	959	933	975	1005	967	957	974	921	943	1004	940	919	958	968	988	999	915	923	1000	951	987	964	1007	937	1006	921	976	993	964	971	966	1018	936	966	931	940	1001	973	990	959	961	929	932	981	997	996	963	993	990	941	953	965	960	1006	982	983	957	963	935	1036	934	971	994	948	958	977	933	910	994	979	951	995	936	970	949	954	969	968	945	942	974	949	941	946	922	906	946	962	989	945	919	935	996	989	952	1000	979	954	922	1003	966	1011	1049	927	947	909	980	933	926	965	967	937	941	962	1010	982	1038	949	920	983	961	957	973	978	1006	946	981	982	1045	941	923	934	1012	933	976	998	949	918	976	963	925	980	959	1006	998	999	1003	994	974	959	1001	926	974	961	968	983	930	934	952	982	934	958	920	963	940	961	987	936	987	955	915	986	1011	978	988	983	971	962	977	944	967	1002	968	970	1026	972	1003	955	948	962	961	953	910	931	1001	911	943	955	967	959	993	930	914	952	932	967	980	1002	981	990	924	949	968	954	1015	974	987	1008	1009	961	963	1003	959	910	997	1017	955	933	929	993	968	1026	991	915	935	955	1047	987	945	972	920	971	936	963	970	931	935	1010	989	937	966	997	951	920	963	927	989	961
41026	34754	53164	41473	17253	15351	14691	13489	10588	9558	4912	1446	921	755	746	708	624	596	617	573	543	550	599	683	683	628	633	637	664	655	632	841	644	737	629	615	974	1100	1594	1566	1553	834	461	385	357	341	383	341	364	395	377	355	373	349	682	596	674	513	623	507	364	339	354	338	368	308	365	306	348	329	360	336	352	378	349	350	327	336	341	390	340	357	349	337	342	358	302	318	315	380	353	311	337	354	380	359	366	342	405	361	349	366	335	336	344	321	353	367	341	373	339	361	347	358	350	356	346	361	331	354	350	337	337	354	303	342	359	341	329	323	334	324	353	340	350	313	335	358	317	324	324	348	330	357	373	339	349	345	356	369	358	346	345	304	364	369	326	336	344	347	356	315	376	347	329	365	358	348	384	344	363	361	330	337	378	359	334	318	329	354	369	347	340	330	334	349	345	365	357	364	341	319	352	369	371	317	329	335	345	354	340	389	342	339	332	340	336	395	322	353	367	349	340	353	378	352	326	334	343	333	345	348	345	336	354	337	349	329	343	358	343	322	357	380	314	359	350	318	320	329	322	352	320	349	337	316	339	352	344	334	353	355	368	330	341	319	351	372	354	385	354	338	336	334	336	337	346	358	357	314	329	332	315	337	359	336	360	350	313	346	333	329	357	359	331	354	393	363	319	365	350	400	344	323	376	365	334	342	355	336	323	347	367	322	356	320	352	380	344	319	336	329	341	349	365	334	358	348	347	351	369	338	363	340	366	352	338	336	335	337	349	350	362	327	346	315	334	351	341	356	357	344	367	400	356	380	329	372	326	333	331	335	323	344	300	381	337	330	360	359	341	335	349	353	365	313	336	342	328	374	377	353	342	302	352	341	348	351	350	353	393	328	362	333	322	336	335	319	349	356	340	367	361	357	346	365	330	356	376	357	365	360	373	345	336	331	324	362	327	375	359	338	336	329	329	328	336	323	358	347	357	360	360	331	353	345	370	333	347	362	325	348	386	349	338	326	328	320	338	338	346	339	337	352	375	305	312	333	375	328	400	325	370	361	338	346	368	327	304	375	329	331	359	348	346	312	336	339	327	347	343	337	327	323	335	343	350	347	354	351	354	350	356	321	326	317	366	339	340	342	347	363	346	364	332	346	362	343	349	317	350	364	347	356	338	344	349	347	390	351	338	333	339	352	317	336	369	339	312	317	332	372	350	318	343	299	349	312	327	323	366	361	328	376	345	355	328	325	329	338	361	330	357	333	369	325	321	340	331	335	359	353	339	312	362	346	363	347	348	355	356	345	403	328	317	343	372	313	342	363	308	362	315	340	349	323	340	298	341	332	354	332	312	360	341	355	332	314	372	323	307	345	339	353	341	321	350	332	332	329	392	369	357	369	353	327	353	348	351	351	324	362	333	340	310	384	369	330	352	338	342	348	361	325	334	362	340	359	354	339	343	349	335	341	319	386	353	335	361	369	360	345	375	342	365	393	338	316	339	350	348	322	351	344	314	327	361	325	334	365	341	352	392	312	348	352	349	376	321	344	358	313	347	333	316	352	340	332	361	336	354	350	336	340	337	358	355	338	316	357	354	366	335	347	336	331	329	341	361	348	328	346	338	366	355	334	346	331	370	343	333	352	388	367	334	341	325	342	344	375	347	342	384	318	312	329	310	307	342	364	383	331	346	365	329	303	357	332	358	360	353	397	362	356	317	364	347	353	357	324	374	331	369	309	347	342	382	345	356	330	373	320	330	356	366	339	323	366	371	340	355	342	339	336	316	311	337	304	316	345	355	352	325	366	339	323	330	359	333	360	356	342	358	322	347	349	356	352	327	367	322	332	382	304	316	373	320	360	320	318	340	328	329	345	338	350	339	370	345	353	351	335	335	344	355	332	323	346	329	311	367	329	349	390	323	356	350	355	361	342	347	352	393	366	336	361	362	351	357	370	360	327	350	333	307	352	306	324	351	338	340	348	381	333	332	346	347	339	356	328	344	341	330	343	308	384	352	351	342	333	328	370	339	358	303	348	335	342	339	339	376	360	309	344	355	344	338	327	367	321	344	345	374	333	396	305	364	335	348	333	363	314	341	351	355	347	393	333	340	345	333	338	348	351	367	330	353	332	343	360	316	330	334	355	321	352	375	303	328	339	355	346	316	366	332	332	316	337	347	309	351	330	343	367	360	357	340	376	359	331	344	360	336	312	367	340	368	342	358	371	351	340	346	367	332	346	347	345	350	360	355	383	333	364	324	366	376	362	338	337	357	363	339	362	355	317	344	344	360	343	338	334	323	383	348	326	344	334	363	316	350	335	335	339	374	319	365	336	347	336	329	327	343	322	309	342	333	350	330	330	353	323	353	363	372	327	385	341	334	341	356	357	293	323	353	331	331	335	372	347	358	329	320	366	363	353	374	322	366	322	371	288	351	369	336	312	346	327	317	346	326	337	316	348	360	359	371	317	350	360	353	368	343	348	336	358	334	348	337	345	330	316	334	355	313	322	358	322	357	349	366	341	330	329	327	340	331	360	342	310	337	339	367	344	348	351	317	328	372	367	331	366	341	323	325	366	332	316	331	325	367	311	329	352	339	365	334	341	304	334	354	324	321	323	314	347	391	345	347	351	335	368	366	320	311	334	358	313	354	341	314	345	325	341	383	372	361	350	335	347	348	322	376	332	355	355	338	352	383	383	329	363	366	316	371	376	361	297	337	309	355	321	363	332	327	351	348	346	323	312	332	362	376	358	337	320	339	341	335	358	354	371	375	349	397	354	359	370	358	329	372	353	353	353	336	338	366	359	346	336	363	322	359	349	343	354	312	386	342	345	340	347	355	317	365	367	395	362	353	284	357	354	346	329	362	339	368	342	317	346	355	352	348	338	375	346	336	334	381	380	342	351	330	332	349	321	329	328	352	324	335	350	389	345	318	341	365	367	325	323	302	330	325	317	356	323	368	356	355	335	338	341	322	351	345	364	357	356	345	313	326	374	349	356	355	380	350	329	361	342	313	356	342	348	339	348	352	309	365	340	317	342	339	364	333	350	328	351	344	351	330	350	338	336	368	356	356	315	328	365	344	371	365	350	328	337	345	319	315	373	345	365	334	363	335	342	359	349	330	364	361	361	366	346	383	373	325	354	354	335	321	365	367	303	318	302	370	379	341	309	351	353	381	377	322	347	358	345	284	369	344	351	354	324	334	330	352	356	370	337	341	322	375	330	313	338	332	323	300	326	348	356	322	336	339	350	353	357	388	376	341	355	325	320	352	315	393	336	372	369	342	338	366	327	341	368	352	327	333	345	329	313	349	358	371	339	347	375	337	322	329	371	340	345	366	357	349	324	342	373	352	330	354	355	328	367	314	323	376	340	324	340	351	336	359	365	344	350	341	298	362	338	359	358	324	345	317	368	338	331	339	372	367	316	343	365	335	360	352	369	377	358	354	360	344	360	349	335	310	332	362	360	341	355	377	345	316	375	350	334	350	373	321	307	380	364
27669	28784	56315	30038	16819	24331	23516	22393	21704	21380	11571	3740	3532	3218	3197	2924	2656	2698	2549	2511	2354	2286	2531	3446	3488	3067	2675	2756	3097	2639	3207	4575	3003	3755	3059	2615	5131	5849	9665	9107	8964	4629	1518	1368	1097	1158	995	978	966	974	900	995	957	979	3294	2438	2814	1769	2927	1930	873	870	826	868	892	949	859	828	839	840	866	913	803	885	921	855	858	878	906	864	872	859	885	868	874	857	925	882	900	898	835	843	914	875	890	878	919	878	834	897	930	901	885	885	914	855	883	893	890	827	926	918	958	937	864	898	860	879	874	875	840	870	864	866	838	877	871	892	880	831	868	913	873	866	851	869	828	871	888	851	867	884	836	871	922	880	882	821	821	906	835	869	878	847	859	826	849	833	861	882	863	839	877	890	847	842	874	897	868	868	852	866	852	862	854	827	830	881	916	842	884	845	846	824	860	844	855	839	857	851	910	791	837	898	914	844	849	843	894	840	847	829	924	850	852	832	857	867	868	880	885	871	845	846	839	825	844	834	917	818	872	820	882	830	828	842	837	896	818	849	909	894	832	905	886	845	855	906	852	894	847	888	807	847	804	878	922	832	852	867	828	862	817	833	832	889	860	842	877	853	865	836	836	877	900	881	878	878	824	818	850	850	901	834	842	834	867	859	854	911	884	875	850	858	834	782	870	848	891	822	877	816	825	852	890	874	865	824	837	923	832	890	844	849	818	893	892	831	853	886	890	869	857	846	786	858	822	871	902	841	850	869	845	835	850	849	858	893	848	893	889	873	872	846	865	942	892	908	849	883	842	817	841	901	856	863	862	835	876	849	873	850	918	820	889	864	867	920	812	873	905	816	865	847	831	852	867	803	790	857	871	907	866	903	848	881	842	866	861	857	832	796	868	874	885	857	870	819	874	865	821	852	855	855	862	891	894	827	852	884	903	877	902	847	940	861	881	853	852	814	906	824	882	863	883	814	859	866	851	910	870	876	864	888	876	877	825	898	811	873	843	864	884	865	857	916	875	841	898	873	899	928	848	875	891	852	899	922	884	883	875	887	871	852	779	811	871	887	900	844	899	804	886	883	879	873	857	851	870	899	877	877	827	873	888	924	829	917	870	867	830	908	828	794	831	862	866	884	799	929	876	862	867	892	809	907	851	856	845	853	832	834	858	819	844	866	895	835	891	888	884	873	765	887	847	871	851	813	829	846	865	833	835	884	870	848	844	886	891	830	862	834	843	808	881	876	826	860	816	887	822	866	863	880	869	887	865	843	832	883	875	826	882	832	812	846	880	899	845	878	885	872	846	857	881	875	878	895	841	842	811	868	880	879	812	860	845	867	864	884	861	841	844	892	857	885	884	819	897	941	879	878	843	900	797	813	813	844	795	901	858	872	915	836	854	855	786	848	912	840	861	827	867	919	890	817	886	869	855	855	854	854	847	877	872	868	903	886	827	820	813	866	865	895	812	842	878	880	824	894	828	840	839	911	816	917	918	908	901	869	871	843	870	887	873	827	858	842	859	812	886	846	849	837	850	876	847	820	838	835	888	894	807	845	868	832	863	842	861	864	906	908	877	881	827	850	855	903	895	907	869	889	848	893	819	888	854	888	853	845	888	884	871	846	908	875	846	863	840	823	873	849	836	837	906	901	848	909	875	872	906	846	852	867	867	827	843	844	899	836	873	851	876	871	879	849	855	838	886	889	865	905	860	854	866	850	835	747	888	890	874	850	866	849	865	876	820	836	812	851	849	820	899	848	866	899	808	862	925	865	889	872	800	894	862	855	848	860	892	871	863	855	871	835	808	845	880	893	868	902	842	870	828	893	899	832	833	815	915	868	853	890	868	838	863	918	861	854	909	864	845	873	816	875	856	877	905	867	866	868	894	873	830	880	854	860	811	855	893	843	864	857	874	842	891	901	889	877	887	841	864	858	836	828	867	880	820	833	889	896	804	887	825	859	856	827	863	826	926	844	859	899	849	879	809	866	867	882	831	876	895	834	890	893	848	853	810	900	764	877	862	856	881	892	874	861	883	878	876	899	867	810	909	859	849	892	871	887	896	901	847	882	883	818	850	851	901	810	913	804	869	857	881	876	881	839	870	849	886	828	903	868	836	863	853	877	826	898	852	847	785	887	875	844	843	844	890	831	871	854	883	861	847	894	861	861	826	804	811	852	853	884	807	885	888	832	840	833	883	853	892	886	847	867	905	862	889	825	835	841	863	850	826	855	933	886	901	870	890	857	887	869	873	897	858	857	899	846	883	873	875	822	849	847	903	839	860	829	849	865	876	876	900	831	884	900	865	835	822	840	837	875	897	851	852	871	867	864	901	892	870	848	871	857	898	861	885	930	845	902	853	875	891	873	887	849	890	853	826	853	877	872	877	867	914	849	815	819	869	833	869	849	900	874	814	865	872	887	840	867	887	859	901	813	836	830	821	836	861	870	853	877	845	816	878	897	837	857	846	824	894	824	853	886	892	860	815	870	823	866	859	849	826	877	838	858	841	914	882	845	821	862	884	921	823	882	833	856	818	851	866	914	839	859	822	848	852	850	825	875	874	847	864	829	826	830	802	902	869	837	867	854	880	872	867	877	846	881	859	849	877	892	867	873	811	844	887	846	801	875	860	923	851	776	880	892	854	860	900	857	862	861	834	890	865	861	914	871	919	902	858	829	845	873	854	883	800	879	849	878	848	844	867	905	841	884	876	865	892	838	837	823	901	818	854	832	915	887	845	858	880	908	859	896	888	863	908	834	860	891	829	931	871	855	855	872	826	881	844	870	900	854	885	826	826	818	814	879	855	869	845	900	869	889	843	885	852	859	876	903	839	930	886	922	867	878	878	810	869	855	875	900	880	797	831	842	886	862	884	857	866	857	876	796	819	873	856	830	844	871	767	846	839	889	823	846	875	877	842	836	880	850	865	866	829	833	888	813	844	859	842	825	894	867	900	876	932	821	897	867	839	825	864	901	868	851	826	813	843	901	837	867	863	875	886	906	845	854	878	883	844	825	811	846	886	877	861	830	883	837	827	849	888	773	816	891	912	869	933	851	861	877	824	854	842	861	821	843	816	856	856	786	929	873	902	837	911	878	899	872	883	817	838	860	882	853	847	865	834	881	872	863	888	865	835	847	883	857	932	830	847	826	912	939	892	830	804	898	891	871	871	878	915	884	838	820	950	875	824	877	905	854	905	876	878	890	828	867	847	856	829	833	857	823	864	878	832	830	885	902	899	807	814	857	882	870	904	891	901	843	841	863	806	874	876	886	851	856	845	898	878	864	843	876	884	858	855	916	802	832	838	848	830	888	870	843	858	872	889	849	878	841	869	828	889	893	872	857	888	818	861	854	782	898	868	840	880	846	856	825	847	854	898	818	866	886	798	853	840	851	848	892	834	828	893	850	881	876	893	872	877	800	889	874	863	851	830	841	910	853	868	883	877	840	862	907	850	840	862	823	901	903	892	807	867	858	857	918	896	913	835	885	886	866	838	813
12010	7304	8332	5208	2126	1905	1524	1182	940	831	540	529	505	495	471	453	443	479	439	412	450	428	396	350	388	348	323	356	371	360	356	361	355	344	331	326	339	361	388	348	366	361	368	355	336	327	316	326	325	319	334	360	333	338	355	338	350	372	368	313	377	312	375	346	335	353	328	355	332	334	340	323	335	316	342	312	402	354	359	358	340	343	326	358	342	323	327	366	342	337	345	364	375	353	325	353	357	362	341	374	336	352	320	329	348	347	341	362	306	313	344	366	342	349	330	323	337	320	374	361	374	348	356	337	353	362	340	344	363	335	333	329	328	356	288	366	343	328	365	376	333	324	333	311	359	374	309	337	345	338	377	342	340	338	352	344	333	375	354	374	364	333	278	349	305	333	353	324	359	310	320	311	352	340	327	362	334	348	337	360	353	353	377	330	387	322	358	360	380	316	401	316	356	336	348	354	346	318	310	311	381	321	326	374	337	325	311	351	320	360	327	308	349	354	367	337	323	314	338	349	346	339	321	323	347	325	353	372	325	309	328	368	330	342	355	333	357	317	348	358	350	359	368	328	345	338	345	357	351	342	348	355	348	383	359	369	336	355	375	320	343	314	335	324	358	372	331	324	307	353	297	374	359	355	373	328	339	329	360	328	320	346	363	335	355	336	313	298	365	378	347	316	327	341	316	340	342	304	337	322	341	349	356	336	337	356	356	342	327	362	351	349	353	358	366	353	367	332	317	343	352	334	347	364	339	346	322	353	319	321	353	344	340	342	374	355	361	374	352	364	354	360	333	384	324	328	366	371	357	327	345	368	337	364	372	308	353	325	362	324	317	325	337	298	378	356	333	314	320	338	350	326	339	314	325	333	317	367	325	328	336	355	322	360	321	322	325	371	323	345	346	325	325	336	368	377	346	344	352	328	316	335	345	324	349	395	361	348	339	368	335	349	333	347	339	344	332	357	386	304	327	352	342	330	348	365	340	357	321	351	357	318	304	368	329	330	357	341	315	346	323	332	317	357	380	323	310	298	325	353	334	348	346	351	363	330	313	318	338	333	318	351	349	333	315	331	344	346	324	327	358	346	332	291	339	334	307	353	346	346	323	336	371	345	355	353	341	343	341	337	346	333	345	353	352	359	352	363	329	352	352	326	369	340	352	365	362	356	347	313	366	359	353	348	361	356	352	363	363	356	337	350	360	355	336	363	324	346	345	322	350	349	332	354	391	311	339	344	350	333	376	323	357	345	357	350	352	352	317	325	338	352	355	329	337	360	361	331	364	349	345	343	322	334	342	351	352	324	350	354	357	327	357	345	348	391	370	289	343	311	323	361	327	337	332	361	342	336	339	333	372	350	325	324	300	333	334	352	315	356	329	338	380	373	353	316	305	358	308	324	320	317	315	317	370	313	316	358	335	327	359	334	329	345	361	352	353	281	355	325	336	333	359	353	371	371	366	330	358	358	316	364	347	386	338	322	346	317	332	323	320	349	384	322	339	359	346	351	363	327	327	341	362	318	324	382	385	332	343	359	360	349	371	333	392	337	348	330	361	351	367	328	342	343	325	321	321	339	357	338	350	338	369	319	385	339	335	315	371	334	341	333	343	314	343	332	376	360	337	327	378	337	359	330	335	348	353	306	306	312	373	327	383	331	330	323	344	317	371	330	327	374	333	344	311	371	339	331	347	340	335	332	325	330	317	358	332	362	325	320	345	349	361	348	354	345	328	325	309	313	306	360	338	318	327	372	318	362	333	375	348	360	333	352	346	344	352	345	344	361	376	344	348	339	352	330	365	348	340	336	362	341	329	366	341	366	349	359	367	337	334	351	337	345	369	314	364	306	329	358	343	371	352	344	354	366	357	349	337	347	334	339	363	323	337	333	314	351	382	347	325	349	343	360	321	365	361	364	357	312	341	323	335	322	355	315	384	337	365	344	373	353	365	370	368	356	381	338	330	365	353	352	380	354	338	345	380	345	341	352	369	355	355	339	336	370	337	387	346	334	343	347	344	343	334	327	364	357	368	363	358	327	373	314	335	337	354	372	356	330	349	357	324	347	329	347	337	362	351	351	324	332	353	334	308	356	341	366	339	345	356	350	345	344	328	345	355	363	311	340	345	357	337	358	347	353	356	338	327	347	342	342	357	327	342	342	350	344	358	309	341	338	358	335	321	331	370	361	335	303	378	369	340	306	339	348	371	368	360	342	352	340	395	368	331	344	343	355	334	335	371	334	307	360	332	331	381	327	362	328	340	341	383	351	351	345	352	315	354	366	342	331	357	334	354	367	327	351	354	336	352	312	336	333	351	343	340	344	328	367	326	333	356	341	330	349	321	305	343	334	366	341	346	328	364	365	341	343	342	284	347	336	341	324	324	339	335	317	338	319	331	328	333	311	318	316	334	330	355	351	356	373	358	341	357	356	372	318	358	350	361	325	327	338	316	289	341	339	371	335	358	364	358	330	351	363	369	343	334	351	328	349	335	302	326	351	343	351	313	356	315	361	321	355	317	330	378	325	372	315	345	348	327	359	345	339	317	364	326	356	335	342	373	347	352	357	353	339	353	316	342	349	365	350	363	353	362	406	367	360	342	333	333	305	310	331	335	311	352	322	386	347	364	347	370	333	369	333	346	340	362	349	352	329	338	354	348	354	348	344	363	317	304	367	324	342	320	342	334	348	356	334	319	314	361	386	338	334	335	312	330	321	337	353	351	335	330	357	335	351	338	370	370	341	379	333	354	325	368	329	319	333	336	367	327	363	361	322	354	331	332	343	356	328	363	332	354	349	355	328	346	354	348	325	351	351	368	368	358	309	320	374	332	339	353	323	354	320	359	331	311	315	372	362	339	336	355	331	330	310	354	371	364	348	337	313	349	360	350	345	345	350	323	352	311	367	318	348	381	389	347	362	359	358	379	329	316	351	353	350	364	358	354	324	349	364	341	335	308	349	339	364	356	343	350	347	333	344	349	368	358	346	328	326	358	356	357	336	356	351	328	334	341	336	362	360	348	356	374	359	353	362	361	358	358	352	346	374	343	322	380	341	350	381	351	355	356	353	345	306	334	320	384	368	364	347	354	335	304	335	334	353	339	358	326	343	319	334	371	333	337	344	322	339	311	328	357	356	349	333	335	352	320	320	363	335	334	363	325	333	357	336	350	348	348	364	340	300	316	319	342	332	345	359	353	337	319	350	327	353	329	326	314	327	363	365	366	321	345	340	324	325	349	351	319	320	356	364	334	299	346	387	358	354	366	353	329	342	348	325	352	366	328	337	344	340	361	338	355	325	336	313	375	352	350	350	383	358	341	355	334	333	310	314	326	328	354	336	344	341	360	366	341	333	327	330	363	336	322	318	362	319	364	342	358	337	346	352	335	372	323	359	360	366	331	383	383	352	329	343	352	328	362	363	354	315	354	347	324	356	368	346	349	332	344	325	335	345	352	354	343	339	332	322	336	335	313	337	344	347	317	373	336	340	326	349
8616	7295	14953	11089	6329	6983	5933	4966	4319	3739	2285	1771	1686	1653	1627	1642	1520	1529	1529	1399	1332	1261	1240	1178	1118	1037	1028	1018	999	1004	967	1095	982	1131	935	975	1017	1024	1060	1144	1056	946	912	908	939	860	852	923	851	915	859	901	859	868	933	881	889	928	947	959	870	906	880	863	871	844	842	835	886	883	871	897	842	877	843	900	861	893	904	843	874	791	838	885	891	875	845	839	868	890	822	892	850	898	913	840	835	845	879	888	892	880	922	842	884	877	856	846	926	904	902	866	848	896	933	902	852	865	861	911	809	842	874	890	882	881	865	859	896	832	877	892	866	846	866	855	853	905	867	866	881	862	854	842	881	880	903	882	881	833	911	850	880	863	881	893	868	871	843	835	881	842	885	917	881	910	872	874	845	842	908	905	882	854	940	880	902	880	897	861	895	887	907	808	847	850	858	861	834	854	874	777	867	894	901	885	880	863	858	816	913	881	840	853	908	872	892	808	867	841	847	847	878	857	837	903	878	859	838	878	848	875	861	886	860	901	922	884	889	897	913	817	920	864	896	866	846	859	875	860	875	844	889	898	899	828	859	893	891	852	887	894	869	865	889	914	866	887	857	857	908	882	845	892	880	888	891	907	869	884	890	863	881	848	816	876	893	927	878	926	892	841	837	869	880	905	895	906	881	907	862	835	905	865	886	823	934	861	886	848	903	888	895	831	847	836	888	868	872	842	885	892	898	839	897	879	924	873	891	851	901	877	869	847	894	894	889	875	911	870	923	888	867	855	869	882	852	837	900	902	830	846	851	905	890	851	899	930	875	885	928	877	901	921	891	872	917	904	838	875	862	844	893	905	850	919	854	855	872	903	887	903	852	859	882	843	881	863	903	921	890	926	800	910	826	871	915	833	837	854	835	907	863	851	868	838	866	844	892	871	849	851	894	904	866	887	873	871	818	908	885	790	909	893	872	870	874	887	852	874	908	915	901	840	861	832	844	880	913	865	863	935	879	895	858	890	859	892	861	804	855	872	867	911	854	833	909	885	849	866	881	883	856	834	879	878	880	860	875	887	861	867	914	901	865	898	855	867	851	793	846	921	876	870	864	843	868	902	910	907	844	856	867	780	858	857	881	910	833	964	869	898	847	853	821	860	893	899	909	884	932	909	893	885	828	958	881	879	813	892	793	840	851	833	814	794	854	824	914	889	867	906	806	820	893	888	901	880	885	909	883	867	904	913	871	872	879	821	882	867	893	835	869	853	864	930	894	865	867	883	888	860	878	878	855	904	892	848	918	926	897	912	876	837	881	906	925	864	890	841	901	915	857	902	849	867	885	845	858	903	889	915	849	843	888	884	906	865	881	817	944	808	919	855	908	853	873	847	880	901	898	861	839	894	884	871	856	890	868	827	896	830	878	888	847	909	865	775	902	878	900	879	895	862	909	859	888	859	882	911	935	829	880	827	877	874	932	892	864	926	824	920	910	817	896	865	882	925	846	899	908	885	837	870	858	915	866	897	887	867	900	838	873	903	836	902	851	857	919	890	876	881	891	888	862	883	883	845	858	842	896	916	877	858	843	862	880	885	907	856	811	852	871	827	881	906	898	887	833	830	888	846	863	893	817	882	918	905	843	865	915	890	882	909	893	887	912	818	839	900	840	880	898	895	887	920	894	900	903	930	835	845	950	867	891	866	888	823	870	838	865	899	928	908	871	814	910	849	905	862	893	869	864	833	852	898	874	847	895	868	863	863	904	905	835	847	877	945	806	853	903	842	880	940	885	924	874	879	879	922	859	905	850	905	815	890	859	853	855	865	868	865	885	882	940	875	896	855	883	889	880	847	876	842	848	860	868	863	869	876	867	853	904	830	878	807	827	852	889	867	855	824	862	878	858	909	882	870	868	868	887	901	895	883	880	899	856	909	878	903	837	923	903	894	847	861	942	848	871	890	839	858	865	866	861	886	877	880	817	860	876	911	872	846	842	860	909	842	843	859	892	896	874	854	881	860	937	891	848	900	859	888	826	908	888	880	888	811	909	870	868	918	824	909	854	885	892	964	885	888	845	820	908	867	879	856	837	924	823	893	862	917	879	859	896	824	889	917	916	874	870	857	858	955	903	872	857	890	851	825	832	878	914	870	880	833	851	842	864	853	841	890	876	906	822	864	869	851	879	873	886	890	852	908	896	872	851	809	895	909	889	890	896	879	864	922	863	899	869	845	859	863	831	874	891	883	813	897	874	871	851	884	798	879	842	872	848	879	879	883	917	880	924	866	887	902	873	893	877	904	844	892	913	876	831	884	803	912	825	866	899	881	857	834	868	906	910	872	800	848	882	886	889	904	853	868	812	858	887	860	893	910	861	901	891	864	900	838	840	848	901	850	930	898	900	868	882	877	866	885	853	853	883	880	878	851	863	868	872	857	904	907	904	889	876	922	826	871	857	860	877	822	881	902	856	911	841	896	860	884	882	894	911	830	877	860	910	890	840	870	940	906	879	925	887	844	910	893	865	853	877	886	879	861	880	866	861	858	891	855	918	886	844	896	908	900	898	825	846	903	850	863	856	894	939	917	887	894	856	867	822	941	906	889	844	914	845	847	861	862	843	866	871	887	843	809	878	859	852	859	860	886	908	878	815	846	836	887	862	863	900	891	933	880	850	877	888	841	890	860	860	852	877	876	858	900	879	858	940	858	906	875	895	875	909	918	849	860	879	902	885	893	885	904	895	871	866	904	881	901	839	928	899	859	861	896	858	834	892	873	921	879	874	878	862	869	908	832	878	867	790	875	897	876	857	946	900	876	901	865	892	897	898	893	887	905	833	888	850	820	821	896	924	864	885	875	905	888	862	869	871	846	932	818	869	890	850	842	896	915	877	853	901	887	843	880	830	892	859	903	867	852	896	851	919	865	805	865	854	817	871	820	908	874	826	868	857	899	824	878	831	902	864	838	881	887	884	843	891	894	901	879	881	891	863	875	899	862	955	869	928	837	859	885	875	867	823	861	833	846	822	860	888	906	824	903	829	824	862	832	887	883	875	845	827	841	872	919	893	833	875	851	898	849	841	865	828	839	850	833	918	915	833	879	834	838	875	894	912	871	872	858	867	882	870	850	846	907	860	810	827	861	839	856	877	879	872	879	909	864	896	869	882	945	869	901	913	888	871	854	844	896	864	876	893	844	887	801	869	906	852	843	878	879	857	879	947	839	894	948	878	883	913	865	906	875	884	907	896	931	834	816	942	808	851	816	843	870	848	914	852	845	877	890	859	878	906	875	842	841	893	876	880	876	879	843	899	895	918	882	839	882	925	927	865	848	872	911	864	898	833	872	860	848	871	878	874	905	870	881	878	870	871	877	839	876	893	818	865	831	887	818	890	901	865	905	880	865	834	871	788	889	814	891	906	882	872	870	901	864	881	898	837	903	857	879	801	873	892	848	952	800	909	873	866	853	913	848	836	824	892	848	847	867	851	923	810	872	886	873	858	887	884	912	899	872
32666	27485	43695	34819	11461	11119	10563	9709	8229	5694	3044	1140	709	690	662	647	570	627	621	548	532	534	535	585	591	564	554	522	545	514	470	673	806	833	611	555	659	986	903	891	545	472	443	395	388	380	359	397	381	427	397	380	373	377	574	408	361	432	546	481	358	410	378	347	381	388	401	386	376	378	365	380	383	424	375	395	408	366	399	350	423	367	364	380	381	375	360	364	368	396	379	362	365	397	429	366	385	367	373	381	380	364	394	396	391	377	399	392	413	383	370	380	392	412	369	382	383	375	395	349	370	374	388	372	370	393	417	354	359	378	380	393	377	371	364	411	397	410	381	399	382	373	353	356	361	392	363	376	412	391	393	397	392	398	362	374	358	355	388	381	348	374	415	403	375	367	413	359	371	349	394	370	385	406	412	397	386	385	396	386	434	349	403	383	354	389	405	389	392	360	331	366	374	364	396	371	368	351	361	380	397	384	404	362	390	385	380	352	380	354	373	372	368	396	428	365	379	406	393	399	374	351	357	379	381	380	345	398	377	350	367	394	352	368	365	390	397	373	376	401	374	391	350	370	363	381	346	353	381	365	386	389	379	366	356	388	384	354	352	378	417	413	355	426	402	385	352	368	381	357	410	406	407	387	356	365	332	358	401	373	370	373	347	377	417	359	373	394	374	380	360	382	386	393	389	367	365	388	377	410	393	374	385	373	342	395	351	342	370	361	357	369	365	390	413	389	333	413	395	366	402	361	400	344	369	365	397	398	399	376	383	373	395	390	392	346	354	391	362	377	404	373	378	364	349	363	353	392	397	404	401	403	391	369	361	357	383	360	358	344	337	363	386	350	396	382	376	369	385	391	378	332	397	398	395	361	369	378	398	400	387	346	325	370	388	365	373	368	397	408	377	404	400	396	387	362	399	374	353	350	325	374	382	386	373	376	373	358	373	332	383	382	424	381	355	345	341	382	363	339	385	364	372	346	387	352	399	372	376	355	382	402	372	407	358	413	357	366	353	396	406	339	372	386	374	358	382	359	381	399	349	353	355	392	357	364	411	365	391	363	368	371	411	360	388	402	372	358	396	400	389	345	399	397	368	390	388	394	376	355	371	339	383	358	401	405	353	387	393	358	390	372	377	395	386	366	359	342	398	376	387	374	397	419	391	358	354	392	370	389	385	408	361	358	377	361	422	379	419	381	369	389	391	416	401	381	401	395	369	403	346	371	379	396	365	350	405	390	401	385	385	384	358	386	384	364	338	403	361	382	401	367	391	401	363	397	372	400	365	404	363	351	379	361	369	341	394	400	360	345	353	363	371	341	393	369	384	351	356	374	419	368	355	368	369	349	376	410	389	342	402	388	348	403	384	370	386	367	366	383	343	366	379	398	373	395	387	359	378	356	374	378	376	369	412	395	362	372	364	373	370	362	354	338	353	394	416	408	359	399	391	392	358	379	347	378	371	376	391	399	396	400	365	409	396	403	362	372	361	380	406	392	400	359	391	360	362	414	416	392	397	423	350	358	382	337	382	358	375	352	365	368	365	368	377	405	345	385	437	345	408	391	427	380	401	361	379	398	379	410	387	357	393	386	359	371	389	386	407	379	427	371	372	390	369	357	372	379	357	327	389	360	365	404	372	368	384	371	366	375	355	334	385	420	395	327	393	325	360	363	391	378	345	346	418	380	352	400	398	360	370	371	393	406	374	383	391	389	418	375	393	402	407	375	397	357	375	412	394	373	384	381	378	396	367	389	364	360	379	380	401	400	401	378	427	379	378	353	388	345	358	387	387	353	378	370	376	389	389	424	354	411	337	342	371	426	371	390	385	376	373	413	370	373	355	369	393	422	400	381	376	373	359	394	361	316	359	364	403	389	409	386	389	375	408	365	359	390	374	357	371	379	392	349	333	382	358	367	385	367	398	396	390	339	338	346	367	380	396	404	387	369	390	349	377	360	369	409	368	390	344	361	392	354	390	404	375	369	391	362	408	365	366	388	394	407	382	370	351	379	359	370	395	388	401	389	360	358	357	430	387	369	397	386	367	400	388	396	376	384	389	406	387	369	381	387	361	364	353	384	388	410	382	356	371	381	356	379	389	385	380	380	385	360	366	384	388	369	397	372	386	360	377	363	372	343	406	371	348	354	383	386	394	370	338	348	370	380	366	375	382	368	382	377	367	361	390	378	373	359	370	362	381	377	390	391	395	372	405	371	371	342	388	371	402	368	365	366	397	417	397	384	361	364	402	370	367	378	401	362	393	391	392	374	348	380	368	407	407	384	362	348	382	378	335	377	373	371	384	358	342	386	365	408	328	382	365	405	408	368	385	355	355	375	386	403	358	377	423	386	356	383	374	398	355	382	387	407	348	383	334	376	393	395	364	366	377	369	361	366	341	355	349	396	334	365	363	375	378	362	402	390	396	379	381	368	407	418	331	371	362	396	393	432	370	369	389	350	379	403	372	373	373	368	377	334	353	369	347	363	361	379	382	364	364	374	360	403	388	382	399	374	402	373	376	369	348	387	377	373	358	372	369	370	370	410	379	398	384	365	382	347	404	382	360	392	379	376	368	374	398	389	405	391	407	379	423	388	388	331	333	361	362	392	372	402	390	405	395	398	367	340	384	355	395	411	390	370	380	410	374	370	368	391	361	374	360	351	410	391	368	386	358	362	406	363	390	362	361	407	349	405	390	347	374	388	385	361	391	349	360	355	397	364	394	382	370	364	346	399	408	376	344	394	382	369	358	382	376	355	364	365	369	351	375	414	402	372	382	372	401	358	379	337	368	395	332	356	354	381	370	373	351	402	412	375	350	388	341	371	370	371	380	356	381	387	366	410	348	372	391	358	356	406	379	389	400	394	412	388	378	397	377	396	403	363	400	401	392	337	330	380	390	363	398	393	348	391	349	344	389	396	429	381	389	355	413	363	358	364	372	416	362	421	348	385	401	373	363	361	429	409	394	392	398	355	395	382	398	322	379	360	352	408	353	386	389	386	369	391	391	379	400	395	397	357	372	387	391	400	388	381	372	364	379	374	387	369	394	380	358	367	365	358	367	367	361	356	378	363	410	377	330	389	363	425	378	380	356	392	372	323	385	394	372	343	377	354	404	403	393	344	366	385	366	402	389	432	390	384	345	406	413	383	420	402	382	378	377	352	380	388	394	355	370	377	382	382	376	393	387	381	372	370	394	421	391	361	386	392	360	365	365	391	381	359	378	356	390	332	394	374	362	372	368	362	349	392	392	397	361	384	350	377	373	355	379	362	392	370	378	375	402	385	364	400	374	396	395	381	351	371	383	360	375	382	390	383	384	378	396	403	368	375	373	370	389	399	388	398	392	361	362	337	379	377	394	373	392	379	379	385	376	401	350	377	394	379	412	391	356	404	360	394	404	377	339	372	386	407	363	400	401	393	383	384	370	385	412	345	359	380	357	379	366	355	367	398	381	390	386	401	380	391	377	344	392	397	408	370	338	374	402	383	358	360
21922	22309	46590	24360	13302	19913	20243	18746	16803	13707	7923	2922	2782	2709	2714	2602	2317	2359	2407	2187	2027	1934	2027	2498	2480	2137	2161	2288	2242	2402	2083	3214	4335	4341	2664	2331	2875	4936	5453	4823	2288	1500	1292	1094	1032	1029	948	1010	1034	1023	1093	1015	973	962	2442	1187	1090	1176	2238	1713	979	971	923	963	930	959	896	966	885	1002	988	947	962	920	928	947	946	973	983	937	929	944	928	914	961	931	923	995	945	976	1052	938	939	991	936	1022	1026	943	985	1003	971	954	1019	965	920	964	979	964	999	947	943	955	975	967	978	1040	956	997	993	935	932	963	980	986	955	935	939	931	972	955	943	1008	962	929	942	978	970	868	912	979	925	919	960	966	919	971	963	907	952	978	890	921	981	996	924	941	970	898	924	965	957	904	978	905	996	994	920	944	937	935	937	882	936	947	984	988	957	931	931	993	1000	879	936	896	890	979	924	952	870	971	951	933	1001	912	962	954	962	932	912	946	980	907	912	898	928	955	973	965	922	952	956	915	929	941	881	1005	921	964	933	964	889	976	921	964	907	951	939	1006	925	880	919	957	886	956	917	903	921	932	967	954	907	909	998	896	926	987	916	951	911	941	895	840	908	915	946	958	1023	953	974	934	912	875	914	973	917	972	905	894	937	935	957	936	992	913	936	911	984	929	898	917	979	932	928	902	931	986	916	1047	926	934	999	941	984	937	957	969	945	919	924	912	940	934	908	920	919	968	894	928	953	913	958	971	911	932	931	997	951	941	894	966	935	984	912	973	953	973	948	977	971	925	930	922	949	995	903	889	929	969	931	1002	941	918	909	975	907	925	937	927	969	981	944	950	939	964	1008	959	943	893	970	872	953	935	933	900	1042	907	960	979	1010	976	978	889	922	899	972	887	930	958	919	994	946	879	901	914	910	962	960	941	901	944	913	940	968	970	946	963	940	964	920	932	935	973	908	958	954	925	985	927	948	925	937	880	932	958	980	919	1004	908	918	956	953	949	995	923	979	903	958	908	879	915	910	917	972	918	944	886	958	924	983	910	1023	891	907	945	965	889	958	930	943	959	941	904	947	917	978	955	918	971	959	967	928	918	868	975	919	898	933	912	922	954	926	909	939	929	946	924	990	926	960	965	940	924	1001	934	937	932	943	927	882	928	969	918	938	922	890	910	904	965	947	956	976	953	927	947	950	973	946	950	963	907	980	969	917	938	958	925	973	871	998	961	972	954	1016	945	951	973	928	977	1002	952	987	929	986	935	951	956	917	916	991	961	959	936	920	1005	908	925	936	898	1002	1007	915	938	921	902	942	900	941	896	943	971	922	919	940	885	965	960	945	904	888	936	914	940	912	989	927	984	941	948	928	963	968	876	954	977	939	919	982	969	931	961	949	934	911	966	935	994	963	973	940	933	918	926	916	959	938	926	922	965	938	1014	933	955	951	958	934	954	918	921	944	979	914	966	919	885	961	940	1007	907	929	922	928	967	917	943	910	891	985	921	902	968	886	979	968	971	957	955	951	954	949	944	928	931	932	945	965	994	1002	939	954	889	914	942	987	948	957	924	959	998	883	933	947	980	873	910	1001	912	920	922	921	931	973	889	966	966	918	922	927	976	957	915	964	936	927	901	952	854	943	935	904	930	926	933	974	936	932	987	977	964	930	930	965	903	942	938	930	908	954	908	961	917	947	955	935	941	984	965	909	991	969	928	967	981	953	926	904	955	896	936	940	945	915	883	940	895	952	924	954	954	932	984	956	978	960	952	946	919	920	938	931	958	917	935	945	903	957	1014	922	889	950	901	972	954	1010	908	898	957	906	931	900	972	923	989	953	937	954	960	961	917	980	937	1014	941	966	926	973	967	906	926	969	873	955	958	936	965	1018	901	982	933	923	988	897	927	955	942	933	972	978	953	954	931	946	1014	880	962	957	865	944	919	948	932	929	947	954	960	905	968	921	950	937	950	981	965	897	936	968	932	916	972	914	965	939	913	927	957	912	925	941	915	954	962	967	894	930	899	941	929	936	990	973	947	932	920	978	929	987	896	912	939	940	939	941	952	1023	952	991	948	946	970	967	925	919	1004	929	953	918	937	897	938	938	930	917	905	902	916	898	948	938	950	923	954	973	934	937	932	941	946	933	928	883	953	939	908	963	970	981	931	953	936	987	938	942	974	991	936	991	958	1002	957	974	970	964	927	979	850	942	949	1019	936	901	1025	933	991	932	928	934	959	956	945	954	965	941	905	902	971	1017	989	928	980	986	925	965	931	913	969	916	968	945	972	928	972	945	905	966	896	1019	964	896	909	962	929	959	953	898	1001	985	939	886	907	938	1001	928	953	919	970	904	1025	941	950	952	951	932	941	981	936	959	936	915	919	956	957	947	929	1000	968	923	973	963	913	943	911	952	904	941	903	955	966	956	948	965	971	894	901	910	935	916	919	933	999	988	926	977	938	953	958	956	912	926	970	951	942	877	944	1013	920	951	892	979	916	929	959	932	958	958	967	934	962	930	941	1007	926	956	954	910	948	929	968	983	942	876	891	929	935	927	923	960	926	924	917	925	917	950	911	997	909	963	943	949	908	937	944	965	954	930	966	961	969	990	915	968	958	940	969	960	948	1000	1033	896	968	925	988	893	947	891	953	946	942	986	979	991	905	949	939	953	956	996	973	956	939	929	965	868	874	971	919	913	978	958	883	915	957	947	959	990	896	960	947	1036	941	959	929	919	1019	914	926	924	943	897	939	943	962	897	981	979	889	942	940	978	940	939	957	947	950	901	955	969	985	922	918	981	896	867	975	917	931	934	961	946	943	967	919	915	894	975	892	887	936	960	969	977	898	935	958	984	971	890	1013	963	977	940	963	909	918	952	1041	963	1002	961	972	996	969	991	978	934	936	962	929	952	980	908	968	938	927	969	950	955	953	933	934	927	967	959	1008	941	938	958	908	946	943	961	944	937	973	938	926	952	922	898	920	947	958	926	941	948	944	965	960	953	924	974	939	904	926	972	911	948	955	920	897	996	879	941	917	987	951	950	879	899	959	969	931	942	975	963	897	901	975	921	966	914	955	943	958	949	965	949	895	983	897	920	985	985	867	944	890	945	944	932	968	943	968	1012	928	924	888	992	945	997	901	962	960	844	924	954	907	992	930	918	899	888	934	902	914	963	948	884	946	974	1024	960	971	975	983	914	968	938	933	953	900	950	963	900	941	909	915	1017	987	939	934	890	973	956	951	976	937	973	904	981	971	916	1011	912	905	959	932	946	961	837	932	918	915	976	919	959	923	937	949	932	964	963	916	929	959	927	925	932	937	972	941	955	893	938	907	877	924	938	909	1001	921	938	939	946	956	954	970	968	936	942	912	928	874	895	959	972	963	987	970	925	965	926	958	952	900	941	924	939	969	930	962	961	898	998	974	972	952	937	927	959	949	949	920	963	933	948	996	912	923	944	927	966	936	914	959	936	991	979	923	950	919	976	978	983	936	921	905	903	971	963	979	940	925	955	918	919	871	947	943	928	915	945	966	947	971	991	927	944	882	959	955	932	906	942	941	962	992	907	943
38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
