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
336547856245	336547856808	336547857358	336547857908	336547858458	336547859008	336547859558	336547860108	336547860658	336547861208	336547861758	336547862308	336547862858	336547863408	336547863958	336547864508	336547865058	336547865608	336547866158	336547866708	336547867258	336547867808	336547868358	336547868908	336547869458	336547870008	336547870558	336547871108	336547871658	336547872208	336547872758	336547873308	336547873858	336547874408	336547874958	336547875508	336547876058	336547876608	336547877158	336547877708	336547878258	336547878808	336547879358	336547879908	336547880458	336547881008	336547881558	336547882108	336547882658	336547883208	336547883758	336547884308	336547884858	336547885408	336547885958	336547886508	336547887058	336547887608	336547888158	336547888708	336547889258	336547889808	336547890358	336547890908	336547891458	336547892008	336547892558	336547893108	336547893658	336547894208	336547894758	336547895308	336547895858	336547896408	336547896958	336547897508	336547898058	336547898608	336547899158	336547899708	336547900258	336547900808	336547901358	336547901908	336547902458	336547903008	336547903558	336547904108	336547904658	336547905208	336547905758	336547906308	336547906858	336547907408	336547907958	336547908508	336547909058	336547909608	336547910158	336547910708	336547911258	336547911808	336547912358	336547912908	336547913458	336547914008	336547914558	336547915108	336547915658	336547916208	336547916758	336547917308	336547917858	336547918408	336547918958	336547919508	336547920058	336547920608	336547921158	336547921708	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2740	3650	2300	2739	3650	2300	2739	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2734	3650	2300	2734	3650	2300	2733	3650	2300	2733	3650	2300	2732	3650	2300	2732	3650	2300	2731	3650	2300	2731	3650	2300	2730	3650	2300	2730	3650	2300	2729	3650	2300	2728	3650	2300	2728	3650	2300	2727	3650	2300	2727	3650	2300	2726	3650	2300	2726	3650	2300	2725	3650	2300	2724	3650	2300	2724	3650	2300	2723	3650	2300	2723	3650	2300	2722	3650	2300	2721	3650	2300	2721	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
38723	33879	55482	41203	18018	17391	18268	15755	13875	10746	5296	1653	1041	919	835	702	721	705	679	680	579	564	578	717	727	643	608	583	663	657	684	785	1676	940	936	628	1254	1317	997	609	551	442	477	378	363	409	341	383	390	369	373	385	357	364	659	400	441	840	1044	416	371	367	347	325	337	338	386	340	320	357	399	341	323	358	381	364	362	322	371	359	356	371	345	388	381	371	368	347	358	368	384	362	329	380	333	353	346	338	368	340	348	376	358	367	374	376	358	348	357	387	342	341	365	349	346	366	375	352	363	360	356	318	345	378	337	356	314	351	332	343	300	341	288	337	360	344	362	337	349	336	354	366	379	346	355	329	364	377	379	334	359	315	360	359	351	354	372	360	373	359	340	347	324	330	341	351	348	369	348	334	381	343	337	365	352	343	381	342	363	368	363	343	322	329	380	349	360	353	347	356	403	317	347	346	356	376	362	377	374	360	304	359	334	342	381	335	356	348	376	346	354	324	376	357	355	340	329	358	348	374	323	360	321	339	392	346	361	411	358	360	330	371	372	345	375	354	393	320	366	368	347	356	334	338	336	347	362	347	371	338	347	361	341	377	359	370	336	373	317	298	322	348	369	346	407	401	369	372	321	356	329	368	369	353	340	344	360	311	327	345	362	309	366	341	377	314	329	348	346	356	352	368	375	358	338	353	355	334	336	339	340	377	378	347	367	336	352	368	343	334	371	359	339	349	318	380	351	332	367	351	330	384	341	354	357	391	358	388	359	356	364	403	345	355	329	354	358	340	372	348	326	347	391	362	320	340	359	359	384	320	341	350	351	351	364	364	326	345	328	315	349	322	366	339	351	333	359	352	342	334	319	359	393	372	330	365	356	350	350	333	343	356	333	353	378	348	357	351	355	335	350	348	320	331	360	342	343	362	366	348	342	357	376	334	348	350	350	323	352	361	364	367	328	344	330	357	306	339	354	374	361	378	345	369	350	359	316	317	342	301	359	378	342	340	358	335	378	363	366	344	364	369	322	353	350	352	336	336	338	359	350	381	366	324	342	360	348	351	347	319	358	330	350	371	332	374	347	342	412	342	323	352	356	344	354	355	352	342	362	331	357	347	355	344	390	362	331	346	373	364	372	382	309	324	380	335	361	333	320	327	357	355	335	357	359	335	338	330	347	342	326	403	348	401	294	296	360	356	373	335	350	338	350	346	334	326	356	344	383	372	340	376	361	337	347	290	332	345	357	367	328	351	342	316	394	325	361	333	371	361	356	349	407	374	387	373	363	367	300	355	349	321	379	342	380	354	329	309	352	342	379	378	363	361	320	315	354	360	373	353	356	364	353	371	361	346	333	317	360	384	334	338	367	374	342	348	340	389	340	313	333	363	352	369	344	374	354	357	345	339	354	366	369	363	335	348	345	363	412	379	371	360	348	323	371	343	321	362	354	368	343	351	374	366	361	352	346	383	331	361	357	363	330	327	389	379	369	340	337	336	352	360	351	352	362	325	381	389	331	332	355	386	308	347	345	371	350	322	361	367	345	366	371	342	351	329	342	375	362	305	378	319	388	336	354	361	350	343	332	362	364	315	359	351	360	333	331	339	352	368	344	365	362	338	330	341	337	363	328	361	376	329	352	360	371	341	362	363	367	379	362	327	332	319	383	350	359	340	335	364	354	342	344	381	366	329	333	369	371	379	343	332	303	337	335	344	349	344	312	347	348	364	365	323	324	372	370	348	311	363	338	374	373	348	353	372	339	338	378	341	397	364	362	384	366	350	328	387	329	352	332	345	353	344	357	366	377	331	364	329	345	370	339	345	309	348	329	328	357	377	359	369	365	412	345	348	376	339	328	378	345	353	363	394	343	339	355	355	351	365	363	381	358	348	373	339	354	328	371	333	352	366	349	354	351	328	379	363	342	335	362	309	315	340	397	365	358	358	364	363	327	360	343	350	306	372	356	352	378	375	381	359	358	342	322	344	356	370	382	353	355	376	331	321	342	322	350	352	339	332	321	337	371	361	329	317	372	338	355	336	365	363	370	400	350	358	373	332	337	336	346	372	362	347	340	375	387	361	384	360	381	339	366	327	363	378	356	363	345	378	331	356	319	358	335	342	373	360	369	325	337	354	377	362	329	347	365	355	330	368	334	346	334	348	344	361	351	340	344	368	329	319	362	388	314	348	361	358	380	355	356	364	346	332	328	349	363	352	363	367	352	337	331	348	351	365	335	327	321	366	375	332	343	345	345	351	352	363	332	352	338	356	342	364	324	334	340	339	316	318	362	348	350	348	344	340	346	345	363	342	358	364	349	350	337	356	360	355	346	366	397	365	405	371	363	356	353	351	344	365	367	343	323	301	351	340	354	345	383	381	356	331	349	336	356	346	336	357	318	377	379	366	337	358	360	346	355	355	340	325	396	341	335	356	311	347	370	355	359	347	329	328	371	291	320	317	305	361	362	310	365	328	336	360	327	371	390	364	314	338	347	371	341	329	342	358	329	351	348	320	338	335	352	363	339	363	318	348	325	352	361	347	382	346	345	361	374	377	343	376	365	389	350	320	354	327	368	310	342	369	317	363	320	348	368	351	350	374	317	377	330	346	359	339	356	338	371	372	346	334	331	360	340	341	368	325	364	384	338	347	327	358	351	348	343	368	355	365	346	373	375	349	339	329	349	359	356	373	367	311	329	348	367	337	366	361	377	370	349	354	364	350	363	345	379	336	356	359	373	356	332	322	369	335	369	346	359	384	322	342	341	364	357	383	352	343	363	354	398	326	362	363	381	334	355	326	361	369	381	342	337	360	367	310	348	330	346	347	360	328	346	365	337	349	376	350	341	365	380	352	348	371	367	335	363	381	345	322	327	341	396	345	341	349	374	373	362	349	370	370	344	332	369	364	325	365	334	329	360	366	345	346	337	344	345	362	344	343	355	368	395	348	341	335	365	351	353	329	374	379	375	343	312	374	348	380	337	329	332	347	355	364	339	357	334	376	325	335	350	380	350	341	321	352	340	359	334	342	390	362	354	387	393	362	324	350	318	327	333	373	357	412	344	392	361	340	344	343	317	383	350	354	363	363	371	362	333	340	349	390	308	360	329	371	353	353	359	345	350	346	363	363	339	372	354	341	364	373	345	333	341	355	362	344	353	324	378	349	356	373	343	328	380	363	342	328	338	340	347	337	364	370	306	348	360	393	337	342	339	382	343	361	368	324	341	325	347	343	377	305	304	332	365	359	329	336	382	366	336	358	365	358	357	328	341	384	352	387	341	393	366	353	313	339	367	350	325	359	345	365	333	328	349	332	346	333	349	358	324	366	392	311	361	330	341	354	334	371	362	355	371	337	382	368	339	358	327	342	365	332	354	335	351	357	355	321	326	346	353	354	334	366	328	348	354	353	347	371	341	346	340	351	346	307	356	332	386	345	362	338	343	356	334	349	335	357	358	309	331	339	370	340	369	347	379	364	348	366	359	381	350	353	358	328	364	375
26588	28533	57225	29207	18513	26000	27007	24720	24964	21944	11782	3891	3763	3506	3468	3397	3096	3118	3243	2943	2517	2405	2845	3492	3998	2998	2887	2844	3304	2926	3271	3954	9531	5040	4524	2740	6850	7609	5843	2830	2294	1768	1728	1238	1168	1019	1047	1015	967	1002	1079	1078	992	946	3196	1031	1625	3990	5456	1386	884	876	917	903	837	877	909	856	893	927	885	892	880	901	862	896	837	866	850	869	872	866	870	888	875	847	903	891	869	834	881	879	877	899	944	955	859	900	956	828	884	920	938	903	896	868	884	909	908	877	873	947	932	899	864	837	855	904	864	864	909	919	901	886	920	856	862	880	867	955	864	871	909	921	933	891	891	809	877	867	865	813	852	829	862	894	847	892	905	852	807	898	827	871	930	850	853	859	862	853	838	873	840	918	826	865	892	905	913	915	861	869	913	835	844	863	903	868	893	903	912	844	846	854	881	890	912	884	909	959	857	865	875	906	910	862	873	932	899	895	855	851	877	873	865	860	887	901	826	891	882	827	903	876	894	857	915	866	846	879	860	862	869	869	829	895	888	875	869	866	882	814	913	858	889	818	898	884	892	881	881	828	865	843	917	862	863	874	868	826	934	928	866	875	868	831	880	923	899	879	904	891	861	876	906	850	915	839	849	898	892	878	881	892	862	863	867	918	867	870	887	833	858	907	821	908	933	858	896	887	822	842	868	861	877	852	883	903	873	831	880	840	874	879	852	892	917	861	899	913	891	919	866	877	874	882	918	855	859	911	881	882	850	892	852	913	842	956	836	814	874	854	891	827	876	892	949	890	864	883	906	835	901	894	858	868	933	812	873	859	898	887	922	922	872	910	858	906	904	875	904	821	895	889	913	849	869	821	910	926	887	892	830	903	943	893	876	906	937	860	866	844	898	864	860	932	925	879	850	881	890	909	933	858	885	874	899	880	905	862	833	912	901	868	887	861	872	858	933	871	877	850	895	859	894	869	874	865	935	922	883	866	877	908	878	868	908	850	887	934	885	897	889	878	884	880	822	883	921	878	891	869	856	868	858	843	849	816	912	907	910	919	834	890	912	860	891	903	845	883	872	879	905	866	889	860	811	865	878	861	947	867	857	913	905	937	854	851	893	941	884	832	813	919	859	923	915	881	834	908	865	867	864	859	847	934	872	810	810	883	880	823	841	921	889	874	844	823	869	907	871	913	846	860	903	878	925	823	864	869	888	884	881	892	893	929	866	854	900	914	883	849	883	862	812	829	840	900	871	862	904	892	888	921	869	859	837	915	877	835	853	883	877	869	901	874	908	891	873	927	891	910	888	951	881	871	877	861	871	854	893	863	870	899	893	887	893	855	915	899	860	898	899	903	856	882	871	869	900	905	913	873	850	854	916	876	886	863	907	855	876	832	852	895	896	902	852	906	897	879	873	841	891	837	903	878	837	940	857	913	839	875	866	875	840	862	857	860	914	927	868	836	952	908	873	865	875	859	803	874	897	855	869	890	870	921	820	885	900	891	877	889	892	955	916	872	877	853	897	868	942	854	900	869	870	939	868	867	876	868	851	964	915	914	886	851	859	894	838	891	851	894	861	817	929	906	844	895	856	849	895	859	838	898	856	906	909	897	912	863	914	878	866	924	811	885	878	864	884	902	830	880	856	877	891	908	871	896	859	849	858	864	881	857	902	841	867	872	857	938	885	891	886	921	883	868	885	877	835	826	839	922	911	852	853	901	869	856	844	888	902	889	869	838	907	931	905	868	899	911	878	834	862	857	920	837	842	907	866	864	864	901	853	832	876	889	897	852	899	880	914	852	881	870	887	874	868	874	901	846	898	871	860	934	867	886	872	853	878	881	841	873	901	884	883	866	892	854	924	899	892	914	947	842	827	877	859	882	833	864	887	897	875	831	844	870	869	854	826	850	884	883	920	819	884	891	850	920	877	906	863	849	896	826	905	843	970	926	878	877	838	875	848	835	881	826	908	934	855	858	859	845	878	884	856	901	886	866	826	887	783	869	854	884	915	877	866	854	877	904	892	875	901	875	879	917	894	920	924	907	855	845	845	892	838	911	871	880	864	942	859	898	881	845	889	865	870	879	930	895	886	854	836	870	883	892	915	887	848	887	869	867	909	950	874	872	867	910	857	937	871	850	864	872	910	904	840	858	895	878	936	879	863	850	901	868	876	883	882	877	887	886	885	892	890	872	904	904	870	885	910	880	925	868	896	860	866	976	880	880	887	849	870	903	858	800	873	879	854	922	864	910	864	821	856	833	837	886	840	909	903	862	863	873	891	865	883	902	846	868	862	861	849	847	813	898	867	895	832	919	887	854	867	870	868	880	883	869	910	826	880	919	874	880	865	870	891	854	883	901	956	894	870	903	912	922	853	920	896	909	888	880	882	887	891	965	860	819	893	884	861	884	890	835	842	842	929	883	846	849	861	899	870	907	858	871	883	914	888	855	938	895	908	841	903	877	889	907	910	850	878	844	863	887	875	837	877	908	930	919	891	867	896	909	807	847	913	904	855	878	873	892	843	909	803	919	924	816	879	892	896	825	889	887	876	848	912	851	812	908	913	852	847	893	884	899	822	855	841	835	878	884	870	859	823	872	909	877	833	898	848	906	878	875	902	828	859	871	879	965	835	901	890	909	878	886	889	869	855	839	849	874	866	876	830	851	914	849	874	895	929	830	884	894	882	889	840	884	910	888	928	869	828	869	901	859	921	867	881	895	860	864	871	875	865	862	856	919	895	858	873	863	781	889	826	940	878	847	843	831	837	809	868	888	881	874	848	909	877	825	865	902	828	865	858	929	841	876	899	910	871	906	884	889	887	883	878	844	893	880	857	901	890	835	893	928	843	868	860	937	917	829	847	892	843	822	872	884	913	915	900	905	846	881	878	951	909	886	842	888	848	915	895	855	885	878	879	874	862	839	855	924	889	886	822	869	874	829	880	863	832	880	844	836	871	861	898	861	891	917	879	916	904	878	904	911	859	878	885	812	881	888	875	899	939	857	879	901	893	893	914	872	888	887	882	863	906	921	867	910	876	857	902	882	860	840	932	873	851	925	900	899	916	858	847	877	888	853	828	880	859	891	848	906	892	851	916	897	859	903	822	855	909	892	831	872	889	848	912	866	868	903	885	866	817	903	841	872	872	862	851	876	835	875	888	884	861	861	868	852	900	886	897	864	890	848	868	853	827	882	872	857	875	875	909	871	892	869	844	867	860	881	860	861	873	845	881	864	874	912	902	904	866	863	838	908	845	843	833	801	875	863	884	958	850	860	879	863	895	850	857	918	878	860	840	847	883	869	911	830	909	912	894	880	882	907	838	853	839	821	879	811	843	885	932	890	888	882	875	910	873	883	878	879	871	916	873	935	865	927	902	867	832	796	904	895	878	866	865	887	856	834	853	917	874	907	891	889	832	847	867	849	850	886	912	895	849	940	893	885	854	865	904	865	855	932	835	868	882	847	904	887	876	836	895	926	859	888	901	907	938	846	878	913	868	907
11586	7436	8434	4834	2379	1931	1473	1245	1145	862	705	593	523	487	461	495	471	433	464	422	420	396	396	378	377	396	409	370	372	351	360	356	379	397	351	361	375	407	382	319	357	368	368	376	333	348	337	319	343	325	348	340	336	367	379	331	355	360	431	353	339	303	350	339	343	344	366	355	331	378	358	350	325	352	332	351	365	383	343	334	364	351	358	328	351	337	370	360	360	365	348	318	356	329	355	323	322	340	347	357	315	344	341	358	370	374	356	380	370	345	351	367	395	365	349	339	329	346	349	350	369	345	335	343	331	344	362	342	360	329	378	326	361	366	311	359	402	361	401	368	335	321	344	315	393	343	343	389	336	313	353	340	364	349	379	361	393	344	337	366	360	351	329	338	356	375	345	331	343	366	371	367	354	351	361	356	345	344	358	366	308	345	359	354	362	347	342	320	347	359	358	348	355	374	335	355	344	349	374	345	330	387	382	343	350	368	325	388	319	366	333	338	350	348	351	353	371	355	389	310	391	327	362	333	377	327	364	343	343	320	323	389	367	369	353	340	360	371	358	356	348	370	344	348	369	341	346	358	354	319	337	353	350	395	304	350	359	388	348	360	360	351	345	320	345	330	371	352	343	351	397	373	342	314	357	364	334	367	385	375	372	337	342	379	333	339	358	359	336	355	367	331	334	360	330	313	319	352	339	348	359	328	329	338	324	339	346	377	344	348	331	347	357	325	391	352	363	352	317	366	335	364	335	359	354	329	364	336	330	374	350	340	336	357	393	347	358	343	351	344	339	328	331	366	345	391	361	375	356	307	356	382	337	378	334	354	354	373	349	306	343	330	356	367	390	377	348	317	373	348	316	363	328	358	340	325	371	361	390	353	348	347	363	365	377	327	344	326	326	348	364	346	333	342	339	320	333	337	354	332	325	321	338	375	360	311	357	339	350	381	354	405	366	356	362	322	337	335	366	343	340	345	347	366	335	347	337	371	357	353	379	339	361	372	370	345	355	347	342	336	352	339	366	326	347	362	382	389	364	366	397	363	343	331	349	344	388	370	337	376	337	375	370	339	349	340	327	357	342	345	367	343	337	342	342	314	309	335	387	360	354	357	364	351	315	366	367	356	347	346	352	354	300	358	355	360	354	376	378	358	383	341	351	343	353	337	343	357	368	372	380	337	337	329	312	330	361	352	325	385	351	363	352	383	335	375	319	340	379	352	328	313	303	369	351	359	339	364	322	348	346	347	314	338	360	334	332	314	308	363	376	358	358	355	360	356	361	371	389	363	370	376	364	362	309	347	385	337	326	342	339	325	381	341	367	357	343	340	376	320	339	406	371	382	363	381	374	367	392	348	352	335	328	332	352	349	354	363	339	328	356	342	312	342	324	320	363	340	394	373	348	347	367	346	357	355	385	360	347	339	355	329	389	344	391	371	346	346	340	324	316	336	347	323	335	360	335	336	301	332	361	345	354	325	329	367	342	354	380	320	325	322	343	299	336	361	343	373	360	367	343	355	295	350	318	389	338	366	384	339	381	345	349	340	341	357	360	316	340	346	335	388	370	368	325	344	355	350	368	337	356	311	320	348	363	350	346	354	340	338	379	329	373	345	378	356	369	358	343	345	312	334	376	374	372	332	369	329	351	386	353	330	362	305	351	352	354	323	386	340	346	337	365	326	346	348	323	331	341	347	342	332	354	422	338	323	351	358	352	320	354	301	370	352	384	314	344	374	329	340	365	358	333	327	357	344	323	356	352	362	333	359	351	334	350	327	341	354	369	380	360	375	358	324	319	347	330	337	344	392	364	320	367	380	343	353	347	351	352	348	349	367	352	356	360	334	380	352	330	344	366	321	360	348	337	364	361	349	351	334	362	382	325	319	336	358	318	332	363	362	342	361	361	340	360	335	355	363	363	332	422	335	340	376	357	340	389	360	353	355	349	348	343	339	338	360	385	367	359	343	353	330	359	360	338	365	338	333	344	359	369	343	322	348	346	381	328	322	378	354	357	361	320	335	349	367	367	360	337	340	357	328	335	366	364	349	369	387	358	319	372	341	352	342	347	376	350	350	373	373	355	326	340	351	332	368	343	359	352	403	355	370	345	331	360	323	396	337	370	336	345	354	356	348	335	351	355	335	374	325	335	372	324	344	341	383	364	334	336	404	345	338	314	360	331	360	358	348	361	356	336	344	338	341	333	373	316	350	353	346	352	340	345	329	288	328	357	380	368	335	338	338	342	372	330	357	378	370	340	328	332	371	373	363	362	358	373	343	328	317	331	331	373	362	349	338	370	361	331	338	339	305	329	370	341	339	386	347	357	351	331	340	373	349	336	342	340	353	373	398	353	349	353	389	340	355	345	360	374	361	350	352	343	307	360	376	369	371	347	341	344	345	403	362	385	328	348	350	341	353	331	354	330	326	401	339	365	318	331	318	328	358	361	398	324	350	369	347	308	322	357	328	323	352	359	396	371	336	344	367	344	390	340	351	347	342	327	339	350	325	376	350	361	347	344	327	354	382	360	363	339	345	343	347	329	352	318	388	329	342	346	357	363	396	348	385	357	361	342	325	333	352	370	310	354	333	348	364	329	365	360	381	334	341	361	331	351	353	357	364	336	354	352	321	360	351	396	368	359	340	360	374	342	338	336	355	347	336	356	322	340	360	327	321	342	335	348	346	322	387	362	365	373	336	341	331	336	369	342	295	352	368	347	358	343	357	354	345	337	382	368	363	340	327	337	400	361	360	311	343	363	356	385	373	373	364	352	318	348	368	376	328	364	368	363	359	348	353	356	333	356	354	365	349	355	340	334	309	325	339	389	350	352	349	328	375	352	374	358	340	335	344	374	341	336	359	347	324	381	325	370	354	325	353	325	360	345	374	348	342	370	358	349	305	354	335	347	347	330	318	350	373	335	373	387	375	393	335	336	339	333	353	320	375	326	337	344	323	362	400	327	349	348	351	321	345	381	344	329	337	348	307	337	371	341	349	332	327	376	327	359	339	338	320	341	349	331	337	335	362	356	352	316	339	353	350	325	345	376	357	348	362	318	357	349	340	300	313	338	351	341	351	384	324	366	334	358	346	329	358	364	348	387	339	348	318	338	349	333	345	365	351	359	350	350	359	335	310	334	352	360	337	345	331	348	368	357	366	361	380	373	335	373	341	370	390	387	363	331	355	387	345	357	327	348	373	349	338	322	337	388	371	360	353	365	346	362	308	318	345	377	339	392	350	349	318	347	362	335	361	332	371	355	312	335	343	350	377	410	357	369	352	369	326	305	367	330	361	352	374	335	364	359	353	365	357	337	360	380	335	338	320	327	389	362	341	405	349	324	371	328	366	328	359	401	349	369	356	333	350	350	334	317	352	341	375	363	357	325	353	364	321	337	330	334	358	368	395	356	366	334	320	346	361	339	312	347	317	376	386	344	343	322	353	348	350	336	338	354	316	377	324	338	321	354	334	381	346	335	324	345	360	373	363	369	368
8301	7076	14659	10621	7362	7273	6214	5023	4791	3958	2824	1961	1840	1873	1948	1710	1689	1779	1675	1518	1375	1311	1246	1142	1142	1037	1052	1022	1002	973	952	943	1166	1058	955	1047	1010	1045	1027	969	925	924	908	923	903	901	922	865	894	890	890	895	855	932	941	924	967	1053	1410	1021	912	901	857	923	878	871	924	845	864	880	921	884	893	913	866	885	894	899	910	896	891	913	862	862	891	867	869	874	894	891	836	920	923	839	888	899	921	895	879	874	916	882	855	882	885	893	897	886	891	887	845	854	901	859	869	889	927	850	868	880	919	943	883	902	921	896	903	914	890	902	865	905	906	934	873	891	910	857	893	894	892	899	910	941	873	914	850	833	902	852	919	890	856	912	904	907	887	868	922	865	871	887	902	915	861	916	849	851	946	864	892	875	886	883	894	901	858	874	899	863	861	876	842	804	887	842	915	897	859	914	865	883	870	900	892	927	850	856	850	869	867	880	849	893	853	842	882	876	911	899	874	874	888	917	868	835	892	852	883	917	877	910	922	878	930	829	898	855	841	891	867	881	905	897	892	849	941	888	873	857	870	926	880	920	908	931	931	881	888	884	855	907	943	942	893	948	894	920	920	843	909	922	895	843	908	932	897	920	883	895	841	895	849	937	919	867	849	923	863	873	868	862	965	882	863	828	845	903	886	851	888	872	890	895	894	944	901	894	923	908	875	922	856	870	891	894	846	864	888	884	902	896	893	883	901	897	891	859	878	886	876	919	859	928	928	893	882	941	899	930	909	879	910	850	907	900	904	836	884	935	861	864	902	878	873	915	845	883	816	861	879	849	901	860	912	842	898	903	859	891	866	884	842	835	852	889	900	900	872	872	872	905	862	868	859	894	876	903	900	928	932	888	868	885	908	870	918	893	907	883	910	864	875	825	877	863	885	873	895	921	856	851	880	896	837	871	891	907	909	884	880	852	871	900	906	863	840	860	849	896	881	872	887	929	928	895	841	887	928	814	856	849	923	935	908	863	882	864	877	857	877	845	938	910	901	925	894	878	899	920	910	877	908	901	857	879	897	913	862	886	846	917	870	909	902	837	831	854	855	867	890	926	878	859	908	865	895	930	942	849	853	872	958	903	880	871	915	832	919	864	915	886	810	917	844	940	939	885	868	872	892	863	891	905	853	877	916	863	855	926	902	888	820	894	916	888	838	873	836	900	909	940	929	882	898	792	897	929	922	921	851	852	901	858	877	891	921	935	889	849	874	888	844	871	923	882	922	884	877	883	887	881	870	889	810	897	884	950	894	838	874	909	892	886	897	879	815	865	830	887	873	892	874	880	944	851	931	891	900	899	889	894	856	909	890	864	857	884	856	899	861	862	850	871	916	912	938	868	881	866	908	818	858	853	907	871	877	881	886	882	928	895	900	908	893	886	901	902	861	889	881	903	879	923	920	880	920	901	870	880	860	874	866	907	944	915	833	907	906	901	917	864	924	914	937	893	877	948	896	851	886	862	908	894	878	898	827	905	904	852	871	856	892	935	871	872	854	906	942	906	837	848	891	902	917	885	877	859	930	923	905	870	861	897	875	903	909	919	893	867	869	883	840	915	815	883	864	872	869	906	933	864	869	882	938	850	865	866	892	944	901	877	898	897	864	903	915	879	856	865	850	953	829	863	907	842	896	898	892	914	932	904	859	874	904	850	868	865	887	895	917	897	891	893	854	927	937	873	872	897	908	928	891	853	864	871	892	913	853	865	893	893	854	921	898	831	862	908	834	907	772	923	888	895	896	851	870	885	905	867	881	896	875	891	861	902	843	894	907	922	833	887	862	855	875	877	902	905	891	847	928	942	902	861	901	877	891	895	904	890	909	872	887	923	885	874	905	960	902	854	872	901	931	882	923	910	936	876	941	844	902	889	837	859	887	882	826	830	882	866	856	895	873	890	875	892	961	889	851	899	893	913	933	892	932	896	898	879	852	878	880	911	838	868	866	845	887	930	891	841	888	881	846	922	833	852	844	881	897	876	914	896	886	904	890	899	914	902	909	916	890	872	894	892	873	887	888	855	881	867	903	949	919	855	924	849	909	865	853	850	875	857	865	841	860	900	910	895	904	843	886	920	905	849	871	858	895	848	905	878	902	917	839	923	918	885	907	913	920	918	899	901	915	925	904	868	922	925	889	903	856	859	844	868	898	891	911	861	891	883	906	839	871	900	883	905	870	959	907	861	877	891	893	883	871	878	875	877	876	926	882	889	894	880	886	916	871	867	877	869	889	908	860	917	902	891	925	905	875	818	894	856	922	879	871	837	841	858	874	885	863	818	823	837	885	908	915	858	880	932	896	872	882	883	952	873	862	850	908	842	857	848	849	882	832	904	935	856	973	884	878	871	877	912	880	848	895	932	898	941	939	924	868	911	831	876	810	866	869	927	883	858	906	932	880	895	891	870	891	875	875	875	856	855	888	948	866	854	885	874	845	908	862	909	890	908	852	878	878	850	908	934	846	887	909	903	929	910	936	869	899	902	853	880	887	889	874	918	866	894	881	915	872	903	894	876	884	891	868	888	882	896	861	880	899	896	949	855	937	912	884	939	906	838	873	889	937	901	852	840	858	870	841	863	890	850	882	898	888	925	877	911	868	881	905	909	906	888	887	903	848	904	914	877	859	897	865	908	953	898	909	924	910	878	844	877	858	878	854	863	865	929	860	892	922	926	882	904	927	888	806	920	870	880	859	898	885	854	862	914	879	844	854	884	950	895	904	850	875	938	870	921	876	862	793	845	942	887	891	922	885	848	838	895	854	864	869	863	874	894	905	852	870	917	915	892	911	858	890	901	887	878	902	930	910	892	885	906	922	907	891	867	859	847	911	897	928	886	871	894	908	918	848	844	899	904	846	887	862	873	880	861	855	847	901	866	902	842	893	884	882	870	851	882	929	850	860	888	866	896	892	892	927	880	864	874	821	862	895	827	929	905	854	897	920	833	872	884	918	918	910	924	857	892	883	891	895	837	888	890	885	872	933	898	900	906	819	885	864	893	885	934	838	924	896	897	883	908	843	815	863	905	844	868	956	880	893	875	827	864	871	847	860	879	869	865	877	857	867	868	845	875	903	917	885	845	869	893	886	854	921	840	850	854	916	881	861	869	885	910	878	887	905	881	848	907	882	854	890	955	896	966	862	872	869	923	847	884	901	825	875	858	860	872	948	890	874	874	859	876	847	883	891	907	864	921	919	880	862	911	970	881	893	912	859	900	893	877	881	915	902	909	890	910	925	848	957	881	912	895	879	891	901	853	873	949	884	853	866	917	910	896	866	873	918	880	860	903	862	936	901	867	873	876	834	905	860	910	902	841	836	901	860	945	832	895	905	828	885	932	948	869	914	890	888	916	908	837	925	885	939	871	906	911	916	871	844	878	870	852	886	872	909	843	862	928	915	888	939	909	869	943	845	895	894	910	878	874	918	910	912	894	848	910	862	871	911	852	913	914	885	849	877	894	867	856
31302	27372	43523	29542	12795	12661	10847	9314	8247	7195	4249	1093	797	758	716	629	653	666	624	580	561	508	571	598	554	563	522	522	606	618	503	481	828	1280	599	603	592	786	858	605	424	498	426	414	408	408	362	407	380	380	375	372	384	397	441	399	475	615	886	438	365	411	379	400	394	380	370	357	382	397	381	381	407	377	354	386	409	381	385	402	355	392	331	369	399	358	364	381	396	429	383	403	377	368	358	384	367	393	399	415	412	407	364	380	401	383	410	396	396	446	423	356	390	390	382	392	393	405	399	391	375	333	381	398	383	360	395	372	369	362	382	405	392	355	386	403	356	384	391	382	396	361	380	382	378	377	366	391	392	397	369	397	363	389	363	378	340	363	404	408	391	392	363	389	400	391	392	388	404	369	381	380	393	343	371	372	373	381	396	400	387	391	385	376	382	404	385	390	416	390	423	384	387	384	418	390	391	386	380	391	391	402	388	429	411	342	411	376	357	367	387	368	401	372	397	346	416	368	372	386	410	385	414	416	351	361	358	365	397	393	390	386	423	352	376	364	382	421	374	384	401	413	350	447	385	394	392	367	397	402	383	374	383	371	405	406	411	324	392	378	371	377	372	387	397	403	388	357	397	379	361	361	378	363	367	403	370	432	381	351	367	416	389	384	400	392	390	376	371	372	400	423	357	391	421	375	361	371	398	383	377	419	350	384	358	373	397	412	405	417	378	377	371	353	372	362	379	418	397	433	389	416	377	375	389	379	348	400	392	405	365	384	411	403	367	428	368	402	387	389	379	380	385	382	372	401	421	364	404	352	368	355	390	396	336	386	348	370	382	366	331	368	398	388	401	346	375	367	385	366	384	376	360	340	402	403	383	377	397	362	377	383	354	373	371	371	411	377	386	403	371	413	352	365	385	384	395	364	416	363	375	433	399	384	405	400	384	345	376	372	385	393	352	371	377	430	372	409	344	399	367	405	415	397	375	404	383	373	385	372	354	385	378	380	375	415	385	417	374	373	363	387	390	405	396	389	411	380	378	357	383	379	417	381	368	380	370	378	361	406	386	406	363	377	394	373	397	380	397	400	379	400	361	374	353	404	328	326	369	417	388	352	385	368	384	430	389	394	382	403	375	396	355	351	387	344	390	388	397	397	399	366	367	378	435	409	333	394	373	386	405	406	401	416	378	388	335	397	397	402	367	383	386	355	411	365	376	389	364	373	371	385	390	352	355	389	376	424	380	388	397	394	385	367	346	386	386	386	380	389	395	375	373	416	372	423	368	401	357	359	370	387	384	387	384	417	364	428	350	382	348	390	409	414	376	373	405	397	397	417	390	347	391	379	388	392	373	401	381	399	394	372	343	397	354	386	367	368	414	339	367	388	384	356	381	398	400	392	378	368	410	384	380	374	383	375	373	366	363	352	346	370	397	376	409	390	377	419	388	361	368	362	397	383	421	376	382	390	363	381	389	392	378	347	376	376	341	393	361	361	367	365	373	386	384	350	388	341	392	369	398	370	398	377	349	400	375	382	364	406	362	392	383	371	388	383	407	388	402	377	367	359	395	357	351	406	377	378	379	363	360	352	354	399	364	372	402	368	387	348	378	412	424	379	395	412	379	430	391	362	397	366	387	402	398	403	408	373	361	376	351	402	389	377	347	400	361	385	363	401	386	400	366	399	400	349	398	407	368	375	365	385	367	372	374	386	373	376	339	368	390	373	342	382	369	385	374	366	370	376	389	402	358	401	356	396	387	398	350	407	372	371	401	372	427	372	390	383	370	378	390	371	412	412	411	433	377	383	382	415	375	362	392	351	391	369	382	385	386	405	359	405	395	402	394	397	367	385	377	369	354	366	377	354	360	410	396	397	403	376	374	375	391	399	374	368	393	374	375	410	382	362	368	369	319	383	382	362	399	367	364	337	384	385	364	328	388	408	367	392	367	401	394	380	393	390	365	408	382	388	397	375	371	360	406	380	411	382	401	364	382	413	422	378	400	387	378	410	406	408	350	406	395	383	387	334	355	374	373	387	379	360	372	383	406	364	383	419	360	346	404	387	385	362	338	344	355	354	386	393	369	385	404	393	347	371	381	377	378	396	343	395	418	374	412	391	421	362	408	431	380	390	408	390	371	361	374	376	400	385	377	396	369	360	425	362	379	362	370	409	417	394	371	395	384	353	359	391	355	362	361	372	436	406	400	409	388	364	382	425	428	391	378	393	380	364	391	370	393	387	405	387	347	393	380	390	375	340	379	393	393	357	369	381	398	396	388	377	406	417	386	382	396	425	410	375	390	389	392	392	400	398	381	382	380	412	399	401	355	353	363	381	384	379	371	393	388	397	395	395	380	380	352	356	374	392	421	353	373	376	376	372	350	391	374	393	400	391	377	400	374	357	364	353	378	351	414	358	409	372	413	347	398	373	400	370	361	417	394	345	390	364	370	365	430	358	417	392	369	372	391	372	350	389	352	405	365	355	405	405	386	404	396	388	404	381	376	396	372	359	380	394	374	393	400	393	404	376	344	400	387	371	390	369	352	390	374	348	401	394	389	387	336	379	407	381	374	358	397	363	338	383	372	396	386	349	349	364	376	346	373	381	367	405	378	359	417	377	394	335	383	384	407	379	406	350	383	372	370	413	398	378	389	367	345	359	388	374	407	388	386	377	387	378	362	380	377	367	427	372	390	375	401	401	388	381	385	364	359	360	398	357	408	374	409	400	371	354	375	400	401	395	409	354	404	410	385	354	376	356	405	360	414	398	372	380	379	387	360	376	352	365	350	374	385	405	428	337	348	434	384	356	350	356	370	385	368	404	370	391	354	412	407	386	405	392	390	373	362	385	414	380	373	373	347	353	389	406	416	388	397	367	372	377	415	379	372	402	361	349	392	393	350	399	399	367	388	394	396	379	400	385	396	406	390	430	369	411	375	376	371	377	371	400	389	401	414	402	375	371	383	397	378	393	349	367	393	357	402	403	370	387	388	399	348	356	388	380	403	372	373	400	382	392	386	353	385	387	373	381	433	376	408	379	386	407	400	395	375	407	404	373	425	387	401	363	357	412	370	385	402	400	355	392	379	394	371	395	384	345	374	379	382	363	409	388	384	387	369	332	373	378	364	370	377	397	385	357	374	390	335	368	374	387	396	396	369	430	422	375	404	387	390	374	412	374	395	380	378	328	395	351	344	375	384	430	381	368	450	368	433	414	402	366	373	400	388	396	364	337	398	392	401	379	414	391	379	422	380	417	366	386	386	377	390	379	395	382	379	372	388	365	364	368	401	372	394	423	391	380	433	409	419	399	389	427	399	395	369	408	385	376	416	379	408	358	386	386	400	392	404	375	358	382	368	385	371	373	396	355	308	384	331	384	404	403	396	348	390	377	365	411	394	359	371	374	365	405	384	376	394	383	368	430	410	382	382	394	405	364	383	398	363	371	367	375	379	363	354	377	369	380	373	373	389	392	335	388	424	385	396	395	318	417	393	361
20398	22702	46319	24060	15202	22755	19816	19273	18184	19305	13020	3362	3175	2981	3122	2858	2937	2859	2579	2438	2137	1900	2295	2533	2372	2173	1905	2035	3146	2586	1868	1628	4216	7323	2631	2821	2758	4105	4509	2657	1546	1519	1389	1060	1071	1028	1129	1079	991	1058	1096	1000	969	1015	1359	940	1508	2759	4909	1378	954	972	981	927	987	947	945	986	998	960	987	930	912	957	954	932	981	942	998	899	975	1013	973	896	885	974	950	949	946	974	904	995	1017	984	985	1000	953	982	964	921	995	992	954	952	910	951	958	938	953	1017	980	1010	981	982	978	987	934	947	979	939	990	949	988	1006	959	956	974	994	935	915	926	987	938	976	1022	984	938	928	939	941	1007	998	964	945	965	939	1005	910	943	929	926	914	916	950	949	951	950	958	965	979	947	966	928	976	979	975	956	984	979	974	1008	966	945	974	956	938	948	978	927	975	865	981	983	901	1012	916	997	977	905	933	951	927	935	960	920	985	949	933	964	992	936	975	974	926	974	931	978	950	907	961	946	991	979	1012	920	976	936	913	947	940	936	975	899	1013	994	997	956	944	969	929	938	937	890	991	933	958	965	921	924	936	907	983	996	950	953	1019	956	998	977	916	860	969	982	964	955	875	957	975	970	981	970	935	969	947	899	943	923	963	922	976	977	919	945	984	978	961	988	968	996	905	935	1031	906	926	914	948	949	1039	914	978	935	893	980	883	983	954	967	955	1011	1004	925	948	911	1003	918	902	941	907	1004	961	938	964	923	959	963	1034	964	978	930	927	929	922	979	916	926	908	970	960	981	989	971	940	964	980	965	940	1021	957	893	954	1023	925	925	1017	934	936	931	1027	929	970	871	964	995	1003	887	985	900	955	986	947	990	970	983	945	971	933	934	971	966	911	949	925	912	979	952	1000	926	943	931	954	923	928	970	938	1004	957	957	915	882	994	957	942	931	965	949	968	990	943	989	944	1006	996	984	957	954	943	979	979	941	950	960	974	967	992	954	988	983	952	935	934	971	1032	931	975	946	939	906	927	942	902	951	955	927	946	996	911	986	931	951	1000	973	946	939	932	956	919	961	910	995	955	972	948	1023	952	957	982	929	945	979	900	961	976	949	1005	979	952	960	924	985	923	974	958	969	859	938	1016	952	941	950	964	971	951	920	955	964	961	935	977	925	969	942	948	979	1032	977	964	948	976	967	923	987	929	943	908	949	1001	998	907	959	968	986	982	929	1010	976	1000	975	929	951	968	952	946	948	996	873	963	959	929	951	937	987	904	976	987	909	956	1011	970	974	991	942	962	969	938	935	957	932	923	928	948	951	926	963	1007	1022	963	957	967	930	994	927	927	928	969	960	1008	991	913	954	905	952	954	941	956	928	904	932	919	954	934	959	996	935	1000	973	1006	963	959	983	985	986	999	1060	893	967	997	945	922	931	909	948	950	1001	939	978	980	973	974	952	954	966	919	983	999	982	967	934	1035	973	988	942	947	978	951	974	981	971	955	939	947	938	956	955	963	943	1027	919	938	976	977	951	951	987	989	926	927	946	932	910	991	977	993	982	963	923	965	956	1007	961	934	1013	999	922	1011	971	942	993	1014	960	983	962	1016	969	1023	934	978	1012	946	942	945	984	883	983	994	992	926	976	1009	960	1026	954	941	894	942	883	966	991	899	908	910	982	938	936	969	955	896	937	986	995	906	925	1002	894	932	941	938	960	941	987	954	1000	992	920	949	1009	980	952	947	952	956	1013	907	901	939	987	946	995	1008	946	896	957	924	975	883	919	978	996	950	957	958	958	925	959	986	942	905	967	950	998	960	963	988	953	945	957	951	983	910	966	958	940	965	906	986	934	938	956	963	992	941	969	947	938	1033	951	944	921	939	939	920	936	975	975	933	981	989	894	912	966	923	977	924	908	1003	934	945	966	964	999	924	1005	896	928	996	945	961	1011	938	952	968	919	940	968	906	933	957	917	930	972	949	962	989	1013	977	984	955	978	1005	957	902	973	910	936	977	960	918	959	965	930	941	980	975	989	988	936	934	925	1010	959	966	950	973	964	913	979	966	951	987	961	999	944	940	931	923	951	968	944	973	910	894	926	946	959	957	969	928	966	945	936	956	940	1022	970	1024	971	900	933	914	949	971	971	944	983	982	880	952	990	964	949	899	936	904	955	1005	996	977	929	981	944	966	946	944	938	935	963	939	970	964	1005	975	921	953	913	962	946	966	919	980	1008	976	981	929	968	948	911	943	958	978	1047	980	933	936	973	892	930	928	919	916	941	949	986	976	944	925	951	877	943	944	991	962	969	895	916	857	926	954	946	1028	922	962	984	985	972	938	990	966	979	1004	994	994	943	918	946	956	939	930	987	886	950	907	958	939	903	911	905	921	969	996	949	959	949	947	919	930	936	926	1011	991	953	954	970	931	917	937	963	914	967	970	942	908	981	945	922	948	947	1029	928	953	946	921	920	973	905	934	963	964	943	992	946	988	918	980	954	973	923	1029	960	1004	955	941	907	967	972	948	977	904	919	949	963	947	915	998	966	885	969	960	941	982	949	952	930	959	924	959	891	929	940	967	964	922	946	956	1006	1028	911	994	960	954	1007	1041	948	938	991	964	946	948	935	944	947	973	964	978	975	974	994	898	943	925	976	916	961	931	959	974	1004	958	958	956	958	943	947	934	962	933	967	947	912	939	882	969	982	952	966	908	950	964	903	914	988	968	1010	933	948	995	947	976	946	1021	992	919	964	931	1013	965	959	986	987	928	961	981	997	919	1023	952	914	940	1005	955	924	970	1020	925	973	948	971	981	954	933	930	900	973	886	931	987	937	936	960	957	1014	970	950	960	989	910	948	913	1005	949	983	958	978	933	929	968	977	996	986	960	944	917	960	980	948	991	936	984	952	883	1006	928	914	939	973	963	979	946	984	944	941	963	867	930	968	997	930	1018	934	952	945	979	917	995	947	921	988	946	942	960	980	963	966	922	1025	960	1011	967	991	945	981	907	943	960	919	930	961	943	977	923	928	1001	968	969	978	926	933	920	976	953	964	925	939	1008	944	994	981	952	929	978	955	969	914	1014	1000	931	964	935	1001	951	990	907	942	951	991	936	940	932	948	952	969	982	963	951	948	972	906	983	929	927	937	977	954	934	989	944	983	930	947	936	952	1039	905	951	962	971	955	975	921	931	983	915	943	961	905	927	936	990	992	902	967	985	1018	966	957	982	946	955	967	1015	971	957	1009	952	924	941	988	952	916	977	926	908	1004	917	1011	919	927	970	974	952	929	1005	990	950	952	947	922	983	943	964	987	875	957	959	957	981	890	1004	928	999	951	980	947	959	947	923	974	929	906	887	1017	956	971	898	920	922	978	940	934	949	1010	986	960	945	965	982	960	925	961	900	987	956	926	976	1001	924	945	933	992	935	997	986	959	904	1006	969	973	970	987	932	958	971	954	952	935	967	944	947	916	971	965	941	984	905	962	943	962	936	990	974	955	971	945	945	1000	960	936	933	936	900	960	1005	993	939	927	958	981	951	946	907	939	926	968	979	955	978	967	972	991	944	1003	938	946	910	965	919	946	954	939	946	992	960	898	947	914	968	908	956	977	926	957	954	984	953	1007	946	996	930
38369	34882	54303	34276	18292	21326	18984	15886	14591	13532	6819	1875	1063	946	912	774	742	770	681	605	637	552	678	718	653	640	606	651	927	691	560	633	881	2298	1196	617	767	1137	1164	878	510	429	401	367	422	356	310	376	383	349	386	375	355	343	500	347	515	974	1122	441	336	338	338	352	342	363	347	342	333	392	380	351	348	320	351	360	374	356	365	353	349	337	345	366	357	363	364	361	334	363	308	312	331	367	357	357	312	338	355	332	332	380	338	399	327	335	338	336	381	383	400	393	330	339	333	346	343	365	365	393	362	374	375	353	348	359	348	363	379	377	362	345	320	349	353	377	374	387	355	325	325	338	340	346	355	347	311	351	343	337	357	310	338	347	352	352	330	405	387	334	371	376	369	330	333	354	318	328	323	382	341	363	356	357	352	331	367	326	373	336	367	364	384	360	348	346	346	339	331	344	324	300	334	351	364	368	368	311	315	329	364	344	354	322	349	362	338	354	337	364	339	336	347	333	360	359	365	352	346	341	313	360	336	365	353	355	353	384	307	364	345	374	323	354	359	342	338	356	345	369	343	342	342	339	330	334	364	340	339	355	316	351	327	353	335	333	344	372	353	349	358	336	370	370	292	318	351	336	361	322	356	351	348	336	346	373	335	330	356	349	345	341	333	354	363	368	373	356	328	340	352	375	350	353	368	390	359	318	372	336	300	345	379	344	358	334	339	385	344	365	335	354	353	348	327	337	364	331	372	380	349	344	334	361	361	331	329	358	305	350	342	354	347	299	343	342	347	367	378	335	390	362	377	327	344	334	325	316	363	360	362	353	316	365	349	355	351	315	377	340	333	312	334	369	341	358	326	356	337	332	323	338	355	343	332	316	349	389	335	357	358	339	365	359	342	326	305	398	348	349	322	336	348	309	336	375	321	359	334	355	339	352	392	364	345	358	388	362	355	333	353	369	342	348	367	340	360	366	370	315	335	392	354	326	355	368	331	346	333	295	347	352	369	357	355	340	362	378	347	374	365	361	340	371	335	365	360	320	345	372	352	374	337	375	338	349	391	314	348	367	340	331	367	375	390	334	354	345	344	345	323	357	362	343	331	375	339	320	336	335	368	354	349	398	311	318	348	362	333	329	370	349	341	316	335	336	336	335	360	368	321	365	366	344	346	362	338	347	339	359	362	344	286	356	375	333	337	350	357	355	317	340	366	360	365	348	358	357	352	361	333	373	314	336	345	366	348	306	319	350	348	323	369	383	346	376	387	351	311	338	340	349	371	350	372	354	360	350	349	359	370	319	361	384	358	358	350	322	344	327	335	329	364	354	331	351	316	336	361	323	319	346	349	357	331	350	355	347	360	331	331	325	359	380	350	336	322	371	339	317	340	343	354	341	326	316	350	363	319	338	347	295	353	370	328	334	372	364	314	353	357	383	347	336	372	376	342	356	359	372	311	330	324	341	375	344	320	349	364	340	350	357	343	348	348	355	308	339	369	345	353	338	376	348	357	327	324	318	340	346	341	359	327	368	345	344	360	355	376	331	330	351	310	353	343	351	366	328	337	360	316	364	377	291	320	339	369	366	395	350	370	354	343	338	348	350	327	359	338	349	338	347	318	351	355	331	318	334	334	326	352	330	339	308	364	355	344	361	333	352	314	343	338	383	337	345	352	363	317	318	355	332	352	338	331	388	352	364	334	367	340	351	360	354	368	323	313	335	377	367	322	316	350	331	347	348	363	351	334	375	375	349	330	376	359	362	346	351	375	347	320	306	369	324	359	367	334	343	356	345	356	347	350	384	310	380	364	338	351	339	391	336	352	340	372	370	356	350	363	329	333	344	384	332	339	365	371	358	325	332	345	341	370	363	358	333	377	354	332	362	310	368	363	356	361	307	327	329	301	350	358	353	329	338	366	371	355	364	344	371	339	360	353	374	323	372	356	341	347	394	370	349	341	369	358	363	329	337	364	389	369	353	364	336	332	348	347	351	356	357	348	316	382	346	348	340	312	319	344	320	349	341	352	363	366	363	339	329	364	351	363	340	339	344	337	346	335	365	333	336	366	368	350	352	354	334	380	345	333	339	358	364	343	330	359	369	341	361	344	361	365	346	360	338	345	326	359	352	329	342	347	333	355	322	341	345	324	358	335	366	340	319	327	343	331	380	339	353	359	354	339	339	339	341	355	357	374	318	345	359	361	350	312	338	355	373	350	334	329	337	338	336	365	321	328	313	327	349	358	336	364	343	346	353	321	359	361	351	368	323	341	388	367	338	333	337	354	354	336	363	361	339	334	342	355	344	367	338	340	363	326	343	362	319	382	333	338	334	348	335	394	369	332	348	342	343	351	373	371	327	360	333	366	343	365	380	359	353	320	365	379	295	311	373	346	359	363	306	330	307	324	386	326	383	322	333	323	347	326	349	345	399	363	361	327	350	299	336	362	337	380	357	367	360	337	346	339	318	343	375	360	372	323	332	343	376	358	341	341	339	350	353	329	352	342	353	308	362	326	386	319	285	365	299	363	348	331	384	346	326	333	348	338	371	356	368	334	331	344	369	362	368	350	333	374	396	370	387	349	368	378	359	351	338	359	359	327	334	386	358	324	341	377	325	323	365	351	350	323	340	344	387	355	322	355	352	356	357	351	354	369	333	371	319	372	329	360	369	358	332	350	357	345	352	370	353	348	339	360	362	344	350	360	340	322	365	352	338	323	344	336	342	342	340	346	353	337	309	333	358	366	349	363	324	336	327	370	336	328	335	339	351	346	335	358	314	326	370	356	303	340	350	356	359	391	365	372	327	353	338	365	345	351	330	367	341	370	356	355	325	349	338	356	387	361	380	367	353	343	340	305	363	343	377	342	350	363	327	348	373	350	347	330	345	359	363	318	326	352	357	345	380	326	353	346	339	365	354	361	341	371	339	339	356	356	319	345	355	349	338	329	327	371	353	360	355	309	361	352	356	356	305	347	370	341	352	347	352	368	337	342	362	360	356	381	348	351	325	317	326	388	354	332	340	374	327	350	351	343	321	331	366	338	368	321	333	370	342	362	373	379	371	356	375	347	391	312	347	358	331	348	323	329	319	365	318	335	344	390	379	347	320	352	353	387	364	363	334	339	340	343	341	326	304	373	381	338	340	344	319	356	353	351	361	381	344	360	369	382	362	334	357	364	348	327	342	355	361	341	339	354	350	361	366	329	343	373	355	323	360	354	348	337	342	346	361	341	355	306	341	319	346	364	311	333	334	341	347	320	355	345	340	307	347	357	394	361	326	318	345	350	333	350	337	353	355	327	342	349	356	346	364	336	341	346	336	338	342	331	349	347	290	355	368	362	327	356	362	331	381	332	357	367	358	345	362	345	317	324	330	307	355	357	367	335	329	347	372	343	352	370	334	361	328	344	340	330	355	366	327	296	344	343	351	364	351	340	378	356	353	336	395	364	351	341	338	335	352	365	332	352	371	385	349	346	355	323	346	318	357	355	341	340	362	369	338
25473	29404	55441	24962	19738	29070	26412	24612	26336	25187	16365	5216	4224	4196	4147	3815	3741	3328	3052	2911	2785	2471	3232	3880	3200	3080	2638	2869	5228	3454	2204	2968	4855	12953	6367	2932	3783	6236	6861	3970	2406	1985	1737	1143	1110	1068	1015	989	1090	1079	1104	973	923	897	2033	1094	1993	5352	5918	1278	856	894	890	879	880	917	840	869	821	851	829	859	819	843	901	869	906	850	899	833	823	873	849	904	916	867	869	832	829	907	854	878	898	881	897	852	865	861	857	849	932	855	888	849	862	900	916	875	889	841	895	894	877	868	894	860	890	871	915	844	892	913	848	877	863	905	812	838	808	889	870	806	891	852	831	890	889	833	892	875	888	824	844	834	913	857	868	782	857	874	848	859	826	936	851	873	896	862	851	895	824	883	840	860	824	873	918	905	914	914	910	819	915	868	887	887	885	869	902	893	895	808	882	885	873	859	874	848	831	847	873	882	882	845	868	836	882	895	871	786	849	817	881	872	872	828	816	851	914	857	848	850	828	891	864	832	907	895	835	861	907	892	870	845	859	847	834	912	853	871	833	896	853	870	841	826	902	870	882	826	897	869	816	853	825	868	862	860	870	899	846	801	837	848	840	868	864	895	828	808	845	863	843	910	880	852	846	849	845	785	825	903	882	839	821	869	867	874	877	854	807	855	873	869	821	889	876	915	864	840	879	875	879	860	877	909	884	848	822	819	868	866	843	860	861	833	846	823	863	906	843	818	842	852	807	877	885	882	908	900	879	939	863	864	896	869	868	828	874	827	842	896	901	819	855	804	838	803	870	848	843	949	793	886	848	834	814	840	918	811	884	851	875	835	800	914	871	847	832	879	871	860	835	829	820	859	867	865	852	852	839	881	877	873	863	843	880	842	855	860	883	859	887	865	852	872	950	908	922	828	829	886	828	859	882	900	893	850	837	836	914	823	872	841	860	868	857	876	828	852	845	880	840	879	879	866	900	890	880	817	852	861	885	864	909	837	849	884	876	873	847	883	902	848	790	837	839	879	891	847	887	855	920	854	857	807	824	885	908	919	837	833	842	826	845	862	877	843	859	915	868	849	881	896	866	858	870	847	889	863	835	873	887	892	864	854	890	859	850	882	833	861	910	826	897	855	900	905	832	860	868	926	881	856	882	881	908	860	889	876	843	810	841	885	879	915	880	848	860	855	883	877	832	836	843	852	905	846	873	871	867	854	886	870	853	844	862	835	802	849	902	856	829	850	836	808	896	884	860	896	868	834	867	842	872	862	881	877	876	848	919	817	897	850	923	866	875	829	803	828	874	848	905	848	901	841	837	886	842	901	860	924	871	799	852	859	869	824	864	842	861	864	841	827	879	876	898	831	851	869	889	860	847	873	849	859	876	860	906	884	839	860	848	823	849	911	898	904	851	839	809	881	896	863	863	820	853	847	883	861	898	824	840	882	872	870	830	887	859	866	883	847	830	874	870	873	888	876	906	901	889	918	872	886	847	876	886	859	892	874	835	866	877	907	870	892	904	856	883	835	844	827	874	868	863	947	852	872	900	864	891	833	845	850	859	898	870	891	815	826	874	871	879	855	857	894	878	909	836	919	882	894	886	936	850	827	866	865	853	870	853	892	845	906	850	903	873	811	854	883	834	868	817	848	827	896	899	864	866	856	866	849	892	914	889	845	849	819	903	880	881	830	919	826	877	902	851	896	864	873	858	906	863	846	873	834	827	817	868	884	856	863	912	918	882	861	872	843	864	901	865	853	873	842	917	847	891	876	852	856	869	849	891	866	860	823	886	836	860	838	811	832	892	872	817	862	912	830	850	903	825	839	911	853	831	804	855	871	861	850	922	809	898	852	927	905	892	865	869	809	825	864	879	850	851	827	859	842	889	827	851	893	902	842	828	861	853	864	860	874	918	830	915	910	812	889	863	893	870	892	886	853	834	893	883	854	831	902	815	849	833	854	832	854	866	846	884	842	922	852	856	888	893	828	931	832	795	840	838	881	875	865	888	935	860	871	925	844	878	882	854	826	891	921	872	869	891	805	923	853	847	838	868	866	866	914	853	819	831	836	857	808	867	872	849	930	878	887	898	907	859	904	877	885	897	906	906	834	846	899	883	894	845	865	895	909	835	874	837	831	897	903	865	835	860	870	818	851	919	867	831	892	895	887	825	904	866	843	876	856	872	840	848	938	913	844	858	900	855	861	894	853	864	882	814	806	911	929	848	860	881	862	819	873	842	884	843	845	866	888	890	869	930	919	857	899	843	887	764	872	855	852	827	891	858	935	823	878	900	844	890	871	851	883	893	859	877	890	832	864	906	874	900	866	891	872	842	861	918	921	917	849	894	845	839	847	838	907	895	897	831	840	900	828	843	921	886	876	884	854	898	875	890	833	858	908	825	869	830	854	867	899	911	868	890	875	860	824	894	885	879	849	839	862	865	892	878	903	845	877	878	803	916	852	910	862	893	876	853	852	931	878	902	866	919	833	851	903	888	868	830	844	859	857	898	893	865	865	905	830	883	906	867	852	810	878	858	865	847	841	871	873	907	802	850	868	878	856	832	895	858	865	838	856	910	898	853	898	842	802	899	960	883	847	871	839	859	865	822	869	821	858	848	847	835	899	871	859	841	863	860	813	874	846	861	798	870	854	870	802	869	851	858	855	902	811	834	864	877	887	852	825	814	830	862	814	852	881	968	835	831	926	858	850	852	860	871	870	851	874	816	856	849	890	784	862	862	859	886	816	823	872	886	891	857	912	887	882	870	865	824	844	919	895	888	894	919	838	844	850	897	879	855	884	863	869	872	871	883	884	855	881	887	856	902	851	835	882	831	837	847	810	883	875	867	910	885	840	822	919	900	857	878	879	848	826	913	869	872	895	919	854	829	904	832	856	867	864	865	899	867	893	869	860	862	841	862	868	805	880	866	860	890	902	877	912	846	820	875	885	870	923	935	862	903	832	875	838	861	863	896	899	846	780	873	910	813	883	908	894	893	883	843	884	885	855	834	864	860	876	815	921	864	926	873	884	840	864	856	840	893	849	849	832	850	814	836	873	824	884	825	859	863	847	852	844	844	897	862	903	845	850	803	820	885	847	862	822	859	843	816	868	904	872	819	881	840	857	846	868	885	872	821	852	855	883	839	864	899	813	837	873	860	876	856	839	871	884	898	843	840	857	862	865	871	879	854	830	892	824	877	868	856	844	817	857	829	846	839	892	862	883	863	788	846	860	896	874	842	872	873	887	875	907	822	814	852	862	881	816	883	886	848	848	876	867	861	835	872	865	887	859	902	818	877	905	840	887	879	900	830	902	836	880	857	851	858	865	865	914	868	930	862	846	877	872	886	841	854	849	868	831	858	885	865	897	896	813	891	891	868	832	890	882	877	904	912	844	864	875	811	886	811	857	878	889	884	881	868	883	895	826	864	860	844	892	874	848	842	884	879	792	853	844	846	872	862	862	875	864	860	870	868	822	869	794	822	892	908	852	909	849	872	889	851	855
10916	6259	7535	4425	2690	2392	1781	1325	1117	947	842	643	625	568	567	529	514	487	446	435	415	408	422	367	352	357	390	382	382	371	384	399	384	382	398	417	396	354	355	386	387	356	362	345	327	375	408	374	326	336	356	352	362	362	393	384	390	418	401	334	380	345	345	368	323	351	336	345	334	388	381	367	336	310	329	381	398	334	335	366	377	341	339	334	334	370	355	385	349	375	359	371	361	355	367	344	345	325	326	324	388	315	380	369	334	364	347	329	329	329	386	372	352	357	356	352	355	364	373	314	347	329	332	354	332	361	340	320	345	375	348	368	357	327	351	372	333	348	368	358	385	363	349	323	379	342	329	319	345	352	335	327	356	368	366	383	386	353	356	347	340	345	363	338	372	359	375	358	311	341	357	344	381	364	380	351	413	336	342	357	358	355	335	347	374	357	337	383	366	341	379	348	309	349	355	365	358	345	357	368	374	356	356	342	329	332	349	366	365	358	347	359	361	364	339	346	351	354	330	387	327	360	355	320	332	377	346	344	358	348	378	366	355	344	374	327	350	375	332	362	364	364	349	364	340	351	356	331	361	382	338	325	344	314	330	358	354	329	382	346	343	386	316	353	359	338	364	384	381	354	336	381	352	383	349	383	354	342	382	352	368	312	343	314	393	368	405	374	393	350	367	357	363	376	339	343	349	373	373	328	348	353	336	347	355	372	363	379	317	325	361	368	366	344	340	369	361	368	338	348	319	332	362	357	367	352	366	366	358	372	359	369	324	354	344	313	316	352	338	361	367	388	359	339	353	375	370	345	364	350	386	361	367	358	367	376	351	352	368	362	390	367	318	366	357	336	334	338	360	402	357	359	382	371	402	339	385	336	361	369	373	349	374	327	363	347	346	374	308	376	365	355	379	364	345	338	380	374	366	337	335	320	357	378	341	378	372	357	356	376	370	374	334	335	327	361	334	365	343	358	342	327	329	353	363	366	342	355	354	350	367	359	349	371	353	368	349	364	344	364	376	341	361	343	341	339	311	364	332	354	301	333	372	338	328	353	371	378	361	329	353	354	364	371	366	326	358	375	363	343	364	323	368	362	346	354	343	333	354	364	368	361	357	328	377	380	352	336	318	367	334	343	361	368	351	374	353	382	338	329	371	348	357	359	318	311	344	367	389	335	369	347	373	374	384	332	339	362	369	344	354	323	361	373	340	357	347	381	332	311	309	348	359	358	345	329	352	346	322	286	312	345	335	340	368	406	319	381	344	344	334	378	317	357	376	328	382	366	365	349	385	326	322	330	365	340	370	352	354	368	327	373	349	360	375	364	348	325	333	354	359	380	355	366	357	340	347	356	346	348	372	370	317	368	331	350	380	375	382	344	405	349	381	334	343	364	348	354	334	369	351	350	369	348	378	333	340	345	357	365	358	367	322	345	353	364	340	366	357	355	360	336	363	373	363	346	364	358	341	353	318	334	337	352	333	384	395	337	353	348	387	360	318	357	338	389	364	347	375	334	366	378	405	386	364	358	357	348	333	356	361	362	374	319	343	354	424	366	350	315	354	317	389	361	353	341	367	343	370	355	368	377	349	350	359	359	371	377	361	358	347	328	361	340	341	372	361	336	374	368	365	340	357	359	313	363	343	332	339	369	360	360	362	349	373	392	363	350	359	364	348	362	296	350	356	335	380	384	373	374	344	358	352	333	358	384	338	340	367	340	349	341	362	298	345	343	374	358	344	329	362	337	334	346	378	374	346	337	310	349	344	339	334	380	336	354	369	386	338	331	355	372	364	368	379	338	367	345	362	342	349	369	329	339	355	407	371	347	364	344	364	363	367	373	358	332	341	369	370	352	325	391	363	352	353	363	369	346	377	319	337	346	344	365	343	365	389	338	326	338	369	334	344	354	341	370	371	352	328	348	362	333	358	346	378	359	337	331	340	334	348	387	347	360	343	380	361	381	334	323	351	333	377	342	373	379	394	370	332	380	338	361	325	359	329	366	339	326	375	343	380	341	341	327	317	383	366	346	342	361	341	339	397	361	341	406	318	332	352	346	338	356	347	397	370	348	334	333	342	372	346	350	340	380	363	388	346	346	376	335	381	392	335	308	360	349	375	369	346	341	319	366	365	333	351	380	339	343	365	348	325	356	346	351	373	401	378	378	398	348	383	355	340	350	351	343	376	360	386	346	364	323	341	332	315	362	362	341	362	334	352	350	355	333	361	348	366	317	331	345	385	365	397	332	315	332	369	339	346	323	354	315	341	343	358	355	335	337	349	360	313	354	296	354	339	386	335	338	348	350	347	361	326	360	361	361	372	370	333	347	359	370	377	368	324	377	383	342	342	366	413	347	373	382	406	371	362	370	354	340	348	319	329	338	350	348	339	350	367	352	331	341	303	370	364	338	346	356	322	390	349	352	337	363	365	305	365	339	385	351	373	327	333	342	368	383	358	391	354	350	338	350	334	400	379	353	349	365	352	350	381	329	364	356	360	342	330	350	394	353	372	354	354	369	327	349	355	374	329	359	383	361	366	391	348	327	334	328	358	338	325	356	362	365	374	375	338	323	345	391	359	325	350	358	377	363	376	364	360	336	310	326	365	382	355	359	375	360	305	338	350	330	350	364	381	368	369	349	360	376	347	343	360	328	366	358	393	366	337	351	370	346	351	360	320	400	322	378	315	355	395	341	356	378	311	351	367	341	325	349	350	342	382	341	358	357	349	334	352	362	343	324	315	334	381	370	366	344	351	305	346	344	363	330	369	356	355	329	357	332	386	389	359	386	356	345	345	335	367	339	360	352	362	414	342	343	381	362	335	326	340	373	358	345	359	357	334	345	354	370	357	378	305	342	373	370	366	366	332	353	344	367	374	396	361	346	374	375	353	338	328	370	367	330	364	367	358	364	364	336	355	337	347	382	282	362	360	370	360	379	384	366	384	389	353	336	395	357	333	346	330	354	366	353	346	370	345	359	331	349	347	344	328	378	373	351	344	369	344	382	360	344	357	362	366	384	352	306	368	334	360	354	375	326	334	385	344	377	322	352	344	364	327	383	372	382	370	348	362	362	360	334	367	371	357	337	371	343	360	372	358	372	378	347	338	355	350	363	336	368	342	367	358	368	360	304	336	343	342	392	368	353	343	349	339	355	385	357	368	360	325	345	360	347	355	359	368	376	365	356	380	374	374	368	356	329	381	360	381	384	367	371	383	363	404	336	323	338	351	373	341	345	346	350	359	345	305	344	347	334	341	327	366	352	360	359	353	330	401	355	328	338	332	336	338	369	338	345	352	372	352	362	387	320	371	376	377	338	367	368	366	326	329	379	353	364	382	335	338	330	351	357	355	327	355	370	336	388	378	350	345	364	349	312	381	342	372	342	365	343	353	371	346	362	312	348	342	341	359	360	373	324	348	356	342	371	364	332	353	364	348	345	367	385	358	331	356	318	348	370	370	394	322	344	360	345	336	331	354	403	376	353	354	364	349	373
8083	6717	14186	10155	8620	8650	7118	5510	5132	4189	3545	2602	2368	2306	2169	2083	1976	1697	1604	1462	1362	1267	1195	1144	1113	1136	1026	1048	1089	1001	982	1078	1040	1151	1208	1045	1017	964	1030	1056	1040	939	896	929	915	846	928	901	874	891	898	917	885	891	1042	1059	1188	1144	1173	897	872	883	930	908	925	922	938	909	897	908	871	850	879	877	948	891	925	909	906	859	903	934	881	964	919	859	939	906	854	884	895	899	946	893	889	922	944	900	904	868	873	918	910	846	901	890	911	907	895	875	859	900	884	961	950	927	906	919	878	949	877	885	902	889	907	927	879	934	866	905	885	904	881	896	859	917	928	898	919	876	919	874	889	913	923	921	895	910	859	918	871	858	906	874	874	850	898	871	882	822	879	874	905	911	952	884	923	877	903	914	870	929	933	870	912	911	899	923	884	953	928	929	899	919	894	926	909	841	931	934	922	873	869	921	881	911	855	885	915	902	900	867	871	916	907	857	850	874	905	846	908	836	891	911	911	920	916	877	885	881	871	881	922	869	896	868	916	973	883	878	910	891	906	871	907	888	876	910	867	871	863	914	877	919	903	870	853	871	907	894	904	896	907	879	913	935	838	914	870	902	958	886	907	943	882	892	935	922	932	869	902	911	892	907	875	893	963	924	906	901	874	933	918	846	946	856	891	916	915	894	895	917	925	912	912	905	882	938	862	879	880	864	891	882	883	916	844	875	917	935	891	919	882	949	866	909	870	855	894	965	844	859	868	892	815	923	862	880	889	895	830	854	901	912	892	888	876	917	914	882	956	915	951	885	885	883	909	941	901	842	911	920	896	965	867	878	927	864	954	919	932	941	845	876	907	876	928	864	876	937	894	839	874	892	927	913	889	904	919	869	947	903	877	908	888	887	961	854	893	937	911	866	879	916	930	894	872	862	920	875	861	909	920	891	867	879	891	855	943	947	816	910	895	936	884	906	864	908	927	866	888	917	921	889	923	877	843	902	945	946	877	923	905	867	903	901	893	873	899	919	884	900	929	900	873	904	935	902	916	871	859	913	882	905	900	888	892	937	850	937	922	905	930	882	867	898	889	891	869	948	880	945	883	919	882	961	888	886	933	884	906	921	847	926	875	902	903	895	939	820	860	931	871	911	870	915	939	939	876	944	924	949	915	891	887	921	867	856	877	915	904	946	888	893	829	881	919	903	877	868	901	900	836	894	880	880	881	937	929	939	913	873	849	935	912	894	902	896	859	902	883	936	851	900	906	866	890	930	845	955	872	927	913	961	894	910	929	882	916	919	921	914	918	929	902	933	922	948	886	913	871	893	885	895	864	901	897	901	901	948	830	889	891	901	942	905	851	913	899	902	912	877	876	950	858	909	856	908	868	893	920	904	927	837	893	924	849	911	932	910	891	894	930	891	882	874	902	926	924	877	890	916	877	912	879	880	907	887	906	907	891	893	908	941	844	919	871	853	863	879	928	864	905	835	857	946	890	903	944	895	897	892	915	903	888	933	906	900	911	882	898	908	861	894	887	922	890	900	926	861	904	872	921	899	915	963	914	921	926	902	960	852	926	914	928	929	954	926	889	871	838	917	940	884	917	857	880	929	857	871	885	909	869	898	914	924	888	872	942	858	899	936	862	904	878	852	911	860	896	954	893	869	888	880	911	894	835	863	854	855	885	867	885	927	885	909	902	873	873	883	928	893	955	871	932	840	904	882	908	847	880	868	923	907	889	899	876	853	899	888	937	827	900	910	918	968	885	916	917	905	935	911	867	864	891	919	910	906	864	884	923	891	916	990	938	890	828	901	866	890	881	920	904	930	927	910	907	913	902	932	885	964	912	883	962	928	859	857	897	881	920	887	882	937	852	944	854	895	858	922	898	869	877	845	916	877	874	924	962	859	896	928	937	851	931	877	918	942	866	920	927	865	854	931	905	890	927	874	894	906	854	915	838	865	902	901	920	861	928	871	877	902	870	909	894	855	936	904	933	940	901	938	903	928	930	925	871	899	876	903	874	900	856	866	891	858	901	931	947	917	952	895	911	912	869	917	960	871	857	885	898	862	897	914	951	875	910	930	897	857	906	911	896	897	887	907	853	919	891	925	870	912	930	892	938	952	900	910	876	898	854	894	932	913	853	902	906	913	886	883	869	845	900	899	899	870	929	898	882	921	865	909	910	891	899	921	894	932	899	888	917	906	867	910	919	888	906	931	907	914	866	873	871	905	942	842	880	888	913	834	933	879	868	842	922	911	904	920	861	979	888	909	878	873	870	883	926	902	936	899	905	910	901	893	923	869	858	937	871	897	918	877	915	890	897	917	912	961	857	908	897	896	902	846	819	909	869	913	865	882	851	877	959	833	908	861	925	883	868	878	926	872	914	917	873	938	896	897	954	883	908	955	882	886	905	851	900	895	895	900	895	916	916	869	950	879	854	913	913	875	913	865	895	894	966	869	881	924	945	874	911	861	946	919	897	884	868	882	924	909	906	868	913	889	904	895	854	852	891	853	895	909	877	942	954	876	875	856	903	860	923	916	916	889	874	891	945	936	890	877	888	915	840	895	877	888	917	868	897	941	936	874	876	864	886	885	922	926	894	893	949	910	884	874	925	869	904	938	886	853	880	923	914	917	882	902	858	935	864	895	880	899	932	893	886	880	907	893	884	926	891	933	873	933	937	847	868	915	867	865	893	883	919	898	858	858	928	943	878	870	875	896	923	917	853	873	895	950	892	889	928	956	897	864	941	850	877	887	810	850	932	898	902	886	981	891	906	899	916	902	884	919	909	880	935	933	896	870	857	868	864	901	840	872	936	876	905	877	940	916	849	892	891	903	856	904	888	890	897	878	934	911	866	906	857	867	915	908	841	940	916	872	891	911	912	872	898	896	898	845	861	851	912	924	862	832	865	879	879	884	913	899	908	870	972	857	839	936	895	889	879	884	908	898	968	892	897	896	927	903	871	861	857	902	949	936	863	872	864	924	907	887	960	925	881	888	891	882	902	885	886	883	903	901	916	957	896	887	905	903	892	875	897	907	911	929	879	894	870	925	917	887	962	880	868	976	900	865	884	894	888	886	914	901	868	835	925	919	855	903	951	890	947	921	884	914	955	905	898	882	903	906	884	908	894	907	902	908	891	927	831	908	929	955	940	903	913	928	941	867	894	850	852	850	879	875	905	956	976	908	909	860	883	841	920	851	904	915	904	887	868	918	921	920	896	904	914	906	912	892	890	912	924	866	885	880	860	877	875	912	927	934	896	865	879	958	917	933	859	917	879	903	876	862	932	927	934	873	901	910	891	869	898	845	946	893	916	873	909	905	880	883	883	911	864	852	912	854	929	946	868	926	931	917	890	955	891	906	907	873	950	938	853	847	943	891	871	875	896	898	867	904	849	890	866	864	911	864	900	896	948	899	915	888	912	907	935	881	895	904	937	967	921	913	860	935	885	850	869	856	851	886	897	901	863	884	896	855	947	882	904	901	886	935	941	916
30371	27277	42017	26082	13090	15143	13771	10321	9219	7655	4587	1687	1042	919	832	787	668	647	610	693	637	575	561	605	571	537	500	641	720	503	661	1309	1318	1082	991	1028	959	752	811	948	780	453	430	428	444	409	403	360	407	422	403	397	386	343	653	768	787	578	564	387	425	359	382	361	373	436	399	399	389	384	411	395	396	404	395	374	401	410	350	433	367	386	393	387	406	367	421	361	373	429	355	366	370	376	422	409	382	377	417	425	390	416	422	346	428	386	364	379	401	403	379	349	394	398	347	386	414	411	390	357	394	418	379	422	383	401	372	381	396	393	360	413	415	368	388	398	362	368	418	379	393	427	413	375	396	394	410	373	385	408	391	423	356	384	358	441	364	434	383	371	390	414	381	366	407	372	373	409	401	357	377	396	440	382	380	363	424	311	399	376	399	407	376	387	357	344	411	389	390	418	405	381	412	423	418	369	404	398	420	373	376	366	409	349	376	411	375	384	391	361	394	382	405	385	380	437	412	401	415	383	365	384	395	422	378	396	404	381	378	399	399	392	390	397	351	357	377	374	405	390	389	399	374	396	377	418	428	394	365	390	393	388	444	382	418	386	393	406	395	396	401	399	395	372	362	387	368	407	364	362	384	404	340	414	370	370	377	378	435	373	389	390	400	417	379	372	415	375	376	395	372	414	408	350	390	385	399	378	382	383	396	371	378	363	357	416	409	390	388	397	371	406	369	385	410	351	400	379	375	404	365	400	374	423	345	401	375	406	385	410	398	372	414	411	393	365	384	414	353	388	368	404	395	394	390	398	416	399	415	373	376	397	362	361	367	423	405	397	378	365	389	368	403	395	370	396	412	404	413	400	402	377	355	366	376	347	395	370	395	393	393	377	323	396	395	364	391	389	426	420	365	375	360	397	381	354	369	361	403	391	399	397	367	369	356	369	393	402	380	357	402	387	331	399	405	371	409	376	386	397	403	342	368	361	348	399	368	391	403	442	398	389	406	422	379	358	390	406	376	376	381	415	414	411	398	353	384	410	416	411	403	399	405	358	422	401	402	385	366	356	410	365	392	396	391	402	369	355	419	377	354	380	370	383	392	365	443	385	386	410	381	370	382	418	426	384	370	418	384	427	373	398	360	376	386	402	359	397	387	378	403	394	375	405	389	346	365	383	399	373	398	419	393	410	358	391	383	351	389	397	375	388	414	385	405	380	377	403	362	418	326	381	388	405	348	372	341	376	368	399	351	341	356	418	373	380	391	403	409	439	413	368	398	408	384	360	384	429	415	387	364	361	395	397	394	405	388	385	433	411	382	367	377	365	377	375	412	374	410	384	387	351	408	400	361	379	404	416	410	390	385	381	393	405	371	385	369	394	428	399	367	408	370	381	405	384	385	417	391	397	404	429	403	422	356	401	357	409	349	389	395	412	380	404	409	378	404	392	369	399	382	408	386	378	384	409	407	361	387	371	379	386	395	386	395	421	356	384	412	407	382	398	370	378	418	415	374	347	368	407	429	412	367	389	429	396	406	380	343	372	389	413	395	391	400	398	384	406	383	387	418	369	385	415	391	392	399	403	380	413	375	425	358	367	377	358	405	396	394	350	383	373	374	390	391	404	409	412	366	411	379	386	397	410	374	371	389	424	368	403	401	370	337	376	379	347	411	385	381	373	393	376	362	396	384	425	383	376	429	393	366	392	377	364	394	378	355	412	386	409	375	377	429	411	376	382	377	403	375	364	388	440	393	391	391	385	406	416	401	394	405	383	387	361	398	408	405	428	420	400	394	390	436	361	372	409	403	385	389	378	359	411	389	373	411	346	401	418	351	389	413	384	381	434	395	414	392	374	369	409	369	396	432	403	396	402	371	418	430	378	398	395	415	349	381	377	355	389	367	381	376	401	376	328	374	366	450	395	363	405	378	412	393	374	361	397	404	396	412	377	428	399	369	428	375	392	410	386	408	389	409	348	409	421	427	387	426	366	387	370	374	422	400	376	370	391	362	370	433	424	411	404	381	379	427	395	385	403	365	402	366	408	357	401	405	400	383	389	405	386	370	403	387	379	403	377	393	387	394	401	397	437	402	342	362	419	389	426	397	397	397	417	419	381	391	381	390	370	352	374	385	376	379	425	371	420	425	409	371	395	373	378	390	365	402	418	356	384	402	387	406	374	385	411	419	403	406	395	349	385	397	378	456	383	400	449	376	369	405	396	408	359	421	381	363	396	365	433	433	463	365	399	412	420	417	382	349	373	371	376	401	358	385	414	389	370	376	380	353	392	398	407	390	413	370	386	370	392	398	377	425	395	398	384	448	386	383	366	421	348	415	380	372	416	396	357	385	394	370	370	414	396	415	378	391	401	403	378	408	412	401	389	377	401	394	428	377	429	399	416	367	375	412	380	371	376	371	409	383	410	395	374	404	456	397	441	384	410	409	399	386	363	425	437	416	429	344	385	399	399	376	379	378	396	384	397	336	391	425	366	385	394	398	401	391	376	384	374	400	377	367	428	389	387	387	399	391	386	388	356	392	416	429	378	388	421	382	405	398	391	379	383	324	384	425	398	359	388	388	402	407	380	390	403	393	408	402	391	433	389	412	366	394	383	391	381	319	378	411	370	342	398	371	380	372	387	400	387	355	380	381	385	386	366	409	389	365	392	373	384	354	408	404	386	367	353	391	385	380	393	391	395	372	404	431	384	378	400	410	396	366	380	414	396	397	375	362	373	370	386	382	381	359	414	408	389	349	382	410	398	409	382	401	389	368	403	392	399	384	399	366	374	388	375	395	426	420	393	411	404	381	399	418	371	379	339	373	403	408	407	397	434	366	399	380	385	394	423	393	368	388	401	384	392	388	386	365	388	356	398	410	393	416	396	371	404	379	370	358	381	366	400	399	372	367	350	368	398	390	408	384	454	385	412	393	406	365	413	369	376	412	399	388	402	422	374	408	414	375	382	422	427	406	390	425	399	401	387	389	376	390	389	383	395	367	399	384	366	389	395	389	398	369	383	355	397	390	389	380	367	358	397	376	383	400	398	395	393	386	382	409	391	374	421	423	447	384	384	416	438	406	372	410	376	412	369	402	358	374	398	379	421	416	426	389	394	381	414	409	426	387	385	419	394	352	381	402	409	368	378	411	404	396	408	375	378	380	411	372	401	411	398	365	388	372	413	372	411	381	427	403	414	384	370	345	390	382	358	400	364	401	378	326	414	384	403	420	370	401	392	378	392	374	383	384	387	382	389	411	416	421	400	383	407	388	387	375	372	388	402	394	375	399	345	401	352	403	421	384	419	372	397	393	403	348	431	400	375	354	379	416	382	382	395	397	372	381	396	357	402	383	428	414	377	365	390	393	359	367	412	433	398	372	380	380	399	395	411	404	394	405	370	357	394	387	408	403	354	363	356	427	407	432	430	365	379	405	390	374	371	392	427	414	411	404	385	397	395	394	388	360	389	405	395	390	403	382	349	385	411	421	380	379	394	418	451
21374	22963	43693	21324	18300	24744	22717	20504	20279	18992	13464	5614	4367	4009	3484	3462	2903	2837	2656	2493	2357	2116	2297	2636	2343	2144	2115	2603	3653	2003	2731	7342	7114	6448	5370	5914	4756	3641	4043	5014	3520	1405	1404	1153	1135	1014	1065	1043	1073	1116	1076	1089	1054	1044	3042	3726	3719	2456	2137	956	958	981	953	946	962	952	1005	979	963	950	942	941	941	1017	1013	1003	954	970	1048	1005	934	984	983	1011	1000	1009	997	976	998	969	992	1024	967	975	961	948	974	974	996	973	959	973	984	953	935	929	936	991	973	970	950	1005	958	993	1008	957	968	979	979	955	961	1018	941	1048	991	968	953	953	982	930	956	978	965	899	946	952	986	1007	898	969	968	1009	1021	968	911	955	959	962	918	966	993	942	989	965	983	1013	946	990	957	936	905	971	918	923	956	953	1021	938	969	965	968	994	990	1000	973	987	1027	955	962	1008	916	999	942	1062	952	1014	962	979	950	984	1011	1002	996	993	969	949	989	974	994	981	995	960	975	938	983	955	964	904	946	979	966	994	979	967	952	1012	982	1023	962	958	930	977	955	919	970	979	932	982	1002	951	917	930	1023	992	992	951	1000	965	975	949	991	978	998	950	952	991	979	976	982	940	992	988	964	970	948	1004	967	1002	942	986	955	960	995	991	986	970	1020	955	994	1011	964	925	1013	972	1035	978	980	918	951	1018	964	954	953	963	973	983	991	952	956	974	961	928	922	951	923	988	959	981	981	949	986	1004	938	972	1000	990	973	939	1011	991	982	984	966	1015	988	1015	920	921	1018	1010	1000	937	984	970	989	939	923	940	983	985	1025	1005	1024	974	963	934	958	962	956	948	962	932	1012	967	956	973	1015	954	981	1041	977	1008	978	954	978	959	963	945	993	937	998	983	972	1059	945	1003	989	979	1024	922	1022	969	927	1042	1022	1017	960	963	945	973	996	937	960	981	956	1010	992	954	961	990	971	980	950	938	916	979	938	979	1001	949	1006	973	976	957	1002	974	915	979	995	995	1022	983	986	966	970	1001	953	977	984	965	909	935	937	984	985	965	993	988	972	994	1004	987	963	1016	939	946	953	948	1020	967	1003	983	1009	965	1011	1013	962	961	960	1003	951	1001	917	986	1001	989	950	989	938	998	938	973	1002	952	976	997	984	971	943	901	1006	952	1030	1044	937	891	930	919	963	930	973	950	963	942	968	1007	947	982	933	995	969	1015	1004	974	960	947	965	985	980	954	1012	998	955	985	969	969	977	975	917	996	928	981	969	985	995	968	983	965	946	965	955	967	1009	979	957	954	958	992	969	948	988	938	974	996	957	951	953	962	956	955	894	974	1028	1000	967	983	1003	1008	973	960	1027	974	1020	968	988	1018	966	957	999	939	997	964	966	1002	987	957	931	943	958	937	1006	1006	985	930	901	984	967	978	997	941	971	968	1047	997	944	937	993	960	962	986	979	953	985	966	942	990	910	993	933	928	983	970	975	979	898	977	970	981	927	1012	999	975	1004	924	966	1002	946	963	937	976	1002	961	1000	948	1011	981	972	947	958	999	965	940	933	985	1037	895	936	958	998	955	971	937	984	997	963	1018	948	1022	983	977	1010	975	978	1024	972	931	967	1024	911	991	972	959	972	934	965	1021	1014	974	924	884	1020	954	975	966	997	969	913	984	996	985	1000	988	997	931	994	967	969	940	1006	1003	893	1026	1001	1009	1016	1019	949	990	953	955	1003	1033	1026	961	1003	963	988	987	944	953	1007	1012	949	958	976	963	962	938	926	949	946	978	993	1003	981	1013	1026	979	980	899	980	951	997	926	969	1013	1030	976	998	995	969	998	981	911	996	994	943	976	979	986	959	1018	923	1000	968	971	981	984	918	1005	1002	996	940	1002	965	999	963	921	929	975	953	996	975	939	956	971	1029	947	960	977	963	943	1010	948	968	1006	989	986	971	1046	920	968	973	968	966	960	900	1002	977	955	1038	977	975	969	951	997	984	925	966	968	984	1002	943	950	916	981	968	997	1021	985	972	1019	1002	1033	955	924	952	1005	984	959	972	971	973	942	1022	961	949	1009	956	931	944	969	901	976	924	966	974	947	974	951	952	1006	990	963	999	946	954	1002	958	1006	1006	993	985	966	947	931	940	1025	964	971	979	978	950	962	954	983	946	953	993	959	973	975	940	969	981	922	1009	971	964	988	963	1026	1027	1033	1045	981	980	969	1009	1005	942	1004	948	953	936	959	896	949	968	950	986	948	1035	960	1008	976	963	955	1001	958	1027	1018	994	1002	977	936	931	923	896	951	961	958	872	928	962	998	980	960	973	1000	986	971	948	970	998	992	974	917	950	900	936	961	983	967	1009	984	947	990	935	992	929	969	977	976	967	1015	983	1004	969	962	962	939	975	1006	997	974	1032	931	1008	958	978	987	936	976	993	957	943	963	1011	987	930	1020	1010	960	951	929	928	987	964	938	930	975	931	936	984	932	1008	993	936	1001	962	1003	899	967	997	962	960	977	961	1033	989	926	976	993	1012	936	971	914	1003	966	996	960	947	965	963	969	1000	984	996	996	937	994	948	978	953	910	963	924	934	953	955	987	1020	1008	938	972	954	970	999	988	931	981	980	1012	958	971	985	1026	1017	976	951	970	985	940	1020	968	989	1014	969	956	975	938	956	962	915	1015	917	984	960	956	938	953	927	953	958	972	947	1020	983	984	959	939	982	982	958	980	952	1021	972	987	927	985	989	1003	958	949	971	895	927	971	1000	981	957	952	949	944	994	900	978	934	979	994	1010	1002	960	975	990	937	988	957	998	981	1001	959	920	995	940	968	951	962	935	952	977	952	993	994	996	997	938	1006	974	936	958	984	1034	985	1046	966	926	1005	988	989	949	964	987	923	994	959	983	954	956	969	1001	1011	1014	982	934	1038	951	996	987	944	959	995	933	924	969	1011	988	959	948	999	1032	980	1020	972	954	996	1026	965	941	977	961	955	991	1036	1004	980	998	980	962	971	974	999	992	978	955	942	928	978	1005	957	964	984	983	1025	929	937	937	933	962	963	977	955	981	978	976	931	972	1038	949	982	964	1018	975	971	948	969	922	981	978	984	997	949	946	970	928	938	983	1023	968	965	998	935	982	955	929	984	974	961	1025	969	939	989	984	980	988	1025	973	971	947	949	997	1033	971	1022	1004	1004	974	984	966	1018	1005	984	974	982	955	969	990	953	961	1007	969	969	988	947	935	882	985	986	984	963	945	954	964	1016	959	981	951	948	1007	951	995	982	970	980	969	949	991	972	962	952	1014	965	972	1028	959	1026	939	972	997	987	948	941	1023	1009	999	973	960	948	980	933	931	970	954	980	969	927	975	988	1011	930	935	917	927	993	941	913	918	939	1001	984	959	936	949	996	1004	981	948	964	922	933	929	975	967	972	1001	1046	950	1011	960	938	975	1003	959	1033	1019	942	986	964	994	960	1001	1007	895	945	940	960	998	1019	1009	969	944	948	922	950	971	954	991	963	933	949	994	1007	945	947	1038	959	926	929	948	978	1025	903	912	1027	985	977	972	969	993	971	1007	952	980	944	1015	989	976	995	991	965	964	982	973	962	979	968	954	929	976	1023	981	997	977	978	911	962	1017	963	930	992	948	1001	971	1011	926	951	1007	999	986	945	995	1021	1024	954	954	969	988	995	968	964	919	955	976	963	976	1002	1005	904	916	957	948	965	978	952	1032	1014	1009	936	976	958	983	991	979	907	1007	996	996	1031	992	978	951	963	1001	971
38682	33010	47736	29547	19342	21863	21249	17409	16292	15289	9544	3290	1592	1184	950	940	794	787	764	701	656	597	709	743	702	575	677	876	855	823	1240	1964	1787	2137	1866	1306	1290	992	1165	1577	962	411	464	414	365	392	375	376	376	404	359	383	354	374	892	1089	892	772	672	332	307	348	359	375	360	370	348	369	393	346	336	371	377	305	362	346	395	329	363	365	379	330	360	386	347	334	364	347	326	344	366	328	349	358	343	337	319	323	328	305	340	350	353	362	384	362	352	359	363	391	322	371	363	351	329	358	353	360	336	372	310	332	365	363	376	370	361	374	362	327	357	387	364	358	346	328	373	347	346	359	377	327	369	353	357	333	331	309	362	321	350	383	357	360	341	323	350	370	312	365	356	378	367	384	357	351	316	342	371	342	323	389	335	372	344	329	333	327	343	363	332	319	354	346	372	332	353	350	336	341	363	388	383	374	317	319	346	326	359	351	335	328	361	359	375	363	334	320	341	363	342	338	367	337	325	349	370	333	346	336	357	348	384	362	334	346	360	357	362	345	342	351	330	350	337	346	361	369	344	346	340	339	346	335	366	374	356	341	325	356	344	335	361	328	307	351	358	346	334	340	349	358	326	370	366	374	384	342	358	347	323	346	318	359	354	304	368	369	312	378	369	324	349	356	338	363	346	354	346	367	372	331	375	335	353	374	362	348	356	364	368	332	338	351	365	380	337	319	335	349	342	389	317	351	341	342	352	309	330	326	377	358	380	336	350	355	353	371	323	356	359	340	344	339	344	337	325	339	371	334	377	353	347	338	316	343	319	331	348	357	340	354	380	358	334	351	341	394	328	360	374	342	352	338	336	350	312	353	335	340	345	353	374	351	381	351	321	389	343	309	312	329	371	317	339	324	353	377	348	340	359	353	351	391	372	353	323	340	342	343	380	328	365	344	371	378	323	310	390	344	385	377	402	364	374	334	333	354	376	361	338	353	331	348	341	291	360	355	365	352	367	348	325	333	356	333	335	339	340	362	365	364	329	358	334	354	336	346	330	347	333	387	359	355	357	369	336	306	350	362	349	350	368	348	351	337	380	374	318	339	360	383	312	328	364	356	345	344	351	327	329	369	343	371	356	343	328	366	349	347	346	342	344	324	340	296	341	358	369	325	351	370	320	365	354	366	343	363	353	359	337	328	321	333	333	363	328	369	342	319	362	336	363	350	346	344	325	332	326	355	359	336	366	348	326	331	344	365	361	368	358	366	340	374	366	359	362	306	360	337	350	344	368	359	337	340	360	348	345	359	363	364	368	359	318	348	319	374	307	342	362	327	346	321	350	381	344	359	366	346	371	351	354	351	366	338	351	334	332	321	345	317	366	334	363	386	304	323	316	340	326	407	373	367	329	362	327	353	384	372	354	347	353	361	372	370	360	354	370	349	369	322	374	336	345	361	330	319	352	341	315	355	350	326	344	338	333	395	371	334	352	343	313	366	393	344	355	378	366	334	338	346	378	355	376	361	336	330	371	353	346	354	353	311	324	336	356	342	373	359	340	368	365	389	345	339	351	343	356	371	310	303	366	365	336	374	354	317	317	327	320	357	410	377	349	345	365	362	340	351	347	376	339	356	315	332	325	329	363	326	399	343	327	352	339	347	368	353	333	345	338	351	367	343	350	336	362	324	332	327	352	326	345	369	367	355	346	350	332	353	392	368	335	327	348	340	330	351	377	368	353	359	347	373	345	354	360	375	354	345	311	339	324	352	361	315	351	359	351	379	344	354	338	367	356	388	377	351	338	329	352	361	336	361	331	339	337	351	373	366	350	351	328	356	328	329	370	347	345	361	380	373	336	402	336	335	361	361	353	336	344	371	408	340	317	373	365	363	358	341	338	332	365	360	354	361	316	346	340	308	354	396	366	350	344	357	352	364	339	370	364	347	378	329	376	343	360	328	339	339	323	365	361	366	372	340	345	390	351	334	359	376	379	346	353	369	320	412	336	359	376	343	354	341	345	356	311	348	399	328	362	329	315	343	332	356	325	351	394	339	343	329	366	390	353	361	334	349	342	353	347	335	349	339	356	400	362	364	322	366	321	361	382	384	384	343	376	336	331	339	317	352	360	359	359	359	373	359	361	362	364	354	323	366	356	355	370	354	340	335	360	317	331	359	371	355	355	372	331	339	368	352	343	330	362	320	371	315	323	368	376	366	355	361	360	309	352	361	361	386	354	346	318	355	365	354	346	336	329	356	338	382	361	346	340	360	333	312	341	364	341	320	339	365	356	350	392	370	359	369	356	351	368	333	329	322	353	346	360	368	346	345	357	380	306	349	345	353	345	361	375	365	351	354	353	356	342	336	351	380	363	388	350	337	358	328	370	327	359	361	358	334	364	365	370	333	336	357	357	355	344	335	323	376	325	382	362	353	312	370	356	322	341	328	341	347	323	367	336	369	377	368	352	342	354	367	345	343	371	344	306	338	326	357	329	313	333	360	367	380	381	369	372	333	405	381	372	372	354	337	355	380	356	374	387	351	377	333	320	349	349	319	379	362	386	349	344	334	336	381	384	353	361	356	335	341	328	339	312	357	371	376	347	345	364	334	333	311	365	374	387	363	353	331	333	329	352	320	325	334	394	333	347	345	370	391	335	353	349	346	338	377	318	340	343	337	360	301	337	356	380	375	379	381	333	394	376	367	329	350	383	351	333	326	397	358	349	344	346	363	333	404	367	338	332	353	319	333	316	382	387	336	361	354	342	353	355	325	372	309	346	347	326	346	329	354	336	371	365	353	327	346	337	382	352	332	355	359	304	340	379	334	364	367	397	379	352	399	397	359	365	365	329	342	319	330	339	343	396	339	358	347	363	350	344	330	371	377	307	348	347	339	306	334	358	319	347	334	345	323	328	338	346	341	380	330	334	325	341	371	374	344	382	351	356	338	337	333	336	321	336	373	367	357	346	317	347	340	358	342	342	365	363	347	365	381	336	332	362	380	379	336	360	303	359	357	356	358	324	383	340	350	339	344	369	366	366	373	364	340	340	336	336	345	368	369	359	366	350	372	345	357	366	346	356	355	344	316	367	352	345	329	387	368	358	323	359	375	362	335	338	387	342	356	391	344	367	354	345	364	359	342	362	327	348	328	308	361	363	338	335	365	349	311	333	352	353	360	345	379	349	349	378	357	368	353	340	360	320	339	366	354	343	363	337	369	379	327	327	354	389	361	375	346	355	379	361	343	358	326	347	344	351	352	371	352	372	366	364	365	354	371	367	373	319	325	315	338	341	346	340	349	352	345	353	302	318	358	344	323	345	359	353	342	330	342	338	354	324	388	353	331	353	331	341	338	351	330	326	361	353	315	344	336	392	360	358	373	376	355	366	364	350	322	368	340	353	318	331	365	336	338	365	329	342	371	339	365	333	333	353	370	355	358	374	366	344	344	354	373	333	369	356	350	377	337	345	349	344	340	393	359	348	383	384	364	323	333	349	311	389	352	382	378	346	355
26941	27493	48001	26130	23570	29849	29359	26598	28612	26832	21185	8421	6706	5838	4689	4358	3796	3648	3371	3589	3025	2704	3357	3723	3483	2906	3417	4365	4649	4055	7170	10994	9885	11976	10188	6893	7493	5482	6876	8845	4835	1820	1836	1209	1169	1136	1025	1056	1054	1180	1117	1040	1016	965	4950	5915	4558	3988	2693	853	860	840	882	862	831	898	857	879	893	896	858	825	888	945	885	920	880	872	876	881	935	867	872	891	880	895	862	882	893	868	922	910	834	948	915	882	892	854	853	942	856	904	965	843	851	882	887	854	942	832	906	919	900	868	902	847	873	858	969	876	862	846	864	853	921	899	934	846	878	900	868	870	904	824	881	883	818	833	898	863	871	888	891	865	881	866	913	887	868	839	891	859	908	881	870	891	824	876	878	866	849	837	869	858	884	926	953	874	818	876	884	872	837	889	847	899	863	801	853	937	821	930	875	875	833	872	826	850	882	914	913	862	879	878	873	851	888	876	807	847	870	841	891	896	846	849	844	898	906	874	905	950	885	868	871	896	845	872	905	855	927	914	863	927	856	882	845	918	876	880	894	904	848	865	904	866	854	872	881	865	897	791	890	843	891	831	836	858	845	907	869	895	885	861	901	888	861	854	877	878	873	846	876	878	867	884	899	866	840	919	912	887	866	896	902	913	850	863	852	902	857	846	856	833	917	857	865	937	865	840	876	860	869	929	846	907	877	917	831	841	864	823	833	839	847	819	881	924	900	880	871	822	905	853	848	877	902	848	812	840	888	836	914	849	811	867	856	889	796	856	923	871	854	815	876	891	866	913	842	832	876	889	854	868	911	899	855	848	927	832	895	848	885	837	841	821	897	886	854	888	872	873	887	831	848	833	882	882	913	862	880	845	876	913	843	888	897	872	881	854	857	886	884	911	881	848	866	896	867	913	838	862	891	875	917	899	909	881	844	947	867	910	850	839	889	889	878	855	860	893	895	892	905	800	858	854	881	886	853	898	883	863	870	865	903	884	818	843	885	883	836	881	843	893	881	863	883	861	866	884	885	823	918	946	852	877	887	890	879	864	860	884	901	826	918	901	910	878	890	891	883	907	912	870	859	840	895	881	853	890	869	928	903	884	867	904	874	870	916	903	896	816	860	912	916	922	875	868	845	901	905	894	852	894	901	893	829	894	893	857	873	831	892	900	881	817	873	910	885	891	849	860	888	866	807	890	889	843	901	851	819	895	881	869	904	880	891	867	848	849	884	880	909	908	860	897	855	905	890	894	846	881	903	880	859	935	852	841	897	904	866	853	819	836	880	888	864	815	881	936	866	909	874	873	876	893	923	920	870	896	866	854	853	854	875	854	865	827	940	894	856	877	884	871	843	880	919	888	926	854	887	836	836	846	832	887	882	847	880	895	915	841	879	840	894	841	873	810	918	892	876	882	853	878	805	874	913	916	880	841	896	930	910	882	921	918	947	887	917	837	884	888	861	892	855	865	901	892	914	875	870	867	915	839	839	881	882	853	867	834	843	838	889	854	898	842	873	835	823	896	847	895	914	935	824	871	865	905	850	822	882	920	831	867	865	898	871	934	886	893	866	851	875	849	876	871	844	840	842	905	897	845	866	815	884	912	903	943	897	815	856	911	858	862	912	856	885	937	874	890	899	904	911	908	874	933	887	898	888	879	926	918	822	894	863	886	872	911	889	873	902	912	836	928	841	910	859	864	872	819	866	903	807	893	904	924	985	877	862	878	862	914	876	916	865	909	880	905	929	824	904	863	917	862	890	842	931	856	880	876	913	883	864	835	848	878	859	896	886	846	843	925	908	889	825	844	877	833	864	875	928	932	932	839	851	890	849	875	869	845	858	897	807	866	847	863	873	916	850	861	883	872	890	855	868	886	886	864	895	851	911	937	912	865	844	912	883	927	835	913	854	851	872	902	877	879	922	868	840	863	853	881	888	859	869	879	874	843	899	861	828	875	919	844	952	845	919	886	841	889	862	893	888	850	855	849	854	832	879	836	902	891	889	895	847	865	900	872	867	884	907	910	822	877	856	855	869	837	851	866	875	850	854	872	910	844	889	899	896	876	878	886	834	917	847	920	865	827	896	872	821	843	882	904	886	923	830	917	874	904	869	872	866	854	892	902	837	880	868	876	896	900	839	857	888	863	860	890	900	878	897	855	930	874	862	889	907	876	828	833	899	913	861	889	814	909	863	920	904	829	842	875	867	883	854	898	881	861	895	834	888	846	825	871	848	888	897	867	816	915	843	881	832	864	910	900	845	898	881	918	904	877	943	906	827	896	907	883	879	900	906	888	906	868	898	833	831	822	853	906	915	836	905	922	892	857	878	901	882	854	858	857	888	900	858	848	877	870	874	879	867	910	881	909	911	857	912	852	887	845	813	908	835	930	867	895	840	846	858	848	887	896	975	917	882	861	917	861	918	857	955	860	818	861	879	880	863	908	863	855	862	901	888	909	867	846	893	860	868	871	893	838	915	848	887	860	818	945	837	879	849	864	907	924	937	883	889	840	895	873	896	915	864	891	876	865	926	890	851	855	880	896	869	918	859	925	894	907	920	849	872	840	898	882	884	892	904	875	856	813	905	888	860	864	931	876	909	857	905	920	869	852	853	815	887	879	899	921	873	880	900	892	910	860	873	920	863	854	858	934	828	901	911	917	856	860	865	869	900	895	893	913	912	896	881	895	830	866	898	911	825	804	889	894	910	905	896	866	865	872	854	872	913	899	893	827	891	878	903	858	863	907	857	915	863	850	867	888	890	914	781	857	888	829	886	869	888	850	918	887	907	810	864	852	880	914	866	902	887	898	882	857	844	875	865	855	839	900	856	841	852	900	933	896	916	954	897	921	823	880	914	869	907	836	878	871	877	904	907	857	887	861	840	891	875	932	874	891	881	888	867	872	860	881	891	897	839	889	904	908	880	875	858	847	822	839	843	861	917	933	846	901	909	870	962	870	910	883	902	847	913	941	870	853	864	893	912	918	822	867	868	845	881	859	889	873	854	851	904	888	849	901	862	901	848	912	899	865	903	886	904	905	888	905	872	881	943	911	843	924	875	840	879	884	857	904	852	880	917	868	848	873	854	890	872	877	850	881	859	854	943	889	839	864	878	920	871	892	870	919	841	876	912	900	859	891	891	859	880	858	869	853	883	893	851	900	863	891	885	834	822	836	841	869	886	861	931	868	923	892	859	855	917	916	839	870	847	835	837	841	946	895	846	874	914	867	872	915	821	833	843	903	851	863	865	899	886	805	891	891	864	879	888	829	877	892	927	870	864	856	908	888	895	838	852	961	869	851	907	932	884	897	871	906	849	889	884	886	870	902	895	867	864	873	867	947	938	905	886	835	892	843	856	887	887	846	872	862	884	871	831	895	844	882	832	877	845	869	896	843	854	868	906	902	850	873	882	889	887	861	907	897	860	841	892	850	862	818	869	903	865	846	924	889	887	848	878	824	943	910	839	932	871	902	925	876	907	912	872	876	937	883	900	846	842	870
10097	6212	6787	4287	2915	2318	1782	1436	1230	1031	805	732	725	613	524	532	541	478	469	408	415	417	404	353	374	404	359	373	390	356	336	377	393	358	358	361	344	366	347	393	342	351	380	361	359	340	355	362	357	355	353	354	381	386	377	389	384	384	345	354	346	330	351	329	326	355	360	358	346	340	355	323	361	357	364	345	337	332	362	333	344	299	373	377	365	340	362	349	344	296	408	360	332	326	309	352	346	354	341	335	362	360	347	355	343	338	338	319	369	375	298	342	340	330	380	373	356	323	320	359	346	303	361	352	353	370	355	338	324	308	357	349	301	357	318	358	343	352	347	342	356	358	322	362	372	349	341	306	350	375	364	345	343	342	363	350	358	363	358	336	320	344	360	381	360	373	378	340	344	367	339	322	349	317	362	315	381	336	308	331	343	380	340	315	358	364	352	331	364	360	319	338	388	334	355	360	364	331	362	357	373	338	367	342	340	372	351	349	336	362	345	335	338	340	332	357	342	347	376	343	336	370	348	344	347	357	319	310	357	328	367	361	346	347	362	338	319	342	344	360	353	343	384	349	368	356	376	344	326	318	324	319	353	357	361	349	351	311	348	318	334	357	321	326	364	380	331	352	349	351	315	351	349	377	342	356	335	345	363	369	337	324	373	362	358	352	350	334	385	342	367	346	356	367	339	342	350	299	341	339	343	364	344	349	362	349	330	334	329	381	331	360	347	357	338	326	359	350	377	341	317	330	352	366	364	315	347	326	371	334	369	380	338	349	379	343	341	364	358	342	369	328	321	361	352	342	354	342	318	340	371	332	334	369	327	386	344	339	344	349	352	312	337	350	350	333	336	368	344	361	332	342	330	344	341	375	364	338	326	351	345	351	328	396	371	352	338	358	376	327	335	376	338	323	338	362	381	326	370	374	337	312	340	333	284	342	354	368	370	344	351	343	375	353	365	326	361	352	345	376	348	304	372	350	370	328	342	378	339	346	349	323	342	331	361	350	354	323	343	337	321	366	348	317	359	360	361	365	390	333	359	349	366	368	337	348	343	345	350	327	389	364	366	337	366	371	379	394	368	364	328	331	312	325	336	360	372	332	359	361	358	346	354	370	379	366	330	339	339	359	358	379	356	371	333	346	330	333	342	309	364	348	397	328	342	366	358	331	346	346	337	345	358	310	346	350	373	351	305	333	341	330	345	386	330	345	324	347	340	366	336	360	380	361	344	352	362	328	388	347	326	385	336	346	340	309	342	354	360	361	354	331	382	338	360	343	337	370	364	359	341	353	328	362	357	335	341	356	392	353	329	361	379	341	339	385	338	393	366	382	367	365	308	319	330	331	347	327	317	353	354	361	334	321	358	354	335	356	358	346	362	349	378	341	372	348	333	338	374	342	330	328	375	331	348	360	360	328	348	355	358	324	366	371	374	375	330	361	322	362	308	349	342	338	337	354	348	323	355	327	306	365	358	334	374	357	341	339	359	342	331	341	338	336	355	354	379	388	369	345	352	373	374	329	334	352	358	371	359	384	319	340	363	381	338	313	365	329	325	322	328	331	390	391	359	349	339	387	347	365	353	347	387	383	343	360	346	340	333	333	343	348	342	350	313	356	363	357	363	338	337	349	321	381	341	337	362	399	352	333	331	355	358	360	318	337	378	338	338	376	318	345	299	345	344	355	338	328	363	353	355	330	367	360	355	322	331	339	335	315	331	341	326	326	384	367	356	338	332	361	345	355	341	309	374	336	335	343	356	318	377	336	330	346	353	347	325	337	355	361	373	341	353	377	359	334	339	359	333	337	334	355	351	345	343	379	374	328	335	368	343	389	345	340	368	346	353	364	355	378	364	354	336	324	389	347	332	342	359	333	332	349	331	364	341	336	344	314	374	341	351	365	319	330	347	350	329	347	357	391	360	347	337	320	330	375	353	360	333	317	349	338	350	315	370	348	364	360	351	333	328	357	351	337	348	357	359	352	334	323	350	356	371	345	326	330	368	348	378	356	348	334	348	351	352	322	356	349	356	353	354	373	366	352	360	353	333	360	353	327	314	355	317	368	366	353	317	336	320	339	361	371	342	342	327	350	312	342	344	361	321	372	337	342	335	320	337	326	366	359	360	363	360	348	386	344	341	364	351	352	347	339	336	357	328	323	383	352	344	373	364	391	366	334	338	358	343	336	343	350	365	361	338	348	346	355	355	357	383	328	290	327	367	309	365	346	366	357	362	377	301	348	313	351	329	367	348	351	340	377	347	373	327	307	325	328	376	325	356	360	362	326	355	375	333	365	343	375	348	357	343	360	328	312	316	362	350	360	344	341	315	358	348	339	372	368	369	337	330	306	356	332	332	341	326	318	337	365	343	333	341	337	327	317	332	348	334	352	357	381	356	340	339	360	366	346	343	317	366	380	365	322	321	314	326	342	348	335	360	349	364	345	339	312	339	336	321	346	348	388	374	332	336	346	338	362	337	377	349	349	315	366	328	352	348	333	325	345	370	359	324	342	311	384	334	353	339	348	329	384	320	348	338	369	337	328	323	344	343	361	333	324	330	384	343	353	332	341	331	371	348	299	321	351	327	327	362	352	364	349	341	377	348	350	344	343	337	357	345	340	361	348	362	367	338	339	377	352	302	353	367	305	360	351	329	364	334	359	337	361	314	373	373	361	358	359	354	332	337	304	333	360	321	349	385	325	323	367	360	341	348	363	336	362	359	372	333	334	352	352	352	344	327	304	332	350	358	350	329	342	376	369	314	346	340	362	331	382	357	332	321	334	352	342	349	333	363	337	365	349	366	336	322	339	364	364	340	364	344	356	361	370	314	366	343	317	358	348	347	337	355	343	339	316	346	356	382	356	406	362	366	372	343	341	323	383	342	334	311	373	357	346	344	347	342	317	317	335	355	362	317	359	347	357	337	371	361	331	328	329	331	340	352	327	328	365	364	351	342	370	354	376	313	337	361	327	324	315	347	346	389	337	296	324	326	328	314	326	294	334	308	372	320	325	386	328	350	352	356	327	339	370	348	316	353	336	356	368	340	341	351	341	394	403	326	332	360	358	330	363	353	347	333	346	328	320	296	373	366	375	355	362	344	343	343	335	357	366	332	373	361	351	343	314	352	325	359	374	339	392	328	347	344	355	339	358	356	344	350	385	326	326	346	340	357	347	324	322	358	371	363	333	370	341	321	349	377	338	375	359	340	388	384	347	296	358	338	350	358	350	341	358	366	342	351	361	341	372	360	348	326	323	327	341	331	339	363	341	384	357	352	339	339	304	343	376	337	340	326	340	343	360	349	361	373	339	316	348	314	327	360	322	393	344	335	397	324	355	353	362	357	350	341	363	356	346	340	333	367	337	336	357	356	350	355	343	334	324	353	343	341	365	370	376	360	384	329	371	342	342	350	349	350	330	329	369	329	340	345	358	365	389	366	345	296	376	350	348	319	334	345	347	322	325	340	358	340	330	351	342	341	348	367	304	348	298
7289	6437	13003	10736	9143	8588	7121	5956	5244	4916	3740	3166	3150	2502	2285	2057	1832	1785	1716	1513	1390	1307	1260	1097	1074	1122	1029	1041	1049	1002	1002	1105	1185	1184	1115	1014	1044	1091	1057	1193	1028	911	968	920	890	935	952	902	863	864	922	864	885	858	978	1218	1111	1079	1015	895	910	928	898	859	881	930	906	890	912	905	909	889	859	875	869	880	928	920	885	901	894	862	838	871	917	896	874	917	909	826	879	832	879	857	923	887	856	908	860	854	876	889	919	841	896	886	849	917	870	882	891	904	874	904	925	848	891	861	907	887	904	886	881	915	888	911	861	945	852	882	864	873	877	892	924	895	889	873	867	893	884	903	861	893	853	916	881	893	889	914	913	904	903	890	879	899	846	894	874	842	951	843	887	901	868	887	932	891	859	923	899	907	883	889	876	882	888	914	906	870	816	881	895	965	823	912	905	903	894	918	922	851	927	902	868	904	844	894	856	889	938	866	956	829	912	962	865	814	901	888	857	920	888	877	846	839	917	872	890	889	869	871	868	927	906	887	904	827	879	907	872	841	854	884	852	917	918	865	889	902	844	867	840	978	911	854	874	918	835	907	854	934	886	865	808	827	861	898	873	875	868	863	915	883	888	875	836	879	908	821	869	921	904	918	903	858	852	886	894	868	857	915	898	919	886	847	832	904	846	875	820	861	896	893	900	898	875	903	901	893	834	875	866	887	888	899	854	883	869	887	905	877	854	910	892	920	910	832	882	944	867	854	893	926	922	907	903	849	934	870	903	903	865	878	873	868	869	849	898	910	902	880	884	881	854	900	897	833	862	889	865	906	903	858	856	930	886	907	823	868	901	924	916	888	889	907	887	861	921	881	875	874	891	867	903	885	930	843	913	878	858	911	929	887	879	907	887	867	926	943	839	839	896	852	874	866	872	890	860	876	922	930	901	864	924	882	887	845	882	940	911	890	864	904	901	909	847	885	905	883	853	865	847	905	879	869	908	894	896	851	881	894	884	869	901	925	854	827	906	881	885	877	838	872	921	864	890	877	907	903	878	856	892	900	896	860	875	890	863	884	903	866	903	892	907	912	920	869	883	861	854	873	872	908	923	875	905	922	874	838	910	940	872	927	850	874	881	881	874	837	873	883	914	869	888	815	851	891	913	892	876	832	904	886	836	873	859	851	832	910	870	885	856	872	870	818	852	912	866	871	885	820	840	893	922	871	849	897	885	895	878	862	901	858	900	887	881	853	906	877	911	847	919	881	893	849	845	886	862	865	891	880	895	894	876	809	910	844	845	920	884	878	865	934	892	884	863	909	935	894	906	933	873	878	904	832	859	836	902	899	952	830	863	890	903	847	886	871	873	911	871	869	846	900	890	906	871	919	892	890	867	862	974	832	895	893	822	885	860	869	886	862	842	897	853	865	887	872	917	893	863	870	901	832	863	881	879	881	899	874	879	937	879	885	908	858	934	888	833	889	836	911	841	910	860	871	887	881	900	906	886	875	906	844	903	959	871	889	904	901	887	884	889	860	915	862	891	898	835	887	871	873	892	867	863	891	912	872	816	917	894	894	913	899	910	833	915	884	931	880	863	813	908	851	857	930	936	934	903	851	872	875	890	847	866	881	906	875	894	948	916	903	859	905	873	831	839	859	900	838	882	854	904	884	880	918	926	929	903	966	864	900	895	833	876	887	854	876	886	883	921	871	904	845	932	873	887	893	897	944	923	889	884	874	903	871	852	890	923	874	878	907	918	907	879	867	883	887	866	913	892	870	876	898	871	848	856	858	874	841	881	943	872	846	891	875	889	920	892	891	895	831	886	854	865	908	880	874	899	894	885	936	899	944	904	896	924	883	890	885	909	827	901	880	846	885	865	944	870	910	855	903	887	894	946	850	899	917	907	848	878	852	888	835	873	901	893	834	937	888	869	903	872	924	839	911	901	897	872	885	840	849	830	891	865	907	877	936	865	884	922	882	884	879	911	906	848	894	893	883	888	895	852	869	916	842	893	874	861	861	853	842	857	867	901	875	872	904	900	858	871	882	861	844	927	868	849	903	877	906	893	849	906	835	888	864	872	915	879	934	810	939	873	867	896	854	840	874	850	828	862	901	878	877	923	891	937	867	886	867	876	908	835	898	864	902	863	881	893	907	910	889	876	859	860	877	848	838	862	849	890	913	854	885	878	872	858	867	885	901	885	852	870	861	857	883	869	924	900	861	870	927	931	874	814	869	863	888	844	873	872	925	856	846	921	875	861	847	886	844	925	860	850	896	903	824	902	910	879	853	904	916	874	877	910	859	965	852	870	865	894	935	866	828	917	900	853	807	862	909	872	895	954	884	876	846	875	883	876	853	953	891	840	906	908	883	877	940	923	831	856	875	870	855	920	889	860	934	888	900	852	874	919	865	910	888	936	888	850	904	834	901	877	916	929	876	874	922	852	887	887	917	827	871	849	883	889	899	875	892	854	861	896	891	927	847	874	837	886	932	903	848	858	909	921	914	888	876	920	929	908	904	933	882	912	915	836	900	858	860	886	848	860	894	870	864	907	883	888	900	859	937	837	890	889	860	885	874	866	882	881	901	847	977	876	899	861	922	902	916	884	897	945	923	882	902	943	849	862	899	830	861	857	887	895	861	901	831	944	888	848	915	891	834	861	883	871	905	897	885	869	950	862	907	851	952	892	921	851	853	889	886	881	889	888	864	868	869	866	873	874	887	937	887	868	852	851	902	906	866	851	884	846	862	879	860	876	897	882	865	835	836	813	881	887	895	895	915	889	875	904	887	858	908	893	879	868	896	866	860	885	838	914	876	912	865	891	911	898	902	863	893	908	877	854	871	912	890	892	906	842	877	880	860	926	899	902	875	883	928	907	882	880	945	857	926	848	893	911	869	884	878	851	935	829	891	858	848	917	863	909	872	856	841	845	943	869	876	852	902	886	870	886	904	865	921	924	889	931	879	884	909	876	931	848	883	854	904	874	874	915	913	909	901	900	895	881	881	847	895	839	889	845	882	890	809	871	883	884	906	894	898	880	896	923	891	935	858	914	895	883	849	938	846	833	906	908	879	923	855	919	860	871	848	891	916	951	891	875	896	867	882	858	845	882	942	835	842	914	875	860	896	847	872	901	878	895	906	855	930	915	919	955	896	884	878	874	919	849	910	855	861	854	889	877	884	893	944	876	938	940	871	874	921	899	846	853	845	903	917	900	906	870	861	888	874	904	915	887	858	870	882	851	891	933	883	853	890	894	857	897	904	860	887	856	890	896	846	835	922	893	890	915	910	898	888	877	872	901	887	837	889	868	887	905	942	896	857	839	859	874	923	858	829	883	913	876	930	902	891	840	853	858	916	856	906	846	896	894	847	915	891	815	861	861	876	885	881	913	826	880	918	892	897	904	925	843	852	902	830	894	924	891	867	835	891	817	925	884	864	892	887	897	888	857	880	928	842	912	917	858	883	859	900	895	898	897	857	865	902	897	881	865	908	934	929
28868	25400	39421	23960	12934	13259	13702	11245	9473	9381	5142	1884	1101	842	838	744	736	708	689	648	566	555	564	575	547	551	670	683	638	670	941	741	973	1164	1129	699	631	760	743	896	460	452	480	396	398	383	410	430	408	408	389	346	407	375	679	877	702	519	509	343	382	336	380	380	348	384	385	387	367	379	390	363	389	386	389	381	377	383	397	336	406	396	404	383	370	383	350	395	373	362	386	366	403	371	389	391	364	384	380	376	378	374	341	407	386	403	391	392	385	393	369	380	398	370	388	394	376	383	371	388	362	401	370	393	381	375	357	392	412	406	390	392	362	379	375	366	355	353	405	365	407	445	338	380	394	393	378	367	408	376	367	389	386	405	372	380	379	417	380	340	387	364	385	404	366	364	381	404	386	388	379	386	374	425	351	388	381	404	385	372	383	378	378	381	384	373	369	363	371	395	368	405	384	374	415	352	405	385	397	417	383	353	375	345	350	396	404	375	409	402	400	396	381	393	385	371	413	381	377	371	388	362	379	377	370	350	378	343	368	367	397	349	387	428	387	388	373	408	351	352	412	360	388	362	376	409	388	406	363	384	414	374	370	324	361	378	412	405	366	374	377	347	386	373	421	377	352	404	366	388	337	383	384	405	360	399	406	362	364	384	389	381	388	390	371	400	393	377	380	365	394	379	399	416	360	394	400	406	385	421	397	387	382	386	342	364	374	384	399	396	360	363	393	400	391	371	382	380	362	377	399	373	380	370	370	401	355	379	384	398	396	393	387	403	404	355	407	350	397	428	380	392	407	382	406	378	359	355	347	376	389	383	356	399	382	386	401	416	375	370	402	369	345	391	388	396	366	414	370	377	353	379	387	359	399	373	373	377	373	420	407	375	373	386	386	371	369	395	423	344	389	415	359	386	372	395	374	344	435	397	378	392	391	372	355	379	418	402	352	447	420	361	380	405	394	401	386	368	395	386	391	391	396	327	376	350	358	382	385	426	355	359	398	393	370	362	394	403	427	360	370	354	338	398	394	332	334	363	384	364	371	391	359	372	372	399	412	400	375	349	378	380	389	373	323	388	361	334	382	383	378	423	373	411	396	369	360	371	398	425	400	414	376	365	348	374	375	405	366	358	397	366	385	357	381	397	387	395	398	358	395	392	375	360	377	380	402	416	399	369	411	346	383	358	391	384	412	382	390	350	414	370	376	401	356	415	402	388	366	400	370	391	375	434	385	358	402	357	397	366	405	379	377	427	398	411	371	409	409	414	376	398	366	411	372	444	384	391	393	378	359	397	386	393	377	348	391	375	383	394	351	357	372	394	385	383	376	391	367	390	386	363	341	410	401	375	357	356	381	376	373	392	397	374	383	381	400	376	405	339	391	367	389	420	407	398	424	411	374	375	387	385	419	389	373	369	377	347	374	351	414	357	389	394	393	375	359	386	395	378	389	384	369	412	366	383	381	370	399	374	395	394	385	365	356	397	398	396	398	365	399	380	368	375	371	365	382	376	372	346	374	360	384	442	361	372	386	405	385	367	339	389	401	352	406	376	393	397	378	363	373	403	389	373	385	405	361	393	366	358	399	346	377	372	325	385	387	412	413	359	416	366	416	366	352	366	382	336	365	363	426	391	363	362	354	387	352	363	371	372	363	367	365	382	384	389	356	388	348	377	345	390	399	411	359	416	385	422	389	367	395	391	380	369	373	337	394	388	403	374	368	369	392	372	378	356	390	416	381	369	368	357	383	397	393	356	371	373	373	387	381	372	360	384	371	371	384	396	387	379	387	376	389	356	367	397	400	368	365	413	338	374	425	387	380	386	360	396	411	355	397	360	375	397	392	420	387	414	378	358	378	334	419	396	375	385	386	372	363	358	414	378	366	376	389	404	378	420	385	380	402	339	416	374	372	401	375	354	349	366	376	352	384	359	386	356	409	384	371	385	380	347	349	365	383	376	401	366	381	383	362	366	342	390	355	369	355	382	383	356	419	385	390	361	412	380	393	390	387	394	353	367	389	379	397	380	395	413	381	362	359	363	368	388	401	379	395	384	381	389	412	394	379	377	391	413	382	386	387	393	391	384	384	417	402	383	343	362	365	371	395	389	406	426	386	392	357	357	379	398	396	363	385	393	391	337	375	374	399	366	369	400	378	376	385	374	364	360	388	403	342	392	369	369	409	418	398	374	406	413	416	373	367	417	372	393	440	372	389	407	361	404	365	395	369	413	386	358	412	360	408	372	361	358	348	362	389	382	370	398	386	367	394	376	386	379	404	405	374	399	421	373	402	380	378	354	400	398	399	377	382	380	376	416	393	408	385	396	408	394	410	381	381	322	381	378	399	416	393	387	390	369	347	370	391	379	365	400	380	363	369	375	374	381	375	402	396	391	396	399	388	395	375	388	374	368	375	418	368	400	342	361	383	381	368	330	384	372	382	421	352	366	398	370	399	389	369	383	376	370	364	403	369	394	393	397	380	385	384	372	402	380	372	393	345	362	403	404	406	407	395	393	364	366	343	373	420	360	373	361	376	341	361	382	399	382	371	354	378	398	388	371	400	396	362	421	414	364	413	410	380	370	384	368	368	355	378	353	366	382	379	377	385	379	372	385	412	406	375	369	375	376	419	363	328	373	387	378	390	364	387	361	397	383	422	403	369	386	384	372	366	375	399	378	336	368	379	386	361	407	367	389	381	380	405	405	377	361	417	402	403	378	403	400	400	411	372	370	381	384	392	371	388	389	402	338	358	361	382	383	364	351	378	345	352	382	386	361	347	348	385	376	389	363	384	369	350	412	362	382	382	367	380	379	370	368	397	387	393	379	386	400	395	363	389	388	429	376	376	365	365	384	353	420	388	382	373	385	399	398	395	381	402	380	352	397	378	377	356	373	362	363	391	394	422	394	365	354	384	389	397	356	352	351	395	393	409	382	362	385	394	415	399	369	391	381	395	374	382	393	361	387	344	382	367	400	379	410	388	387	380	364	389	393	380	366	375	393	377	385	387	404	331	380	421	386	398	411	374	393	362	363	399	412	396	390	390	362	377	369	381	387	371	431	371	374	360	401	338	361	366	399	383	390	362	401	400	364	364	378	380	378	365	360	400	349	407	390	337	372	396	398	412	377	354	409	395	364	402	406	380	383	429	399	411	387	432	357	367	392	419	376	417	361	374	362	359	362	380	372	373	399	398	375	392	362	385	357	385	398	381	390	361	395	372	389	370	408	348	374	398	385	371	363	419	381	398	415	378	353	370	372	373	409	365	388	396	356	397	375	379	375	367	393	397	364	370	419	367	411	395	391	371	396	354	364	372	365	405	411	399	357	362	387	413	369	354	362	339	411	374	422	397	371	363	378	401	380	380	360	386	358	383	361	391	375	401	399	368	373	392	374	401	355	395	395	375	405	383	362	373	379	371	393	421	387	417	357	391	399	392	391	403	351	373	395	364	382	391	344	378	408	352	355	405	398	358	383	365	360	410	380	378	361	400	382
19597	20214	41728	21770	17344	23041	23695	21344	20763	22899	15887	6668	4988	4055	3772	3258	2969	2915	2737	2950	2361	2044	2333	2539	2179	2150	3143	3163	3028	3169	4734	3893	5632	6765	6580	3273	3238	4297	4229	5034	1553	1537	1504	1205	1086	1027	1072	1141	1111	1067	1149	1052	977	1072	3030	4361	3161	2102	1575	961	931	920	937	896	921	946	929	972	997	1028	989	980	984	885	920	900	964	969	959	938	950	956	920	961	976	991	961	976	884	967	937	937	972	988	952	965	1013	920	960	966	983	952	1008	929	937	1010	994	1036	959	1006	982	980	941	933	958	977	966	973	847	964	892	935	919	963	948	975	990	985	971	982	1047	923	997	1003	984	918	959	942	927	959	942	1002	944	988	935	922	973	966	916	900	1007	917	911	949	884	978	986	940	957	938	930	940	992	949	936	949	956	967	955	942	904	915	985	932	905	926	909	961	926	991	968	956	960	942	951	944	967	1009	943	947	953	931	978	979	949	928	1028	976	962	923	929	925	991	895	930	900	922	966	991	938	954	959	966	962	982	965	987	979	892	979	943	936	951	981	982	953	966	934	972	927	969	940	948	923	989	929	972	948	948	980	970	954	975	950	949	960	891	954	974	939	930	1004	894	919	937	962	944	889	912	939	977	1007	943	955	924	953	928	926	914	967	883	941	973	942	987	957	933	966	930	947	896	988	896	926	961	951	901	926	947	971	943	983	931	969	952	902	954	909	964	932	946	942	956	913	987	927	923	948	992	953	961	926	961	917	935	943	964	962	897	971	976	977	950	902	916	942	932	952	988	934	961	938	928	939	927	912	987	933	939	938	1009	964	938	943	928	954	939	870	925	962	985	930	932	937	953	969	964	971	947	914	948	970	960	959	989	925	985	946	911	926	939	923	936	978	963	988	999	902	986	908	939	937	933	954	912	989	973	980	949	924	937	973	980	915	965	1004	944	929	989	920	1006	956	977	990	978	944	1018	968	914	959	931	945	929	929	955	947	927	876	981	950	926	966	913	937	974	924	897	979	972	992	973	937	951	986	925	925	968	961	961	947	922	930	956	977	891	1029	952	968	929	969	885	980	902	893	958	938	962	952	951	952	978	941	931	972	953	955	968	963	977	966	956	1002	934	933	963	988	955	980	953	936	927	964	995	991	934	961	929	941	954	959	951	959	953	959	1000	932	928	934	924	919	937	931	900	981	917	933	917	957	968	939	971	955	954	966	954	928	943	943	958	1008	941	944	946	996	937	985	964	957	912	966	928	969	1015	922	982	888	938	978	976	940	938	963	1022	915	955	945	909	977	976	931	901	927	954	962	939	929	937	957	975	946	966	982	962	946	967	983	921	1004	970	985	920	941	885	976	883	940	948	940	977	995	936	927	924	936	971	971	978	984	970	899	916	945	919	995	967	939	924	954	963	950	973	935	958	898	932	953	1005	958	982	1011	979	979	939	1021	968	978	960	1032	931	990	928	974	916	968	1006	922	983	948	949	933	985	932	919	959	920	950	970	934	937	1011	976	981	993	945	977	926	942	977	934	923	936	928	971	950	971	961	952	930	945	963	948	912	949	898	929	929	972	937	918	961	942	935	958	955	902	943	944	932	918	930	959	929	905	945	1006	955	912	922	965	974	996	956	967	944	934	955	945	988	966	920	979	907	970	958	928	952	979	957	944	1003	902	970	972	970	989	928	935	930	946	949	930	946	1010	918	929	971	976	932	961	962	917	959	943	891	899	945	890	980	907	900	898	905	978	991	966	958	974	969	979	1011	988	923	959	966	908	925	964	932	960	977	933	935	933	1002	943	954	980	945	948	936	985	968	917	936	937	955	977	1002	978	946	949	990	1007	920	962	917	951	916	898	933	956	937	909	1005	956	970	979	964	959	971	944	943	914	951	879	941	978	952	987	921	933	897	924	962	903	954	951	941	952	979	996	939	967	1015	936	938	948	969	979	966	916	925	956	943	897	939	980	932	917	885	948	966	972	940	983	935	950	914	946	991	960	989	927	940	939	952	987	952	875	1007	915	972	960	940	970	940	991	968	898	964	918	928	954	850	938	931	976	911	993	943	926	987	914	952	982	1014	886	940	928	988	972	933	955	946	955	925	970	919	949	963	939	960	978	986	969	975	907	962	933	1000	1016	921	941	941	1001	929	955	900	976	953	933	988	964	959	947	1006	902	898	947	921	968	884	960	884	957	953	964	957	975	986	944	919	985	903	909	966	923	949	961	918	988	973	968	887	1020	959	922	944	971	978	896	1000	984	903	939	926	996	948	975	948	955	958	949	960	908	937	907	892	925	896	925	926	977	1015	953	975	952	996	947	1002	926	941	995	942	933	957	966	972	943	931	952	966	952	1025	964	951	978	979	921	913	915	938	880	942	935	959	992	964	963	904	911	926	953	904	956	946	983	897	976	895	958	928	952	979	936	941	931	895	944	967	903	953	927	936	899	905	947	927	929	936	950	958	972	944	938	951	964	953	932	916	921	985	957	968	920	980	949	925	914	979	996	942	907	968	967	958	929	917	941	988	944	954	954	929	1027	933	954	977	1005	945	939	944	952	921	983	970	898	909	971	953	923	988	927	922	918	955	947	994	885	953	927	999	946	916	956	973	974	914	928	944	969	949	957	937	927	946	947	904	949	983	952	925	985	967	917	914	907	978	973	937	943	984	960	1009	936	924	876	937	973	932	925	958	942	975	982	962	910	884	946	917	920	985	918	932	966	972	961	942	954	969	919	958	1007	948	940	957	899	911	985	1028	967	1016	907	982	964	877	973	993	948	945	968	906	983	955	873	964	947	1012	969	976	952	971	944	965	974	954	956	960	960	927	925	946	912	978	964	894	975	938	1026	1011	946	910	953	938	990	968	984	951	1014	946	959	984	941	970	939	947	980	976	966	969	896	968	929	926	937	943	984	1020	942	944	956	971	921	924	953	920	903	912	914	985	935	1039	936	906	934	970	941	966	940	973	950	900	958	952	938	966	961	946	922	906	967	904	983	978	913	938	908	939	928	934	903	942	969	946	971	901	968	928	949	931	980	977	979	927	943	990	1003	935	918	926	959	972	908	947	926	1018	974	941	923	949	1003	979	871	973	914	966	1020	896	919	1004	999	1011	920	941	944	976	945	964	942	977	982	955	915	948	966	959	951	950	957	931	947	911	984	926	949	932	955	991	972	913	1006	939	944	932	972	921	1012	941	928	950	945	949	907	957	949	943	904	927	935	975	973	947	935	941	968	970	984	942	966	973	913	903	922	949	917	932	958	956	965	959	930	966	941	943	938	905	1005	965	912	928	944	965	917	919	924	933	908	953	965	1014	1003	900	987	1005	946	969	959	911	962	968	963	946	896	926	991	921	894	996	969	943	938	956	978	966	944	898	939	937	945	969	908	958	933	903	897	980	983	958	960	967	972	925	942	929	997	944	963	955	969	942	986	957	902	969	978	974	1000	924	928	937	998	993	929	947	934	949	1006	940	898	998	972	935	947	893	989	974	932	988	995	940	920	930	944	932	958	958	920	932	969	971	977	943	967	1016	970	925	879	1011	937	950	965	979	907	941	945	978	949	958	935	963	933	964	982	946	1004	965
36940	30805	45714	28970	18617	21003	20820	18545	16370	17141	12321	4365	1546	1161	993	833	754	764	690	812	715	594	701	602	660	694	912	927	929	1253	1103	1291	1240	1506	1543	980	916	1003	891	765	399	431	422	391	366	357	370	379	400	388	357	345	347	365	897	768	878	846	488	324	358	314	358	362	322	338	366	317	363	310	343	369	369	353	359	335	353	355	367	325	355	366	358	336	350	320	313	341	324	310	351	345	352	333	349	370	360	366	336	342	337	317	362	340	330	346	325	337	350	368	330	329	325	342	351	347	303	369	303	351	333	317	339	328	355	336	354	369	298	341	299	364	352	353	337	335	338	332	346	316	356	391	380	314	373	327	351	328	360	361	311	342	338	382	337	326	357	312	337	322	318	334	338	355	308	341	370	350	357	353	328	299	370	345	363	349	310	322	331	342	300	380	333	362	347	338	373	340	344	337	362	327	329	342	353	336	334	356	310	359	369	339	312	332	365	374	371	311	325	310	351	327	326	322	334	332	333	356	347	346	320	342	311	328	342	340	370	329	334	364	316	349	369	349	305	375	378	298	334	315	338	383	320	316	324	307	334	302	324	325	347	345	339	321	363	306	383	320	332	320	355	313	350	329	351	361	373	380	325	349	337	347	331	352	310	340	337	348	370	372	315	356	326	330	318	356	337	325	317	332	335	341	338	324	306	338	319	354	322	342	370	331	334	358	335	343	359	302	333	359	325	347	338	332	336	300	318	334	342	332	301	335	331	318	369	374	344	301	337	332	322	345	352	324	386	300	327	312	360	382	330	344	368	364	324	344	340	351	394	354	333	330	360	349	344	364	368	317	355	338	334	339	358	343	348	339	340	343	373	336	380	281	330	324	351	332	337	363	338	346	339	331	373	348	344	324	321	349	370	352	345	340	306	346	317	334	328	363	355	383	365	321	331	365	342	323	342	326	321	339	293	346	373	296	305	352	345	367	327	315	332	341	305	369	343	352	357	322	311	332	344	316	323	351	344	336	342	344	328	314	291	332	371	338	346	346	369	319	343	346	320	347	341	346	338	350	330	329	333	327	344	369	355	344	353	358	379	332	365	368	345	359	348	341	328	343	333	321	355	312	327	315	354	339	315	345	362	337	338	348	336	339	351	347	360	358	356	344	329	330	377	361	310	329	355	363	372	352	328	350	334	333	324	340	329	297	332	318	347	316	358	316	308	321	312	354	339	338	344	338	306	330	371	363	329	321	331	378	346	364	358	312	337	338	372	322	326	328	345	333	330	330	372	338	382	337	355	363	365	309	332	319	362	362	316	360	331	344	326	350	341	334	351	340	338	315	333	332	360	339	309	344	342	336	291	332	355	345	328	348	337	342	335	341	347	326	386	356	350	332	370	340	374	321	325	346	376	351	364	335	350	327	346	357	361	339	358	322	337	344	316	336	371	357	346	374	376	338	332	337	361	330	322	357	365	349	323	355	342	326	369	329	333	325	359	355	365	340	320	329	319	355	313	341	293	344	312	336	337	354	301	350	379	338	380	372	316	328	336	335	333	309	352	341	330	309	367	332	379	372	365	344	337	319	357	360	326	382	342	338	361	311	339	326	359	374	329	337	319	335	311	350	350	338	367	311	361	331	351	315	366	313	371	357	343	344	320	319	358	347	351	340	348	327	322	296	332	338	377	310	373	328	336	332	347	344	347	353	353	334	344	336	356	347	347	336	369	327	363	303	371	326	298	342	318	310	328	316	364	372	341	343	354	347	338	334	324	327	352	331	352	344	351	316	352	328	342	361	332	305	333	342	316	339	332	335	315	374	311	325	327	356	337	349	369	332	345	326	305	376	347	343	363	289	337	320	335	350	340	309	305	342	334	357	338	333	355	328	353	368	362	349	331	359	371	375	326	313	337	339	341	325	362	371	296	345	326	369	334	358	354	354	321	344	388	343	348	316	327	349	324	318	355	314	329	345	337	381	357	352	322	345	341	352	329	332	340	357	331	326	336	317	357	311	366	349	309	338	332	364	306	350	338	350	340	324	378	329	365	343	345	380	310	366	340	331	340	358	344	370	317	330	332	375	344	332	344	318	317	337	345	357	324	320	320	363	351	343	358	329	340	380	358	356	357	354	354	339	370	363	340	316	344	370	337	345	369	368	345	340	365	351	347	313	336	340	380	367	327	353	370	344	333	331	387	333	352	354	300	295	373	353	314	392	310	379	369	337	332	336	372	337	350	324	345	359	328	365	335	336	344	351	322	340	347	343	338	332	348	340	359	343	336	343	345	309	319	339	283	362	354	313	324	346	340	335	339	340	328	315	327	348	352	321	356	346	326	333	380	329	331	357	352	355	317	343	324	336	353	359	319	342	352	324	366	325	326	323	362	353	335	349	307	345	307	332	373	335	351	331	330	334	307	329	334	332	332	349	317	336	336	311	378	313	362	335	314	327	351	367	372	374	333	342	314	317	334	363	344	328	343	364	342	362	356	363	359	354	367	353	391	309	356	369	371	348	352	363	344	316	319	335	338	348	355	325	348	326	339	338	375	339	363	322	301	326	353	333	382	322	347	334	316	312	347	333	351	345	349	326	321	355	357	346	356	331	357	354	338	325	352	335	358	327	345	334	363	341	353	354	339	348	336	315	319	348	334	335	298	328	325	340	302	366	341	307	344	388	327	348	363	311	345	335	324	329	367	336	356	341	348	362	312	331	333	350	363	331	304	348	327	339	375	364	332	390	351	335	337	370	350	381	346	320	352	318	311	340	346	321	385	337	355	305	379	322	325	333	341	369	324	341	336	353	331	339	349	342	359	385	335	339	316	327	335	329	332	327	370	388	333	360	341	343	355	342	335	338	316	335	356	378	359	333	369	358	352	362	325	319	355	334	340	330	321	354	324	336	320	343	326	361	328	347	315	344	318	356	343	326	328	339	354	359	302	366	322	369	320	338	351	345	323	333	338	338	321	343	326	326	345	319	294	378	328	352	302	343	338	358	368	350	324	331	313	369	298	332	366	377	306	332	350	347	357	331	307	358	346	333	355	308	363	367	389	361	327	346	328	355	330	327	386	356	348	326	316	314	331	332	346	313	357	355	370	315	361	336	348	360	357	366	341	355	322	346	326	312	341	345	337	348	308	328	329	383	374	350	333	381	355	340	343	353	320	336	358	344	346	351	354	333	373	342	303	333	331	354	339	324	370	315	343	335	337	338	333	373	348	358	365	335	335	331	316	340	355	348	342	352	330	319	356	334	325	337	356	360	329	333	298	348	341	350	340	342	306	332	344	336	307	327	333	370	337	358	314	342	291	324	356	339	331	382	368	348	357	362	296	314	344	353	354	344	331	344	381	333	369	348	311	326	293	341	385	342	368	326	319	339	351	335	346	357	316	316	348	317	337	361	341	373	372	332	341	312	321	351	348	328	341	357	328	339	319	349	352	351	389	340	317	348	353	314	353	363	304	326	320	341	344	347	332	331	341	324	321	315	341	322	361	320	315	332	336	314
25016	25780	46972	26593	20562	30990	29980	27992	26779	31622	25698	9552	6266	5711	4532	3918	4020	3733	3669	3905	3417	3001	3393	3318	3146	3336	4967	4616	5196	6993	6003	7576	7182	9130	8936	5027	4682	5688	5380	3953	1518	1838	1721	1280	1086	1052	1016	1082	1260	1249	1099	956	870	935	4795	3582	4736	4662	1746	852	813	849	909	909	839	818	880	875	871	863	924	857	856	856	875	885	912	816	887	881	897	870	872	866	874	893	850	900	907	871	840	887	834	893	940	875	903	907	852	861	842	883	827	914	884	916	801	898	849	902	891	884	862	859	896	894	869	861	871	893	879	893	845	840	848	801	854	851	860	869	843	844	809	833	813	865	850	864	841	820	892	848	902	877	858	891	841	840	880	846	932	826	828	867	882	805	834	897	803	864	848	911	858	831	855	873	843	843	897	839	809	836	861	844	809	860	910	793	866	891	831	879	860	851	831	804	767	825	902	837	788	831	789	831	844	815	819	831	847	818	831	851	815	839	867	900	930	896	822	839	856	870	853	820	873	847	816	877	860	904	775	812	878	891	846	866	876	891	872	851	913	895	829	868	900	899	841	863	896	828	890	848	857	862	861	828	778	838	915	849	856	846	858	845	846	806	875	834	839	862	813	858	866	836	861	824	860	847	819	885	883	865	832	873	880	936	823	834	925	820	901	864	828	859	862	812	881	807	842	852	822	864	881	846	889	817	894	841	881	807	815	862	845	808	835	851	808	856	806	887	869	775	896	853	831	846	827	830	815	813	853	852	867	862	845	905	860	803	825	832	845	839	847	857	865	840	913	885	806	828	880	831	803	821	834	859	806	859	832	826	878	834	839	873	849	839	833	859	831	842	890	890	849	800	883	878	832	874	803	832	839	848	880	885	844	842	859	885	883	910	835	841	861	878	842	842	825	845	823	786	824	870	822	844	891	847	872	824	905	792	885	904	873	871	864	840	831	852	786	843	862	844	869	855	840	834	835	866	887	867	872	880	846	868	886	865	806	883	854	864	776	810	838	878	844	856	882	899	823	831	848	827	836	910	839	869	805	859	857	861	816	902	862	841	833	858	856	807	836	829	839	897	847	811	821	781	813	868	866	859	881	898	815	861	817	814	843	805	883	829	861	817	836	859	888	859	864	812	829	865	856	864	870	834	827	810	871	844	828	873	848	844	806	879	874	872	829	819	805	881	863	849	830	889	844	887	855	806	879	821	841	874	863	857	932	799	823	878	866	804	854	834	817	844	882	879	840	817	903	878	853	903	839	834	850	834	862	825	861	814	875	851	847	819	825	863	823	850	844	834	838	863	791	891	772	863	904	838	914	863	807	916	888	859	861	800	853	859	838	823	861	855	847	845	848	857	847	813	891	847	863	844	832	827	828	876	827	919	879	870	849	878	892	882	850	862	864	824	830	785	885	818	861	900	859	887	821	829	817	837	860	883	885	813	851	840	834	880	841	781	862	860	822	827	827	859	822	805	833	812	855	898	847	863	895	851	808	879	879	824	847	848	809	817	869	865	865	823	903	827	839	843	764	868	900	857	889	840	816	885	815	864	837	838	858	824	877	781	842	915	819	833	854	823	852	885	910	796	878	852	852	847	846	797	866	831	840	860	880	829	824	882	867	816	865	908	829	848	890	852	844	848	818	848	880	848	835	844	900	840	873	841	912	844	849	855	872	866	842	918	818	858	812	905	807	877	879	875	860	915	834	852	854	853	817	859	812	841	854	858	881	889	866	849	839	795	885	842	854	859	852	858	870	849	824	790	895	858	831	817	824	903	830	833	805	892	840	844	802	840	889	859	851	823	853	864	869	866	856	850	843	795	889	877	832	836	858	840	830	837	882	841	833	862	867	845	813	851	871	878	815	830	830	826	824	903	829	831	826	879	892	837	855	844	905	849	903	843	873	852	859	898	804	812	848	826	832	814	838	886	856	829	786	887	863	893	848	852	824	859	886	888	919	860	831	858	802	895	831	819	818	843	875	870	911	874	856	821	871	881	842	816	842	870	843	811	882	889	824	854	857	852	857	835	874	816	817	817	830	877	840	859	839	812	884	799	830	827	822	859	859	859	828	880	833	874	833	847	891	791	836	841	830	861	895	836	925	911	813	864	846	854	926	852	858	911	821	788	844	871	833	836	841	851	841	841	866	822	817	828	891	927	828	871	829	812	853	857	830	856	856	837	834	868	831	803	869	854	837	818	856	865	833	821	842	813	902	853	835	869	814	852	830	833	815	892	873	858	812	884	864	823	825	885	844	876	834	837	873	815	832	900	819	824	793	858	852	812	884	868	846	849	886	858	889	896	856	868	861	885	813	854	852	817	899	825	816	835	838	870	874	851	822	865	882	832	869	827	851	827	882	841	825	845	850	853	839	848	851	859	860	864	896	861	832	854	857	874	872	849	887	819	861	819	914	884	849	854	796	832	846	835	875	863	840	850	859	869	827	833	856	819	880	840	872	858	875	889	846	827	830	843	831	780	861	867	848	856	847	948	882	876	870	869	810	848	883	805	864	801	863	844	884	771	870	890	811	835	882	906	853	843	838	916	860	891	810	857	828	846	890	822	842	774	903	875	815	894	857	826	861	896	828	804	819	865	801	828	869	839	814	803	866	864	827	790	819	839	848	835	874	845	805	840	870	915	830	875	887	874	821	841	841	841	862	836	880	846	823	893	856	859	860	859	822	821	805	780	897	915	868	838	826	831	921	899	873	813	867	904	843	889	874	847	811	821	856	838	860	880	879	809	808	896	870	870	862	850	879	796	867	848	861	889	803	831	880	830	832	833	858	865	840	807	883	859	841	853	894	852	793	822	858	856	865	850	844	847	858	852	893	847	862	883	877	822	815	863	899	809	818	876	843	826	833	824	814	842	876	832	806	851	855	891	877	850	821	870	829	844	880	858	849	845	863	902	891	870	892	858	875	818	837	904	831	848	856	850	887	849	825	854	793	859	858	835	840	866	846	827	782	842	870	877	811	849	829	805	823	833	875	899	843	845	879	830	838	806	879	826	804	850	853	859	862	854	831	888	806	861	838	921	789	822	850	847	873	883	874	902	869	855	833	824	861	848	906	834	804	889	893	837	852	864	858	854	854	807	882	909	874	926	822	865	904	869	856	921	848	822	828	874	871	854	831	871	872	870	863	853	836	853	842	822	885	837	858	809	845	809	894	825	814	846	866	810	884	888	852	838	820	862	902	836	855	785	879	816	852	891	906	832	827	879	889	820	901	804	847	842	845	842	913	827	788	830	826	880	844	865	807	869	904	883	825	831	852	863	882	928	856	826	902	825	845	825	803	804	849	822	801	836	878	836	853	852	835	797	891	832	861	861	865	814	852	828	812	903	877	856	841	853	821	846	866	853	916	851	844	813	885	868	841	855	855	894	880	829	762	803	853	854	840	837	912	853	841	890	861	800	891	854	842	889	851	850	892	829	910	858	821	867	856	906	805	817	821	816	875	872	822	846	869	861	846	853	882	801	885	897	859	849	856	836	869	841
9714	6268	7557	4764	2624	2387	1798	1301	1135	1194	971	734	660	621	527	503	478	486	436	407	395	382	387	418	376	361	360	358	373	361	335	352	360	333	366	361	360	318	309	333	325	341	326	347	366	321	373	333	388	317	351	334	343	360	378	311	334	408	337	315	336	316	345	341	363	315	314	328	363	344	345	308	359	339	353	350	359	346	329	377	319	358	355	325	329	352	328	338	324	349	362	339	401	309	342	354	376	313	314	322	347	327	355	332	334	302	321	314	317	318	350	326	362	336	364	329	347	357	323	316	317	344	373	316	339	335	340	318	332	337	320	338	338	383	379	330	335	331	312	330	340	341	308	310	327	378	327	344	332	360	342	347	312	333	342	367	335	334	347	355	344	320	361	325	337	321	321	321	334	340	347	333	332	335	337	365	344	325	328	323	336	346	373	352	328	327	333	323	322	324	349	333	368	328	349	330	344	357	326	353	346	350	333	355	343	326	379	308	340	351	325	337	313	322	335	332	319	332	376	341	300	347	323	320	324	340	325	342	355	359	341	338	367	322	360	315	323	308	343	347	380	322	334	327	357	331	345	371	309	349	309	332	330	326	360	332	316	345	352	333	350	358	334	321	344	315	331	312	363	327	332	321	356	318	346	317	348	360	355	339	330	334	332	302	302	319	330	340	315	325	330	352	371	371	354	350	352	325	344	357	333	338	333	341	344	336	323	348	333	328	354	319	358	330	348	356	331	324	346	312	368	324	322	338	360	355	368	314	339	333	339	334	318	337	299	321	340	345	360	326	319	336	340	314	342	312	345	336	328	326	307	348	335	334	325	321	338	332	351	334	342	372	313	342	346	339	305	356	352	347	338	341	341	338	324	360	318	331	347	366	329	320	315	309	302	391	312	342	360	328	358	341	351	332	306	305	331	327	348	317	347	362	325	313	343	346	307	296	320	315	336	338	336	321	305	351	331	355	316	336	367	326	323	363	371	334	315	385	344	363	349	348	357	359	345	347	354	345	362	314	302	349	339	348	326	310	330	339	333	356	372	333	334	324	337	370	331	353	328	296	349	350	339	287	318	326	355	367	328	316	352	351	322	349	356	341	315	336	346	304	354	343	296	362	355	323	362	308	348	322	348	329	332	321	328	338	345	347	321	357	346	363	350	356	382	323	348	356	348	364	357	323	303	336	315	339	326	338	350	369	337	293	347	312	325	326	365	360	340	355	318	323	319	299	288	344	353	356	338	326	351	320	318	295	358	317	331	359	354	342	342	314	313	317	338	341	338	314	375	346	333	309	337	329	372	345	339	287	332	363	311	332	352	384	399	337	314	305	334	349	361	337	360	312	331	310	361	350	314	352	344	338	330	349	317	338	343	336	323	335	360	343	355	323	354	312	312	355	339	322	348	368	350	342	340	360	288	325	329	352	323	291	353	339	316	346	347	323	376	371	329	335	326	309	352	313	353	348	364	344	345	357	323	327	333	325	350	351	373	350	324	327	337	341	346	296	359	340	297	342	339	331	344	325	309	320	339	335	330	347	358	335	351	358	356	326	335	318	338	330	321	346	352	333	332	343	350	368	322	343	333	315	358	331	309	374	372	348	364	331	356	318	302	326	345	339	343	322	329	368	360	332	375	313	339	318	315	324	325	323	327	332	297	319	337	358	335	319	328	344	336	302	359	277	331	336	345	313	333	348	343	349	398	342	353	330	330	341	324	341	345	335	340	354	350	343	367	336	319	338	346	337	346	311	316	322	355	357	356	381	341	353	318	340	339	324	330	345	322	329	335	324	316	310	321	328	317	333	327	358	344	325	359	362	351	340	334	325	335	316	347	340	357	346	348	322	332	341	348	349	335	324	354	335	343	347	339	351	317	319	360	357	343	321	337	350	334	337	351	315	306	335	319	305	348	364	340	297	345	417	338	341	350	346	342	365	326	348	342	314	334	345	359	331	313	365	399	315	375	338	321	309	330	350	326	348	320	317	334	369	319	328	349	337	339	337	332	365	333	290	353	279	355	345	337	348	352	337	312	340	325	346	349	332	340	333	346	328	378	350	337	310	337	360	325	320	340	310	312	334	343	334	315	319	343	355	313	335	306	306	313	326	330	364	333	342	353	326	328	347	335	307	346	335	329	351	325	338	323	341	345	348	359	337	339	341	384	346	328	342	360	335	332	358	348	351	345	354	352	348	316	369	340	319	322	348	347	335	329	339	355	312	354	348	334	319	334	330	295	314	354	347	361	330	339	330	333	327	335	314	369	361	333	363	344	326	339	339	344	372	323	331	345	323	339	331	326	330	306	348	323	331	324	314	343	328	312	327	334	387	318	327	335	317	351	340	311	333	349	351	315	329	344	361	301	325	333	336	334	355	340	361	316	332	334	342	309	337	337	330	346	335	354	345	348	333	335	345	334	355	364	326	357	347	338	297	349	308	354	340	381	326	331	317	344	314	333	339	335	340	339	332	343	292	342	352	350	301	331	359	341	324	312	344	301	306	312	319	328	327	355	350	311	341	353	350	342	361	362	371	315	360	354	324	336	381	331	301	317	339	329	348	321	343	338	376	331	323	334	344	363	346	350	317	322	339	330	305	349	371	353	326	325	339	351	361	341	350	312	347	316	351	367	335	327	343	363	328	330	328	349	298	358	344	349	355	331	340	340	307	374	330	373	345	322	324	347	335	318	334	329	298	333	336	334	347	319	326	326	369	325	339	350	329	347	342	337	313	341	361	364	360	362	355	333	314	343	324	316	325	334	364	325	360	339	386	313	320	333	347	322	374	384	310	332	331	344	331	337	322	349	355	312	348	362	341	337	346	351	336	330	329	337	339	347	356	358	324	344	342	323	344	321	340	348	337	327	326	337	344	352	366	348	335	327	299	342	373	299	341	305	313	373	337	317	354	357	310	340	348	340	354	321	357	338	344	319	367	357	349	352	321	354	343	308	325	332	308	335	318	332	333	358	321	353	311	316	347	313	317	302	330	310	306	348	358	339	320	361	382	350	359	308	343	317	357	311	316	321	332	326	317	375	321	342	362	323	341	360	365	362	341	348	341	313	384	337	329	305	340	375	330	327	328	319	354	328	333	353	363	350	335	312	355	344	320	330	329	350	372	315	342	355	305	336	322	363	341	334	336	360	314	324	337	320	327	308	351	353	337	334	311	331	356	312	351	348	320	322	352	350	326	334	336	346	352	341	362	333	301	319	316	344	356	345	356	330	346	316	351	344	326	330	362	341	362	328	325	353	346	330	345	331	357	310	342	341	314	361	331	322	358	318	350	339	346	355	331	351	300	319	331	321	377	345	341	339	343	354	345	343	359	334	361	385	328	345	345	358	305	362	354	336	374	345	358	318	347	368	347	341	328	335	345	334	373	312	284	351	327	353	339	336	337	347	341	345	343	332	321	361	333	331	324	329	329	343	364	359	348	344	356	351	334	319	340	362	336	362	324	350	353	361	310	333	331	323	334	306	346	352	339	317	319	341	330
7086	6587	13266	11419	8646	8690	7195	5685	5276	5883	4562	3121	2812	2748	2113	1925	1974	1827	1746	1572	1349	1209	1236	1135	1069	1039	1103	1013	984	1057	1061	1116	1093	1060	1048	884	1011	996	998	934	867	868	847	942	900	881	844	878	908	899	875	873	907	881	918	862	864	1188	915	871	814	775	879	803	852	847	853	844	838	845	884	817	848	862	845	856	877	838	859	861	889	841	919	892	875	881	863	889	884	836	883	852	821	840	865	910	836	883	848	863	879	913	896	901	873	876	864	889	916	887	860	864	882	828	857	875	859	872	827	837	876	908	875	876	823	860	898	811	806	889	890	831	860	887	876	871	892	886	850	901	829	862	889	833	867	870	837	852	879	864	877	854	881	866	837	837	821	792	836	875	883	882	861	869	861	866	900	866	845	829	844	851	849	856	858	911	883	891	923	919	883	852	839	863	877	820	885	833	869	854	874	872	856	856	841	847	873	840	869	872	867	843	800	844	838	880	857	862	852	854	842	871	906	827	892	877	908	839	851	899	853	854	835	816	899	851	821	829	828	830	818	797	866	869	821	859	926	846	889	866	826	833	851	874	865	851	849	877	948	852	851	837	894	857	908	821	836	855	953	806	878	852	861	871	835	840	892	902	818	890	909	864	842	858	900	832	861	914	880	871	849	866	849	831	878	847	817	858	863	845	879	839	818	895	799	899	853	874	840	868	832	812	889	854	847	853	832	849	831	849	835	900	892	890	868	889	868	833	906	854	881	872	873	880	873	836	892	809	872	858	887	869	891	838	824	882	829	814	861	848	866	908	828	853	847	846	875	836	901	844	840	803	874	800	884	819	854	895	867	834	840	874	875	820	878	899	901	866	897	855	871	862	876	917	799	823	862	839	872	924	834	822	843	851	887	909	830	849	802	890	843	880	825	849	832	810	848	925	906	925	868	876	854	817	879	875	842	862	870	840	853	845	857	876	855	805	871	832	838	827	897	896	865	822	848	878	801	863	848	892	871	855	832	918	814	805	824	869	830	881	833	841	880	888	875	768	809	845	842	848	887	891	865	853	936	850	876	892	859	847	849	845	858	860	898	819	803	879	845	849	872	891	902	824	857	822	854	869	847	870	848	879	848	822	848	885	880	881	830	857	827	795	873	860	868	814	875	838	845	856	916	863	890	882	867	907	860	873	880	833	841	793	865	848	856	881	871	865	865	829	817	879	858	863	844	843	872	858	772	857	876	826	846	860	820	850	832	835	839	869	857	826	852	850	855	912	876	831	859	826	884	873	821	849	887	848	854	868	836	857	856	853	834	823	829	869	845	879	889	837	858	868	854	871	848	827	864	855	815	905	920	829	858	878	825	889	866	852	901	904	871	896	869	889	860	848	843	835	857	865	832	859	827	858	844	831	864	849	848	854	826	898	856	871	860	910	818	901	835	850	919	859	867	836	856	856	851	812	858	829	881	858	859	898	860	880	822	944	858	864	837	844	849	844	907	818	836	846	872	850	889	826	856	842	894	859	842	852	871	886	853	891	889	906	880	884	835	837	861	799	891	833	814	769	836	857	820	906	849	874	889	830	915	822	877	846	884	857	907	868	825	836	850	827	931	880	827	851	866	840	842	853	889	867	889	851	908	827	854	868	870	886	841	888	857	846	851	892	854	911	853	844	890	844	826	823	850	860	836	875	866	824	849	920	844	932	876	847	862	860	843	819	892	848	863	902	859	835	805	852	855	922	886	852	910	866	837	837	808	883	834	897	842	899	906	847	808	890	843	884	873	836	870	824	890	856	886	859	878	874	867	877	857	794	880	893	806	903	840	894	838	904	851	873	868	836	837	873	880	871	874	869	852	924	833	865	828	868	858	851	884	867	830	849	875	877	874	811	853	837	888	872	847	823	854	845	859	826	890	873	797	873	838	819	853	884	864	826	847	834	841	888	827	809	879	860	859	880	845	900	834	822	905	870	832	851	862	921	839	867	887	867	884	867	825	820	835	854	829	846	891	817	845	846	872	870	849	862	844	876	830	854	849	831	887	847	875	863	823	900	854	854	875	846	858	885	886	805	888	829	893	852	873	882	875	846	867	879	850	897	869	903	843	893	889	824	867	876	886	908	919	876	825	830	804	838	908	886	881	812	845	824	835	878	818	906	858	829	931	882	916	908	846	856	864	856	832	854	802	880	832	812	877	914	853	900	853	870	869	882	843	845	851	818	868	851	796	850	896	876	881	831	810	828	871	868	836	842	807	852	833	852	921	877	878	874	873	830	809	879	886	873	829	867	892	807	899	863	772	919	862	861	800	846	851	882	882	854	856	880	875	822	911	862	880	856	886	881	859	813	855	841	845	842	876	859	875	826	865	905	902	854	862	895	802	814	870	824	873	872	884	847	840	823	835	877	803	858	860	804	861	775	847	881	847	856	787	855	856	796	913	856	811	871	861	861	907	892	871	865	918	882	830	860	862	841	859	885	843	893	842	862	884	875	856	846	826	849	839	858	866	872	921	869	888	861	865	844	839	803	883	850	851	808	913	855	878	865	859	916	923	860	899	874	828	872	824	854	849	935	899	814	841	856	825	844	841	863	879	849	856	897	880	841	855	876	909	824	793	825	893	832	844	885	831	898	831	834	805	889	847	846	899	834	799	898	827	829	884	879	882	837	886	839	939	840	836	844	836	840	855	898	839	856	868	848	821	843	840	902	906	860	879	809	831	850	918	873	867	843	855	857	833	840	860	852	875	868	858	828	844	871	847	834	844	827	841	848	857	820	857	827	845	893	881	836	867	902	807	859	886	886	886	854	917	864	809	890	844	847	835	910	864	827	938	900	863	867	843	850	858	833	864	825	896	913	893	957	826	782	852	862	856	885	837	821	875	857	818	806	852	850	897	869	866	810	814	854	845	850	826	875	868	847	855	890	919	835	787	868	839	794	838	864	875	854	853	872	854	861	897	899	903	863	865	828	890	825	848	802	864	932	890	836	823	846	802	798	835	872	850	899	814	899	872	849	855	860	869	847	853	869	831	859	845	844	807	888	910	874	827	852	878	865	879	833	859	826	859	871	830	906	835	819	877	935	834	838	850	919	857	893	887	887	886	856	936	839	874	868	890	841	881	849	908	828	844	843	908	834	904	863	898	878	825	854	858	879	851	849	876	803	844	851	874	877	839	849	872	869	874	872	859	856	863	858	832	803	868	885	868	836	879	838	811	847	884	910	876	863	852	901	903	906	845	889	886	852	829	821	901	892	881	863	866	902	879	811	815	844	832	830	883	829	831	877	822	800	862	846	873	860	851	869	814	861	831	805	859	823	850	904	895	881	855	887	869	848	895	924	830	840	880	813	897	888	866	871	875	921	838	850	870	855	857	839	809	774	876	847	843	845	861	899	836	836	824	884	858	895	847	881	848	898	851	888	848	900	879	869	857	862	870	915	889	863	879	864	916	836	861	857	879	887	896	866	904	844	816	898	869	861	837	870	836	864	909	856	875	826	865	867	897	861	833	836
29163	23238	37335	21534	11245	14832	14063	12224	8779	8975	5353	1923	1101	888	753	707	740	712	646	630	608	561	608	556	510	634	753	715	959	782	1137	1062	1292	1028	807	676	793	764	635	455	414	395	449	367	388	372	377	422	403	378	372	358	388	407	507	319	598	816	422	393	411	372	364	363	335	386	380	396	363	384	355	362	385	383	390	358	369	362	361	384	386	353	349	423	403	415	354	351	383	391	388	338	358	367	396	354	391	368	389	357	344	350	394	364	380	368	354	391	378	410	379	390	403	362	358	397	408	389	392	392	355	323	353	407	353	372	379	336	384	356	365	398	375	382	378	368	355	405	381	397	381	361	375	393	367	327	382	365	413	381	325	398	342	348	383	372	385	411	385	398	397	332	360	388	399	374	382	361	395	380	394	400	372	355	357	373	404	381	380	371	358	345	401	366	403	401	344	367	394	402	390	384	342	380	400	367	335	368	379	389	376	368	385	407	393	359	362	347	338	382	361	352	389	392	388	360	360	400	364	332	349	399	346	409	412	389	366	357	402	399	359	387	397	381	405	373	388	366	356	364	376	341	368	373	373	383	384	402	390	385	367	404	377	402	362	369	395	431	367	387	373	323	370	381	331	389	390	374	381	409	377	382	394	390	373	379	323	410	366	356	336	379	350	332	348	385	374	352	390	366	353	420	388	422	373	381	364	368	340	424	393	369	367	396	370	388	370	370	327	368	362	414	382	345	326	363	339	382	367	385	336	389	367	360	355	385	394	396	399	399	379	369	385	394	409	358	366	380	391	408	375	370	388	379	367	394	367	381	370	345	371	389	366	379	383	374	380	408	396	392	391	412	381	372	373	381	416	415	342	399	405	381	395	398	357	339	385	370	379	359	371	388	371	346	404	408	340	377	387	346	345	385	359	342	344	348	410	372	369	391	374	352	392	402	393	399	376	370	339	408	363	375	363	387	373	363	347	424	391	388	379	367	379	386	344	386	370	358	401	400	357	351	364	358	384	378	412	356	366	380	395	420	339	337	385	358	364	368	376	341	364	389	346	404	385	375	375	357	384	379	371	389	383	364	372	382	374	356	384	365	392	339	373	376	369	403	359	354	351	381	393	350	394	384	358	353	364	382	358	358	331	376	355	391	362	370	376	349	366	365	384	365	377	386	367	373	379	391	390	404	377	383	371	418	366	376	365	411	374	401	388	374	382	364	376	368	366	364	370	355	373	379	406	371	363	385	364	355	393	350	373	361	367	374	327	370	394	381	363	348	369	354	387	375	388	353	394	387	353	380	332	389	348	370	329	354	376	347	377	354	395	368	392	374	400	366	397	354	367	412	359	357	363	374	390	367	370	371	381	370	363	367	370	352	365	355	366	407	408	405	360	365	357	394	376	398	358	394	368	383	365	376	366	370	348	400	338	396	362	413	375	360	382	355	369	370	409	373	368	369	357	401	368	377	342	364	356	405	381	352	379	366	376	371	359	383	359	364	363	370	373	366	336	360	335	385	377	376	369	376	386	373	371	407	402	386	374	376	405	359	378	370	391	362	397	357	363	383	359	388	354	403	347	358	376	370	374	381	374	352	357	410	322	378	340	386	383	378	371	353	410	372	394	361	345	335	375	329	357	378	367	375	364	406	349	385	358	354	381	362	371	362	377	343	349	358	366	381	368	411	350	359	377	360	332	363	362	386	382	365	406	398	372	364	374	382	348	377	382	383	373	386	369	356	359	395	393	424	370	349	377	361	368	371	380	343	407	374	386	367	389	378	366	411	364	365	372	400	361	375	368	386	370	371	385	368	368	363	380	350	333	395	412	352	373	379	401	380	392	327	372	384	348	374	350	385	383	371	366	325	384	357	367	375	377	357	382	369	371	387	388	357	348	372	396	357	384	385	383	388	387	394	417	321	350	366	376	385	339	397	396	376	367	367	410	388	350	383	394	373	356	334	406	334	413	389	393	360	371	367	388	381	363	378	366	402	407	347	362	389	375	378	326	349	381	396	366	359	383	362	370	379	392	377	387	401	365	372	364	356	347	402	406	390	365	381	359	357	391	365	367	407	360	370	388	383	375	377	389	401	398	334	383	368	377	390	358	392	363	378	391	359	409	353	397	359	346	393	358	378	400	384	369	399	386	361	341	397	392	388	383	355	393	346	406	425	349	390	364	379	401	376	375	389	359	408	365	349	392	356	419	336	393	354	388	383	342	395	370	343	370	372	373	375	359	403	385	378	368	367	354	384	395	371	374	380	381	359	373	372	375	373	372	387	382	405	378	393	384	357	404	377	359	351	384	370	380	386	384	367	358	387	379	330	359	385	367	416	369	355	339	382	346	404	383	402	376	375	369	366	423	329	359	388	359	378	396	381	388	371	377	361	407	368	387	384	366	358	347	384	396	350	356	346	364	380	345	354	366	355	397	390	331	340	389	378	389	324	356	366	374	389	390	356	407	377	363	331	345	378	423	377	365	385	366	363	321	394	390	359	369	341	381	372	383	371	396	384	381	372	365	345	347	389	374	374	391	339	392	367	338	379	408	338	391	407	382	369	380	400	353	395	379	363	391	392	349	390	352	349	376	401	389	381	393	411	382	373	362	387	388	374	374	394	389	386	393	371	405	340	359	394	389	368	351	358	386	370	362	341	361	399	378	412	393	345	376	364	382	328	385	380	357	368	341	354	388	374	339	385	391	386	341	380	333	361	359	394	404	390	372	383	367	395	383	383	404	377	354	363	361	364	333	386	381	425	411	344	374	379	382	357	348	370	391	342	378	382	359	350	378	403	350	356	359	388	362	347	378	361	369	386	348	350	361	346	347	387	388	363	373	376	376	391	380	373	417	385	376	362	420	376	356	413	412	385	390	389	373	370	383	367	397	381	410	385	398	383	348	369	369	377	354	384	450	342	404	402	360	373	367	397	350	362	353	433	369	369	335	373	332	410	362	381	353	374	368	380	386	366	395	374	373	380	396	375	340	388	381	391	384	384	390	406	387	365	372	361	392	371	389	382	382	376	356	409	364	350	377	371	390	373	390	364	393	378	393	356	341	382	361	338	387	349	367	362	352	350	363	401	348	404	444	385	359	383	408	361	363	399	354	362	389	366	348	376	388	312	380	383	345	386	368	374	380	353	387	382	377	387	381	372	377	386	371	383	348	390	383	384	349	370	373	375	351	366	361	399	396	333	394	407	379	388	362	402	395	342	411	384	355	353	408	367	396	415	367	374	385	394	374	395	385	366	389	405	385	372	369	393	367	344	372	365	347	379	382	376	396	339	388	372	366	380	367	366	378	350	364	345	387	388	406	347	351	387	367	372	378	396	398	369	362	374	344	383	347	377	384	369	349	403	365	380	373	370	349	369	403	381	355	355	311	366	359	358	385	424	376	371	373	392	388	400	359	396	414	385	338	373	333	390	362	353	373	363	360	373	391	365	375	393	362	413	376	354	380	394	356	403	358	373	392	375	373	329	360	398	378	379	357	380	406	371	380	361
20180	17928	39052	20803	17643	24764	24492	21797	18413	22773	17635	7674	5136	4355	3460	3206	3121	2904	2914	2729	2330	2140	2378	2257	2133	2829	3687	3308	5867	4258	6345	6375	7866	6235	4610	3361	3752	3873	3407	1434	1249	1344	1400	1156	1114	1034	983	1079	1220	1144	1058	1016	994	1056	2036	974	2865	4499	1155	886	920	944	969	915	1020	958	851	964	960	971	935	934	974	946	923	912	921	952	958	941	1020	943	956	935	925	956	928	953	992	951	942	933	861	957	991	977	959	924	953	908	931	939	996	979	936	966	953	955	1008	973	932	989	957	1004	969	974	941	1024	965	979	969	992	976	908	940	950	921	875	953	939	951	958	972	925	913	940	916	949	958	939	1012	905	905	943	952	953	952	934	935	940	929	975	945	957	975	923	947	952	925	893	947	921	918	878	905	958	977	946	897	951	904	961	958	934	996	901	916	951	898	939	883	933	939	885	934	972	936	920	939	903	978	943	927	905	954	943	892	912	929	918	925	971	970	927	925	935	939	902	959	914	958	915	931	890	923	980	882	881	929	899	939	929	973	929	881	925	927	950	978	912	916	964	940	931	934	917	905	942	947	938	910	925	930	951	952	949	931	917	952	965	963	849	898	928	948	903	922	963	910	900	878	904	911	906	928	925	948	969	932	941	937	925	909	929	903	941	903	924	916	911	943	913	942	934	992	932	934	926	956	935	938	980	911	917	900	916	910	1008	923	955	923	918	858	876	981	917	961	908	919	933	874	954	901	928	987	908	956	914	967	899	975	960	935	934	912	950	914	946	962	909	927	915	898	966	960	902	950	954	890	948	941	912	958	937	891	939	885	946	955	968	927	951	999	905	898	931	930	886	946	867	925	924	981	953	929	931	945	915	941	1009	917	931	910	959	944	923	894	918	957	883	942	927	950	900	908	974	910	935	908	887	950	933	944	911	966	943	965	909	904	948	973	944	901	882	920	959	890	970	914	973	889	976	935	963	966	971	935	934	925	890	888	921	931	868	945	926	912	1023	957	928	989	961	918	978	942	922	930	938	988	848	918	957	932	939	966	914	949	895	937	942	922	930	919	944	964	906	958	998	923	958	918	924	953	939	964	873	964	915	912	985	927	956	963	937	947	950	917	882	949	973	941	903	997	948	946	928	972	904	928	933	971	950	940	1001	972	1022	889	942	915	913	924	882	957	975	940	882	939	914	913	909	916	912	999	970	908	963	966	919	938	918	931	939	895	945	900	943	950	910	921	925	975	940	962	964	964	932	936	979	931	949	976	940	921	932	950	893	948	904	938	955	976	941	951	926	957	937	924	906	982	938	924	976	944	923	894	917	929	917	928	946	926	944	890	966	938	882	901	948	968	921	945	907	914	920	970	947	950	939	964	941	880	969	918	914	999	959	942	939	966	882	919	922	967	907	934	937	970	935	907	930	957	925	945	928	893	907	962	916	926	906	954	912	932	915	898	924	950	947	931	939	959	894	925	906	927	916	872	904	931	987	906	960	974	948	948	899	933	929	908	908	933	998	927	936	940	961	927	960	910	961	873	1006	949	954	903	914	950	905	954	929	926	899	943	929	866	916	946	914	943	959	946	883	900	1000	974	902	973	893	931	829	865	937	927	944	925	872	958	899	960	937	970	964	958	898	980	962	960	898	956	924	952	912	900	878	955	969	975	946	932	910	932	913	973	932	1000	940	913	938	935	947	947	951	894	920	934	926	981	884	980	873	926	923	943	961	888	974	913	983	899	839	906	970	905	940	943	901	916	932	910	898	972	931	880	940	890	933	941	936	986	950	924	991	934	984	872	930	974	898	911	967	922	924	970	876	928	1011	954	881	952	912	876	1004	929	925	956	864	915	939	904	944	956	939	980	949	939	883	961	908	957	922	939	978	932	874	911	931	900	927	933	916	990	970	917	925	929	939	893	989	961	995	941	901	966	898	884	920	930	906	968	927	947	942	931	964	963	951	929	977	918	949	885	957	934	867	952	953	943	964	893	930	911	961	906	928	893	990	930	886	949	926	886	980	935	970	957	957	967	924	959	904	928	916	881	913	949	919	927	960	957	935	932	924	950	903	897	927	949	923	887	968	854	1003	909	842	929	971	957	928	931	933	916	909	918	898	884	954	948	922	958	868	967	914	872	900	925	921	933	957	921	974	925	975	965	973	922	870	928	950	908	915	887	918	971	893	951	892	943	925	944	962	956	959	949	974	1033	932	987	930	917	942	952	977	940	939	975	978	920	986	971	899	932	986	955	960	968	987	977	968	911	963	921	885	920	898	955	920	940	876	899	956	941	966	924	956	937	905	862	933	922	1015	944	882	925	942	941	926	921	902	876	925	914	1014	886	915	919	915	933	933	944	957	910	968	1000	923	931	848	951	918	914	865	882	894	912	952	948	925	906	931	949	930	948	927	951	930	965	882	948	866	966	952	918	947	937	903	919	895	950	946	965	956	911	959	997	947	932	913	895	926	975	969	918	924	956	925	897	885	914	927	968	932	951	984	919	936	944	923	936	1001	944	953	903	903	996	907	929	907	917	981	926	921	943	928	924	954	948	882	938	958	960	937	959	943	948	928	974	935	928	975	901	985	951	943	953	935	864	870	971	967	917	991	946	902	976	913	926	956	908	974	943	879	900	933	902	922	880	898	908	928	900	938	927	953	930	902	958	965	923	897	975	951	1002	993	934	932	952	962	941	935	876	950	960	908	999	931	895	952	898	920	1004	876	935	951	968	898	954	922	966	983	944	945	931	990	978	947	915	876	947	966	919	925	963	916	944	920	966	943	924	911	902	900	966	935	937	982	904	978	990	952	939	996	933	947	904	945	974	944	933	946	941	970	883	901	971	941	917	902	888	932	903	990	953	936	915	934	916	890	907	955	905	841	924	931	968	958	890	957	898	930	967	917	927	933	924	959	942	924	909	1006	916	948	935	928	956	912	978	968	986	965	935	959	941	909	927	972	929	989	939	938	933	924	938	915	975	965	941	935	906	965	989	922	962	908	943	968	910	945	919	927	911	942	929	960	928	917	891	940	966	927	971	874	907	968	985	892	982	950	990	939	900	951	918	917	982	934	897	901	895	933	925	917	932	921	976	917	925	870	911	935	914	883	928	978	971	919	918	993	975	955	877	979	927	919	1001	926	974	950	896	962	969	941	900	936	937	929	964	930	956	908	935	970	932	884	930	917	956	929	952	915	909	907	891	946	950	935	978	924	998	935	960	926	926	869	952	965	910	988	1011	999	958	996	902	952	907	892	957	926	952	906	997	955	884	963	941	935	925	955	958	926	952	954	927	913	920	1012	964	919	864	906	966	976	950	915	927	925	967	934	827	963	953	958	929	944	934	929	878	942	890	909	932	855	934	897	914	960	898	912	938	1014	939	943	921	942	891	896	938	902	901	885	932	915	916	925	970	993	962	927	897	992	944	926	955	941	957	901	897	908	937	976	925	914	891	907	964	913	994	940	952	952	911	916	967	921	920	952	971	917	924	924	1020	949	942	876	895	972	941	927	927	947	963	975	943	974	900	957	928	941
36134	31117	45741	31012	18233	22423	21693	19395	16064	15838	9915	3765	1553	1072	1066	860	809	803	729	723	594	556	647	663	669	853	1010	916	1279	1419	2007	1467	2529	2021	1052	968	783	1072	1002	607	382	411	403	396	348	372	364	341	381	365	330	341	334	347	708	341	728	849	441	347	331	341	320	332	350	305	298	314	322	309	328	355	321	329	329	340	326	368	305	319	337	350	368	324	350	321	318	347	344	349	338	367	324	334	346	318	350	333	376	327	352	354	341	340	337	343	348	318	295	326	341	359	296	356	331	327	370	330	285	340	383	327	327	337	349	335	315	404	313	353	353	321	331	310	333	334	334	294	329	340	332	346	338	334	328	347	333	350	327	304	321	326	337	324	340	307	311	375	331	336	342	364	352	338	318	332	330	307	329	333	316	311	351	320	347	356	357	328	327	318	335	316	306	356	290	367	330	314	353	331	310	335	330	334	356	330	343	319	350	322	373	332	321	299	328	304	317	347	328	365	322	363	370	331	321	329	328	323	312	334	329	338	340	313	315	315	320	319	331	341	341	332	314	330	317	352	329	310	296	320	335	349	360	319	327	359	305	344	311	339	352	347	344	347	333	317	333	358	334	339	315	340	321	322	334	343	304	333	327	330	314	339	313	327	360	328	352	289	347	322	342	347	361	314	324	331	340	341	315	320	296	300	323	320	326	306	330	306	302	345	304	305	337	326	328	330	349	393	324	344	298	339	344	340	326	362	357	345	300	328	327	312	309	319	357	351	301	332	330	324	348	317	336	308	314	302	331	321	344	319	346	358	333	328	328	307	330	345	317	336	341	360	307	331	370	332	300	352	349	333	308	326	340	360	318	334	391	310	346	327	347	359	319	360	332	350	346	326	333	328	324	353	340	307	324	331	348	313	302	327	360	331	348	302	337	324	311	318	359	305	345	311	337	335	330	365	328	321	356	324	346	376	333	309	316	332	321	321	346	336	361	337	324	322	348	325	330	309	342	318	347	350	302	320	318	316	371	306	355	369	351	337	356	342	345	337	352	308	316	296	338	326	316	356	319	339	331	350	337	342	344	307	341	342	335	320	325	362	339	320	329	316	308	314	336	344	336	317	349	356	314	327	336	321	336	308	350	331	334	341	357	353	355	318	321	312	331	314	344	334	341	347	318	326	354	325	338	347	301	345	333	297	370	319	333	307	357	315	319	328	327	317	335	357	305	347	311	334	324	347	331	344	355	355	350	318	356	323	318	339	365	316	328	365	316	330	346	349	340	327	337	327	345	351	331	348	339	321	324	317	349	340	324	340	340	339	338	339	346	329	335	332	306	334	344	309	306	346	329	311	324	340	317	336	331	332	351	348	310	359	317	337	320	344	351	337	315	325	349	334	327	325	346	318	313	297	347	360	322	325	302	344	329	325	331	333	296	357	372	295	340	354	350	326	334	324	323	365	344	332	324	315	300	303	340	324	356	302	347	299	356	319	325	344	344	332	362	329	333	355	370	323	311	318	297	316	327	314	306	313	311	330	320	347	361	307	329	285	327	329	330	329	352	318	340	320	353	358	316	276	333	317	347	325	332	316	338	356	327	346	303	326	362	330	357	363	334	307	311	310	363	310	339	336	362	301	329	330	338	314	347	337	327	327	301	355	345	325	345	330	340	317	370	348	334	340	293	319	324	320	312	312	328	337	368	326	339	333	319	336	317	306	332	335	347	316	323	313	313	346	345	342	319	317	369	329	339	351	346	309	311	327	369	328	345	311	337	351	309	333	330	337	319	354	298	368	336	325	333	320	355	320	330	334	329	320	338	355	332	313	339	328	354	360	312	386	347	319	347	310	366	338	341	353	315	326	317	334	378	314	313	356	343	351	294	347	331	342	336	320	326	326	357	344	330	306	317	324	339	309	326	306	358	339	334	330	381	313	336	360	320	340	344	361	333	320	329	314	284	328	352	367	354	315	352	334	341	321	341	328	307	338	363	296	344	308	331	306	347	346	341	312	353	348	323	333	343	328	326	313	347	352	330	331	303	331	351	316	332	331	346	335	323	370	325	319	339	360	315	355	362	337	328	343	327	351	311	345	355	315	331	306	331	326	322	342	327	346	332	359	378	337	328	323	353	338	317	314	331	326	335	332	331	351	339	304	356	344	329	335	321	318	348	334	339	334	329	309	371	310	336	326	354	357	360	311	352	330	304	382	372	339	350	351	343	313	356	316	338	307	348	347	301	336	307	321	322	328	354	348	358	334	338	329	306	344	347	323	338	351	330	347	325	342	352	348	328	317	319	317	321	334	364	366	319	356	330	358	348	316	334	310	338	307	302	286	343	323	314	332	314	308	282	319	341	298	335	345	344	337	303	331	302	299	319	350	332	327	318	349	334	314	336	352	321	296	331	347	344	342	340	314	298	342	302	285	369	330	338	358	351	337	367	319	327	352	354	331	351	334	349	325	351	334	335	323	315	328	317	296	370	383	340	297	337	357	340	314	323	325	346	326	351	341	346	334	316	384	313	343	343	317	340	329	361	328	333	341	309	308	327	356	322	339	370	332	351	365	327	316	326	343	287	316	360	329	328	329	352	317	323	296	323	337	308	310	324	329	339	317	345	324	320	331	306	330	305	321	305	326	337	330	340	287	340	335	318	325	314	343	307	323	332	317	340	313	356	309	338	355	319	329	350	340	355	317	375	340	371	309	344	352	318	314	333	322	318	329	324	344	287	324	313	326	326	313	316	316	337	337	319	312	328	347	315	324	326	328	344	307	286	328	324	319	316	324	300	332	325	357	336	326	316	310	328	324	354	332	363	337	348	339	360	341	322	322	333	341	344	320	341	314	341	341	352	319	332	329	306	344	323	334	336	330	333	333	357	328	332	348	349	356	331	286	361	352	313	306	342	328	330	336	319	332	286	304	339	327	308	353	342	320	290	318	329	312	306	351	341	347	323	309	296	360	359	336	335	366	317	317	344	302	328	323	314	309	330	323	307	310	320	346	348	336	291	365	325	333	335	326	290	320	317	333	334	291	340	324	319	302	310	330	359	341	323	335	343	314	333	309	331	325	304	357	295	336	301	328	362	315	339	295	340	314	325	318	332	346	350	287	315	381	341	305	291	338	349	328	297	308	322	362	307	347	323	316	296	310	309	314	336	296	283	341	353	316	347	378	343	313	325	334	321	316	314	322	316	309	329	399	321	341	333	299	336	321	307	326	356	295	322	351	321	343	318	324	311	356	345	362	323	359	321	369	345	366	351	353	350	348	322	346	347	306	322	293	317	335	314	327	347	329	341	317	332	327	333	315	333	296	311	343	352	295	375	325	313	320	352	371	326	345	313	315	332	321	321	321	323	340	335	315	333	316	321	336	334	369	344	283	332	344	300	320	336	317	333	337	314	318	292	305	343	334	361	303	302	307	369	339	317	341	328	370	306	294	343	362	347	296	329	301	337	347	334	331	316	362	331	313	331	354	348	362	301	329	318	359	314	323	299	318	311	323	365	347
23397	25134	46951	26139	22255	31990	31276	28917	26815	29495	22021	10714	6581	5110	4687	4089	3961	3839	3584	3990	2984	2642	3232	2760	3081	4610	5625	5316	7835	8137	11143	8227	15028	11668	6394	5671	4099	6328	5978	2463	1214	1566	1575	1233	1138	1015	1120	1237	1274	1123	966	861	915	1117	4117	1095	3457	4834	1184	839	832	870	812	833	844	854	829	888	843	838	795	905	857	858	841	829	852	861	878	821	857	847	821	857	824	882	874	863	884	850	867	884	910	863	911	935	865	865	844	827	883	912	856	871	909	912	883	821	823	869	845	951	931	924	922	842	891	845	870	843	861	843	840	854	821	810	861	855	887	790	815	808	837	850	865	865	775	823	821	843	802	868	813	813	850	837	838	896	871	877	857	831	828	816	852	840	798	877	779	831	827	841	851	831	817	852	844	849	793	906	877	845	815	808	779	829	814	813	818	772	775	770	849	824	839	770	797	829	854	832	861	856	871	784	801	846	844	821	816	860	803	817	855	785	822	827	797	845	837	857	818	814	894	887	828	841	776	820	835	808	826	824	836	828	825	893	818	824	811	843	847	824	824	893	839	823	836	833	846	807	857	882	816	845	821	803	766	845	797	767	808	794	820	828	810	823	838	801	820	840	827	796	809	804	788	828	848	830	869	888	858	853	797	843	867	816	802	808	862	821	822	845	826	880	888	877	836	849	835	793	853	863	848	844	843	825	822	820	822	803	838	888	795	861	839	788	798	822	817	850	826	849	827	833	872	834	791	839	779	825	837	827	792	884	872	868	871	891	828	869	850	836	856	809	809	830	809	850	877	815	808	810	803	810	881	805	784	802	803	784	822	774	782	821	794	765	848	818	795	798	791	792	790	882	856	822	876	812	789	869	828	881	844	835	807	827	862	840	892	823	810	811	847	867	829	796	907	810	809	819	808	780	839	814	854	794	843	811	848	847	831	886	836	813	816	839	862	888	803	850	816	876	817	792	824	777	811	852	842	804	855	878	826	825	785	860	800	816	840	806	825	812	821	843	852	792	869	778	848	857	881	833	811	788	847	801	873	859	814	767	845	877	850	819	864	835	837	854	815	843	794	811	877	805	841	811	787	837	819	822	824	839	832	881	816	851	865	891	827	890	808	852	800	820	840	831	852	804	835	882	811	815	832	785	858	839	803	814	868	832	809	832	837	852	829	863	797	812	841	833	874	797	829	774	806	827	843	836	870	816	818	861	820	891	889	828	843	786	800	858	788	813	802	795	851	860	824	818	839	847	815	808	833	852	853	813	830	841	863	828	829	812	854	799	850	876	806	813	836	889	848	853	850	847	774	872	854	822	847	839	909	808	844	912	821	817	846	815	849	826	866	843	830	837	843	784	861	821	839	825	817	825	812	827	852	787	793	795	802	812	904	833	781	817	831	853	869	894	817	864	830	800	800	862	861	814	845	831	793	808	824	855	814	812	818	806	784	880	795	824	828	834	821	823	855	809	811	827	836	782	822	836	839	857	802	840	838	826	831	849	839	818	764	859	844	795	804	810	858	840	809	854	819	820	848	847	792	878	813	808	831	788	858	805	799	842	876	847	862	814	831	842	844	852	866	801	804	805	808	832	823	832	817	888	829	867	848	773	912	810	818	807	858	822	828	840	828	797	836	845	823	807	794	850	853	847	822	820	844	785	848	841	809	829	820	797	801	788	859	818	854	824	822	839	819	863	808	841	810	844	826	814	760	834	799	828	798	808	817	855	819	839	803	815	874	826	857	811	804	868	771	803	837	816	767	808	822	826	856	801	830	818	850	848	872	795	837	844	819	829	854	828	860	825	808	782	890	810	838	857	831	888	852	807	819	865	859	895	797	817	817	817	807	876	839	812	812	867	863	872	815	818	794	807	848	846	863	823	909	802	835	827	911	805	778	849	834	878	804	831	808	815	805	807	828	806	869	771	795	863	845	879	795	792	843	818	816	815	858	798	809	823	823	807	820	827	846	833	818	824	815	826	855	853	834	749	828	857	820	865	803	808	851	900	831	786	841	815	796	836	863	800	818	839	849	777	834	846	833	862	750	834	861	872	792	790	800	867	882	875	840	842	897	814	870	817	862	851	891	874	824	842	828	829	800	862	846	817	827	864	821	887	813	863	835	908	761	838	856	816	825	868	829	845	835	798	905	793	790	833	858	852	838	831	875	853	806	900	815	824	820	779	852	795	872	820	871	844	814	865	851	802	820	858	783	804	822	803	801	807	821	850	820	842	781	821	882	830	788	835	824	851	838	896	751	836	875	800	815	884	847	824	902	842	864	863	808	847	831	847	855	795	831	868	841	859	850	839	770	901	818	836	820	807	852	802	812	870	862	795	849	834	809	861	768	831	842	813	840	834	810	876	839	807	835	888	807	792	842	810	834	837	800	827	800	807	799	891	821	839	848	804	787	829	802	835	816	744	888	910	841	834	774	831	802	810	833	831	868	864	824	838	801	791	824	895	829	804	809	806	856	816	841	822	847	845	840	840	837	843	781	816	815	831	848	784	888	833	856	797	798	903	892	823	853	859	792	868	801	822	841	866	817	830	796	826	828	822	825	865	814	761	835	845	788	871	812	817	828	873	820	843	824	810	805	826	868	861	830	847	852	821	835	937	874	859	799	832	829	774	819	824	785	844	779	873	896	836	847	830	856	797	833	861	804	811	827	813	817	783	781	803	863	844	823	773	803	833	828	818	823	801	819	820	795	827	821	787	840	825	804	872	835	824	799	783	881	852	804	825	836	789	798	839	847	789	849	828	830	867	806	794	829	847	847	859	828	798	807	859	842	831	864	827	842	790	833	798	827	831	770	835	797	805	815	822	833	801	829	819	787	830	842	857	816	788	850	832	882	833	819	782	864	841	835	805	850	817	824	816	852	797	796	875	831	849	812	841	867	829	835	826	827	857	815	807	847	886	787	818	807	839	837	836	847	841	861	844	819	771	794	848	817	775	849	814	817	824	815	793	795	829	906	859	880	808	799	803	830	860	828	861	872	837	860	882	819	824	796	820	811	809	856	840	878	894	852	786	867	771	832	854	864	817	819	842	844	831	812	830	856	857	809	787	876	840	826	841	797	808	772	826	776	837	866	863	810	775	791	773	847	753	767	817	817	826	828	847	869	788	849	801	847	820	850	850	853	797	859	853	844	876	822	805	828	806	810	786	790	830	829	813	852	835	821	782	809	851	828	811	855	776	856	830	837	878	858	777	801	838	820	793	838	807	835	821	818	857	891	830	829	815	827	828	847	848	863	837	784	800	780	858	857	862	829	853	852	830	834	786	791	828	882	792	848	826	836	817	837	842	798	803	855	772	764	807	815	785	836	815	774	827	837	823	814	829	817	835	837	817	867	832	821	830	860	819	813	827	832	865	811	828	774	838	823	836	851	841	848	865	829	792	840	815	842	817	807	823	821	824	829	829	813	857	819	848	828	745	869	839	809	857	842	821	793	836	849	811	876	806	847	850	867	866	868	819	820	838	800	834	843	832	838	802	819	816
9599	6465	7671	4581	2700	2337	1952	1378	1095	1095	941	765	636	517	545	520	490	473	450	411	398	353	401	337	332	396	339	333	335	362	377	358	373	374	361	353	341	359	308	369	326	301	326	325	320	335	334	342	295	319	331	314	314	328	306	367	366	334	326	340	333	343	328	342	340	349	337	295	337	356	326	343	318	321	317	312	364	341	344	342	307	320	339	310	339	332	350	330	330	299	306	317	362	310	324	329	343	309	334	360	341	322	286	351	344	296	339	311	307	350	351	355	329	339	336	318	336	334	321	351	309	311	346	330	300	349	353	332	317	346	336	305	331	322	352	343	355	338	356	332	315	338	340	308	314	340	315	333	340	319	315	358	344	286	306	301	317	317	328	374	306	314	327	311	369	326	346	319	341	320	329	346	327	347	325	328	322	308	316	352	323	326	321	332	300	341	296	342	357	344	293	311	341	348	323	351	324	327	335	333	317	330	316	344	345	330	303	316	317	326	356	347	353	311	303	319	320	342	306	325	317	346	358	334	336	326	322	323	353	320	323	304	370	339	330	333	320	321	324	346	343	344	340	364	329	325	315	338	340	306	330	323	321	365	352	333	291	359	326	343	336	341	299	333	314	344	327	334	355	333	351	324	349	341	325	313	333	324	325	329	298	309	314	331	335	334	310	347	351	339	317	355	332	308	327	357	360	347	322	355	316	328	351	330	352	338	329	332	328	320	330	312	305	360	333	309	323	318	352	355	336	335	338	323	332	335	298	318	329	323	333	304	297	308	318	339	351	349	325	354	340	305	320	360	309	329	329	296	350	311	295	313	328	302	346	319	310	290	321	322	329	327	364	316	348	342	342	366	330	297	341	315	292	328	345	328	342	307	331	306	326	280	356	334	329	319	339	331	312	343	356	334	344	337	312	332	348	335	339	340	337	317	304	339	344	292	334	359	330	331	283	350	369	343	378	345	327	318	343	337	323	332	328	319	324	378	290	315	336	291	335	304	296	361	355	349	350	316	345	318	339	318	343	307	310	378	325	377	325	330	321	312	297	322	316	341	345	375	314	333	350	323	329	333	344	340	329	330	303	324	343	328	312	309	347	292	339	318	323	283	312	340	334	345	321	329	317	309	322	315	327	364	342	316	324	323	328	308	308	343	306	330	356	325	341	299	337	354	325	333	311	323	319	325	320	346	353	322	321	314	328	372	335	352	341	334	288	334	320	328	330	330	347	316	324	324	366	339	317	336	308	337	344	310	311	318	330	309	335	322	323	336	352	347	340	301	301	332	325	331	335	321	325	309	324	345	342	328	331	354	336	319	305	357	310	330	296	341	331	331	368	357	301	300	347	326	341	332	339	356	320	326	313	351	361	336	313	342	321	385	304	337	320	320	331	311	316	356	323	323	295	366	360	331	339	331	316	327	337	322	324	325	329	323	295	351	355	340	326	321	312	322	334	321	316	339	315	343	322	305	347	299	310	338	357	339	329	338	374	332	328	312	320	327	320	328	309	314	339	320	308	319	304	318	316	337	301	324	311	339	306	365	318	290	376	342	329	341	337	325	323	300	328	336	317	302	335	316	319	326	308	289	349	336	338	317	305	299	316	331	309	299	347	323	364	317	335	331	337	342	343	363	323	338	316	369	339	344	314	348	325	333	291	320	318	295	329	340	314	327	320	341	336	334	338	303	319	312	303	320	302	314	343	334	309	315	330	351	325	312	347	351	308	336	280	330	322	335	345	375	345	311	352	310	372	343	343	335	334	318	321	334	338	316	308	315	336	355	301	334	336	346	307	312	305	300	322	344	322	355	320	335	341	330	337	314	312	355	320	311	337	333	321	338	329	362	362	345	329	338	321	321	328	317	347	353	363	335	324	347	341	322	341	334	323	326	315	349	328	354	299	339	320	310	324	326	321	318	320	354	335	344	356	326	327	348	327	350	338	316	323	353	329	332	307	353	327	355	359	354	362	303	376	339	339	363	361	305	318	307	351	335	322	353	325	300	293	350	322	326	323	328	332	300	318	318	324	320	346	286	282	321	346	322	307	327	324	330	332	297	321	358	309	354	345	345	333	338	320	318	337	323	322	337	338	333	333	360	315	349	318	310	327	341	315	364	312	327	309	339	352	339	297	343	338	368	317	316	330	337	335	331	342	319	323	297	349	328	337	317	314	328	358	357	310	317	343	366	307	343	316	366	324	344	294	323	338	337	345	321	344	352	302	331	317	321	333	285	316	326	323	322	335	337	312	335	305	311	282	321	312	346	321	361	310	332	303	326	289	311	325	343	321	313	305	320	349	288	349	310	303	310	332	324	328	320	363	319	320	294	339	346	346	282	302	315	314	334	331	328	302	335	354	331	296	326	353	312	288	324	365	336	343	307	332	337	310	322	337	341	330	298	298	317	355	339	324	334	362	306	308	339	336	289	321	328	337	325	316	317	349	332	328	344	327	322	316	360	317	318	372	346	357	316	352	324	334	333	326	324	342	315	322	331	311	348	322	312	332	324	315	352	322	319	362	317	329	332	330	346	307	367	300	348	345	345	299	339	344	346	344	339	323	329	344	329	316	360	339	327	317	323	335	334	358	336	349	356	329	325	335	351	276	331	320	336	326	297	342	333	307	347	307	332	351	322	334	355	332	342	326	309	355	305	330	351	324	332	329	329	332	314	336	289	359	279	319	315	356	355	358	334	297	322	324	325	345	329	337	324	329	314	319	350	329	330	313	344	303	314	322	303	329	341	323	349	297	349	344	356	307	358	335	358	322	323	332	338	359	344	302	340	330	336	290	363	324	351	343	312	351	344	332	337	332	301	309	357	352	316	344	326	327	334	332	329	324	335	314	314	367	346	307	325	304	314	328	357	334	319	327	340	319	337	319	284	330	318	338	326	327	358	343	315	301	322	355	309	325	329	317	326	309	336	333	320	336	334	322	312	322	318	340	350	332	306	332	347	333	297	322	339	332	352	306	304	334	301	299	321	352	322	339	296	308	318	304	356	332	352	317	328	302	350	336	336	332	352	334	317	307	299	332	346	294	310	318	346	315	318	300	340	345	329	335	339	332	343	359	305	314	351	320	336	325	304	291	340	285	325	250	348	362	309	335	367	360	344	385	339	330	314	348	301	313	325	321	335	303	316	343	344	364	316	327	291	323	355	337	313	344	337	325	296	311	309	342	347	334	331	305	288	286	328	320	321	320	346	329	327	325	360	323	342	323	350	346	339	300	345	340	332	339	331	320	319	322	337	357	300	286	325	304	342	298	331	331	335	342	313	322	336	327	343	337	344	329	338	341	359	333	329	390	305	311	309	300	364	310	341	344	371	335	350	303	298	311	338	336	326	326	292	328	315	343	319	330	336	324	334	316	324	369	321	316	316	329	309	339	344	324	312	366	343	349	308	313	371	324	319	323	320	352	345	315	326	315	333	348	338	336	302	328	327	345	315	333	325	339	349	313	309	339	340	336	348	325	335	294	301	311	346	339	329	343	333
7141	6453	13765	10516	8327	8696	7777	5981	5217	5329	4322	3245	2732	2453	2076	2027	1937	1811	1580	1497	1274	1161	1181	1075	998	1137	1053	1032	1092	1063	1273	1141	1271	1206	974	998	1001	962	917	886	866	851	824	866	873	837	830	862	873	843	825	848	898	852	928	832	938	941	845	839	827	850	877	848	802	824	883	790	826	873	846	784	837	814	849	805	798	876	833	822	841	794	846	837	807	876	907	858	821	873	812	857	819	875	853	875	867	891	859	827	824	842	859	804	809	856	857	858	844	844	849	885	886	866	854	870	829	852	859	845	832	888	832	834	868	790	842	836	862	875	809	805	869	837	821	854	847	798	801	822	875	865	810	832	888	857	810	850	847	846	872	833	770	844	824	917	829	805	854	789	843	857	850	840	838	841	844	850	901	854	894	853	843	851	789	872	785	848	854	898	883	814	851	788	840	820	838	820	820	867	874	846	843	757	824	846	839	839	828	868	838	837	814	827	803	816	846	845	881	870	855	823	815	845	873	876	834	811	825	846	850	825	865	883	795	870	849	822	820	833	810	876	866	831	837	824	851	819	887	863	792	829	864	842	839	819	819	870	788	848	828	830	816	808	775	835	769	805	813	811	821	828	801	847	811	837	839	786	807	881	877	825	840	872	868	806	815	874	848	822	872	839	835	865	863	837	818	821	794	840	845	822	836	842	837	818	892	830	867	848	913	836	881	862	839	852	817	842	814	797	851	827	813	847	842	823	814	818	868	851	831	845	833	884	833	807	856	838	900	827	834	843	813	868	870	835	872	871	841	786	827	849	810	782	819	814	843	899	870	862	813	809	790	812	845	810	811	840	765	833	863	840	862	784	848	858	836	826	879	910	845	849	791	823	789	841	873	853	789	834	791	799	830	797	838	925	826	849	834	790	852	856	834	803	826	854	868	836	835	863	810	847	844	865	862	828	798	825	833	784	807	833	849	847	828	859	875	817	842	847	830	875	830	758	847	846	865	849	831	877	827	855	830	872	821	852	833	869	832	856	852	869	810	849	822	786	833	810	881	786	854	853	846	807	815	842	852	819	827	808	810	844	853	843	887	835	877	868	814	825	795	815	877	865	855	820	877	867	829	863	816	835	820	884	828	863	824	821	871	817	826	855	820	841	873	795	830	815	836	843	798	838	834	872	859	855	835	832	830	841	834	842	813	832	870	875	808	860	850	785	905	879	836	844	834	863	848	807	888	843	835	842	821	840	882	890	832	842	832	848	830	878	854	812	795	844	771	800	807	817	812	819	853	827	866	854	907	809	847	806	837	851	877	836	821	853	844	846	815	827	840	829	836	776	882	821	834	859	839	861	841	830	825	857	814	835	821	818	778	844	824	843	830	846	855	829	856	854	792	835	838	791	826	852	829	826	846	821	845	895	843	797	854	846	816	884	809	849	801	772	848	839	812	817	821	903	848	862	860	822	847	839	869	800	861	835	864	905	827	846	877	861	803	848	852	840	821	774	834	781	878	821	830	835	788	890	813	860	874	879	888	852	853	883	785	897	873	824	788	796	795	913	780	834	885	829	831	845	811	848	892	850	839	845	866	841	857	827	807	882	811	825	842	858	816	820	779	830	888	835	815	843	865	854	861	832	847	820	817	812	797	844	829	805	775	826	844	872	840	870	821	822	791	865	870	863	869	821	847	808	839	876	801	839	883	856	853	844	850	846	863	925	840	849	887	798	829	875	843	846	859	801	809	861	852	888	848	836	849	822	817	821	809	821	839	812	838	801	884	833	808	801	748	832	871	793	861	832	846	867	792	877	825	815	845	827	859	817	838	839	821	868	866	818	874	846	868	865	857	857	799	814	875	810	876	793	823	863	859	815	826	812	837	856	801	791	857	845	867	871	807	798	872	821	837	854	844	825	841	838	836	811	811	818	821	817	877	866	752	839	811	816	850	850	880	845	848	821	831	813	855	834	823	877	847	842	837	870	871	833	823	782	857	833	826	806	835	773	883	825	835	830	799	815	812	828	900	814	806	821	837	811	890	837	846	799	807	876	807	810	812	843	832	881	802	808	801	833	795	836	873	807	859	838	850	812	848	838	831	848	763	819	880	831	878	831	820	866	851	827	815	834	881	839	851	857	842	817	855	830	780	833	843	874	804	838	867	900	864	848	853	849	851	862	834	824	866	830	823	795	825	857	861	870	843	819	812	790	847	837	851	779	826	810	862	845	843	826	889	848	809	852	830	832	879	808	858	840	810	841	840	783	882	830	827	819	888	850	785	838	853	877	846	840	884	837	873	798	859	858	904	834	840	868	898	759	789	819	751	839	865	811	873	844	833	831	835	890	812	818	836	857	845	871	866	796	850	837	854	826	881	844	848	831	882	864	765	846	820	853	804	810	852	861	824	822	827	861	860	879	834	798	847	833	822	792	870	823	825	807	838	840	856	818	804	818	839	809	845	863	826	796	814	900	823	858	793	859	854	857	823	865	886	820	866	780	839	810	858	857	867	842	846	816	851	845	892	843	777	823	908	836	877	864	884	815	824	868	814	867	832	872	807	828	827	864	832	872	810	842	841	885	783	860	795	829	850	892	834	863	824	879	839	822	836	841	837	883	873	850	802	792	837	833	876	814	848	873	842	805	854	829	797	834	833	820	851	866	823	821	866	805	825	813	873	829	867	886	829	792	811	841	874	881	809	804	833	841	820	818	802	847	891	797	867	911	856	859	791	843	828	852	839	808	799	849	862	879	822	905	849	792	867	791	818	847	875	776	803	818	839	791	815	833	843	858	852	832	892	862	816	819	824	864	822	814	817	833	835	848	880	865	821	850	794	835	874	807	833	882	863	882	831	823	809	835	845	787	860	846	853	814	859	832	789	779	791	848	835	828	852	790	846	898	845	807	822	808	835	837	858	839	843	784	820	820	830	840	869	824	833	885	834	864	839	869	840	832	878	900	852	908	813	866	788	818	848	824	842	812	871	839	875	857	834	817	842	791	849	815	833	860	788	791	820	854	861	780	865	895	896	782	825	862	864	840	876	841	838	830	806	906	828	796	839	827	859	841	857	837	849	851	856	821	882	849	835	877	827	881	841	829	838	855	888	829	813	859	877	824	847	846	818	840	838	821	858	833	834	831	837	847	821	829	849	854	828	871	848	791	804	825	840	879	835	827	825	881	813	840	833	790	805	848	853	805	869	818	825	846	814	793	837	810	835	828	814	837	839	862	851	815	836	852	808	850	856	834	856	848	864	872	862	862	864	809	818	782	866	821	808	852	821	862	829	839	883	857	842	802	846	801	810	823	835	806	804	872	836	809	875	875	867	848	861	827	838	818	862	797	885	844	822	828	851	874	879	853	892	852	860	869	828	882	838	836	829	831	793	854	833	815	844	831	833	840	803	823	826	767	838	812	844	848	851	793	798	817	844	803	824	826	834	848	820	851	833	851	885	797	821	887	773	823	849	852	865	837	818	849	818	868	803	844	892	827	815	845	826	835	837	803	826	818	823	843
29077	25052	37011	22698	13699	17398	17540	14122	11643	9043	5472	1703	1050	828	717	712	698	684	644	667	556	574	511	488	554	780	711	758	930	871	1458	1381	1410	1288	665	722	691	531	428	391	397	423	390	378	365	390	412	399	373	353	363	392	374	395	586	328	498	469	347	361	341	378	381	415	364	412	400	397	378	392	357	353	350	366	354	402	393	322	354	365	379	383	351	354	366	404	376	351	369	357	392	383	377	356	347	362	354	344	395	367	360	389	352	356	368	368	383	403	356	375	371	409	414	384	384	400	357	380	380	344	345	362	360	373	358	365	351	405	344	335	362	347	347	405	376	362	349	359	363	343	372	386	357	374	363	393	385	398	368	365	355	330	362	383	375	392	355	345	373	367	380	356	349	368	354	367	357	381	359	396	395	382	373	391	371	321	364	372	335	341	341	372	376	376	379	347	340	366	342	353	372	389	347	354	354	334	400	373	355	398	371	411	333	397	385	395	377	372	332	387	366	381	371	367	348	337	349	389	373	315	343	394	376	333	326	404	373	359	367	340	380	367	354	368	332	361	373	346	392	346	381	374	392	405	357	365	347	376	395	371	344	402	363	369	366	383	368	372	358	349	390	366	364	353	343	346	375	355	375	366	362	399	330	352	402	384	369	365	352	385	370	368	400	361	406	378	340	367	361	355	332	367	356	373	404	385	376	396	367	374	342	380	370	390	373	360	355	377	356	367	368	407	348	353	351	350	361	365	373	348	422	391	357	346	353	354	378	393	373	343	354	364	346	384	373	319	375	363	382	338	388	364	390	384	352	410	379	346	409	375	349	350	387	396	348	370	378	371	369	384	371	397	355	346	387	367	366	351	348	371	380	374	380	411	384	374	358	327	348	344	344	375	384	338	327	351	381	372	366	346	355	387	404	364	327	355	379	380	372	356	359	367	364	367	363	376	395	370	359	366	358	349	361	341	323	352	331	396	381	337	384	365	356	398	364	356	388	361	365	402	360	360	349	363	381	387	362	359	357	382	377	355	360	372	348	364	365	391	376	374	366	333	348	357	382	354	370	381	354	389	352	344	367	346	301	375	362	373	400	360	369	347	396	391	345	367	391	387	329	387	344	373	383	369	390	351	374	366	348	372	343	377	343	350	369	376	361	406	392	346	331	393	346	372	380	397	372	359	357	375	369	367	325	333	329	372	370	337	367	357	350	393	342	375	394	365	360	363	357	350	347	337	364	376	365	353	344	382	369	335	318	354	356	355	374	369	343	348	386	319	358	396	352	384	357	371	340	413	359	325	364	376	396	354	363	379	398	351	386	356	397	356	341	348	373	348	327	379	344	384	401	410	400	367	367	403	357	380	373	335	375	359	340	354	363	331	355	356	356	360	357	377	380	377	387	371	370	363	369	334	352	377	358	392	366	341	378	371	354	327	383	361	375	379	350	396	389	370	404	352	336	347	345	368	378	331	374	345	346	392	353	393	361	345	376	335	353	369	376	354	387	361	352	395	343	371	414	375	368	374	359	373	371	387	313	346	374	369	375	323	363	373	372	356	345	337	375	357	351	349	373	374	368	330	372	402	386	333	359	350	330	412	390	327	379	341	358	362	370	362	390	350	382	345	352	368	359	338	397	356	356	366	372	385	346	322	385	402	337	371	363	414	326	387	375	384	388	363	388	376	361	382	376	387	393	378	362	368	352	369	383	379	357	352	385	335	353	385	379	377	355	370	365	377	374	379	373	359	330	350	350	365	342	364	351	381	394	400	360	390	377	385	383	375	395	375	355	329	369	348	316	368	338	386	352	347	335	341	369	342	363	378	366	336	363	347	338	361	336	345	371	353	385	390	374	359	384	365	374	355	340	388	352	348	367	381	359	352	340	358	338	347	360	376	373	380	364	368	357	352	355	354	334	382	349	327	359	379	402	398	339	386	381	365	394	384	371	380	335	372	359	363	367	347	335	378	353	384	380	369	350	390	377	391	381	389	372	391	381	376	349	369	370	378	342	365	356	364	388	372	342	369	353	343	363	351	373	395	401	390	375	367	371	381	371	372	363	391	379	383	334	348	394	326	379	404	346	377	344	393	391	365	321	378	380	397	308	355	363	361	401	391	364	381	360	374	376	395	351	385	351	378	373	400	399	332	357	348	393	312	358	399	368	353	393	380	350	364	360	362	380	361	390	365	380	335	375	305	375	304	345	375	352	356	324	326	381	348	382	380	369	333	357	376	386	396	368	363	345	369	370	323	366	375	351	368	387	376	358	395	381	367	327	350	365	345	382	386	360	367	373	368	330	362	357	352	386	344	353	368	371	335	379	343	367	367	363	373	382	377	365	378	375	347	374	334	387	348	384	358	363	334	334	382	386	324	347	375	362	346	342	354	360	382	381	370	375	347	363	357	372	373	341	321	345	352	363	332	334	355	356	383	339	370	377	358	348	358	359	392	381	397	335	341	353	383	394	347	347	340	378	344	373	381	344	378	357	391	368	360	350	371	368	399	343	396	335	338	337	354	354	354	364	374	385	408	356	413	380	386	341	344	359	365	387	339	341	374	386	343	360	327	372	357	383	384	379	387	373	363	388	354	357	364	399	348	345	369	362	413	302	350	382	370	389	334	349	407	375	387	347	371	344	381	421	365	371	356	367	341	316	351	367	351	366	364	382	368	381	346	413	369	348	369	350	348	364	348	382	361	417	365	362	361	394	361	393	308	367	391	379	331	330	364	359	368	348	374	367	345	351	366	378	365	375	353	372	332	373	353	370	349	363	401	363	352	385	349	382	366	371	346	415	367	354	381	382	358	393	368	341	379	380	374	341	383	397	358	366	396	344	353	395	338	353	354	355	393	374	356	352	395	372	389	362	337	369	377	377	383	365	368	335	350	349	353	370	379	417	389	389	386	375	370	339	357	318	399	381	344	365	354	377	382	384	384	350	406	393	357	345	387	388	364	341	376	397	389	358	377	333	340	336	349	364	380	373	380	362	351	370	360	387	345	380	383	400	376	358	380	360	380	386	405	341	386	363	377	365	370	337	345	374	402	391	355	383	352	381	368	342	346	375	370	341	382	371	356	370	385	342	345	333	370	373	338	361	354	361	336	355	356	337	360	386	370	415	384	373	344	374	397	385	370	365	353	356	341	371	337	360	351	346	363	362	354	377	354	341	386	326	394	340	379	390	343	348	376	375	351	315	337	349	351	385	385	389	413	355	354	340	398	385	397	358	308	368	347	378	353	380	361	356	375	390	382	353	361	359	405	379	366	361	354	351	366	330	388	367	380	353	345	377	366	368	392	358	362	408	357	373	355	362	392	380	353	364	377	328	351	379	338	399	336	352	376	383	383	359	342	387	323	357	377	372	346	381	369	330	378	356	376	320	376	389	334	370	345	346	382	367	356	373	371	364	344	383	340	373	383	364	377	403	386	368	357	367	360	374	373	354	387	383	357	357	356	377	369	356	364	385	378	369	396	378	376	361	371	383	373	376	382	393	406	407	373
19475	20078	39054	20327	19139	26515	28553	23333	23375	22131	17647	6683	4473	3896	3602	3341	3150	3024	2696	2852	2205	2193	2265	1999	2416	3820	3721	3991	5182	4548	8438	7874	8426	7625	3771	3317	3745	2421	1514	1171	1199	1355	1242	1075	1015	1025	1195	1189	1090	1025	1024	991	954	1227	2732	977	1956	2034	937	955	972	932	952	916	958	906	901	952	935	881	927	968	936	983	958	907	934	910	928	1004	904	988	970	934	893	918	911	897	884	890	885	932	971	924	957	967	959	968	903	922	898	963	916	954	916	947	930	900	960	939	970	961	988	944	978	969	968	973	953	984	955	956	982	916	934	938	919	916	996	951	962	899	903	933	933	928	932	903	901	902	903	873	877	907	913	893	936	918	910	911	904	995	964	954	894	893	955	905	931	912	917	923	925	957	863	901	852	872	901	945	865	865	903	850	901	902	933	902	933	903	928	938	955	952	885	916	960	874	940	949	940	906	911	885	928	929	942	934	929	880	881	906	921	923	895	928	880	888	934	916	903	936	876	854	954	939	923	887	925	908	865	898	927	890	878	915	854	881	931	926	894	867	915	917	912	876	910	889	912	944	915	918	861	914	955	940	930	911	853	898	926	899	914	919	846	911	974	922	924	913	893	908	950	922	927	912	898	909	939	898	894	907	948	937	932	890	948	904	908	891	857	873	867	939	939	870	923	918	894	913	898	915	952	937	913	887	880	914	942	895	928	931	911	964	931	913	913	923	910	853	899	900	836	867	944	882	967	915	936	922	886	919	965	947	903	936	951	936	902	936	948	930	923	914	893	928	913	892	895	883	966	935	905	914	904	895	938	900	880	936	943	884	930	944	923	935	909	888	928	906	907	951	920	954	922	894	982	901	911	941	889	908	883	910	960	868	900	912	857	894	918	930	902	871	894	933	948	902	946	926	894	952	921	881	921	1001	857	922	928	890	960	851	954	920	941	888	906	872	898	964	899	992	937	950	909	901	977	927	918	909	961	971	905	924	906	924	880	914	949	952	892	917	884	911	902	936	926	930	895	986	916	907	865	930	881	876	907	890	894	896	921	894	915	894	928	948	922	897	859	887	967	886	926	857	928	886	929	933	944	904	947	956	879	871	859	961	927	913	910	956	929	903	904	880	921	965	970	909	888	877	947	902	917	932	921	958	875	922	917	926	904	889	958	958	931	908	903	912	908	881	899	874	939	903	874	896	950	917	874	892	931	924	934	929	906	879	929	935	913	866	911	876	929	871	894	900	919	974	917	916	907	936	912	900	905	911	906	954	922	927	960	953	906	898	924	913	915	894	890	865	868	951	908	894	951	934	943	927	893	933	953	865	899	908	914	966	962	932	995	938	931	874	946	903	947	916	986	887	921	921	928	945	940	897	895	906	882	949	882	897	927	900	912	952	924	875	883	885	878	857	883	930	893	965	917	921	960	925	945	943	889	936	878	915	837	906	945	878	944	944	914	955	909	945	914	901	907	884	887	916	883	873	936	931	915	903	929	927	930	874	962	954	929	921	938	930	937	899	935	905	911	920	948	907	932	885	924	939	879	893	881	881	859	949	944	908	852	928	934	903	885	927	937	919	885	880	953	891	880	887	949	893	974	926	952	922	868	942	904	988	956	873	882	909	882	915	915	893	888	936	900	942	881	843	866	929	953	923	940	937	857	934	898	934	927	934	914	906	875	966	890	943	913	858	920	893	885	848	895	934	887	890	912	921	918	933	928	947	881	908	891	899	898	870	880	916	967	893	953	904	885	902	880	941	937	949	920	925	912	974	912	907	898	943	939	963	926	910	954	950	928	984	904	913	885	914	922	913	885	898	944	922	919	909	875	996	892	915	994	898	920	925	883	905	886	964	886	903	907	943	932	878	934	899	908	879	900	927	884	900	896	899	987	939	844	929	885	933	913	874	951	973	867	889	894	976	908	905	929	975	919	937	923	920	969	892	952	927	921	951	951	931	918	859	864	919	915	854	928	911	932	856	896	885	940	943	912	930	929	953	906	903	926	916	915	892	874	875	945	915	890	914	880	923	926	937	903	875	905	894	883	942	907	946	894	958	854	869	905	911	916	926	895	970	921	917	898	909	905	905	916	874	912	939	893	945	897	923	913	915	918	825	889	929	923	896	940	964	888	966	922	906	937	953	935	896	935	863	911	922	943	889	879	983	920	957	889	952	912	878	878	919	894	914	928	907	922	878	916	871	952	942	893	936	970	899	905	917	861	914	932	914	914	916	928	891	927	893	958	937	933	901	891	942	910	907	952	920	907	885	858	922	944	937	909	937	966	866	928	931	902	940	935	891	881	961	943	933	924	895	912	940	908	934	933	884	877	954	893	882	903	935	959	901	911	899	915	883	952	935	989	955	951	916	919	865	925	924	936	896	950	894	952	901	948	882	913	916	910	923	899	909	966	934	939	900	936	911	931	918	953	846	860	897	931	902	926	904	899	911	861	919	961	913	932	933	917	862	917	900	951	847	937	897	887	888	894	962	897	1011	940	923	921	914	885	881	916	902	929	951	929	897	906	924	919	959	927	920	936	891	908	883	884	920	907	898	962	879	900	927	901	887	865	915	881	928	923	897	961	882	917	910	954	901	894	899	953	901	942	924	919	910	912	923	955	902	875	888	870	897	899	981	896	993	889	889	984	967	914	920	951	951	944	940	946	984	842	963	975	896	866	890	914	900	924	914	926	909	878	914	892	925	879	890	900	895	889	940	919	873	892	891	899	903	896	914	897	913	905	932	953	865	888	920	907	973	917	886	961	933	915	931	936	817	916	877	940	903	884	929	892	888	867	851	909	959	939	972	940	916	939	902	898	906	901	900	929	958	875	910	856	946	943	884	900	939	956	944	942	844	884	883	893	929	890	891	856	961	909	880	1000	913	919	929	914	914	883	935	929	921	855	912	862	914	872	901	980	928	926	877	875	928	860	957	914	895	909	918	934	871	879	861	942	912	873	876	918	867	901	891	917	927	890	907	928	882	912	920	891	886	908	898	877	914	901	904	873	897	949	873	923	935	930	852	875	871	933	905	896	912	926	874	918	880	863	881	899	885	878	939	878	946	896	943	882	913	890	939	895	907	926	910	945	895	871	940	883	933	888	913	905	865	929	914	958	883	929	903	871	932	936	920	894	855	942	952	911	922	943	905	926	879	869	901	945	911	883	890	930	885	938	880	894	889	920	941	911	910	896	905	932	952	934	889	914	875	896	886	909	827	914	874	906	922	974	929	888	905	844	916	914	886	887	869	928	906	925	841	942	904	925	867	890	827	897	919	886	928	939	879	872	933	920	917	930	920	912	914	965	883	891	883	925	891	835	887	884	863	973	902	958	925	887	919	906	874	908	878	907	921	935	961	904	903	878	863	895	986	913	907	912	936	907	877	829	936	881	865	868	909	944	868	907	942	941	892	922	933	862	895	891	930	934	943	913	990	911	925	948	944	913	953	961	875	900	892	906	909	949	906	890	886	905	989	875	899	965	934	855	896	862	936	912	870	927	887
37082	32313	44181	27518	19392	24711	24692	20511	17652	14875	10996	3345	1412	1064	908	902	805	748	741	723	626	579	607	600	764	908	1079	1168	1689	1404	1941	1989	2190	2313	1181	1006	987	905	591	439	392	419	374	353	362	350	376	394	341	317	340	333	306	409	872	375	438	536	325	339	316	338	345	297	308	310	353	339	308	357	303	334	304	288	309	355	328	317	334	332	328	302	340	328	322	290	338	311	322	347	319	288	335	324	330	339	333	362	300	338	319	332	333	307	331	304	312	322	314	340	322	315	327	320	369	349	358	337	335	315	334	319	342	331	368	294	319	328	337	330	296	315	353	318	302	305	303	312	326	323	317	317	315	298	320	290	321	333	316	352	311	292	341	306	312	304	334	318	334	322	292	333	328	350	358	355	342	345	330	336	311	330	327	327	315	342	331	315	348	328	334	330	323	310	309	319	320	318	339	317	344	323	300	354	315	302	314	326	289	303	297	349	362	299	318	320	320	305	322	302	317	303	354	345	346	357	320	319	318	295	321	320	322	308	314	342	329	315	297	310	356	331	314	341	306	331	338	331	285	322	321	288	344	315	292	302	309	331	315	348	316	322	327	302	358	308	317	303	292	306	331	349	304	329	328	339	333	332	326	321	351	310	330	308	314	321	325	338	337	301	318	327	323	368	294	304	325	347	320	371	354	289	326	329	350	324	340	314	275	296	304	338	320	328	333	334	317	342	280	287	365	371	318	322	309	317	335	321	308	341	289	348	319	373	307	328	339	339	307	323	306	321	311	350	321	331	334	294	316	321	348	299	334	318	287	343	316	313	318	303	348	329	322	335	323	309	327	338	311	338	348	320	357	312	320	305	310	306	333	318	328	332	318	332	332	342	308	333	316	312	342	323	331	321	341	327	338	326	331	325	309	297	295	326	313	305	298	312	307	348	294	309	307	302	310	355	364	337	307	301	351	310	303	299	315	315	336	300	336	318	329	320	339	333	341	326	310	331	291	302	321	329	329	341	316	321	332	326	324	294	296	308	331	340	353	340	337	350	313	315	329	352	311	316	334	344	316	346	300	306	295	313	324	292	331	300	353	333	285	336	350	345	313	322	334	297	310	344	337	328	319	329	333	339	312	345	334	333	318	319	304	332	309	329	356	322	323	306	327	317	324	326	355	344	304	318	345	314	293	323	313	327	308	363	324	300	326	323	318	328	305	307	347	318	315	301	328	337	353	301	293	305	368	314	316	322	347	334	295	311	302	336	311	318	315	276	346	354	334	313	342	373	312	309	330	321	309	300	319	332	327	345	340	307	353	304	315	304	337	312	301	304	320	349	342	296	323	294	323	336	346	305	332	312	308	285	311	346	300	306	341	365	298	313	330	316	310	315	373	332	310	325	354	368	306	291	313	306	346	317	332	337	300	339	289	336	331	340	351	301	324	332	320	325	309	294	308	281	332	274	336	338	336	361	373	341	328	306	324	328	279	350	331	354	320	298	320	340	326	316	302	313	315	311	329	342	321	312	289	322	329	312	324	343	308	314	314	361	313	307	305	318	336	317	293	351	317	351	335	297	322	338	279	291	344	338	331	352	331	325	314	294	364	283	305	321	335	315	324	336	312	341	335	337	340	346	316	362	312	344	310	328	338	332	322	316	314	315	352	314	316	318	340	326	326	361	337	313	350	311	369	290	308	306	305	318	347	298	334	349	337	323	331	304	308	311	342	323	337	311	345	327	353	306	322	299	348	324	305	310	355	322	329	317	305	347	312	321	305	311	322	357	314	321	350	346	317	273	293	339	308	323	326	335	298	319	333	330	317	315	307	332	304	325	327	307	318	307	282	311	290	348	328	322	319	317	315	326	322	332	335	307	314	328	322	336	335	293	302	335	324	329	309	317	306	320	337	337	356	317	345	317	327	324	300	348	348	337	336	278	349	298	319	310	361	297	326	329	354	323	319	334	344	308	338	326	335	308	322	321	342	318	306	327	315	324	311	314	318	325	322	320	311	297	322	295	298	321	350	319	331	325	305	332	342	295	344	320	343	323	304	313	314	336	329	324	295	343	323	303	278	321	324	283	328	327	317	367	301	319	326	331	342	325	330	343	331	304	335	297	334	315	327	325	324	329	303	345	305	303	302	321	317	363	340	328	323	299	308	334	326	317	313	337	345	334	294	326	288	313	304	310	365	323	328	311	354	347	344	333	280	274	336	322	312	325	346	294	343	316	326	322	315	311	330	324	308	341	309	294	306	321	333	323	365	316	340	332	302	322	343	288	333	316	294	306	291	304	322	335	344	340	285	324	316	314	361	303	322	304	321	314	311	321	301	322	304	324	336	309	314	317	296	303	366	320	353	362	305	357	335	301	323	309	316	364	317	352	331	304	320	301	343	354	312	318	310	337	306	319	311	331	313	299	330	356	332	301	318	298	331	316	291	314	304	303	323	293	325	297	296	351	329	306	289	341	330	303	303	315	311	303	327	354	327	337	321	299	319	344	314	339	278	312	340	320	313	298	329	366	318	314	313	337	335	325	350	311	323	348	320	318	330	321	314	308	347	335	311	337	352	337	334	321	296	372	355	341	324	319	310	323	309	339	314	335	325	310	349	309	294	323	343	328	319	308	336	306	268	322	317	324	310	277	350	311	318	331	315	313	334	286	309	298	319	299	325	346	312	340	309	303	312	318	324	328	309	329	332	349	334	342	314	319	329	311	338	335	313	358	350	330	292	319	329	328	320	326	334	333	322	292	324	312	336	320	359	293	326	296	342	351	341	319	325	317	316	311	362	335	317	324	333	331	330	322	306	323	325	332	352	342	338	318	326	333	297	323	303	322	339	335	366	315	323	310	326	310	341	289	344	352	297	306	288	295	324	319	330	296	303	341	310	320	308	317	301	311	312	304	306	308	315	335	326	335	340	298	306	328	323	351	350	337	311	303	352	365	298	320	335	347	309	341	315	317	293	299	312	393	331	327	313	300	342	328	315	322	304	333	326	315	363	337	350	332	301	300	341	328	346	324	315	288	307	341	333	349	316	301	312	297	307	352	305	338	297	314	336	335	359	318	301	301	305	296	342	308	316	341	338	315	291	310	316	290	320	323	319	340	352	330	312	284	316	344	324	302	330	291	304	332	298	308	312	295	293	348	352	349	341	319	361	362	356	327	295	302	308	340	320	346	309	329	325	349	316	323	304	311	333	339	320	318	318	307	352	322	308	319	332	310	320	314	299	335	312	282	323	314	368	314	315	324	347	317	333	347	337	334	318	349	362	351	335	301	310	333	309	324	297	318	314	335	322	349	314	325	319	316	317	346	307	307	336	293	345	307	335	319	345	313	284	337	306	318	316	336	270	315	346	335	324	360	320	310	324	310	321	331	350	272	363	326	350	340	324	314	316	322	313	346	329	330	334	342	313	318	305	335	331	308	335	337	319	322	335	322	332	342	320	358	326	338	310	317	316	299	308	293	326	350	300	329	317	319	302	311	334	332	326	336	321	320	321	315
25622	27092	46537	24182	23853	32681	34169	29634	29087	28756	24855	8549	5571	5012	4681	4416	4165	3670	3510	3941	2788	2653	2923	2771	3863	5818	6251	6765	10148	7685	11061	11255	12345	13664	6622	5482	5819	5248	3031	1355	1532	1574	1508	1080	1132	1107	1323	1280	1147	942	970	918	820	1186	4835	1031	1857	2535	817	810	827	781	860	782	836	801	839	808	841	859	815	852	777	857	837	839	792	793	836	802	821	831	835	854	808	816	849	858	883	886	833	833	840	904	794	865	844	911	861	807	875	885	931	870	831	806	900	930	907	880	864	826	938	863	871	879	880	855	840	851	820	859	876	855	831	840	845	823	822	808	783	802	860	775	803	800	858	829	807	776	828	825	794	847	817	801	794	804	849	859	865	811	775	807	813	774	803	828	819	741	801	827	777	850	822	763	768	863	775	809	858	839	785	802	795	804	770	818	797	805	824	788	761	797	822	787	807	796	816	792	814	792	822	785	823	797	864	841	806	774	756	818	783	796	776	789	776	795	821	826	767	787	804	782	802	778	798	824	879	832	809	846	799	817	820	829	864	822	800	827	822	833	815	799	767	818	794	796	765	852	795	780	795	825	876	819	788	853	781	823	787	783	783	796	833	795	821	836	781	843	827	841	838	767	855	824	793	838	822	802	754	796	823	757	829	808	766	843	835	821	799	840	800	802	788	875	763	819	817	817	774	796	840	834	771	752	802	811	795	801	828	792	803	809	817	863	824	813	810	806	792	776	866	844	847	796	832	833	799	848	825	765	827	827	850	853	800	831	803	807	827	816	772	824	800	771	812	793	780	838	779	824	770	785	837	800	787	798	813	773	812	780	773	807	795	783	792	786	797	761	850	844	803	825	805	807	843	739	825	830	835	816	811	809	787	769	855	786	774	816	774	764	825	799	838	793	771	816	786	772	854	853	809	795	812	817	794	818	798	793	831	797	779	805	804	793	814	801	818	791	844	796	779	856	831	804	796	787	824	837	882	768	825	785	792	795	798	834	795	812	826	788	808	786	768	772	805	844	806	845	857	767	798	819	789	783	786	816	784	834	803	805	781	824	810	821	813	787	877	847	801	757	806	788	799	851	783	823	852	777	797	803	818	849	823	774	820	838	849	749	817	841	812	832	838	822	787	764	829	861	820	824	770	825	827	774	810	851	795	792	806	827	811	827	790	799	818	836	782	862	824	807	813	811	825	869	797	808	775	758	764	821	850	848	781	770	787	800	778	821	843	815	828	818	812	853	828	810	874	848	786	801	830	775	797	822	811	822	774	811	866	836	800	817	841	789	813	820	818	805	808	821	798	848	766	805	810	799	803	822	798	838	825	755	827	814	837	766	829	764	777	810	788	834	869	798	834	786	807	886	813	808	842	814	881	803	747	836	790	837	823	809	844	838	828	793	801	812	792	860	791	828	812	778	793	813	854	781	812	817	812	847	838	751	808	841	807	816	845	833	810	759	831	821	817	848	811	781	827	821	816	786	882	828	784	783	792	849	775	816	816	812	829	784	801	779	817	830	790	803	852	867	752	826	832	787	817	818	789	767	812	781	783	837	797	815	831	805	809	774	771	829	818	777	828	781	796	802	825	788	821	792	822	837	824	808	822	834	828	833	789	803	843	757	782	812	867	852	867	813	785	813	806	844	794	848	804	762	746	824	831	787	844	803	832	786	745	841	807	753	838	808	827	815	789	845	821	799	805	816	786	805	866	836	791	771	838	760	808	834	816	814	782	838	804	853	796	778	829	797	863	798	803	837	849	819	798	859	831	805	815	827	802	778	840	802	792	798	823	787	824	803	787	807	807	859	817	828	823	785	777	762	839	811	807	857	816	816	829	834	785	802	802	781	810	848	804	810	819	801	800	815	810	820	785	818	854	775	844	853	815	834	786	821	819	763	786	844	805	837	804	831	798	810	797	797	789	810	789	863	756	834	809	808	789	850	781	754	836	811	875	792	794	836	817	837	837	825	774	789	829	800	811	820	820	785	845	796	777	882	826	790	822	823	802	810	857	814	821	803	755	792	748	809	785	824	877	819	804	838	820	839	824	830	784	823	807	820	777	806	829	798	793	825	833	786	789	827	830	843	779	774	813	835	813	814	785	828	803	814	829	807	831	807	831	774	775	828	790	782	783	789	765	788	820	863	854	814	758	796	832	834	794	845	771	778	801	819	771	849	799	802	736	845	795	789	790	762	762	803	804	749	756	845	797	789	807	812	817	798	799	791	812	819	821	797	833	789	781	783	839	746	797	759	775	827	785	840	828	780	824	847	805	798	810	872	826	850	817	816	732	828	777	802	844	781	810	785	810	826	838	836	797	825	800	834	842	846	863	742	727	762	788	856	770	761	832	806	857	769	797	828	811	836	810	787	797	805	798	819	783	775	853	821	835	787	816	795	823	801	798	849	803	776	833	797	802	802	855	807	781	827	787	831	762	819	787	826	830	786	804	816	872	791	817	826	804	803	801	810	804	817	832	796	821	846	810	752	781	774	813	793	837	824	826	820	809	795	811	841	794	859	770	816	843	775	816	769	801	751	803	787	857	837	765	790	819	790	778	838	790	779	803	835	801	826	826	800	797	821	789	781	829	779	814	836	822	778	842	895	815	862	780	794	829	862	788	795	769	848	832	790	847	775	743	836	780	757	823	825	790	832	856	818	753	807	760	784	808	818	817	839	819	838	811	847	805	798	787	812	850	804	825	848	797	781	784	756	764	767	797	862	833	760	810	785	807	812	817	820	819	787	788	833	834	772	765	820	743	852	819	809	808	859	797	829	835	829	812	780	804	750	769	755	783	779	815	754	783	793	820	844	826	860	776	800	812	780	801	807	831	823	791	823	857	814	832	811	836	776	805	834	823	829	805	789	797	817	773	787	838	771	801	784	792	854	829	835	808	794	762	813	818	826	810	787	797	827	756	761	814	782	811	793	804	800	827	755	824	826	825	798	825	803	773	831	811	832	832	820	814	786	801	823	867	810	830	782	778	801	825	791	787	728	798	788	816	841	801	839	751	767	786	820	810	824	788	829	734	825	769	798	815	783	846	792	825	817	790	814	844	804	845	790	804	803	839	814	756	813	829	794	785	809	776	776	796	833	808	773	759	766	832	854	759	791	820	761	801	832	843	786	816	807	816	831	812	817	774	774	818	855	768	847	804	858	844	805	806	802	829	815	846	791	802	793	854	815	763	781	814	818	764	800	771	832	839	769	816	778	795	883	820	876	791	814	796	818	800	754	807	790	839	753	824	854	861	788	806	737	820	793	833	812	794	847	853	761	835	843	848	814	799	848	824	802	775	848	807	776	790	802	780	850	826	845	806	777	823	748	811	820	839	817	851	818	739	817	831	774	794	782	775	836	819	811	818	814	764	778	818	832	817	856	752	797	857	762	829	825	818	805	789	764	802	776	767	766	815	775	828	800	787	844	802	775	828	791	798	805	783	825	826	790	819	812	799	799	796	806	825	780	831	803	822	805	828	837	795	823	790	809	796	789	788	810
9589	6199	7431	4210	2994	2462	1877	1388	1186	917	908	677	577	541	503	483	454	450	458	414	405	385	335	340	376	356	352	354	369	337	363	351	342	348	354	343	327	350	339	314	358	298	386	341	355	319	321	299	318	310	340	353	314	318	353	356	339	318	315	305	335	311	337	319	317	357	308	331	317	331	343	312	365	322	316	344	325	302	289	337	324	353	344	321	366	352	340	320	334	333	336	323	344	315	338	299	337	362	331	314	325	329	318	343	344	354	339	315	313	364	328	337	334	331	371	310	335	331	326	357	309	322	308	355	325	316	331	294	308	340	310	341	327	303	356	352	352	306	337	361	331	334	350	333	320	351	369	320	326	318	336	338	332	326	341	302	314	312	322	366	333	308	345	314	291	315	321	351	334	325	302	328	355	353	315	328	335	330	322	334	334	304	330	311	376	325	319	316	330	337	336	313	311	352	340	309	356	312	323	331	322	310	313	316	345	326	316	343	355	299	312	337	336	341	280	321	322	325	323	302	323	304	326	318	355	328	328	310	321	317	340	306	336	342	309	295	299	348	336	341	314	349	321	347	277	309	352	340	320	350	334	305	347	351	326	326	351	367	337	378	330	312	286	346	323	309	339	346	345	328	310	305	367	356	350	350	318	313	324	305	331	338	353	326	313	318	320	352	354	334	338	317	329	332	322	342	328	370	327	344	316	362	341	333	334	327	313	321	339	301	327	336	328	323	354	323	288	301	357	312	305	354	331	308	335	319	305	299	351	338	327	325	298	321	314	333	314	289	336	317	320	308	313	330	319	319	343	335	338	365	331	302	334	320	341	343	331	298	328	312	358	338	354	321	333	327	337	326	340	321	344	328	344	310	335	307	328	313	341	347	334	306	349	345	344	347	294	326	329	331	325	335	338	336	358	323	327	307	339	312	291	328	342	335	341	333	305	317	338	309	320	327	296	302	308	320	314	280	326	288	378	348	294	326	325	304	321	328	328	311	323	304	328	328	314	321	347	305	326	298	328	349	315	335	331	333	342	299	317	322	299	358	327	326	322	344	319	334	288	305	321	342	308	343	336	353	325	305	311	324	351	334	327	338	344	309	325	302	325	340	370	341	340	340	351	334	324	333	334	321	324	333	339	322	340	332	322	318	331	321	345	352	329	314	333	329	299	324	322	315	361	300	329	340	301	329	315	319	298	345	305	332	354	343	329	319	304	335	315	349	356	318	359	302	335	338	343	313	325	352	329	306	315	332	321	372	301	315	309	309	336	334	319	327	330	307	328	323	330	327	345	293	320	298	333	343	342	304	338	315	290	315	333	306	340	355	293	345	332	329	304	332	381	318	331	313	346	334	304	306	344	315	298	337	325	308	364	299	291	327	341	323	333	324	323	323	317	346	308	339	301	332	334	344	347	299	294	320	321	313	345	343	311	340	302	316	328	307	340	334	347	344	332	318	322	358	320	292	306	350	303	350	336	311	305	329	309	329	323	331	336	310	340	306	328	320	348	319	345	304	325	318	343	316	314	302	344	309	361	300	341	312	282	320	322	303	316	327	326	328	297	311	358	329	318	334	311	303	323	296	318	376	305	314	334	328	338	308	345	315	327	318	307	327	336	350	303	293	314	301	337	293	319	353	317	360	328	339	348	299	306	332	345	340	295	311	314	337	323	305	328	305	342	357	325	296	338	337	355	338	329	317	334	366	356	291	338	322	327	336	314	324	317	314	322	408	305	329	328	334	303	313	332	309	333	362	326	339	318	318	308	313	328	342	376	323	324	304	307	339	315	321	346	342	341	320	343	333	364	336	331	337	313	316	342	334	306	306	311	298	354	337	293	330	325	323	335	330	333	334	350	350	310	316	345	323	332	336	306	319	292	288	309	316	327	355	348	328	329	335	352	335	325	344	361	321	349	326	319	342	338	338	324	288	331	313	310	350	367	299	346	344	330	330	335	318	323	361	339	326	320	339	342	352	333	297	351	306	289	334	339	306	325	309	317	310	378	341	312	303	338	305	318	314	331	335	363	331	307	331	303	311	314	310	310	318	327	335	333	327	325	323	346	374	326	295	328	319	285	333	346	341	358	302	312	347	347	347	333	307	292	292	320	315	304	324	316	340	337	337	347	308	318	339	345	311	321	337	341	281	342	327	356	330	309	344	314	293	351	331	335	318	329	353	322	304	315	305	340	323	317	303	333	343	318	331	319	341	342	342	342	320	331	316	339	308	293	351	334	332	339	303	346	322	299	330	336	327	309	326	312	326	341	338	323	301	306	337	308	330	319	328	324	353	327	300	316	329	348	336	328	332	343	305	330	345	322	319	303	323	311	350	342	314	335	311	326	344	343	348	319	329	352	335	334	320	351	340	346	327	329	330	324	325	322	345	306	320	321	329	318	313	309	335	320	348	324	355	334	311	327	323	282	311	343	334	364	317	299	294	328	336	332	307	306	320	344	351	343	352	343	340	326	318	305	324	314	302	297	344	318	311	341	306	347	323	342	296	306	296	308	307	352	339	335	341	298	321	302	326	328	320	332	313	296	321	339	328	333	318	339	321	350	363	300	334	312	330	328	308	340	333	340	319	312	310	346	293	327	317	339	335	336	336	362	338	308	348	324	314	346	358	287	298	311	348	321	324	332	288	344	343	330	341	307	326	333	329	302	310	294	330	361	320	332	362	362	321	328	351	321	320	338	352	305	313	312	328	374	312	314	311	344	333	318	322	308	348	347	353	344	314	326	337	318	330	351	342	329	324	322	332	316	376	312	324	338	321	351	343	331	338	290	309	349	341	329	305	308	318	316	323	340	327	299	296	336	332	329	399	331	363	333	329	329	314	297	336	328	335	335	352	354	324	333	341	317	351	353	364	339	359	324	343	336	301	343	312	325	299	325	343	306	328	315	324	339	332	339	323	342	334	337	341	328	318	343	340	346	332	299	327	364	346	328	338	352	304	332	350	334	313	330	338	318	333	299	329	323	321	301	352	323	295	307	320	331	294	319	298	335	358	328	334	295	349	352	321	320	331	343	330	307	336	301	315	299	357	332	329	348	323	357	327	338	323	343	327	351	311	327	326	334	329	328	348	321	301	344	344	341	340	347	318	347	284	356	315	321	339	328	328	346	336	326	293	376	347	336	321	368	352	328	325	344	373	323	313	323	305	309	327	320	320	324	337	332	302	310	327	322	324	335	353	337	296	346	331	351	310	302	346	306	368	330	329	324	335	324	334	322	346	345	337	320	344	343	289	338	326	336	348	363	335	329	295	314	325	310	349	343	336	309	360	299	319	327	348	336	367	343	354	360	343	294	350	307	323	320	368	317	285	327	345	347	356	342	331	348	308	300	331	337	331	316	337	315	327	348	316	309	290	309	323	336	337	326	296	274	335	351	334	331	335	343	348	350	326	320	324	317	343	310	323	316	315	304	326	332	308	335	315	339	358	305	326	318	351	371	294	335	328	333	341	330	330	319	297	315	334	312	328	327	325	308	334
6881	6584	13532	10563	9107	9300	7761	6024	5405	4781	4320	3149	2681	2362	2108	1993	1815	1659	1580	1520	1164	1140	1081	1013	1118	1066	1001	1000	1130	1101	1337	1366	1280	1170	952	951	973	988	912	907	828	828	865	801	848	846	852	859	826	844	811	836	873	862	999	965	858	809	848	837	825	805	809	846	800	827	813	837	835	840	846	816	811	825	851	837	851	837	841	881	783	856	863	865	864	798	830	858	814	833	880	837	837	854	847	877	857	873	858	815	832	785	881	857	880	797	841	800	844	810	852	842	889	895	875	844	897	849	858	831	863	833	848	854	821	795	850	826	836	858	850	808	810	846	871	869	840	835	896	840	825	815	807	825	867	839	852	780	821	838	828	869	844	799	794	838	865	804	847	838	892	791	889	852	830	878	839	841	803	842	844	857	841	807	832	826	826	839	838	867	829	860	859	807	886	797	832	853	831	847	835	825	865	859	768	821	798	776	803	844	876	886	863	835	890	831	825	791	801	819	877	807	798	827	849	849	812	819	869	795	800	834	827	851	857	803	817	862	862	836	828	830	867	835	845	780	845	827	847	816	830	803	847	748	838	859	875	784	853	825	884	826	857	850	822	855	823	848	809	840	870	815	791	812	824	826	822	864	853	863	803	888	833	837	844	863	838	838	800	838	862	854	830	853	873	827	865	830	878	866	785	791	850	820	753	825	809	840	827	882	808	836	859	826	840	848	821	841	858	851	859	837	839	858	769	808	812	847	873	902	864	854	840	862	809	798	875	880	896	854	836	813	832	857	822	779	831	812	867	778	877	822	864	797	835	882	787	838	806	821	805	858	823	850	866	860	833	782	856	793	799	834	802	856	910	791	790	908	804	834	796	788	893	844	882	818	824	857	881	823	775	813	816	839	859	858	801	849	858	816	798	822	772	870	787	852	856	832	854	829	827	844	851	796	857	832	848	841	854	801	807	791	834	859	846	865	902	851	860	843	855	785	777	859	835	807	788	827	852	815	792	877	837	839	835	836	787	834	819	803	877	886	839	849	851	841	875	832	805	837	828	863	835	838	889	823	834	796	820	828	852	876	778	796	809	823	830	811	798	858	830	839	818	859	857	882	865	819	831	830	915	829	835	815	807	822	901	865	859	771	818	850	815	778	804	842	838	809	792	817	799	853	887	814	833	828	864	830	779	846	793	829	818	811	874	815	840	854	849	857	842	843	795	806	819	838	880	829	837	800	820	827	821	857	875	846	809	826	872	818	832	845	819	810	857	860	789	879	821	815	800	805	846	852	867	826	813	804	838	823	779	837	835	850	852	862	891	800	846	828	861	856	783	821	775	833	812	845	854	894	871	848	882	851	839	818	874	814	828	868	809	772	857	840	848	857	829	874	796	804	878	884	856	885	818	868	842	875	849	788	894	787	791	895	832	890	819	835	816	811	812	803	792	796	803	827	841	787	814	926	866	817	798	775	837	851	856	877	865	837	782	840	816	836	827	805	882	846	802	812	836	887	825	796	842	874	822	829	781	801	863	799	825	821	831	851	808	839	850	854	846	826	822	854	813	857	834	850	828	820	808	860	813	808	806	864	802	788	790	864	891	807	809	858	800	838	829	837	813	843	846	802	849	873	790	822	840	790	817	809	841	810	796	835	825	844	837	823	877	825	838	838	855	860	818	819	800	831	812	864	819	853	816	824	807	826	750	835	807	855	784	839	871	842	851	853	792	820	786	780	835	797	813	810	861	836	888	827	828	837	848	851	816	805	808	832	818	805	818	827	806	808	883	808	815	806	843	803	834	856	848	816	845	824	848	793	836	835	802	798	827	852	850	827	842	815	894	854	816	855	812	825	827	867	808	808	787	832	832	829	840	801	841	850	820	816	799	809	798	821	843	853	854	853	773	830	878	866	799	800	815	800	817	793	823	840	859	822	838	852	818	840	829	777	792	855	855	847	810	804	799	890	849	859	851	884	893	846	815	804	854	798	816	863	803	823	862	853	775	839	823	764	836	846	822	772	824	874	820	806	829	802	867	866	779	835	821	844	807	833	817	795	851	750	829	790	857	808	771	816	844	807	802	848	853	836	818	812	814	866	781	825	828	878	818	819	830	885	817	794	823	819	844	804	795	833	811	817	815	814	814	804	856	878	822	847	788	808	827	842	839	821	843	803	886	843	810	825	853	824	807	804	827	842	835	831	842	866	814	839	811	809	865	832	800	841	822	836	832	872	817	849	836	848	822	861	804	839	793	872	853	800	829	825	798	848	842	828	877	792	850	781	875	814	820	791	847	834	870	865	855	810	832	859	825	858	805	815	897	817	841	838	886	809	784	841	833	844	795	848	848	813	863	775	787	863	820	856	830	828	834	837	879	857	826	842	885	851	840	827	813	816	840	876	887	782	810	839	821	802	827	786	846	853	798	890	835	820	802	778	851	790	851	807	835	821	872	803	855	814	800	774	846	866	861	779	816	884	823	857	879	870	822	796	859	818	832	764	829	838	801	835	835	849	762	819	781	822	802	843	814	871	849	865	811	882	764	845	780	876	832	842	851	870	817	876	820	836	807	819	787	808	842	826	864	828	822	854	892	916	791	880	809	836	847	873	792	836	865	842	824	793	850	823	837	854	829	859	864	808	807	852	870	814	837	863	800	865	809	852	858	844	916	804	821	871	809	794	871	841	825	853	839	853	838	841	790	856	773	771	815	849	838	849	861	815	831	807	848	840	828	856	861	810	851	835	843	821	840	771	824	818	853	786	889	857	829	838	835	857	837	812	860	830	801	832	808	792	845	832	821	862	864	875	875	853	831	817	899	823	842	833	889	889	865	828	820	848	862	780	822	817	847	836	825	855	814	828	832	856	811	849	851	833	841	873	827	812	808	820	771	828	837	825	843	767	865	833	811	801	806	840	853	847	880	839	811	821	794	823	825	873	912	841	887	829	861	850	802	834	766	818	800	811	890	806	821	839	773	836	862	833	831	898	809	943	888	824	797	818	851	831	811	755	821	863	825	796	892	804	815	798	869	836	802	814	819	844	816	873	853	808	832	872	849	818	843	850	817	851	886	820	846	820	901	889	848	812	863	848	853	789	851	806	785	823	810	801	843	866	851	839	872	828	824	835	844	899	815	798	844	817	883	837	881	815	839	789	841	872	875	825	868	897	875	844	844	807	868	811	856	851	826	843	880	864	847	778	809	807	838	829	823	856	832	806	844	816	888	846	807	791	808	839	873	825	833	863	795	797	865	797	805	858	853	822	835	780	849	831	878	909	803	790	857	817	813	842	858	830	807	787	857	826	901	814	845	897	825	838	845	887	781	828	829	846	813	817	815	784	862	891	815	889	822	822	844	780	822	865	836	850	838	821	831	825	816	835	857	852	787	862	788	839	797	776	777	838	844	805	831	824	833	886	855	841	839	879	839	820	827	787	830	825	857	820	857	810	805	845	846	881	862	815	827	833	829	814	881	798	819	847	820	858	813	827	890	822	796	859	856	788	794	788	871	849
26886	27364	37575	23733	13971	20199	16981	12811	9656	6976	5842	1883	1023	839	820	743	697	642	679	626	535	560	502	557	651	705	815	872	1338	1162	1348	1928	1699	1322	794	627	671	558	439	413	451	466	434	370	364	376	405	403	399	365	380	399	359	367	693	621	353	392	381	366	357	374	345	358	360	362	378	368	373	371	395	359	358	312	374	393	356	363	372	355	351	356	374	359	372	335	353	385	366	353	378	367	397	406	352	365	384	386	381	362	377	382	328	390	346	326	408	380	371	388	405	362	354	371	360	369	351	372	367	341	344	384	371	374	386	375	397	390	367	383	344	390	347	389	362	365	357	378	339	360	381	376	351	345	341	362	354	366	331	361	408	357	365	374	377	338	374	388	394	359	377	359	370	360	389	368	342	379	383	398	342	358	363	365	372	390	400	381	389	377	400	362	378	384	406	363	346	330	362	349	383	410	373	317	317	370	375	364	352	355	362	351	368	402	393	385	355	348	369	383	385	344	361	386	348	378	374	392	358	368	363	379	356	344	373	358	383	381	383	375	362	372	357	363	375	378	380	352	368	350	337	337	382	418	345	364	353	399	402	372	377	353	358	349	349	351	359	345	355	377	394	379	352	356	377	356	347	364	377	360	395	367	395	332	339	385	373	374	355	353	374	368	356	353	369	366	370	376	367	383	362	356	408	354	368	366	398	403	390	385	389	319	348	380	370	392	419	359	353	388	391	365	388	341	384	358	342	335	390	392	358	382	413	372	377	376	369	390	340	373	371	365	347	407	387	362	364	409	352	389	379	380	364	368	374	372	379	396	346	373	372	403	342	376	349	355	396	348	409	352	393	373	333	363	377	367	369	385	360	362	341	374	363	422	363	338	367	359	359	364	366	363	391	366	346	367	369	365	355	376	350	351	380	346	355	337	371	388	358	345	367	348	339	377	373	403	402	349	383	393	386	366	381	359	370	371	365	348	363	384	367	331	344	386	364	369	341	371	371	352	339	380	360	397	353	347	365	395	384	397	407	372	381	374	364	372	372	384	378	370	333	374	380	376	382	374	368	401	389	358	356	387	359	391	346	347	379	350	388	374	358	362	302	349	393	408	374	365	348	342	352	357	381	360	417	333	358	372	350	390	355	338	383	378	381	354	343	407	360	371	382	347	347	366	359	388	370	379	317	331	381	377	368	335	368	355	352	388	343	346	364	360	372	409	371	354	409	355	356	380	388	370	393	365	363	383	399	373	387	364	355	369	359	338	382	393	363	314	366	338	367	379	371	378	347	394	323	362	384	384	375	361	379	315	378	412	357	396	362	355	380	376	386	347	387	374	368	326	376	393	389	326	400	358	380	344	396	399	415	360	365	397	350	385	361	356	347	399	357	369	349	365	402	377	378	400	386	378	362	363	378	389	344	359	354	395	356	357	348	353	375	374	351	361	366	361	332	441	345	397	392	353	375	344	368	366	341	371	318	392	376	377	394	361	384	333	373	374	359	370	375	371	370	390	364	360	381	377	393	385	360	421	389	382	378	373	391	402	371	375	367	371	392	375	386	363	384	351	368	351	402	378	350	367	367	365	368	380	372	373	384	313	365	384	343	365	347	351	336	396	350	349	384	335	340	361	377	369	365	371	348	360	357	378	378	362	403	348	353	359	343	379	332	328	361	356	370	381	374	341	380	363	334	387	383	345	376	385	365	385	367	361	370	375	368	377	339	363	361	380	383	440	372	338	363	371	341	366	365	350	383	358	385	339	373	369	370	400	340	381	375	379	354	427	342	379	365	364	369	345	385	370	348	363	347	389	357	357	351	373	352	363	354	335	365	350	371	362	373	353	381	374	375	375	379	365	357	394	367	320	337	357	412	380	365	349	400	364	395	345	378	365	361	369	411	398	366	326	376	347	356	379	355	358	339	353	370	352	397	362	361	348	341	379	380	369	378	372	377	374	365	375	342	374	356	365	358	367	368	365	385	335	337	361	354	375	378	400	405	350	380	364	350	364	364	375	343	360	375	391	370	382	360	351	366	374	358	372	345	371	389	389	381	368	379	375	387	375	346	395	401	329	386	373	397	371	364	369	349	366	389	395	343	367	392	418	359	361	360	411	363	347	382	336	394	344	342	409	350	346	354	349	388	368	380	334	396	344	377	362	348	355	348	380	359	382	350	354	389	380	359	368	365	362	381	365	360	405	375	343	382	367	396	350	370	359	338	346	366	393	358	350	393	360	399	350	372	373	388	352	388	379	389	346	360	330	349	345	389	359	375	379	357	332	335	368	355	400	362	398	372	340	414	382	360	366	383	345	372	364	391	381	382	357	345	377	363	367	342	401	364	391	323	340	362	361	336	379	380	382	374	381	376	356	375	373	366	374	366	398	340	349	316	378	390	388	350	393	391	342	321	357	394	379	353	332	390	365	362	362	373	372	354	325	353	366	357	340	417	382	351	373	355	350	370	360	384	372	355	360	399	313	391	340	373	359	307	354	363	376	392	349	387	361	378	371	360	376	367	361	368	355	358	375	365	338	355	359	365	352	341	378	378	414	343	353	362	330	388	355	374	378	376	382	354	389	389	337	327	365	392	325	357	382	386	369	391	380	366	396	385	364	374	375	384	363	355	372	363	336	365	372	393	384	376	364	341	354	378	361	363	355	376	381	384	385	383	342	375	353	352	359	379	391	389	388	357	369	364	342	369	391	399	354	388	369	350	393	372	330	366	372	359	369	349	398	398	333	380	332	364	364	395	399	376	389	382	335	352	362	330	352	391	361	404	413	383	342	343	350	387	409	363	412	349	383	352	345	333	401	395	381	360	369	390	377	352	375	363	400	390	388	372	344	370	374	345	403	368	391	362	357	332	370	365	396	368	374	374	377	369	337	371	364	386	374	327	390	351	343	376	360	368	370	368	364	394	362	383	347	373	371	373	343	374	381	367	356	356	373	383	342	368	343	338	384	379	371	354	370	378	369	355	372	363	347	392	359	334	351	354	369	359	349	378	370	370	368	337	336	363	401	381	398	378	367	341	348	374	367	377	412	366	374	354	360	368	380	347	367	363	390	338	351	348	345	364	354	400	378	381	376	334	342	339	354	407	368	322	358	368	363	360	402	350	336	369	333	343	359	352	360	382	354	339	361	371	349	357	371	375	360	373	352	371	357	373	348	365	373	326	392	365	391	392	344	353	357	355	371	340	392	326	377	382	378	380	349	378	383	375	354	373	352	344	370	428	402	336	339	355	392	364	338	357	382	361	344	365	404	369	385	386	393	367	356	385	377	365	384	366	383	361	363	424	389	380	366	392	335	396	350	351	366	385	349	369	354	353	375	379	326	341	373	369	349	348	314	351	327	378	366	360	372	318	363	362	398	360	374	370	372	385	395	357	364	362	404	360	352	372	364	351	358	369	383	377	374	348	388	394	350	365	336	352	369	376	379	351	355	339	333	340	397	398	386	354	370	362	368	400	343	364	415	365	356	368	366	346	348	359	363	360	360	344	341
18042	21918	40641	21971	20643	29922	26558	22653	19873	19053	19257	6113	4234	4020	3489	3362	3063	2736	2865	2919	2031	2153	2081	2163	3225	3684	4523	4966	7990	6307	6983	12137	9153	8486	3904	3128	3224	2417	1514	1235	1379	1409	1323	1016	1053	1048	1184	1171	1086	1049	982	938	940	1238	3657	2591	946	1117	1105	944	931	965	961	937	947	932	884	927	870	899	937	934	935	939	862	924	896	908	909	918	914	952	989	976	971	932	940	935	893	954	938	959	930	986	938	979	897	991	973	940	928	963	920	950	933	936	921	993	940	969	1036	962	991	1030	946	944	999	945	1017	894	960	959	955	884	944	937	914	910	915	872	935	952	927	937	935	934	914	865	867	901	899	922	875	913	892	926	927	906	932	902	863	936	905	903	909	935	924	947	904	908	913	934	951	929	927	945	900	867	852	932	891	897	946	940	952	926	906	901	889	855	975	913	913	938	950	956	929	917	889	882	912	894	882	955	915	904	878	915	920	881	947	846	1005	904	938	920	924	931	938	934	901	880	980	915	934	915	880	931	892	901	931	910	923	909	920	890	932	922	908	889	978	918	932	917	943	922	963	927	889	945	922	917	972	932	898	906	965	836	906	918	846	888	940	932	909	862	894	934	904	887	876	905	916	869	925	960	914	928	931	950	850	915	959	937	915	934	888	932	882	956	912	954	884	889	942	905	920	896	902	927	901	923	931	839	949	948	921	909	891	949	990	933	918	866	923	960	925	897	929	926	920	861	940	906	936	924	899	893	893	911	938	875	910	946	914	910	890	964	923	937	922	904	909	895	879	848	917	901	875	924	889	906	907	894	906	983	873	941	929	855	909	880	854	973	924	870	925	854	860	911	872	895	909	936	932	920	890	943	908	986	919	907	941	898	937	938	939	922	913	943	898	914	925	875	931	882	940	873	912	910	880	891	877	919	919	938	882	918	898	915	910	876	927	982	891	950	902	849	885	913	917	918	928	922	889	884	908	893	895	914	911	925	876	975	880	932	896	958	901	935	879	972	938	947	954	934	929	927	953	889	876	930	884	915	920	948	938	906	903	931	982	866	977	910	914	912	909	937	941	925	925	971	916	955	915	935	918	891	996	891	926	832	910	924	909	937	879	948	869	940	931	872	915	868	923	938	975	903	882	933	916	934	902	931	901	882	899	942	982	898	901	892	903	874	930	926	941	922	957	874	922	887	975	930	975	910	886	889	979	969	889	888	914	887	927	880	892	912	966	906	859	929	921	965	873	869	894	961	973	891	910	898	906	917	924	947	932	883	904	883	872	899	916	938	931	891	912	875	934	980	912	863	927	900	866	930	926	890	937	907	887	957	888	859	899	876	895	893	885	899	874	944	923	921	984	972	890	902	956	932	941	906	927	931	874	946	948	936	894	946	865	894	886	945	912	907	925	871	894	918	915	934	941	949	920	886	899	909	876	892	881	921	911	935	927	917	925	925	870	979	880	931	932	885	913	881	931	914	912	875	936	892	932	953	924	894	879	890	917	925	922	914	940	906	918	922	841	900	878	905	905	878	900	873	864	867	886	828	879	968	948	897	963	858	938	931	935	875	857	934	930	914	905	933	865	933	951	922	855	907	937	873	891	917	863	955	950	894	946	952	898	953	950	879	857	889	917	978	893	909	894	933	901	942	936	909	941	893	898	999	899	923	912	931	913	911	845	904	935	905	942	887	914	892	888	900	859	897	876	897	883	924	917	884	868	853	843	949	907	855	934	952	887	887	900	880	919	931	885	928	906	913	886	861	931	891	916	905	934	963	871	939	892	953	921	936	916	919	896	914	899	913	939	946	912	892	862	983	964	926	941	882	918	916	868	963	859	942	898	879	943	864	943	896	967	966	907	951	911	934	956	939	890	917	890	837	908	907	909	864	923	899	900	953	936	943	963	924	931	918	911	905	916	831	907	924	894	947	931	861	936	958	944	978	935	941	888	883	942	949	951	905	918	894	941	923	878	964	912	929	946	893	968	884	942	878	888	940	986	903	901	981	903	936	871	945	890	921	917	928	896	874	890	921	913	938	944	894	903	920	912	928	876	949	957	920	913	922	921	931	953	920	885	914	943	918	953	865	963	916	925	914	935	941	916	903	929	922	899	896	915	936	885	930	891	970	911	866	891	973	891	941	887	885	882	906	888	901	915	904	988	895	881	915	882	924	863	866	977	927	929	913	902	950	915	942	944	872	910	935	853	929	917	896	906	883	896	948	905	863	916	879	898	958	906	909	921	935	962	918	1000	890	904	876	906	926	942	892	883	953	972	925	864	880	890	884	865	887	885	866	880	924	896	915	918	950	915	944	955	947	900	923	945	923	884	925	922	946	938	917	903	936	917	909	939	866	952	961	889	896	900	891	998	959	936	935	925	912	928	894	879	888	921	888	900	907	842	923	930	896	936	915	877	990	910	902	882	909	871	923	966	934	916	927	906	929	939	948	894	858	926	921	924	916	924	921	890	895	901	925	828	954	933	925	934	896	928	917	877	912	882	930	958	965	890	914	899	899	885	910	946	917	913	967	880	873	941	944	871	855	933	905	869	898	950	898	955	961	925	880	910	938	915	872	907	891	898	923	902	865	945	915	901	939	903	919	936	938	894	910	870	919	943	899	894	933	880	894	912	924	818	915	895	905	919	905	898	885	923	887	993	921	872	872	968	880	917	964	883	936	915	886	938	922	934	970	906	891	910	888	945	900	943	906	882	922	898	878	906	909	918	884	893	899	928	916	910	936	886	891	889	892	887	879	938	896	873	969	912	951	834	969	909	907	949	886	905	930	920	879	935	904	957	889	905	947	972	893	941	935	872	941	921	928	966	934	947	888	930	896	926	907	902	900	934	834	936	895	939	923	885	862	963	934	903	954	902	919	921	942	881	938	977	928	952	932	925	914	913	909	925	942	861	944	935	935	943	898	878	893	928	917	932	924	903	922	914	894	927	941	938	934	884	912	934	898	958	942	921	891	956	900	933	917	949	927	923	869	919	950	923	905	921	892	877	908	918	978	920	944	881	893	889	903	986	903	877	937	901	917	959	901	901	904	895	922	944	931	906	857	899	890	890	889	914	906	896	952	899	870	901	932	918	907	899	920	863	919	931	956	905	927	931	903	863	956	838	869	919	926	925	907	907	906	941	922	923	909	937	931	904	931	962	976	940	900	901	890	956	903	874	950	924	921	919	894	880	924	974	928	961	942	884	916	926	863	896	937	882	900	933	952	919	892	922	932	937	905	902	868	935	902	913	896	952	922	919	939	908	879	915	932	899	885	940	917	946	959	945	884	916	895	954	920	962	915	887	924	926	948	940	938	942	936	871	923	904	952	931	925	926	919	911	909	874	942	959	918	893	866	971	921	919	925	893	910	974	921	915	932	916	898	838	893	960	917	928	892	925	867	916	869	907	872	946	871	849	903	949	918	943	933	917	951	903	917	894	915	886	951	960	921	956	907	936	925	954	915	878	890	975	877	869	913	898	896	870	934	909	897	910	867	947	933	900	925
34860	33971	47204	30939	20553	25213	22420	19823	16992	12944	10419	4350	1524	1029	1067	874	769	744	765	789	514	612	572	659	870	1143	1201	1588	2023	2493	1760	3031	2267	2181	1330	729	862	621	434	448	455	441	409	350	389	344	395	330	337	348	310	308	318	362	867	766	321	316	361	311	346	316	334	335	335	330	324	295	334	318	312	313	329	314	311	329	330	324	294	322	330	333	310	309	310	321	329	333	343	330	346	371	372	320	314	283	305	327	324	338	337	354	357	348	339	337	345	351	345	350	313	346	332	315	348	336	349	310	292	342	329	322	313	339	331	306	324	313	324	305	347	304	311	295	319	319	309	295	304	361	330	319	305	329	310	303	342	322	315	341	301	324	310	295	312	324	346	327	309	326	344	322	301	302	320	304	337	329	335	315	309	364	349	323	293	336	336	349	314	300	326	329	325	342	315	317	349	352	333	339	315	333	306	308	339	313	331	325	340	325	323	321	363	326	361	311	320	328	311	350	315	332	306	293	321	344	345	340	333	333	292	307	307	331	314	312	314	320	326	340	325	321	341	315	347	360	330	320	330	326	319	296	333	330	369	349	300	324	286	301	329	321	315	317	333	350	330	353	338	312	311	324	329	330	325	324	327	351	336	313	345	306	326	297	318	307	338	357	312	312	328	326	314	350	324	324	335	314	317	312	302	342	321	337	339	335	309	314	317	305	313	326	347	308	354	335	299	301	290	318	315	332	325	285	309	316	331	332	319	313	302	315	311	338	322	322	337	307	330	315	321	338	308	350	329	312	318	327	312	335	304	331	340	326	325	307	336	338	332	320	313	341	320	332	312	342	309	288	300	358	315	293	325	291	340	361	331	341	319	340	355	306	325	317	341	328	317	324	346	320	311	310	345	331	340	297	351	293	284	332	292	330	333	346	323	369	301	328	326	318	337	368	318	317	345	348	285	325	341	310	323	347	299	330	316	360	337	285	344	311	338	310	299	322	319	304	364	334	341	313	338	309	347	356	338	331	340	311	328	357	350	309	348	359	340	311	306	325	348	307	312	318	302	335	314	303	338	331	330	321	297	309	302	349	341	306	338	328	288	316	316	297	347	329	292	324	321	335	305	325	347	327	333	365	327	323	303	318	281	312	325	326	342	318	340	335	363	341	299	313	298	319	296	330	331	328	347	303	332	325	302	284	334	330	353	313	316	356	333	345	342	318	325	316	321	345	325	321	312	319	306	338	331	310	331	336	316	335	320	318	288	357	330	351	335	312	320	341	325	312	316	346	327	296	330	330	318	304	289	290	328	320	345	335	337	314	330	317	319	324	348	303	353	293	350	341	283	336	324	311	313	313	287	269	313	345	303	345	314	332	339	339	317	299	343	318	331	323	328	339	314	356	318	299	342	293	314	351	308	312	307	317	341	334	325	317	303	315	312	319	303	293	314	334	328	301	332	302	333	319	285	324	291	319	347	305	313	343	312	326	338	303	311	290	331	316	321	299	289	325	312	298	357	292	336	288	320	334	291	330	303	314	332	331	345	336	283	337	293	268	334	341	324	334	335	332	326	339	318	354	307	344	301	304	303	288	320	336	341	298	330	342	332	307	353	330	326	347	291	331	324	378	325	321	342	357	319	335	320	308	304	342	282	312	311	333	289	321	302	351	332	320	340	329	346	335	325	306	340	311	326	310	319	314	296	292	347	337	323	326	335	344	331	310	318	328	355	311	323	343	326	314	286	313	322	300	302	322	331	344	300	339	341	295	308	341	294	322	349	298	323	337	341	337	325	343	336	322	290	316	350	319	305	281	333	301	303	317	343	323	349	306	353	331	296	327	347	272	320	326	312	296	366	334	325	303	311	316	330	343	304	351	315	314	342	316	332	332	296	290	325	323	305	337	319	278	334	332	334	309	321	283	341	298	330	323	313	332	349	323	309	326	306	338	333	342	330	339	317	322	338	326	324	349	325	316	285	353	344	349	345	328	343	336	335	384	331	338	316	314	302	317	317	326	331	345	334	315	324	354	304	307	327	337	309	319	330	357	333	308	319	332	324	342	289	330	336	306	295	346	304	316	321	316	326	327	343	320	335	314	314	307	329	349	338	303	335	309	311	296	380	360	345	335	341	283	286	325	321	337	312	299	325	334	335	355	338	326	348	320	341	330	297	327	294	357	312	322	301	341	328	308	284	322	326	348	296	343	328	306	326	326	326	318	340	333	301	297	318	336	317	336	349	327	313	317	345	329	311	324	304	347	335	315	342	316	333	348	314	349	341	284	329	281	286	300	305	313	304	329	318	317	335	315	319	346	318	312	336	334	302	337	340	339	314	353	329	344	336	309	361	331	334	299	309	346	349	311	288	347	354	321	331	326	331	330	328	321	327	326	327	326	335	360	305	306	307	313	334	330	319	309	334	292	325	368	332	323	327	320	329	295	324	313	314	298	337	304	315	317	370	318	322	368	354	304	326	307	327	306	339	275	280	335	332	343	333	271	286	324	312	335	319	302	333	325	322	319	306	286	322	331	346	356	334	291	325	324	294	313	310	333	307	339	321	303	309	320	333	324	297	313	325	310	338	325	308	312	352	353	277	324	321	332	300	278	320	347	343	310	333	306	309	317	310	340	337	308	336	325	330	317	345	330	315	316	385	338	320	322	317	324	348	282	322	324	311	317	285	300	351	314	302	309	344	288	298	317	322	320	285	320	311	362	299	329	360	329	310	307	341	326	354	303	317	330	321	323	338	299	335	349	309	308	337	321	356	323	329	278	350	300	339	340	327	302	302	294	311	328	321	330	298	334	313	351	307	348	307	332	317	296	348	339	327	296	304	380	334	329	342	316	352	315	311	337	343	320	316	356	311	302	308	342	316	354	336	314	326	302	312	348	341	323	335	310	348	308	343	335	332	300	313	337	313	307	346	344	339	315	327	311	309	321	316	339	332	334	307	313	327	316	324	339	309	334	340	333	329	327	304	352	315	316	331	326	347	327	304	302	335	340	294	349	348	304	349	360	330	326	315	319	370	293	340	322	310	323	367	336	326	307	340	340	313	326	334	342	302	288	327	303	318	333	295	321	351	330	338	325	315	336	333	332	325	326	333	309	300	342	295	334	345	318	309	339	333	318	304	321	283	331	336	346	339	305	298	325	308	337	325	316	337	337	321	354	368	328	335	339	326	311	324	304	343	302	300	308	315	327	324	316	320	328	326	336	314	313	335	311	320	300	293	311	291	323	336	317	333	332	312	325	308	323	330	335	304	334	318	317	307	303	350	335	323	308	308	332	331	344	337	355	342	324	353	313	319	319	306	290	296	326	358	313	332	334	318	274	322	326	314	287	323	346	337	320	343	338	295	359	304	279	314	312	317	331	327	311	327	355	321	377	308	315	290	309	321	324	318	326	351	345	331	363	331	307	346	330	326	342	332	307	329	329	315	310	319	317	335	331	347	307	332	331	293	328	340	306	322	308	321	313	332	317	330	345	338	314	359	303	287	304	359	316	340	320
22469	28418	48116	27005	25436	33890	31521	28998	27737	25699	25850	9166	5723	5015	4788	4283	3947	3778	4007	3886	2360	2332	2756	3233	5167	6869	6672	9275	12403	13041	8644	17287	12485	13237	7696	4072	5314	3183	1636	1646	1619	1600	1463	1092	1073	1157	1220	1080	991	890	938	859	849	1014	5156	3653	799	785	1030	786	825	855	798	827	858	848	850	774	809	817	843	848	858	791	824	837	777	839	802	817	819	780	808	835	809	853	838	867	813	837	850	832	867	908	917	900	865	879	870	855	820	848	833	851	857	845	903	891	858	889	933	899	862	922	853	875	913	849	829	830	879	895	910	887	868	807	856	850	805	786	772	820	837	896	895	852	818	802	846	834	804	809	761	816	799	812	836	837	824	788	844	757	777	796	828	783	807	853	807	793	794	812	861	858	806	841	840	773	849	808	839	804	789	809	818	773	809	840	793	781	777	756	818	803	781	796	824	773	784	823	794	857	817	785	876	816	804	802	805	798	783	792	767	862	780	804	811	824	804	840	766	820	815	796	789	766	808	821	799	808	806	800	834	857	781	798	838	811	794	761	819	799	838	745	840	829	821	811	842	781	816	785	808	773	773	770	793	841	852	790	802	850	838	775	828	801	744	835	834	799	810	775	842	773	830	823	822	864	795	808	797	795	835	831	797	825	832	832	773	788	773	837	802	794	804	819	763	814	817	808	760	808	860	801	835	747	798	832	806	831	787	803	777	802	819	829	805	786	786	857	821	816	857	854	813	782	739	807	793	812	814	760	800	761	822	828	795	778	800	790	832	798	770	787	770	794	804	783	853	818	774	811	775	845	819	763	746	811	773	863	810	815	799	845	810	789	784	835	789	822	798	787	819	857	788	838	840	852	773	825	776	781	805	829	762	805	788	839	828	778	804	784	820	786	833	805	787	779	781	809	814	804	788	832	835	825	772	836	786	838	787	812	743	808	808	826	758	813	826	786	777	848	885	816	800	808	797	831	798	802	796	809	797	778	819	810	836	801	841	811	839	759	839	854	843	803	814	768	800	823	818	831	829	823	820	800	795	860	856	765	815	860	819	795	780	878	845	839	817	800	844	800	781	871	799	788	805	809	846	774	835	872	808	780	867	819	787	864	779	794	805	838	785	798	836	803	877	779	826	844	854	766	846	772	801	820	813	782	799	803	819	880	781	816	857	816	829	799	774	761	827	838	820	805	855	798	798	768	843	795	805	790	828	797	783	754	780	853	754	781	802	841	792	840	827	780	817	801	818	814	802	824	807	817	798	844	809	839	761	790	838	870	794	820	861	809	774	804	836	823	779	817	799	885	807	807	795	834	845	806	842	846	825	812	822	792	787	813	834	831	893	786	784	800	812	838	835	831	813	784	850	793	752	787	806	836	837	801	778	823	842	836	811	792	787	814	863	792	846	793	833	772	799	816	842	820	790	807	829	830	788	860	820	832	801	774	861	815	820	792	800	772	794	748	844	830	798	747	797	778	797	830	785	829	835	780	773	799	857	790	852	846	827	806	830	822	815	818	800	843	842	771	845	778	784	766	851	839	755	815	793	835	778	836	784	787	793	837	819	764	819	786	767	781	819	798	801	862	810	783	833	795	836	834	779	784	772	824	802	816	808	842	840	789	785	816	843	829	792	800	794	799	786	831	826	814	811	832	817	811	797	805	791	787	821	821	830	794	787	711	844	815	772	848	821	839	851	863	844	793	814	864	803	810	816	832	812	794	805	802	773	797	820	750	822	845	794	773	791	803	835	825	792	829	843	821	823	857	835	814	831	756	810	752	751	836	804	812	795	792	846	831	806	810	797	817	794	828	786	825	817	776	838	783	829	803	768	820	844	816	771	858	822	751	800	769	791	823	818	859	798	795	794	818	768	818	804	861	790	809	841	815	768	800	815	757	844	844	838	806	816	831	798	788	838	774	801	745	804	843	811	807	775	847	773	806	789	780	755	801	795	808	818	833	837	807	765	828	743	781	765	813	799	826	794	828	829	843	805	787	777	801	854	787	793	738	831	816	800	821	782	833	826	809	803	811	804	805	734	806	779	785	752	750	807	835	827	779	811	842	851	834	806	780	771	806	792	798	827	788	787	776	766	840	776	779	774	740	832	813	819	787	836	782	760	810	786	813	817	752	868	759	739	849	786	813	818	757	797	782	823	804	813	811	843	817	825	802	813	804	834	789	770	789	809	802	824	809	863	839	820	817	823	798	800	758	781	831	829	772	769	804	832	788	800	836	856	787	813	797	822	767	786	756	815	807	768	801	862	848	759	751	736	823	832	816	784	832	835	857	796	820	803	788	824	762	769	839	853	776	800	760	813	833	817	756	803	770	762	835	800	795	809	830	840	779	800	801	840	801	747	779	828	821	745	785	826	825	861	795	780	744	838	788	827	791	809	824	767	794	857	804	827	812	829	842	803	794	813	796	790	831	817	813	795	807	872	797	795	767	788	790	843	775	832	795	812	796	813	844	815	796	778	800	870	758	814	820	780	810	790	879	817	820	772	771	776	827	808	810	818	799	762	806	845	803	829	811	813	758	839	806	781	849	779	839	857	790	800	821	769	802	794	782	810	782	833	770	790	809	800	774	792	844	768	817	814	814	854	803	795	847	794	851	807	844	828	822	821	761	803	788	782	772	809	814	823	787	799	801	780	779	801	823	794	747	815	892	858	812	791	775	812	793	773	846	816	857	791	787	818	792	831	896	844	838	843	792	766	789	807	769	795	821	837	796	807	788	800	775	818	836	791	822	796	859	804	824	803	789	787	805	810	806	808	835	826	804	832	832	828	816	782	786	741	789	789	808	836	820	842	867	781	853	834	826	815	844	786	792	780	802	855	885	792	825	834	818	806	767	768	809	807	862	784	794	786	765	822	817	803	814	829	849	778	796	790	783	839	826	820	791	820	772	803	788	775	799	777	825	753	776	800	824	841	782	833	798	779	777	772	816	816	842	805	791	838	799	831	824	847	832	830	849	790	757	793	790	759	817	825	808	794	838	790	780	808	804	815	842	803	800	843	794	780	792	821	827	781	807	802	796	815	795	792	762	849	834	775	768	863	762	822	833	814	785	791	784	762	841	808	837	786	791	804	770	866	770	866	765	818	821	856	816	820	797	812	857	804	762	785	823	832	844	830	835	841	831	777	797	764	822	799	855	787	782	861	784	768	830	814	805	785	831	803	788	781	826	824	840	785	790	787	839	828	812	845	840	872	832	817	805	788	856	788	780	784	777	741	778	808	827	815	819	862	788	840	777	871	770	841	810	806	838	807	778	848	825	821	770	791	835	780	815	760	817	778	779	821	809	810	774	763	845	816	786	812	785	779	823	868	816	804	836	843	776	793	803	747	772	828	838	819	815	862	832	796	832	791	810	736	850	757	855	802	779	819	771	810	837	815	809	869	782	833	836	820	804	851	807	818	801	823	811	809	806	836	812	814	828	813	826	764	767	800	860	783	837	797	810	801	757	827	801	818	771	806	810	834	750	844	800	770	799	797	825
9060	6096	6956	4378	2786	2509	1838	1343	1088	879	808	685	622	529	518	454	464	455	419	428	374	340	344	357	338	334	323	380	345	353	374	396	357	352	358	351	310	333	323	307	349	367	315	331	326	320	320	300	322	341	332	349	341	330	331	333	321	327	322	337	307	342	354	344	296	315	323	356	318	317	333	342	338	354	314	302	339	334	315	305	309	333	328	338	296	345	327	336	347	333	300	340	345	302	346	335	318	312	343	313	338	337	322	355	328	338	321	287	346	323	329	321	334	313	330	332	320	339	312	311	317	319	322	324	299	302	320	331	342	307	315	349	330	304	352	318	327	311	313	355	342	330	338	325	322	278	292	360	308	347	335	332	367	319	323	321	324	316	306	336	352	363	310	340	294	318	347	340	281	326	308	320	335	308	282	338	306	295	326	301	325	319	312	318	309	324	296	310	360	326	322	333	298	334	318	342	329	325	320	313	308	334	315	303	347	312	318	341	328	340	317	342	354	312	306	302	328	339	321	320	316	337	335	322	313	319	304	302	337	347	340	332	294	318	312	320	306	352	321	330	323	312	328	316	336	280	322	357	317	287	288	315	309	310	284	301	322	301	299	341	309	336	326	334	300	306	310	310	331	301	301	324	330	323	348	321	321	329	328	310	318	290	336	357	329	300	310	315	350	308	326	310	326	314	289	339	316	332	343	322	309	316	343	330	334	330	337	369	320	362	335	299	319	295	333	323	319	332	342	314	308	333	310	343	312	351	320	344	334	360	313	320	329	315	325	322	318	340	340	304	302	325	361	317	311	356	333	326	321	339	313	320	314	323	326	315	297	316	330	308	311	314	331	287	310	317	322	324	299	326	316	317	296	292	319	331	328	318	348	324	336	357	316	327	335	318	340	339	319	314	334	305	334	328	323	345	337	319	325	317	309	322	300	344	314	325	309	344	334	323	316	346	315	347	324	323	345	299	334	336	313	335	364	348	344	310	277	338	317	335	305	328	300	326	292	355	313	336	306	295	320	314	316	325	314	304	335	339	354	346	320	302	300	362	294	317	300	315	337	286	315	338	374	357	351	333	356	335	298	326	302	366	329	318	335	336	297	319	295	317	326	290	334	295	314	349	335	316	346	372	292	283	298	308	318	324	296	310	297	305	333	318	318	332	310	312	301	327	318	304	320	339	349	312	333	318	296	332	311	316	320	332	320	322	334	353	340	360	312	323	353	296	297	330	307	320	336	294	283	335	345	350	291	282	329	352	344	320	361	352	313	362	318	293	326	314	332	320	329	304	314	332	324	348	290	314	293	328	358	350	357	358	314	376	343	325	322	325	318	319	288	314	316	325	351	321	336	336	351	309	318	321	352	357	297	335	308	327	320	326	326	307	295	351	337	336	330	326	306	341	339	349	360	324	310	335	310	340	329	329	293	337	335	343	350	323	310	314	338	323	335	313	306	292	311	331	338	354	314	350	325	305	339	291	364	321	299	328	326	331	323	311	302	353	327	305	335	307	333	337	319	296	318	318	304	310	292	323	335	303	312	296	327	334	302	345	310	314	301	303	310	311	313	330	335	301	294	301	343	361	348	362	349	332	303	321	319	347	311	307	323	348	326	319	327	322	328	305	311	338	303	326	304	331	303	320	330	293	291	345	294	328	320	291	327	317	295	319	350	338	319	308	305	319	332	317	309	321	310	348	310	309	330	294	319	313	342	325	334	314	297	308	348	316	312	353	331	338	346	338	322	316	324	310	341	320	310	298	340	303	311	319	278	319	332	327	295	347	321	336	337	328	304	347	348	305	332	305	315	322	309	329	360	342	331	319	320	312	309	352	319	321	318	305	316	330	339	357	338	310	308	327	292	337	328	346	300	333	335	299	324	362	316	339	320	339	303	342	368	311	305	325	320	313	322	320	344	329	300	322	337	330	312	286	314	298	360	333	340	312	320	315	328	316	307	330	305	315	344	299	297	327	303	335	343	338	322	330	303	328	315	361	322	312	326	324	288	313	293	366	312	301	335	326	339	327	284	322	340	338	342	361	348	328	347	313	327	316	310	303	318	337	305	313	333	344	317	320	338	295	333	315	330	313	317	334	344	338	311	293	314	324	288	317	302	324	331	292	329	335	307	332	342	312	348	318	315	322	342	294	307	327	338	339	306	337	304	320	339	323	325	325	351	367	306	343	321	310	326	313	345	327	304	352	324	324	283	308	309	322	327	336	327	332	333	312	313	332	329	321	350	304	312	340	310	312	325	354	323	310	334	310	344	317	307	279	325	296	286	322	315	296	333	325	303	353	323	322	315	301	291	340	341	338	336	294	314	321	324	308	332	317	352	296	331	303	287	293	341	295	284	346	351	330	303	315	339	331	367	327	322	320	287	322	308	339	300	315	318	326	327	326	353	334	324	328	297	343	316	337	317	320	296	305	325	319	317	340	312	289	307	301	349	317	362	322	341	312	301	316	305	352	321	323	338	341	324	338	379	330	299	304	288	337	315	313	300	320	334	311	309	352	363	287	301	319	333	300	316	324	306	340	310	288	319	320	327	330	316	340	292	312	360	340	333	349	324	317	317	318	300	302	290	305	301	313	322	312	306	337	330	340	354	314	304	334	305	323	330	328	335	354	334	356	337	314	305	320	309	346	321	326	321	335	314	326	312	354	323	318	317	320	301	332	363	316	314	308	327	303	291	349	336	336	308	322	309	284	316	291	355	299	313	318	321	327	322	276	305	311	346	303	313	306	299	335	319	284	338	333	332	323	360	347	343	298	308	299	326	269	300	303	322	306	328	314	324	313	319	330	286	305	285	330	342	317	284	339	289	309	290	293	312	349	289	317	357	328	321	328	311	319	353	295	340	347	342	297	341	329	328	316	322	302	308	333	338	350	328	268	330	331	287	315	320	312	316	318	350	365	302	336	310	328	333	358	297	345	306	341	312	332	345	314	305	296	339	301	327	322	323	351	334	304	329	337	312	288	311	282	300	278	324	313	315	303	368	331	332	317	304	338	339	311	324	321	339	314	315	336	308	316	322	317	335	317	336	306	353	339	321	327	324	348	316	334	324	335	323	296	320	342	357	338	327	288	315	307	331	316	301	319	304	303	370	324	328	318	312	336	273	304	286	350	315	337	308	303	360	345	336	346	302	294	299	364	339	315	284	331	305	316	314	318	323	322	303	332	323	330	334	335	330	316	346	313	328	355	314	336	318	332	290	347	310	311	315	337	316	327	331	341	309	314	322	305	317	311	293	320	322	321	309	361	336	321	302	327	324	339	321	294	327	303	328	336	314	322	317	334	328	366	347	318	340	298	346	335	339	332	333	313	331	352	332	350	356	293	310	305	315	326	306	312	349	302	313	286	326	353	308	301	344	318	320	354	330	329	329	355	287	308	314	338	332	309	337	319	327	319	349	317	297	343	298	306	334	348	349	336	318	330	306	352	332	284	318	318	344	295	318	310	376	325	335	291	321	320	318	321	297	328	304	333	316	311
6485	6675	13191	10431	9059	9336	7428	5986	4998	4319	4030	3069	2546	2330	2258	1803	1733	1614	1537	1325	1164	1108	1101	1084	1062	1018	988	1052	1285	1108	1024	1297	1177	1166	1041	908	957	924	858	885	876	862	828	821	850	887	887	803	833	869	820	844	789	817	938	952	830	776	855	814	818	821	837	809	829	835	778	802	803	846	824	800	806	859	825	867	825	831	834	842	802	790	871	809	803	819	812	871	851	823	852	832	839	804	854	870	880	836	842	829	878	833	819	855	853	844	848	880	872	868	872	779	857	894	818	859	871	839	820	874	802	894	852	821	798	837	845	841	834	837	806	830	830	807	860	821	798	842	815	841	840	820	806	785	825	768	833	839	839	839	830	808	811	835	879	827	852	806	837	823	848	842	778	856	786	858	774	847	822	899	844	789	835	851	797	782	826	824	848	824	894	806	828	782	844	816	794	806	765	773	812	873	835	805	838	837	821	814	838	809	808	847	840	825	793	801	845	825	787	818	824	849	844	812	813	832	832	784	841	817	859	838	753	844	824	834	843	824	836	840	797	792	769	804	850	854	830	803	812	829	833	799	812	789	813	809	834	807	793	820	838	799	839	854	829	880	769	822	848	780	774	779	816	850	820	846	808	815	840	846	792	842	855	818	808	839	862	761	843	835	836	827	808	830	836	841	847	828	815	885	849	790	836	869	868	805	801	778	786	886	819	831	821	788	860	838	808	825	796	850	857	799	797	827	841	829	805	850	825	831	833	843	833	820	797	807	827	811	818	820	785	809	842	846	806	864	843	802	813	868	798	843	867	827	833	818	814	806	826	818	840	794	861	804	786	838	860	790	877	854	760	836	864	827	860	786	803	839	820	792	844	825	814	836	810	801	849	880	826	761	857	809	821	762	813	856	774	810	876	870	817	848	794	837	817	824	804	852	812	801	807	833	829	803	834	819	789	806	810	846	872	820	844	796	826	811	823	819	784	825	815	820	839	798	860	770	837	793	808	819	820	813	858	861	847	827	806	808	819	765	792	831	840	841	818	836	800	824	811	805	796	794	748	801	803	803	837	878	877	821	833	860	801	809	844	815	857	820	806	828	826	840	808	850	790	833	822	805	794	809	802	890	809	841	810	845	868	805	809	810	825	852	824	874	828	792	831	814	775	782	785	792	855	807	788	851	799	828	868	785	864	831	816	833	852	835	798	848	846	865	853	824	814	813	825	763	809	799	814	850	819	870	804	777	793	834	811	863	845	802	788	845	793	817	800	861	798	821	782	814	776	831	848	847	830	898	821	810	802	847	794	814	837	852	819	794	846	863	876	811	805	795	809	823	833	839	796	761	817	845	847	807	822	777	822	817	838	785	803	808	871	827	824	767	883	747	810	851	839	807	874	776	852	789	858	819	818	833	809	879	806	804	847	822	820	843	815	817	833	818	852	817	802	841	832	827	799	827	840	832	857	850	808	807	784	808	800	917	834	803	811	843	837	824	824	847	799	853	816	857	820	778	841	854	857	837	746	777	840	795	782	778	833	813	814	854	789	805	842	869	809	806	827	834	769	839	851	795	836	829	849	801	838	812	815	780	831	844	811	858	840	864	806	847	826	834	766	820	830	846	827	812	859	812	817	814	807	864	801	823	811	822	815	824	774	847	849	861	866	828	813	815	832	794	783	825	799	822	806	780	821	767	810	818	842	797	782	827	827	811	815	854	826	740	779	839	820	791	778	832	831	841	834	814	823	835	854	824	822	854	828	860	813	859	787	826	821	828	787	867	825	804	832	848	861	851	808	802	841	832	825	826	849	779	902	840	845	829	834	801	808	806	830	833	857	890	859	833	790	813	833	777	835	833	824	829	796	800	809	812	848	839	827	790	866	839	857	808	869	799	815	806	861	827	852	843	819	859	736	813	819	831	810	889	867	842	812	778	851	791	848	795	823	804	813	801	846	846	807	796	881	800	807	775	767	827	828	796	857	812	814	820	797	793	801	822	856	790	838	920	839	818	814	807	832	847	792	863	826	830	769	815	844	800	792	866	809	832	829	850	785	817	828	806	855	816	871	789	800	779	807	829	817	809	877	845	838	827	817	815	854	769	852	829	836	822	830	808	847	824	784	814	793	801	789	821	872	836	815	809	794	769	826	839	852	822	838	839	785	836	849	814	873	821	836	819	824	882	826	802	810	811	806	888	782	801	801	862	783	803	817	822	829	816	807	833	779	809	809	858	801	784	826	817	822	876	805	804	809	870	753	860	870	812	846	788	794	804	827	791	780	878	884	810	798	774	878	807	778	798	814	839	817	812	809	828	738	858	794	822	780	852	833	797	815	827	769	856	840	843	785	784	814	860	854	813	801	803	859	840	836	806	817	836	824	782	806	811	843	819	842	811	816	778	806	826	803	829	800	803	788	846	777	803	799	828	774	839	896	792	850	807	807	798	789	834	831	824	860	789	813	862	851	824	841	794	841	782	830	849	793	858	824	820	853	851	898	872	828	805	784	852	813	885	850	858	838	838	781	830	848	861	857	789	810	798	803	845	754	853	838	869	852	821	856	777	813	817	828	854	814	807	807	764	827	798	730	820	782	819	762	789	867	795	808	866	859	797	825	845	846	830	807	825	826	832	842	827	834	810	814	789	802	813	883	812	830	773	806	799	824	841	851	803	833	849	864	807	845	779	833	829	854	793	838	815	813	820	832	823	758	881	851	810	847	897	832	833	817	833	787	799	851	789	827	825	822	841	809	840	823	841	816	839	846	822	877	856	832	812	833	829	784	844	827	831	787	819	835	825	857	807	843	866	870	836	806	778	842	838	830	828	840	839	795	772	814	821	866	797	814	822	808	765	812	791	846	811	851	832	828	814	852	791	883	777	817	813	829	805	831	819	804	792	765	857	813	836	821	795	810	877	862	825	814	821	852	831	825	863	828	846	802	842	793	871	792	819	788	834	791	848	782	801	794	797	827	845	805	822	814	844	805	823	835	820	820	844	799	819	804	792	806	799	826	799	845	827	797	812	820	863	801	823	799	850	814	842	845	819	799	797	787	812	817	749	899	802	818	806	816	828	847	852	863	816	805	770	803	867	793	805	825	828	789	842	772	803	850	879	803	874	766	837	801	814	839	791	876	811	839	837	824	823	818	923	813	873	867	841	792	856	834	828	817	808	782	826	835	798	823	816	809	821	845	763	831	804	783	855	850	829	842	789	817	782	799	766	795	832	800	788	822	844	838	840	825	834	836	829	828	811	824	839	834	799	786	803	794	814	822	849	824	799	826	793	802	912	849	897	808	811	807	789	812	756	851	828	803	786	824	822	838	800	816	851	815	786	827	820	869	791	789	795	844	834	796	856	820	808	779	832	840	816	819	803	839	834	795	880	807	828	843	871	804	756	851	781	851	873	775	789	814	805	777	790	784	814	751	863	762	831	837	826	794	807	828	796	896	769	820	818	838	812	862	880	836	833	866	826	829	811	745	849	832	826	796	812	880	836	780	856	799	839	790	809
26736	25638	40365	25285	15387	18215	15740	13308	9999	7936	5083	1869	1003	890	862	705	651	724	684	603	476	489	551	588	644	859	899	1551	1727	1290	909	1483	1506	1132	1247	674	537	477	424	417	377	446	379	395	396	361	403	365	389	368	381	402	366	361	582	444	319	365	340	348	366	369	404	345	377	372	336	364	385	379	365	351	377	370	367	331	362	387	333	383	366	352	343	360	339	342	322	325	380	365	381	339	358	389	386	374	363	368	389	351	353	326	399	343	374	401	363	398	351	352	405	356	321	353	367	380	360	356	346	361	359	357	360	346	333	372	367	407	379	330	388	357	369	344	341	351	380	375	371	330	369	377	321	354	356	346	330	367	374	367	324	380	354	356	396	326	352	366	384	376	353	359	341	355	362	364	351	369	395	361	343	370	356	381	357	363	370	357	326	367	356	357	356	342	379	324	352	374	386	340	347	349	359	375	363	399	358	339	373	367	355	353	382	350	405	386	345	360	365	400	338	353	346	362	358	388	389	353	398	372	355	361	339	361	361	360	334	385	405	342	349	377	348	341	362	365	378	354	373	397	358	364	369	344	357	365	367	342	330	355	393	377	336	368	363	323	349	352	345	341	347	334	374	378	309	392	343	349	353	323	341	343	369	346	356	386	344	354	367	365	358	379	346	352	367	344	353	341	334	365	341	375	368	333	341	342	342	371	390	350	383	388	371	375	390	348	351	363	355	349	361	372	340	382	347	399	351	368	366	335	355	347	377	399	371	358	337	368	366	382	387	338	390	384	342	351	368	393	379	371	343	340	334	357	362	367	346	357	369	326	355	332	366	369	369	397	342	392	335	353	385	367	316	392	358	342	377	381	362	361	328	361	372	395	321	386	367	335	370	351	340	363	370	370	366	349	393	372	361	344	347	372	343	383	331	368	373	338	373	381	345	361	352	355	364	352	354	400	320	353	359	335	406	360	352	359	355	337	388	363	379	349	346	353	370	389	398	360	355	374	344	367	364	364	370	365	378	357	348	370	343	379	354	352	351	365	351	347	379	350	375	354	357	373	366	361	357	381	386	338	331	367	361	381	377	373	362	373	359	343	328	377	360	360	358	352	353	348	335	358	350	335	339	351	387	390	380	321	379	375	349	347	366	397	335	376	376	376	367	361	356	346	325	353	346	324	330	346	329	328	363	394	365	382	389	375	328	356	353	365	364	401	362	360	311	354	382	367	373	349	339	341	361	348	362	358	364	347	351	392	349	347	351	354	380	386	361	367	367	345	336	380	348	336	356	365	353	339	380	339	345	316	370	339	378	383	335	378	361	382	400	400	370	367	381	367	335	365	352	336	380	394	358	325	386	356	374	367	351	339	347	361	353	360	330	379	295	343	375	376	313	357	350	360	373	349	354	328	347	371	371	350	355	353	362	323	344	355	382	361	351	369	385	359	369	371	377	335	360	377	363	379	370	365	344	345	407	344	355	373	386	373	402	328	343	338	364	393	388	382	403	378	379	373	363	341	353	363	372	361	359	389	373	332	379	372	382	364	372	385	330	410	326	364	361	376	367	365	355	367	358	352	336	360	377	338	337	384	338	380	338	336	396	327	343	371	343	380	346	365	379	359	352	375	381	364	349	348	356	345	396	399	384	378	389	390	344	382	325	318	355	323	334	366	361	370	336	359	364	359	347	336	373	341	385	371	386	384	371	380	383	389	357	401	361	353	347	377	342	366	391	355	360	350	317	357	344	366	369	346	374	352	390	356	381	344	399	367	347	340	353	393	381	336	355	379	349	394	347	349	393	339	348	356	340	371	344	373	348	363	360	355	344	368	345	346	341	340	359	397	360	334	384	350	363	349	337	374	346	351	368	345	334	363	377	339	329	380	360	332	340	386	339	363	353	336	364	390	387	360	366	362	378	357	326	345	370	369	350	396	397	336	372	358	364	372	379	343	387	357	382	354	364	346	306	358	379	374	365	388	377	393	381	359	358	378	339	356	353	373	344	346	367	325	357	357	369	366	368	398	362	378	343	402	382	398	374	360	334	372	335	369	363	342	332	411	367	347	365	334	319	381	393	352	333	351	349	371	353	403	345	349	329	349	362	381	384	359	370	358	370	404	381	366	372	384	385	328	342	401	368	353	395	333	351	375	340	352	365	370	352	398	368	346	378	357	372	334	350	363	371	370	376	387	396	368	357	351	342	376	378	386	369	332	361	333	331	360	345	362	366	367	336	358	379	363	368	335	359	348	355	348	361	368	348	355	391	322	328	381	342	339	344	346	341	312	342	343	352	373	356	382	356	374	349	299	324	347	360	340	327	372	352	368	356	346	347	370	357	381	335	390	348	341	383	377	394	373	349	334	326	383	349	373	340	386	366	356	367	361	366	386	390	344	358	345	384	368	349	342	326	363	360	374	354	352	343	355	339	357	379	382	344	328	415	348	352	339	407	385	381	367	346	343	346	377	376	356	376	366	360	351	335	374	341	379	349	382	357	367	353	336	327	356	363	334	340	361	339	337	342	348	367	357	359	343	364	343	369	366	369	350	353	367	369	333	373	351	344	341	351	357	357	380	361	341	386	346	364	346	351	355	365	358	365	364	376	332	359	381	351	364	376	364	375	327	344	359	369	367	366	325	329	371	356	354	369	352	357	363	398	358	361	396	394	355	376	367	345	353	370	375	381	396	354	372	390	362	373	375	368	371	363	348	371	397	353	361	365	369	368	362	338	351	382	352	338	376	362	405	391	370	352	349	358	360	333	397	340	395	374	401	371	345	325	357	352	332	320	374	343	356	343	352	388	345	359	377	404	342	358	358	352	375	331	332	384	361	329	360	369	364	329	343	375	368	367	331	350	359	365	371	357	349	392	347	342	373	361	361	379	356	372	345	371	367	340	357	352	347	415	325	365	333	371	387	376	357	364	395	345	383	370	356	380	328	365	389	353	344	357	357	376	354	376	362	368	347	340	338	368	347	361	375	348	382	356	362	325	358	343	350	317	355	361	333	326	362	367	345	353	374	361	331	372	381	383	338	338	363	353	337	357	396	360	346	353	388	345	356	328	370	332	340	349	365	361	351	365	370	354	363	399	384	332	343	383	372	331	357	333	335	374	379	387	375	364	358	356	385	365	372	347	370	337	338	326	349	362	360	366	372	358	368	347	388	354	343	333	345	357	386	385	336	371	375	379	326	341	360	371	352	401	405	369	363	397	392	356	337	350	372	392	342	311	350	373	354	348	351	368	371	362	343	338	336	334	349	405	345	372	366	369	383	357	376	379	366	367	374	335	375	379	363	343	357	354	356	377	319	343	334	368	351	375	337	348	344	361	357	338	377	349	387	357	350	374	401	375	346	332	377	352	362	330	344	358	391	376	367	325	388	389	392	374	374	379	349	362	411	351	412	385	375	343	346	357	358	362	338	394	365	370	351	373	361	358	393	377	344	358	351	362	353	356	365	341	350	356	375	336	386	362	366	355	373	391	352	353	332	357	395	375	311	371	367
17867	21692	40925	21880	20851	27787	25770	23921	20295	18827	17856	5728	4187	3897	3853	3204	3199	3213	3426	2732	2117	1955	2237	2368	3375	4795	5009	8396	10738	6764	5043	9228	8906	7029	7699	3414	2503	1904	1918	1476	1250	1461	1261	1077	1048	1141	1018	1038	995	980	945	968	885	934	2607	1537	1000	1069	940	907	940	918	867	984	935	905	889	942	867	906	905	867	882	877	911	917	945	912	957	914	953	940	956	874	925	967	919	944	905	940	903	981	1021	947	965	964	942	995	972	967	967	917	963	952	939	941	945	926	943	969	921	939	937	991	942	972	997	928	932	902	936	916	927	926	953	931	965	939	855	869	920	915	918	971	866	925	926	867	934	930	932	945	928	865	882	915	900	902	926	890	912	886	887	930	861	912	912	923	871	931	962	926	920	905	866	861	889	894	960	879	910	879	871	883	924	915	929	885	905	959	900	838	861	877	886	874	932	952	872	884	892	901	880	882	846	844	906	928	891	886	896	899	903	872	954	909	864	970	937	932	890	845	897	897	908	923	909	885	890	866	893	942	943	896	855	822	828	907	900	888	924	907	868	872	897	919	947	919	855	920	895	929	972	871	875	959	902	880	866	879	909	930	878	940	941	915	929	904	956	930	918	998	929	864	934	924	928	848	848	893	866	938	890	869	880	955	902	933	931	835	936	926	926	904	946	922	920	906	896	890	862	885	900	870	885	945	946	848	875	915	900	886	894	863	918	946	878	883	914	908	954	926	909	892	893	903	959	883	905	904	901	903	897	893	920	887	898	933	897	927	889	917	893	910	922	959	927	860	894	897	921	909	940	940	917	894	877	921	841	855	917	889	880	904	856	920	907	855	907	932	888	952	923	897	958	881	949	958	909	924	886	927	891	899	869	909	909	884	921	892	883	941	870	993	916	908	891	857	862	878	861	878	912	867	875	901	885	977	889	860	952	857	876	900	907	943	927	957	919	899	862	926	893	872	881	937	872	889	898	887	903	874	917	942	882	889	898	923	871	887	932	876	925	906	887	920	905	877	936	849	900	972	912	852	881	922	867	895	880	899	885	914	914	862	897	908	868	894	900	896	858	882	895	918	862	916	900	856	931	914	899	855	928	915	934	925	877	907	857	915	885	900	918	933	898	926	884	884	877	927	942	905	918	890	899	905	859	873	895	907	879	898	904	937	931	878	927	960	846	904	920	914	884	899	919	843	902	903	868	961	932	950	923	936	873	835	871	902	958	894	895	962	886	932	945	896	877	891	943	919	839	958	844	862	867	919	917	876	876	849	866	953	908	865	889	887	870	901	879	907	875	891	922	876	875	912	886	927	906	955	921	943	918	945	884	900	904	904	888	908	862	891	942	896	922	927	933	910	889	994	904	917	886	908	875	901	899	919	905	933	884	887	883	889	901	908	930	913	880	926	866	885	908	894	839	891	884	902	892	896	875	915	908	934	919	901	879	868	904	876	907	874	856	880	890	902	907	934	860	929	928	919	866	954	913	892	918	892	906	906	818	850	921	903	900	944	928	882	911	892	893	891	883	941	922	880	911	882	910	882	902	887	851	894	884	918	897	938	886	902	886	878	826	848	934	860	910	855	914	959	857	916	872	877	866	928	908	880	949	863	882	945	889	917	925	930	892	901	934	870	920	876	893	926	924	893	889	961	924	893	939	886	906	953	905	900	873	937	897	877	897	931	937	893	941	909	908	843	877	823	853	841	903	888	909	961	905	942	918	926	892	927	889	976	902	870	921	930	897	884	916	926	923	889	821	949	954	915	927	895	900	930	943	906	900	910	856	895	921	896	931	905	969	855	911	911	902	984	862	812	927	904	931	945	923	870	872	875	881	951	885	928	905	891	883	922	914	938	992	891	921	874	958	955	873	913	848	872	900	881	883	936	829	939	875	894	963	868	878	924	908	887	903	946	886	890	884	889	890	895	890	849	892	924	867	864	957	871	899	888	937	926	918	886	939	928	923	899	866	884	926	939	849	930	879	923	881	868	941	910	941	898	922	919	860	897	900	964	915	901	949	839	953	895	902	895	889	951	929	930	908	852	908	900	932	920	953	940	937	939	868	880	899	899	847	915	877	899	937	906	876	834	908	928	947	938	917	958	903	905	858	884	898	920	888	896	933	882	884	921	915	864	886	865	895	966	866	911	950	881	848	906	918	900	862	903	890	978	885	904	852	842	912	893	866	937	895	875	919	926	892	878	863	941	860	819	927	903	959	905	950	880	901	898	945	894	876	925	903	870	816	935	926	891	868	922	889	920	879	969	950	856	925	866	926	896	887	861	913	912	927	969	871	890	872	878	952	916	916	815	881	921	929	886	889	869	897	906	916	876	926	884	862	940	874	889	913	913	907	939	927	883	861	922	928	923	870	830	921	862	909	858	903	926	888	914	843	927	887	916	871	882	870	932	902	909	878	878	925	913	943	911	885	905	868	932	877	912	860	929	871	903	915	874	894	949	905	920	926	897	854	896	935	876	923	925	879	902	874	899	890	875	956	916	887	919	946	862	996	977	972	828	889	869	913	964	894	888	891	913	858	898	905	865	891	939	889	850	862	916	943	871	873	926	916	864	895	898	870	943	929	862	803	862	909	899	935	860	905	869	913	896	898	911	858	912	910	917	954	934	937	934	878	898	903	869	924	932	914	880	901	889	848	919	875	892	890	898	915	883	946	892	876	859	907	936	897	907	840	885	948	959	898	896	894	895	927	882	881	837	917	852	884	927	906	878	908	896	958	962	858	878	831	891	939	866	855	911	923	921	933	930	904	925	844	912	884	874	929	944	841	906	891	905	896	844	931	846	872	907	865	880	906	869	912	875	925	893	889	836	901	888	836	857	933	918	920	929	870	901	951	944	919	889	956	910	896	936	885	900	909	908	877	974	882	892	950	873	921	891	879	942	893	878	897	867	894	913	911	856	944	851	892	896	810	856	919	908	919	877	899	901	920	855	910	940	910	840	910	947	904	923	906	873	883	931	923	875	916	864	883	903	893	910	881	884	901	872	865	896	923	858	958	916	854	842	880	900	837	913	892	923	920	963	889	893	911	917	928	871	875	908	916	943	857	923	891	915	909	866	877	913	884	909	888	893	878	887	928	887	861	904	922	912	917	922	898	922	873	886	919	918	876	887	895	897	893	840	871	846	895	907	931	931	889	891	887	886	919	878	897	896	900	849	844	898	882	935	979	913	886	916	906	879	920	892	962	891	819	858	927	834	894	912	921	937	947	866	918	908	904	900	868	918	901	911	891	899	887	871	906	883	898	896	881	932	915	902	914	899	903	888	904	924	909	869	890	977	870	893	867	848	972	909	883	894	941	911	912	884	867	917	924	929	904	917	877	869	911	887	881	911	945	871	926	922	812	889	945	862	874	883	940	925	914	930	865	892	880	918	921	907	912	873	868	879	935	892	956	939	836	914	926	893	880	860	952	964	892	919	887	867	911	909	890	861	861	866	896	924	879	901	910	923	931	844	930	897	882	880	904	921	925	876	933	915
33661	33905	46789	30255	21261	25937	24109	20433	17640	15290	11582	3718	1394	1084	1051	851	849	926	980	743	599	583	659	743	954	1390	1626	2679	3445	2136	1377	2287	2392	1733	2180	1082	613	603	620	404	384	429	402	352	350	360	356	324	339	354	333	313	348	316	348	310	362	465	294	320	317	345	335	314	287	333	325	312	308	333	350	295	308	329	321	362	320	335	327	329	310	333	326	302	325	310	331	314	314	332	324	327	343	294	335	342	324	318	314	321	331	295	298	316	333	321	314	312	320	325	339	345	321	342	353	336	296	310	304	328	301	310	313	324	336	310	332	332	340	339	320	325	312	310	337	325	290	340	317	296	289	309	295	305	299	325	344	300	315	347	306	334	290	305	325	298	326	350	322	290	322	307	325	306	322	284	288	323	288	339	321	323	331	383	314	313	302	305	304	306	312	298	313	312	354	312	306	312	351	313	343	288	315	318	303	346	321	341	321	330	323	312	305	305	322	324	290	330	307	328	295	337	287	337	306	301	314	314	301	322	298	324	308	294	318	319	318	319	303	306	340	320	287	318	306	321	301	314	330	310	314	294	278	320	367	270	347	341	283	326	295	272	343	337	290	327	343	317	327	298	320	281	315	329	339	318	309	290	311	307	294	298	319	321	337	289	322	304	327	314	335	334	360	322	337	302	316	293	290	317	320	306	309	311	335	316	319	300	332	293	297	326	316	292	340	292	358	296	312	310	302	298	287	312	301	332	283	268	285	345	301	326	349	321	303	293	281	305	299	315	286	303	310	312	288	292	329	327	323	312	292	318	304	352	283	335	336	312	315	305	311	355	312	317	290	314	308	303	336	306	309	298	327	309	303	325	318	312	317	310	300	283	312	337	319	297	326	302	311	327	324	307	297	343	291	362	347	306	313	292	329	340	319	322	348	311	327	297	332	337	360	315	307	325	313	302	284	328	304	307	310	320	290	339	323	302	284	283	310	332	358	314	309	328	325	307	310	337	289	303	317	294	309	302	296	296	346	336	337	298	316	324	306	310	296	299	325	315	288	288	281	315	299	287	313	339	296	311	324	316	342	324	320	344	306	305	348	326	305	308	307	345	279	309	297	327	309	311	293	339	329	316	309	318	309	311	299	312	308	304	301	322	322	312	291	316	322	277	338	303	296	321	351	304	294	345	348	279	336	326	339	335	305	293	304	299	310	315	323	305	316	322	329	338	336	309	311	317	339	331	308	289	304	307	363	324	301	288	305	309	323	310	294	322	309	299	286	343	340	294	315	329	311	306	300	330	315	316	306	313	328	291	332	323	317	293	323	313	297	339	291	342	284	333	357	338	306	325	294	314	275	263	306	322	308	324	354	312	326	309	311	281	317	302	327	335	281	306	312	289	305	313	325	344	294	328	293	302	287	318	294	288	328	353	300	304	307	294	308	306	338	307	316	316	307	306	301	307	313	327	304	308	286	306	291	309	345	310	307	305	340	315	334	303	317	317	309	329	304	305	326	318	296	299	328	355	310	301	302	300	305	307	287	305	307	315	343	305	316	345	301	295	308	297	296	324	268	287	337	320	311	300	299	330	322	323	305	301	333	342	327	314	308	318	342	319	321	330	332	299	304	317	315	308	302	313	305	289	286	334	319	332	316	344	310	284	294	313	326	300	316	290	335	313	313	323	351	313	303	359	331	299	321	309	327	294	320	316	290	353	310	297	330	326	294	302	334	333	319	314	345	318	306	338	305	317	301	334	310	341	321	334	345	320	331	304	318	354	313	303	308	319	334	329	318	302	297	329	310	286	292	340	316	336	283	322	337	272	319	330	301	302	330	332	330	330	354	316	310	301	297	322	322	320	284	299	321	276	312	351	292	338	306	332	322	274	308	301	323	324	344	327	337	326	307	333	302	333	295	346	298	339	354	296	340	282	295	329	334	314	316	300	298	345	350	290	328	323	337	326	320	316	326	302	322	346	293	302	298	329	266	306	330	293	314	316	290	310	305	320	315	322	340	300	316	303	293	323	308	316	318	289	351	309	321	325	294	288	340	296	352	299	330	322	314	319	319	315	285	294	321	283	317	296	294	317	300	308	337	311	312	330	339	322	323	325	302	330	319	347	324	300	339	331	330	285	309	319	292	301	322	323	296	333	327	301	298	329	337	351	299	325	321	326	287	282	327	327	326	327	316	315	317	283	285	307	309	307	298	297	340	303	313	308	311	325	337	323	314	322	350	325	293	339	342	305	321	320	294	330	341	309	346	309	320	323	318	302	323	315	305	306	320	321	336	295	305	301	346	354	301	330	331	334	334	297	316	337	312	300	316	323	326	325	311	308	291	327	306	311	330	325	306	327	297	314	337	331	329	338	330	304	301	314	306	327	306	308	275	304	352	344	304	308	288	329	309	314	319	324	306	299	285	342	316	300	318	325	319	280	296	315	312	319	285	289	301	328	302	289	287	309	306	325	350	353	305	292	341	359	303	304	312	345	325	318	300	329	310	298	331	328	337	319	285	278	306	344	308	330	319	288	329	315	301	294	287	291	303	312	319	324	291	301	343	318	333	330	280	317	316	295	308	344	322	289	286	306	276	347	334	323	311	318	302	309	321	332	312	289	307	342	260	311	335	337	322	326	333	295	319	299	319	330	311	335	322	326	292	345	331	340	320	308	304	350	311	327	342	313	295	275	338	329	316	327	278	323	314	305	295	300	279	330	347	295	353	309	317	330	310	342	338	294	311	287	311	299	330	315	289	311	345	329	332	300	313	328	287	317	288	329	290	339	329	316	321	308	317	302	302	312	305	330	306	337	342	287	307	298	316	336	318	293	331	311	324	316	318	342	320	292	331	340	327	316	305	331	292	293	326	292	301	317	302	310	303	314	312	326	304	318	312	289	319	324	329	312	328	322	322	281	327	298	310	334	321	303	320	334	259	279	329	299	296	302	286	314	309	348	324	291	317	322	331	324	365	326	331	342	327	326	296	333	345	312	338	308	306	282	329	319	322	318	366	341	309	306	328	303	327	311	312	298	301	239	306	305	293	357	264	317	341	318	336	313	333	306	323	305	314	291	308	318	327	298	327	277	322	336	298	295	305	307	329	322	335	330	317	288	296	305	326	313	324	326	333	332	308	313	332	321	303	309	316	297	332	320	330	298	330	327	307	302	318	328	296	297	287	318	312	309	297	306	299	295	327	311	305	294	308	330	331	301	305	297	315	320	288	328	302	296	312	317	307	318	319	300	299	305	309	316	299	286	322	297	317	304	311	306	302	316	299	303	338	312	346	295	321	313	311	352	314	335	283	308	313	298	310	317	330	362	322	326	294	319	338	348	325	318	305	322	309	297	318	328	329	326	299	344	300	292	326	329	272	300	295	288	306	276	314	313	281	318	305	339	313	331	302	301	303	338	323	306	298	318	340	312	307	320	338	326	338	321	325	278	295	272	307	308	325	339	331	298	367	295	371	335	311	289	317	292	314	315	301	339	319	310	322	313	337	322	325	309	285	332
21925	28665	48000	26568	26437	32678	32937	31322	27930	28172	25549	8307	5322	5262	5236	4358	4578	4751	5100	3803	2733	2593	3299	3865	5399	7873	9137	14764	17508	11292	7408	13534	13896	11110	13827	6342	3049	2835	3274	1743	1493	1673	1595	1026	1089	1097	1167	1030	954	980	956	907	830	830	1027	995	1184	1761	810	838	769	820	819	850	780	785	840	840	793	841	783	824	838	775	808	838	844	840	816	835	833	822	849	803	833	827	840	866	860	834	846	881	814	863	899	879	917	927	852	840	809	883	860	858	833	866	865	927	909	984	925	899	956	950	919	928	884	891	894	862	836	857	829	839	768	850	837	781	810	794	799	859	813	754	795	785	764	773	798	811	815	799	833	752	833	794	854	808	803	805	796	830	760	841	809	747	776	827	723	822	781	763	832	856	795	818	794	718	759	766	798	789	776	785	761	741	765	807	806	785	867	793	782	761	754	777	776	782	770	739	716	829	788	801	804	817	771	780	769	784	735	778	758	762	808	795	753	786	819	788	801	801	725	829	836	793	819	762	867	840	780	774	747	798	789	791	771	769	748	810	850	759	776	753	787	814	758	720	794	817	814	833	854	804	753	780	821	795	798	827	763	753	775	811	793	735	793	775	779	762	790	845	791	740	803	782	810	758	841	796	788	803	777	766	766	726	808	804	778	726	814	792	779	772	766	775	795	763	771	800	782	762	842	778	823	757	773	822	767	847	757	823	853	737	814	775	801	752	793	823	803	774	791	816	803	829	775	791	780	824	820	810	769	789	785	800	791	789	798	754	771	832	818	773	769	837	796	847	767	781	819	817	812	778	767	780	786	747	796	766	805	796	752	770	805	746	765	773	747	792	788	816	815	774	806	811	779	791	753	792	823	789	809	761	756	784	773	797	755	790	768	814	793	789	803	744	763	810	748	793	742	794	793	733	780	791	813	777	744	819	735	782	766	767	789	751	770	787	747	772	805	800	792	766	797	791	820	778	802	832	816	782	808	770	762	781	784	755	771	787	803	795	782	789	767	826	798	750	781	793	773	770	825	813	795	798	808	812	797	819	750	784	756	800	760	796	813	767	817	828	736	778	773	782	814	810	800	761	825	749	770	805	743	809	835	751	856	838	760	837	775	778	737	727	789	784	778	729	786	824	717	749	818	772	767	793	792	753	849	763	826	757	784	799	760	776	758	810	764	812	762	762	812	787	820	791	821	789	797	758	802	771	815	737	831	819	802	748	785	793	792	772	825	759	803	774	748	822	756	787	820	802	759	858	754	797	800	815	773	769	791	807	804	799	822	808	809	784	796	827	795	781	798	754	803	763	802	811	828	796	798	751	787	829	827	827	820	859	826	767	798	837	773	825	768	779	781	843	799	769	770	756	727	809	819	784	864	788	825	800	833	796	791	833	818	798	775	808	808	769	779	805	827	800	841	829	786	809	791	743	770	768	832	817	764	804	778	845	793	838	775	790	831	812	782	808	796	766	792	809	786	779	806	777	768	799	790	809	824	814	769	829	792	824	827	728	793	780	800	792	799	744	831	793	779	787	799	809	784	792	785	829	792	781	814	796	789	816	782	786	766	760	754	828	803	806	810	811	835	811	765	790	788	815	794	809	794	790	791	799	750	783	746	850	765	774	806	785	760	813	767	796	809	765	780	770	815	740	777	817	851	795	776	783	772	788	773	768	837	781	807	762	781	776	767	789	729	808	803	807	773	760	823	843	777	771	848	815	775	804	815	786	845	803	764	794	809	807	765	794	829	851	776	821	778	810	796	764	804	742	764	792	753	787	780	769	804	773	792	824	791	791	786	816	830	802	738	801	797	838	751	782	802	823	760	784	780	774	790	790	785	761	768	810	785	778	828	801	812	827	774	810	820	762	779	785	794	757	812	757	752	801	769	785	772	826	833	803	746	756	775	847	785	812	798	760	775	719	797	809	760	777	783	803	793	755	763	754	817	793	759	834	798	767	847	844	796	770	799	825	779	789	784	781	780	788	797	792	761	841	802	879	800	799	829	798	761	817	779	819	789	793	781	817	797	781	780	782	717	806	809	818	806	797	775	794	796	777	789	729	798	785	790	802	816	803	788	825	789	806	828	787	804	789	780	771	808	816	811	808	766	817	744	820	760	804	799	806	817	810	767	803	761	780	787	780	771	800	771	755	736	783	831	790	790	822	796	750	820	798	757	789	790	777	804	762	822	792	830	777	841	779	758	728	804	807	782	759	863	793	768	775	840	764	861	814	795	778	774	818	842	786	796	815	818	785	776	807	782	808	771	805	831	829	774	763	770	782	838	791	816	816	790	843	853	768	839	785	813	800	794	782	824	745	839	824	779	806	788	821	811	799	775	823	805	818	777	777	800	755	743	786	786	756	779	796	796	755	842	760	767	782	764	754	779	833	763	779	783	781	805	822	722	816	807	772	715	770	846	768	800	707	792	775	796	822	817	766	757	840	835	727	775	819	793	807	779	818	782	768	758	807	757	782	815	821	747	816	804	808	773	825	785	803	814	785	819	787	815	790	823	817	825	819	826	839	776	740	832	745	809	800	757	815	760	749	768	738	813	836	768	770	762	727	761	830	773	756	752	797	763	795	740	808	799	804	818	803	785	765	774	773	749	748	845	789	815	779	792	799	754	727	775	749	789	801	781	819	782	772	750	797	774	750	820	784	812	736	780	771	873	766	802	794	822	829	809	798	843	775	779	809	753	755	796	794	800	788	769	789	776	782	818	786	808	848	842	783	763	728	775	769	812	753	821	814	788	739	757	763	820	788	759	805	797	736	813	823	845	733	798	750	747	783	780	790	766	804	842	784	798	789	700	819	778	797	767	826	776	776	740	795	782	787	802	762	756	827	788	789	810	777	773	784	784	795	825	827	817	780	797	805	826	786	845	760	757	838	756	720	775	795	765	794	787	749	776	815	801	753	774	768	733	799	815	755	794	814	753	769	847	773	794	761	784	743	772	827	789	783	801	855	815	791	764	779	805	812	768	815	796	813	797	847	803	773	740	779	799	769	755	801	793	745	771	823	810	812	837	777	768	797	840	776	763	792	750	786	760	801	794	793	761	762	805	852	803	762	796	830	793	744	795	770	775	771	791	787	818	814	788	840	800	770	810	761	821	791	768	826	782	795	775	785	834	818	789	768	801	793	786	819	815	762	796	793	823	844	754	776	788	809	800	795	810	801	762	779	792	770	769	760	783	853	814	729	821	836	795	819	761	759	747	843	769	794	744	775	773	801	759	859	828	801	795	797	782	811	802	763	785	755	773	800	758	780	786	827	827	762	815	797	796	808	766	774	818	797	798	769	759	796	770	738	757	775	806	771	779	764	794	818	784	810	751	808	850	803	754	795	816	795	789	768	785	786	818	803	777	799	763	776	746	821	776	796	767	803	786	788	817	786	770	775	799	818	789	793	794	802	819	836	849	776	855	835	817	805	806	783	822	749	782	730	772	786	750	747	794	843	806	748	854	798	795	782	821	817	750	812	815	808	757	781	844	776
9076	6826	8007	4899	3060	2974	2059	1599	1354	1133	833	654	616	627	546	487	456	456	397	400	371	366	360	357	362	327	354	368	410	371	347	380	330	356	374	310	316	287	325	305	347	317	336	309	328	319	305	333	301	326	295	311	298	312	299	335	319	307	285	305	328	307	315	334	310	301	277	354	340	294	297	346	278	332	301	336	346	302	291	296	300	287	299	329	323	351	334	339	355	308	311	350	320	316	323	338	333	337	313	341	341	324	319	329	326	335	291	342	356	319	333	320	319	314	320	292	293	302	328	326	324	296	317	298	310	312	356	328	321	327	307	321	342	313	351	325	311	360	314	312	354	358	303	324	312	313	332	298	314	269	339	326	326	326	303	290	299	325	336	330	315	323	333	317	320	284	335	290	331	295	357	319	333	318	305	310	296	311	285	341	317	284	312	335	319	287	312	320	276	299	318	303	301	298	296	303	317	287	304	324	301	324	312	330	335	311	296	312	311	298	329	319	312	309	320	301	298	338	312	326	309	330	320	312	296	298	306	316	308	300	327	289	284	334	308	317	326	318	333	314	327	311	324	288	314	287	306	333	326	317	302	289	311	338	311	339	291	306	328	312	326	320	301	305	319	274	310	320	320	297	335	336	301	324	316	332	317	325	319	306	307	302	305	310	303	318	309	336	333	307	331	332	304	294	325	297	314	357	299	318	303	304	318	348	342	337	298	286	304	325	294	303	304	338	310	334	287	329	313	337	350	318	297	334	350	309	295	334	304	302	329	330	328	307	324	318	300	313	304	294	304	293	280	345	325	345	303	325	332	310	308	326	297	306	282	311	329	326	315	301	328	279	333	305	302	285	343	317	287	339	364	336	301	311	324	282	290	339	321	341	305	318	306	347	308	300	333	324	340	329	302	316	313	297	328	296	334	317	323	371	329	321	331	336	313	340	343	299	311	308	312	335	308	316	341	338	321	321	318	338	330	275	297	305	322	303	296	335	315	307	301	325	295	311	349	350	322	317	294	330	290	322	313	303	316	341	289	330	286	323	316	313	335	338	312	332	332	311	293	319	310	330	305	340	320	313	319	305	291	322	314	325	318	305	305	323	312	301	269	290	323	317	309	320	320	277	311	308	295	313	313	321	320	325	327	296	339	355	333	338	309	340	286	304	323	341	297	342	324	309	308	355	314	318	324	298	336	326	355	328	330	323	303	345	323	329	312	326	333	338	330	314	295	337	335	352	317	328	324	303	316	327	306	323	304	322	321	292	312	319	300	322	324	312	329	295	329	310	330	324	319	331	306	351	338	331	302	340	306	309	342	342	310	331	304	307	305	312	333	319	341	325	328	312	319	296	327	311	312	328	296	311	312	327	314	327	310	309	346	315	323	307	320	322	313	304	308	315	326	337	290	294	299	303	319	310	307	307	284	307	301	340	334	306	304	325	290	349	322	310	316	328	343	340	333	295	336	320	306	337	330	300	295	311	315	296	310	326	346	299	328	269	335	300	294	294	323	340	331	329	321	327	304	309	340	295	321	336	314	348	320	348	335	305	318	288	290	309	320	306	319	330	317	335	301	282	315	339	293	317	317	321	334	282	344	286	320	317	308	307	298	332	273	298	336	335	364	326	317	294	310	307	300	308	316	329	359	313	322	328	313	338	312	323	318	326	290	337	311	334	288	330	334	331	302	323	326	295	296	306	346	312	327	350	299	298	293	353	307	326	291	303	296	331	317	308	293	324	307	326	355	324	310	324	321	329	325	293	303	308	349	336	299	329	286	301	313	317	316	315	323	310	324	325	301	294	286	345	305	304	344	312	311	293	326	327	312	305	325	355	350	315	324	338	349	348	313	309	327	316	317	282	326	300	330	320	310	303	325	327	314	323	336	290	316	321	339	342	313	366	319	322	339	344	295	304	301	308	347	280	349	324	304	341	327	316	314	307	296	321	313	316	294	341	316	296	343	308	315	294	318	317	333	297	326	305	310	290	346	316	344	314	320	309	311	276	312	356	338	315	329	312	319	292	317	338	301	316	319	322	326	340	325	293	323	297	319	284	324	290	331	319	322	310	356	331	323	293	330	317	381	326	357	310	303	346	317	343	343	317	326	344	314	310	318	315	324	311	298	322	361	340	317	313	305	347	294	335	356	326	310	282	321	314	330	324	333	303	331	332	330	302	343	297	351	319	325	292	346	310	323	332	271	293	311	338	283	286	309	313	296	308	295	311	339	351	328	323	292	319	310	327	335	323	289	301	333	308	321	315	316	321	341	302	341	338	337	308	314	313	303	297	311	310	322	331	315	291	289	332	326	295	290	337	315	328	316	309	282	319	289	267	294	334	333	361	308	328	262	332	308	321	285	284	319	327	315	315	310	305	322	299	323	301	343	345	315	305	306	286	337	336	294	305	314	360	304	319	294	305	293	323	336	304	352	327	321	320	334	302	306	294	335	317	363	299	285	323	302	285	310	304	320	324	350	306	313	274	320	339	333	307	315	312	355	306	301	306	324	309	311	310	315	316	332	271	337	317	325	314	300	337	322	347	330	325	326	315	306	308	315	348	305	307	304	312	318	299	293	283	328	359	315	316	308	297	307	325	307	344	337	305	337	306	302	347	291	293	325	328	327	292	341	329	310	283	327	325	301	297	307	308	313	324	312	335	323	353	329	357	330	306	319	302	344	316	330	313	293	317	317	325	305	289	307	327	329	301	321	294	324	337	320	347	332	305	317	335	341	316	308	313	304	311	338	331	329	322	343	296	332	336	298	291	322	291	313	326	327	307	341	326	333	321	325	331	324	322	319	302	331	307	330	340	332	325	328	336	309	334	297	338	347	328	298	351	346	301	317	312	309	297	315	332	315	305	297	322	319	318	328	314	303	303	298	316	310	316	292	285	309	341	319	338	308	349	305	324	304	314	297	317	310	333	323	346	315	290	297	339	337	311	326	317	332	338	334	299	309	322	291	307	326	319	356	283	274	290	349	310	354	322	322	290	316	316	310	300	306	318	329	299	352	339	254	324	339	342	328	309	309	309	337	336	311	319	307	288	306	318	337	320	344	285	313	318	328	330	292	321	336	307	285	316	305	302	327	302	302	296	341	293	330	297	287	291	317	297	346	332	303	313	339	306	327	328	332	319	317	328	317	300	276	324	309	331	320	321	323	316	343	334	331	332	329	294	323	324	319	295	315	312	326	325	340	282	314	314	323	301	301	297	326	314	290	339	326	320	336	316	316	304	321	318	305	326	323	344	338	298	303	321	341	307	292	302	295	312	316	330	326	308	335	291	311	332	314	293	332	309	307	328	293	297	311	319	294	312	350	330	296	322	284	308	317	331	297	305	272	337	288	315	337	333	315	305	303	321	326	318	342	297	331	333	309	328	341	342	291	298	337	303	317	322	298	297	331	327	304	325	330	300	301	299	322	331	339	306	304	306	310	343	328	302	334	300	361	263	299	335	312	335	295	307	284	309	344	300	327	298	336	325	309	325	298	332
6452	7300	13559	11356	9578	9412	7970	6164	5942	5168	4031	2938	2427	2290	2125	1955	1710	1691	1498	1196	1108	1108	1151	1067	1031	1197	1158	1380	1612	1231	1124	1119	1141	1143	1299	1186	927	956	864	883	897	888	809	852	865	789	840	855	801	839	816	843	823	806	800	804	868	831	859	813	857	840	809	814	808	814	830	844	768	765	863	858	802	805	743	868	794	805	873	824	779	822	850	823	806	842	838	879	837	848	875	859	823	853	834	804	819	882	855	825	848	813	840	904	889	855	831	847	824	827	862	850	840	852	823	779	839	802	867	797	889	820	794	845	877	793	826	784	841	809	782	780	802	862	825	815	854	818	833	796	756	808	797	887	794	799	852	798	773	823	842	798	816	796	780	788	810	820	820	814	817	824	772	807	870	774	825	795	823	865	770	799	844	771	823	762	819	849	793	838	775	870	810	791	751	788	798	781	845	769	840	849	825	779	784	867	774	797	819	823	804	843	797	840	794	807	806	784	822	819	835	833	828	779	849	760	764	814	802	775	818	821	769	823	802	839	859	848	848	814	857	798	844	862	830	829	819	802	798	820	810	812	860	841	832	800	837	824	788	783	811	811	773	828	823	769	835	833	800	774	850	797	813	779	833	807	786	844	812	801	820	803	757	819	849	818	787	785	785	763	836	758	866	796	773	806	804	841	778	796	795	818	795	801	812	818	803	811	799	769	820	799	796	779	838	838	796	834	809	772	769	818	807	842	828	795	771	774	803	809	809	836	817	813	773	767	800	812	878	849	765	813	838	803	821	829	830	811	826	783	780	781	809	831	795	830	784	763	780	806	819	811	830	823	754	798	811	795	777	797	870	762	788	814	815	796	781	729	756	818	793	856	820	789	837	766	855	764	771	821	798	830	804	801	868	801	822	839	822	785	792	814	860	766	861	816	830	818	842	853	771	841	809	777	793	806	831	792	752	822	825	739	741	798	840	815	821	809	768	822	841	779	806	848	785	868	807	810	809	770	807	793	819	791	772	841	820	752	807	791	824	795	807	783	848	800	865	787	795	789	849	805	777	823	768	818	791	799	851	773	826	817	839	776	829	841	828	811	793	777	856	772	805	826	858	753	784	825	816	788	820	833	760	851	764	822	808	784	792	832	788	763	786	807	788	806	825	810	813	852	774	747	782	818	765	775	812	761	806	795	785	859	850	797	829	791	799	792	806	799	829	764	748	767	807	841	753	837	845	834	817	797	802	779	842	833	841	854	834	796	786	781	843	788	839	777	794	816	781	799	806	762	795	801	823	795	784	780	866	828	804	834	773	776	833	834	829	778	854	843	803	774	799	834	810	829	817	771	784	821	831	840	872	814	777	797	824	784	842	847	753	806	775	845	786	828	877	745	815	855	844	823	808	785	820	842	786	803	856	849	821	784	778	807	776	787	826	791	856	826	787	810	820	814	792	822	798	806	792	835	806	764	767	815	818	830	843	793	788	837	813	807	777	801	798	805	816	853	768	796	826	816	821	842	779	820	824	799	833	835	853	798	864	820	843	781	828	753	860	799	856	799	808	772	853	779	836	832	775	832	817	794	774	805	820	798	831	804	854	814	808	776	856	833	820	809	804	882	817	793	788	840	796	848	876	810	864	803	785	823	833	815	813	829	817	774	872	804	842	805	859	839	811	853	795	813	832	788	803	880	856	786	856	794	774	832	773	788	788	808	838	767	835	779	803	792	799	812	820	798	837	802	807	847	790	757	785	833	758	801	789	840	748	810	820	797	792	729	778	832	807	818	787	800	805	791	825	827	822	807	777	769	797	809	853	791	784	809	832	790	775	838	829	776	837	802	807	783	800	801	839	809	824	847	806	768	756	777	827	795	821	819	826	746	773	843	755	816	775	824	808	802	784	782	831	755	846	783	796	792	846	854	813	789	882	756	828	846	794	855	816	819	767	868	825	773	853	855	820	766	786	779	809	795	802	792	823	765	868	869	784	813	809	816	812	787	840	797	821	785	827	822	808	897	801	761	899	859	819	804	802	865	786	854	830	831	798	816	775	862	815	879	814	807	837	754	804	794	843	789	817	819	742	826	788	825	775	871	813	775	760	810	841	823	807	812	793	840	828	834	748	844	824	859	815	880	768	723	829	836	849	833	761	862	831	795	825	803	841	790	766	810	794	815	823	806	775	820	820	812	798	803	864	762	803	761	811	808	855	792	830	808	758	774	794	776	835	801	778	812	777	770	841	801	763	884	793	824	880	821	784	822	791	825	826	861	810	805	780	823	811	777	849	847	799	797	800	796	772	788	824	812	804	806	834	795	798	761	815	851	806	823	802	818	835	795	788	798	829	806	793	830	794	820	854	782	845	771	875	781	821	832	805	822	827	784	851	808	825	809	821	819	821	802	801	834	748	807	812	783	846	791	787	808	836	812	795	838	779	802	771	781	801	834	780	797	795	810	767	811	746	811	844	812	835	824	794	793	818	826	836	798	768	880	780	789	799	805	807	788	799	776	872	750	825	837	777	807	773	815	798	792	812	848	791	808	797	781	831	804	843	809	803	814	810	792	820	833	797	824	842	838	798	819	835	791	821	777	795	854	823	772	791	731	830	825	758	792	825	795	867	805	791	831	796	794	803	783	859	812	839	777	827	845	785	842	769	809	799	806	783	808	793	804	758	826	813	800	804	804	779	813	792	828	815	806	829	825	825	785	835	800	791	754	792	811	773	771	779	747	793	787	818	799	813	790	805	779	841	811	809	778	840	772	838	839	798	754	863	856	792	808	825	847	831	837	811	810	838	767	832	814	784	774	814	849	810	811	846	849	791	827	830	859	784	851	816	806	805	791	759	813	808	853	821	846	813	831	828	869	780	819	771	849	801	791	795	835	795	832	800	792	824	779	729	839	844	798	822	849	820	792	787	809	823	801	847	761	793	813	807	817	794	808	817	780	844	804	807	836	843	774	826	801	796	830	791	767	777	792	813	810	821	749	803	785	815	774	800	830	868	777	798	832	819	790	814	824	780	837	801	808	799	795	858	809	783	830	791	786	812	806	817	786	837	831	812	783	829	831	804	805	819	887	782	802	812	837	806	788	828	771	809	857	815	780	838	851	737	802	837	768	783	824	813	796	812	843	782	771	806	780	819	761	819	817	806	784	816	863	810	769	844	809	804	754	833	804	782	792	829	827	784	763	798	823	815	773	808	839	790	865	812	829	788	833	798	824	801	823	833	813	838	795	822	846	849	830	846	838	806	795	773	837	767	824	849	819	778	854	794	821	782	799	802	839	795	821	824	751	841	825	820	835	774	840	809	858	869	827	808	790	864	798	803	807	802	780	833	810	783	776	801	799	746	837	808	785	802	832	768	812	814	787	760	826	792	818	832	823	809	826	755	807	787	823	825	838	853	804	785	836	867	820	786	839	798	811	772	789	855	830	865	800	839	779	853	787	818	796	839	781	813	850	862	821	807	784	814	797	768	843	828	822	858	773	810	821	780	796	769	785	843	800	834	847
26722	26126	40466	25635	17242	19292	18333	14523	10916	10137	5932	2432	1085	869	778	814	758	779	726	639	428	504	555	618	693	949	961	1778	2111	1156	703	807	1064	984	1159	1121	692	616	549	436	412	391	390	367	362	346	377	364	370	355	349	360	381	364	348	320	337	334	360	369	367	359	357	353	339	340	358	397	347	358	355	341	348	388	375	369	326	361	371	354	387	389	377	378	379	370	375	358	362	342	374	358	384	351	371	372	366	338	395	380	362	391	368	369	325	369	375	411	386	351	387	387	369	344	356	327	385	375	320	334	346	340	359	381	360	386	321	368	388	398	367	362	372	377	362	319	357	331	361	343	352	346	368	356	354	329	345	387	366	369	312	340	360	335	353	354	375	367	372	365	356	346	343	372	401	371	361	347	351	343	341	360	317	347	403	343	383	349	324	348	321	375	405	369	345	341	332	357	333	385	346	381	339	366	346	354	356	364	363	355	328	364	324	351	343	337	360	403	394	339	339	390	354	366	347	381	385	344	371	365	370	349	340	341	326	339	349	344	355	344	348	343	366	333	373	366	383	362	382	389	358	382	355	346	374	348	358	361	300	354	339	344	339	356	348	370	321	373	340	329	352	350	366	349	355	373	374	347	350	342	361	359	344	324	320	352	305	347	358	337	343	325	362	353	367	324	333	355	358	364	412	371	379	376	341	376	372	337	351	337	335	352	363	354	386	375	354	363	359	354	377	336	370	347	360	357	330	343	338	357	359	330	366	361	351	357	349	361	350	362	384	357	342	353	367	336	388	392	344	371	369	384	364	319	375	341	364	344	358	376	374	355	333	332	369	354	375	361	375	363	340	351	364	355	312	379	335	350	378	328	342	363	340	294	319	329	343	331	387	349	355	372	386	354	346	359	356	364	356	383	374	368	345	361	369	390	338	364	367	357	382	381	360	344	317	385	340	337	338	383	349	373	308	365	361	344	357	396	369	363	357	310	323	363	313	340	347	354	398	379	322	330	359	324	355	366	307	362	356	368	394	338	351	345	386	347	349	370	385	318	361	348	331	338	370	385	359	361	360	362	373	367	360	370	375	337	340	326	353	375	344	386	343	347	333	376	337	364	362	359	354	338	357	386	375	371	371	342	329	339	305	328	361	353	386	343	347	354	341	336	366	354	343	360	371	358	338	345	370	347	363	353	369	356	347	346	380	335	349	382	357	394	366	338	396	373	355	346	379	345	328	358	363	359	353	333	306	353	363	366	358	347	378	365	382	376	375	344	331	337	331	348	367	372	354	353	345	319	364	371	394	354	332	330	369	341	336	318	352	338	350	365	377	341	379	347	349	389	333	349	341	341	352	366	332	359	344	343	369	365	408	364	335	381	340	334	359	361	362	335	370	339	338	356	379	357	340	352	368	348	340	326	410	374	361	352	373	352	363	371	347	367	374	329	397	349	341	354	339	341	320	347	358	332	337	358	364	310	364	360	378	314	361	331	363	319	371	350	345	326	359	374	360	357	362	383	356	370	358	334	375	364	383	395	332	336	316	382	390	355	338	342	389	361	344	344	359	351	372	393	351	369	357	355	346	330	362	383	368	328	325	356	305	339	320	335	386	384	374	338	364	336	362	331	363	325	371	357	367	354	345	347	364	380	373	353	338	350	358	358	368	364	409	313	362	348	358	351	355	346	334	369	344	369	346	361	355	327	363	375	364	347	314	377	373	363	341	362	328	311	346	345	381	358	353	345	345	363	363	370	323	345	340	342	352	377	363	344	364	380	396	375	349	360	356	335	360	339	334	372	368	361	354	351	350	378	352	359	350	352	326	334	381	377	340	383	361	349	354	402	341	304	348	337	364	347	349	349	342	331	364	345	338	356	339	353	382	374	333	344	362	336	360	345	376	331	379	379	334	364	356	335	339	339	359	337	342	367	383	346	324	376	337	355	341	338	313	331	340	359	316	391	363	326	317	348	360	356	372	313	349	357	354	360	359	335	363	336	312	352	320	370	354	364	328	354	368	377	367	360	372	314	337	356	378	366	358	347	349	401	357	309	342	336	342	345	353	379	372	336	365	329	338	304	346	339	363	354	337	348	369	361	356	325	360	316	404	380	351	397	348	352	322	396	334	359	321	343	343	334	358	341	369	338	356	373	363	357	350	340	319	365	353	349	358	389	335	379	317	356	354	320	349	302	379	348	404	357	375	343	344	327	368	348	340	333	345	360	352	359	338	353	364	364	340	365	342	352	345	343	377	344	383	314	347	325	328	326	370	358	343	360	353	342	371	385	356	347	383	352	351	376	337	352	378	362	349	332	350	342	333	349	345	362	365	369	328	376	360	383	372	341	353	343	384	354	333	358	365	345	359	350	387	372	364	367	381	378	328	357	364	348	392	410	356	378	350	390	341	360	350	331	358	398	338	311	341	371	316	367	387	336	355	341	334	352	361	348	322	334	334	340	341	368	316	356	344	385	366	371	343	391	362	362	343	370	380	362	315	351	372	346	324	360	394	353	361	349	399	346	322	348	384	339	315	331	326	370	343	374	358	380	360	320	343	364	365	323	346	327	350	367	353	353	372	376	320	376	366	376	346	352	354	354	385	356	341	367	341	321	341	343	336	356	356	398	348	343	346	337	355	331	329	368	372	350	320	362	342	314	347	361	360	360	370	381	362	345	367	360	356	342	383	383	330	378	352	345	333	367	390	356	366	368	359	370	312	334	348	378	341	358	374	332	361	343	336	342	380	378	316	329	341	338	354	370	333	361	337	369	347	315	338	359	351	376	348	357	360	334	355	357	353	361	345	353	386	334	357	343	331	354	350	363	347	321	334	346	325	334	323	366	366	354	358	369	356	371	345	367	335	407	338	319	321	331	362	335	369	353	375	351	367	354	334	368	309	367	350	337	340	344	338	362	395	351	377	378	352	324	331	326	330	339	360	359	367	343	325	329	331	344	374	302	384	344	327	356	377	366	345	340	342	377	362	348	334	355	345	334	366	328	338	331	368	399	340	390	337	342	298	333	334	379	355	372	378	361	370	342	326	346	336	345	346	371	357	375	351	350	366	330	336	343	371	336	369	375	384	343	359	312	346	328	322	340	318	324	325	360	339	366	356	341	346	316	333	360	368	349	327	324	346	350	362	352	357	339	363	367	385	366	370	384	372	360	354	387	366	353	344	326	354	391	346	371	349	352	357	341	399	360	340	341	335	342	351	372	364	383	335	313	346	339	361	369	320	366	378	345	354	341	284	348	359	354	316	334	345	376	356	357	343	353	367	345	336	325	324	385	336	338	317	352	340	380	330	357	342	375	313	358	353	357	345	345	366	351	340	381	378	332	349	354	387	367	320	347	353	352	359	334	381	354	329	347	367	392	335	354	347	360	394	355	356	373	376	331	377	299	321	308	384	333	348	363	376	364	348	370	368	401	362	350	364	343	354	359	374	377	342	356	339	337	355	318	377	361	361	339	338	313	338	381	339	355	350	398	379	343	347	361	334	367	359	374
17665	22339	41859	22560	23967	28710	28932	24746	21933	23912	17205	8438	4250	4006	3892	3689	3216	3867	3484	2588	1778	1939	2246	2855	4224	5545	5398	10632	12102	6320	3004	4149	6185	5571	7613	7131	3485	2854	2314	1623	1368	1267	1226	1104	1015	1024	1028	1030	962	986	960	921	876	878	927	932	914	923	874	883	884	966	899	903	905	973	943	886	914	889	938	903	910	875	968	923	867	885	948	903	957	908	915	924	909	893	940	962	958	945	940	916	1007	941	913	981	965	982	949	974	939	876	958	920	933	918	912	1023	970	910	1007	1032	1010	927	1025	961	981	923	907	945	930	888	930	915	944	941	893	878	928	884	914	878	942	915	904	977	912	932	924	877	873	881	932	894	918	874	875	859	852	847	938	893	798	974	841	861	916	902	917	864	870	924	820	908	898	838	857	835	861	844	934	879	931	934	915	862	859	883	856	850	857	891	883	862	876	869	923	850	891	915	892	938	916	935	913	874	897	897	915	879	842	777	920	900	860	840	854	902	925	899	889	842	930	902	827	863	890	854	812	931	934	939	896	875	929	861	846	933	887	867	897	847	889	916	898	927	871	873	847	921	874	842	940	863	851	917	867	884	854	894	887	907	944	883	907	857	936	882	869	866	880	874	917	893	900	860	898	925	854	912	845	885	855	897	908	856	918	901	914	864	896	918	957	887	940	924	901	892	865	881	887	932	884	899	925	890	887	926	854	840	928	875	893	868	882	929	896	889	956	861	932	945	908	853	886	882	848	912	908	877	880	886	893	886	940	909	814	905	867	902	900	912	889	925	874	884	890	871	839	828	924	849	901	915	880	894	872	904	886	870	874	905	896	865	896	875	887	884	879	922	858	880	856	857	905	896	860	884	817	880	912	875	876	868	895	928	836	876	873	850	883	941	857	879	948	847	919	890	873	925	947	853	907	875	869	880	836	867	890	895	912	875	890	857	910	851	913	886	880	900	917	873	908	886	877	845	902	867	886	852	884	893	888	941	861	814	883	954	840	884	855	878	824	862	895	876	975	941	875	862	907	885	880	844	869	895	882	920	950	903	921	921	946	905	917	921	885	900	849	894	887	884	909	915	944	893	867	905	879	894	918	869	862	849	876	892	866	872	877	889	848	883	835	896	859	929	841	889	942	941	870	911	877	898	867	835	907	841	908	898	881	881	892	929	883	945	918	908	879	881	896	879	873	889	929	913	906	890	945	862	840	850	857	887	866	903	909	891	949	872	882	860	871	930	879	915	837	893	899	902	882	890	888	915	831	910	893	899	876	859	875	906	941	854	873	898	877	842	924	878	912	890	843	888	857	888	906	852	935	880	895	910	940	880	883	907	892	899	884	908	857	919	858	910	873	903	927	861	910	856	859	904	875	875	855	812	846	846	846	937	854	888	877	888	853	848	861	891	861	903	899	926	918	873	902	871	900	850	879	829	849	848	862	896	953	890	913	846	916	928	872	898	885	898	919	907	875	918	877	908	903	863	894	952	899	896	885	871	879	872	874	884	864	836	888	857	871	889	926	928	885	885	892	868	919	844	889	870	914	874	882	895	856	891	891	891	912	879	849	936	894	907	906	863	905	881	864	864	876	887	903	856	889	937	887	895	868	864	904	872	895	959	919	912	915	883	895	890	845	887	929	850	883	895	897	834	911	872	852	895	879	885	861	835	898	925	861	896	861	895	911	836	878	905	909	894	900	924	895	905	869	898	937	971	881	970	859	843	901	856	927	842	888	876	906	890	896	866	874	875	897	871	906	875	898	904	920	909	836	882	925	910	843	943	878	832	811	872	901	828	913	967	921	874	868	862	927	862	925	914	948	867	891	958	944	943	905	908	872	949	897	932	893	927	908	904	913	861	873	921	936	902	878	900	908	878	907	906	868	910	867	873	905	880	861	908	881	896	863	890	860	890	918	883	851	987	904	900	913	835	864	883	906	896	897	894	876	886	922	904	898	915	857	911	907	876	903	911	893	890	885	861	941	937	845	822	911	862	864	928	897	859	891	883	848	923	847	901	908	926	889	850	880	902	902	920	888	881	832	921	858	927	868	873	893	873	839	905	836	862	910	830	898	846	895	873	876	859	916	889	906	834	897	824	943	878	889	879	903	846	944	917	915	892	877	889	832	910	888	912	849	918	873	816	920	945	883	836	866	863	896	939	869	896	912	851	880	888	858	912	920	899	861	896	834	891	877	914	883	884	879	910	917	890	898	910	887	925	861	910	864	831	886	872	883	907	852	911	914	821	883	888	871	898	932	886	833	950	868	897	859	886	819	946	896	897	881	866	897	933	932	875	882	918	948	904	904	870	923	863	886	909	859	899	859	897	889	877	874	911	895	884	906	948	903	892	896	890	895	851	882	911	918	898	903	908	874	941	891	910	921	907	897	854	871	871	858	860	866	872	914	948	892	863	848	938	867	901	904	918	857	857	899	873	872	884	839	881	849	880	906	876	885	868	863	873	900	910	872	879	838	876	882	918	896	847	881	890	913	905	957	836	931	849	881	890	930	895	905	881	863	912	910	907	877	859	949	921	883	897	905	890	862	870	902	904	864	891	875	883	910	843	911	907	891	938	889	895	886	841	864	894	907	890	937	905	933	896	900	858	861	875	890	876	884	875	923	871	882	871	856	895	869	892	913	899	890	862	936	875	928	880	951	877	865	884	851	951	934	898	928	837	872	859	854	894	870	906	869	916	875	879	823	918	891	895	902	878	893	956	842	898	914	869	896	857	864	917	881	836	860	897	844	864	889	934	906	868	900	955	894	897	843	909	862	883	889	871	899	880	910	915	893	822	901	877	867	844	882	895	934	841	917	934	865	853	876	888	878	869	877	900	898	909	916	878	919	857	871	876	870	875	921	900	892	877	890	879	874	843	859	859	913	882	896	867	885	891	906	933	902	888	862	854	939	968	913	868	939	910	909	913	816	904	831	867	894	889	930	826	888	886	865	911	912	839	856	877	876	819	900	862	924	917	898	938	895	882	876	914	885	860	901	903	885	901	910	873	919	867	933	897	898	854	899	919	924	892	910	905	862	904	904	862	870	964	914	880	856	864	900	869	855	889	889	933	912	845	906	894	873	857	957	867	910	939	916	948	854	905	896	909	855	958	873	864	869	822	927	893	896	898	911	885	826	919	896	855	837	898	905	880	904	827	870	855	900	876	880	922	935	879	837	898	917	888	878	903	910	879	889	906	882	865	899	854	900	884	894	907	909	885	895	883	911	859	900	906	893	896	952	897	893	912	859	900	857	871	919	930	871	926	823	880	866	885	921	928	869	863	925	884	901	828	858	879	856	909	917	890	909	940	837	918	969	945	871	824	871	816	851	884	931	905	864	848	922	922	909	858	909	856	924	919	949	883	891	903	893	909	858	891	915	861	845	873	862	874	876	916	874	875	857	899	897	859	878	912	875	906	935	901	886	842	885	920	934	891	950	917	886	853	832	886	929	884	935	924	946	931	904	892	931	863	874	917	859	895	946	864	894	881	879	901	913	914
34787	33194	50352	33467	23691	27343	26064	22136	19850	17015	10126	4378	1323	1051	1004	972	857	949	952	704	548	581	578	782	1087	1620	1590	2619	3814	1798	756	848	1198	1442	1736	1639	952	1252	861	431	394	404	376	347	321	343	345	313	312	369	343	329	308	317	323	318	334	332	295	327	298	316	328	293	361	312	338	341	271	328	314	305	302	325	327	355	344	335	307	331	307	311	305	284	306	295	284	305	320	309	328	305	294	304	338	302	311	307	326	297	310	352	315	331	365	338	297	326	311	326	321	317	356	332	325	315	327	338	311	335	329	325	319	309	295	316	274	324	303	308	312	300	308	306	294	288	318	337	296	322	305	323	325	300	306	311	360	294	282	354	328	312	284	292	347	320	316	307	322	319	301	283	298	319	296	277	306	289	291	283	333	311	309	299	319	286	296	290	305	337	338	312	299	304	304	336	319	298	297	300	333	271	323	276	297	299	320	319	304	310	298	315	299	334	295	309	325	286	300	317	322	296	310	323	282	312	319	296	280	310	249	322	319	356	311	351	332	300	286	313	282	292	351	324	289	305	305	313	295	283	289	339	312	315	308	316	328	313	321	302	283	332	317	293	309	314	322	305	299	291	293	328	296	329	319	288	315	308	300	320	299	294	313	325	322	318	292	327	307	318	315	319	289	319	309	321	267	310	346	337	338	322	311	284	276	272	343	290	317	295	328	293	322	329	321	322	299	312	296	336	314	296	318	323	293	305	325	290	315	317	325	344	296	309	285	311	306	316	319	298	319	319	316	295	344	298	310	307	293	313	324	329	323	312	330	323	296	296	287	313	304	304	317	304	320	339	326	312	296	320	332	306	313	307	319	313	298	288	298	309	306	293	308	267	281	305	309	304	327	289	327	308	287	323	344	328	278	344	315	325	310	310	284	288	326	320	289	311	312	327	306	297	310	256	344	277	312	322	321	325	293	302	313	299	270	276	318	301	294	307	325	311	311	328	293	305	295	298	268	344	325	277	280	305	338	277	294	322	304	326	285	287	304	303	305	341	328	309	289	321	306	343	273	315	321	297	287	335	322	294	296	313	319	268	269	338	321	325	319	338	306	290	320	310	321	311	303	321	324	306	320	348	331	277	262	276	286	286	311	305	338	296	302	329	294	309	356	293	303	291	292	283	311	332	333	310	297	326	313	297	294	307	284	303	310	280	293	307	341	298	318	317	306	318	341	307	340	296	299	315	328	305	274	346	317	343	305	305	299	324	319	305	311	297	284	320	324	311	341	315	292	294	316	301	289	329	312	307	334	333	292	301	302	298	341	315	302	326	299	297	315	323	283	332	304	333	334	291	320	336	312	322	333	319	292	302	314	302	322	324	304	345	309	305	326	292	315	324	305	306	282	297	329	312	323	301	304	334	335	332	302	313	342	343	281	307	314	330	336	319	310	342	295	312	287	354	278	285	321	292	339	313	290	318	324	282	320	333	314	284	316	342	312	289	285	294	299	294	300	315	287	319	325	303	318	259	293	329	259	330	267	313	320	314	309	269	294	286	319	325	311	300	323	322	321	297	333	355	333	304	328	290	309	299	326	306	306	322	332	297	330	317	321	289	326	285	298	347	321	321	316	302	324	315	326	340	300	330	309	320	301	291	309	321	323	329	291	267	310	303	366	347	286	310	314	331	302	302	315	294	305	309	336	322	338	304	293	309	307	304	311	321	319	312	298	298	273	288	306	310	284	311	308	309	266	277	317	313	285	294	310	305	289	322	325	320	297	297	274	267	308	298	292	340	300	277	310	315	277	288	328	302	307	329	333	298	313	327	289	313	322	275	284	322	325	320	321	297	301	309	291	306	295	290	288	303	315	311	316	294	303	329	306	268	292	284	335	309	306	292	330	289	288	286	289	321	298	318	319	331	303	304	308	320	315	308	304	303	293	315	299	328	293	337	328	308	329	278	282	310	282	328	284	318	295	297	322	306	320	333	339	301	304	334	342	315	290	318	281	293	311	287	303	309	334	321	342	312	281	295	301	325	277	324	306	279	290	301	308	292	314	268	287	368	310	320	320	297	313	316	323	280	314	320	315	316	282	303	324	302	303	314	280	342	321	319	326	311	291	298	336	341	317	297	331	309	312	312	288	309	299	317	293	331	320	320	313	269	280	286	318	308	304	277	283	310	321	317	295	311	311	335	349	297	309	330	322	314	271	341	327	295	289	310	335	330	315	323	309	286	300	352	348	299	304	314	299	301	313	331	322	320	296	308	306	321	284	315	307	292	327	304	298	301	304	290	303	302	311	327	282	320	297	307	326	279	318	299	298	293	335	327	275	285	313	332	301	287	285	322	317	320	307	289	297	292	319	323	326	315	351	313	352	300	295	310	300	329	311	305	332	336	294	300	321	326	317	312	339	306	275	303	273	325	291	292	324	333	352	302	315	314	312	333	286	331	278	317	309	324	281	296	304	309	324	323	290	324	308	310	327	313	305	327	327	306	301	297	311	297	306	315	347	334	322	336	296	318	330	306	328	373	298	317	334	292	324	333	297	328	288	333	315	318	290	332	309	310	282	326	291	276	281	320	302	310	305	312	296	302	301	333	307	316	313	288	294	325	283	290	312	286	329	315	326	302	315	327	314	336	313	358	326	299	308	288	294	306	296	296	326	307	279	313	296	322	310	278	322	291	291	293	325	311	307	326	324	314	325	339	331	302	296	335	291	313	326	316	318	299	316	334	297	300	303	337	308	309	280	293	318	293	302	300	311	280	327	329	312	300	301	333	342	285	293	326	343	312	307	323	296	328	281	360	349	317	325	309	334	316	300	311	295	299	299	306	275	317	319	279	311	328	313	296	289	317	272	308	289	310	306	297	325	314	326	338	334	301	303	282	320	305	311	334	309	330	302	297	308	321	292	327	332	327	314	308	306	310	340	328	281	308	308	298	278	299	295	317	327	327	290	351	288	314	324	309	327	346	352	276	281	286	347	321	306	285	332	317	298	311	299	301	304	304	331	312	317	287	326	304	332	291	301	307	303	339	313	312	298	339	296	301	292	304	308	300	333	346	354	321	334	275	296	327	323	294	293	302	293	308	279	285	342	338	300	310	289	315	334	317	286	333	298	299	309	300	327	296	298	305	341	295	322	313	299	317	333	326	314	315	312	315	312	334	303	306	315	300	290	313	318	315	324	297	328	323	333	330	293	320	309	328	321	305	331	310	319	292	302	315	321	306	293	279	304	325	343	295	339	304	312	297	330	313	337	289	304	305	293	283	307	307	289	322	348	330	283	297	327	302	305	325	343	310	335	302	303	288	310	313	294	308	278	325	312	289	310	314	312	298	318	305	284	289	298	291	298	319	315	315	311	334	328	300	332	324	301	301	305	280	310	304	324	311	294	319	306	274	319	311	302	300	307	309	325	307	340	309	302	320	275	285	279	310	286	307	334	296	312	295	317	304	305	338	315	323	341	292	302	298	317	325	288	325	302	332	306	306	320	310	308	323	303	309	333	327
23232	27650	50857	26278	29075	35421	35864	31404	31995	29527	22352	12478	5331	4954	5022	4877	4228	5661	4718	3502	2441	2577	3042	4392	6792	10181	9068	14987	18799	9293	3744	5128	7631	9071	11063	9921	5570	7488	4499	1778	1740	1572	1399	1249	1104	1015	918	993	946	904	946	924	832	782	816	805	917	853	833	834	845	820	850	843	784	824	802	799	825	849	827	784	818	858	794	862	808	855	867	791	907	848	805	835	824	803	846	816	854	893	848	870	882	856	872	872	939	868	898	858	840	934	928	881	869	856	885	857	879	942	913	915	937	949	897	894	928	889	891	866	884	869	871	834	835	843	817	834	831	861	813	843	818	767	821	820	782	832	799	809	826	768	817	786	854	812	789	785	779	739	780	815	775	753	805	796	811	760	754	756	774	757	794	779	819	750	784	739	825	790	811	823	774	777	812	734	749	749	784	793	734	820	819	770	782	781	799	775	791	793	750	819	796	788	790	795	804	807	776	762	797	820	751	748	769	745	764	797	770	794	773	755	794	734	774	809	753	815	785	764	766	789	736	818	807	777	781	756	791	751	749	751	770	780	840	785	767	735	748	810	778	839	768	816	817	799	775	762	811	796	805	737	781	761	730	790	741	761	734	803	784	799	736	742	828	759	805	770	713	779	784	776	786	817	758	751	772	773	772	799	805	792	780	816	747	837	814	748	761	825	739	845	775	805	736	806	782	771	831	778	762	811	765	767	738	811	778	824	767	767	791	764	775	774	759	731	787	749	796	816	746	796	820	778	823	779	777	793	796	769	811	736	781	772	844	772	778	737	717	776	780	748	808	776	750	756	778	805	788	758	788	796	796	764	750	826	819	777	811	726	780	781	786	767	825	816	759	765	757	790	755	780	792	822	837	810	752	775	723	792	787	813	815	721	825	755	776	775	758	797	773	780	798	787	770	794	748	797	817	795	737	786	740	784	788	728	780	820	798	808	750	716	788	786	790	762	813	777	725	740	822	775	798	768	739	786	769	803	746	822	782	806	716	751	717	822	793	779	776	832	736	807	791	807	792	809	765	807	789	746	718	812	813	815	775	761	785	784	799	763	770	732	806	808	780	843	817	782	776	718	787	794	808	780	754	781	795	782	784	720	786	777	818	768	771	792	807	754	774	780	785	787	797	814	740	786	790	780	837	790	717	787	776	799	769	777	832	811	777	779	772	791	764	810	760	788	755	773	812	743	797	749	802	783	767	822	803	810	782	755	759	786	768	799	769	795	765	796	809	767	784	775	830	814	778	746	726	786	777	807	809	762	786	791	852	752	788	776	749	746	784	787	784	805	808	798	799	763	811	785	759	756	767	774	736	752	760	797	806	796	862	842	779	793	790	775	758	770	778	758	791	799	766	746	742	787	799	781	733	797	749	757	811	755	821	796	719	795	769	780	767	800	815	752	788	799	809	746	722	795	771	765	769	791	785	790	790	819	747	751	798	772	779	800	770	815	769	753	801	764	843	745	752	774	781	769	775	793	736	798	796	834	719	792	757	802	802	808	777	792	784	824	827	764	800	770	777	733	766	747	745	807	781	796	774	782	745	766	820	759	730	840	742	783	806	790	789	790	759	777	806	802	754	773	768	821	794	810	777	817	749	749	738	772	745	774	763	802	753	804	788	781	824	772	797	805	785	823	843	758	822	778	749	776	756	831	757	774	746	771	724	765	804	831	767	758	797	800	791	812	783	762	812	766	702	798	747	780	797	787	770	799	788	725	742	767	777	769	757	778	795	783	793	815	752	790	763	826	759	779	786	831	760	774	833	800	761	739	793	795	785	742	810	814	815	820	816	779	784	736	790	758	781	808	782	833	745	784	776	775	733	739	799	784	801	835	745	795	816	755	761	825	751	784	811	767	796	761	757	743	752	819	828	801	834	800	822	796	745	778	771	765	848	804	818	750	759	775	781	781	797	759	746	743	777	842	827	761	821	761	751	795	754	754	762	792	764	762	788	815	809	767	781	825	732	814	822	773	740	784	765	784	810	823	775	803	804	782	798	768	743	804	796	792	739	808	790	770	749	772	783	790	792	813	754	779	742	762	809	738	815	792	768	846	770	838	791	811	779	779	755	732	770	748	844	778	850	805	780	747	807	793	772	773	791	785	777	831	805	788	834	778	757	769	751	794	814	772	790	801	802	812	807	774	793	796	803	827	828	763	809	775	793	761	780	793	736	697	768	798	768	776	823	799	807	773	742	764	768	804	741	753	760	787	836	829	781	812	799	776	802	779	810	785	780	794	783	771	775	770	792	804	757	773	789	817	777	796	821	814	767	719	754	785	753	782	860	715	792	841	750	790	813	816	774	727	801	783	740	749	814	757	773	797	744	785	760	806	779	784	764	668	849	782	790	729	842	755	764	731	767	761	834	768	764	742	786	745	756	788	777	755	791	825	803	791	765	799	765	753	779	787	770	746	740	742	773	773	784	776	796	793	788	747	770	766	760	784	771	825	781	793	772	816	777	801	811	781	752	819	795	811	828	758	800	784	789	796	776	739	796	788	821	736	798	774	769	781	773	838	734	825	801	827	737	799	763	719	810	773	788	768	809	749	786	753	746	765	775	801	767	781	838	791	787	748	760	750	756	792	822	724	810	743	790	753	766	776	726	810	802	777	763	803	742	771	794	828	784	797	774	791	789	791	786	802	792	786	795	761	761	793	729	786	771	776	811	824	843	770	796	820	801	777	782	777	774	807	784	778	800	746	720	783	757	803	814	809	788	784	748	851	824	886	769	770	797	813	773	749	844	781	793	829	751	797	759	790	798	811	779	800	762	773	794	795	787	754	801	825	747	774	737	840	787	806	804	755	781	728	786	802	807	774	816	782	754	747	796	780	762	801	787	758	789	786	770	820	813	731	761	822	809	816	790	743	754	783	812	741	819	767	750	789	824	767	786	769	791	840	767	781	770	782	786	828	747	781	731	768	687	804	806	803	784	752	807	790	796	855	788	742	792	778	770	779	745	789	728	830	801	778	800	802	786	846	779	788	839	759	793	793	804	772	833	788	764	739	754	790	823	732	807	761	793	779	763	721	798	805	732	760	824	766	823	809	754	769	761	768	809	794	775	731	785	776	769	796	777	732	772	781	755	766	849	761	790	811	804	781	779	805	797	770	730	780	787	779	767	742	816	767	789	827	790	795	842	835	750	828	777	779	817	770	820	777	808	755	743	835	777	817	768	789	771	801	762	800	773	816	758	820	766	792	809	748	806	814	723	747	812	752	773	777	843	794	790	789	783	767	761	755	778	822	767	750	760	789	794	738	828	811	802	730	781	741	786	731	765	827	805	820	817	781	821	805	773	776	755	774	823	813	785	775	795	802	770	826	780	773	805	797	821	744	717	749	793	774	789	802	740	761	826	798	817	785	705	788	827	785	785	789	829	748	807	762	798	802	754	807	760	781	760	797	813	739	760	749	804	873	752	766	750	765	798	831	748	803	813	765	766	773	779	819	791	769	786	790	770	754	780	816	782	771	749	760
9985	6143	8186	4858	3224	2751	2095	1465	1118	932	738	581	533	526	521	455	413	410	382	375	375	357	356	331	358	351	343	382	370	325	329	304	337	331	372	298	334	316	330	336	335	296	320	327	329	330	304	308	297	293	333	346	337	327	305	339	304	312	308	319	305	269	312	352	304	325	312	275	303	330	331	285	332	324	312	325	297	305	339	330	304	322	315	291	312	324	343	327	307	326	319	331	314	358	287	316	362	329	326	327	306	343	344	317	324	325	299	322	326	306	313	330	323	316	302	352	317	306	301	346	292	281	327	346	291	309	320	322	330	294	322	302	304	317	309	304	336	343	320	340	357	311	327	338	291	319	332	316	311	278	338	312	348	311	311	312	327	318	322	327	315	300	314	317	328	306	323	284	311	295	308	294	277	288	303	305	322	314	344	303	281	314	329	313	320	316	316	311	360	328	297	330	313	309	333	301	305	306	310	304	315	296	326	351	309	319	323	324	314	315	300	285	299	300	312	314	266	305	304	297	322	336	298	297	303	321	269	321	319	325	340	269	319	322	353	314	308	296	312	295	320	329	275	298	288	320	300	314	318	309	326	322	317	307	285	312	325	296	325	277	266	297	303	336	309	314	334	289	329	363	339	327	347	310	280	304	295	348	341	303	287	321	299	313	315	323	339	313	310	309	323	331	304	313	319	325	311	345	305	331	347	338	318	340	308	299	289	318	326	303	303	333	312	339	304	326	294	283	343	295	326	313	304	326	335	277	316	290	337	280	319	280	318	325	299	330	321	333	322	296	305	327	326	304	321	314	321	326	331	321	315	297	332	324	319	279	290	323	289	305	316	331	320	320	310	324	320	303	320	291	329	320	311	308	313	330	324	337	281	320	338	336	323	304	310	342	302	322	255	344	315	320	301	312	310	306	304	311	354	296	288	335	302	294	311	325	328	334	334	303	306	318	322	330	304	286	297	281	329	297	333	334	344	329	330	311	318	312	276	330	285	313	326	316	334	337	284	286	300	298	319	298	297	330	322	351	308	341	303	281	319	309	294	315	319	280	324	268	303	305	317	305	312	307	273	322	323	326	314	346	297	327	323	289	329	291	302	332	309	297	306	342	317	296	306	343	292	308	346	338	309	296	313	303	300	296	325	298	344	297	326	341	338	334	327	319	296	279	291	302	317	315	315	321	310	344	353	328	313	322	296	300	319	290	324	339	303	302	278	333	306	321	302	276	336	353	309	340	287	292	322	301	373	277	321	344	313	304	327	295	321	310	296	287	333	315	318	314	309	355	299	273	298	321	309	309	351	302	318	296	313	327	308	315	317	339	334	327	332	313	343	322	298	320	301	301	301	283	360	321	341	305	302	296	309	352	330	312	309	323	290	331	303	324	337	357	346	301	330	316	304	291	314	291	294	306	305	312	320	302	335	336	320	284	306	307	332	319	325	315	343	320	299	306	301	305	306	284	326	305	313	303	302	320	297	332	307	312	328	352	310	326	311	315	340	316	325	339	311	316	336	311	325	285	324	315	333	323	305	318	333	332	286	335	285	334	309	305	308	314	314	333	314	312	284	311	315	293	322	334	308	332	347	328	307	315	334	314	327	338	346	291	318	341	328	308	342	325	282	303	293	315	365	304	337	306	332	318	318	291	295	317	298	326	325	329	304	319	296	312	307	305	338	308	323	301	308	302	327	341	326	309	327	319	337	295	280	319	309	299	306	312	308	344	324	341	353	285	322	318	336	328	327	330	311	304	296	296	322	281	305	332	327	322	309	290	310	324	317	339	279	350	320	306	335	294	312	303	316	302	306	367	340	293	300	312	322	295	334	313	330	326	309	321	318	275	367	293	307	291	300	316	324	302	301	301	310	317	313	294	339	299	320	327	308	344	307	318	335	283	332	325	301	316	313	331	313	352	319	318	312	336	313	293	334	339	300	339	304	316	329	328	313	292	302	317	314	299	320	336	333	284	318	328	330	329	313	315	305	310	366	330	297	296	340	323	337	315	335	333	343	306	320	296	337	331	325	347	296	320	313	334	289	307	326	327	314	304	292	294	262	303	332	288	341	304	330	308	302	286	325	319	343	316	304	289	297	302	327	310	319	297	293	324	318	309	316	294	304	316	349	322	318	339	339	326	325	316	318	323	362	325	316	305	290	328	323	312	305	334	295	317	262	341	332	362	341	286	326	355	289	301	315	331	342	349	319	307	314	346	300	311	317	323	325	275	307	291	315	308	280	294	294	315	265	312	318	330	331	305	302	332	324	329	325	329	306	296	304	318	305	292	305	343	321	316	333	321	305	313	302	302	298	303	318	314	309	328	293	284	295	321	339	295	300	314	293	328	322	305	293	321	318	299	309	312	310	302	328	327	349	328	339	294	301	291	317	323	290	350	292	286	315	308	278	315	298	310	326	290	356	290	314	288	322	315	317	325	353	283	323	303	288	299	309	303	307	316	310	317	323	304	315	294	288	343	314	315	315	285	327	306	312	347	320	309	301	327	292	292	307	306	302	291	280	301	285	282	296	332	320	328	304	315	324	329	299	295	320	321	309	308	297	297	326	353	321	340	310	302	302	288	291	328	303	308	301	340	310	291	268	324	319	291	301	298	283	305	312	310	331	331	313	317	301	290	337	325	310	324	326	312	279	296	352	295	312	327	314	312	284	315	287	318	313	318	335	282	328	313	304	333	305	287	304	315	352	322	325	296	306	302	314	327	313	323	303	323	323	274	296	305	345	345	320	330	318	316	327	325	301	320	318	310	286	313	314	334	348	315	337	334	319	318	329	309	281	292	284	320	333	337	322	334	296	297	304	343	304	301	309	319	308	291	324	308	284	308	315	319	325	317	303	310	283	307	286	299	317	348	300	309	302	320	342	327	312	359	316	320	338	295	309	293	307	300	319	297	304	314	291	294	321	332	327	342	307	298	303	297	319	306	335	334	330	287	315	315	315	322	344	364	298	342	304	289	356	331	330	306	323	284	293	326	300	344	320	305	340	294	315	321	303	325	275	318	333	338	314	304	301	325	334	315	300	297	309	307	304	302	311	324	295	314	336	309	316	298	343	323	298	305	316	308	308	314	332	324	339	279	345	308	309	315	312	306	331	331	303	314	313	317	333	345	301	305	331	317	323	319	334	301	292	351	288	309	321	293	328	276	331	331	301	285	294	310	311	310	339	316	295	340	308	308	334	314	311	312	279	286	315	280	305	317	338	325	307	317	321	342	349	311	312	331	324	322	324	313	302	334	325	309	327	288	293	312	339	315	281	357	330	296	343	313	305	311	302	304	327	309	334	311	321	294	325	329	337	306	332	336	318	315	281	317	314	324	347	290	322	304	311	287	350	320	352	302	355	321	278	310	317	284	318	312	318	303	310	312	307	308	313	328	319	342	320	312	288	304	329	331	288	350	314	336	324	350	312	296	310	315	290	322	324	322	323	316	304	339	324	313	320	326	329	319	294	301	340	310	324	307	301	328	293	326	310	346
6966	6529	15104	10172	9578	10296	9183	6416	5600	4497	3704	2820	2233	2114	1987	2055	1603	1436	1371	1235	1123	1082	996	1021	1046	1072	1073	1284	1250	1074	877	907	984	1058	1118	1154	947	959	933	858	838	839	813	809	776	889	773	781	808	818	766	820	791	806	794	801	715	800	815	811	821	800	835	831	817	808	789	772	799	865	782	782	760	844	785	835	823	846	803	780	771	802	796	822	828	814	873	839	814	847	828	817	766	819	758	814	855	829	818	854	816	827	835	836	784	799	822	821	838	835	864	918	883	868	829	831	867	842	848	827	847	775	846	759	810	798	830	794	807	796	829	807	788	778	820	823	832	828	815	822	799	822	836	777	817	815	830	822	809	791	801	829	749	831	806	808	852	806	821	829	784	838	764	794	752	841	826	815	771	822	814	827	775	820	832	818	805	798	841	806	816	794	866	782	803	804	825	824	818	813	839	742	760	803	802	756	777	798	817	785	799	802	800	806	824	819	816	776	795	820	787	789	794	799	818	770	784	783	775	797	849	793	804	835	758	793	804	797	786	779	766	764	787	760	776	791	815	810	822	808	820	809	747	826	814	833	798	844	831	783	839	735	829	819	803	856	775	763	812	792	808	744	836	775	784	796	798	785	787	814	755	803	795	831	813	798	829	821	784	819	815	836	766	824	780	790	761	785	804	860	812	806	819	752	810	824	820	786	774	815	800	822	786	764	797	803	781	812	757	806	866	848	777	787	766	791	794	763	785	804	808	863	821	796	834	823	831	822	801	813	819	783	764	822	812	801	857	800	762	787	783	833	771	802	767	842	834	797	796	808	766	829	751	779	843	835	797	831	773	830	806	778	819	783	842	797	801	800	782	800	802	806	776	782	800	816	801	814	799	799	812	777	795	830	769	823	836	784	828	808	810	861	826	781	773	796	813	799	796	852	813	810	775	805	797	785	822	822	781	794	771	799	795	825	803	837	798	791	779	772	836	791	820	836	794	790	799	859	815	778	792	818	764	855	774	794	851	837	816	796	815	807	773	774	764	849	815	781	845	804	844	809	819	783	781	758	799	813	761	827	835	813	813	814	782	752	812	808	795	825	813	801	793	788	797	803	819	776	758	798	841	809	841	810	778	783	773	823	822	794	849	752	837	811	813	798	813	792	854	781	821	832	739	832	839	850	801	832	783	824	807	809	876	773	746	766	795	778	790	835	800	767	812	821	794	799	837	778	810	811	778	807	794	837	812	828	803	818	783	787	844	781	815	800	785	773	804	802	786	803	832	799	800	807	829	768	806	825	787	807	769	775	778	820	844	875	824	816	804	852	780	870	819	801	810	786	834	778	805	831	818	805	814	778	767	789	786	749	771	794	772	830	807	818	750	825	772	865	760	759	811	824	839	802	783	819	779	808	763	814	782	796	810	809	807	782	790	776	792	725	813	782	814	774	800	782	801	781	824	768	805	756	799	803	820	802	794	833	833	797	826	831	832	802	837	782	855	825	769	818	799	815	811	834	758	809	761	793	806	812	808	819	779	835	849	792	806	769	766	822	794	876	843	774	807	833	767	813	813	780	814	782	817	756	835	808	824	819	806	790	826	783	789	794	777	814	848	840	796	759	793	805	797	819	804	823	807	780	866	802	762	740	828	857	769	849	757	837	773	776	781	844	796	805	830	732	831	791	830	782	770	791	792	809	832	805	818	802	807	811	791	797	829	822	799	715	830	815	818	821	799	775	824	790	847	841	802	851	774	810	776	868	785	819	791	787	789	804	818	810	803	785	819	804	850	774	784	774	818	790	792	764	783	769	801	841	808	782	856	757	805	759	802	750	786	793	756	776	827	789	844	814	799	849	834	813	783	787	819	785	763	793	878	790	821	821	780	746	810	844	795	748	759	801	811	836	818	769	804	835	819	774	820	822	800	795	803	796	788	818	807	851	811	788	818	782	837	787	794	754	800	806	817	759	767	827	806	815	742	759	785	823	809	751	808	803	816	826	786	812	793	849	808	850	817	772	767	816	792	796	827	779	765	783	781	799	800	771	774	818	804	841	821	784	801	773	774	759	809	785	829	855	809	813	825	771	771	842	821	807	793	811	822	787	840	832	805	809	819	762	847	829	775	781	807	777	814	787	786	807	856	802	804	822	770	807	812	837	818	848	731	804	794	801	779	783	806	815	832	758	792	776	764	761	789	796	784	745	826	827	775	799	797	767	845	783	812	838	821	843	813	799	806	806	787	830	803	808	748	755	831	799	787	801	815	780	800	830	765	836	775	789	810	807	784	799	779	854	776	777	812	815	837	748	814	830	823	806	820	812	829	735	836	787	848	796	791	807	790	833	756	801	843	819	816	778	826	798	823	745	750	814	795	789	824	803	800	791	846	803	768	792	836	810	792	813	766	811	792	800	822	778	783	776	791	821	834	853	814	813	849	748	780	802	806	753	802	824	779	786	801	858	809	767	819	794	779	839	782	850	826	803	802	839	812	779	875	795	846	805	819	818	826	798	750	813	789	755	788	806	806	819	787	802	796	813	777	848	798	812	840	754	857	785	819	788	795	834	822	817	795	798	801	738	743	821	763	775	802	803	833	838	839	780	826	803	789	790	800	793	821	782	855	809	804	789	796	816	809	806	834	843	813	779	774	822	790	815	795	793	766	782	816	830	757	797	807	816	826	798	793	844	809	791	809	770	758	825	868	808	797	739	844	864	774	825	795	831	849	755	851	786	837	811	859	779	762	748	805	818	750	744	840	780	832	842	753	824	816	779	858	817	789	790	776	789	807	819	813	753	787	767	836	857	837	820	806	780	789	808	747	787	804	822	804	826	789	797	836	808	809	784	833	854	803	819	773	828	855	798	825	833	807	808	817	754	796	755	827	813	836	770	767	862	843	803	787	812	814	822	755	860	755	802	806	846	843	805	800	763	752	796	805	772	834	797	825	781	769	827	824	750	822	759	831	794	798	727	825	800	779	761	777	812	826	858	803	833	758	834	796	823	806	789	809	760	828	816	798	758	813	786	771	785	853	789	823	825	813	809	787	768	782	852	829	819	810	788	841	839	773	796	854	859	748	808	836	813	816	810	810	816	834	798	799	827	767	828	812	810	835	790	747	748	791	764	792	775	776	818	799	775	801	757	807	773	817	828	841	818	812	817	810	749	811	768	804	800	814	782	811	818	863	787	762	805	791	784	798	831	818	814	845	795	778	786	801	797	839	768	794	804	787	855	794	788	782	822	799	806	825	825	816	803	823	797	819	789	806	777	833	760	823	780	785	804	832	769	787	811	781	820	784	794	801	788	758	845	848	789	813	795	807	768	829	825	793	848	809	809	788	795	797	791	816	834	813	809	789	800	811	842	809	831	764	823	801	826	808	827	812	807	789	892	823	812	760	850	823	887	826	735	770	832	802	814	832	791	813	828	852	820	830	748	836	823	806	834	788	798	799	827	798	766	776	795	797	816	821	792	760	801	864	791	755	793	814	807	818	836	820	795	749	778	795	794
26873	26498	41182	26428	18950	20323	19625	13788	11732	7523	4418	2577	935	913	892	797	689	646	638	568	544	473	530	695	954	1020	1114	1448	1729	1064	578	695	917	851	1133	1318	982	975	799	440	393	411	389	372	383	369	414	394	336	364	376	325	351	352	355	374	362	343	333	359	399	358	322	346	342	344	402	350	331	356	343	354	336	351	383	386	359	360	402	344	339	338	324	363	355	365	362	353	344	363	344	328	294	334	336	381	373	379	355	357	366	366	339	338	323	375	349	380	398	356	378	353	351	371	387	367	377	377	359	356	330	348	346	345	345	334	367	344	335	381	349	375	354	341	368	358	337	366	378	335	334	372	367	361	393	358	331	374	359	341	369	382	371	336	353	339	352	393	320	343	338	306	346	327	345	332	350	377	367	342	382	376	373	348	363	331	343	349	382	322	338	336	392	397	349	334	323	384	360	321	343	386	362	343	382	335	364	347	400	371	364	337	337	380	337	343	339	381	382	377	381	339	357	330	353	363	373	354	373	363	341	322	353	371	345	352	368	362	353	354	335	363	327	366	360	331	343	358	370	345	385	331	364	342	372	363	318	388	326	350	342	355	358	352	373	389	359	338	376	361	333	360	369	325	348	373	354	325	346	360	325	354	342	357	391	359	363	368	336	351	373	374	376	369	361	358	337	342	352	314	325	356	379	352	303	359	388	356	357	335	363	325	374	345	339	367	349	377	326	311	341	343	359	385	364	382	355	356	328	364	382	352	360	320	335	330	355	355	344	372	390	363	333	355	321	323	364	371	348	368	369	332	366	339	365	332	318	332	379	358	354	355	366	345	350	332	336	347	348	358	378	366	329	331	331	341	384	341	352	347	368	324	332	360	379	337	363	344	350	342	396	376	328	376	345	348	384	336	363	351	354	360	366	353	341	348	348	308	374	323	370	401	356	367	336	342	380	389	361	341	352	350	371	364	343	351	331	373	347	355	375	376	381	327	357	333	372	379	353	344	349	339	323	395	363	363	355	341	339	304	346	345	357	376	366	334	349	316	362	365	367	339	347	380	345	338	374	357	357	343	341	336	357	370	351	379	330	334	363	350	343	354	337	336	381	376	343	368	356	334	336	328	384	387	368	355	332	354	361	352	319	345	323	363	377	345	350	345	335	332	325	298	359	340	366	356	351	319	362	336	385	369	343	329	393	344	380	334	339	397	345	360	351	341	359	333	386	354	332	344	309	370	378	354	333	321	307	368	337	368	348	374	347	349	334	366	354	357	349	383	336	345	349	356	339	369	340	333	345	365	356	358	352	378	360	374	357	351	362	332	366	331	362	347	354	355	376	355	343	373	357	342	338	359	364	335	359	355	380	370	349	369	328	343	334	368	353	373	380	351	356	364	392	346	390	351	327	324	354	356	332	345	354	340	369	349	332	331	375	371	372	387	314	328	317	376	342	355	347	329	319	335	352	312	365	360	355	373	354	362	340	372	348	348	380	354	352	359	429	336	392	341	375	375	324	362	362	331	345	376	357	350	385	405	358	337	308	363	363	351	312	365	367	350	349	364	351	342	350	338	364	341	337	377	382	351	341	359	304	368	350	345	332	348	349	334	334	347	341	352	354	358	369	338	372	361	360	376	328	327	353	363	322	403	343	334	329	352	313	343	326	358	364	343	323	339	383	343	404	354	314	369	356	348	362	361	348	355	360	344	336	348	376	394	369	326	353	352	345	368	367	361	369	358	371	346	326	382	356	324	320	335	328	338	361	363	373	321	351	373	365	360	358	381	369	333	336	371	382	347	344	373	344	360	373	345	348	373	353	347	362	343	347	369	356	347	338	350	334	361	328	328	339	357	343	350	372	361	377	376	344	347	385	340	345	349	333	330	317	334	360	327	362	343	345	363	354	346	340	332	400	356	345	379	350	354	348	394	341	363	370	367	378	401	367	362	333	322	340	344	355	352	356	339	350	356	337	334	366	351	333	343	354	331	353	318	327	345	364	320	369	356	357	376	318	310	361	384	339	353	357	351	376	334	375	323	344	342	370	353	398	343	362	340	391	355	341	357	362	340	371	363	329	329	333	364	357	352	370	364	358	352	321	358	345	332	335	371	361	363	342	361	363	348	364	356	316	358	334	378	340	364	331	329	417	335	342	369	330	360	340	362	384	354	354	348	378	369	336	399	343	354	319	341	288	365	339	364	320	365	334	368	335	343	381	344	376	356	360	350	367	313	346	327	342	359	395	351	346	347	369	354	360	345	391	351	391	351	341	365	375	354	341	348	367	355	371	356	346	367	346	374	335	393	351	367	353	353	355	340	334	355	345	360	352	389	365	342	361	326	340	344	364	351	390	365	356	320	362	361	312	330	368	376	354	352	346	333	348	355	333	364	341	358	357	328	379	356	336	349	326	330	349	330	353	366	338	331	367	383	369	368	366	337	342	327	360	354	313	350	383	356	377	359	363	358	396	341	313	364	335	374	354	375	325	381	364	385	337	365	335	365	358	348	317	355	366	338	318	326	342	335	331	346	331	373	375	348	319	327	339	335	356	357	349	362	355	347	351	352	357	385	358	368	351	370	366	351	376	353	345	328	359	327	370	364	314	351	368	370	362	358	351	357	348	332	336	344	362	333	323	382	342	349	343	360	333	346	356	365	341	346	334	334	331	350	336	329	353	385	342	356	369	369	356	351	343	313	363	325	337	371	327	348	357	338	368	328	373	353	363	374	346	382	385	347	378	362	343	377	365	336	398	331	393	348	379	345	382	361	358	333	372	390	381	337	356	391	396	370	368	383	325	355	370	328	329	355	364	368	364	380	353	347	332	342	341	339	363	371	315	347	353	334	369	339	364	366	367	371	361	319	354	339	370	360	342	335	337	342	385	346	356	368	363	375	349	351	393	354	362	329	334	355	370	353	342	395	365	401	364	367	341	342	348	352	361	334	358	366	377	356	358	357	369	370	343	351	370	338	362	410	353	367	364	338	370	348	378	359	354	337	353	350	340	385	368	352	343	337	354	352	382	345	330	370	344	326	358	337	334	352	356	332	341	353	345	369	373	334	344	330	377	312	378	376	359	387	332	350	354	363	404	339	334	361	346	333	343	336	330	307	367	331	351	362	369	337	347	340	349	325	375	348	338	334	378	336	356	320	364	331	352	340	336	326	341	340	372	349	383	342	402	367	335	338	337	336	353	348	399	350	365	364	346	345	341	336	335	344	322	360	372	385	354	400	327	343	393	319	310	376	353	336	322	361	334	347	314	365	384	336	366	349	392	349	282	349	326	346	391	394	357	321	365	397	349	326	337	368	388	381	347	346	382	340	383	376	346	394	348	354	385	326	367	336	372	357	333	359	321	370	372	348	333	358	350	352	362	368	373	362	357	346	336	322	364	353	349	348	332	402	330	358	380	344	357	342	350	382	332	328	365	371	375	370	366	368	353	337	354	308	383	358	362	353	345	356	353	331	347	381	337	348	373	344	315	323	368	368	346	344	361	340	345	358
18278	21927	42872	21599	23656	30363	29440	22479	23878	18745	15817	10578	4007	3806	3761	3578	3115	3152	2918	2238	1949	1770	2249	3319	5235	5607	6341	8926	10595	5134	2704	3563	5331	4667	7177	7637	5153	5492	4156	1519	1246	1329	1188	1100	1030	1024	975	1022	969	1023	988	915	997	935	899	947	903	907	906	909	889	936	894	911	897	857	967	937	899	928	893	892	920	870	910	929	932	924	936	902	913	958	929	867	946	923	942	901	890	958	973	1006	931	965	988	971	987	948	930	926	936	942	927	962	972	938	951	965	930	1005	976	963	965	957	971	937	940	992	930	917	918	959	925	878	946	934	897	933	885	877	915	863	873	888	883	911	891	904	916	923	900	914	892	874	905	921	896	868	841	906	881	872	877	865	895	906	878	884	893	866	843	865	909	893	942	862	907	881	906	814	877	912	919	910	871	917	869	888	897	879	924	975	881	896	888	889	906	945	863	875	926	919	823	848	894	844	924	846	901	850	924	859	882	902	890	964	885	879	855	856	930	839	887	935	923	905	867	867	934	882	886	855	925	892	952	865	928	905	891	912	878	869	908	916	867	879	887	844	886	840	854	883	856	836	934	918	916	868	967	937	895	899	871	858	880	898	896	894	891	892	895	877	874	881	947	898	862	834	925	885	902	889	992	843	888	850	953	886	900	867	890	900	861	900	906	896	902	921	849	906	890	880	948	856	900	873	907	932	919	877	861	882	884	848	883	877	925	879	887	887	877	851	900	908	937	884	842	889	887	911	870	887	913	911	865	907	892	858	871	875	851	907	908	894	913	946	860	902	891	856	845	913	914	885	859	874	862	880	917	875	883	873	880	888	868	900	872	881	923	928	896	903	872	940	895	936	868	892	926	862	909	863	830	924	904	874	910	901	867	860	920	824	859	911	853	868	864	879	893	864	906	869	875	929	902	908	893	864	878	872	875	936	879	888	899	906	925	916	854	885	885	885	844	864	906	836	832	869	870	871	835	889	845	897	878	885	854	899	919	846	899	825	909	934	860	846	917	885	871	869	941	917	931	914	892	934	849	887	935	925	915	895	855	859	904	882	858	932	922	842	893	855	870	838	882	853	884	933	923	898	932	877	791	906	856	881	895	947	810	887	882	845	887	888	912	834	907	942	881	896	948	960	904	883	925	851	886	857	854	847	924	871	923	904	903	854	893	879	835	893	870	884	865	950	861	884	862	880	870	928	862	866	919	900	907	945	856	911	878	927	903	902	874	916	887	793	856	853	892	865	884	865	850	879	926	862	859	873	892	926	904	885	837	875	895	847	829	897	851	937	876	869	894	903	915	870	885	892	901	861	880	863	957	879	895	875	914	893	893	867	910	884	899	869	901	878	955	867	889	850	857	927	875	877	919	879	851	939	886	913	894	843	874	879	877	934	893	969	828	916	856	877	812	906	820	869	848	870	928	889	876	869	911	885	895	850	891	858	878	862	947	910	875	876	933	871	861	847	876	933	906	848	908	868	917	911	888	843	884	898	939	886	854	907	885	926	926	917	916	826	899	820	899	892	865	905	854	895	901	876	897	890	886	868	867	911	873	889	890	931	922	935	904	852	834	905	932	890	897	915	907	897	915	945	862	909	855	881	854	906	912	864	897	852	890	879	950	852	841	894	950	891	904	854	853	856	900	944	884	910	890	852	840	910	893	913	893	888	903	912	921	882	903	860	921	926	934	885	854	886	879	906	934	860	883	833	908	905	862	928	907	912	881	872	895	860	935	903	908	898	866	876	882	896	859	895	878	901	859	900	848	886	907	870	889	886	890	860	873	934	912	851	950	903	886	836	865	893	883	852	916	869	931	891	859	915	904	945	900	918	883	867	909	928	909	880	882	871	872	836	921	956	909	912	907	895	901	912	840	899	875	909	902	898	881	893	890	875	867	918	886	883	898	906	865	863	892	911	848	899	905	899	825	920	905	940	826	933	918	848	848	885	889	882	864	897	892	927	886	856	893	902	848	864	896	881	888	948	912	906	859	888	929	926	877	848	915	863	866	856	911	896	911	884	896	833	946	864	910	890	883	851	909	863	865	877	870	854	980	914	878	899	834	855	856	880	871	822	838	835	887	868	870	878	844	870	901	871	888	863	925	918	836	900	899	893	889	861	880	875	936	825	937	881	955	924	889	955	911	884	899	924	878	827	832	930	886	898	866	888	889	890	912	878	853	850	879	834	853	880	891	945	890	886	913	889	814	893	863	840	883	924	930	868	900	883	923	910	868	864	868	947	877	894	895	873	929	908	864	909	946	871	879	897	931	889	869	850	883	841	878	876	917	857	889	872	878	929	902	904	841	912	867	907	926	805	889	849	896	861	818	904	887	859	854	932	888	917	849	878	904	895	903	913	904	944	880	888	912	874	885	890	875	903	843	911	892	857	900	886	893	939	899	871	923	902	909	914	904	897	919	885	942	940	911	835	849	876	903	843	816	819	895	863	954	933	827	872	909	909	913	911	945	919	985	877	947	884	886	871	862	913	903	899	950	859	868	929	844	887	913	859	862	932	862	915	922	905	915	901	891	833	870	841	891	841	902	917	925	856	900	906	897	912	924	874	872	949	922	867	915	855	865	889	881	857	874	881	897	835	876	895	882	875	917	888	897	905	826	930	928	850	871	830	888	849	887	929	835	893	850	864	886	887	869	944	879	817	888	886	895	901	924	952	877	955	895	914	873	896	922	909	910	937	875	905	875	946	858	879	853	860	860	844	918	886	893	906	948	879	860	880	861	889	870	865	830	913	844	880	889	916	847	935	870	876	888	853	821	850	873	912	885	910	961	833	922	959	927	899	900	903	868	868	874	933	875	829	863	938	906	886	881	860	835	869	835	900	853	867	908	913	889	892	838	893	913	899	843	902	884	885	893	864	851	875	930	893	883	890	861	912	902	894	898	885	875	892	900	949	922	861	901	890	877	854	917	916	875	925	841	887	894	924	864	911	879	926	919	856	876	933	857	842	847	887	894	875	912	844	855	890	918	895	848	869	918	918	858	887	935	877	847	876	852	934	886	851	915	862	949	935	915	802	902	895	883	942	910	876	829	879	870	892	889	941	874	878	882	899	868	888	887	857	874	879	874	859	857	886	857	917	894	840	896	907	913	916	909	851	955	907	842	881	895	835	886	910	893	844	900	912	924	895	867	914	938	897	891	889	869	955	851	925	890	908	916	882	863	874	894	871	855	894	857	884	875	930	855	907	901	929	857	918	891	863	869	871	858	842	913	851	865	907	900	890	915	897	904	870	945	872	929	914	873	898	889	888	860	926	848	850	856	919	827	896	854	893	857	887	876	921	888	873	910	903	861	836	885	858	915	852	885	864	899	892	883	874	897	859	890	914	890	866	862	860	869	929	990	922	857	896	867	926	871	864	905	888	924	870	833	864	902	906	905	901	806	877	932	851	905	911	907	944	882	862	894	838	868	869	900	917	902	839	867	931	885	876	955	906	882	849	855	836	887	912	942	894	894	874	909	883	872	902	898	890
34264	33397	49138	28830	23222	27489	25644	21039	19884	13226	8500	5164	1302	938	1030	932	831	809	765	682	571	534	644	927	1558	1646	1570	2990	2951	1067	690	997	1405	1268	2108	1759	1291	1691	1079	430	326	361	377	351	328	324	318	330	330	321	374	319	313	313	309	308	333	332	339	311	334	306	303	301	329	317	354	350	326	310	308	332	315	290	307	315	287	316	341	310	318	307	307	328	286	313	318	326	301	334	340	280	338	307	314	354	310	332	340	304	345	329	328	320	327	331	361	299	297	320	287	342	330	316	319	355	318	331	337	315	310	331	297	311	312	288	345	323	319	302	326	304	313	338	346	308	340	345	313	306	297	327	307	293	312	319	310	299	319	322	312	302	301	299	332	323	295	314	295	293	312	328	306	291	326	311	320	345	294	312	292	330	295	296	302	332	355	331	318	313	294	322	325	300	323	311	330	279	310	302	295	310	314	314	302	328	315	325	252	294	312	268	294	312	338	342	292	306	312	324	302	322	294	335	322	312	322	295	338	309	305	299	285	277	307	319	323	323	321	313	323	337	335	273	298	303	310	293	290	309	301	297	300	314	307	333	343	317	310	282	297	332	347	284	324	311	310	316	333	316	333	318	300	298	349	343	330	315	326	319	303	297	352	294	305	320	305	335	301	287	312	282	325	305	290	307	306	276	305	309	336	310	297	292	351	285	317	302	322	312	347	303	291	307	355	303	294	297	275	318	315	314	294	273	309	310	319	298	314	299	315	293	326	325	303	324	342	346	309	297	308	291	318	305	306	276	309	274	329	313	359	277	320	321	268	317	319	316	282	303	316	297	288	317	334	290	294	301	326	320	283	303	305	296	305	309	301	279	305	323	297	327	319	354	297	333	307	310	334	320	337	339	319	305	302	315	330	326	289	294	318	317	318	307	288	319	317	295	321	351	281	302	334	318	273	309	306	322	311	326	287	296	316	304	294	325	339	313	319	319	317	305	317	292	297	301	323	326	332	273	324	300	318	290	298	296	300	346	287	306	319	319	353	312	278	313	319	323	340	290	322	302	285	309	264	310	285	304	310	325	323	346	300	310	314	302	315	295	293	342	299	318	304	335	310	288	342	301	301	273	308	301	273	312	354	320	290	307	293	285	310	302	319	315	320	305	332	290	328	309	320	304	309	278	295	305	303	322	308	278	337	292	287	299	320	318	321	316	295	262	302	330	305	321	283	305	294	306	318	306	329	295	336	337	315	343	332	328	311	325	312	329	291	317	313	312	285	310	292	278	296	319	306	339	302	333	309	310	323	298	323	310	303	301	327	310	296	348	304	310	330	291	290	317	344	313	315	309	303	333	314	325	289	320	313	290	315	320	348	325	283	311	310	290	320	330	291	297	335	314	308	315	313	313	347	304	337	298	323	276	288	296	308	312	324	328	322	304	306	322	324	291	336	306	331	298	302	311	305	304	301	341	279	324	318	332	317	328	313	333	278	306	312	319	292	295	302	299	302	334	292	331	266	320	312	302	320	300	323	304	305	316	305	301	315	308	294	323	308	298	283	295	312	299	294	314	328	286	341	302	285	319	296	287	288	306	296	308	311	298	344	329	299	318	299	307	302	288	295	345	323	297	302	330	318	296	304	283	320	285	317	314	304	311	309	302	289	312	308	331	353	303	269	320	328	300	312	337	313	320	310	307	324	283	303	312	296	311	281	314	301	308	323	331	329	308	325	320	327	326	349	314	344	301	281	285	287	313	312	329	303	310	332	327	341	333	306	298	325	285	347	321	319	320	311	324	328	352	305	341	312	312	339	347	312	327	318	307	312	303	323	332	317	303	316	312	290	307	345	314	291	315	314	305	305	331	322	278	308	332	317	307	291	332	310	312	309	309	298	327	318	325	303	322	311	280	285	294	326	294	271	327	327	323	287	329	301	333	303	307	304	312	306	303	300	331	311	333	301	329	322	332	321	289	266	284	299	304	331	331	289	300	310	296	298	320	315	293	300	295	288	298	307	282	307	301	319	306	299	334	296	346	312	323	298	291	322	313	324	308	360	300	308	325	319	308	331	308	327	312	303	334	317	318	355	330	315	361	303	264	304	294	315	306	293	310	314	276	273	290	268	344	327	342	317	310	289	340	287	332	307	307	312	309	294	285	327	352	319	318	338	321	326	305	286	324	335	336	300	319	306	351	326	334	286	325	282	338	300	335	324	309	295	344	290	302	317	283	299	322	321	317	352	339	316	300	313	304	303	302	313	302	313	317	316	299	276	298	299	281	319	289	297	303	334	328	302	348	295	306	295	309	330	288	326	289	283	325	302	315	310	297	344	313	302	294	307	300	297	307	298	294	345	314	284	299	310	317	323	294	313	310	309	317	315	293	313	300	279	294	283	321	312	302	339	305	342	305	292	297	289	301	317	304	309	292	303	325	311	309	314	293	321	324	325	312	332	295	302	288	309	299	324	316	302	326	301	314	327	269	314	305	293	300	306	272	327	331	311	308	298	325	296	309	318	302	289	310	314	318	317	324	340	306	296	301	299	324	316	319	324	299	310	341	305	355	289	322	313	326	308	303	298	297	274	300	350	335	306	313	317	302	315	330	331	315	298	318	298	324	303	336	295	303	330	322	282	334	303	326	328	329	348	329	298	312	288	309	314	324	289	330	295	297	324	279	332	310	289	297	320	318	348	306	334	318	293	313	315	323	350	303	294	344	326	316	304	300	287	280	278	297	298	310	336	292	298	320	305	310	313	306	311	302	322	318	302	317	323	300	319	295	298	303	325	314	287	282	279	315	357	293	341	332	303	307	291	299	301	340	314	307	350	292	315	321	283	327	307	296	298	313	305	322	302	333	300	345	284	309	302	307	330	319	312	321	302	293	297	306	296	357	326	310	357	314	343	305	282	310	312	331	307	324	298	304	286	343	298	304	343	314	285	308	318	334	294	314	310	318	322	309	287	285	313	312	307	308	290	306	290	312	314	335	279	288	302	315	288	309	319	305	312	304	342	330	333	299	328	320	299	281	297	289	345	318	321	313	317	337	303	336	319	324	319	304	335	301	321	307	282	329	329	322	298	298	329	282	307	314	325	315	311	308	303	312	334	299	323	296	304	309	292	290	345	344	311	291	307	328	304	327	328	313	334	301	290	290	297	329	310	323	321	330	344	340	310	292	293	352	349	303	323	341	306	323	316	326	309	300	335	334	320	343	331	314	320	289	317	300	296	295	315	311	297	316	302	346	328	328	318	299	326	292	309	329	321	325	311	308	328	334	318	343	342	328	310	319	290	284	276	318	323	326	279	304	345	295	297	320	292	320	330	300	303	338	324	327	298	303	321	302	296	317	321	308	287	316	316	307	316	322	311	301	302	327	318	309	303	326	302	321	291	315	331	330	307	322	328	337	312	316	309	284	290	314	307	307	293	274	307	321	330	303	317	316	307	328	311	299	334	329	313	293	300	349	306	295	294	299	290	317	315	307	330	314	300	298	323	297	305	314	299	331	332	291
22676	27559	47780	25517	29839	36774	33555	30538	31514	24837	22809	14610	5364	5125	5070	4678	4267	4089	4105	3288	2478	2331	3302	5557	8882	9305	9477	15967	15950	5027	3909	5818	8242	7520	12849	10702	7752	10350	6068	1739	1247	1458	1271	1133	1037	938	1003	906	1011	991	937	906	783	818	815	793	809	812	824	791	823	832	842	800	805	763	808	803	810	809	789	847	834	818	797	831	815	809	868	905	829	816	797	851	908	870	853	807	831	879	854	880	875	862	881	927	851	821	919	913	831	872	843	888	861	785	914	844	933	914	957	888	918	901	885	898	863	898	860	856	906	860	777	874	761	885	799	830	818	796	822	834	785	774	781	794	816	774	795	800	807	840	775	769	806	812	829	784	773	799	761	803	761	767	795	786	768	814	765	802	808	816	769	800	765	744	786	776	772	768	793	831	751	772	810	833	804	781	748	753	786	810	802	813	761	787	810	784	754	747	710	769	721	850	765	812	742	741	722	785	786	799	807	839	787	774	809	773	758	756	788	803	822	791	764	777	764	786	806	772	856	763	786	790	801	777	784	778	831	791	778	793	823	761	823	758	799	744	775	824	742	776	794	803	805	745	772	763	751	790	786	761	792	781	757	835	749	783	821	756	794	746	818	783	790	734	814	768	777	764	858	780	806	780	803	774	752	770	784	776	833	793	753	775	798	797	741	733	801	788	807	765	772	753	772	828	784	828	766	774	843	797	745	720	757	830	776	798	849	750	781	770	811	773	785	821	806	824	835	780	783	737	789	779	758	782	784	771	816	804	742	760	740	813	838	762	788	799	777	740	809	773	835	823	760	777	805	750	807	716	813	761	756	837	800	809	766	827	817	837	753	794	790	791	791	750	774	817	774	821	796	780	807	798	754	790	752	724	849	782	771	769	804	774	740	755	764	726	737	789	758	773	771	742	740	740	795	756	772	812	716	756	810	798	780	798	775	720	828	766	793	770	820	781	752	803	771	770	721	774	798	811	793	805	823	834	790	763	769	812	775	783	754	805	821	758	747	784	771	816	776	726	792	772	817	740	776	790	847	781	733	764	760	711	805	775	747	761	787	773	824	829	779	756	795	839	779	784	804	813	773	749	771	783	781	765	725	780	777	812	783	754	781	756	810	779	840	797	781	774	809	773	772	773	742	736	774	773	811	779	760	753	785	756	744	804	787	803	784	825	797	771	774	809	749	735	798	801	772	832	799	749	785	743	761	841	748	756	807	815	760	774	789	788	790	784	782	696	776	777	821	782	795	773	798	801	755	778	772	776	816	797	755	816	807	755	785	760	822	759	789	784	784	773	800	809	782	794	800	757	786	782	811	757	792	745	800	807	755	768	766	749	762	736	791	740	814	776	784	803	786	771	738	837	757	775	772	815	787	745	836	806	756	775	754	831	782	726	803	808	797	800	735	801	796	743	776	764	737	782	820	728	767	726	757	784	806	814	741	806	826	798	742	800	796	743	805	783	805	813	802	793	767	726	800	785	786	791	744	858	796	794	818	779	763	807	843	748	772	829	761	795	767	851	791	792	817	755	770	761	795	811	786	795	748	803	753	820	794	831	745	797	813	758	756	747	771	778	814	792	818	756	764	757	720	816	762	722	812	771	769	819	809	763	800	763	741	736	777	787	698	721	784	779	770	826	788	770	807	777	762	801	759	735	791	766	743	830	767	825	799	743	757	815	792	744	792	796	767	783	761	781	771	752	763	822	759	807	777	792	741	807	802	749	790	755	800	709	797	842	815	787	737	784	738	742	800	769	779	721	774	759	753	782	798	771	763	758	762	769	786	781	718	776	792	758	784	825	826	814	771	789	780	793	766	741	768	776	803	793	762	801	794	719	755	769	771	757	804	818	759	825	782	747	835	805	825	730	792	783	796	787	805	823	759	770	784	821	782	835	814	788	759	726	788	731	784	782	785	766	814	785	771	814	765	751	821	740	779	786	778	842	816	727	771	735	810	806	752	782	784	851	751	807	790	771	792	775	773	788	772	815	764	800	755	769	824	792	785	767	757	805	828	696	805	799	729	800	810	741	794	773	716	774	765	811	802	800	826	767	790	780	803	746	740	798	729	806	800	802	766	800	811	835	795	783	822	815	819	759	763	770	762	752	735	766	749	794	770	798	782	715	790	820	799	782	799	761	834	792	743	827	828	837	771	797	775	751	769	757	752	783	764	792	793	826	779	776	783	768	800	798	772	776	767	759	752	751	789	792	840	767	780	803	738	745	775	843	812	709	806	752	763	733	800	839	775	809	784	770	765	781	778	788	807	827	773	757	787	809	756	781	770	770	700	752	772	793	835	767	752	787	787	764	769	780	789	764	788	810	769	812	792	790	797	781	718	808	843	774	772	770	802	811	785	761	745	791	730	763	765	821	827	765	786	778	791	794	774	801	818	759	744	788	750	777	789	773	792	775	772	777	796	752	828	774	757	801	796	771	827	789	802	743	744	764	801	786	766	822	749	798	787	729	789	802	833	769	777	780	735	798	803	789	789	799	772	753	847	771	777	779	744	810	777	797	771	793	771	793	783	753	843	773	738	761	844	732	738	781	752	732	802	724	782	832	772	737	776	759	783	774	789	742	767	799	754	775	762	802	767	772	760	787	762	820	811	751	774	819	788	786	780	806	791	806	742	813	819	749	752	795	788	845	814	732	767	760	777	753	725	784	849	712	816	846	688	826	757	784	806	791	799	741	758	779	784	801	760	761	808	823	801	794	778	793	754	785	788	787	791	809	790	751	758	841	791	800	816	753	771	782	781	811	757	801	871	839	799	798	774	778	808	773	757	757	753	790	778	757	806	806	773	798	767	799	797	803	761	826	788	755	817	774	798	798	748	736	793	765	798	785	729	744	805	756	790	788	793	803	778	783	816	785	776	808	784	777	802	778	764	797	797	753	806	836	777	824	765	800	808	771	727	747	766	792	739	809	814	840	786	748	815	778	828	767	799	766	810	821	764	793	774	746	769	775	779	762	771	787	770	716	773	773	820	772	801	751	770	782	763	770	777	790	754	785	775	789	798	763	780	737	770	782	775	753	819	731	798	797	743	816	798	801	759	761	817	770	820	737	771	782	812	787	739	778	823	752	765	807	739	790	775	804	817	738	740	768	817	750	733	756	761	756	778	750	763	776	769	749	812	800	801	801	730	712	793	739	812	763	750	858	766	819	778	808	773	753	831	790	829	810	757	814	785	804	739	750	750	767	839	772	779	766	780	813	744	697	785	793	778	816	771	741	773	772	820	744	769	791	792	815	734	760	826	766	740	789	752	750	778	812	787	762	780	855	786	746	805	760	800	727	801	796	785	769	766	776	772	758	793	803	790	789	748	796	777	803	782	779	775	814	774	782	808	800	786	812	806	775	788	724	782	797	830	804	800	782	848	765	808	754	820	785	759	757	802	779	798	758	776	810	811	783	733	809	781	822	782	741	771	804	772	773	803	780	791	804	760	775	778	775	796	745	810	747	727	789	810	757	745	825	742	802	745	838
9217	6457	8125	4555	3221	3010	2080	1487	1287	997	738	622	566	525	522	460	403	356	372	336	385	344	289	344	377	337	347	334	367	336	318	293	345	316	365	375	283	377	315	330	346	317	302	328	310	313	333	322	310	339	319	345	316	313	323	334	293	336	299	353	344	330	342	302	319	311	299	326	315	324	323	332	322	337	325	306	311	315	308	322	300	323	328	289	305	282	352	321	332	330	319	271	341	312	343	324	317	337	297	304	328	321	308	296	328	335	347	314	346	304	292	334	315	311	345	344	330	307	309	316	287	324	309	310	340	293	290	333	280	332	319	319	361	298	313	319	319	288	305	281	298	299	289	290	301	287	312	298	331	352	313	304	301	347	314	329	305	332	298	304	313	281	296	331	306	323	296	297	295	316	326	324	300	326	329	333	312	303	333	283	306	290	326	277	287	318	310	322	291	331	301	312	317	279	332	291	327	351	319	271	278	311	315	303	310	309	321	306	299	315	309	334	312	353	333	313	324	321	298	349	299	346	323	288	317	306	307	328	345	322	306	304	297	299	315	326	288	345	301	320	279	323	304	313	334	298	336	298	329	332	295	310	326	294	296	296	290	331	321	298	311	335	311	308	314	327	315	309	292	291	290	297	321	283	305	323	333	332	299	283	277	321	305	347	350	339	339	290	292	280	290	350	327	285	326	324	324	305	343	277	320	336	286	347	334	320	320	316	311	308	315	296	330	338	325	287	351	312	335	297	322	284	299	320	327	292	312	284	327	289	334	317	296	273	317	341	308	302	327	356	337	296	340	302	277	317	340	326	343	320	304	302	325	327	347	336	300	309	344	348	330	315	340	291	310	321	293	312	280	311	301	327	326	310	335	305	320	334	310	290	321	292	281	317	312	311	356	313	313	308	299	290	306	284	327	333	326	293	318	334	294	326	312	319	308	283	327	339	317	315	315	349	348	304	318	342	294	291	318	274	301	285	328	334	324	339	335	322	328	283	331	273	299	317	299	314	317	310	295	293	309	309	327	308	319	335	301	308	308	300	323	306	316	309	327	317	329	313	325	320	303	330	333	316	355	295	335	317	289	344	303	348	338	325	335	292	333	338	319	324	321	334	284	291	297	319	306	309	314	315	323	307	327	308	305	314	312	309	339	328	325	321	289	322	339	306	315	346	322	283	333	314	315	306	302	339	322	318	292	308	310	321	335	295	322	271	284	303	315	306	307	315	281	317	309	297	349	295	306	298	307	329	328	302	300	282	320	321	313	333	321	325	297	334	311	359	339	327	308	313	313	309	330	298	318	327	315	332	330	338	343	302	322	347	298	322	293	304	372	325	288	322	323	307	299	331	330	334	321	311	314	282	338	303	348	331	274	331	297	322	311	314	325	322	318	322	287	318	326	279	319	271	305	305	338	330	295	318	310	335	286	330	310	300	294	315	297	315	290	321	353	309	332	309	287	292	347	345	335	323	297	368	316	334	297	251	306	291	321	305	302	279	329	319	301	328	324	314	342	319	301	339	317	301	316	314	288	309	314	362	309	329	287	339	333	304	295	304	324	290	310	316	297	298	324	330	320	308	330	301	312	324	307	294	303	299	325	331	317	329	283	324	290	296	334	332	296	308	317	306	314	298	304	342	346	320	316	318	329	315	315	328	293	321	319	278	328	295	294	329	308	320	304	326	320	309	321	298	318	292	317	321	286	337	304	275	298	306	320	319	366	333	310	320	327	286	330	302	309	349	299	313	352	315	313	306	315	323	301	295	315	274	284	307	324	348	323	324	315	312	314	334	333	301	325	301	312	325	318	337	318	289	321	305	348	312	290	297	307	316	349	323	346	331	309	337	326	339	323	320	282	320	273	300	326	310	348	307	330	310	307	312	319	321	296	315	290	327	323	324	356	324	302	342	337	328	318	305	337	324	302	302	284	352	270	321	311	304	303	338	303	343	305	307	290	320	303	341	284	328	306	311	284	309	333	312	306	328	339	324	319	291	297	293	311	319	327	339	301	331	327	282	311	278	323	334	342	306	304	314	300	305	320	288	274	337	304	297	332	290	316	338	292	317	285	317	328	313	318	302	330	270	301	329	311	294	294	327	327	334	329	346	304	327	350	310	286	302	336	334	323	291	329	303	300	306	301	279	306	310	297	337	323	328	295	317	292	322	295	293	299	303	306	296	294	328	343	320	299	273	309	298	354	316	318	323	329	310	329	298	316	331	351	330	307	327	294	304	338	322	323	293	316	312	319	334	285	323	303	308	279	316	322	355	300	292	301	303	285	287	298	307	305	303	316	296	298	308	284	330	332	297	299	309	338	291	337	301	314	324	302	307	285	290	326	309	342	291	285	304	293	313	305	287	311	301	288	346	320	348	313	286	324	307	301	294	340	322	292	306	324	320	316	316	299	338	293	297	289	287	280	321	309	344	298	309	346	311	322	281	321	355	301	302	313	333	300	282	303	315	299	317	334	332	314	316	286	303	330	321	310	319	302	303	318	339	298	294	291	301	327	297	305	326	314	339	306	300	308	349	304	307	310	316	319	321	338	343	319	298	316	322	318	293	293	283	318	333	309	326	321	304	317	324	324	345	320	321	297	311	326	329	297	294	306	341	285	273	318	316	329	310	318	314	283	309	286	345	330	292	315	301	304	285	328	307	285	328	325	330	342	343	343	312	312	303	314	326	338	355	332	320	322	310	294	326	334	332	320	346	306	316	301	343	320	311	331	296	327	304	294	316	346	318	308	303	305	307	318	316	315	310	329	312	329	318	323	316	316	319	326	321	306	304	291	353	317	306	310	327	300	318	306	306	329	279	333	312	312	315	305	320	301	307	367	295	323	316	292	300	324	280	307	300	307	309	345	324	324	314	307	317	340	306	290	333	321	320	299	324	301	314	308	307	303	318	319	309	336	321	331	324	298	315	344	320	320	315	304	325	297	334	326	311	275	278	364	294	341	328	313	293	280	318	303	315	296	311	331	326	310	311	329	327	327	317	307	297	316	314	327	320	320	318	259	296	319	312	336	314	289	298	285	318	330	301	327	335	326	303	328	311	284	323	342	320	327	308	282	294	299	297	305	303	333	321	307	312	315	305	343	311	301	276	313	328	326	285	331	303	302	353	310	305	323	326	309	326	313	308	301	318	309	319	293	314	306	298	282	324	339	319	314	315	315	333	333	285	292	316	306	331	316	310	310	312	340	319	288	266	322	303	316	342	316	298	282	302	307	306	327	316	318	306	304	338	304	315	329	323	269	330	309	332	290	283	291	303	306	286	306	322	331	314	324	269	314	328	314	328	314	353	305	354	323	309	301	310	341	327	337	285	296	307	303	328	289	316	287	319	334	309	317	297	303	315	302	324	297	294	318	309	314	330	281	326	318	347	319	312	302	299	324	319	316	345	337	313	311	317	325	327	315	319	330	288	306	329	292	330	313	301	312	305	328	314	317	340	323	313	283	298	331	304	290	326	347	305	364	300	294	309	311	319	332	313
6610	6317	13962	10222	10525	10976	8282	6661	6138	4564	3684	2835	2397	2354	2186	1898	1500	1323	1326	1158	1127	1061	1024	1038	1129	1102	1039	1214	1206	930	966	961	1000	989	1163	1148	999	1093	924	810	803	860	830	811	783	820	814	850	834	847	794	844	819	831	808	823	809	813	821	813	809	837	822	784	831	790	799	827	790	801	835	784	867	864	830	823	821	832	842	850	796	841	862	831	846	850	823	798	850	820	864	869	839	832	854	776	786	833	849	794	819	831	813	870	814	838	873	817	843	874	872	935	847	846	871	824	926	861	831	852	879	791	809	835	835	786	763	798	835	827	785	863	766	768	794	814	840	812	847	764	821	821	849	812	811	814	818	849	808	790	795	818	785	787	805	749	894	831	790	776	779	800	813	821	831	786	789	806	752	822	827	823	746	801	791	809	819	769	856	818	795	793	854	791	809	789	834	830	795	814	797	833	797	809	809	850	802	842	814	803	772	808	845	807	793	829	786	832	808	795	830	811	830	806	797	815	799	802	828	810	793	835	764	803	749	807	804	844	778	806	811	790	845	755	805	804	833	774	806	778	805	818	825	830	813	837	805	812	811	826	821	793	827	795	802	810	784	813	833	820	805	817	827	842	789	846	749	778	809	808	811	799	826	781	809	829	787	814	822	806	747	758	790	821	786	875	804	758	828	788	777	785	846	808	893	759	791	802	798	831	831	802	805	812	778	780	799	790	775	770	794	795	808	855	859	746	806	766	812	786	815	821	809	810	880	812	754	870	845	818	793	804	815	823	761	785	790	792	769	781	825	801	821	795	837	851	770	819	882	807	797	829	817	819	787	817	798	848	788	798	789	818	776	823	802	739	856	743	802	809	870	803	838	793	782	799	846	768	826	786	795	844	785	816	811	790	769	780	797	787	794	830	783	816	801	911	841	808	770	811	813	826	736	792	783	767	840	860	813	874	799	780	805	827	802	787	802	809	795	806	802	820	801	816	823	773	832	755	780	852	827	767	787	798	821	799	809	849	740	783	763	816	776	798	794	806	816	796	800	812	877	798	740	759	774	832	796	817	799	818	827	829	790	817	814	805	775	843	822	799	837	795	792	862	853	774	799	760	808	774	825	807	822	816	838	838	813	776	779	777	814	797	779	812	802	802	829	806	817	787	769	760	850	843	842	847	824	815	783	810	818	795	824	812	784	804	782	792	802	799	820	816	804	772	817	811	821	762	839	808	780	840	781	826	801	819	781	782	795	823	809	800	801	800	810	810	821	830	795	848	802	878	814	821	790	775	799	781	836	778	817	804	784	769	856	803	782	833	841	817	782	810	844	783	849	803	800	844	827	819	808	781	796	871	814	826	808	796	816	760	832	808	766	839	804	837	815	812	759	735	811	853	780	747	778	779	832	814	811	793	803	780	809	823	806	801	776	770	786	796	834	793	801	812	830	834	771	777	793	851	803	839	803	853	830	762	795	775	760	808	818	803	821	804	812	810	778	827	782	801	792	816	796	792	809	829	839	777	845	779	811	765	788	793	802	778	782	808	806	841	818	829	825	825	821	797	826	804	786	809	840	767	807	853	825	802	823	804	779	802	838	767	832	791	834	799	802	859	787	829	802	892	844	833	878	760	821	813	779	784	846	773	823	806	783	810	809	817	764	765	768	818	829	815	761	770	814	813	786	799	791	825	787	790	747	839	827	777	783	784	821	806	815	802	768	820	806	778	815	780	857	818	768	796	822	834	819	791	755	805	818	815	808	821	834	824	767	841	809	837	801	861	805	816	797	825	778	805	792	795	817	771	781	837	814	764	810	805	827	754	795	814	838	785	828	828	818	795	791	806	818	776	803	807	798	773	827	807	879	755	825	803	824	799	799	815	788	822	803	824	830	800	763	800	796	802	800	815	752	802	793	790	797	845	785	773	827	808	809	747	807	858	829	802	868	797	860	820	774	774	855	790	782	820	846	791	817	776	800	844	789	828	779	841	802	839	774	818	785	854	765	799	831	835	786	824	806	793	794	826	797	792	787	781	814	778	794	803	786	765	848	813	811	821	810	833	798	803	818	739	771	812	801	812	768	781	776	786	773	822	792	792	844	812	765	806	792	812	779	836	807	769	790	738	768	795	853	772	825	789	789	768	782	801	789	839	804	840	840	829	805	821	814	827	783	785	793	813	812	787	817	841	761	843	828	836	810	780	814	818	834	844	813	841	814	801	821	846	827	832	803	776	758	802	845	781	764	798	756	752	779	787	814	840	813	791	822	800	813	805	771	838	787	766	815	777	812	774	823	772	790	824	798	809	810	834	779	746	832	798	797	825	860	795	849	779	845	804	801	776	816	784	818	793	766	832	759	785	796	829	805	821	876	821	819	792	800	819	754	787	866	760	799	805	819	819	846	811	753	775	775	810	771	847	819	778	790	819	744	820	836	799	849	816	846	819	794	804	795	832	795	797	875	804	811	805	764	744	798	842	828	797	836	805	798	802	785	809	806	835	817	780	793	845	803	807	845	828	825	852	834	792	773	852	808	842	830	828	756	836	846	830	772	812	782	816	810	795	835	848	852	831	793	828	793	795	799	789	820	785	831	843	768	808	801	782	826	819	805	824	797	794	777	858	786	843	863	834	804	793	815	795	772	794	837	818	908	844	844	810	759	760	811	842	823	840	775	775	796	768	809	792	823	754	842	803	846	800	750	791	719	784	793	755	793	841	823	820	843	821	803	807	817	814	802	803	761	824	809	812	812	778	825	821	815	774	819	806	787	819	785	797	842	860	770	778	811	796	835	857	874	796	814	814	863	771	832	801	869	851	859	755	824	812	846	782	814	779	846	835	818	799	779	811	752	834	765	783	803	797	783	801	842	811	778	819	753	806	815	825	802	800	767	778	829	823	800	828	845	771	834	779	839	823	855	798	767	811	769	795	775	853	795	782	822	798	780	779	799	850	799	805	776	815	799	779	816	826	709	788	781	771	826	772	824	786	763	815	754	740	781	848	759	774	851	844	756	816	814	830	764	771	812	788	796	740	839	800	879	844	812	805	785	846	739	823	776	820	850	823	771	840	797	825	819	785	861	783	779	785	792	824	818	840	772	772	749	841	825	851	823	768	830	834	774	836	829	803	887	789	781	879	769	810	838	779	820	848	792	813	830	830	825	828	798	757	792	778	838	795	798	767	826	802	784	793	780	809	763	815	780	778	828	762	828	820	803	797	784	842	796	854	793	809	784	829	854	775	815	810	823	809	801	860	822	831	784	819	781	810	797	796	759	793	836	824	804	812	835	819	808	786	798	839	799	803	837	861	768	804	805	796	802	807	761	799	743	821	803	783	793	801	763	787	842	850	806	780	775	862	768	791	810	852	773	767	804	818	806	819	832	849	780	797	830	837	776	755	807	834	765	759	785	825	771	775	751	794	806	808	791	763	781	830	799	815	838	818	822	836	804	826	749	820	770	809	824	825	837	834	821	805	774	776	850	806	836	866	820	754	779	844	828	823	831	781
25549	26000	38627	23432	17377	22390	16985	13097	12132	7609	3987	2037	871	822	847	682	688	627	636	586	527	509	539	781	1017	1006	1276	1361	1075	532	693	696	849	842	1181	1385	1106	1138	511	390	368	410	345	403	390	374	393	368	372	386	339	370	351	366	338	362	370	341	377	377	359	365	354	353	364	387	362	352	371	352	362	346	357	363	357	319	352	372	395	341	334	372	341	345	359	360	350	410	352	326	314	344	375	334	347	359	359	354	372	402	386	390	363	323	376	333	341	381	378	371	370	333	375	388	378	356	365	344	353	359	371	376	356	354	301	365	368	365	324	333	348	385	333	377	379	343	368	388	375	355	366	375	324	359	381	364	368	352	344	364	345	360	365	342	332	331	351	362	359	344	380	380	368	349	350	355	366	371	386	332	367	379	335	379	380	342	357	341	358	373	345	353	351	343	354	391	368	351	326	361	391	382	364	333	345	369	375	346	381	353	349	353	375	375	344	347	343	339	386	325	336	379	353	365	319	375	366	373	336	358	332	395	384	375	348	330	354	380	333	363	316	372	348	385	322	360	353	343	387	381	326	365	358	343	345	353	355	372	341	330	369	337	351	377	348	398	362	355	376	378	358	347	353	371	366	346	329	352	354	350	329	353	362	349	387	358	388	376	337	341	366	337	358	355	363	377	362	340	336	340	361	326	380	367	357	371	370	329	346	348	362	368	355	361	392	367	371	371	340	349	359	360	336	379	384	355	376	331	376	362	356	329	334	360	330	323	325	351	371	402	369	370	357	393	373	373	337	356	337	364	369	342	387	342	384	349	345	324	359	380	364	323	365	378	356	365	363	346	342	360	332	344	369	352	317	346	333	372	335	359	360	329	373	373	353	346	326	367	375	332	374	339	357	336	322	367	352	363	343	391	365	319	337	348	373	372	341	378	349	333	348	341	339	344	370	379	365	356	341	394	371	314	331	337	302	344	356	334	378	383	380	332	365	323	349	363	343	377	366	361	348	354	342	346	362	347	329	362	354	335	343	342	338	336	376	341	341	357	333	362	351	347	337	355	375	399	341	336	360	302	372	323	356	326	366	385	341	369	379	341	350	365	403	349	344	380	339	351	390	333	333	329	366	365	351	394	382	314	379	356	344	378	337	329	370	362	354	363	363	360	365	372	376	347	334	345	374	374	351	355	369	337	348	385	355	350	377	381	356	366	372	360	321	322	357	336	389	392	337	361	373	384	377	342	349	354	340	367	324	383	357	371	374	395	355	378	344	339	376	356	351	344	329	367	387	372	372	360	347	410	354	357	327	382	374	384	384	369	330	336	369	351	356	338	374	348	373	379	331	358	345	309	386	347	376	329	340	352	352	336	334	378	349	368	333	300	347	363	340	372	369	371	372	371	377	365	370	347	360	382	393	362	374	345	349	364	337	330	361	330	336	346	365	331	342	335	372	331	372	346	352	372	371	366	353	418	361	332	311	383	353	351	381	381	339	352	364	315	355	346	374	384	344	354	341	338	347	378	343	351	374	407	378	347	363	389	341	331	378	356	350	381	368	389	333	351	355	380	337	350	353	365	369	326	342	353	385	347	337	333	343	344	341	397	345	354	345	355	338	359	337	357	339	347	318	363	354	370	358	361	361	345	385	359	361	351	344	321	373	386	384	380	330	372	359	382	365	345	378	327	325	320	346	336	347	376	357	341	351	375	372	345	346	355	349	355	375	353	345	341	368	369	337	353	379	370	355	363	367	361	339	368	334	370	334	337	326	356	337	342	371	322	366	341	343	397	332	339	338	384	376	356	363	347	364	362	354	357	387	351	355	337	342	342	361	327	329	338	362	400	347	365	310	374	355	373	364	353	376	373	357	386	365	344	358	350	310	349	333	376	349	390	396	363	352	381	372	374	349	384	350	339	355	339	342	354	353	357	345	374	372	328	374	349	330	361	334	335	357	405	364	358	336	394	331	354	354	319	322	353	355	345	346	368	377	362	380	353	352	342	343	318	356	318	363	347	385	361	378	364	346	332	332	353	307	357	360	325	341	356	364	353	336	372	343	358	354	397	365	360	368	383	378	365	323	357	333	345	359	345	388	339	366	351	329	351	313	339	380	367	351	367	388	341	342	348	362	358	359	371	375	343	357	346	378	426	337	363	356	319	326	343	355	361	372	374	369	356	387	351	345	367	353	349	328	352	386	390	333	377	366	373	362	321	349	371	380	362	356	385	317	338	381	355	359	324	321	338	303	365	360	362	351	360	347	360	338	372	356	324	347	319	359	359	354	353	337	376	354	314	356	366	363	357	371	371	358	388	360	374	338	346	324	367	330	394	360	362	330	345	349	346	340	302	329	363	354	319	353	356	383	386	361	344	342	361	366	357	370	390	360	374	351	374	358	358	350	346	364	374	356	344	395	372	369	398	329	333	380	343	384	387	354	372	375	328	381	366	375	347	367	337	353	380	359	328	355	329	370	376	388	359	357	364	348	341	306	360	389	379	346	390	367	364	403	359	341	361	369	350	356	382	401	374	343	366	390	365	339	325	337	345	378	342	362	381	363	356	325	362	359	332	343	322	340	363	379	369	351	361	355	353	339	356	332	369	336	360	317	361	362	351	366	397	352	337	359	343	394	302	351	371	341	347	362	381	351	343	358	339	352	355	325	368	404	353	364	342	343	359	342	349	363	321	364	400	361	341	377	353	402	371	384	354	360	340	368	364	358	352	360	360	317	362	362	330	350	368	348	360	379	361	339	374	375	370	334	397	362	342	373	350	349	381	355	322	380	358	363	355	362	359	359	318	364	354	337	343	375	325	354	363	337	390	344	347	332	334	352	362	332	357	341	396	363	365	356	388	356	340	343	340	371	355	372	359	367	336	344	337	363	347	331	373	388	357	369	375	345	342	351	348	330	370	328	353	334	373	335	378	368	346	365	340	343	392	350	355	349	355	372	366	350	373	371	342	350	340	363	361	350	363	354	353	338	375	330	350	332	337	367	375	354	390	341	314	359	375	350	331	356	343	348	386	368	351	354	389	361	377	337	337	338	364	368	349	371	367	338	363	353	336	382	385	338	379	365	343	345	330	341	355	348	347	363	354	351	351	361	358	383	362	375	366	348	338	342	363	363	374	372	340	360	353	369	349	337	337	355	375	333	337	356	400	333	356	327	380	363	367	354	357	351	341	320	393	342	337	362	347	378	354	357	392	336	393	380	362	348	371	361	362	366	376	333	394	348	370	327	339	385	349	379	390	356	379	362	356	399	344	372	380	360	346	361	339	347	345	341	345	375	394	337	352	343	354	330	351	378	377	323	364	371	342	349	344	386	317	388	343	327	355	345	376	329	372	381	353	360	334	337	373	330	367	339	362	369	343	339	367	379	356	343	331	362	323	357	359	336	349	336	387	353	340	329	353	344	371	333	395	316	359	323	347	347	349	358	383	381	358	337	338	344	386	364	342	377	391	321	342	380	386	371	360	378	346	387	313	362	368	349	355	366	318	333	326
17359	21431	38768	19994	24353	31950	23722	22795	24693	19767	13836	8705	4106	3971	3995	3332	3063	3060	2965	2246	2038	1846	2550	4027	6004	5858	7255	8640	6218	2326	3449	3346	4917	5041	6772	8751	6019	6860	2037	1162	1136	1196	1066	993	986	937	1078	948	1003	994	1032	953	888	841	964	910	919	896	869	943	878	893	837	869	882	938	872	945	901	885	908	935	930	870	940	966	901	944	965	881	949	883	856	904	852	942	924	973	943	960	921	949	919	960	953	949	928	982	944	930	962	957	973	952	980	921	934	953	992	1025	1012	981	977	1047	933	911	1031	897	961	927	927	915	964	899	921	944	921	883	929	924	912	953	911	927	877	924	928	882	868	891	877	861	880	926	863	850	863	908	869	922	881	890	837	891	935	904	872	896	851	872	909	882	884	901	897	922	898	900	904	853	838	879	867	853	882	886	882	931	912	896	890	911	904	903	895	836	906	938	878	850	870	916	921	846	865	855	946	881	877	926	879	873	944	903	867	886	900	943	899	875	916	865	881	896	879	889	903	893	860	910	887	871	885	906	870	871	969	867	902	866	924	934	889	902	927	845	931	848	854	888	929	876	867	889	872	868	924	860	871	875	908	862	921	853	885	910	896	856	894	907	879	835	935	854	901	930	919	885	891	906	914	870	907	893	892	859	926	881	893	890	875	877	820	871	851	938	890	869	829	883	873	885	898	887	881	868	856	879	901	928	924	867	881	899	890	875	932	907	889	836	814	895	869	881	914	873	907	878	930	857	914	912	867	941	868	902	907	867	846	866	836	938	920	884	930	879	906	848	874	894	911	810	951	866	893	874	852	883	853	923	847	900	858	859	884	896	917	861	901	904	861	868	870	851	946	848	872	855	814	884	911	923	878	899	887	870	913	932	893	816	921	963	850	873	888	916	872	892	844	893	892	846	907	951	920	876	984	875	914	883	893	859	927	895	876	896	890	896	906	887	895	887	878	893	945	862	928	956	895	923	836	840	865	914	895	914	905	870	882	875	886	928	874	909	887	895	878	839	851	866	914	875	916	850	892	888	915	898	889	891	910	890	857	929	873	885	869	914	905	850	926	937	873	904	890	870	877	918	822	891	960	876	920	843	899	922	920	902	910	887	910	905	834	891	912	915	825	844	870	881	951	868	862	859	906	929	911	898	891	848	924	880	924	876	899	912	891	947	901	876	880	869	880	937	889	913	910	918	942	898	921	912	902	889	884	863	868	912	838	860	909	912	939	895	840	887	932	908	930	880	907	896	901	891	874	879	875	898	904	902	854	877	904	889	891	874	870	912	915	948	915	905	877	885	934	887	900	874	927	853	883	894	864	839	868	893	906	864	890	913	880	860	846	847	913	878	899	835	895	931	889	863	875	867	887	817	882	879	933	948	888	914	932	852	864	931	875	870	900	836	911	946	855	905	869	835	904	845	924	863	885	909	914	874	912	894	862	935	927	931	862	865	900	868	900	835	835	873	927	906	881	903	896	889	818	950	906	926	879	909	919	872	895	882	924	861	928	872	905	877	849	897	908	893	940	957	849	868	847	879	902	868	917	899	906	867	887	855	891	898	927	897	890	883	955	861	956	880	861	919	878	945	880	887	900	880	899	882	857	925	857	863	903	922	888	884	916	928	890	850	889	890	863	887	881	887	863	866	865	882	894	848	907	941	860	870	865	861	903	889	917	913	924	923	933	951	923	903	878	935	901	874	865	920	885	930	958	826	884	919	870	850	885	896	830	873	852	922	897	911	876	889	896	886	929	879	938	934	898	923	878	910	866	875	883	925	933	900	912	822	920	906	890	911	893	897	941	841	897	889	913	888	939	880	888	869	867	852	856	865	909	875	848	904	865	897	877	912	929	876	874	935	877	890	900	881	856	926	919	943	913	896	863	861	889	895	874	886	856	899	899	874	911	849	916	902	930	871	907	915	901	816	885	849	898	867	874	914	878	913	875	912	933	900	877	893	893	845	902	882	879	925	865	896	857	880	875	893	885	950	866	918	921	867	897	884	911	958	895	893	902	872	882	836	857	861	886	836	901	887	921	869	868	919	881	904	878	943	910	850	871	884	866	891	908	861	923	913	902	887	896	908	888	932	865	879	938	867	885	882	857	919	919	856	897	873	895	861	866	907	927	915	851	891	922	848	883	893	902	839	886	889	904	882	931	890	861	863	923	874	897	926	878	839	867	894	911	870	860	860	912	869	870	873	929	904	896	916	859	883	901	846	918	917	862	842	815	924	838	897	913	826	848	880	900	956	904	868	886	887	854	899	872	867	900	926	877	855	914	917	914	919	883	847	952	888	865	872	952	899	832	868	874	899	854	885	882	893	874	908	897	912	901	879	930	916	919	940	846	888	910	841	890	853	897	867	912	955	900	885	912	948	908	854	851	910	846	854	935	979	907	919	841	818	889	920	833	911	915	868	901	868	854	885	910	859	892	896	932	856	890	870	883	861	895	892	972	822	920	856	885	904	856	907	868	898	879	883	877	880	884	876	863	914	918	888	903	903	931	861	930	874	909	899	900	922	887	883	874	850	868	830	867	904	902	901	913	881	896	923	904	914	870	905	899	872	859	888	831	871	861	895	903	902	901	845	886	892	898	911	885	905	866	875	856	913	904	876	889	912	870	901	871	884	927	926	862	863	850	870	884	862	916	860	932	854	843	906	883	855	886	933	908	918	898	885	904	855	943	927	848	913	875	899	944	884	921	897	927	870	936	853	963	949	872	917	865	889	874	852	918	915	908	903	816	864	841	882	894	908	895	921	880	914	851	887	940	836	908	895	918	836	883	815	918	839	863	875	880	943	936	907	837	882	864	874	868	866	909	842	862	864	866	896	940	884	886	899	944	816	889	846	918	961	902	796	870	859	905	907	840	913	892	883	848	883	910	919	883	894	855	934	805	841	888	915	953	908	869	884	846	898	837	875	879	897	880	873	931	926	907	872	842	888	874	928	875	897	947	858	889	890	896	878	872	857	876	904	899	849	896	876	859	910	858	852	919	875	875	835	877	909	921	869	908	872	888	851	899	903	893	932	974	813	919	933	789	907	874	944	856	881	903	955	870	887	915	895	871	870	891	881	843	950	880	933	933	902	869	864	917	965	905	875	828	906	881	875	889	884	866	880	949	888	924	864	920	859	865	829	916	892	851	907	865	863	869	899	909	827	860	894	881	882	845	886	936	911	896	916	934	869	879	851	948	861	928	873	892	869	894	900	884	897	881	909	871	912	865	934	904	830	873	899	828	850	851	832	823	920	870	923	860	860	876	938	947	889	869	835	902	822	875	869	887	900	904	886	916	877	937	894	842	886	871	855	917	864	873	886	877	953	895	875	889	874	917	927	911	836	893	864	913	911	943	845	899	888	896	911	903	938	879	906	900	956	845	887	886	899	878	910	907	891	904	849	961	889	890	914	854	886	899	871	826	918	935	871	887	911	909	832	842	875	872	933	897	893	878	910	866	899	850	898	891	862	888	893	872	887	882	856	916	888	909	880
33144	34320	45110	26518	23895	28719	21277	18204	16413	12582	7940	4190	1201	1101	1104	891	918	901	795	657	595	544	670	1116	1555	1598	1941	1947	1585	613	706	908	1280	1271	1796	2727	1609	1702	701	380	391	384	375	357	347	335	365	355	333	348	330	317	319	320	289	309	316	329	319	344	304	340	312	302	330	297	319	343	322	299	298	326	305	330	294	344	301	309	319	334	340	320	324	344	332	342	316	330	292	328	337	328	327	324	350	358	346	326	342	280	329	305	333	295	309	328	308	321	349	341	326	318	287	328	330	328	318	318	309	316	324	347	337	301	316	328	299	332	306	357	340	321	328	309	323	322	297	314	292	308	311	309	309	288	292	314	339	329	317	316	346	309	360	314	363	320	335	331	288	292	295	310	298	352	316	325	320	312	327	301	319	299	327	315	318	273	322	349	322	310	271	335	374	313	321	318	311	300	314	330	311	330	288	326	298	317	336	323	313	294	311	299	339	295	284	324	297	303	300	316	313	315	311	286	318	338	286	321	306	317	342	302	297	320	313	306	345	343	328	323	310	316	310	309	335	323	337	332	315	341	307	308	305	327	315	315	289	300	332	303	302	305	342	290	310	315	305	325	287	319	313	301	301	320	279	300	333	293	325	332	325	299	285	333	326	299	343	336	318	319	280	302	316	282	298	298	327	323	330	297	299	312	321	330	323	286	293	285	306	300	323	302	318	306	322	301	312	356	321	274	307	316	303	331	319	283	298	291	306	312	313	283	332	290	301	268	341	328	318	332	310	325	327	347	318	315	341	336	287	311	314	339	314	307	320	296	311	329	338	341	312	286	299	320	313	314	305	316	320	335	305	343	331	314	331	305	331	296	315	288	318	287	296	315	298	305	299	314	316	326	299	341	301	328	348	323	290	304	321	316	285	315	290	311	302	325	333	338	339	327	270	327	308	347	284	321	297	294	338	340	334	332	312	313	316	316	330	312	327	310	331	322	339	332	314	328	293	313	312	317	312	321	329	285	287	271	291	271	322	286	319	299	306	274	304	273	327	332	329	326	313	327	312	334	304	304	337	329	319	301	303	292	337	297	308	292	325	333	304	297	301	295	319	318	310	282	314	320	319	296	313	351	336	273	305	313	315	319	292	313	312	318	351	287	327	321	286	316	309	341	307	314	312	297	344	324	291	281	382	336	332	322	320	296	320	302	325	349	306	309	332	315	320	300	343	320	329	349	332	324	293	315	311	305	301	275	330	277	335	336	269	285	344	308	322	307	325	309	319	303	324	306	308	322	302	314	309	339	319	290	318	332	324	303	288	304	322	324	276	312	327	277	323	314	296	296	319	323	333	311	321	326	307	318	310	327	309	313	310	335	293	304	330	348	332	303	323	308	331	315	330	326	310	331	304	319	290	312	334	304	310	292	301	314	318	315	310	303	337	313	342	315	300	321	314	317	313	312	265	311	285	323	316	300	329	319	283	320	321	294	308	332	312	280	336	295	338	297	325	310	325	309	307	333	312	321	300	328	318	267	306	307	302	293	299	283	337	316	300	297	359	319	301	335	279	326	301	327	342	309	333	303	362	324	315	310	290	310	326	331	294	314	304	326	327	301	313	311	314	325	331	349	314	300	357	332	311	320	308	341	323	334	297	343	324	321	304	301	280	308	296	308	314	328	314	309	305	250	290	308	321	325	322	309	310	306	292	309	315	335	340	338	291	342	336	361	322	314	279	344	326	291	320	326	302	335	294	339	307	318	317	275	302	314	309	323	301	326	288	335	340	325	319	333	319	277	302	295	347	320	342	313	280	305	316	307	317	336	311	298	323	313	300	307	297	313	308	296	274	314	310	309	302	307	325	304	297	324	340	302	329	318	312	308	315	290	301	351	336	313	317	294	323	348	327	329	327	292	321	317	317	331	304	332	298	306	309	320	305	282	311	276	294	344	336	297	329	321	327	316	329	314	308	354	302	296	312	330	324	277	338	328	308	291	301	307	318	326	317	335	328	305	300	328	338	291	301	327	342	318	295	331	330	324	286	293	330	313	307	336	353	295	345	317	294	288	301	324	295	320	301	295	334	293	294	302	317	295	286	337	309	320	321	287	319	303	279	326	348	321	329	331	309	318	317	331	313	294	297	302	315	309	302	285	331	304	339	320	319	329	280	310	290	308	287	318	321	307	291	336	310	290	285	273	294	301	286	361	305	304	325	287	298	299	287	282	318	282	292	298	327	317	311	304	324	276	304	339	308	282	312	317	308	318	328	332	308	325	323	329	342	301	302	310	303	305	339	304	318	342	308	322	345	294	324	343	312	308	304	330	302	307	310	330	354	304	305	295	291	348	335	326	322	301	308	286	295	338	315	309	272	326	290	283	332	317	356	320	300	328	321	322	329	314	327	287	284	299	289	311	303	284	323	335	266	327	342	321	324	315	329	343	312	304	341	325	330	313	322	307	319	327	291	334	337	303	322	314	325	300	340	290	287	294	295	317	304	341	302	300	299	299	287	330	308	294	314	319	304	310	304	333	308	339	311	306	313	311	305	288	312	311	324	315	321	282	327	304	315	323	312	315	304	305	308	304	286	315	327	317	291	320	315	330	295	334	310	324	326	293	284	282	320	358	337	307	311	295	291	324	308	285	287	325	304	307	322	327	319	296	331	320	290	288	287	339	302	333	322	290	319	284	262	342	320	312	362	330	326	317	291	308	304	329	314	282	332	322	313	321	326	312	320	301	342	275	308	331	319	309	299	328	320	309	320	300	284	283	300	317	314	303	336	299	321	300	349	331	292	319	310	313	326	292	306	328	316	313	320	281	305	328	307	280	329	326	332	298	345	287	307	290	300	308	310	296	295	294	317	299	349	296	293	329	282	283	308	299	327	330	314	319	273	320	298	343	330	329	291	316	292	301	295	279	313	317	310	288	327	318	309	304	319	316	313	343	331	317	313	329	292	285	291	286	308	318	348	294	291	334	306	303	327	314	308	319	269	301	308	280	307	303	289	309	320	320	324	314	304	332	320	331	300	284	313	302	325	316	331	322	308	300	316	287	310	277	314	345	340	318	289	336	278	327	293	292	306	289	333	324	324	299	303	329	283	304	327	316	310	294	292	346	292	317	306	334	326	286	327	263	301	307	329	315	306	324	301	278	268	312	338	331	309	318	321	300	318	322	306	301	289	325	311	297	294	318	276	312	313	277	334	299	262	341	310	312	297	328	323	332	325	302	320	308	313	281	299	313	322	310	317	308	323	318	278	310	290	334	322	322	308	314	291	315	296	276	288	335	296	311	313	314	315	327	331	322	345	347	283	326	301	326	289	329	301	327	315	313	305	323	322	285	315	302	331	303	311	320	297	303	305	304	310	319	321	326	309	339	321	308	308	284	295	322	287	314	304	300	345	311	285	306	336	281	310	329	277	288	302	309	315	295	317	314	277	298	315	316	314	310	299	316	311	309	322	317	298	285	301	313	301	277	319	335	313	309	338	289	308	285	300	308	335	314	343	313
21632	28159	44357	24807	30785	36345	28132	28780	27904	24537	19355	12028	5363	5390	5248	4350	4389	4522	4247	3016	2735	2591	4161	6819	9610	9144	11165	11657	8493	2827	3768	5507	8308	7941	11540	15058	9488	9331	3678	1447	1266	1225	1195	1068	1019	985	1016	1016	989	998	892	834	771	801	781	820	848	885	816	830	806	801	807	818	804	831	843	860	756	773	832	859	795	802	793	842	861	828	840	824	798	815	839	845	856	823	869	871	898	897	933	865	884	832	873	923	903	854	857	899	838	899	886	831	852	866	883	843	899	901	921	946	937	945	916	909	848	837	871	877	848	846	843	757	871	838	839	810	802	808	778	815	801	856	808	772	758	756	792	786	804	843	764	790	753	772	830	795	853	805	774	799	825	825	778	728	795	786	808	732	733	755	748	793	796	830	768	797	836	759	767	811	729	814	784	804	764	795	822	794	799	769	750	781	813	797	751	831	748	755	738	765	800	786	764	793	771	780	826	746	804	770	747	740	789	774	770	838	819	813	825	745	796	739	787	836	808	764	767	814	813	756	806	792	790	730	758	767	764	803	847	793	722	784	800	772	768	758	785	780	797	767	771	796	804	818	796	829	799	768	798	790	768	786	791	810	745	760	790	783	776	791	806	833	760	756	758	761	808	834	774	795	791	772	738	818	814	802	745	753	790	783	767	778	790	778	799	782	799	800	769	775	774	769	790	789	786	818	806	767	821	766	766	753	771	777	782	798	732	779	767	786	757	780	800	759	786	800	805	821	807	758	765	819	783	795	732	759	775	818	817	811	777	818	790	744	805	774	715	766	810	790	784	798	792	781	813	742	780	768	798	809	802	803	806	754	811	755	799	748	784	756	747	802	779	770	760	748	799	796	790	783	769	746	786	809	753	790	743	781	809	754	802	893	809	743	854	755	809	832	793	839	773	756	775	796	742	714	805	726	814	780	746	809	774	766	787	770	778	771	754	734	745	750	805	782	781	793	803	790	807	771	792	798	742	797	796	774	730	795	792	799	788	796	785	825	793	788	789	768	785	776	801	774	789	751	844	764	799	804	777	811	772	788	775	809	761	732	801	743	794	795	766	758	758	772	778	801	727	796	769	766	739	756	759	757	825	828	741	801	768	830	765	761	814	762	776	773	751	791	798	826	748	803	750	796	739	795	789	788	776	818	789	805	803	821	833	775	846	796	778	757	767	759	771	781	768	785	783	773	777	795	753	752	801	752	761	810	785	785	791	789	783	799	830	858	780	780	821	760	776	755	798	774	757	752	748	775	783	815	822	792	795	757	772	737	766	789	837	792	787	778	773	774	763	761	783	725	794	814	784	743	759	802	814	785	798	768	787	790	828	786	723	799	799	774	778	816	785	801	790	784	760	788	795	808	847	760	814	803	706	756	764	748	780	823	765	788	813	813	768	790	813	753	791	738	798	752	786	783	809	775	798	779	814	791	751	775	778	811	823	755	748	769	759	828	767	732	734	768	814	787	820	778	783	748	796	752	783	822	793	743	756	747	825	812	768	795	766	762	771	750	755	827	776	822	779	787	703	798	803	728	770	775	757	787	835	794	799	820	766	787	828	707	795	774	714	787	742	802	800	726	803	786	813	811	802	797	797	813	753	781	820	816	767	765	763	841	820	798	796	803	808	738	756	763	807	822	769	838	824	752	783	788	771	793	797	781	759	810	797	782	819	790	789	784	814	795	799	777	767	734	748	779	774	775	792	813	838	819	780	736	786	731	741	807	793	781	718	843	759	787	788	774	804	765	811	761	782	785	787	780	765	835	748	869	786	766	766	835	809	791	766	771	768	771	808	763	783	765	791	816	788	784	792	733	772	792	810	779	796	791	787	793	733	802	787	759	787	798	762	753	811	772	835	783	783	787	779	810	807	795	797	759	773	774	784	806	779	751	755	784	825	785	785	772	751	758	721	797	834	801	769	773	750	798	760	775	793	787	781	763	784	791	758	810	780	780	747	756	785	814	778	803	786	799	782	734	791	795	782	806	756	800	816	779	799	718	714	760	814	809	717	786	818	787	733	791	764	780	776	818	804	757	740	772	819	778	792	765	791	769	761	781	811	778	846	823	845	773	820	766	817	752	717	829	792	774	783	779	726	790	816	790	758	760	780	752	710	767	807	740	859	802	789	790	798	776	770	754	800	797	826	765	767	791	765	818	767	797	759	784	822	804	799	818	824	762	839	796	723	788	803	766	763	729	774	808	819	771	757	788	792	773	700	788	818	798	743	777	761	844	775	762	706	752	817	779	744	751	816	791	811	747	793	775	797	815	760	788	752	830	786	805	781	758	800	746	753	763	748	790	745	794	768	764	729	749	743	739	807	812	770	790	801	839	724	816	794	731	769	763	757	785	763	785	821	802	762	799	795	797	774	797	831	750	801	781	769	775	779	772	795	756	768	756	739	740	810	817	757	740	746	807	782	777	777	797	759	728	740	794	781	771	798	832	810	804	782	784	777	798	802	781	792	789	734	769	831	745	766	778	784	748	795	749	739	782	817	754	803	789	803	783	811	803	745	755	748	775	781	764	753	765	771	806	778	787	762	804	764	787	826	813	768	809	741	843	761	799	778	785	801	802	782	764	805	751	762	758	761	788	789	799	740	772	763	814	766	733	763	782	769	800	802	807	769	769	762	795	791	773	788	803	754	830	767	767	789	791	744	815	807	746	785	759	775	817	747	764	793	840	790	801	753	810	793	830	807	755	837	801	775	819	793	784	771	756	779	816	784	813	777	803	821	809	805	772	768	791	827	743	758	787	834	766	778	798	811	788	810	830	732	768	741	796	815	814	811	737	747	766	834	749	798	746	765	851	803	780	779	828	827	806	781	763	789	810	775	821	797	748	795	786	760	771	696	797	788	797	792	798	748	778	783	723	798	788	794	780	817	754	760	796	724	757	801	783	752	798	739	780	746	789	752	798	791	765	786	778	759	794	752	759	811	860	846	803	788	793	757	758	794	716	783	811	784	758	790	764	804	854	734	812	791	812	807	792	814	762	756	810	825	799	746	762	746	768	802	806	797	842	732	804	789	821	831	807	763	782	802	756	788	825	763	768	774	778	814	779	782	756	755	781	800	784	738	802	789	740	794	783	814	834	817	777	758	759	767	793	803	762	766	794	792	738	763	714	773	806	832	796	773	808	802	796	782	814	774	813	801	769	746	792	780	820	796	844	729	796	789	805	801	844	806	804	767	722	756	804	819	788	817	761	785	726	758	780	746	778	795	766	789	782	763	776	745	801	809	819	793	798	768	776	784	807	775	737	826	823	803	796	811	790	758	815	803	763	810	721	786	741	832	848	742	749	796	842	790	801	786	801	826	846	785	760	768	759	775	786	834	778	811	805	764	791	752	804	756	757	751	768	782	764	777	773	827	735	719	790	770	776	824	786	829	758	808	775	807	780	825	781	784	785	818	778	755	780	839	773	789	796	805	791	782	808	800	817	792	770	795	801	747	755	765	792	761	795	752	782	783	803	816	745	836	821
8473	6276	6721	4075	3086	2707	1979	1458	1127	863	759	655	539	544	560	452	391	436	373	379	382	335	372	346	363	329	372	327	322	354	327	337	318	357	330	347	358	350	351	300	311	314	280	293	292	293	334	298	336	341	300	325	295	295	321	318	301	283	305	299	325	337	289	315	297	320	287	328	318	317	301	311	297	309	287	340	325	337	310	314	336	305	347	328	313	307	295	337	340	310	305	311	329	311	324	317	290	340	308	285	325	301	275	331	317	327	327	316	351	296	303	312	360	317	317	323	316	306	311	319	311	266	297	291	345	341	305	318	305	298	279	313	334	325	318	320	294	324	296	323	279	319	304	325	317	312	308	317	338	328	326	321	285	291	301	311	317	299	329	302	314	306	297	309	348	301	303	336	353	323	315	306	326	311	308	318	337	340	299	330	341	331	332	303	310	296	331	334	328	315	328	304	271	296	315	314	330	288	325	310	319	299	327	285	316	312	301	343	363	326	315	321	304	331	315	305	294	333	325	321	306	306	291	333	306	301	307	310	314	343	290	292	286	341	331	305	341	328	332	320	317	294	337	266	309	301	295	282	327	320	306	334	314	328	308	306	305	321	282	326	310	326	298	314	298	307	301	326	312	296	306	352	338	324	324	311	324	325	315	342	295	361	327	315	289	290	367	322	321	342	296	311	327	314	316	320	312	323	302	336	330	309	320	313	302	343	299	284	325	303	326	292	297	327	339	336	315	303	307	308	334	306	296	285	306	328	319	330	296	311	337	328	297	327	315	342	350	310	318	333	312	294	340	292	314	325	296	300	349	304	312	319	305	327	298	322	335	294	343	324	299	325	317	320	313	347	323	292	335	336	330	309	318	316	325	322	330	339	349	332	276	323	327	343	298	337	309	320	325	314	330	303	304	342	327	289	294	329	335	288	298	294	329	294	286	318	343	356	333	336	353	308	326	307	300	323	311	315	304	305	331	324	313	310	356	366	304	312	332	335	313	276	353	287	314	301	354	334	324	271	322	298	336	304	309	301	320	326	322	324	329	332	303	309	303	307	334	339	316	293	306	311	299	278	315	285	288	306	309	329	324	305	298	290	279	334	336	315	331	328	306	304	350	346	307	356	273	305	317	324	318	295	321	299	351	348	306	298	333	322	330	336	308	345	332	322	310	295	326	302	292	304	320	295	287	305	295	298	342	293	325	311	305	290	321	331	357	315	302	319	302	317	327	316	303	342	329	303	338	294	331	305	303	299	353	323	311	326	316	300	333	305	307	337	336	304	336	327	321	301	295	302	279	331	312	264	308	306	300	321	306	313	315	308	333	313	307	278	294	322	306	305	294	292	312	335	290	324	305	303	322	326	303	333	315	326	296	303	328	363	310	335	345	322	302	323	347	289	305	312	316	318	315	359	303	311	337	353	312	295	320	309	330	303	310	284	360	315	330	304	327	306	295	322	342	330	297	331	333	273	292	294	326	303	331	298	343	313	303	325	336	314	337	285	321	292	296	327	313	344	321	298	322	334	340	330	296	285	318	330	301	335	325	315	336	323	316	336	320	302	297	285	310	267	357	315	317	335	312	304	322	339	312	303	299	335	293	334	325	334	316	304	334	344	335	306	373	307	293	290	321	315	337	367	327	330	323	324	333	318	302	319	306	310	311	324	316	285	326	305	302	310	311	307	318	327	322	299	322	272	308	317	319	308	337	337	281	325	320	331	341	302	302	319	316	300	312	309	290	313	308	324	316	301	362	341	308	325	318	280	310	345	323	304	264	264	309	304	304	322	308	315	300	323	339	295	300	322	333	340	298	315	334	309	326	324	310	300	333	292	294	330	298	340	334	334	307	322	321	320	307	318	325	299	321	316	318	313	328	269	357	361	309	326	296	321	316	338	349	344	337	309	299	361	331	323	321	287	325	298	326	298	308	324	294	338	315	305	325	288	316	332	317	314	290	306	317	313	339	303	316	302	309	302	323	303	311	310	346	297	332	321	325	313	295	309	333	353	319	328	304	342	328	316	342	333	319	326	325	310	326	290	321	328	278	327	301	303	305	308	330	301	306	352	314	318	333	314	303	304	311	287	293	324	290	340	328	344	303	335	311	340	317	353	311	318	312	301	344	312	330	314	308	317	307	303	294	313	345	306	343	322	308	355	315	326	323	289	309	332	303	312	337	306	321	294	309	318	300	323	341	332	314	352	310	306	289	307	290	330	349	314	294	282	347	309	328	304	307	340	335	325	343	329	296	332	299	326	324	290	342	312	339	329	301	304	315	305	329	307	317	299	303	334	264	328	308	303	315	345	329	286	335	335	295	329	290	311	311	344	312	307	334	305	328	314	271	336	324	350	317	339	303	313	311	311	340	328	350	333	330	305	326	295	273	318	289	316	301	326	286	303	328	329	319	310	312	314	343	301	317	306	273	336	309	305	323	302	300	272	291	308	311	328	290	310	315	298	342	337	312	318	295	310	351	315	331	321	381	321	286	296	327	327	328	329	312	318	301	322	334	304	312	299	339	320	333	313	337	268	336	289	285	322	339	335	299	283	294	310	308	323	287	293	282	319	321	325	299	315	302	295	284	334	293	339	318	318	294	284	293	304	314	311	330	322	319	312	326	341	336	327	292	329	346	304	326	297	319	290	317	330	320	299	334	320	292	268	323	316	318	279	300	301	307	339	274	334	280	299	312	321	291	324	311	299	320	297	307	301	312	306	337	320	307	326	322	305	271	340	289	298	316	305	295	303	332	359	317	321	324	313	336	326	307	314	302	323	304	322	317	276	311	294	323	327	323	295	329	316	311	319	299	348	301	348	330	307	312	321	304	309	333	323	317	319	301	304	319	312	351	345	326	310	307	331	277	329	300	367	308	303	332	303	297	312	271	288	310	301	318	323	306	357	315	314	342	329	294	276	282	348	302	326	338	359	304	311	320	329	306	305	298	301	331	327	324	299	284	349	317	337	321	337	306	317	327	352	308	310	338	311	305	328	336	303	363	323	296	308	330	302	332	269	307	331	321	301	323	324	311	333	313	341	314	321	295	313	315	302	321	322	301	341	288	294	307	292	303	293	271	319	311	338	330	326	311	319	319	293	300	328	327	312	345	312	306	293	294	298	324	297	310	288	309	317	325	344	305	305	294	302	313	345	321	287	307	323	292	346	306	305	319	291	276	339	342	305	325	297	329	310	272	317	318	322	305	309	323	346	306	299	304	332	307	331	298	308	286	300	333	330	340	292	309	317	305	305	299	316	302	320	289	271	344	333	344	330	327	336	334	328	318	320	341	313	311	304	321	301	321	332	319	303	275	338	290	317	329	310	307	317	295	321	318	306	322	348	278	341	313	303	326	318	291	298	304	313	314	311	344	296	326	309	286	313	333	315	325	332	276	338	295	313	322	315	325	333	274	310	303	282	336	326	320	335	300	302	299	290	319	331	329	319	318	317	334	309	329	342	318	310	335	304	315	327	299	324	314	277	364	314	310	285	296	270
6427	6534	12697	10285	10056	10227	7911	6549	5231	4406	3494	2822	2317	2316	2058	1717	1463	1449	1385	1251	1211	983	1062	1107	1140	1111	1121	1123	1034	864	854	943	1051	1003	1075	1204	1186	1096	867	871	865	851	808	818	839	816	806	854	797	819	779	830	845	837	783	820	801	843	807	797	795	776	790	780	799	840	811	784	830	818	817	805	792	782	845	876	849	823	822	782	761	792	806	817	793	806	828	854	862	816	862	766	860	833	837	814	832	835	777	826	843	819	854	865	844	866	813	824	858	843	831	821	818	898	830	805	794	813	844	832	822	831	799	824	829	806	800	823	835	852	807	819	835	789	791	780	809	779	821	827	840	751	788	773	825	851	824	814	803	792	801	820	795	818	836	806	807	815	837	780	815	759	807	841	850	839	873	803	827	785	782	777	784	832	828	861	815	787	784	786	796	793	812	815	827	779	786	787	828	807	829	855	769	802	803	832	802	781	787	798	845	787	773	797	799	841	811	797	813	762	830	760	794	777	776	840	798	798	816	815	772	780	774	805	790	769	825	780	835	787	804	820	857	760	853	786	817	768	737	825	803	813	812	834	853	792	845	814	805	813	780	761	881	833	739	789	794	809	835	803	813	819	843	849	766	789	837	788	878	837	781	782	777	866	826	838	756	798	775	816	810	830	824	837	793	788	894	823	811	796	818	823	838	805	825	800	816	804	791	757	795	865	778	841	772	816	760	834	811	809	779	810	796	735	814	795	812	841	757	816	832	827	843	781	769	786	783	830	765	833	787	799	818	786	807	798	842	775	809	823	845	833	791	763	778	820	802	767	814	787	806	751	801	809	835	817	778	826	757	805	845	785	787	753	785	809	861	795	799	822	761	819	784	850	826	817	828	754	814	752	768	773	852	797	830	822	810	836	843	834	826	781	812	771	824	821	807	837	817	780	825	763	800	832	806	786	800	810	797	811	750	798	827	777	814	806	879	810	805	807	833	814	784	789	792	787	807	821	777	784	845	775	835	821	786	776	768	795	837	823	780	795	809	767	806	781	827	774	831	794	770	817	810	785	783	799	788	819	779	771	770	824	774	755	795	827	825	795	813	805	780	827	825	804	785	790	842	831	856	817	882	820	796	814	792	842	792	784	760	810	841	814	811	797	794	782	824	821	806	810	777	815	773	835	824	820	816	823	863	779	771	783	813	827	820	822	818	827	814	785	802	799	796	861	817	827	808	816	836	826	808	861	810	832	797	812	774	828	790	800	773	825	833	764	790	779	774	762	762	804	764	822	787	760	773	844	810	822	764	739	851	811	798	788	799	830	787	771	772	828	801	805	840	883	791	789	791	806	786	784	819	810	832	826	792	804	731	784	859	828	838	871	753	796	780	820	829	875	804	799	761	825	766	798	860	801	777	839	781	804	802	788	830	800	796	826	793	778	768	765	819	831	806	832	776	788	843	790	792	835	842	817	795	810	844	808	766	818	818	802	766	765	795	797	798	815	852	834	809	835	813	767	864	767	814	784	780	804	819	770	779	784	837	767	800	833	835	772	775	836	810	819	835	804	802	797	765	833	822	831	847	764	851	817	787	802	796	814	752	824	900	788	835	794	816	772	819	803	834	832	794	790	827	773	826	798	776	793	789	763	850	784	798	778	825	808	780	763	780	813	802	780	793	811	843	808	826	823	786	777	770	819	781	865	808	830	791	859	826	797	826	850	795	765	832	791	816	777	773	794	767	767	760	846	841	807	776	818	849	789	793	802	805	787	844	789	789	755	809	798	777	813	789	732	813	756	802	800	837	794	803	810	782	814	786	799	842	783	839	820	849	808	780	744	823	759	764	793	811	779	846	840	768	825	811	793	825	848	804	785	798	759	792	773	813	847	817	843	807	795	819	824	750	819	796	790	782	795	806	806	817	818	826	774	795	800	815	782	817	781	764	808	817	766	820	820	790	786	811	788	830	800	770	812	797	842	831	809	767	820	805	780	827	819	797	807	803	832	803	809	811	785	836	801	825	802	822	791	808	828	782	804	824	818	827	817	834	770	788	828	794	794	813	784	785	773	802	743	822	802	863	793	771	826	811	838	821	806	794	792	797	872	771	770	826	814	776	845	841	778	824	778	821	851	759	775	769	777	765	877	758	788	798	812	832	780	774	769	771	789	852	804	801	819	847	821	827	820	812	811	804	773	803	849	775	834	806	818	809	766	759	811	837	829	808	787	787	809	832	828	758	797	837	778	836	806	794	781	853	831	783	823	862	786	791	807	799	769	809	787	854	775	831	768	790	793	864	785	813	827	808	783	835	827	791	785	838	782	806	768	840	764	841	787	866	773	821	814	787	819	776	780	862	766	786	825	785	822	788	818	818	844	838	823	790	797	820	821	784	787	819	831	833	780	839	765	765	778	829	821	828	837	829	764	821	789	816	818	844	784	813	819	767	807	812	832	777	814	810	782	786	818	787	799	777	837	791	821	750	787	807	805	795	800	806	756	758	803	814	818	848	811	787	786	799	787	784	828	817	784	788	823	807	747	773	790	785	826	785	818	793	827	797	767	788	802	795	822	792	770	840	752	762	842	762	787	825	775	840	806	787	835	785	878	796	799	849	802	846	818	829	802	834	839	783	773	795	821	846	752	825	834	819	797	761	838	815	827	817	783	807	818	796	766	767	804	819	800	798	793	799	811	771	780	762	825	804	806	819	761	819	769	803	823	846	787	822	763	812	804	724	796	800	778	811	792	833	795	778	822	804	806	847	810	835	784	769	757	794	818	832	811	780	797	789	783	804	765	780	780	790	819	818	810	779	775	816	793	803	811	790	844	788	832	807	770	835	826	837	834	842	769	830	773	803	815	782	777	788	819	808	812	815	864	807	801	798	798	798	825	809	752	867	784	802	822	813	789	821	806	802	784	825	819	785	801	797	796	806	823	829	823	805	818	787	800	851	786	735	775	803	804	729	761	798	863	849	761	833	739	815	806	773	804	851	866	794	856	763	735	767	830	763	833	829	808	812	799	856	800	753	816	776	748	766	772	802	792	794	819	776	873	806	787	828	848	849	803	838	806	840	759	844	813	806	842	837	767	854	795	776	814	801	823	790	849	751	755	806	828	784	796	848	823	773	821	830	803	808	804	848	799	740	800	824	780	812	815	825	812	798	815	803	815	769	796	796	789	839	799	774	855	780	842	804	808	782	797	822	762	816	787	791	809	767	769	819	766	822	814	807	776	778	839	845	805	773	769	834	811	823	777	851	788	771	816	784	769	800	774	781	784	780	820	795	795	795	835	752	803	802	767	845	790	850	793	782	764	827	885	832	850	824	768	796	811	821	806	813	793	826	773	844	819	843	806	763	865	833	791	819	790	789	823	788	796	839	821	790	752	803	823	804	832	785	782	831	777	820	805	770	824	811	798	797	795	806	792	794	804	734	820	763	789	786	785	762	825	780	783	770	771	803	790	822	855	807	824	776	827	808	829	810	833	827	805	814	830	823	796	793	822	780	835	777	815
26406	27261	36263	21976	17783	21746	17527	13881	10558	7936	4582	2198	830	844	769	697	711	708	643	547	485	493	614	937	956	1118	1046	955	687	469	595	690	936	921	998	1130	1362	1420	513	386	373	375	397	342	383	362	327	360	358	360	365	346	357	358	396	350	376	360	360	347	342	365	355	381	358	353	332	361	344	325	380	337	353	336	391	378	376	386	352	387	375	373	332	367	314	401	352	402	359	356	360	367	370	362	386	343	373	359	358	328	372	345	373	381	346	322	390	332	359	369	369	390	369	389	376	383	387	379	373	373	390	345	338	377	357	362	345	336	381	361	348	360	380	359	355	340	371	382	358	335	373	364	332	347	346	337	360	363	363	341	367	371	399	355	355	374	369	366	311	350	354	388	340	374	384	406	349	347	368	364	332	359	364	336	389	359	393	361	345	384	384	354	373	364	365	368	364	347	378	362	363	337	365	363	369	377	369	340	346	351	359	369	365	324	357	344	372	356	336	323	355	379	376	349	342	350	353	369	363	351	353	364	351	348	325	336	395	346	385	345	381	356	355	349	369	339	357	383	330	389	354	337	342	361	348	385	384	368	378	366	375	375	340	364	353	345	341	344	375	340	373	355	339	357	380	374	394	325	355	331	352	352	362	344	317	357	357	357	348	374	373	338	331	353	350	387	355	339	355	366	344	391	361	341	373	334	386	375	405	353	343	361	358	345	370	389	354	360	379	338	354	356	351	363	386	355	352	393	375	370	322	381	370	352	345	370	351	354	387	372	317	356	367	390	349	352	352	363	359	343	362	327	356	367	341	373	339	327	364	324	343	352	346	376	361	392	361	350	351	363	390	311	356	358	361	334	410	340	359	365	336	360	370	352	359	353	365	372	348	379	372	373	369	357	381	339	324	334	361	380	358	400	350	356	381	367	348	394	354	339	340	314	370	353	368	357	339	345	363	354	357	347	385	385	349	372	326	348	373	369	376	364	384	369	348	345	333	348	346	323	394	391	353	363	368	367	368	334	347	389	363	353	388	349	381	381	397	320	362	356	324	354	358	339	325	361	364	381	355	347	351	337	360	362	368	364	355	346	353	338	353	367	366	356	326	356	356	352	362	403	372	342	328	378	349	344	411	330	375	350	364	393	366	374	330	373	345	326	387	355	350	321	342	319	373	337	357	338	356	348	346	331	332	369	352	365	337	368	332	332	321	341	351	326	352	376	365	333	353	363	342	349	387	324	330	356	361	352	420	340	334	359	366	353	367	358	343	330	371	360	360	385	334	352	361	401	342	373	373	359	334	358	367	372	334	327	341	378	351	353	377	330	343	357	362	351	357	346	374	361	384	349	323	357	378	346	375	364	363	374	342	375	358	352	396	332	353	364	317	318	392	358	347	333	367	373	373	386	395	334	344	353	340	323	360	337	390	362	332	338	387	382	355	379	352	380	340	396	370	343	373	373	373	365	387	355	342	374	375	361	346	367	363	353	363	359	369	371	375	345	353	361	354	375	373	335	350	364	384	353	349	376	365	354	357	370	384	364	335	351	340	321	319	317	379	339	376	363	417	356	346	343	341	370	345	325	327	340	344	374	370	405	372	355	356	349	350	359	370	347	394	370	364	340	368	364	382	364	379	366	369	324	385	356	364	347	347	379	371	387	370	357	338	377	351	336	387	370	353	374	356	383	339	350	396	358	381	372	351	352	343	345	377	380	315	351	390	362	375	336	341	386	397	348	361	350	356	349	338	401	383	360	340	352	344	337	358	356	362	381	384	348	375	349	360	352	373	314	362	377	346	361	352	344	372	380	379	350	357	344	393	328	352	389	379	357	347	330	369	395	339	348	373	334	383	378	350	347	359	392	344	369	354	345	363	338	355	383	333	345	354	379	356	334	333	355	341	370	372	354	359	332	320	357	347	354	341	365	347	334	375	369	386	341	385	357	340	378	341	369	365	361	355	387	333	353	348	385	387	352	366	372	353	342	349	340	352	364	377	399	383	343	346	359	373	357	370	372	340	369	389	375	359	350	358	376	367	364	376	347	329	368	321	342	314	377	384	343	344	366	371	363	376	372	325	334	352	345	345	355	406	376	349	348	355	359	351	366	356	363	327	329	349	367	342	330	325	312	392	344	331	362	381	375	386	349	359	343	380	373	407	383	338	335	370	359	346	320	378	317	380	346	352	362	314	341	349	333	361	372	345	373	349	356	356	371	374	361	342	361	355	382	348	347	364	361	402	356	359	401	360	365	355	327	369	312	374	381	360	355	333	367	367	333	357	389	360	366	378	358	332	363	357	348	315	361	373	368	394	356	367	346	347	344	356	332	321	370	372	339	373	366	353	372	353	356	326	339	324	368	358	357	345	378	363	361	357	383	376	324	392	376	352	334	350	404	360	373	385	377	372	370	356	351	369	343	325	359	373	356	385	317	375	334	339	338	355	367	373	368	355	340	353	372	361	343	374	334	333	344	349	349	335	406	364	384	318	332	358	337	354	340	335	362	352	334	371	331	366	343	359	345	364	328	344	386	350	372	344	378	373	348	353	356	378	319	367	361	329	367	355	346	382	365	346	350	372	343	343	352	393	379	349	374	355	331	341	366	395	317	354	336	356	394	373	359	335	356	382	343	342	372	358	403	390	350	366	362	373	378	358	384	373	362	366	375	371	377	378	376	356	337	344	335	362	328	349	342	376	345	363	368	361	396	348	354	339	364	340	385	366	384	341	358	374	348	409	407	400	370	367	388	380	367	372	386	363	345	352	346	336	336	329	359	351	351	377	332	355	383	370	361	328	406	339	342	369	371	389	347	340	351	354	360	344	366	382	329	366	349	362	365	325	345	381	322	324	393	377	341	377	359	361	344	348	353	339	347	331	372	367	389	340	373	356	388	357	377	333	384	334	340	363	348	337	383	381	333	353	379	367	346	390	368	361	332	362	387	379	350	358	350	394	392	361	348	348	367	380	371	357	355	338	330	368	383	377	356	389	361	358	345	360	357	352	353	353	350	335	327	372	326	358	359	335	356	360	326	336	363	339	317	349	363	394	352	333	364	330	363	324	344	352	376	359	355	363	359	358	384	366	338	344	357	391	339	336	348	341	382	402	361	338	314	347	339	373	341	357	363	365	358	376	343	382	380	370	378	361	341	352	382	379	324	334	340	308	370	370	380	379	385	353	372	343	350	339	385	375	351	329	377	357	317	344	351	363	360	340	379	360	352	367	354	337	353	342	357	333	349	358	350	341	351	354	370	353	334	357	382	320	332	345	372	380	340	372	367	355	364	352	366	329	328	344	348	386	349	380	373	335	375	361	342	366	371	378	363	324	344	366	392	340	374	336	343	374	374	368	355	360	351	342	380	392	342	347	325	359	388	342	344	351	328	369	391	320	341	378	378	355	352	360	338	327	374	353	362	334	352	308	389	367	322	355	348	334	352	358	332	336	326	353	384	382	341	348	334	355	365	388	345	349	344	352	334	366	360	357	357	360	361	351	328	361	338
17824	23062	37583	21185	24751	30317	26649	23812	20647	18418	14072	7963	3748	3968	3537	3037	3017	3316	2758	2185	2112	2039	3152	5091	5262	6842	5585	5060	2967	1765	3132	3790	5341	4913	6326	7350	8374	8394	2419	1159	1086	1047	1083	1014	1034	997	1009	1014	997	1006	901	888	945	876	1017	923	902	907	882	915	908	915	892	874	924	868	862	881	935	914	868	904	901	910	914	904	865	970	949	935	973	927	929	937	875	968	942	913	890	970	924	922	925	966	977	984	903	946	907	939	926	913	889	960	966	933	957	958	1031	960	996	1014	986	999	1014	936	939	979	1004	991	966	995	904	950	882	896	938	924	957	923	911	936	857	916	872	884	903	891	847	884	907	928	882	860	934	902	891	919	897	853	907	906	938	899	904	880	894	838	844	865	880	921	865	871	853	872	891	877	944	845	897	868	886	883	916	875	887	826	836	914	904	828	880	903	897	858	883	912	915	856	804	955	904	906	851	879	868	876	895	910	876	919	841	896	875	890	894	879	871	925	855	852	912	917	945	875	892	930	889	898	823	890	905	894	910	869	887	868	872	889	907	930	896	854	922	881	892	881	927	934	878	895	840	884	879	893	894	894	858	917	926	918	873	844	913	876	852	874	873	896	859	871	863	906	886	856	869	864	895	886	885	891	927	927	907	878	871	887	864	900	919	838	907	897	940	925	907	877	876	866	928	857	821	876	866	972	860	912	853	899	908	927	896	918	853	934	855	841	889	878	816	904	820	892	872	866	901	923	869	888	847	897	898	897	875	943	905	904	862	917	932	887	881	887	890	835	887	858	901	913	885	898	889	897	892	885	870	835	934	878	907	885	892	884	848	836	895	860	959	871	914	886	920	834	886	841	857	900	907	896	845	868	891	836	859	923	932	905	903	906	884	880	876	842	868	887	911	878	905	847	892	921	907	890	890	828	880	909	909	874	832	893	857	918	815	883	902	891	886	905	873	884	822	880	877	930	905	913	903	826	886	857	884	853	861	875	895	846	907	904	892	909	875	859	844	859	882	856	966	889	919	874	869	909	920	839	888	863	908	857	881	861	901	898	900	969	890	905	921	909	842	887	834	864	914	889	858	887	864	880	868	901	876	886	891	870	873	893	916	990	859	906	907	928	926	913	878	890	886	940	916	898	872	902	881	873	876	872	874	876	844	834	864	865	917	862	923	898	862	898	929	865	909	914	867	850	841	847	873	910	872	877	891	862	909	880	882	859	910	902	892	887	906	918	888	883	873	925	878	863	933	853	914	909	889	889	914	838	865	870	842	931	898	851	890	838	850	864	944	938	972	872	922	868	880	869	900	925	922	863	837	920	885	928	915	859	915	788	863	898	918	880	885	854	835	883	835	888	868	908	864	889	856	906	871	905	908	897	896	873	923	875	866	893	848	861	879	879	890	935	892	898	868	911	827	895	823	850	883	926	894	859	912	896	887	858	921	900	881	886	904	856	907	904	854	868	881	918	915	899	878	894	819	880	905	870	901	912	876	861	855	879	899	880	836	875	884	937	906	905	934	900	899	908	874	915	888	876	851	858	909	896	890	871	880	847	879	910	916	903	895	862	867	858	875	844	856	852	882	892	878	880	924	909	913	854	849	858	881	892	861	880	837	910	847	915	872	844	913	853	911	918	928	898	871	922	906	883	837	864	901	918	904	870	868	910	875	912	851	936	899	849	892	868	888	888	876	889	872	919	874	886	885	887	917	906	899	870	901	891	872	891	908	857	897	840	850	903	876	897	909	882	866	955	855	878	819	882	897	865	859	871	917	929	893	864	868	922	883	885	812	872	954	935	933	901	867	913	912	936	918	858	900	902	899	905	865	930	886	865	859	868	940	939	886	883	944	910	888	889	937	898	891	911	862	877	918	935	883	799	869	838	885	831	884	835	900	891	891	894	883	870	913	912	865	877	941	874	971	860	907	907	889	894	917	884	899	895	825	904	878	860	856	844	862	841	853	894	883	966	900	881	875	852	946	914	862	856	866	874	924	896	933	890	922	833	852	872	894	908	874	826	848	931	908	922	870	877	928	898	870	940	878	911	868	910	875	883	878	892	885	935	905	905	915	887	889	905	919	847	927	862	880	922	860	882	907	954	876	909	857	914	885	853	874	871	864	895	943	895	833	803	905	897	858	900	854	893	928	890	876	895	925	907	818	925	853	834	890	865	900	896	912	893	891	911	930	873	898	892	888	918	877	926	899	921	897	885	889	882	861	878	901	902	891	928	930	887	839	864	925	864	909	879	909	849	872	897	852	916	866	877	870	890	896	888	934	909	938	905	853	887	903	874	862	865	912	847	885	909	904	910	935	866	851	854	867	850	896	865	868	866	879	885	901	878	879	899	959	871	845	846	885	902	889	935	902	901	923	900	852	918	895	870	904	904	914	888	851	932	866	870	905	876	854	846	875	907	882	893	847	848	901	846	889	883	912	939	890	866	930	828	902	889	854	851	895	895	850	911	887	924	910	861	959	856	933	904	902	863	946	883	927	916	882	919	895	943	904	905	852	855	902	895	896	843	924	838	874	917	878	862	899	867	879	877	868	860	885	870	872	870	866	844	853	898	890	897	882	904	885	876	933	884	851	900	886	871	893	880	928	912	878	827	819	886	887	887	909	867	903	887	891	928	895	919	863	927	887	883	872	907	889	924	911	907	917	918	847	887	845	878	860	882	892	916	923	862	907	920	882	908	898	901	862	848	929	901	875	879	935	901	833	856	852	836	859	864	844	898	829	879	905	880	918	922	868	876	923	899	846	910	908	916	903	865	895	916	956	948	911	880	920	839	889	873	892	888	930	896	863	919	878	911	947	866	894	877	890	860	852	913	869	896	868	899	886	907	837	897	889	855	855	870	861	897	860	951	832	842	873	921	857	877	840	884	891	872	884	883	890	914	877	897	919	896	863	883	870	894	867	902	929	923	861	879	841	920	907	929	841	901	896	836	886	883	871	904	936	877	855	942	849	900	940	899	848	865	902	898	895	872	905	931	916	939	870	857	870	921	901	906	979	908	869	880	915	918	830	916	905	835	886	873	877	853	898	845	922	896	838	966	890	870	875	925	897	829	899	887	918	842	837	902	884	844	844	884	879	927	906	913	890	841	913	920	865	905	864	883	902	922	894	906	876	852	871	889	861	900	856	910	883	892	835	893	894	922	832	910	933	892	918	853	924	869	883	926	884	847	904	861	874	879	895	944	889	931	899	877	852	887	871	874	896	897	962	891	946	888	902	895	893	853	888	906	934	910	952	890	893	868	857	884	872	870	883	905	925	866	870	925	880	842	867	906	887	896	885	900	952	904	887	934	900	959	877	871	872	859	818	880	896	827	889	885	873	931	877	877	962	861	865	931	917	922	880	936	866	901	918	913	847	882	846	898	897	850	904	866	841	914	863	910	888	900	896	867	953	848	869	845	848	925	796	918	858	872	845	901	826	824	905	860	887	895	860	892	907	959	885	871	874	904	923	894	897	840	907	875	906	872	905	962	958	885
33675	34119	43712	28055	25336	28183	26521	22632	18427	13505	7549	3725	1159	1035	996	814	842	1016	808	628	613	573	903	1427	1482	2141	1255	1246	571	556	836	1017	1355	1334	1477	1918	2203	1757	625	424	352	340	320	352	372	308	365	327	350	352	333	326	344	285	317	330	334	303	291	319	322	323	333	329	323	298	302	313	335	333	323	324	335	329	310	337	355	336	333	305	332	362	327	313	299	304	307	335	334	338	342	351	317	289	314	286	352	337	344	306	294	317	316	285	336	355	331	337	346	350	312	345	348	328	338	329	338	319	335	329	326	330	322	317	329	290	324	308	293	319	314	325	328	318	326	340	336	336	316	318	331	338	314	304	327	334	331	327	321	340	315	320	278	305	327	284	290	316	336	308	282	320	300	292	310	325	333	310	326	307	293	336	293	313	327	276	290	307	303	302	313	321	333	328	325	265	329	333	300	308	299	308	300	278	326	316	281	330	298	296	342	311	323	291	307	314	317	331	327	312	271	311	288	344	296	356	287	309	299	301	297	334	337	341	289	321	291	306	306	285	291	304	324	316	346	333	316	332	333	326	320	321	275	306	298	285	283	357	314	336	292	338	312	349	314	304	297	333	331	299	326	310	319	301	290	298	302	316	315	290	313	284	307	316	337	317	317	316	300	320	329	293	318	299	304	338	311	319	332	315	311	317	347	284	310	298	346	337	305	343	329	308	329	294	315	321	368	330	318	297	311	305	302	282	300	304	336	354	317	306	313	309	322	352	347	317	316	324	318	306	329	340	346	324	313	267	281	331	356	333	319	302	302	323	340	319	316	330	330	330	289	287	317	309	348	333	311	295	301	308	268	324	329	299	305	320	324	341	310	298	310	342	314	326	314	331	326	309	311	283	297	338	300	320	315	304	315	320	301	322	317	330	309	301	311	344	346	302	338	332	339	311	319	315	299	301	328	346	315	295	311	301	346	312	310	289	265	287	328	333	320	325	323	314	302	294	312	316	330	337	291	326	315	367	323	343	336	275	322	338	333	304	320	318	350	319	339	313	306	312	303	284	323	287	302	289	311	313	334	311	323	324	272	282	289	312	323	303	309	347	301	326	325	290	302	346	332	313	314	315	336	312	318	311	333	335	314	339	320	325	308	305	312	323	293	330	307	330	322	304	334	334	291	331	319	281	334	301	298	302	291	338	300	317	319	317	305	291	326	276	289	309	312	299	312	327	338	331	282	300	316	322	290	283	292	339	301	300	304	308	351	320	293	304	303	333	312	357	307	298	341	312	338	308	323	317	282	323	319	321	316	284	318	337	278	289	312	328	310	345	304	326	363	338	291	323	296	319	291	325	310	320	300	286	289	287	310	290	305	307	293	314	300	301	355	288	320	303	310	308	311	330	324	326	303	302	315	300	308	302	361	282	311	322	332	332	333	368	296	307	317	285	317	302	296	311	296	300	335	290	330	287	288	293	283	297	335	329	289	317	345	319	291	327	337	315	338	331	345	339	360	320	332	335	316	317	311	320	332	305	338	301	307	294	301	307	331	315	352	309	280	292	314	287	300	347	317	288	332	327	290	346	299	302	316	283	307	298	308	308	372	312	305	311	329	317	341	306	325	330	274	307	311	334	286	312	303	348	303	314	299	269	290	306	339	353	303	272	324	289	299	316	327	312	284	299	321	316	317	307	315	336	299	294	306	344	337	308	289	336	314	287	298	303	315	309	321	342	338	352	312	336	306	276	301	346	293	322	305	289	313	312	329	309	327	339	324	330	312	316	323	304	303	284	304	322	334	284	324	283	287	293	308	357	320	285	282	280	318	293	299	308	303	334	344	328	300	321	288	305	317	307	284	298	349	294	270	317	307	323	321	281	320	316	291	285	311	308	290	322	301	329	321	304	285	340	322	323	281	311	315	350	324	296	288	283	334	326	333	357	283	335	307	299	291	315	333	292	350	290	342	327	321	334	308	306	278	314	305	276	315	285	318	300	288	331	327	298	278	334	314	297	311	323	340	289	335	316	335	334	302	300	273	306	304	302	304	314	313	325	304	296	310	291	320	296	318	343	334	321	291	311	303	335	305	321	329	332	361	329	293	296	346	342	331	311	341	320	299	322	335	333	326	300	290	325	343	322	284	306	332	312	315	336	306	303	306	352	318	310	299	321	320	315	297	298	322	308	333	316	316	324	283	325	300	302	293	311	333	304	300	321	307	322	310	326	284	300	329	320	309	298	281	311	321	255	320	311	320	302	313	323	330	292	326	306	292	317	292	289	280	325	278	299	314	305	306	329	321	282	316	339	317	343	307	337	310	307	299	318	296	298	331	319	327	303	323	317	331	337	296	304	285	328	289	320	320	269	357	321	301	310	268	273	308	316	337	340	314	309	325	303	317	290	318	320	305	316	308	347	314	344	298	299	290	331	349	326	311	314	352	320	291	311	295	346	296	315	318	294	318	301	304	328	328	333	295	325	321	306	329	318	300	351	332	325	312	296	299	330	301	320	328	348	293	312	336	310	324	299	325	305	335	275	347	327	327	288	332	308	295	291	336	321	305	310	327	340	290	293	307	287	313	300	318	311	316	327	321	281	341	312	323	295	341	307	321	309	294	297	316	343	333	278	303	323	313	320	332	330	290	303	326	310	303	259	290	322	310	301	338	306	364	338	307	333	301	322	288	308	311	316	307	315	313	320	293	316	314	310	293	318	327	329	284	291	301	320	333	305	309	294	315	327	296	301	328	339	299	328	327	326	293	286	341	327	305	297	312	320	310	307	298	288	305	337	299	332	294	288	308	297	297	304	301	320	296	292	307	267	300	273	336	327	300	331	332	321	311	332	310	315	308	328	286	318	320	317	318	322	337	326	274	309	301	297	337	315	274	346	332	311	314	340	322	319	339	340	289	324	338	320	286	300	322	308	345	328	291	320	300	308	348	310	306	310	325	326	318	317	294	307	316	303	315	335	336	299	304	302	310	346	336	323	298	322	311	281	347	347	347	325	326	307	307	327	306	343	302	299	309	296	301	339	280	310	295	305	298	274	327	295	337	305	308	300	323	300	296	308	306	330	297	333	318	291	268	315	329	313	317	296	320	343	322	326	327	323	319	339	323	322	319	318	325	327	322	298	269	275	324	323	310	341	343	312	347	311	307	321	330	312	305	328	294	307	328	302	317	333	330	317	307	291	285	312	351	345	357	341	333	333	302	324	316	329	322	300	289	308	280	278	281	363	265	284	343	323	314	362	322	300	322	314	310	307	322	310	283	320	310	286	311	314	324	326	313	293	306	305	298	298	317	329	287	324	331	303	357	286	319	332	311	323	291	302	281	359	313	335	310	291	297	343	331	284	345	335	293	321	323	321	327	332	341	329	299	317	306	280	324	286	284	307	340	320	315	302	348	311	317	308	329	321	272	336	319	318	313	327	316	319	315	301	321	330	288	358	303	322	326	343	307	330	314	295	294	317	321	307	343	349	321	301	308	310	330	341	299	317	323	307	314	331	302	321
22020	28128	44085	25519	29672	34998	36560	30216	29294	24100	18802	10137	4667	4928	4611	3929	4367	4884	3956	3040	2729	2948	5216	8490	8724	12066	6505	7024	2665	2278	4770	5588	8042	8016	9225	12203	12877	10029	3330	1216	1140	1117	971	951	1008	1006	984	982	979	869	902	853	820	825	854	830	851	827	864	815	826	791	786	840	867	813	850	844	833	804	833	845	854	830	795	846	850	860	853	895	899	866	834	905	903	906	863	866	877	819	876	858	917	869	865	931	890	861	880	869	941	888	855	870	871	837	859	937	960	958	906	973	931	876	891	911	866	883	843	859	804	845	858	850	818	786	858	775	831	785	808	817	787	807	808	859	827	797	796	750	822	786	793	788	834	767	762	815	841	771	802	745	794	789	786	785	769	787	743	772	752	791	792	772	741	742	774	760	797	696	774	805	784	791	796	818	787	844	801	759	747	724	788	735	789	748	803	717	810	746	809	795	739	761	761	744	797	750	813	764	746	773	779	794	755	766	744	771	802	766	769	771	786	779	751	774	789	799	786	764	776	788	788	769	780	798	804	762	798	805	737	824	738	763	789	783	804	762	733	745	786	764	793	852	794	766	782	799	801	791	740	810	821	785	803	766	770	772	768	793	798	751	804	731	867	727	765	815	725	782	814	780	763	793	799	765	777	732	771	803	802	764	808	782	767	821	752	784	782	778	790	792	777	786	795	785	776	750	786	792	762	791	731	749	792	761	834	770	799	774	780	757	755	762	778	808	774	813	735	773	791	800	752	732	785	786	831	768	687	800	735	702	829	807	807	791	756	773	782	784	807	823	813	794	746	833	758	771	761	789	836	769	801	780	757	756	791	767	776	812	762	787	744	788	729	782	785	804	776	819	810	775	787	729	761	774	824	784	768	822	757	750	729	748	781	765	820	776	767	771	783	739	770	693	767	760	738	742	785	785	812	778	794	778	772	794	784	781	806	713	746	777	742	797	758	804	772	794	711	783	801	792	715	774	763	766	792	778	815	766	802	823	729	760	775	796	751	768	777	762	835	776	834	801	764	785	763	814	798	768	805	743	760	764	763	725	795	774	768	822	779	789	819	744	805	800	796	796	799	774	755	733	780	749	774	774	729	737	779	802	764	764	811	777	739	790	769	870	760	764	763	760	806	769	728	811	738	748	773	763	822	757	845	796	763	757	794	784	855	770	770	807	714	775	781	823	748	777	772	734	816	748	756	830	790	725	797	788	805	780	788	811	731	830	750	784	776	749	822	835	842	772	742	827	839	787	752	807	771	738	792	793	800	764	760	805	804	781	813	765	739	800	824	791	777	791	781	803	766	778	766	797	730	751	777	779	736	766	787	776	781	700	756	797	761	781	743	746	775	764	800	746	788	721	815	731	741	802	787	808	789	761	787	827	762	739	799	785	776	802	775	813	742	783	775	784	815	794	756	774	764	740	770	757	796	781	763	823	808	794	754	787	755	806	790	795	775	806	771	724	802	783	759	761	802	883	783	771	770	738	808	795	805	734	805	776	799	771	804	831	786	781	784	773	794	829	792	770	785	807	800	794	830	807	752	807	732	788	792	764	756	778	735	779	806	821	806	809	768	827	788	734	788	746	759	793	779	771	757	813	770	777	764	809	768	803	763	797	754	808	804	812	813	790	774	774	801	770	773	788	776	763	838	792	771	797	828	757	821	757	750	764	778	773	756	763	775	773	740	755	743	796	798	787	764	800	786	763	789	832	810	781	783	791	756	771	791	736	796	804	821	797	804	810	723	787	773	723	829	752	788	777	764	784	827	745	775	820	777	773	724	793	780	796	755	829	812	766	843	789	779	780	715	735	772	773	762	732	789	783	760	784	808	782	744	770	766	781	694	737	794	773	835	788	738	816	769	797	772	782	780	738	838	773	791	728	784	767	774	765	761	803	788	789	780	853	793	774	736	797	781	772	769	760	748	814	814	784	788	756	777	780	796	786	785	784	817	770	783	818	834	755	759	770	793	839	793	784	780	813	784	778	772	772	827	806	822	753	826	764	816	777	792	802	792	864	716	795	743	808	765	815	786	779	804	740	828	806	786	732	783	757	743	779	767	796	785	771	803	798	766	759	777	794	786	822	816	784	716	796	803	778	775	762	791	748	720	790	798	806	773	803	802	803	743	759	760	727	792	771	790	759	776	738	802	741	781	811	796	770	784	812	802	789	775	797	800	754	772	790	797	796	749	752	782	770	763	727	811	762	789	806	793	753	813	787	755	788	814	766	787	738	806	793	777	776	800	841	781	785	794	755	725	828	776	754	804	805	772	787	755	822	769	735	779	732	791	773	763	747	874	738	813	759	739	779	764	794	770	787	801	727	789	750	790	784	747	777	830	786	821	744	783	743	731	763	794	756	830	776	821	801	784	740	772	834	801	760	850	773	778	853	806	768	818	773	757	799	789	760	764	825	790	772	762	777	845	771	735	792	836	821	733	799	767	743	718	823	783	752	759	778	780	750	780	759	780	788	798	783	770	780	788	796	760	824	781	843	763	802	824	777	762	771	764	792	725	764	742	802	749	792	799	744	806	821	760	793	750	745	766	762	802	770	820	831	766	725	700	785	751	787	799	775	751	789	790	779	774	772	785	741	779	815	774	748	836	783	794	773	722	759	773	773	792	824	794	776	788	794	776	783	790	757	785	824	824	716	682	774	749	751	731	795	756	790	770	779	816	765	733	755	792	767	772	789	781	747	732	796	808	781	803	780	767	802	814	754	745	800	784	787	804	785	787	750	758	841	744	777	838	777	751	812	803	746	759	811	817	786	774	788	800	757	788	798	761	801	782	772	786	765	720	809	809	789	810	764	766	765	782	791	763	796	816	787	795	850	719	778	756	758	750	817	829	778	806	780	784	778	774	802	771	741	780	786	759	741	758	791	732	773	791	751	780	771	815	788	759	786	780	802	835	725	792	788	756	748	792	808	784	771	770	802	812	803	792	748	812	784	771	794	753	736	727	775	696	778	782	749	777	794	829	781	752	796	763	774	767	796	777	794	718	789	811	809	775	781	769	790	814	749	789	752	724	754	769	766	794	826	818	850	763	777	822	792	761	743	778	795	799	785	780	756	731	764	810	767	762	787	790	750	761	792	829	803	785	767	791	805	773	835	766	805	758	794	802	727	846	798	809	764	765	805	782	754	812	784	822	800	837	801	814	752	762	775	769	787	812	793	787	810	797	787	757	773	755	787	771	807	780	775	749	734	762	754	816	758	793	794	806	791	818	772	774	796	778	761	741	783	774	792	783	775	801	781	766	739	807	759	798	794	780	705	794	733	828	841	771	721	725	742	819	772	799	775	795	818	729	743	785	807	827	807	759	788	766	757	805	805	761	780	761	766	775	739	790	830	792	799	798	794	769	791	763	782	817	774	824	758	732	749	828	785	765	764	810	839	816	800	770	779	772	789	782	758	780	762	798	817	778	745	776	771	790	757	774	749	735	771	794	772	749	780	818	803	770	776	760	752	819	789	747	756	777	777
8526	5886	7552	3961	3124	3057	2481	1599	1434	1023	735	614	530	489	466	506	438	422	398	379	347	323	373	346	361	326	358	342	332	348	349	331	346	347	360	340	362	332	302	303	342	349	314	304	315	316	326	336	295	291	295	338	310	318	305	311	322	293	325	303	333	322	336	311	325	301	317	340	288	312	317	305	297	324	263	316	343	294	354	317	296	305	329	322	324	309	325	328	294	307	322	327	306	308	278	336	342	344	340	319	298	320	301	317	329	295	319	304	296	345	316	327	310	324	307	318	330	324	306	305	312	323	315	329	291	302	309	296	326	331	307	326	302	320	331	308	278	299	305	293	302	313	312	342	302	293	323	326	327	320	315	323	280	317	302	320	282	304	293	295	312	314	304	340	316	299	300	334	316	316	307	322	292	318	286	345	333	318	351	325	315	306	324	346	297	309	328	327	295	323	304	318	326	305	324	303	310	314	328	345	313	332	282	284	338	293	295	330	298	327	322	326	336	310	312	319	296	310	282	354	367	291	302	277	310	301	288	316	335	294	318	331	344	320	309	300	313	313	304	302	295	298	304	305	358	321	323	290	309	297	321	307	324	318	347	287	301	346	309	334	284	308	309	349	340	283	309	308	306	313	345	312	326	334	332	315	356	347	326	341	326	353	302	313	323	307	322	346	320	334	302	329	319	313	321	310	313	301	296	290	301	333	311	327	338	319	344	318	308	326	333	334	345	324	306	304	292	310	293	284	352	312	336	313	327	318	289	320	335	340	333	322	347	299	312	296	309	315	309	296	322	323	319	324	320	325	334	328	312	277	342	336	304	307	323	320	317	314	329	307	313	301	300	317	306	307	283	343	314	299	284	338	309	296	302	321	300	334	328	286	315	340	306	285	288	336	300	340	313	329	293	295	292	334	295	321	286	321	340	298	308	304	311	287	290	316	307	314	308	290	294	289	303	342	338	291	287	332	300	307	310	330	281	304	309	325	293	309	319	332	311	328	302	311	310	319	270	342	292	313	285	341	293	313	308	313	297	324	299	322	326	313	326	316	321	293	279	343	314	280	332	318	294	297	314	303	301	315	353	314	306	321	323	302	332	312	314	298	292	329	359	291	306	309	319	328	298	309	284	344	296	340	316	324	313	319	333	305	303	321	303	312	303	316	339	326	297	323	296	314	292	327	294	295	311	325	324	313	324	301	328	305	312	317	320	322	307	313	298	311	335	311	316	315	306	310	302	329	311	353	307	265	294	333	311	287	294	308	302	310	317	354	289	340	313	289	338	302	321	308	307	319	312	330	287	278	325	304	314	324	312	317	330	328	315	294	317	307	330	299	330	296	337	336	308	305	331	321	302	316	338	336	319	333	299	327	312	353	285	323	305	318	307	314	304	334	286	320	342	293	334	312	307	305	284	329	298	308	340	350	303	323	289	351	320	346	328	264	336	320	319	312	312	330	338	348	303	316	322	323	310	323	313	305	304	346	330	318	300	304	322	329	338	320	331	300	326	315	331	314	322	331	289	285	288	370	319	327	309	293	320	281	367	319	325	310	328	299	284	298	336	300	290	320	337	324	309	331	324	330	310	299	328	302	325	296	320	285	325	330	317	341	339	320	337	299	311	305	294	291	319	292	319	313	321	296	328	333	316	306	296	351	313	322	318	321	329	315	357	336	299	357	341	341	300	333	312	318	306	334	309	313	302	299	286	326	323	316	322	329	317	320	339	285	312	336	315	282	295	342	315	308	336	331	335	302	303	333	290	317	304	333	291	302	302	295	335	316	295	340	314	319	308	336	299	320	261	304	323	324	308	302	315	311	334	335	310	298	316	303	310	346	321	322	315	311	328	306	301	339	306	321	276	318	288	270	315	324	302	277	326	291	339	323	297	293	307	308	314	305	329	298	333	307	286	312	322	320	328	308	283	324	336	321	295	294	315	296	290	338	300	315	309	337	300	338	327	316	307	297	316	305	340	316	309	344	324	303	302	309	298	311	316	306	299	285	279	352	305	276	306	297	330	331	314	314	308	283	305	318	287	272	312	299	295	324	301	280	312	298	324	331	303	297	315	305	319	322	318	344	311	375	316	296	331	298	328	297	304	306	284	308	313	333	297	301	326	322	336	290	313	279	308	341	329	311	346	318	331	320	333	317	303	315	352	276	318	372	311	344	295	303	298	319	309	305	330	348	305	334	325	317	339	318	338	321	293	340	309	305	337	298	326	323	291	314	317	316	284	302	329	320	323	331	303	326	321	325	330	302	301	336	329	303	289	353	316	282	319	323	314	320	323	301	306	324	321	324	274	327	317	303	280	309	342	302	318	291	316	313	345	323	310	303	307	326	306	336	315	262	312	277	344	324	318	285	305	344	327	316	326	337	312	353	353	335	313	296	322	293	291	290	311	319	306	314	308	313	337	300	292	339	327	291	314	348	347	302	297	302	331	312	339	333	271	311	333	305	303	294	312	313	289	281	312	289	346	330	319	325	335	335	309	305	329	305	341	300	303	295	321	328	288	301	287	298	330	304	319	294	319	339	320	319	324	320	327	333	325	292	321	306	315	288	310	326	294	288	308	307	312	289	288	305	316	276	306	282	295	303	314	274	293	298	299	334	341	319	310	281	329	337	290	292	319	327	309	294	313	324	332	325	309	328	308	330	294	358	293	325	312	323	298	300	310	319	345	302	333	271	343	286	305	284	306	315	291	344	316	293	289	292	322	310	298	306	302	321	320	316	303	344	337	309	334	327	312	324	335	328	318	302	327	310	303	329	303	301	308	299	306	333	304	339	304	310	308	288	298	364	311	313	347	336	321	285	301	320	312	323	302	298	317	287	306	301	346	298	335	312	310	284	307	354	342	299	331	300	330	310	303	316	337	309	333	353	332	317	307	318	292	285	312	343	283	318	326	327	333	305	302	312	312	320	301	302	306	314	312	308	309	320	320	332	325	291	300	317	329	317	325	310	310	333	315	313	334	332	307	315	287	309	315	313	296	322	305	318	324	303	324	314	315	297	320	309	311	317	326	330	314	311	300	300	290	330	322	307	335	326	291	318	331	320	294	326	317	322	318	301	334	289	295	313	332	342	307	300	333	326	286	311	323	293	325	300	346	322	289	306	294	354	334	291	313	297	346	349	317	311	282	314	341	328	351	309	318	313	305	355	319	324	318	281	346	314	315	310	320	319	343	301	305	357	319	353	318	326	332	272	306	335	299	306	316	302	306	321	305	330	332	314	326	323	309	302	328	293	310	291	282	352	314	312	284	331	331	323	291	273	290	353	300	306	339	350	343	318	299	345	333	311	310	323	298	309	343	315	313	312	319	313	323	303	319	324	313	316	339	328	330	342	321	334	295	296	321	349	313	284	313	331	325	341	347	311	285	320	276	348	351	339	319	290	323	320	332	303	305	298	283	311	309	313	353	287	331	300	324	308	320	307	328	347	297	300	332	320	290	349	326	268	301	282	324	307	326	366	335	321	310	331	295	285	292	330
6258	6184	12856	9366	10270	10744	9231	6893	5939	4868	3306	2597	2161	2101	1816	1760	1660	1597	1336	1231	986	991	1129	1134	1093	1261	1039	1021	906	883	909	898	955	1015	1040	1100	1215	1205	833	804	807	834	828	821	771	842	854	821	812	791	876	841	756	772	827	811	788	816	788	786	796	799	784	823	804	755	818	804	798	760	835	815	834	749	828	811	827	802	835	837	884	816	853	840	852	884	849	804	846	782	869	793	857	840	828	784	824	847	835	780	812	812	819	804	832	819	853	815	849	869	842	858	851	802	818	834	846	845	823	767	822	863	799	822	830	856	788	820	810	790	792	843	809	774	800	811	812	816	787	772	820	838	809	834	792	797	804	822	813	777	814	807	808	837	836	884	835	766	811	788	794	792	843	783	831	828	818	776	817	774	809	845	775	828	805	816	757	776	817	836	837	766	757	791	806	804	778	800	774	792	801	768	783	847	788	864	849	896	810	791	823	828	786	812	851	801	771	802	856	774	778	825	789	805	832	802	804	821	792	823	805	800	806	809	765	789	808	858	810	770	764	772	812	824	809	710	788	874	824	756	776	778	780	742	762	784	792	784	803	786	793	813	812	810	818	838	875	786	817	825	800	798	800	795	781	762	841	783	787	775	848	781	803	816	856	839	848	846	819	816	802	786	799	750	829	821	785	829	797	773	778	785	842	781	782	784	808	787	793	772	771	753	781	840	844	824	825	749	757	816	788	819	825	817	816	812	771	800	785	825	770	745	851	862	802	817	809	787	819	768	804	740	775	786	812	775	827	801	798	770	776	788	780	772	784	784	775	799	758	798	765	814	801	782	822	817	810	778	806	794	784	812	828	783	817	782	802	768	795	806	783	809	768	786	810	833	769	801	838	811	829	788	828	762	768	779	790	806	843	754	749	795	741	753	823	825	825	770	817	795	789	722	844	821	773	805	776	846	749	780	837	814	815	834	807	763	814	823	821	807	778	803	798	840	745	791	793	813	777	800	774	796	769	807	762	767	797	802	766	814	798	763	790	795	826	811	830	799	823	794	831	798	752	810	779	831	782	848	785	791	806	742	800	809	839	797	763	785	809	846	800	816	730	839	851	808	803	829	782	813	775	794	760	815	792	790	790	780	796	841	820	826	751	794	808	791	800	804	783	796	797	816	793	793	787	807	767	805	809	802	818	765	877	797	780	756	774	781	758	819	818	771	844	742	785	779	762	827	788	751	779	794	822	803	806	826	810	781	837	801	749	851	817	793	791	820	802	808	778	786	763	808	778	792	839	760	802	789	772	777	748	792	743	798	787	732	809	824	798	821	854	807	789	733	802	807	836	828	835	856	842	808	818	854	792	797	790	804	768	791	800	746	769	824	817	836	772	777	744	838	780	749	803	813	812	795	796	836	835	804	741	825	812	808	787	774	767	820	788	823	805	790	791	764	801	808	814	810	772	839	751	804	789	852	798	827	834	774	771	802	807	775	816	809	808	764	801	836	776	814	820	811	828	793	794	805	829	820	795	859	801	784	823	801	786	833	835	763	806	782	772	797	800	848	812	762	799	812	812	813	815	792	787	782	804	788	803	763	787	796	821	770	796	846	863	787	755	792	756	779	788	779	710	804	824	759	859	810	804	788	789	747	771	778	773	761	793	797	838	783	859	805	819	766	797	796	828	792	775	848	834	795	748	795	804	869	811	790	795	796	785	795	791	861	765	775	820	803	802	758	779	780	822	833	838	781	823	808	773	809	814	766	803	809	786	808	823	814	770	811	816	796	799	833	823	807	769	794	791	798	785	758	798	762	785	821	739	803	819	798	788	797	799	794	825	785	809	763	786	779	821	874	765	834	812	768	795	827	820	806	818	802	806	795	767	763	783	747	802	832	769	847	794	815	793	832	796	824	785	789	797	814	790	773	819	769	808	787	833	777	795	780	804	815	819	815	781	782	815	804	804	802	801	794	799	781	808	774	841	822	841	831	735	842	800	791	829	817	801	833	765	836	826	780	808	768	776	790	832	816	808	803	813	768	814	787	841	842	829	792	763	802	771	778	776	782	815	793	869	794	815	795	821	797	841	761	786	826	857	811	861	812	773	775	763	802	814	813	798	804	772	783	781	779	838	816	854	766	807	794	816	808	832	776	788	757	807	782	795	804	738	805	798	758	803	826	786	846	804	780	853	807	819	842	778	801	843	811	777	800	796	849	768	815	834	785	782	810	868	776	784	837	766	798	819	819	761	808	763	857	786	760	811	795	745	820	805	807	792	765	831	787	840	828	778	811	783	798	794	791	742	785	781	783	784	798	760	766	804	827	826	842	804	794	812	788	815	813	787	792	807	786	835	828	860	826	816	780	821	792	836	788	800	799	779	817	777	786	800	816	768	800	779	825	841	775	788	752	816	762	741	795	797	850	795	840	790	830	773	794	791	773	842	778	784	824	832	801	808	825	770	831	762	804	798	808	826	833	791	847	770	816	798	803	797	801	769	841	814	836	786	813	777	799	777	772	826	817	789	799	776	815	782	817	778	871	759	747	787	796	894	752	802	800	764	862	765	800	759	780	805	785	746	805	808	791	811	807	842	799	789	770	871	765	812	767	849	832	775	781	807	785	755	823	829	802	803	816	776	820	819	757	820	784	842	782	831	777	806	836	773	743	773	781	787	812	768	794	770	890	762	830	830	761	842	785	819	839	804	845	786	808	770	794	800	783	771	822	799	781	765	795	794	861	826	801	791	869	805	850	807	770	838	827	827	773	790	759	805	814	811	790	791	780	791	816	825	799	834	778	806	812	771	804	761	843	777	790	793	781	802	795	827	769	803	789	786	823	789	856	768	810	801	782	796	766	797	762	796	788	812	808	756	785	830	746	822	852	847	806	763	801	809	825	787	824	753	821	829	793	777	806	834	795	805	811	851	787	796	778	711	771	814	779	787	807	822	792	817	794	818	821	805	767	797	787	794	753	832	828	867	819	788	767	805	790	818	809	781	786	805	763	819	813	811	791	789	791	840	787	817	828	814	820	844	797	795	790	828	757	824	774	842	778	795	810	835	810	823	796	800	822	803	851	769	794	808	830	774	750	752	760	835	788	793	813	799	783	810	807	760	790	737	797	854	865	767	803	856	808	804	801	813	764	791	789	825	805	838	810	812	791	824	764	832	796	736	771	820	782	845	830	784	799	808	793	812	778	827	753	782	754	848	787	806	796	862	824	809	731	775	775	766	794	794	816	767	793	810	792	768	819	816	815	853	857	811	828	813	826	818	840	841	824	778	788	799	833	806	744	795	776	756	792	800	803	830	813	828	743	823	756	837	781	808	826	772	844	824	889	754	806	807	775	790	813	767	839	840	797	810	769	835	777	765	813	811	812	802	775	793	799	815	824	790	795	783	769	756	824	758	790	871	818	846	803	824	752	816	839	840	815	815	735	789	796	845	786	755	799	756	822	787	804	790	810	800	752	813	815	777	834	828	808	810	792	761	830	832	828	820	822	786	817	835	765
26401	28807	37839	23112	18116	21095	19124	12810	9757	7897	4353	2089	957	772	781	697	653	699	652	547	516	572	803	857	952	1461	709	697	529	506	706	754	819	889	853	1013	1207	1357	473	383	355	376	370	363	325	368	365	367	354	362	387	375	342	362	378	344	403	359	324	340	319	383	333	377	313	375	333	361	355	361	378	364	331	352	410	366	347	352	352	327	319	376	360	383	353	352	346	362	349	349	378	313	361	320	405	361	376	347	303	395	377	372	383	360	347	362	383	330	385	372	375	321	373	364	359	375	374	339	360	341	344	368	357	373	348	384	317	376	342	360	401	347	362	362	373	360	358	345	393	350	365	356	378	340	390	326	358	392	354	372	355	344	352	387	366	359	360	394	384	342	349	355	348	343	359	389	349	393	329	364	347	361	375	364	362	364	330	309	353	352	335	354	380	380	338	379	376	324	346	359	374	362	348	367	351	357	324	342	358	370	365	348	324	335	348	362	354	342	365	354	353	356	366	322	344	360	350	327	340	328	365	367	347	351	355	346	366	336	385	355	345	367	355	309	362	367	348	364	355	374	362	341	335	340	354	387	362	390	364	320	384	335	379	325	384	353	340	337	355	345	357	368	365	352	350	361	342	372	351	365	352	367	361	367	346	352	379	371	379	364	346	365	371	379	333	365	328	352	350	337	396	351	366	352	363	357	361	338	358	360	395	347	343	340	336	365	375	391	359	328	360	374	328	377	355	379	325	358	382	346	364	342	365	346	360	329	349	340	342	388	355	320	375	342	386	356	341	339	358	371	378	325	370	371	382	307	350	356	363	370	361	353	347	345	330	346	348	366	353	365	371	433	328	378	369	382	353	358	396	358	364	322	361	345	395	342	376	341	363	354	364	338	345	381	334	358	356	355	370	339	352	383	382	358	335	362	307	402	359	355	390	362	374	360	367	357	342	364	346	309	380	365	327	374	360	381	348	338	315	367	322	321	358	380	333	386	369	382	357	358	373	352	376	346	331	376	350	316	356	390	380	363	354	337	375	357	358	341	346	337	328	342	355	334	373	382	352	338	361	388	386	327	334	341	380	354	364	332	339	365	357	341	348	337	345	334	372	370	335	356	381	352	359	366	327	365	318	365	342	333	342	367	358	340	318	342	373	360	322	368	386	369	334	363	366	372	394	345	351	387	327	356	340	381	370	370	341	373	363	337	345	393	353	341	354	352	367	348	367	348	360	332	355	368	344	337	358	362	349	374	333	399	365	362	398	368	328	361	362	345	328	358	349	359	357	369	353	400	384	345	349	369	352	395	373	345	363	351	344	363	370	326	352	363	349	367	367	353	357	398	341	351	318	368	358	340	344	361	357	327	346	354	355	345	362	356	337	380	358	350	345	330	357	358	335	348	372	404	324	357	385	302	352	346	358	343	306	346	378	374	347	355	354	311	366	381	357	383	379	381	352	348	359	360	352	340	344	366	341	330	357	379	347	354	352	369	380	343	351	337	351	364	360	371	331	350	382	370	355	342	325	361	365	366	355	309	333	367	347	359	335	340	363	361	329	344	358	334	382	341	342	352	346	346	353	335	352	336	380	376	355	331	384	362	359	344	338	345	359	343	326	351	372	319	387	341	361	383	369	353	355	347	324	360	369	369	345	375	307	315	347	358	382	337	368	354	335	341	344	353	366	369	339	327	335	341	323	338	377	375	374	357	347	375	335	362	333	399	367	357	366	371	353	385	354	372	354	335	357	360	377	357	365	349	359	347	359	352	355	333	360	364	313	372	345	368	342	339	373	354	346	345	324	372	373	375	352	333	371	373	381	387	367	359	364	373	346	365	316	334	365	353	352	345	375	374	365	370	345	351	371	349	366	355	355	347	369	389	323	370	330	337	366	327	341	378	330	355	376	334	372	326	356	361	366	364	378	347	371	356	356	355	361	383	358	354	368	344	362	407	361	336	390	343	359	364	316	400	406	353	369	332	355	351	360	347	369	342	358	379	321	348	342	336	350	323	329	337	355	361	372	344	331	326	347	333	366	363	369	332	385	364	357	361	384	350	372	336	344	376	366	360	326	360	375	364	336	351	350	354	357	326	349	368	321	377	340	330	367	408	374	362	358	364	345	354	358	361	363	350	377	354	395	351	343	375	357	331	351	368	357	355	360	373	343	341	365	380	344	388	348	352	346	386	369	348	318	318	359	348	373	350	343	378	351	355	354	346	367	384	370	332	346	345	344	357	361	369	359	361	346	329	369	382	349	362	318	353	359	362	354	356	346	372	348	368	364	369	369	339	342	334	358	348	353	358	331	352	334	352	350	340	388	372	355	380	345	377	370	338	386	354	351	381	364	359	365	347	331	335	351	356	354	373	365	355	366	342	340	313	364	382	337	330	318	375	379	337	332	361	366	368	357	333	331	333	352	379	373	377	349	342	375	382	338	345	378	364	366	356	338	373	336	371	358	375	349	360	383	334	348	374	335	347	338	364	341	366	391	332	351	373	345	361	384	419	356	385	333	387	359	343	394	343	337	346	388	346	364	339	378	369	360	355	339	360	382	360	314	350	376	362	368	350	334	327	381	339	384	354	350	335	376	379	355	388	363	387	364	317	359	335	340	363	365	350	375	350	368	344	346	370	322	342	366	363	360	330	362	321	345	356	357	389	336	375	400	322	385	343	376	349	340	343	348	380	399	391	374	328	367	330	398	346	371	372	354	375	348	348	355	345	322	391	329	375	363	369	379	358	343	359	354	362	372	366	328	351	338	391	364	370	309	333	348	380	331	423	338	375	359	359	372	335	380	369	393	359	348	332	366	379	385	353	365	349	335	334	370	371	341	350	358	327	359	353	322	368	370	375	370	364	360	379	365	357	346	348	323	335	334	346	364	361	321	355	372	334	335	370	355	363	345	367	385	352	369	376	369	371	399	334	344	358	361	378	357	341	367	390	350	351	380	378	379	384	349	367	377	346	361	361	333	386	359	371	364	357	360	358	325	387	407	380	362	350	356	349	351	371	368	317	336	322	363	363	369	344	379	346	359	333	366	383	384	336	395	346	360	359	373	345	359	337	349	396	375	352	349	334	382	316	381	326	340	355	342	355	349	362	320	361	371	387	387	363	368	336	371	330	345	346	359	372	379	374	361	342	354	329	337	389	352	353	372	338	371	340	352	329	355	362	329	345	345	352	347	365	372	348	362	374	337	358	332	387	359	355	369	355	356	327	334	363	348	334	345	382	377	370	342	384	364	374	350	365	367	344	359	355	362	356	361	360	372	359	362	349	369	330	363	372	385	320	383	386	393	372	355	379	342	346	335	340	338	371	372	363	342	351	339	364	329	369	348	375	380	339	350	363	331	361	327	344	397	348	344	362	350	351	379	356	386	346	383	337	363	374	340	369	371	353	349	370	384	390	369	373	349	335	372	351	371	332	349	339	337	349	355	330	341	351	367	331	338	303	342	337	375	328	343	376	349	347	369	357	361	368	354	350	353	367	378	353	346	373
18624	22838	37230	20614	25385	30544	29312	22362	20494	19545	12377	7137	3841	3558	3035	2954	2937	3135	2605	2118	2129	2182	4048	4615	5495	8072	3460	3397	2344	2120	3258	3939	4338	4869	4886	5689	7252	7388	1924	1097	1036	977	1020	1067	1029	976	985	914	886	981	909	906	908	845	902	870	900	937	929	904	892	865	932	945	901	875	962	884	852	903	915	923	933	960	887	879	928	912	946	919	899	935	991	898	928	937	956	879	978	964	952	961	900	922	960	939	996	931	934	964	943	1014	1013	919	982	936	953	966	1005	998	1018	991	958	1024	1003	994	933	917	951	928	948	926	961	886	848	949	903	921	936	900	955	883	896	929	881	931	889	949	880	919	857	868	902	890	887	889	912	848	909	858	897	887	876	864	823	863	870	861	914	861	888	812	921	870	885	875	898	861	898	904	903	940	895	900	882	868	878	892	906	862	864	844	866	884	895	899	899	907	853	947	852	947	867	859	908	887	924	891	882	889	910	867	908	882	865	912	890	850	900	879	954	889	928	860	903	848	963	953	938	896	917	893	873	857	898	871	852	932	900	872	904	886	892	931	877	870	935	878	919	900	903	814	884	950	865	914	927	897	866	921	918	919	916	924	856	797	867	866	900	897	920	859	889	893	888	899	899	878	893	905	836	858	928	843	884	872	898	858	894	878	866	865	841	937	879	877	849	906	893	905	919	934	918	891	886	957	849	915	893	919	841	874	887	869	906	879	863	935	894	832	872	892	841	870	916	880	853	889	894	917	924	908	838	856	923	895	913	920	840	868	882	854	873	890	867	881	876	919	912	884	869	926	850	855	858	910	908	913	838	892	832	893	885	913	896	902	894	916	911	871	896	867	887	913	876	911	916	854	882	867	907	890	914	928	885	875	853	934	858	874	942	836	902	847	907	879	941	878	906	843	867	881	871	918	816	940	865	916	903	809	888	876	862	880	935	913	897	904	907	820	881	915	910	893	878	864	864	875	863	915	958	862	853	895	869	872	919	912	901	882	840	898	910	899	926	866	894	866	887	925	905	884	863	848	927	885	871	895	902	838	903	857	880	904	904	868	887	835	880	961	885	899	882	857	857	904	863	895	906	912	852	876	935	849	885	917	866	882	857	876	918	882	890	896	912	951	952	910	915	930	909	862	879	849	840	837	893	839	882	869	879	924	904	858	904	949	874	850	868	896	892	895	893	900	901	903	866	874	930	869	890	924	869	893	902	898	909	891	880	872	888	858	866	899	839	852	852	890	866	913	922	886	918	854	902	918	866	862	885	858	889	937	884	880	914	901	881	905	886	950	872	846	866	903	903	904	950	870	900	859	897	871	932	931	942	868	918	860	867	899	841	914	878	863	905	874	887	833	905	853	873	868	933	914	922	894	875	893	886	883	852	863	909	929	882	899	868	971	905	924	934	851	848	935	879	885	883	903	867	908	899	859	918	931	896	856	877	919	881	907	895	855	888	882	862	836	878	914	901	882	906	862	865	896	909	925	904	872	874	946	839	876	908	886	880	839	915	915	925	922	883	845	884	872	898	962	826	887	878	918	864	874	860	849	907	946	865	859	850	836	890	851	901	862	892	897	839	907	920	876	957	903	896	902	932	872	884	875	870	902	914	858	940	851	891	884	878	949	917	967	932	877	875	853	906	826	914	977	950	885	915	866	865	943	915	915	865	904	901	874	893	870	907	924	926	895	842	878	844	900	905	886	919	834	904	909	931	882	916	827	912	892	932	879	867	844	853	896	875	919	875	931	935	828	857	873	869	880	906	883	915	870	867	887	858	895	919	884	920	867	903	877	876	892	863	809	842	892	844	851	885	831	859	894	931	898	844	927	914	845	936	908	892	859	853	908	924	905	933	845	941	839	931	875	939	898	878	876	896	976	867	953	910	872	888	924	872	894	849	901	877	857	873	885	919	892	889	903	864	888	887	885	864	888	889	936	850	890	893	874	877	939	829	954	901	930	921	826	869	907	898	887	845	853	831	895	927	915	925	856	931	856	887	888	887	863	848	918	890	841	881	872	872	839	905	893	891	874	864	891	941	877	916	866	873	925	883	895	928	883	933	912	929	864	902	900	855	866	904	888	909	898	907	868	905	872	926	854	865	864	898	912	925	899	796	921	854	892	881	902	872	924	858	843	866	832	908	886	893	834	889	945	861	899	876	875	854	917	893	884	913	826	903	858	907	880	864	914	877	967	896	863	853	872	881	869	880	876	923	892	883	907	842	885	904	903	940	906	891	854	854	896	916	908	882	869	875	875	893	912	829	895	903	887	823	866	858	874	882	917	897	913	904	921	873	834	886	860	861	910	880	918	885	881	897	855	859	894	865	893	909	873	943	859	941	898	904	908	861	911	904	852	876	916	908	816	895	908	895	924	889	892	913	935	897	918	858	904	888	901	936	967	857	856	850	875	928	898	897	888	909	920	884	879	869	894	908	887	872	842	896	912	880	925	912	917	834	883	871	847	875	834	888	929	859	927	915	892	888	897	850	866	879	866	886	883	888	901	849	845	941	877	905	850	872	880	874	912	879	896	884	895	884	878	869	836	894	913	839	861	856	852	933	932	905	926	878	875	876	935	876	901	875	917	832	910	918	935	884	869	911	903	916	863	878	922	887	887	884	911	880	849	860	854	877	918	904	882	880	893	841	895	813	883	917	914	957	926	909	916	915	940	914	922	918	881	874	836	885	908	855	865	908	831	861	839	853	903	874	829	931	910	896	813	890	898	912	872	903	890	864	856	880	883	865	866	886	867	893	880	868	891	898	859	861	882	922	945	911	876	888	890	860	910	870	865	906	932	924	925	869	933	938	909	932	868	829	938	860	898	899	873	803	899	925	896	868	902	888	844	871	887	898	880	888	874	899	912	885	902	859	857	916	918	898	973	853	860	882	893	911	892	884	861	877	857	857	893	858	836	940	865	913	936	885	898	802	950	874	905	886	897	895	882	866	920	893	912	879	852	917	930	872	865	907	868	877	875	903	905	857	897	917	840	898	882	886	902	843	837	896	885	942	877	849	948	898	904	898	837	850	906	856	913	910	881	892	888	844	907	838	918	884	907	902	873	881	939	902	920	898	892	876	887	823	927	888	863	870	912	846	925	820	857	889	901	899	914	872	889	906	919	878	881	856	871	874	880	835	922	884	876	880	864	890	906	941	866	903	856	950	888	910	861	894	895	926	898	900	854	926	893	858	904	896	922	852	893	891	865	873	901	888	858	888	891	862	888	926	902	884	842	891	838	872	911	896	864	940	912	918	859	884	895	908	870	867	883	879	847	882	855	918	841	867	913	840	874	908	895	924	916	865	847	886	845	917	848	897	923	920	885	909	870	860	900	924	941	833	917	899	839	885	921	905	914	889	855	916	873	915	870	900	849	907	902	867	848	851	861	922	877	925	907	904	857	875	846	942	928	833	887	891	991	925	850	934	915	833	887	924	811	840	860	864	855	828	901	853	889	882	888	851	821	874	893	844	864	863	899	871	883	911	869	870	832
34259	35356	46149	27026	23594	29352	24895	19356	16252	11921	7205	3134	1160	929	813	787	776	846	814	612	614	691	990	1205	1613	1951	848	782	593	645	1019	1066	1159	1283	1245	1609	2124	2694	592	332	363	329	350	330	353	325	309	321	295	342	336	319	360	323	309	370	314	318	325	273	332	333	345	298	283	324	305	310	341	297	320	297	327	351	308	325	334	333	333	335	310	326	320	326	308	317	357	306	332	345	325	335	321	313	334	331	325	346	324	324	317	311	337	315	327	330	293	338	339	328	330	327	350	351	334	330	306	345	322	327	329	314	316	338	305	329	322	311	317	301	334	323	325	311	310	328	282	311	311	278	339	323	326	333	333	297	304	310	348	316	351	288	288	261	320	301	305	282	296	298	309	305	322	301	274	313	340	305	306	338	339	310	314	326	337	293	334	315	356	313	307	331	342	320	308	295	351	292	305	318	279	330	325	326	301	312	322	310	307	294	311	326	312	289	315	326	319	303	338	325	317	299	320	303	310	330	346	351	326	340	312	294	295	304	338	300	297	271	312	320	299	316	311	293	307	299	329	327	294	322	322	319	314	343	311	303	320	294	300	308	292	287	328	292	294	307	324	343	289	319	307	333	303	301	299	314	320	327	300	308	286	307	304	313	325	319	336	323	310	312	296	308	297	302	309	281	299	301	319	305	331	290	290	287	318	320	301	317	305	309	309	287	335	308	313	294	317	322	351	306	313	269	335	285	281	330	285	314	306	312	301	335	307	308	331	294	292	319	303	321	316	337	292	323	327	328	290	333	331	299	277	286	320	271	323	323	281	303	328	321	329	305	317	289	283	329	306	313	331	310	323	306	297	315	305	321	318	311	283	318	314	304	336	307	327	305	310	306	299	302	339	301	325	294	284	323	335	317	308	317	304	313	300	328	317	319	309	308	279	298	286	306	273	322	310	298	306	309	321	313	357	307	316	281	334	331	328	320	335	326	323	319	318	267	287	288	329	306	320	305	294	326	306	311	288	288	317	338	325	295	315	303	293	313	318	314	333	318	277	300	312	313	306	293	318	316	279	309	318	308	298	302	316	311	300	313	334	297	320	288	317	288	318	279	307	304	345	304	306	315	328	317	325	322	304	298	275	306	336	294	321	324	313	314	325	339	305	311	304	307	285	305	291	315	301	290	295	286	313	317	293	287	302	312	312	315	305	311	325	322	294	298	323	296	281	303	323	325	336	311	317	305	293	325	284	306	301	269	296	273	291	300	252	306	284	306	276	285	326	335	303	298	307	292	298	326	317	292	334	311	331	326	311	313	341	314	298	323	291	323	291	311	310	293	313	335	265	283	310	294	333	322	332	274	319	308	281	288	296	318	342	311	317	300	344	310	331	305	342	294	329	286	299	317	319	301	359	318	317	330	312	329	323	345	299	291	316	327	333	311	336	324	294	306	304	282	329	278	337	299	323	291	293	315	342	311	338	334	310	325	316	317	297	312	318	281	326	332	285	323	308	327	329	313	313	306	296	339	322	325	299	316	298	291	301	308	287	350	339	317	296	339	308	295	305	327	273	279	354	303	287	327	311	316	310	300	324	334	325	342	319	304	329	300	286	334	290	316	307	319	291	309	316	324	344	339	328	274	322	315	297	285	330	310	348	314	305	317	337	331	325	290	346	306	315	315	315	286	300	320	334	321	342	320	279	316	315	304	300	327	330	317	341	325	289	322	276	336	312	308	316	297	308	305	302	311	287	330	327	291	327	337	317	312	342	336	289	317	354	311	302	292	328	331	303	325	271	313	321	322	330	312	282	321	302	330	325	331	275	304	322	350	317	313	308	314	340	296	328	309	314	317	335	333	322	309	301	300	295	303	323	321	304	298	303	304	324	294	269	314	310	328	328	292	296	293	331	318	264	309	309	319	322	329	333	286	308	296	344	327	316	304	334	313	306	309	329	330	330	321	292	320	323	274	328	311	292	294	315	324	315	314	346	324	298	315	300	324	336	327	342	324	319	324	326	286	323	299	352	287	276	324	290	299	264	332	309	282	330	301	318	273	329	306	289	313	304	295	327	339	287	333	311	308	265	327	316	290	326	303	300	316	332	316	331	346	293	285	304	276	331	321	296	332	311	319	299	309	320	290	301	305	326	300	285	290	329	291	328	296	323	305	314	336	318	312	306	325	309	317	309	296	345	319	275	313	325	315	325	315	295	305	329	326	275	306	345	326	305	326	296	343	344	308	315	292	290	311	308	318	299	311	300	318	324	323	326	312	348	303	300	325	321	340	334	337	313	324	333	289	291	296	329	306	295	282	310	294	344	296	340	297	310	313	301	314	348	320	297	307	293	311	298	295	313	303	317	303	303	358	311	300	304	281	306	289	324	320	311	310	348	293	320	320	285	307	295	327	304	339	343	333	316	312	349	318	321	337	310	296	304	294	308	315	316	316	322	334	321	286	277	301	348	319	313	311	311	297	271	307	331	325	309	292	300	312	346	308	331	308	301	333	340	313	331	305	307	304	332	328	331	313	321	317	298	291	310	338	302	314	323	322	307	277	296	296	322	308	339	309	302	311	296	304	301	290	300	320	280	314	342	338	316	290	331	346	337	334	310	335	288	309	294	294	320	296	283	343	341	341	330	305	314	301	333	298	298	316	335	341	298	324	321	305	305	330	314	329	306	326	316	331	324	311	304	328	324	307	292	329	312	320	277	302	324	302	341	290	324	300	305	328	325	342	300	291	290	326	331	338	311	328	332	291	301	288	302	322	327	292	320	308	281	321	316	299	279	324	283	306	323	310	300	319	299	310	323	293	368	306	335	304	300	342	315	343	303	302	326	318	294	322	330	324	320	307	280	313	338	298	303	270	292	319	325	308	309	328	327	297	320	324	318	341	315	312	305	302	302	295	326	347	329	339	295	291	325	322	310	279	285	295	322	305	302	320	285	303	324	313	308	326	294	286	288	307	338	334	321	316	310	318	321	314	289	315	324	293	283	298	289	291	302	330	281	341	297	315	311	299	304	317	330	320	321	307	306	318	310	300	336	319	313	293	318	328	327	314	324	315	346	323	322	336	289	284	302	306	318	329	339	325	289	287	302	305	288	311	257	313	303	312	310	343	332	328	292	334	318	322	331	297	295	313	323	337	311	323	349	287	311	311	295	286	321	317	272	310	285	282	293	325	280	302	292	340	273	323	331	309	322	317	291	318	327	326	319	322	316	298	300	310	301	299	314	306	311	302	308	318	299	354	319	279	327	310	328	285	313	303	315	315	286	300	318	323	328	321	277	285	322	317	337	305	271	307	312	285	324	300	264	285	319	301	320	287	300	326	303	295	309	312	303	303	326	310	302	321	324	312	298	323	314	351	344	316	325	312	321	281	317	295	324	314	316	318	296	307	308	327	302	317	297	297	332	294	299	335	326	308	329	347	307	322	334	353	315	318	303	311	354	300	310	313	295	296	316	292	331	276	325	294	301	288	307	313	322	339	326	336	299	298	312	310	321	323
23353	30087	44439	24382	29063	37217	32333	28846	26404	22606	17378	9623	5099	4335	3863	3887	4073	4314	3467	2883	2761	3421	6110	6992	9654	10725	4643	4048	2819	3158	6403	6330	7266	8119	8201	10041	11909	14274	2581	1154	1085	1058	951	1025	1021	983	907	907	871	897	837	840	795	827	840	872	834	797	827	861	810	817	805	789	795	802	837	851	873	819	863	764	818	837	820	855	851	847	842	818	848	895	874	849	841	877	852	909	840	840	870	822	902	909	903	854	875	911	861	907	898	835	856	838	871	874	892	894	966	872	910	886	963	875	913	896	862	851	876	857	798	787	839	798	858	765	846	807	821	814	770	768	822	798	772	758	799	767	777	823	807	788	856	808	801	758	788	746	752	809	832	760	777	743	763	776	817	802	817	821	781	781	762	814	742	830	747	810	758	760	768	792	744	760	761	821	810	785	759	766	789	761	772	777	748	811	846	805	760	767	772	774	816	736	807	777	777	838	787	774	780	797	740	798	787	812	790	779	790	768	782	759	770	784	805	785	820	845	789	747	837	747	800	706	724	858	809	721	814	822	832	768	794	776	793	775	797	762	803	751	731	804	768	842	785	803	720	784	814	809	808	779	774	758	769	739	829	788	795	763	839	777	785	807	789	760	767	850	802	752	805	770	731	757	803	812	791	782	784	804	753	786	777	785	787	740	803	799	753	765	786	801	828	846	765	764	808	742	829	777	788	777	839	787	713	770	779	790	762	789	735	741	750	789	763	809	831	747	762	772	777	767	799	815	827	786	790	799	804	777	781	821	775	785	782	794	818	798	749	726	832	817	723	806	825	794	757	784	769	803	737	786	768	768	720	784	811	793	754	758	815	781	802	850	811	790	768	791	814	759	771	794	782	812	768	780	797	785	810	828	790	774	764	827	795	737	789	814	784	791	782	777	754	823	805	792	788	791	815	774	768	796	744	750	807	732	762	769	779	783	805	786	788	804	794	716	748	737	772	776	775	777	709	773	818	791	826	795	816	733	764	800	788	819	779	780	785	775	802	763	819	805	815	773	759	750	796	791	778	755	767	749	758	817	777	783	787	776	783	756	822	770	770	799	808	803	778	767	766	810	768	795	749	730	776	815	770	787	711	822	732	806	817	730	777	769	788	763	766	833	792	823	778	777	811	806	837	797	790	792	799	785	797	799	768	768	748	780	743	808	777	794	796	798	752	767	773	760	808	791	836	755	744	833	774	779	754	777	791	849	819	797	812	759	773	783	809	752	764	811	785	754	799	803	821	827	785	786	768	726	778	809	745	770	766	736	776	757	726	774	776	783	800	796	759	806	721	770	788	775	780	794	789	829	740	778	760	816	782	791	772	739	778	781	811	784	798	773	828	769	772	787	808	828	810	815	768	740	759	812	749	822	755	794	816	766	826	774	777	768	764	763	748	752	759	719	779	824	755	793	778	806	790	792	767	812	753	731	753	725	778	758	794	802	798	754	766	764	836	765	756	746	762	795	765	829	820	796	781	740	757	800	764	734	771	804	740	790	717	850	779	767	849	757	778	762	755	770	815	746	805	757	725	771	762	770	786	819	764	792	740	804	762	746	802	754	837	790	789	786	780	761	728	764	809	766	784	777	791	790	790	769	784	818	849	779	776	798	737	856	778	843	769	819	806	768	779	726	785	758	811	728	775	811	772	759	785	749	740	767	803	763	771	764	772	779	828	798	797	813	808	751	794	789	776	828	759	782	736	713	753	782	829	791	800	729	790	758	761	780	768	766	831	763	773	808	795	758	795	776	710	804	793	833	795	785	847	744	788	785	793	815	744	797	772	768	752	750	857	824	778	813	770	774	785	815	764	792	774	768	788	795	800	821	842	766	763	771	794	766	776	781	759	788	765	794	781	734	797	808	822	812	822	736	834	819	794	783	772	778	757	809	793	783	766	778	733	806	811	762	816	768	807	770	768	761	809	765	803	806	788	770	735	755	823	797	809	768	781	778	775	749	819	750	785	770	782	756	743	819	790	808	770	821	782	814	812	746	776	792	822	749	750	782	815	746	818	770	768	773	803	787	777	814	840	800	748	812	795	792	803	818	768	778	797	828	752	748	795	781	786	807	742	814	802	816	847	767	774	772	778	768	787	762	796	794	771	831	780	786	760	730	848	760	772	810	755	769	715	803	811	770	766	792	790	753	802	790	766	832	810	771	757	784	780	769	777	788	796	794	826	853	791	771	791	789	811	773	778	793	780	853	770	781	766	757	771	817	732	748	740	799	806	838	805	777	788	752	806	800	752	780	739	782	752	807	774	768	780	761	815	802	754	775	773	829	788	741	772	727	820	822	730	771	791	776	780	818	769	786	699	790	737	785	832	786	794	823	788	770	776	776	810	753	755	782	755	810	752	769	787	787	795	786	775	828	783	765	809	737	747	836	823	799	772	827	760	819	769	750	786	796	792	779	825	812	762	757	785	835	789	804	752	785	778	736	805	776	815	845	807	822	760	791	754	765	734	795	785	811	782	783	813	818	750	790	816	780	775	711	854	772	794	801	785	812	780	780	763	803	785	770	788	769	747	757	723	791	811	757	773	803	762	774	782	754	766	786	761	789	782	760	789	810	800	717	795	728	773	787	790	774	712	790	774	788	774	802	794	822	790	744	785	774	765	737	775	765	734	764	730	765	785	772	798	786	739	820	748	800	792	806	824	824	802	803	812	778	793	786	805	770	769	792	801	802	766	800	787	800	745	837	796	784	783	740	792	834	729	766	773	810	793	800	767	747	791	765	775	763	829	767	786	765	763	766	764	768	781	749	753	714	792	750	787	822	802	765	772	802	773	767	835	750	773	792	791	761	747	786	786	802	736	772	738	790	768	784	795	793	769	827	804	763	784	820	812	764	726	757	795	768	797	803	776	816	752	726	817	845	795	793	821	808	765	722	759	839	741	766	741	788	779	728	767	860	800	803	811	752	822	786	781	783	748	760	836	785	785	755	759	773	777	786	745	746	813	820	800	731	740	797	744	819	813	769	757	734	772	759	804	802	766	802	794	839	766	810	757	773	759	785	862	819	791	769	822	786	749	771	737	767	815	767	809	779	765	782	803	780	777	781	760	770	773	767	788	798	748	818	777	810	830	767	780	788	766	766	820	731	769	774	793	773	781	825	822	748	786	743	804	737	759	792	798	777	812	790	814	774	758	767	808	771	722	816	800	787	743	761	781	773	782	777	798	784	781	768	794	751	756	828	803	812	789	782	810	789	800	760	757	736	783	772	801	745	743	749	786	783	785	796	830	803	750	708	850	765	795	745	760	767	794	828	816	746	801	857	805	750	757	814	831	786	802	764	733	775	799	756	835	742	771	762	774	747	776	729	810	736	762	767	757	784	725	812	782	759	739	816	795	752	807	800	790	795	766	781	757	743	796	774	848	764	789	787	804	806	772	743	807	772	765	755	771	743	782	795	798	750	756	765	831	767	775	838	766	892	744	707	783	778	778	808	783	785	783	791	785	752	743	800	803	809	769	728
8712	6073	7281	4257	3029	3117	2013	1591	1170	935	745	609	543	493	464	430	412	416	419	341	372	361	352	357	324	367	334	307	338	355	308	341	358	322	319	333	380	332	333	319	338	318	334	296	315	317	335	302	335	304	327	321	289	297	334	303	292	334	298	318	329	316	325	335	300	323	335	333	308	350	330	347	332	324	319	340	298	286	313	318	300	291	300	319	304	357	338	327	340	328	307	315	337	322	352	298	329	302	305	318	272	343	320	309	312	328	342	336	324	320	329	319	340	306	307	296	312	318	319	307	304	300	324	349	314	322	293	292	334	356	280	319	304	297	329	327	313	309	332	333	305	319	375	311	301	302	298	308	317	338	298	330	311	308	317	324	315	326	308	325	326	325	304	315	299	283	291	323	306	314	329	302	305	324	308	306	287	303	321	324	320	304	319	345	347	324	317	336	311	293	285	311	299	319	333	310	301	335	319	311	334	308	346	324	343	317	313	325	318	300	276	301	346	315	308	316	343	305	318	340	341	317	325	354	347	323	314	311	329	313	321	318	337	331	292	289	313	327	304	325	296	320	318	284	330	316	310	293	313	320	317	317	297	309	309	319	313	316	315	340	305	300	296	294	318	310	308	301	312	311	339	298	315	323	339	316	283	341	321	314	323	323	315	340	300	320	320	292	299	326	324	302	287	317	318	327	285	302	320	314	334	300	277	339	357	327	298	321	357	301	330	358	339	323	292	303	278	327	308	339	335	305	307	319	326	329	331	308	316	308	306	333	353	333	317	319	336	296	318	350	317	330	316	302	315	312	297	311	314	326	301	338	338	316	358	332	330	319	307	315	325	305	303	275	321	311	341	305	334	343	302	306	354	319	336	339	314	329	311	318	339	319	307	320	309	321	319	315	278	297	318	283	318	318	330	315	314	316	314	321	311	307	330	339	289	325	293	335	322	311	299	315	339	295	334	336	290	326	346	315	340	340	306	332	300	317	316	323	303	347	293	338	322	320	307	331	326	312	331	301	325	327	330	327	350	323	324	318	302	313	302	301	306	314	300	315	299	302	336	328	298	332	309	314	328	270	347	325	310	319	308	329	312	316	320	302	327	322	338	325	309	304	294	341	299	327	320	298	310	302	370	293	312	292	308	340	292	310	310	312	333	316	324	301	330	307	329	328	314	328	309	327	317	327	296	285	312	310	298	330	301	293	302	308	325	312	310	308	305	301	337	314	335	318	312	333	312	335	316	281	312	306	337	328	288	277	310	337	293	283	319	298	322	301	318	299	277	286	274	350	297	326	295	315	288	321	314	326	329	323	340	287	326	325	321	321	305	313	329	279	318	293	337	319	333	312	310	290	307	292	310	324	300	280	305	298	296	332	305	322	328	290	299	296	329	308	314	325	333	304	324	318	331	302	289	314	272	309	338	302	319	291	272	309	326	304	286	327	282	316	300	293	287	313	305	324	311	326	316	314	288	327	281	330	306	339	299	318	296	339	325	329	297	328	355	342	319	345	321	306	336	317	305	320	329	330	322	328	328	311	302	335	312	303	301	318	317	338	327	314	313	324	323	292	303	319	332	334	321	285	273	306	315	316	322	302	354	328	316	320	327	356	352	331	304	315	312	323	305	317	328	319	327	308	354	324	283	322	309	304	307	347	298	296	322	315	324	324	346	314	311	309	322	317	286	321	349	322	310	328	319	339	345	315	310	319	290	341	298	304	350	296	338	333	282	310	325	307	332	353	336	317	321	319	354	322	301	294	323	312	333	302	344	336	326	324	322	296	366	300	293	320	329	264	296	330	287	318	297	302	274	335	338	308	300	320	335	313	328	300	319	319	335	320	331	310	318	335	312	299	320	282	334	323	339	316	319	302	315	294	312	302	326	308	313	291	334	278	321	338	328	309	283	311	310	289	321	321	287	315	317	314	279	311	332	300	323	298	279	343	336	298	312	302	302	326	334	297	327	309	282	332	321	339	290	343	300	308	317	307	307	328	347	323	306	318	337	327	319	307	320	316	315	297	284	302	331	353	293	349	278	356	320	342	322	337	320	312	335	336	302	345	311	346	330	310	294	330	334	321	320	318	327	278	291	332	320	305	317	346	321	350	313	272	326	329	320	323	313	327	297	311	311	317	322	325	322	345	314	330	285	331	321	298	334	301	296	332	299	318	339	348	306	306	361	319	349	330	330	335	296	347	334	313	317	329	292	290	267	319	326	304	304	325	327	316	343	328	341	351	289	312	310	293	357	300	300	289	323	305	323	323	303	343	345	325	327	327	312	321	316	320	350	329	348	318	287	330	333	314	345	324	307	316	295	342	317	320	315	297	323	312	332	345	340	298	336	324	346	322	313	317	329	306	317	296	339	343	317	284	298	330	301	302	317	323	337	281	308	321	311	321	297	340	329	316	312	344	302	305	291	337	342	310	330	302	311	296	304	368	309	288	320	307	337	322	313	306	297	317	303	314	329	293	289	334	332	293	318	323	309	323	324	330	297	305	322	316	323	322	298	305	371	332	309	315	319	308	301	280	338	344	287	331	352	322	304	304	294	289	283	299	312	333	321	365	330	295	294	326	309	321	302	319	333	315	311	311	334	305	341	349	297	328	305	291	313	306	297	327	303	328	309	345	311	304	293	297	289	322	321	311	316	317	318	327	315	296	296	327	300	318	319	284	316	286	300	304	345	329	313	322	303	341	342	256	295	306	329	291	297	320	307	334	282	330	335	294	314	356	332	310	342	328	308	306	300	308	324	299	306	316	340	306	310	312	301	338	309	296	337	346	282	340	293	309	325	321	354	335	306	322	334	308	343	338	294	315	295	294	324	316	329	294	277	288	306	326	281	300	321	315	316	312	303	299	318	274	330	266	316	315	307	301	302	328	316	324	309	322	312	279	306	313	309	310	315	328	308	298	307	310	319	322	321	326	325	302	344	294	319	300	331	331	312	341	312	321	297	307	308	325	300	332	323	336	309	293	326	321	317	339	296	336	329	289	296	299	326	315	291	309	306	316	331	295	275	287	329	330	301	329	347	309	336	315	315	285	315	298	287	323	325	319	311	323	343	305	290	308	309	296	330	329	318	285	307	304	315	311	330	288	343	342	332	329	300	342	321	322	351	303	309	318	315	336	354	295	332	353	324	355	314	296	331	364	299	311	310	315	298	357	330	340	297	346	295	291	334	313	334	352	286	307	323	332	279	346	302	295	275	317	309	317	329	327	314	309	313	309	324	311	329	341	305	343	309	320	299	287	292	327	352	302	306	280	305	316	294	293	361	362	317	304	298	326	320	307	318	306	309	302	307	288	328	288	300	331	300	341	318	332	309	301	339	317	309	334	337	347	329	301	299	356	290	341	346	331	299	334	300	329	320	325	315	289	326	307	318	340	332	315	339	333	359	325	325	327	320	321	276	323	339	276	310	321	314	320	308	338	268	270	323	308	309	283	315	308	310	284	324	299	308	332	293	296	360	329	331	324	367	378	329	327	353	315
6725	6555	13082	10207	9968	11082	8002	6876	5290	4150	3542	2490	2283	1982	1732	1627	1559	1482	1269	1085	999	1065	1144	1019	1082	1155	1022	966	848	878	1015	951	949	1032	1001	1013	1198	1245	868	854	791	809	806	797	790	796	802	776	863	850	830	816	826	813	836	808	789	787	795	791	825	835	809	815	775	793	831	848	786	840	817	813	789	814	811	863	848	805	892	837	817	850	811	835	839	832	911	847	835	840	823	871	832	799	826	859	852	863	841	815	818	841	839	834	815	793	833	825	859	917	808	822	854	876	866	824	860	795	834	813	856	808	820	807	841	816	825	804	784	833	791	797	834	787	814	823	852	794	829	831	794	878	806	846	794	827	759	801	824	806	822	819	796	834	822	807	810	795	783	795	778	828	763	816	809	805	768	792	818	766	811	765	786	766	825	801	778	818	885	849	793	767	801	810	859	829	817	786	789	743	831	804	808	770	794	856	818	778	807	775	815	812	817	795	800	795	752	844	781	825	889	809	859	862	823	763	821	793	812	813	810	817	778	766	804	784	777	788	790	836	802	821	808	790	791	809	811	831	769	789	848	768	840	775	812	785	768	811	782	773	778	839	768	867	837	741	873	765	843	802	783	789	821	737	796	789	813	789	771	850	821	817	808	768	774	773	845	801	808	788	779	821	793	777	824	787	819	823	805	760	870	822	804	770	855	777	808	833	812	814	788	793	832	818	792	785	747	799	850	834	773	796	827	793	791	825	767	833	827	807	799	792	850	815	749	800	837	814	745	768	846	786	814	803	839	841	758	804	771	800	805	785	777	813	834	812	790	808	736	785	820	814	786	749	748	799	781	802	827	833	798	816	826	837	768	811	773	811	790	820	781	812	811	805	765	775	828	798	853	776	769	790	819	810	809	841	798	793	807	860	846	816	780	783	813	823	815	802	881	792	847	778	837	849	815	798	834	807	777	776	799	850	779	809	813	867	810	764	845	792	796	822	868	813	747	809	806	799	798	829	828	777	794	773	793	821	834	772	835	810	838	788	782	798	802	811	755	789	787	824	793	849	833	775	784	766	802	815	800	796	795	798	760	788	777	751	781	813	765	805	797	788	805	809	794	810	816	873	815	777	801	785	819	783	783	835	856	816	817	784	877	777	833	817	828	840	797	838	842	796	800	833	790	848	806	839	829	790	805	849	821	799	795	797	800	866	793	823	825	822	809	843	852	790	806	826	761	811	810	783	811	780	784	828	779	808	811	844	818	779	809	787	795	828	823	797	795	787	817	816	780	806	860	763	786	837	832	761	809	819	819	789	814	782	858	795	817	811	839	800	783	771	824	774	813	850	833	832	800	788	773	795	838	822	801	797	879	807	818	772	810	778	841	822	794	818	824	792	793	797	787	799	781	806	799	809	820	798	813	787	858	866	818	843	817	777	816	809	800	811	831	840	793	793	775	842	768	778	813	779	785	744	841	800	802	831	787	853	861	760	787	815	817	833	792	786	797	868	812	813	795	796	790	786	819	800	815	836	756	810	840	795	758	773	840	809	778	810	805	780	809	790	792	747	805	835	758	886	830	783	837	829	777	846	832	760	813	792	735	798	778	817	769	816	800	839	810	783	795	810	825	814	813	785	840	862	870	804	802	795	827	764	796	821	805	777	809	830	782	795	787	828	855	797	805	842	779	797	783	779	813	793	815	767	794	779	813	813	806	837	840	836	792	800	796	819	756	837	789	801	806	790	837	817	776	857	817	839	809	847	790	781	823	824	740	839	802	826	744	829	811	837	827	833	791	841	804	744	793	817	796	791	824	846	808	809	838	829	794	775	804	853	813	818	818	796	849	799	848	827	782	804	774	792	839	754	871	862	796	824	828	737	790	787	817	791	772	840	773	796	819	816	789	779	821	797	786	847	791	786	800	807	812	774	778	811	826	817	813	803	826	826	793	791	818	823	827	813	782	790	777	782	806	802	841	799	793	792	781	780	779	815	818	832	747	815	807	787	793	846	801	825	767	808	827	793	782	848	830	799	800	824	789	810	814	784	819	822	824	772	816	826	865	812	777	772	835	797	787	862	820	849	775	794	837	828	822	765	798	789	824	798	854	787	809	775	818	849	810	787	825	817	819	830	817	797	830	747	760	811	805	786	783	821	821	814	827	797	830	827	804	811	826	818	826	783	800	847	800	770	776	804	824	810	814	789	850	811	767	764	815	848	807	832	776	816	813	835	787	780	814	840	787	845	819	827	796	812	832	817	787	820	763	755	859	841	853	806	824	802	830	820	765	795	831	855	821	820	768	799	858	827	817	814	852	787	771	767	812	785	817	752	797	792	835	785	821	772	840	821	851	805	801	820	779	804	832	760	766	797	818	795	791	792	792	823	754	828	767	807	817	795	794	815	791	812	793	806	776	725	827	744	788	774	794	818	812	805	808	802	840	834	764	820	815	819	804	822	823	823	845	852	878	771	798	840	774	773	767	803	844	821	814	865	813	826	808	820	805	832	844	805	773	824	767	845	813	842	810	826	820	766	849	810	777	848	782	826	799	792	869	799	803	770	840	801	877	836	784	823	785	755	822	812	809	771	842	804	770	806	811	820	783	798	804	827	796	777	834	820	775	824	808	788	829	799	811	824	832	786	780	826	852	794	772	771	790	794	809	819	801	827	775	821	809	829	862	771	862	788	828	841	882	776	854	813	816	805	869	844	790	752	834	786	824	797	766	855	796	814	855	803	763	767	779	803	814	808	798	812	812	819	798	844	860	789	795	753	824	782	794	795	815	779	814	822	835	790	833	827	817	810	755	820	804	793	810	803	778	820	807	769	794	876	785	794	769	807	789	784	811	767	793	810	790	850	794	792	781	805	814	814	846	820	804	797	798	760	783	794	787	808	815	844	835	797	848	808	817	806	824	808	819	879	836	828	803	791	786	814	819	820	823	819	841	744	790	817	819	795	762	779	800	803	790	796	810	802	794	805	775	830	824	784	796	809	806	826	774	833	813	803	808	807	841	764	783	891	808	773	800	865	827	746	793	805	810	806	833	819	877	828	827	813	776	815	806	819	774	782	834	788	818	769	758	838	814	811	812	794	815	826	843	853	833	783	750	827	800	857	841	809	771	765	830	808	808	783	803	784	780	792	875	797	760	775	861	800	782	812	822	792	809	859	809	817	817	763	823	845	769	807	839	826	881	807	826	795	803	782	781	802	842	804	810	796	834	807	823	803	779	792	805	814	770	826	728	801	813	848	851	814	800	879	761	799	785	827	801	793	803	787	841	794	871	840	817	828	795	751	761	831	839	803	778	818	822	787	792	785	825	861	815	808	812	783	814	798	779	807	789	822	748	793	780	823	843	803	859	815	833	843	749	783	797	788	850	784	811	846	834	791	777	822	824	794	789	817	810	822	872	841	826	803	811	793	803	851	833	803	761	827	793	757	789	767	832	820	840	870	810	813	830	794	826	805	811	816	861	780	796	797	792	839	766	852	814	824	803	820	804	781	782	792	821	794
25863	28725	41556	24902	19023	22837	17375	14813	9569	6491	4012	1679	854	709	720	678	660	671	577	472	564	551	789	882	1032	1276	673	553	551	558	810	703	738	790	811	878	1520	1512	594	419	420	371	374	307	382	347	343	389	403	359	346	361	399	328	355	391	371	356	352	357	351	374	360	335	378	375	367	371	362	356	375	370	386	360	331	358	366	368	336	361	359	375	358	429	374	325	353	373	408	375	396	325	378	358	381	367	341	354	401	365	371	366	329	357	357	364	346	355	384	346	401	392	357	378	376	333	346	392	342	374	390	333	365	347	379	394	338	328	334	348	327	356	321	389	353	362	366	340	380	352	329	384	359	355	328	363	379	359	383	367	374	351	364	338	348	410	336	361	353	358	354	361	345	369	367	342	364	314	317	380	348	349	361	354	374	352	386	339	377	388	381	338	377	369	310	358	342	335	343	338	349	376	333	380	347	346	347	344	362	360	314	334	388	325	348	351	343	357	359	385	317	388	349	336	344	376	322	377	357	348	348	354	354	378	410	349	375	355	396	346	363	368	341	360	331	372	348	346	359	379	364	396	364	343	359	341	332	364	341	354	332	334	368	340	330	363	347	359	367	319	366	368	364	345	355	364	357	328	373	397	351	337	359	344	369	379	379	297	335	393	341	365	377	338	322	377	348	358	349	339	363	320	373	349	372	340	334	365	349	347	346	359	345	366	345	353	345	374	361	386	349	341	343	354	340	358	352	352	303	354	346	359	367	349	360	359	373	377	372	335	373	348	346	367	367	341	354	357	379	369	351	355	353	350	368	381	375	354	358	407	370	343	362	334	331	345	356	371	342	384	360	310	349	345	374	361	380	349	333	371	377	373	373	350	313	353	362	341	357	342	369	340	351	365	381	376	357	375	344	330	369	349	343	337	345	366	366	359	363	355	348	364	354	343	363	324	334	352	389	332	345	351	342	362	356	341	353	371	344	329	361	363	349	367	352	339	373	328	372	394	376	349	355	349	346	350	380	365	344	368	356	334	344	389	348	360	340	337	343	389	322	388	334	305	341	356	372	335	348	338	341	342	340	344	370	344	336	335	321	355	368	376	369	359	346	362	375	362	359	334	328	357	345	385	355	364	367	376	334	344	354	340	347	387	358	348	392	345	364	391	345	331	362	354	405	342	334	335	348	353	330	416	317	366	346	356	386	339	396	367	361	364	347	358	397	381	340	311	369	358	342	380	336	386	359	378	369	347	339	346	330	327	346	352	375	325	329	339	341	333	359	338	321	326	341	373	332	380	354	351	341	377	385	355	331	351	374	368	352	361	356	366	356	400	396	376	369	352	349	330	347	363	395	370	360	376	335	368	329	357	323	376	376	383	382	336	344	368	353	336	365	369	355	347	345	325	376	367	389	338	341	358	361	389	378	353	351	372	325	366	369	352	364	374	394	341	338	350	381	365	334	329	382	365	353	347	337	379	362	349	361	309	405	311	328	353	368	340	352	364	369	318	350	376	345	362	342	346	332	328	339	358	329	344	371	349	328	346	358	347	326	380	316	363	378	377	340	357	350	365	380	323	380	345	328	374	362	351	343	373	354	350	354	303	307	375	367	360	322	346	378	356	376	375	378	316	338	369	376	338	343	363	354	365	351	329	368	353	371	329	327	352	351	357	374	347	349	337	371	383	368	355	403	349	364	328	347	356	356	357	363	354	374	360	352	342	341	347	370	353	327	362	357	344	351	305	331	359	345	360	394	349	340	340	376	339	361	349	321	363	322	369	331	370	320	343	371	379	368	376	380	354	364	353	350	366	340	343	369	392	352	339	360	336	355	364	354	377	351	366	345	355	387	346	356	339	344	366	343	356	360	359	400	358	351	370	345	342	342	323	374	367	350	357	335	374	355	373	320	345	351	351	346	334	348	366	350	358	374	339	399	331	371	364	372	357	376	345	345	332	368	348	377	380	368	364	372	350	334	332	344	346	360	394	368	326	340	341	346	377	315	360	339	356	362	334	350	354	352	364	330	385	378	328	344	353	351	340	358	348	377	372	361	374	358	358	346	329	340	368	373	344	372	388	311	363	355	358	371	347	353	360	344	361	369	342	387	361	336	356	366	364	380	371	354	372	375	325	352	358	349	378	328	398	338	324	394	345	385	328	365	364	328	345	325	356	357	345	332	371	363	342	385	350	348	397	376	374	361	315	350	360	357	348	366	393	356	350	380	334	346	363	386	346	392	356	358	362	347	339	345	335	355	381	432	351	305	353	373	396	326	391	374	341	358	362	370	364	327	372	354	369	382	352	339	374	391	337	342	326	364	357	346	397	363	295	352	362	327	338	309	361	370	348	361	344	361	342	339	352	348	343	341	360	340	352	361	359	348	347	353	365	348	353	355	383	334	346	352	370	381	346	340	363	384	337	373	357	368	340	349	351	364	354	370	361	362	368	336	355	367	358	331	363	366	380	354	344	338	347	329	352	388	366	348	359	354	351	359	350	372	340	338	347	394	416	351	374	323	356	327	353	354	376	348	355	381	354	343	399	368	371	361	367	359	363	362	363	371	347	358	377	365	367	377	345	376	375	338	359	368	352	334	375	356	377	361	345	373	373	355	353	381	332	373	352	335	367	352	366	338	351	344	360	346	335	375	346	367	344	358	327	363	348	365	331	360	360	376	329	337	363	311	355	393	370	332	336	349	359	362	360	370	334	359	360	298	366	334	353	329	361	384	386	361	380	317	372	341	394	364	362	337	381	348	353	357	374	347	378	357	352	312	367	394	391	390	383	335	338	353	330	346	357	356	343	349	360	397	381	348	352	348	336	359	371	363	364	368	346	342	344	351	366	356	335	339	390	342	335	370	357	320	335	372	334	366	373	359	368	354	343	354	351	334	353	345	386	372	357	361	323	377	349	368	346	395	348	373	335	353	356	361	362	383	361	380	360	356	302	344	340	336	376	369	369	363	351	376	337	355	363	382	383	353	320	343	360	351	385	382	398	390	385	349	363	335	357	347	350	352	345	366	368	357	354	326	343	322	355	339	368	368	314	345	357	396	352	367	350	382	341	325	345	335	373	347	390	372	320	332	367	363	348	378	355	356	394	379	334	348	345	333	349	324	311	333	341	350	370	354	344	339	359	334	326	379	356	355	322	363	372	352	346	349	333	375	357	330	350	337	325	341	395	355	353	354	354	363	362	333	361	354	365	330	364	362	382	372	348	326	370	374	366	390	363	374	359	382	359	357	356	336	351	341	336	355	334	358	359	341	342	376	375	412	363	364	379	388	366	375	346	350	340	357	360	324	356	369	343	323	350	351	343	326	379	356	367	348	347	341	337	341	364	362	399	338	356	369	385	344	345	348	388	338	360	347	392	359	372	346	325	344	386	355	363	374	359	379	385	406	361	364	345	366	353	326	351	340	349	357	308	335	375	341	353	367	348	367	329	396	346	328	355	344	360	341	375	348	343	351	392	335	359	361	352	391	379	307	364	385	350	390	355	347	368
17404	23907	39781	21661	25487	32544	25804	26136	20799	16982	12528	6329	3827	3462	2953	2690	2721	2722	2360	2020	2215	2478	4298	4556	5817	7109	2944	2472	2283	2173	4137	3448	3920	4726	4613	5153	9739	8956	2271	1095	1011	1024	1020	1006	952	995	944	946	848	941	940	881	890	868	938	958	879	943	843	904	951	873	886	933	893	919	899	890	889	934	916	918	908	907	874	959	913	945	880	894	925	918	942	980	951	1000	945	918	944	952	921	936	1007	948	922	918	953	925	982	987	958	973	944	957	999	965	984	909	972	1010	1116	999	1056	984	986	936	944	942	960	966	944	917	966	939	961	874	930	886	900	903	899	964	970	928	870	957	907	888	891	892	925	917	899	862	914	928	981	927	894	896	922	874	848	912	925	879	873	841	940	912	922	897	838	878	861	893	899	912	854	923	855	897	887	892	876	856	927	908	914	899	873	918	888	894	902	891	923	865	898	839	946	877	888	832	903	864	927	865	880	931	885	920	886	839	882	851	890	871	889	881	891	907	906	875	945	867	838	919	921	929	895	892	885	921	910	871	860	919	882	905	862	864	895	907	915	897	882	894	905	912	917	875	891	881	886	907	897	929	905	900	945	923	851	918	886	905	908	893	867	861	859	854	887	854	915	854	898	869	909	867	895	881	888	880	868	886	869	929	879	913	904	891	914	872	854	876	928	873	886	895	949	909	856	910	904	876	834	865	936	873	898	860	895	833	890	907	934	885	943	902	869	942	898	871	898	843	887	874	935	881	876	898	879	941	902	880	897	908	912	932	861	896	868	900	867	887	936	916	888	887	900	890	880	878	857	930	872	860	861	912	836	879	898	854	861	858	828	865	845	915	903	866	926	853	852	919	892	924	855	851	904	923	854	894	911	893	894	955	853	927	931	858	898	910	889	901	915	861	854	890	878	857	1007	865	876	852	887	830	895	918	927	888	834	927	893	895	869	898	884	877	873	957	849	917	893	956	880	916	884	883	894	888	863	883	873	884	896	899	893	889	853	937	883	931	936	840	896	891	881	880	895	867	898	897	902	869	911	893	879	919	934	873	854	867	854	819	893	859	870	887	922	881	866	865	882	882	949	934	916	927	936	878	846	914	911	849	892	924	878	879	891	909	905	885	909	869	867	847	898	867	885	882	904	870	914	871	908	853	793	939	893	877	913	903	884	924	918	886	898	881	856	871	913	892	852	880	922	823	913	835	837	841	912	876	885	903	954	879	830	898	871	877	916	900	902	880	835	944	927	859	862	835	903	881	915	891	813	923	921	871	880	904	906	945	886	856	883	908	922	914	923	878	863	934	810	884	902	874	929	955	943	854	911	938	889	895	893	872	856	907	902	889	879	864	853	845	906	922	908	854	912	945	924	888	911	930	909	886	879	886	917	936	867	883	891	870	887	857	874	923	859	884	876	907	880	897	883	876	870	866	902	907	862	878	955	839	903	901	889	888	852	838	879	917	885	873	888	939	903	822	888	854	903	857	928	904	917	900	859	865	906	894	881	872	886	917	849	906	906	881	911	846	882	875	908	844	859	890	887	887	880	925	856	891	938	907	878	876	869	886	939	956	895	883	888	882	914	916	839	883	892	865	873	849	825	904	942	853	896	901	878	892	916	913	874	888	866	862	878	860	937	936	938	915	893	860	854	901	859	906	893	880	872	907	904	910	891	902	914	945	847	897	857	878	889	927	862	874	848	841	943	909	900	840	853	890	856	891	933	884	891	862	923	910	839	866	865	853	878	985	892	908	864	883	887	948	885	917	891	851	880	897	900	924	894	841	920	889	954	911	889	868	903	836	913	872	869	879	903	910	872	880	909	921	854	874	904	905	851	856	894	900	885	876	899	855	891	839	866	903	894	874	941	865	877	887	887	919	875	895	875	940	852	898	896	920	877	861	849	901	906	939	864	861	881	875	896	863	927	901	897	881	875	891	909	846	885	907	905	801	852	891	887	846	897	913	919	879	883	902	863	887	893	868	807	913	823	865	888	854	892	857	867	898	874	908	947	893	906	892	876	862	880	908	867	896	877	878	916	881	848	897	886	917	867	941	890	923	899	866	913	935	874	911	904	949	866	864	849	896	870	908	899	873	879	857	978	936	862	902	863	840	874	896	889	888	948	853	852	867	913	888	901	877	921	894	847	882	852	879	843	850	897	882	933	913	866	867	935	902	884	860	920	873	900	869	841	913	876	886	889	879	916	866	902	846	928	883	888	954	883	850	893	949	880	904	843	918	861	857	923	859	938	908	903	887	853	921	880	894	922	898	945	836	967	808	933	858	914	869	881	949	874	905	886	869	894	897	896	875	929	895	914	890	933	876	891	959	864	898	840	855	871	889	917	874	885	883	866	889	910	895	931	920	919	911	946	905	924	841	864	888	920	916	863	850	949	954	840	913	859	906	893	969	902	839	902	889	849	866	906	896	870	863	894	833	907	902	866	893	873	870	857	887	926	902	891	925	905	925	843	951	907	878	914	914	881	872	899	853	906	866	867	858	893	971	885	883	917	969	944	906	919	868	846	869	940	902	857	928	893	841	860	898	900	903	895	908	907	885	861	908	875	887	893	863	926	862	847	858	889	955	878	793	908	901	819	948	836	916	961	915	901	930	885	949	914	888	879	855	904	919	919	942	930	898	907	876	897	858	932	879	876	818	874	904	846	873	835	898	864	937	899	903	842	855	867	884	918	910	875	884	876	862	843	873	860	848	869	881	893	877	872	911	893	821	922	908	901	869	932	837	855	873	851	920	874	914	920	834	859	872	908	950	870	891	910	913	882	892	973	881	899	824	895	939	918	867	907	925	928	873	866	847	913	969	915	836	934	896	908	880	911	923	882	921	847	923	877	905	892	880	901	876	906	800	933	936	890	919	944	845	856	873	928	877	912	908	916	905	856	899	827	875	904	881	891	913	911	831	918	892	899	922	885	887	913	874	864	816	863	829	900	914	929	894	869	886	912	929	917	882	869	935	881	932	884	828	859	902	869	898	848	892	914	829	912	864	932	913	920	831	864	905	851	902	876	881	880	889	857	946	895	888	909	891	852	867	856	937	910	897	888	843	916	905	917	869	912	898	908	898	870	905	964	915	968	954	895	917	870	893	873	893	922	871	921	905	996	890	874	902	816	879	862	914	868	931	900	846	882	866	865	922	882	844	879	870	848	870	890	891	881	828	881	863	903	864	869	870	893	870	887	933	919	891	899	926	902	886	927	875	863	900	872	839	913	903	860	880	903	856	854	883	879	862	929	929	882	811	885	924	884	936	859	900	879	860	856	945	907	930	921	853	846	876	891	841	860	876	905	860	900	838	881	902	921	903	912	875	892	904	924	870	934	900	931	873	911	869	862	851	910	852	882	888	905	896	917	888	940	879	926	885	895	884	922	955	914	936	909	878	925	867	915	881	902	879	942	875	849	907	900	890	913	851	868	886	854	944	890	857	881	903	884	890	907	881	912	903	836	881	919	880	883	849	892	904	899	904	905	864	870	900	925	921
35176	36624	45140	29728	25745	29623	25802	25456	20147	13192	7906	2731	1233	957	861	723	741	714	655	629	631	791	1237	1244	1827	1946	793	644	575	785	1145	929	986	1185	1259	1338	2425	2386	650	385	336	323	350	308	326	364	327	326	314	319	325	314	314	322	312	335	317	307	339	306	314	321	326	297	325	289	322	337	298	309	316	306	298	299	340	308	365	309	300	324	326	316	304	322	337	337	304	338	306	310	309	345	325	329	307	353	323	338	325	336	319	351	311	359	316	349	324	332	316	328	361	314	332	300	340	335	325	333	373	296	308	324	329	311	309	297	280	324	333	334	317	319	328	312	320	297	310	347	319	318	295	311	307	318	285	289	309	303	344	306	316	309	327	284	308	297	357	307	310	328	310	296	312	322	268	342	318	309	309	301	287	333	348	338	318	307	331	284	320	323	280	317	308	326	295	313	329	334	320	311	317	303	298	301	304	310	340	337	324	312	313	312	339	341	311	308	315	316	302	312	320	284	305	321	305	306	337	338	300	309	299	315	347	325	330	299	288	309	307	322	314	302	324	332	293	313	313	327	311	292	325	308	305	320	300	305	304	316	296	318	307	293	304	302	295	301	300	289	315	309	322	310	287	304	306	318	336	311	362	340	318	349	329	308	304	304	293	295	366	314	317	341	313	293	335	311	323	328	337	289	301	283	306	330	333	308	314	313	331	305	298	315	317	298	325	331	297	307	305	318	310	305	313	307	302	326	299	301	310	322	330	292	311	303	309	340	306	327	316	313	331	293	308	294	306	306	283	338	320	310	296	289	323	304	297	327	282	312	340	315	316	336	307	336	291	321	268	320	339	348	300	314	340	327	313	304	316	357	308	272	273	301	298	287	299	315	313	322	325	305	331	311	280	320	314	309	343	284	298	337	324	280	317	319	300	300	305	305	311	314	292	342	316	288	289	295	323	309	279	327	323	316	305	324	334	331	313	321	291	336	288	266	315	288	316	316	334	319	336	333	348	273	296	301	304	335	326	298	325	297	314	313	315	307	332	309	345	321	318	340	315	303	304	296	331	311	304	314	328	332	305	283	317	350	310	301	295	313	313	334	307	320	329	365	325	293	294	316	332	276	327	307	325	302	303	333	303	323	296	340	319	294	309	325	317	291	325	323	322	293	301	296	324	295	319	324	292	293	295	314	297	308	330	293	346	304	336	337	298	341	317	317	303	308	285	307	333	347	348	312	320	251	305	324	308	289	302	300	317	289	304	308	296	311	318	317	291	315	318	297	321	276	297	372	289	313	314	298	313	309	318	307	329	315	287	343	302	319	324	318	351	301	278	310	313	360	303	281	286	311	339	297	286	291	322	351	343	307	322	330	322	326	316	319	320	304	287	327	321	316	298	315	303	341	338	323	337	307	321	337	331	309	300	302	321	288	320	306	319	306	285	316	333	295	305	314	309	325	303	319	322	314	288	323	311	327	350	306	343	326	322	321	323	324	293	313	291	294	321	311	295	325	325	317	301	312	364	301	316	308	298	296	308	319	339	326	332	339	313	288	355	261	289	298	320	302	278	288	304	325	306	319	294	317	317	318	316	302	306	292	329	333	321	308	313	309	312	294	317	329	301	319	304	317	292	330	343	333	345	334	334	314	302	349	347	300	324	311	321	350	312	274	293	301	320	316	282	311	314	312	362	292	290	313	314	309	315	295	278	331	308	313	314	332	347	333	341	357	296	313	306	317	330	319	321	301	311	279	276	310	331	323	329	298	316	313	303	329	303	322	322	301	329	312	260	356	285	326	307	296	307	327	326	289	314	315	319	294	290	334	336	299	316	327	341	325	315	316	333	334	329	313	301	301	313	304	329	323	311	341	305	305	313	340	301	318	309	291	299	327	294	310	294	343	308	305	305	323	312	327	316	311	303	319	350	324	307	314	323	346	327	290	346	298	335	313	333	312	343	300	330	337	286	313	303	322	302	335	302	323	301	288	324	306	323	307	298	307	284	308	291	297	321	347	338	327	278	308	303	299	321	311	297	316	331	340	326	324	339	290	297	335	332	329	315	284	326	320	306	325	300	338	292	294	315	345	308	294	314	295	315	332	296	312	304	295	326	334	309	307	321	323	308	313	314	349	298	279	325	304	327	325	295	317	332	321	303	325	308	315	312	339	304	315	337	256	308	305	297	317	317	322	329	292	300	349	303	308	289	330	296	336	316	316	313	293	306	334	340	324	302	325	302	309	327	284	287	307	332	316	341	340	295	314	336	300	252	312	326	307	311	307	356	332	330	325	327	299	314	313	355	328	331	315	319	289	285	314	299	324	331	288	296	336	328	323	309	302	300	300	315	327	324	313	303	314	309	310	318	336	322	311	346	300	308	292	327	290	284	337	304	305	328	312	302	318	328	330	338	334	329	330	343	310	325	287	319	315	323	296	323	357	343	317	305	272	353	341	308	309	311	324	300	291	332	291	291	315	315	314	324	329	325	334	300	337	321	336	289	316	316	286	310	290	329	327	330	316	320	277	328	318	298	314	286	343	312	307	338	344	306	320	322	310	316	316	345	336	318	284	267	306	310	309	336	305	289	313	331	333	319	337	311	339	324	291	292	313	309	334	294	302	309	308	314	296	311	324	319	329	286	329	341	296	328	335	276	333	303	308	307	334	319	296	314	335	326	326	298	301	307	310	326	303	311	301	331	316	328	316	326	296	336	311	321	296	336	295	290	331	328	316	330	331	312	334	327	320	292	327	350	339	320	311	337	306	339	302	308	313	304	268	326	319	334	314	288	309	319	321	331	334	324	307	307	327	294	309	316	321	300	333	326	332	306	303	317	325	298	308	301	315	326	301	298	302	274	303	324	292	349	315	334	304	301	318	368	360	289	328	315	286	322	312	318	311	331	324	294	309	298	329	320	306	307	325	294	330	324	323	312	292	334	320	329	311	320	294	307	337	317	338	308	333	339	287	312	343	347	313	300	334	292	309	321	266	279	309	337	298	298	309	341	305	365	333	313	319	300	322	345	301	326	301	323	304	314	316	324	340	321	306	314	308	305	319	298	305	276	285	325	329	321	297	344	328	302	319	334	328	317	322	298	338	296	337	309	344	337	353	322	311	319	295	330	306	340	314	293	332	330	255	314	321	349	338	322	353	304	349	328	321	299	299	288	320	292	285	294	324	324	338	284	328	305	361	323	296	286	321	337	298	297	321	311	329	293	321	312	324	325	315	295	303	312	311	302	301	316	321	293	313	288	324	300	312	308	314	294	301	304	314	294	305	304	294	307	313	319	330	325	321	289	300	318	334	322	270	307	322	345	319	330	294	297	303	336	259	321	287	294	308	306	315	305	336	319	329	328	267	307	347	329	318	325	341	280	285	312	310	313	357	313	300	311	327	313	330	325	333	302	326	325	294	309	319	317	301	342	328	318	351	313	326	328	308	294	298	303	312	295	334	323	323	311	315	325	335	333	346	289	296	286	307	325	302	327	291	330	315	313	329	325	296	344	327
24329	31043	46825	25843	31880	35354	35264	35465	29445	23664	17127	7428	4697	4343	3768	3749	3734	3674	3017	2878	3041	3734	6756	7506	10120	11240	3887	3179	3062	4093	6535	5400	5709	7288	7664	8159	13798	12778	3196	1195	1041	1034	929	917	909	988	949	886	926	850	841	888	861	798	810	750	834	851	815	811	864	807	785	809	779	838	774	808	828	821	824	802	812	919	785	842	907	859	915	868	824	832	888	841	888	826	870	877	853	873	905	862	921	855	833	888	864	842	855	901	916	885	841	860	873	927	885	915	900	892	949	868	909	931	873	881	819	881	865	862	821	857	825	855	766	817	845	759	805	831	811	853	829	836	793	806	819	802	820	809	809	801	799	792	783	734	755	741	769	756	816	787	855	738	822	765	784	745	730	769	790	749	796	764	841	755	793	791	779	766	779	783	722	774	790	800	815	813	817	789	794	766	796	818	763	757	844	789	764	767	749	782	765	788	813	767	805	816	726	746	832	823	800	820	757	781	819	756	832	792	741	780	784	820	761	770	753	790	773	783	810	744	769	814	804	777	829	797	827	791	794	787	784	800	749	813	810	766	770	826	763	808	770	772	775	781	773	715	744	822	834	766	822	745	779	759	787	811	776	825	769	795	759	806	805	821	777	788	773	758	791	794	753	808	813	801	737	770	820	751	736	788	780	804	833	791	795	806	810	820	812	774	739	776	783	806	769	778	792	799	777	829	803	794	741	782	774	813	791	788	805	827	769	812	768	748	752	796	766	759	780	798	785	780	765	763	792	804	818	782	827	733	799	777	785	807	744	800	768	796	744	791	738	780	854	740	795	815	779	820	746	780	822	748	742	751	758	818	788	811	768	744	750	779	770	771	795	806	804	754	793	778	806	774	757	763	799	760	773	783	832	738	768	799	761	726	803	802	748	774	833	783	776	757	762	790	774	771	809	763	785	766	809	787	785	805	756	797	773	781	797	786	782	755	762	763	821	772	777	784	786	829	759	781	816	837	782	787	787	759	785	807	779	814	779	763	812	777	816	805	762	808	796	783	762	809	776	754	806	813	786	747	724	770	759	782	804	779	832	834	762	776	814	784	802	812	841	777	788	739	735	779	761	764	765	781	779	794	777	808	802	790	761	780	798	758	775	751	806	803	777	792	771	805	788	733	742	794	763	750	780	826	798	759	761	789	845	800	779	784	762	805	796	813	794	781	789	782	826	830	742	791	825	751	841	799	800	774	789	782	763	800	759	723	783	768	792	779	835	816	790	784	786	817	805	742	770	768	821	780	781	791	788	769	797	752	745	771	765	796	789	776	772	811	729	759	777	767	773	777	844	779	786	824	777	766	784	756	781	785	770	775	778	812	749	755	760	756	791	769	764	774	814	839	765	799	726	773	711	792	759	801	774	799	801	792	812	752	791	791	758	745	809	798	779	808	822	809	750	779	806	781	769	805	782	844	774	790	807	779	754	773	768	776	783	780	782	796	799	781	757	793	810	802	802	780	739	738	774	787	728	767	783	774	864	829	796	799	792	743	748	788	776	811	764	744	751	769	835	820	753	818	786	810	809	776	795	760	793	805	772	792	797	796	789	745	774	746	796	801	736	796	746	718	779	740	766	781	815	746	792	809	833	799	761	781	765	801	840	764	801	780	794	751	707	777	794	767	773	792	772	732	788	796	804	820	788	786	773	772	759	773	802	758	817	829	839	777	764	753	831	870	765	775	746	805	762	811	768	736	726	747	793	804	769	789	789	773	779	772	819	776	795	773	764	800	805	801	810	721	806	774	741	800	778	809	774	809	733	800	798	848	765	776	812	747	821	785	782	813	782	756	758	810	766	807	806	800	784	786	769	775	824	783	818	750	801	790	779	856	817	757	807	782	799	752	749	764	781	792	829	784	785	822	821	743	818	772	797	745	733	766	790	751	777	812	827	722	852	813	793	761	745	811	746	776	781	771	814	758	809	784	783	817	783	788	797	747	750	781	713	782	791	785	824	828	766	798	805	769	797	833	859	800	737	727	769	810	731	756	788	859	786	778	752	804	826	772	796	796	770	861	795	824	764	738	739	769	802	788	823	780	740	796	799	807	768	826	805	772	744	789	841	781	767	775	800	768	814	821	788	765	730	851	836	774	795	719	797	746	799	799	771	788	809	784	746	785	798	787	806	799	817	800	778	797	818	774	752	722	816	758	745	766	811	804	792	746	797	766	775	780	746	842	783	761	818	767	788	773	801	812	727	791	821	758	729	776	761	828	742	796	773	765	766	757	769	788	704	793	744	804	764	843	812	784	845	778	791	735	806	763	753	825	838	786	769	813	808	747	728	808	805	732	802	788	759	791	760	761	806	764	773	788	803	778	778	762	766	799	796	764	754	758	802	753	783	803	821	755	730	777	785	758	753	767	806	812	749	836	866	793	846	816	821	736	744	813	787	776	760	740	800	786	750	805	796	793	758	761	811	758	772	818	768	768	761	757	743	768	784	740	805	772	795	795	777	814	751	767	752	788	810	727	771	780	787	776	774	771	748	785	777	764	832	803	689	760	821	790	762	831	764	792	763	784	746	819	779	802	799	806	757	772	779	794	764	769	786	766	826	730	804	784	767	769	837	798	806	747	786	780	768	751	784	836	784	747	790	762	801	758	775	794	773	804	770	839	772	779	766	756	810	752	745	800	798	786	800	782	804	763	753	754	751	839	702	805	761	786	788	806	773	799	781	755	844	809	782	806	837	768	763	753	792	791	758	720	791	787	794	772	822	800	794	866	747	800	716	812	752	767	760	782	800	800	817	805	813	827	778	754	775	766	774	804	794	803	792	781	762	747	819	801	772	738	784	819	801	765	789	787	786	790	799	775	737	815	809	804	747	765	827	746	801	795	727	816	799	788	761	758	760	728	753	762	745	805	776	779	791	823	780	832	808	844	813	765	780	779	760	807	759	792	782	759	786	814	794	791	788	806	778	773	737	768	788	796	813	766	812	759	766	732	783	791	817	786	819	799	760	792	746	756	778	818	740	801	771	856	776	775	773	777	805	781	806	773	797	791	793	808	803	796	756	797	760	776	759	773	803	779	798	758	819	795	776	795	797	806	801	828	772	783	749	795	798	833	776	775	739	753	763	805	799	782	785	777	819	798	775	736	810	840	798	746	780	739	801	785	756	801	724	769	797	755	803	742	746	803	777	743	778	777	826	809	794	828	786	774	817	838	777	829	794	809	791	822	787	799	758	804	760	769	765	803	852	800	812	789	774	751	718	772	722	827	759	745	764	755	848	793	806	860	757	759	792	736	787	809	852	776	765	788	803	806	772	790	801	811	776	800	859	799	807	814	773	755	772	791	818	749	772	782	780	858	761	790	761	768	859	821	776	830	736	730	741	802	790	824	761	742	709	769	795	811	843	789	800	789	778	751	710	773	735	784	762	765	799	822	762	768	794	816	781	805	787	740	782	819	789	761	813	792	760	891	810	802	770	802	775	813	805	791	783	806	749	815	776	805	792	808	737	754	755	799
8474	6674	7829	4876	4098	3518	2373	1920	1376	1066	836	567	497	472	480	427	418	390	398	370	351	328	377	369	397	350	366	291	317	314	323	371	348	363	313	367	358	377	343	295	306	346	329	316	328	322	329	317	327	316	340	316	289	289	279	327	287	309	312	299	316	320	325	328	335	316	318	342	328	319	315	302	321	312	325	329	307	341	335	312	293	321	349	300	310	327	333	300	323	322	332	319	311	296	335	303	302	337	288	313	299	348	316	305	333	311	357	309	323	324	310	315	317	304	327	324	346	298	300	336	303	314	332	340	319	310	318	319	303	321	302	356	330	325	304	317	338	318	328	340	348	316	312	313	321	318	309	309	336	342	324	321	318	319	326	353	301	292	323	293	312	307	319	317	314	289	307	330	359	314	359	328	308	325	298	307	326	296	323	377	317	314	335	311	320	305	337	301	315	351	286	275	284	319	301	318	335	314	314	309	338	316	329	312	293	321	351	330	314	322	310	292	338	319	287	324	352	312	314	315	335	301	332	298	291	306	300	311	304	301	339	316	317	308	310	317	326	300	319	282	340	320	361	338	327	307	319	340	311	328	286	328	317	323	330	347	302	314	287	310	314	269	317	358	266	305	323	315	296	334	308	333	295	338	309	307	337	275	319	319	291	327	331	317	348	310	310	288	327	323	303	318	319	317	327	314	322	303	314	326	289	294	307	307	362	304	322	302	320	318	324	295	319	298	318	317	328	320	312	306	316	329	324	330	329	331	331	333	301	338	292	338	285	329	348	294	309	329	329	294	299	313	317	319	332	300	325	325	376	295	317	339	319	307	299	314	330	301	333	333	307	318	324	306	347	322	297	310	360	318	321	308	323	327	311	322	314	321	285	342	324	328	285	340	316	327	340	300	304	325	299	325	298	279	327	306	304	310	348	358	341	335	338	356	305	300	338	317	307	295	340	302	310	330	350	301	326	329	302	308	265	350	338	336	345	299	318	297	321	310	318	289	320	284	291	313	303	306	278	292	327	290	333	312	292	316	305	320	289	317	328	312	317	320	297	337	314	300	297	296	298	325	300	289	300	305	326	306	306	304	335	333	327	300	303	326	330	299	308	328	332	351	333	294	303	319	313	316	333	346	320	309	309	303	295	291	310	303	320	330	350	317	313	302	344	308	332	320	319	307	322	301	282	316	336	321	319	301	312	353	357	339	292	293	324	357	311	303	279	292	289	308	326	303	298	335	282	316	328	339	316	327	349	338	268	332	302	302	325	322	336	330	319	307	305	314	330	312	325	304	335	316	291	339	279	318	314	321	309	288	319	336	317	335	285	318	311	304	307	300	312	297	320	313	322	333	347	273	302	335	308	296	333	312	286	310	355	322	311	309	341	327	352	309	328	330	286	300	295	324	316	320	320	341	309	330	309	322	340	332	336	328	315	323	338	336	284	298	323	276	326	328	318	288	343	331	307	311	291	306	328	315	313	308	317	317	315	358	322	325	303	309	331	327	320	302	315	303	310	313	298	322	335	314	333	327	315	306	299	316	317	291	359	307	330	329	287	309	326	328	325	309	330	321	313	285	345	301	287	339	317	327	310	290	318	319	320	277	299	323	292	299	327	332	332	303	294	316	333	327	315	333	307	336	316	335	325	354	317	296	327	296	269	305	304	322	311	310	346	310	299	297	305	327	337	310	305	292	326	304	302	319	316	296	308	331	324	311	331	318	306	331	318	358	332	337	308	299	313	332	338	323	325	330	323	348	337	317	335	345	300	313	313	321	328	328	312	323	314	307	289	316	294	314	306	325	305	305	326	356	310	303	322	287	304	305	307	301	286	297	319	312	328	291	300	329	350	337	298	330	311	330	317	319	328	298	314	344	297	327	326	329	311	338	332	307	314	332	326	311	326	338	304	346	330	333	294	335	293	305	346	301	294	300	316	308	311	312	300	302	335	346	319	308	321	349	311	290	329	278	317	308	335	309	313	301	314	320	342	317	297	303	317	318	310	307	333	312	308	308	301	280	303	304	289	341	336	304	316	325	358	299	297	296	308	308	311	282	343	319	324	338	313	346	315	327	324	333	333	312	342	329	295	341	284	303	326	333	338	327	318	342	334	301	312	310	308	271	304	337	308	314	331	340	327	324	308	348	314	318	315	338	332	320	336	340	295	309	319	351	304	300	310	279	313	292	334	281	331	329	344	326	350	322	304	312	304	327	321	345	314	313	318	324	347	307	302	324	341	330	305	331	302	320	302	286	345	324	296	318	302	313	334	320	322	288	341	308	296	278	322	327	315	312	332	314	301	328	323	284	313	313	307	294	311	295	332	315	368	286	302	306	336	325	325	319	313	312	315	320	330	311	315	307	299	295	315	297	295	293	338	312	327	273	303	295	345	313	303	350	326	331	289	301	293	300	322	306	327	296	314	324	311	333	324	315	294	329	307	321	339	321	313	313	339	324	291	327	311	340	337	331	372	318	302	329	303	321	287	316	337	292	322	341	341	313	290	292	321	315	358	310	332	330	317	341	328	282	282	300	264	306	300	314	307	288	301	344	311	294	359	319	336	319	299	313	287	300	330	332	317	322	326	314	304	315	336	316	331	330	294	289	338	308	322	365	321	318	331	334	300	305	320	318	338	315	341	324	320	310	326	298	342	317	316	300	337	301	345	291	330	300	315	328	310	336	325	282	333	324	334	304	298	342	290	285	280	314	351	320	297	337	323	332	359	299	316	311	319	324	338	312	327	331	300	322	298	308	342	342	308	363	335	323	312	282	342	322	289	300	298	331	327	320	332	289	318	333	310	316	288	325	313	313	343	311	320	312	288	327	319	327	329	349	313	292	309	310	308	355	316	315	337	335	361	330	324	312	316	321	313	345	358	316	357	310	293	316	323	341	325	305	306	310	341	328	341	337	305	319	328	297	316	289	339	312	346	336	321	294	327	309	301	298	301	347	343	323	320	339	301	335	319	308	310	328	309	276	340	308	297	324	319	336	314	359	283	320	331	347	322	320	333	317	305	303	322	280	306	318	320	303	317	281	327	305	330	321	316	312	294	349	299	339	332	309	328	307	318	328	305	305	293	312	349	284	336	307	329	302	285	329	322	295	359	298	287	317	375	354	331	302	315	316	307	325	358	328	345	310	285	320	337	309	317	313	318	350	310	309	327	286	323	317	320	299	302	320	326	318	285	308	324	326	327	345	302	323	316	286	317	319	324	342	319	316	327	298	321	318	308	346	306	304	312	317	302	286	340	297	327	333	326	335	334	339	340	302	310	334	337	319	308	318	310	317	312	305	318	321	313	281	291	306	340	320	359	312	329	315	291	344	321	290	329	340	329	334	336	309	338	321	311	315	315	326	349	332	342	332	294	294	303	306	296	331	303	308	311	308	300	318	340	316	365	314	277	305	312	296	314	327	339	334	319	329	308	332	329	328	282	336	304	310	297	328	335	306	303	310	327	319	324	304	292	299	322	322	327	312	294	305	326	312	320	333
6348	7045	13610	10963	11965	10868	8780	7367	5762	4713	3971	2451	2154	1980	1779	1680	1519	1344	1173	1106	1161	1090	1214	1183	1241	1226	993	944	874	875	978	942	946	977	1094	1053	1252	1293	895	872	817	801	855	853	849	830	846	837	762	804	808	862	835	829	764	784	869	804	798	807	789	793	757	815	794	783	834	811	828	805	812	853	876	807	837	815	821	824	833	831	772	841	846	805	861	833	858	876	791	831	782	815	855	860	854	890	837	840	846	820	817	805	799	837	815	857	836	864	844	832	875	842	858	843	873	915	825	820	840	805	814	824	873	839	800	824	811	801	814	810	834	812	824	848	841	766	804	802	846	805	787	845	808	799	826	846	841	809	836	849	809	815	788	806	797	848	853	806	866	778	795	856	789	846	855	820	806	806	786	810	832	785	832	831	837	810	794	807	861	792	787	816	817	784	852	791	764	797	809	812	832	759	806	821	849	843	806	826	781	877	741	844	847	780	869	810	846	834	812	772	798	770	792	860	773	833	817	844	792	785	767	798	794	832	856	813	746	790	793	864	821	837	845	786	813	819	786	838	792	827	846	827	795	846	803	850	799	740	812	825	825	824	775	810	811	758	812	826	776	822	813	818	820	810	833	784	791	845	859	805	834	775	799	841	829	830	755	783	800	792	782	752	794	809	747	828	816	807	804	803	774	800	805	825	798	829	809	806	817	817	810	802	796	750	776	797	812	797	797	806	808	845	763	756	805	796	862	764	791	784	785	770	788	804	839	843	809	818	813	782	787	847	823	831	866	775	799	769	851	832	832	750	807	809	797	829	768	836	802	874	789	786	834	785	808	783	862	773	844	853	839	822	714	756	761	774	824	840	800	853	796	809	821	756	778	822	779	788	824	807	821	802	803	822	800	824	815	833	841	819	836	789	831	856	836	751	810	780	838	806	814	792	731	844	756	854	855	797	825	872	815	766	795	781	844	813	862	791	872	819	853	794	758	825	808	788	773	820	800	798	808	801	818	806	814	812	770	806	773	832	832	772	783	788	809	828	830	820	849	779	838	803	762	804	812	788	795	829	800	785	828	752	809	835	769	791	820	791	797	773	781	779	777	825	766	779	810	805	797	734	862	786	811	767	780	788	797	797	846	812	797	797	778	781	817	797	861	833	804	775	787	775	838	781	849	760	799	821	782	860	807	782	827	826	768	859	810	870	814	816	801	767	809	855	795	782	791	810	833	828	835	808	834	833	758	799	809	785	819	830	833	806	811	799	784	812	786	816	810	815	807	777	806	825	767	754	847	769	815	800	809	782	777	826	753	793	825	794	830	818	822	761	861	861	782	815	819	826	790	807	823	820	788	823	849	803	811	824	822	805	805	822	853	814	812	794	788	785	854	787	797	807	838	817	785	802	815	844	788	793	847	775	797	770	800	794	805	838	782	796	781	825	852	800	808	835	779	799	761	839	767	808	829	807	785	825	769	790	775	851	791	759	785	797	873	822	805	782	755	826	751	764	767	788	772	756	818	863	819	786	782	835	816	826	812	782	830	799	784	800	811	822	822	791	826	827	846	813	792	789	802	822	763	815	807	858	747	824	842	758	785	824	772	815	811	801	850	862	772	791	847	772	819	821	803	828	861	728	808	812	809	809	807	755	777	779	818	766	838	858	796	809	828	831	817	818	806	788	824	803	816	825	786	851	797	757	821	780	791	809	796	806	827	810	800	797	806	780	853	776	817	849	839	795	857	851	793	806	806	807	808	819	819	811	782	794	724	817	826	795	841	798	795	808	834	817	763	749	808	791	769	847	801	843	770	789	770	822	784	826	875	803	796	786	823	808	833	797	785	788	824	808	804	837	848	770	800	875	783	790	775	840	834	843	809	823	830	794	771	822	807	793	810	724	802	806	816	837	835	803	797	823	797	802	755	833	806	812	794	790	872	788	830	776	804	790	789	779	822	843	834	795	824	818	849	816	787	792	839	802	804	846	858	829	791	759	802	841	800	857	819	775	808	853	826	794	789	799	803	864	814	845	780	783	780	817	776	824	799	805	856	805	790	791	787	841	845	818	780	827	788	794	821	804	794	790	774	839	821	814	807	825	818	823	849	800	846	748	823	841	808	831	835	824	800	839	787	800	756	885	845	860	757	754	755	796	861	795	787	789	815	794	809	833	782	848	823	817	772	807	839	812	785	852	831	814	810	791	774	789	807	806	875	810	790	836	815	839	816	748	848	833	754	788	764	800	847	830	827	780	795	766	797	823	726	780	793	810	803	793	814	794	853	849	808	753	801	821	836	822	839	788	799	788	783	795	863	831	794	788	804	823	793	794	779	780	839	817	829	801	835	775	849	816	779	821	769	844	804	797	820	805	764	823	796	805	776	768	826	786	818	775	818	781	826	784	797	795	836	788	809	765	807	786	770	807	806	809	778	814	813	791	828	822	780	842	838	826	846	826	813	803	774	790	828	796	833	811	785	780	815	850	810	786	781	767	851	807	810	803	811	765	826	794	846	819	800	790	806	799	796	833	760	850	857	847	775	768	766	909	777	854	818	792	832	755	783	817	820	799	809	786	875	790	805	849	819	771	828	811	788	812	786	766	778	782	767	759	824	807	765	802	814	834	756	816	848	797	785	839	827	761	825	829	865	808	823	801	809	838	767	807	775	794	796	791	772	771	815	796	851	893	765	814	840	816	784	844	757	773	779	771	800	854	724	768	815	845	829	816	808	770	811	810	832	768	825	830	817	809	789	765	807	777	784	796	847	824	812	830	840	811	787	787	781	865	822	799	809	802	826	843	793	855	839	849	797	761	836	769	807	805	828	792	839	857	836	786	815	817	770	802	837	807	763	774	784	760	787	836	814	831	757	852	805	792	782	782	806	824	834	830	818	869	836	763	827	860	787	844	850	850	784	816	790	788	817	821	792	807	790	791	840	823	854	770	872	826	829	793	822	775	804	837	829	732	785	773	781	826	788	850	851	789	777	825	747	800	842	776	840	772	843	772	814	799	834	800	810	829	839	806	787	849	820	800	874	783	827	825	765	830	805	828	819	767	863	755	840	805	811	802	824	798	746	785	767	840	804	758	792	792	785	858	750	783	804	824	806	848	838	720	828	800	813	805	770	830	781	815	765	853	788	800	820	834	795	781	841	836	745	807	810	788	784	775	800	802	820	759	851	782	867	778	882	811	794	783	808	782	758	772	801	789	827	789	763	788	806	745	805	823	822	837	784	801	848	797	812	793	807	805	818	786	847	785	820	776	808	813	819	784	772	804	812	776	793	756	808	789	819	801	790	841	758	786	822	766	807	826	810	805	795	777	826	763	751	844	852	784	818	801	784	834	834	817	789	775	816	840	809	816	842	795	751	829	799	811	822	717	816	832	783	805	813	794	878	788	840	851	838	805	784	790	832	801	789	778	829	771	848	864	786	870	792	834	801	807	825	813	849	791	780	811	815	831	801	762	763	818	756	796	788	783	852	840	836	808	784	847	836	819	831	718	778	744
26719	29666	38055	23298	19526	24406	18005	14449	11681	7897	3769	1695	912	748	661	590	617	574	570	503	537	704	782	833	1227	1042	581	481	466	510	622	673	708	692	861	809	1215	1705	532	425	383	347	394	386	344	396	374	366	348	385	390	311	358	392	348	327	365	352	329	364	386	376	358	406	342	400	357	395	372	365	344	374	357	368	383	375	377	372	364	392	399	368	405	401	377	363	349	384	414	363	365	363	362	371	352	419	369	370	367	352	387	397	390	334	359	376	379	358	418	392	352	391	414	346	344	393	323	352	357	367	356	366	358	343	381	342	356	375	326	359	384	386	362	369	337	358	361	341	396	333	359	381	367	378	352	342	391	367	366	384	379	381	349	370	372	346	348	369	323	340	354	336	356	352	381	328	430	366	353	368	360	352	351	338	349	347	365	355	337	355	346	379	348	358	367	369	356	371	357	377	365	359	307	381	363	351	384	328	368	355	346	399	366	349	343	337	376	359	378	359	340	334	355	340	375	353	351	330	344	328	359	339	362	357	392	348	376	335	369	366	337	374	321	350	354	342	357	361	388	337	360	349	370	368	358	349	374	341	362	325	352	342	392	354	369	348	339	371	365	318	354	397	356	351	345	389	352	405	358	350	363	344	352	355	342	361	345	347	381	365	372	345	342	360	360	370	374	362	364	386	340	350	387	362	351	334	388	367	352	393	378	365	334	334	337	362	359	352	358	355	349	376	353	355	353	370	383	364	332	359	380	338	362	368	379	402	363	353	379	317	368	336	325	404	327	339	356	349	384	352	338	343	378	337	349	341	374	370	325	346	342	376	357	353	349	392	346	362	385	372	337	329	353	355	344	324	346	375	355	376	357	356	389	353	366	368	339	346	362	346	294	373	355	363	386	371	373	418	372	364	391	366	369	340	344	359	355	348	351	352	381	368	367	378	361	365	404	341	372	365	361	374	376	397	371	375	357	375	318	342	365	351	364	335	349	369	347	334	358	387	338	366	360	365	373	355	377	360	361	367	329	362	368	367	375	366	383	342	328	374	320	350	358	364	347	346	354	379	381	365	379	391	364	360	391	348	336	365	362	336	370	346	331	364	364	378	341	364	349	360	371	395	386	386	346	360	325	357	354	362	313	356	350	345	349	317	363	343	352	382	340	346	354	329	343	367	363	359	360	351	361	355	348	322	373	367	348	345	388	368	409	411	372	377	355	345	335	355	346	342	342	365	365	372	381	337	361	340	365	352	338	333	376	359	373	349	379	381	348	324	331	314	328	369	333	362	324	333	368	370	352	342	390	381	378	341	364	352	349	341	355	345	336	390	303	368	351	363	358	375	353	387	334	368	392	373	365	367	379	328	349	354	338	352	369	371	367	370	347	341	371	346	372	336	363	368	367	367	369	389	362	365	391	428	338	347	354	376	360	360	379	337	377	381	380	352	383	324	341	391	325	343	358	377	395	318	349	318	352	371	352	361	342	383	358	368	352	346	355	339	363	318	379	381	373	370	369	325	336	369	354	358	347	332	319	361	344	351	332	357	381	346	332	343	350	364	382	372	349	340	335	320	357	375	362	364	382	350	352	381	376	375	372	344	349	370	375	350	321	369	365	370	388	376	356	379	369	364	373	358	368	361	330	394	353	339	369	351	356	361	335	350	336	349	323	366	391	317	379	366	373	357	358	357	371	302	393	340	339	328	350	346	362	375	358	327	330	368	381	395	349	338	398	326	348	351	351	374	372	373	360	373	329	355	332	344	365	357	376	390	355	358	363	336	358	339	397	333	370	363	320	347	335	356	349	305	353	381	371	367	369	400	321	344	354	351	340	352	378	373	347	339	367	332	360	358	365	355	337	376	352	411	332	393	374	371	346	361	337	336	405	347	362	341	364	338	361	343	377	387	342	354	342	347	345	351	363	392	385	326	387	363	358	373	348	321	358	334	351	382	345	329	356	336	352	352	368	327	362	372	360	361	350	365	370	354	375	362	348	350	373	365	395	381	345	386	371	364	360	362	355	359	360	352	349	383	365	371	367	375	395	357	373	344	347	337	339	372	336	348	375	361	356	353	361	385	363	370	341	342	369	351	364	340	349	341	333	371	361	359	336	353	356	337	366	336	383	360	379	384	385	353	356	338	413	405	335	345	355	380	347	351	357	340	390	341	361	389	340	371	349	358	343	364	353	368	371	359	355	348	376	327	362	350	363	364	360	391	364	354	362	326	372	305	349	339	318	343	353	351	337	329	349	347	379	380	412	374	363	389	375	341	371	376	372	384	417	325	341	349	352	364	379	359	345	362	335	346	340	360	364	341	341	389	374	375	362	352	350	371	345	339	367	395	393	331	362	381	373	373	375	415	399	362	370	351	372	387	360	381	393	330	329	338	377	354	352	364	389	356	355	349	352	364	373	355	378	314	356	346	385	332	365	378	365	338	326	362	385	369	370	376	336	362	342	358	371	348	366	359	358	368	369	344	367	354	347	333	332	371	323	365	367	342	368	361	381	377	316	370	373	363	349	377	368	326	334	364	394	362	322	364	331	374	331	373	332	379	358	359	348	367	385	368	324	374	340	344	360	327	409	379	368	361	332	349	365	368	338	371	326	376	388	380	367	344	338	351	318	369	381	353	363	360	341	365	366	348	348	375	377	403	367	373	372	362	360	409	342	367	387	393	399	338	351	392	383	355	379	348	341	344	366	348	341	339	359	366	367	373	353	343	341	383	379	368	381	358	364	328	379	393	359	358	349	353	363	346	354	378	349	378	369	318	357	343	342	396	331	378	330	366	380	359	354	390	354	395	387	344	320	333	366	352	365	391	373	387	347	394	372	387	346	374	336	325	347	373	336	349	349	366	395	374	345	358	364	362	335	379	350	334	358	349	340	372	354	356	364	361	348	369	372	335	356	368	353	392	368	365	327	355	339	363	388	367	424	351	351	352	360	396	371	337	350	319	353	354	336	348	344	339	334	349	382	362	398	386	374	351	362	362	315	340	363	368	359	351	396	364	357	331	359	377	352	314	365	343	378	339	364	370	368	363	361	360	333	367	336	387	360	336	355	369	369	351	319	361	358	330	341	361	348	343	361	317	337	363	357	379	348	376	346	383	359	363	373	386	369	378	375	378	352	331	405	390	360	359	368	352	354	393	371	328	324	358	354	349	388	391	308	330	335	344	333	364	381	350	368	360	338	371	355	371	360	368	351	374	342	363	345	398	353	345	345	340	357	356	343	347	367	327	361	350	351	376	384	363	360	339	348	335	347	387	357	347	349	348	349	345	361	378	374	372	342	355	366	356	351	340	350	385	333	347	383	354	360	382	339	374	357	328	350	376	363	324	363	331	362	352	359	382	342	360	334	371	356	348	350	375	379	347	367	364	352	355	356	352	348	354	367	367	334	393	345	376	321	373	340	350	346	355	342	338	358	337	374	358	365	350	342	365	382	362	340	340	353	343	380	380	343	370	337	385	368	354	376	365	353	349	336	362	354	345	338	378
18675	24145	36979	21981	26891	31024	26426	23516	22043	17982	12381	6192	3470	3236	3009	2686	2505	2574	2413	2093	2180	3235	4571	4527	7337	5251	2295	1912	2009	1844	3177	3597	3440	4013	5141	4835	7202	9192	2061	1082	1059	1029	993	1035	1011	996	972	956	919	910	943	883	944	972	922	863	879	925	926	943	965	958	885	916	910	910	910	929	883	921	923	910	931	928	922	960	979	913	927	968	985	955	959	924	954	952	946	992	956	930	895	951	959	947	895	902	957	952	902	935	943	904	924	965	952	1009	954	1041	1035	983	1011	1014	1006	934	988	971	956	968	977	922	953	968	991	925	924	950	907	905	912	906	874	894	923	859	888	909	889	886	888	895	866	861	939	814	876	893	886	967	885	898	881	899	906	906	916	862	848	892	913	873	864	884	904	847	884	884	925	897	911	858	929	927	851	894	925	921	890	901	922	895	840	892	855	867	908	952	858	901	862	898	856	945	971	886	861	880	879	877	896	870	881	874	942	863	870	920	910	875	879	883	904	872	908	921	877	888	878	829	849	943	873	931	899	926	893	894	898	924	860	929	924	910	871	933	926	916	914	902	846	899	890	901	918	968	912	929	897	860	857	904	892	844	878	894	896	870	888	961	816	906	919	924	870	902	910	893	906	906	905	881	909	863	943	872	894	903	875	889	861	893	907	887	807	899	895	836	889	941	917	931	886	900	908	971	897	873	841	891	842	884	844	859	950	896	883	889	880	928	859	864	917	890	902	870	887	880	897	851	893	831	909	904	896	868	904	877	888	890	861	887	895	873	940	825	918	857	838	853	938	950	917	833	861	910	854	943	913	852	889	894	905	857	823	915	860	937	866	916	903	886	949	908	904	889	888	866	880	828	895	936	928	860	917	904	873	896	853	908	892	890	885	918	902	854	849	812	924	901	847	930	922	900	925	857	865	889	853	861	835	849	895	818	840	813	910	888	891	937	908	883	895	935	906	889	891	894	933	893	850	936	917	876	926	899	931	832	848	864	905	871	857	917	887	908	876	875	897	897	929	904	907	898	886	946	924	956	918	882	887	863	985	893	876	875	872	881	858	879	914	891	887	885	844	890	948	874	931	868	840	894	863	894	823	899	874	853	859	898	891	881	840	891	849	907	903	877	866	932	896	920	905	899	904	906	925	902	898	933	903	899	855	827	920	903	929	931	872	912	891	876	870	881	849	864	874	881	936	874	953	878	878	910	935	902	948	869	849	902	917	908	895	916	883	872	853	885	952	892	867	866	853	854	850	909	860	924	893	910	858	894	944	896	864	834	922	940	939	913	868	847	871	952	847	902	922	845	815	915	891	912	913	937	841	879	895	910	903	867	884	957	833	894	892	922	889	917	864	873	898	915	915	889	889	891	907	896	869	888	900	866	888	882	853	916	908	900	881	865	905	880	904	870	919	918	889	865	878	909	885	901	859	812	910	872	917	826	896	884	876	874	905	845	879	892	920	863	929	865	942	892	901	886	886	902	918	844	901	905	911	844	891	875	911	904	910	846	890	905	934	882	874	929	904	955	907	901	924	939	904	906	832	878	893	909	846	874	843	933	905	923	937	870	898	905	874	888	880	858	895	884	934	897	847	879	923	877	921	924	870	869	873	915	857	887	888	840	855	908	819	896	857	897	872	850	907	859	862	863	856	866	885	894	912	895	902	925	844	856	893	925	880	845	930	954	859	862	861	926	904	852	861	864	912	932	883	889	894	910	895	926	916	883	921	893	846	897	923	868	901	894	879	892	917	916	873	879	885	909	834	924	873	901	852	895	905	912	917	898	849	916	898	873	864	917	925	882	849	869	892	884	865	911	878	894	857	908	894	862	885	895	913	896	837	903	920	880	1003	911	924	879	868	918	929	877	956	837	925	880	940	884	909	890	887	861	889	867	875	946	868	931	882	869	863	823	879	923	933	850	860	904	866	870	885	917	839	925	908	906	899	901	887	885	933	896	884	898	897	913	922	910	875	889	844	901	843	848	855	882	930	891	926	919	834	874	913	899	868	923	919	885	848	894	881	910	872	862	882	861	898	864	865	852	872	939	903	896	901	908	869	898	909	917	881	949	899	916	821	861	841	877	904	888	914	906	919	892	884	883	866	846	886	871	825	873	851	905	901	870	907	924	921	943	928	917	896	923	893	957	899	856	885	878	863	935	909	960	917	868	909	908	856	864	896	816	904	925	890	876	899	880	845	883	859	891	878	844	972	913	899	891	818	937	874	901	869	873	880	906	850	881	886	931	901	891	866	856	925	902	891	946	901	900	930	902	799	890	918	849	876	848	866	909	895	858	906	906	904	890	885	929	902	875	918	936	839	892	861	884	890	899	851	863	901	865	874	935	926	926	885	873	922	926	865	908	899	895	881	927	865	843	905	942	895	891	905	881	899	863	852	892	892	859	877	874	869	905	900	908	868	890	897	870	893	918	911	853	858	911	909	881	928	946	842	922	921	898	887	882	923	843	915	897	917	874	889	875	891	900	887	918	897	901	929	934	870	868	887	867	891	832	913	876	906	927	893	887	879	862	847	929	919	905	892	898	894	866	896	886	887	856	849	914	793	891	875	900	937	877	870	870	903	881	901	864	868	908	880	880	922	895	904	881	872	859	854	909	862	842	900	866	825	947	918	922	889	928	889	894	901	865	905	865	878	861	885	939	944	918	813	927	916	898	910	948	885	844	827	919	903	868	876	883	877	914	882	865	929	912	882	948	863	880	856	913	879	871	912	899	864	936	925	919	893	859	907	878	814	885	933	863	910	901	869	893	929	913	911	891	878	875	848	881	870	897	858	911	886	846	874	863	881	921	862	870	937	902	893	901	883	863	896	922	876	875	935	902	850	887	899	931	905	911	894	853	895	855	878	845	884	885	891	868	897	860	839	841	875	857	847	906	936	890	921	901	947	875	906	859	954	900	871	925	876	881	899	891	901	924	910	943	897	835	873	865	859	873	884	893	910	878	930	884	843	885	894	911	901	876	892	862	884	912	922	898	880	911	881	843	918	884	932	885	867	909	933	912	848	870	879	857	885	912	849	865	932	973	895	912	918	895	901	855	895	932	856	838	859	948	831	867	896	856	864	896	943	865	837	905	876	915	892	879	856	890	901	942	889	853	922	962	841	893	876	858	832	847	836	897	882	858	923	844	865	857	880	881	835	876	907	952	864	867	888	931	910	902	959	883	848	862	928	918	893	893	923	833	896	867	862	916	863	878	917	842	928	881	886	938	866	853	939	916	911	889	894	957	902	905	913	928	885	863	934	874	874	913	880	876	934	870	897	888	917	919	833	875	884	867	938	910	870	895	898	848	855	969	902	907	924	878	836	916	858	888	906	894	905	899	934	858	849	864	936	888	834	847	917	935	861	885	885	911	897	871	924	900	953	870	876	928	900	920	836	871	853	896	842	873	898	836	913	929	940	931	870	881	860	908	902	903	857	888	873	962	889	872	867	898	854	883	911	844	871	853	864	910	886	932	908	869	925	905	917	875	882	862
32768	35682	48667	29977	26355	31205	23972	19908	16794	12622	6917	2810	1083	899	859	743	677	653	707	629	605	1019	1236	1395	2025	1279	559	506	545	537	745	984	904	1132	1180	1174	2222	2831	754	383	328	325	346	327	355	305	308	328	316	306	310	333	321	323	329	319	295	313	304	298	293	323	315	313	322	318	315	335	334	319	332	312	325	299	349	319	362	339	285	297	315	333	317	341	324	317	346	332	353	290	349	348	291	304	319	341	392	335	307	285	339	320	348	330	330	334	299	326	353	345	353	331	340	318	308	343	306	333	326	319	325	287	364	303	305	277	340	331	289	343	311	325	311	313	311	342	341	304	329	296	321	338	279	319	308	342	294	295	323	322	297	335	321	350	339	318	310	318	314	305	306	306	299	338	323	291	330	283	292	329	285	352	306	318	286	292	332	308	341	322	280	291	307	306	280	335	336	313	324	300	316	332	290	293	308	310	308	332	321	293	321	334	331	320	284	307	344	284	284	308	309	306	316	316	316	332	313	306	341	291	334	311	333	307	340	333	310	288	310	304	311	313	317	314	344	330	282	308	313	361	335	311	327	319	280	300	312	295	322	311	331	308	318	303	282	295	297	310	311	313	319	328	316	307	277	276	308	335	311	321	333	352	322	351	340	321	322	303	331	318	290	307	279	283	299	296	311	347	318	293	301	312	283	313	285	285	334	328	300	295	307	305	294	313	251	276	324	320	311	309	303	336	334	303	321	311	341	318	298	325	302	307	293	319	317	334	321	322	293	329	344	301	340	308	310	294	328	349	318	332	303	314	276	323	301	299	342	276	271	288	310	302	298	313	297	296	341	351	316	298	347	283	308	299	320	302	302	298	297	320	341	339	291	270	311	312	328	287	332	326	303	307	314	324	305	314	291	322	353	275	292	299	294	292	315	328	311	286	323	316	334	325	297	321	299	315	307	300	297	306	329	307	321	315	319	311	310	320	313	352	332	332	276	322	331	329	310	338	284	314	309	321	292	323	332	311	311	294	311	316	331	322	363	313	315	311	311	311	316	302	318	326	272	284	326	315	290	311	312	319	307	265	280	306	319	301	335	325	306	322	289	315	294	331	336	310	297	323	294	314	282	288	320	335	314	297	305	319	333	313	316	326	298	272	327	313	291	293	350	313	328	324	317	316	307	308	283	277	300	303	349	309	312	287	331	328	327	357	352	318	338	315	290	298	330	346	326	336	322	329	323	277	298	308	334	299	298	337	334	339	310	306	349	280	311	311	333	308	300	311	300	304	312	321	282	305	289	317	314	342	346	313	342	341	331	313	321	322	325	331	287	303	295	326	296	319	309	308	283	313	350	353	288	329	347	322	335	265	329	355	301	311	292	297	303	314	314	319	290	339	325	316	330	329	280	300	348	301	302	330	298	299	294	308	337	342	320	333	308	310	305	329	332	331	281	306	299	298	325	339	298	343	307	306	324	300	308	334	312	318	317	301	341	300	318	348	301	320	299	326	360	302	318	338	337	317	291	295	309	332	293	323	319	297	314	310	332	319	330	314	342	318	326	328	324	301	302	340	316	288	304	312	284	305	323	307	305	310	319	326	305	344	318	289	318	321	326	286	325	349	303	339	280	310	308	304	291	312	312	310	286	318	328	300	295	331	317	319	323	335	335	302	299	332	314	312	304	319	309	324	319	304	325	317	286	315	297	321	328	325	307	311	327	270	313	301	329	287	278	302	289	321	301	346	311	332	357	314	277	315	312	314	283	357	326	269	324	282	319	324	338	344	335	281	311	292	294	335	295	349	307	355	309	340	330	300	314	280	298	326	295	315	314	337	272	337	291	298	308	330	313	256	310	331	305	324	315	299	332	269	327	308	355	289	300	311	326	305	276	324	311	328	320	303	297	306	306	334	285	295	312	313	326	310	315	319	315	326	349	314	303	292	322	310	298	298	306	338	332	337	326	326	306	337	312	323	312	329	311	312	271	313	295	322	323	324	310	333	276	331	356	310	324	314	306	320	320	320	316	297	307	292	319	303	310	341	301	297	316	288	312	282	327	285	313	317	327	316	334	289	290	266	315	311	301	279	310	338	332	307	322	324	309	314	305	348	321	308	341	285	308	333	311	280	323	282	342	319	319	296	349	299	328	325	308	315	324	331	327	334	308	318	285	300	297	312	311	320	291	299	330	313	314	284	333	314	334	304	335	313	315	315	286	320	315	297	325	309	344	318	308	314	313	297	293	310	317	294	329	321	330	325	298	315	346	330	316	301	315	291	312	299	336	314	336	329	276	299	322	327	334	300	280	306	304	339	356	331	311	329	328	343	321	325	297	293	315	289	282	315	346	301	327	345	313	343	340	301	301	294	294	313	290	324	273	333	312	340	326	277	334	268	305	284	330	331	327	278	311	319	317	340	311	308	308	317	317	304	306	307	277	302	313	283	314	315	314	330	340	336	321	322	282	306	311	287	293	302	322	329	281	295	347	321	345	317	313	325	310	305	315	319	336	282	310	316	346	314	302	295	296	313	320	322	306	339	324	288	294	309	308	300	311	340	321	294	346	276	311	308	304	313	312	299	322	346	259	315	320	320	314	311	340	311	322	301	341	320	350	284	309	355	329	330	325	302	300	278	324	324	332	295	337	301	316	299	290	290	323	335	334	315	305	312	292	309	332	297	326	282	291	308	313	317	307	336	313	320	281	310	283	296	332	306	321	323	297	292	290	307	300	317	327	343	338	320	321	277	279	335	280	291	341	289	310	320	340	314	311	332	331	323	302	326	319	319	319	328	309	304	319	314	336	332	336	300	330	326	336	307	285	304	327	294	316	326	284	303	333	272	315	327	334	341	331	321	325	321	288	312	288	312	280	301	316	339	318	333	354	312	299	330	330	305	334	327	306	344	334	307	310	312	306	313	311	298	377	329	318	338	325	321	293	267	329	364	335	327	292	319	342	326	319	291	330	303	301	281	289	313	309	313	281	292	326	317	339	294	323	301	289	309	342	295	318	286	306	296	305	305	302	326	337	321	310	299	309	308	304	344	333	296	321	309	311	314	312	321	339	279	309	322	311	298	300	340	344	290	332	293	328	293	284	318	300	327	322	312	319	308	313	331	283	340	339	310	304	315	327	312	290	333	309	333	292	295	317	333	274	302	256	349	322	303	301	286	312	306	302	311	319	284	293	313	284	317	282	329	319	299	292	314	296	310	293	335	302	307	310	311	304	299	328	313	308	287	292	323	326	329	301	341	329	329	327	279	306	332	315	286	324	301	345	303	349	327	324	310	317	297	323	331	335	334	310	299	293	318	295	328	316	308	328	334	321	333	338	331	335	317	338	307	308	305	304	318	324	283	338	312	311	326	304	315	327	304	309	298	318	296	312	293	319	321	334	302	292	322	298	313	335	310	307	308	296	307	318	295	339	337	306	308	326	296	291	314	260	319	320	300	311	278	312	328	296	325	330	331	294	319	296	340	317	320	338	328	335	298	343	333	296	336	286	294	336	308
21473	30057	45860	26618	32498	35723	31005	28853	27321	23321	17179	9642	4729	4285	4018	3549	3149	3186	3266	2931	2986	5663	6933	8576	11811	7195	2821	2490	2460	2593	4280	5709	5028	6455	7813	7711	13201	15231	3375	1171	1023	967	960	991	1020	983	989	934	892	879	829	839	827	839	796	862	851	835	822	822	853	812	809	802	806	804	839	790	759	858	878	856	841	836	863	869	878	876	901	857	855	843	846	873	856	881	864	873	896	914	877	850	830	870	916	857	924	812	924	911	881	852	873	876	862	832	894	903	950	943	922	935	886	874	848	849	863	861	861	872	880	834	882	838	803	843	788	859	758	820	794	820	770	804	780	802	744	788	779	781	836	836	805	730	831	809	784	768	822	736	786	822	782	822	799	774	769	748	769	813	755	784	842	785	784	791	749	773	748	788	802	809	751	787	796	805	783	720	803	750	835	780	771	793	801	787	763	807	784	821	748	747	774	810	762	743	766	784	811	759	794	800	805	795	797	775	785	747	818	810	792	785	786	836	777	794	777	769	763	796	792	753	786	757	750	801	786	824	741	742	816	770	822	833	820	775	796	776	793	784	780	769	748	788	803	812	781	715	779	826	761	809	840	770	755	779	799	807	800	754	761	748	767	806	812	799	740	786	774	807	808	766	780	800	777	843	768	828	780	833	790	773	765	839	799	806	776	752	730	800	798	740	834	811	844	781	779	787	781	818	784	775	778	778	789	810	835	762	776	788	793	769	766	771	802	748	798	771	750	799	778	775	779	798	810	784	845	773	775	760	753	738	818	774	718	746	806	788	822	818	773	761	748	717	822	807	730	811	825	786	749	783	764	764	804	769	780	746	782	840	797	803	795	799	812	808	799	813	742	840	763	787	805	798	772	768	783	752	765	808	761	777	743	748	766	797	810	769	754	760	800	761	764	777	763	822	804	775	808	738	767	700	784	789	851	780	747	839	836	803	796	786	769	812	758	745	757	785	833	785	823	798	784	756	778	763	812	837	795	792	811	775	742	775	757	762	746	782	772	799	824	829	737	786	803	756	845	791	778	787	821	785	765	895	731	745	812	795	797	771	797	742	749	796	765	752	805	732	756	820	754	818	814	760	802	812	768	807	795	797	773	769	753	760	726	757	783	801	770	844	766	797	818	752	786	733	765	749	764	792	761	741	808	842	776	810	730	787	785	803	720	768	773	827	754	781	785	801	760	773	765	747	763	717	762	770	753	822	788	829	755	819	753	811	767	825	820	770	786	780	779	777	739	808	756	809	777	764	768	759	798	760	769	812	810	765	774	759	751	707	781	803	799	791	785	814	799	847	800	809	815	798	751	799	802	780	814	842	774	798	800	832	819	773	762	807	773	780	749	772	765	788	756	759	772	740	813	805	781	788	835	765	773	752	853	763	808	781	799	793	828	808	778	831	748	758	760	785	806	781	769	778	786	752	776	799	756	735	798	750	773	791	768	735	806	758	815	736	767	772	799	767	804	799	763	767	806	788	829	771	821	780	772	779	742	851	778	792	842	784	794	723	829	773	759	772	762	731	749	757	815	793	775	778	758	752	779	765	765	734	752	816	799	769	793	810	770	751	759	819	792	760	742	760	784	816	778	791	780	785	847	755	812	766	803	759	756	799	831	762	828	752	804	779	797	769	813	834	803	782	830	741	777	762	787	773	794	783	806	831	741	775	778	742	793	751	802	797	778	810	818	779	813	760	797	815	794	728	761	777	795	752	768	790	713	778	801	785	813	761	790	794	784	803	755	786	787	766	802	786	802	805	801	755	781	748	810	779	805	741	753	747	801	731	777	799	769	767	744	777	734	796	784	808	811	776	785	798	760	784	782	748	807	739	791	798	761	785	806	795	777	842	786	724	800	808	758	777	783	831	767	799	783	815	751	758	723	805	782	800	774	739	728	808	771	780	769	765	784	836	803	791	766	798	784	755	810	797	789	786	766	800	699	747	751	784	779	805	782	815	793	773	766	754	745	783	742	715	740	745	757	827	809	781	833	756	773	791	803	795	758	756	782	802	832	787	746	837	788	762	799	830	830	758	787	779	766	740	817	818	811	795	772	780	770	831	801	808	831	763	831	756	781	784	817	816	806	748	773	773	784	771	768	800	748	771	768	777	799	801	783	831	787	751	736	729	715	781	797	767	759	780	737	767	738	810	790	774	787	766	779	803	803	766	795	830	799	746	805	822	792	792	798	811	744	747	755	825	827	758	702	765	748	732	841	846	799	751	771	776	756	808	730	734	748	774	736	829	752	795	763	784	793	822	787	823	785	770	822	779	753	829	780	754	764	798	790	768	799	825	780	797	842	778	758	811	743	770	742	710	830	809	802	779	813	740	790	785	775	817	791	769	762	765	774	764	874	753	783	843	776	772	777	781	779	819	782	805	775	774	806	776	850	773	778	798	787	787	818	763	836	758	775	797	831	773	740	760	820	772	790	796	789	789	775	801	819	817	810	807	796	756	735	793	770	821	766	794	809	754	792	780	805	773	786	767	799	775	754	760	765	749	784	816	786	750	762	751	771	822	766	783	783	786	756	793	803	807	789	786	824	803	737	729	818	698	786	807	795	782	756	830	792	779	729	755	743	766	785	770	755	812	828	787	747	740	764	773	793	758	736	773	749	771	734	767	803	824	814	739	789	754	774	759	804	763	836	753	817	779	735	752	761	762	805	821	852	768	786	797	795	744	748	780	775	729	776	780	815	767	781	756	781	786	792	778	787	782	756	781	789	814	770	742	779	776	795	770	735	760	784	779	785	785	800	792	757	811	820	799	773	835	738	788	824	712	776	821	826	733	771	738	806	841	749	810	789	799	782	734	752	756	849	724	746	798	795	833	767	762	794	769	809	758	758	723	761	775	754	770	801	767	787	792	769	819	797	783	699	771	781	787	754	785	771	761	772	762	821	790	756	780	727	789	758	767	742	801	844	781	747	765	794	743	759	824	784	748	766	773	740	779	741	783	762	822	812	759	765	797	833	750	799	753	765	774	772	765	836	837	805	779	772	788	794	762	791	796	748	755	763	798	765	759	790	770	840	805	767	783	778	834	824	784	740	811	804	692	809	800	787	781	775	736	750	800	762	743	793	771	794	775	769	782	742	795	762	799	769	702	780	754	814	821	786	771	756	848	739	799	795	753	778	804	808	751	743	797	770	777	827	779	768	769	809	773	736	833	767	768	772	793	828	824	744	717	813	799	778	757	799	771	819	760	776	774	759	751	763	773	811	778	716	790	764	771	793	814	753	795	795	775	694	781	745	776	831	800	778	765	810	781	741	886	774	728	796	805	796	790	797	780	785	783	828	781	800	790	760	743	747	762	801	744	794	773	790	814	751	754	787	797	794	796	768	761	797	735	784	777	807	804	769	753	808	807	807	775	782	872	769	755	778	791	830	768	768	801	793	783	776	772	800	741	751	796	798	768	777	787	783	755	771	727	805	844	741	775	815	825	773	752	774	803	750	814	778	794	778	810	741	779	783	789	777	794
8020	5489	7483	4075	3189	2804	2150	1572	1192	870	747	599	531	503	437	381	370	339	361	377	383	358	373	344	370	373	325	345	327	324	333	315	301	334	335	340	342	385	337	345	333	322	316	309	306	306	298	329	313	326	348	325	321	344	283	325	334	317	324	329	301	297	333	347	318	297	326	329	319	334	298	327	329	338	334	332	322	307	341	323	323	311	329	329	322	276	322	339	358	325	313	290	305	330	325	325	314	339	319	307	312	295	300	300	305	320	362	331	332	347	322	319	306	316	321	311	296	276	312	316	315	300	357	311	298	302	314	296	292	339	317	315	329	296	304	302	311	325	308	330	316	316	285	359	325	335	347	306	329	334	323	308	295	280	330	321	326	288	349	334	340	315	340	363	296	337	308	330	264	289	323	298	352	334	309	339	326	282	332	323	328	327	330	294	323	294	289	302	319	325	299	316	317	319	323	329	348	327	305	351	333	300	341	310	317	313	321	312	309	298	324	297	307	343	311	318	301	319	322	330	289	318	334	320	313	317	325	315	336	300	352	327	281	318	319	309	312	331	350	330	333	306	301	315	322	315	322	300	308	300	354	337	330	303	302	296	323	324	324	319	313	321	333	284	317	318	306	289	319	322	287	308	316	313	329	311	324	335	336	319	317	312	356	327	294	319	303	283	296	291	323	324	323	315	315	307	310	307	341	300	332	328	316	327	313	292	325	290	317	326	313	318	301	299	311	314	317	321	306	317	298	290	323	303	339	295	332	314	308	327	323	326	286	333	340	283	310	337	270	293	333	301	306	347	331	311	290	298	311	297	297	293	317	293	315	303	310	292	349	275	294	331	335	296	314	309	313	307	305	329	324	323	284	325	316	298	314	301	312	296	283	312	324	320	319	306	309	321	297	304	315	331	289	283	294	309	353	326	305	341	325	302	306	329	338	314	343	302	324	329	340	330	306	324	297	284	298	295	286	345	332	297	301	330	330	319	305	302	324	304	299	325	283	311	330	324	319	328	336	311	307	344	340	333	290	295	330	326	315	293	356	326	317	320	299	279	333	316	299	277	333	308	339	318	340	292	293	310	290	278	311	329	317	302	332	329	302	310	335	290	346	322	298	317	340	349	314	311	334	333	324	315	317	320	329	293	354	325	326	298	333	306	290	331	325	292	310	310	310	292	329	275	312	336	322	331	325	326	296	351	320	311	343	317	329	328	311	314	334	281	309	303	316	325	305	354	332	329	334	299	298	301	317	323	302	280	310	299	327	293	301	320	296	342	309	317	319	351	331	303	316	347	341	313	324	285	287	296	340	318	307	310	312	291	323	298	303	315	354	296	299	318	257	313	308	291	350	345	319	311	313	327	349	324	300	342	296	282	315	318	309	343	316	317	322	331	303	311	316	287	294	300	316	334	315	361	335	288	336	311	368	325	320	332	320	356	290	325	324	320	344	331	329	318	328	298	337	314	333	304	294	318	313	274	310	318	323	300	299	328	290	317	290	322	307	296	338	330	329	303	316	325	309	334	326	300	319	311	285	335	327	291	308	320	329	314	306	325	331	330	319	301	321	307	365	342	337	321	295	331	309	308	327	292	286	352	328	324	296	305	333	301	313	311	305	290	308	340	334	289	276	325	305	297	338	330	307	329	304	307	296	321	276	336	324	319	297	335	321	302	356	340	312	309	307	338	296	321	332	331	296	327	337	331	305	304	347	323	293	351	309	307	320	310	314	294	353	299	289	304	318	346	279	301	294	308	307	329	313	297	280	326	289	324	342	300	328	291	270	360	347	349	314	320	316	307	326	336	320	323	306	284	310	288	295	312	312	317	309	353	315	295	324	321	325	291	351	277	300	367	341	332	308	335	315	324	323	311	326	292	296	322	322	290	307	300	299	315	293	325	305	274	321	308	305	306	326	317	329	295	371	341	314	350	319	281	305	325	329	329	346	333	300	307	267	333	313	318	327	338	338	303	337	322	314	343	284	320	355	328	311	340	350	310	336	291	302	319	321	312	316	333	301	315	311	307	278	302	354	293	325	308	317	316	326	318	305	316	301	296	329	313	313	337	322	318	331	325	313	280	318	319	280	301	315	340	340	300	304	292	298	321	307	307	301	271	290	328	299	336	287	296	289	294	295	316	329	311	335	304	330	337	332	326	304	296	339	310	310	339	299	336	321	285	323	301	277	318	292	295	303	355	296	305	288	324	287	312	324	319	297	297	326	300	319	323	310	318	300	312	340	319	333	323	340	319	270	291	307	299	326	342	315	335	338	324	317	298	332	289	298	343	309	320	314	300	349	312	324	296	307	321	331	316	329	321	303	327	313	334	302	295	311	323	288	288	319	298	314	340	323	281	289	318	309	341	314	271	344	291	322	295	297	348	320	305	287	312	309	349	292	282	385	273	318	285	305	327	310	335	302	331	290	342	306	279	332	306	319	311	331	289	335	292	367	305	312	314	313	333	316	309	289	311	312	289	311	297	341	318	333	264	289	306	318	273	309	321	327	324	293	336	312	328	325	311	293	308	311	289	328	338	307	301	316	302	317	335	316	308	323	339	313	282	311	302	311	322	318	326	299	334	330	320	324	316	300	305	327	318	329	297	319	317	350	316	341	303	297	348	298	306	341	321	288	305	318	340	298	308	314	318	326	266	333	298	293	312	331	300	307	322	305	293	313	323	311	327	299	326	318	329	312	278	310	300	289	319	294	329	305	309	302	292	303	320	346	301	298	297	315	287	303	318	308	293	347	287	285	310	307	313	325	344	316	341	310	299	321	310	321	312	340	356	298	309	307	317	312	319	313	305	314	301	311	284	320	334	305	289	335	326	315	307	296	312	325	321	300	318	310	318	303	336	344	353	319	339	312	315	315	266	340	337	309	312	270	275	338	300	319	286	316	310	291	329	332	330	326	337	282	309	339	329	329	307	328	311	324	348	328	304	338	323	325	297	277	331	302	329	289	295	323	290	316	317	300	300	307	302	306	280	327	314	305	304	314	330	337	350	326	308	317	336	312	286	305	309	336	348	305	308	309	320	314	331	324	311	309	336	307	294	331	301	323	316	307	271	338	340	275	326	317	286	291	323	306	300	321	324	321	311	288	308	322	322	316	289	342	332	296	281	310	342	286	317	278	331	294	341	335	335	312	301	313	334	318	320	328	331	356	352	306	330	326	311	306	326	312	282	337	319	335	288	302	327	308	332	339	330	350	311	315	313	313	314	316	358	297	313	312	324	314	307	314	327	274	308	278	280	317	309	299	328	319	312	297	292	301	325	323	336	315	313	343	306	324	310	305	313	337	305	332	295	305	317	313	312	313	291	301	330	325	329	329	287	321	315	319	343	310	296	325	309	333	309	330	309	326	283	344	316	318	297	323	333	302	344	333	304	284	285	307	320	297	369	343	295	296	321	314	297	309	282	320	343	307	327	315	311	333	349	338	339	324	295	313	287	285	326	288	276	321	287	295	303	310	308	308	340	330	312	339	292	316	303
6212	6169	12802	9843	10430	10376	8681	6412	5331	4129	3369	2535	2104	1907	1775	1584	1332	1209	1211	1166	1203	1177	1163	1104	1189	1092	959	912	911	843	907	897	931	965	989	984	1188	1415	885	815	828	825	827	827	824	796	811	807	824	826	824	795	813	784	812	768	755	812	800	789	784	839	790	813	827	798	775	834	790	864	880	835	792	825	837	850	846	837	784	803	830	792	827	848	774	824	864	827	852	795	837	873	827	849	827	840	842	860	884	813	808	840	839	837	856	843	885	826	836	862	857	839	843	832	892	813	850	856	817	833	779	876	863	820	840	817	795	817	846	792	820	748	760	793	769	824	790	764	778	745	779	816	848	815	813	803	773	790	808	787	810	828	777	872	770	796	769	837	738	865	774	751	772	780	790	817	795	762	816	790	793	798	749	819	812	770	783	815	841	816	777	764	805	837	809	791	791	765	799	785	768	792	836	778	842	787	806	818	863	816	803	785	775	757	767	749	825	777	786	776	754	784	822	773	775	790	882	789	832	820	856	768	803	847	789	771	829	818	746	801	794	808	787	808	807	801	794	815	791	802	796	830	799	773	722	736	827	799	826	734	761	830	769	783	820	767	788	821	817	800	792	775	777	837	819	811	819	787	807	786	828	804	805	867	777	800	809	815	818	769	802	787	765	801	842	800	769	823	766	769	826	788	816	848	790	760	861	797	788	786	801	823	802	817	805	824	827	824	806	814	799	840	805	802	847	783	809	792	840	800	775	791	854	794	791	789	772	805	778	782	779	820	825	840	865	810	805	772	775	782	807	769	798	799	808	764	798	762	821	757	842	797	848	776	785	776	779	833	768	764	784	815	858	789	821	814	765	761	757	816	812	816	779	789	835	755	800	783	765	793	769	795	756	789	845	788	767	794	785	787	784	783	863	786	833	823	778	801	796	760	825	790	820	838	809	790	793	805	806	837	800	841	790	755	784	795	844	825	800	792	829	818	802	828	810	767	789	737	791	820	804	809	766	780	802	803	740	806	786	762	804	799	826	772	902	808	787	795	826	884	802	801	810	810	792	827	821	785	847	785	801	751	748	783	826	855	815	807	800	837	801	797	793	814	771	804	764	825	833	829	794	840	798	790	813	765	763	767	833	831	805	819	819	804	849	782	812	793	817	825	763	815	818	812	813	813	827	732	789	800	837	805	818	788	840	772	842	774	816	812	812	789	777	852	819	836	836	775	854	775	833	828	805	803	793	828	828	827	796	854	796	798	788	828	850	842	782	806	828	775	803	798	803	785	797	869	750	808	809	775	871	800	834	845	808	790	853	792	788	840	807	757	795	870	795	808	798	767	814	745	793	801	827	799	746	840	827	788	823	818	772	811	784	786	831	840	826	805	792	776	827	815	790	811	794	786	815	814	819	754	827	799	762	784	827	776	746	803	829	818	770	803	810	813	816	774	800	774	759	808	765	795	785	813	827	775	753	750	807	810	827	802	815	765	754	806	814	825	767	791	811	843	823	806	771	768	870	751	798	813	800	816	804	791	839	844	843	813	798	798	802	792	821	780	722	808	818	786	824	826	768	762	797	784	798	850	775	824	818	804	772	781	808	825	810	839	780	777	770	801	706	755	830	773	821	791	773	812	787	812	805	792	850	753	810	830	826	838	824	810	767	814	802	790	786	816	813	827	770	806	806	809	781	777	776	795	816	808	758	823	788	774	794	794	814	788	783	819	824	746	798	813	781	823	758	828	779	848	819	796	827	803	797	792	805	786	803	803	778	814	810	799	820	826	827	803	793	782	814	844	775	814	790	735	789	799	795	801	809	809	780	785	796	834	760	786	792	728	819	812	804	779	835	819	826	838	803	855	760	809	784	754	765	819	815	822	804	731	821	786	801	852	829	811	791	794	816	797	747	793	829	771	727	759	796	834	816	851	783	769	850	792	803	757	854	753	886	776	777	814	769	790	817	799	790	817	816	800	775	791	840	792	803	762	823	824	851	770	794	814	774	814	835	802	814	789	813	811	787	803	751	811	790	817	795	722	801	865	870	804	768	824	808	821	775	846	804	797	779	841	804	811	800	821	782	867	797	810	807	797	778	820	791	848	809	808	842	772	758	805	854	774	814	786	877	794	807	824	784	795	771	773	799	833	829	771	812	730	773	840	818	815	803	778	804	800	813	845	823	812	843	760	785	794	796	838	766	796	829	829	817	845	786	811	852	802	806	831	815	794	739	794	859	778	807	829	813	810	813	825	769	855	762	820	795	805	834	757	819	810	789	841	790	831	853	833	795	768	789	793	835	842	825	836	797	809	798	808	821	761	822	799	767	820	831	803	778	827	819	849	806	789	804	789	833	795	837	824	801	812	818	864	794	816	790	817	774	773	836	783	825	787	813	820	821	822	758	851	774	787	790	803	780	838	834	792	769	803	805	836	805	780	784	808	808	822	843	791	819	787	825	797	803	806	813	840	808	819	804	802	787	740	814	800	785	785	864	780	749	792	777	793	808	792	786	779	748	775	821	772	826	770	797	835	848	814	792	783	811	789	774	747	814	773	803	767	816	775	834	744	788	810	845	811	786	788	814	825	803	758	794	840	899	808	848	828	775	846	828	779	804	798	802	788	828	785	763	767	862	855	742	791	779	755	822	819	801	790	788	819	855	780	805	846	855	805	850	848	776	785	796	835	795	825	837	774	804	785	809	832	821	888	774	811	770	754	786	868	764	768	821	762	817	793	834	804	747	785	783	836	810	798	820	808	815	757	844	813	780	797	814	821	832	794	833	829	892	784	806	812	833	804	813	840	787	789	832	817	831	754	810	823	782	799	839	821	782	790	813	807	790	793	824	836	792	788	817	856	835	759	777	770	757	776	737	808	757	816	779	781	821	837	805	800	781	823	772	807	815	765	843	808	809	757	814	792	797	815	797	788	818	769	808	750	835	815	819	810	843	787	788	792	762	847	819	768	778	800	792	834	791	855	762	816	790	812	813	802	784	855	778	826	781	790	845	799	811	803	807	782	790	814	756	810	812	802	843	795	761	827	796	843	789	824	834	824	817	775	791	806	836	754	777	781	840	801	798	781	798	797	780	835	764	816	778	765	797	750	777	788	838	816	874	800	761	812	829	799	788	774	780	801	796	820	780	836	803	802	828	842	775	827	813	813	839	804	832	829	812	808	820	771	834	848	764	781	765	787	823	811	744	827	814	813	833	831	799	791	748	834	831	793	836	839	849	788	812	794	841	802	790	776	805	881	798	759	819	792	736	811	858	753	806	782	817	840	797	790	759	812	783	815	830	812	769	786	834	806	784	774	763	858	760	778	777	832	833	801	813	820	811	770	804	804	779	849	795	769	809	777	768	802	797	814	813	797	809	796	776	837	773	742	802	795	777	800	833	798	789	815	809	814	811	800	800	803	791	835	786	779	796	797	781	762	801	821	839	792	816	823	832	807	780	743	817	801	781	778	778	821	802	756	787	812	810	808	824	814	753	806	819	826	840	825	822	843
28578	28245	40050	25821	21370	22847	21754	16426	12755	7276	4299	1787	929	790	711	641	543	517	613	559	567	747	832	944	1217	908	521	463	402	448	533	594	591	717	832	842	1300	2973	903	410	365	382	356	366	394	338	366	360	364	383	379	338	351	368	361	370	382	349	384	360	341	345	368	339	358	361	359	333	364	350	390	342	336	391	348	386	374	346	356	406	341	372	336	361	371	352	364	377	346	369	361	357	380	345	387	353	368	382	352	373	327	360	355	368	357	392	359	373	362	356	366	390	377	381	384	375	385	363	362	369	377	364	391	353	365	363	366	403	393	360	396	357	364	341	378	385	379	335	415	352	363	358	338	343	329	345	383	385	346	362	353	375	375	347	371	358	360	376	328	374	356	356	361	365	357	384	349	390	334	365	309	343	392	355	380	346	367	347	376	347	387	352	351	371	362	370	306	329	368	400	331	359	363	368	346	351	332	371	376	366	367	368	365	380	324	345	363	342	381	353	350	363	345	334	381	355	348	362	376	379	346	357	328	374	334	359	366	329	366	359	341	338	324	353	365	331	364	344	370	338	362	351	362	387	348	323	366	371	357	381	377	368	363	348	353	340	365	347	369	341	372	355	370	391	377	393	344	366	337	380	358	365	351	303	372	363	348	343	358	381	365	371	371	352	359	343	320	391	329	364	362	381	363	383	364	323	326	363	337	381	338	338	346	366	332	336	343	362	379	365	326	369	381	360	351	353	359	344	349	359	342	369	342	333	377	348	368	327	329	371	376	371	345	361	382	359	347	364	361	341	338	344	336	336	397	355	406	348	343	362	337	326	368	336	374	356	353	356	390	368	332	374	342	349	328	341	368	319	345	348	347	344	368	302	370	351	372	364	352	392	346	343	353	361	326	334	376	398	373	338	361	327	335	361	336	390	379	374	367	334	354	372	366	364	376	354	338	337	385	380	375	366	374	382	381	354	372	365	342	349	369	357	326	333	372	353	354	369	358	326	379	365	366	346	364	346	371	345	357	367	384	308	368	337	342	328	363	402	334	359	384	359	375	392	345	352	387	368	361	374	352	381	343	351	385	356	373	357	334	378	385	347	345	361	356	380	381	347	366	350	322	359	360	351	359	330	381	358	337	357	355	366	362	340	318	344	356	362	341	363	355	368	375	367	332	359	372	344	336	336	362	331	389	350	363	342	342	337	348	363	398	370	371	349	349	329	344	344	323	343	357	351	385	364	349	378	332	352	362	371	362	378	377	340	337	362	357	346	362	366	360	390	382	366	388	357	356	381	377	393	363	350	335	331	320	365	322	337	346	367	381	359	355	346	346	363	345	355	353	335	382	338	367	376	357	321	355	351	353	350	345	364	389	366	357	345	332	367	373	343	354	360	378	368	363	375	332	381	395	394	385	348	355	350	349	376	331	357	339	338	362	357	337	345	325	338	351	333	332	328	350	337	363	337	376	300	350	365	372	346	324	335	358	387	335	369	333	358	340	362	376	365	348	344	365	362	346	376	369	367	369	331	330	371	337	333	363	391	366	355	372	364	346	323	347	341	369	379	385	366	357	334	331	364	376	381	341	344	345	362	317	311	360	363	373	380	344	356	363	348	345	386	351	352	342	363	355	354	332	335	376	387	356	351	348	362	421	314	376	359	351	327	358	374	363	357	361	352	351	347	370	364	358	368	371	406	377	367	368	346	354	358	366	357	378	322	344	323	387	363	363	333	396	387	378	357	387	329	379	355	341	394	354	367	341	347	357	358	381	373	320	348	340	407	367	311	389	355	349	342	327	383	359	309	373	334	373	358	384	360	371	340	350	360	330	350	333	353	349	371	364	350	375	357	346	374	359	363	356	337	361	364	334	352	354	369	373	365	352	359	346	320	346	350	318	360	361	396	339	361	340	355	354	354	387	359	322	349	381	343	369	342	333	364	333	365	333	312	350	363	336	357	318	366	390	348	340	336	377	379	333	352	372	354	353	368	360	364	364	355	365	371	338	376	334	356	348	389	334	313	361	354	358	339	339	347	392	381	355	349	349	392	372	352	357	372	367	392	364	349	317	371	364	347	332	372	375	331	337	350	362	311	364	347	305	352	337	360	370	347	378	385	371	353	352	360	360	439	366	354	351	357	332	353	372	376	367	337	361	386	368	335	348	383	341	324	372	371	389	347	368	359	376	367	382	338	338	351	384	357	370	354	368	389	353	364	351	356	374	382	360	356	364	390	354	365	370	375	363	390	342	369	375	369	394	348	353	372	356	389	404	366	328	348	365	365	361	370	333	390	375	378	360	348	346	360	351	350	336	358	355	360	385	377	344	368	364	369	355	372	332	319	353	353	353	392	349	354	359	353	360	330	378	349	356	376	342	370	348	344	364	385	347	346	386	325	342	364	388	339	355	341	360	328	352	394	353	372	332	374	359	356	378	366	330	350	341	327	363	362	338	350	353	339	333	376	339	342	349	364	369	349	365	333	331	348	360	348	378	349	383	349	374	373	368	372	339	350	346	376	331	341	331	349	340	351	344	361	321	369	346	359	377	349	348	348	314	385	346	333	351	359	353	366	322	361	369	358	374	366	339	394	362	332	382	369	374	354	382	354	382	349	339	336	344	333	376	347	344	364	362	330	386	381	358	324	353	351	372	345	345	363	331	360	342	358	363	343	364	340	348	363	357	343	390	401	373	348	340	375	344	333	352	356	321	364	385	363	356	343	374	366	340	335	363	358	372	378	343	365	367	335	377	343	371	351	368	357	369	336	386	366	343	409	367	366	376	353	375	367	340	393	360	363	371	356	358	332	377	395	375	357	360	349	366	360	351	387	371	347	342	381	332	342	350	325	342	385	379	341	403	356	405	383	370	343	336	328	352	322	349	338	358	336	384	362	365	350	351	360	367	316	357	351	352	342	374	348	362	351	341	349	337	329	313	343	375	366	333	363	377	382	363	350	351	362	352	338	369	319	334	365	334	345	373	352	335	341	340	344	348	342	356	382	351	358	366	383	362	349	330	331	334	366	396	327	355	361	351	372	353	375	348	388	349	372	356	393	344	354	365	376	373	313	337	338	342	386	327	370	353	387	368	360	325	350	359	379	368	377	340	341	359	353	383	350	367	360	341	365	349	354	341	347	342	349	390	347	328	360	352	363	358	371	371	363	374	347	341	332	340	395	350	357	338	331	336	363	332	356	365	359	396	370	375	363	361	361	328	360	355	343	333	327	380	349	387	320	332	335	381	391	364	338	333	390	344	370	339	391	375	393	315	353	323	362	375	367	362	350	331	336	353	394	367	378	353	378	380	321	350	354	367	360	364	323	364	363	357	327	369	372	382	349	339	336	343	381	374	353	355	397	317	357	343	342	348	328	361	366	352	355	357	343	341	317	340	361	349	353	358	348	379	346	350	349	380	330	346	341	363	368	370	338	410	378	350	360	337	345	352	355	306	359	362	349	379	361	331	340	344	333	359	364	333	329	342	351	340	368	393	355	373	350	353	340
18483	23020	40284	21961	26751	30515	31520	25079	22760	17091	13909	5616	3614	3142	2924	2537	2308	2228	2404	2167	2341	3831	4204	5122	6803	4489	1972	1677	1568	1917	2342	2667	2884	3353	4630	4641	7676	16213	4025	1053	1083	1006	1005	998	959	934	962	1062	1036	965	892	941	954	892	939	933	901	926	913	889	881	896	900	860	854	899	935	889	872	928	923	950	903	927	922	953	944	915	970	915	987	962	919	901	975	993	977	962	906	945	923	919	960	932	979	914	937	947	952	938	1011	939	941	961	897	981	923	957	982	1006	960	967	1011	899	992	958	947	950	974	940	951	935	947	962	869	878	899	876	917	930	926	892	929	899	918	889	908	899	870	903	892	894	906	894	887	891	885	907	904	898	854	881	841	835	889	881	930	886	843	937	905	849	908	869	885	893	886	888	919	860	893	902	907	867	916	928	858	851	909	921	829	873	908	946	882	899	873	918	892	879	904	876	884	914	870	942	879	906	907	892	862	879	816	837	904	888	971	878	862	870	834	860	880	905	920	854	853	875	886	822	938	862	862	839	849	843	896	874	883	882	965	908	865	880	887	917	891	877	876	851	907	903	925	871	882	856	871	895	911	873	926	887	877	904	886	910	950	893	913	890	901	961	922	886	902	887	924	885	879	887	880	894	872	900	845	845	849	882	890	874	881	901	865	861	909	873	876	898	898	888	893	901	909	860	904	933	862	845	857	854	943	872	849	887	886	882	924	880	852	860	939	905	863	875	880	887	922	886	858	904	902	848	928	882	893	888	918	848	929	928	901	921	900	885	899	870	910	872	875	866	869	910	879	849	896	875	858	910	917	886	850	896	875	886	913	879	889	890	892	903	886	933	927	901	847	859	886	892	861	902	886	871	945	888	907	928	888	871	902	905	904	903	884	910	869	834	848	873	876	890	899	897	837	909	893	860	908	908	859	935	886	904	868	864	868	889	847	867	937	874	886	868	976	891	840	857	842	881	931	892	878	899	899	867	842	861	893	911	877	883	885	906	883	895	888	912	895	853	888	924	921	913	864	875	841	938	938	836	861	902	920	902	912	936	898	885	875	894	900	908	867	894	889	894	896	875	902	926	908	879	905	851	900	890	871	912	946	860	870	894	878	883	914	886	876	950	912	913	897	859	833	884	845	915	886	922	870	838	881	924	858	846	925	880	875	885	904	876	879	908	903	912	884	879	860	900	893	873	863	853	935	907	936	913	838	882	887	874	899	904	853	879	898	943	845	930	875	947	871	850	932	896	902	929	882	925	892	894	882	870	901	886	912	867	895	935	895	911	910	872	833	915	878	914	906	886	865	865	852	920	871	889	903	847	923	920	883	912	958	902	805	904	858	892	853	849	894	861	886	856	905	878	894	878	817	858	871	899	837	954	878	886	893	887	894	858	914	869	885	850	856	853	907	872	908	828	875	847	898	893	884	868	899	802	925	917	907	870	898	917	900	830	834	833	860	948	912	854	904	898	883	908	930	914	862	911	886	874	859	883	942	853	910	826	903	825	856	869	874	884	877	832	864	911	880	879	871	911	864	868	864	908	854	865	932	901	867	887	866	903	910	904	943	894	857	870	906	882	884	967	881	847	850	871	876	895	931	895	857	868	900	925	857	876	908	868	898	860	843	847	916	878	930	908	904	859	918	940	884	850	879	903	939	910	942	847	868	911	856	863	890	840	905	843	865	866	865	832	850	867	858	885	871	863	865	954	877	889	879	907	861	868	892	877	878	895	887	895	899	888	885	887	891	838	858	843	897	909	941	883	868	916	845	876	921	860	915	880	850	899	872	898	846	848	936	882	893	840	871	848	888	873	882	843	901	914	862	902	854	885	879	894	860	883	948	916	943	906	882	869	896	873	863	888	906	926	878	921	894	893	913	899	842	919	892	907	885	874	923	840	906	900	872	922	875	879	911	868	865	914	881	898	862	869	896	933	915	925	877	855	835	896	900	911	882	905	896	876	898	907	899	882	939	928	868	884	889	905	871	883	835	895	903	905	920	874	847	901	914	927	876	879	929	897	885	909	869	891	883	899	916	930	908	830	858	847	907	919	870	889	864	894	895	903	885	867	855	910	950	909	933	897	888	895	865	893	898	893	926	866	843	897	899	822	939	883	849	865	918	847	854	878	851	851	821	903	887	863	882	913	847	900	906	847	901	897	898	906	878	887	855	862	898	928	855	806	908	860	902	848	878	870	879	897	917	922	868	914	894	899	921	854	931	860	918	855	878	858	873	884	880	880	915	923	899	860	865	901	836	863	925	850	865	884	932	899	854	885	895	878	893	808	854	864	902	866	927	882	823	896	883	853	898	850	919	904	842	897	892	900	886	859	843	875	882	870	887	928	881	918	882	834	887	829	853	954	888	916	891	881	875	853	869	930	834	896	868	894	902	914	887	851	866	921	871	891	838	890	889	898	861	902	872	949	854	889	868	880	904	863	861	889	902	900	903	890	886	922	886	926	942	854	889	878	930	837	913	847	888	950	936	895	930	899	902	840	852	830	894	849	900	909	903	845	893	866	868	937	872	880	840	893	904	924	882	924	872	961	820	850	836	877	900	896	898	884	914	877	918	871	824	865	883	914	869	851	897	917	905	877	862	911	868	893	891	894	871	880	883	881	819	858	879	884	903	923	899	883	959	881	853	895	859	815	919	862	876	878	872	861	856	858	807	922	886	883	832	931	876	806	890	842	855	916	847	874	938	868	922	915	891	902	900	844	885	876	846	867	908	955	887	886	857	875	903	898	851	836	862	887	909	869	856	877	903	857	803	904	922	927	894	891	866	871	895	928	890	892	929	904	935	904	918	897	905	887	871	870	886	899	921	877	912	905	892	922	852	924	944	897	921	891	839	859	856	864	907	894	912	936	820	889	916	911	933	842	907	858	926	891	869	879	860	879	885	871	922	906	897	864	877	839	891	868	911	836	883	893	867	863	919	849	875	856	878	900	876	909	891	875	873	914	874	860	927	875	841	892	852	910	913	901	902	863	908	850	846	892	908	931	857	900	906	864	845	902	900	873	970	820	923	924	811	892	904	907	912	865	916	865	919	895	886	940	936	934	938	884	877	886	847	860	927	885	877	910	831	891	875	869	892	860	932	867	914	848	886	899	886	894	897	891	878	886	886	872	901	820	898	886	897	877	907	901	844	919	936	896	928	888	855	908	877	864	894	840	983	878	829	828	871	908	924	907	910	983	879	877	894	895	886	911	861	863	915	878	887	907	918	839	956	910	907	893	915	881	931	860	910	891	885	835	876	961	853	891	922	898	882	909	912	872	925	888	893	861	900	843	967	884	859	871	913	877	923	919	892	867	869	874	876	894	898	905	891	874	921	850	874	877	844	882	832	885	874	841	882	833	888	906	909	903	860	853	867	917	872	879	933	930	870	853	906	900	875	932	897	859	873	891	902	930	818	863	906	850	907	876	845	859	893	896	878	895	856	839	881	861	922	904	931	885	910	914	916	864	901	933	909	900	885	863	912	881	885	915
36296	33322	48367	29179	27592	29243	29432	23142	18678	13585	9299	3221	1186	883	778	682	672	613	706	663	666	1080	1208	1456	1806	1126	630	573	486	607	750	777	914	848	1170	1213	1565	4923	1855	338	371	344	315	330	315	340	357	336	353	327	309	299	309	334	312	316	334	286	306	348	277	335	298	346	317	324	330	312	304	322	333	278	312	338	326	296	358	367	326	321	324	313	318	334	328	360	305	331	375	329	356	302	326	336	323	330	322	311	330	303	315	352	308	357	334	297	322	331	347	329	315	342	339	320	349	308	339	314	342	337	317	317	314	333	346	322	338	331	275	342	307	302	284	353	342	312	316	329	307	340	314	301	302	324	292	315	289	345	322	320	299	307	327	287	307	340	338	287	333	306	300	310	315	339	297	281	284	298	298	308	277	276	317	288	318	315	330	310	297	351	296	317	297	316	302	300	315	284	311	312	289	330	331	285	294	345	281	329	301	279	324	286	294	327	280	299	313	310	293	290	287	324	318	307	343	305	293	319	310	305	328	336	333	287	296	334	331	332	327	311	306	292	313	315	294	329	305	291	340	340	303	313	339	297	305	293	320	305	333	326	301	307	304	284	316	323	330	304	296	284	308	338	274	306	316	316	281	322	292	306	361	303	296	300	298	333	338	272	291	297	315	354	316	279	329	294	301	316	296	298	335	292	346	296	302	324	332	339	329	324	324	275	299	329	300	267	322	315	305	313	304	361	303	300	322	310	321	297	305	311	292	309	309	333	331	300	295	282	333	263	324	314	307	335	303	315	312	303	299	320	347	305	280	331	328	306	306	330	296	327	314	312	324	290	346	324	320	334	310	319	303	322	307	295	305	318	284	310	305	319	297	310	312	311	325	306	319	307	327	299	318	329	278	318	319	289	310	315	321	263	299	312	291	337	311	337	320	299	315	309	312	324	316	319	298	290	305	308	282	306	300	312	297	323	306	302	293	303	291	295	336	327	321	337	326	300	322	336	291	317	305	290	320	294	324	289	308	328	310	299	295	300	294	340	285	306	293	317	305	318	328	307	321	326	325	324	311	286	294	287	323	297	305	317	306	294	313	294	318	293	320	315	269	284	327	326	306	316	303	295	325	349	299	308	333	322	324	276	288	295	299	318	324	326	321	346	305	317	352	309	331	312	325	335	305	308	309	347	341	328	299	325	332	307	311	297	306	276	325	313	300	350	318	307	274	297	321	301	268	335	303	293	318	311	312	283	323	292	323	341	308	353	302	302	330	317	310	307	316	280	318	290	298	330	317	266	301	286	313	295	308	318	338	321	334	309	360	315	284	313	297	311	287	299	333	319	314	328	337	311	313	299	332	315	362	322	311	308	293	318	319	337	309	289	342	322	318	338	286	309	346	296	334	316	293	322	311	320	330	300	322	296	311	317	311	311	360	310	313	289	282	293	281	311	328	335	316	288	318	293	317	324	304	314	327	284	305	284	301	298	292	303	313	333	347	285	326	311	297	365	295	307	290	315	329	307	307	311	346	337	326	319	298	302	321	309	322	320	329	331	321	322	321	321	316	320	322	310	313	301	329	331	306	307	301	320	322	276	299	318	311	297	300	312	296	327	321	362	325	313	328	346	347	288	294	306	308	299	338	323	328	288	304	287	325	343	289	294	329	352	284	320	313	298	303	324	314	350	308	309	311	313	264	315	329	335	302	317	306	306	309	311	317	317	266	315	306	311	289	307	291	317	313	340	320	322	303	279	328	254	322	315	315	295	311	294	337	303	312	328	320	335	316	294	299	298	308	344	293	309	315	292	316	286	293	332	289	289	321	340	292	318	330	325	340	301	323	301	331	313	286	290	319	308	311	308	295	327	314	322	311	303	313	340	306	303	300	318	312	278	294	333	324	283	338	283	328	301	298	291	327	300	316	273	326	287	320	297	330	328	298	291	334	326	282	336	322	300	315	285	325	277	304	295	281	334	319	311	311	336	314	344	344	323	323	314	324	308	313	322	293	300	342	352	338	332	301	273	308	308	298	324	325	322	317	335	315	300	283	298	280	296	286	296	302	270	370	325	312	306	312	311	302	337	313	310	323	344	286	317	306	321	324	307	270	333	327	320	307	316	269	317	316	341	300	314	317	335	330	279	302	294	281	324	284	307	272	338	316	291	320	296	326	298	318	333	317	295	306	325	316	322	329	331	319	298	329	329	287	325	328	316	318	319	285	274	334	280	325	325	343	315	337	309	318	325	336	321	274	317	302	307	298	339	318	328	327	320	310	300	311	319	313	300	313	327	302	297	322	311	340	293	308	331	285	355	320	296	344	263	303	283	286	267	330	327	341	320	332	304	300	294	311	333	292	318	311	305	325	319	342	314	306	318	297	305	295	325	324	307	296	295	316	365	286	338	344	288	276	324	292	313	308	309	320	313	305	324	296	330	318	357	294	329	310	286	282	264	308	302	306	313	297	301	348	319	315	317	314	304	295	308	295	312	329	307	336	336	307	295	297	304	288	293	276	305	301	307	283	332	353	331	305	299	294	317	343	321	321	312	302	325	272	307	296	320	302	312	283	353	330	308	300	302	300	307	332	329	311	302	302	301	345	304	308	312	297	316	290	288	302	324	303	295	330	345	272	331	320	329	267	322	313	288	326	311	272	290	302	306	307	281	319	321	323	332	337	321	306	296	338	333	301	312	311	289	292	308	334	321	307	309	353	334	261	305	286	328	349	300	354	285	363	286	313	345	317	368	289	313	295	296	313	317	320	313	325	300	297	313	286	326	294	306	328	318	294	299	273	308	288	302	307	301	314	292	313	325	298	321	332	290	323	349	326	317	314	327	334	326	299	335	309	300	294	310	291	331	297	310	312	330	315	333	298	316	347	287	303	355	285	260	322	329	296	330	310	315	312	289	291	316	334	302	314	290	301	326	314	306	338	328	300	342	327	305	298	306	331	292	300	320	319	308	275	312	320	308	310	309	306	334	308	330	295	331	294	303	308	312	290	301	299	279	312	284	335	318	333	329	315	344	296	321	297	324	290	300	325	307	320	302	284	337	331	325	307	340	301	300	314	338	328	280	298	310	309	313	296	330	302	296	310	309	284	311	329	298	298	317	313	304	296	314	322	323	310	296	322	319	300	316	290	320	291	317	322	323	336	296	329	328	313	291	287	330	327	298	329	341	323	300	305	312	274	299	291	330	327	303	311	302	290	311	286	334	282	321	273	331	338	307	308	299	292	312	295	318	298	303	319	326	324	320	331	322	329	314	327	354	310	334	310	313	317	316	281	304	311	312	286	314	275	319	306	306	318	316	305	280	332	308	325	322	290	317	327	309	323	323	307	302	273	309	333	285	327	336	339	326	307	325	326	303	302	300	342	333	328	295	298	331	302	310	320	333	299	336	341	307	350	307	304	299	284	297	306	310	314	293	331	330	310	361	337	353	300	307	297	280	337	319	320	306	314	317	296	324	314	324	330	307	279	343	318	327	267	358	312	297	289	293	295	311	338	307
23879	27765	46141	25919	32498	37054	37796	30964	29125	24316	22281	6852	4817	4058	3645	3292	2970	2754	3547	2982	3207	5362	6687	8267	10720	6302	2636	2310	2019	2983	3868	4318	5131	5024	7299	7624	9456	23144	7594	1058	1081	1027	961	902	935	954	1011	1043	925	885	855	831	771	775	851	818	808	819	858	859	858	821	794	807	791	817	814	816	815	794	828	818	840	851	867	853	843	863	837	824	828	847	846	874	857	911	852	893	902	866	864	845	879	890	935	875	911	902	917	861	888	841	846	849	831	837	860	936	914	948	935	996	944	892	896	854	859	829	835	838	848	835	860	775	800	810	789	770	736	807	814	781	769	804	794	787	795	797	817	776	799	769	767	756	756	817	799	778	810	819	855	781	708	842	792	769	741	746	770	787	785	799	763	826	758	808	774	758	760	731	729	761	775	720	807	781	740	832	800	795	735	753	768	804	755	776	763	801	815	780	740	770	766	775	814	792	787	758	831	812	753	809	784	813	750	793	779	772	775	794	795	778	771	788	794	778	811	784	755	753	821	772	768	817	801	799	820	817	831	753	793	768	744	786	769	778	828	759	774	747	823	725	741	781	783	821	774	773	802	738	784	816	781	752	809	814	773	777	768	768	813	769	764	799	733	803	769	784	747	758	749	782	795	815	774	798	868	839	797	763	788	760	782	800	806	819	793	796	767	773	788	792	780	795	740	764	757	783	787	723	791	768	765	804	804	789	768	764	809	786	768	767	801	769	728	778	802	756	788	788	780	801	719	764	752	803	777	765	755	768	786	737	778	720	829	753	771	823	771	788	751	782	756	806	767	782	775	821	771	762	730	767	805	768	806	783	785	749	759	797	815	800	758	766	810	708	770	779	755	783	762	751	788	791	805	790	768	759	799	769	795	718	746	736	774	761	801	767	773	787	809	743	739	784	746	783	788	767	723	746	767	798	817	780	778	778	784	817	788	797	758	780	780	793	797	744	777	779	821	813	827	806	749	740	780	795	737	777	751	715	755	791	760	814	808	784	743	760	789	780	750	806	741	809	776	804	754	787	822	833	782	827	774	735	760	749	786	766	757	822	789	771	766	775	842	815	754	795	823	726	766	780	762	805	727	773	770	819	741	771	744	806	753	797	816	803	746	780	790	766	755	776	782	769	794	786	735	813	812	792	780	747	766	794	789	845	776	796	756	780	723	683	775	765	750	769	735	746	819	756	776	762	725	793	793	787	789	738	780	750	765	794	780	803	780	729	741	800	789	812	815	829	800	785	779	777	800	782	738	753	775	830	767	747	756	776	771	799	812	805	817	829	782	756	791	810	806	774	772	783	768	767	832	790	720	771	791	762	786	767	766	822	756	770	756	729	807	779	781	745	782	787	749	791	783	722	794	806	757	784	804	764	768	865	807	790	790	777	733	759	777	707	768	754	783	775	715	770	780	737	768	753	797	776	759	757	780	820	762	801	781	735	783	757	792	785	753	811	781	805	789	822	769	803	795	762	710	784	756	792	739	736	822	757	757	768	751	793	861	779	775	809	811	809	786	751	786	777	791	778	814	801	769	713	744	767	783	796	799	767	764	807	775	780	741	832	795	790	774	754	798	792	775	785	741	790	760	751	786	720	795	812	780	807	800	769	798	740	736	728	780	773	780	802	819	739	778	738	755	765	746	766	828	766	779	795	786	792	766	791	797	783	776	836	756	751	756	802	782	717	776	796	745	765	735	791	786	799	808	743	791	728	769	731	772	805	771	780	796	823	702	788	776	763	825	747	814	779	787	826	755	800	779	846	732	829	769	779	756	796	801	789	809	764	780	765	720	787	709	763	744	780	772	757	772	744	802	761	762	810	809	782	759	745	737	782	783	794	783	768	744	804	833	820	776	737	793	762	805	764	717	765	730	843	835	743	798	781	740	814	785	766	813	757	795	795	773	766	763	825	780	789	785	769	783	787	804	772	753	779	784	758	785	811	771	784	747	848	824	780	769	778	801	805	797	786	747	783	802	754	769	788	796	731	774	770	741	754	757	753	747	786	759	770	794	768	820	810	798	813	746	715	791	794	800	854	778	731	823	766	783	796	826	749	770	754	741	784	789	739	758	746	778	798	722	797	754	821	784	753	774	822	733	767	741	817	711	828	784	781	739	734	755	730	744	739	800	753	747	789	767	785	774	782	748	746	828	791	794	805	768	765	748	757	788	760	778	769	764	779	764	815	795	775	718	783	818	813	787	753	757	769	785	733	774	795	768	748	836	764	762	742	770	767	798	762	760	784	732	780	782	759	801	776	758	755	780	835	779	797	797	773	738	769	762	774	756	734	773	761	800	777	807	804	752	771	779	749	778	818	722	824	755	759	792	763	772	785	825	783	736	800	803	737	798	768	790	740	794	785	745	785	780	758	817	781	761	767	792	741	779	769	755	784	753	801	740	768	760	785	738	771	790	764	744	790	787	803	800	754	794	794	868	815	755	753	759	778	819	735	784	749	797	810	814	797	793	744	759	770	732	794	799	768	776	808	707	796	758	767	777	769	741	823	794	762	770	745	761	781	749	773	765	865	731	765	782	715	758	755	804	766	793	755	793	787	817	760	754	797	820	734	769	809	751	780	789	780	755	776	777	772	719	744	819	783	779	820	816	779	749	824	786	754	808	745	753	759	735	758	796	782	729	738	722	737	817	818	757	785	764	758	774	758	810	800	756	785	744	767	770	732	809	780	761	780	748	797	793	773	788	750	821	724	748	760	800	766	743	814	811	742	780	762	750	765	724	812	762	771	742	837	762	784	752	795	810	799	791	761	765	773	812	775	773	790	814	767	818	774	728	786	743	755	755	767	781	777	802	734	792	808	756	769	738	737	766	787	743	763	777	751	818	781	794	791	792	720	730	764	775	795	798	767	753	776	777	783	821	802	801	798	786	738	736	795	784	811	776	819	740	778	761	795	789	810	855	829	768	754	753	790	767	749	771	802	793	813	740	761	767	788	767	794	736	847	751	804	796	809	728	763	763	768	766	806	742	805	730	758	763	791	728	756	780	748	783	750	785	779	791	740	800	810	745	780	773	772	776	756	752	790	735	790	828	774	784	759	802	752	759	786	776	809	799	743	781	761	785	732	766	714	789	752	757	743	770	786	768	780	769	762	801	738	814	810	779	779	761	777	750	750	798	776	782	828	784	777	807	783	781	734	806	798	762	755	787	759	753	811	759	743	714	737	803	861	741	806	758	765	803	779	767	797	770	801	778	772	774	766	786	728	746	749	761	765	785	724	788	805	795	761	739	722	754	784	773	795	774	731	729	759	787	723	761	774	725	809	791	768	731	768	753	744	779	747	774	794	774	734	802	779	748	760	793	821	809	834	752	820	769	853	754	837	756	745	790	786	742	771	777	766	753	787	765	785	743	759	787	790	709	775	780	771	732	745	841	761	758	740	773	704	764	745	772	744	751	775	783	747	797	773	800	754	800	747	792	797	789	800	793	804	750	770	791	774	784	774	780	764	784	709	749	831	830	805
9139	5963	7861	4030	3474	3328	2314	1728	1499	1032	811	602	559	460	425	444	423	355	379	381	360	376	373	367	349	330	350	344	307	293	338	355	322	324	379	313	364	423	388	314	302	351	336	315	297	349	308	314	288	298	308	288	286	307	313	311	303	309	318	324	309	332	307	321	314	312	302	337	319	327	307	337	303	337	332	311	381	299	289	320	298	335	307	331	311	309	333	323	327	325	295	304	332	308	333	295	294	316	322	315	321	330	309	292	307	311	299	304	288	312	315	322	336	327	272	286	328	339	316	341	358	305	346	289	308	337	318	309	297	274	307	307	296	308	280	298	283	306	346	304	301	335	308	329	314	314	313	319	332	316	272	317	307	330	321	325	331	337	333	308	327	310	286	337	290	281	349	305	315	299	317	302	293	312	322	311	324	338	311	292	297	294	312	315	346	293	335	323	296	324	320	311	284	294	328	329	302	282	344	306	308	286	334	312	319	295	313	301	311	316	300	312	343	321	323	304	316	320	308	303	303	285	310	291	301	308	333	322	320	322	302	330	326	319	317	285	308	345	311	332	302	335	301	317	326	325	328	295	317	319	287	309	317	296	347	302	306	284	319	318	326	286	301	335	319	352	314	305	328	344	302	322	313	303	336	362	345	342	308	329	303	299	317	336	277	292	295	288	333	308	314	319	318	288	318	305	323	338	306	291	294	328	321	309	304	318	325	360	300	306	325	289	314	305	284	328	316	288	328	287	322	320	341	287	289	321	290	309	345	322	300	323	328	320	330	341	298	290	310	319	294	293	351	321	299	322	330	294	304	301	284	324	296	286	315	323	302	321	322	307	335	325	299	338	272	281	308	301	339	294	293	307	299	300	300	323	354	290	311	299	308	312	290	313	305	287	310	331	328	352	343	314	306	335	309	334	334	346	303	315	312	313	322	320	335	271	319	291	290	329	292	299	275	311	310	333	317	308	296	300	302	292	296	332	326	291	302	300	327	294	312	321	311	321	327	325	325	303	297	313	283	360	320	306	294	311	311	314	297	298	311	289	330	313	313	297	314	297	300	310	344	276	274	320	301	330	313	304	284	322	310	306	310	337	316	347	319	289	334	317	319	306	344	300	306	319	351	310	327	325	302	320	299	316	306	310	315	294	320	293	308	313	320	323	283	344	286	326	294	312	286	335	301	304	333	358	278	295	315	295	303	316	336	294	350	281	332	310	320	329	274	318	334	334	323	294	309	318	295	282	306	308	292	328	311	331	301	327	307	280	342	331	307	295	312	287	352	311	295	290	331	309	293	301	314	312	295	288	309	294	327	330	310	339	309	304	309	367	307	332	318	298	288	331	295	312	284	320	309	303	300	329	318	340	284	311	324	309	307	288	299	296	338	315	316	327	336	299	311	276	338	326	317	326	296	329	339	306	329	299	312	310	321	294	324	335	306	294	332	277	306	332	311	312	306	331	313	329	290	333	305	311	315	312	339	286	323	326	326	327	307	325	337	302	307	296	318	301	319	292	281	311	309	322	302	327	302	305	306	284	314	309	296	317	302	306	328	309	302	307	331	289	305	308	316	275	311	318	291	310	319	282	329	305	269	309	321	330	309	332	298	286	300	299	303	319	336	310	310	304	291	324	325	329	309	318	312	270	332	279	336	315	326	303	304	294	311	330	310	323	307	295	321	301	323	297	288	313	280	294	339	337	287	295	327	293	322	311	303	315	335	314	308	328	315	307	283	337	323	341	314	317	320	328	323	318	285	301	348	310	298	311	320	284	321	293	314	345	322	316	282	347	345	308	312	306	333	314	280	274	323	321	359	318	317	320	321	327	305	315	288	299	308	307	296	308	344	315	320	333	309	348	321	291	343	337	305	333	292	309	292	328	316	286	293	287	315	311	288	317	305	311	344	332	317	322	296	293	306	292	312	347	307	299	305	314	310	321	305	312	319	311	262	304	281	298	313	323	341	328	340	325	281	316	328	302	355	327	285	300	333	321	304	301	316	356	304	291	305	284	319	298	333	314	334	276	273	287	335	336	305	294	295	304	318	309	333	312	307	291	293	312	290	323	307	340	296	325	307	326	324	317	324	298	339	311	307	333	321	312	300	305	322	291	296	341	311	302	260	278	330	302	285	357	301	299	324	317	302	323	328	336	301	310	347	307	277	313	315	293	306	304	299	319	287	312	293	314	331	308	300	295	322	304	337	334	325	279	301	279	321	318	313	320	337	273	283	330	290	341	313	294	299	325	342	316	332	293	309	303	298	317	308	302	314	306	292	325	337	282	346	294	324	312	298	312	315	329	337	312	307	323	364	308	323	285	343	310	306	312	284	283	343	311	350	321	336	292	306	310	326	312	289	279	307	287	308	297	311	330	325	349	315	293	325	300	324	346	318	310	350	310	341	309	303	291	321	275	368	342	317	280	279	278	309	315	326	298	304	309	314	315	315	275	277	292	307	298	326	314	284	324	365	294	318	332	306	309	307	294	306	309	305	328	319	296	311	309	282	308	307	343	368	286	340	301	322	292	307	325	317	316	308	321	326	326	305	308	316	294	322	299	326	333	313	316	309	312	288	330	306	322	335	305	329	302	302	332	322	305	348	288	325	309	304	299	320	334	318	301	329	318	292	281	317	336	262	324	310	345	325	335	325	345	327	316	314	311	279	327	319	322	326	309	317	303	318	339	317	304	334	306	344	315	347	342	306	343	294	334	323	325	313	347	312	316	300	317	313	324	280	278	299	304	312	319	288	288	318	290	315	339	302	314	327	313	317	297	355	342	313	329	305	309	281	301	331	310	312	333	303	298	339	280	280	327	327	330	332	297	322	298	296	304	315	310	279	310	318	308	309	340	299	305	292	287	298	329	281	344	323	325	319	300	290	306	302	298	316	296	310	321	366	300	309	289	304	308	331	297	309	295	301	318	335	292	318	342	328	325	301	305	282	288	324	316	324	323	288	322	318	292	311	295	321	303	341	279	286	293	280	339	319	320	275	356	314	292	345	309	329	329	315	287	298	291	325	296	282	317	307	328	290	320	335	306	314	310	327	324	288	343	336	341	310	309	301	306	290	334	301	321	304	294	323	322	293	327	308	300	329	318	298	300	335	294	346	297	313	300	315	304	329	321	311	296	322	312	308	302	291	317	324	329	300	291	293	321	322	333	278	318	295	308	297	311	336	295	338	295	288	279	318	297	341	358	307	334	314	319	314	308	314	327	297	295	327	328	304	288	330	300	307	346	336	304	321	291	293	309	327	299	322	326	308	320	279	306	294	320	325	311	305	331	306	324	329	305	291	316	292	324	294	328	322	305	309	333	286	301	309	315	301	322	292	326	339	298	331	296	298	311	372	318	320	317	336	330	314	299	325	339	337	288	327	306	317	314	297	327	278	315	339	311	275	324	292	322	281	321	344	310	303	288	312	316	345	319	312	284	320	301	331	291	309	289	308	321	318	310	323	324	316	355	314	349	303	297	319	298	292	305	312	307	308	302
6932	6132	13690	9227	10746	11653	8356	6674	6067	4440	3747	2498	2172	1884	1722	1545	1354	1287	1254	1300	1197	1236	1142	1187	1224	1033	938	911	865	944	897	851	946	942	994	1043	1096	1599	1201	804	796	802	858	852	879	818	790	764	782	776	770	760	788	779	829	767	790	806	820	851	805	805	788	802	786	799	785	794	805	808	813	772	747	808	835	807	837	841	782	761	845	812	841	805	814	860	823	856	803	799	856	824	894	828	809	851	821	841	805	892	845	821	835	801	838	853	845	871	848	856	834	847	843	865	813	809	849	792	795	805	823	817	786	782	824	819	814	786	871	819	855	826	903	792	844	782	797	832	806	787	744	801	802	845	810	773	826	794	782	768	764	766	848	807	747	792	791	803	809	770	765	798	825	784	804	816	808	795	780	835	815	813	824	796	781	786	807	836	784	750	888	848	789	808	740	779	804	814	813	765	809	810	813	771	823	784	770	828	776	816	762	788	778	803	782	815	800	833	834	829	808	789	787	810	778	835	825	811	789	822	839	819	815	778	795	821	812	821	803	821	822	833	839	815	758	804	772	759	860	802	787	788	799	754	760	821	817	787	732	813	772	748	774	833	787	844	805	851	808	779	821	787	752	765	788	820	800	834	788	792	867	834	726	775	808	774	830	811	772	843	750	816	782	788	818	796	782	784	777	774	808	818	758	805	778	758	773	815	791	796	796	822	775	810	741	812	834	759	847	815	824	781	776	776	847	824	787	772	862	785	760	788	755	775	811	814	842	806	758	807	801	782	789	822	786	806	778	799	764	768	778	849	867	779	845	802	760	784	801	769	777	852	767	766	792	806	757	795	792	804	815	808	807	798	797	798	755	797	816	824	795	801	764	790	797	795	829	774	776	816	848	765	792	795	816	814	750	828	732	781	798	812	786	823	768	799	801	844	780	803	819	787	775	791	810	790	773	776	774	832	771	805	796	814	755	768	791	772	794	781	813	789	803	822	790	772	760	839	809	792	809	793	802	808	781	767	786	776	816	852	822	771	776	821	770	792	790	765	776	821	811	806	772	756	775	795	760	807	764	791	783	837	843	784	838	785	792	843	785	737	740	754	768	824	783	783	805	812	771	760	806	790	798	795	749	792	745	804	828	772	739	768	804	774	774	816	815	817	785	782	763	809	788	816	780	794	790	850	800	829	822	753	775	828	799	813	759	760	785	753	840	782	804	827	765	851	769	798	805	775	827	781	727	767	782	826	804	795	815	782	810	841	764	831	776	809	805	821	818	769	794	801	781	828	778	795	799	794	788	812	747	790	783	826	773	753	799	806	835	848	756	807	802	830	767	859	804	794	827	816	831	768	762	818	768	787	818	806	807	737	804	767	781	751	832	768	805	785	761	783	802	779	825	812	801	793	798	746	783	761	773	786	775	801	747	795	813	765	791	789	767	771	774	808	809	764	812	818	814	789	803	803	858	785	829	833	808	836	749	794	788	826	832	781	761	740	772	796	813	816	800	786	779	806	802	764	810	802	771	849	782	754	755	817	821	811	804	805	791	768	777	757	838	828	799	833	798	809	764	801	791	823	781	802	771	759	724	770	759	737	838	760	793	767	820	793	829	817	715	750	793	794	818	824	785	774	805	839	780	822	797	783	782	820	800	772	800	823	794	742	788	790	794	781	798	798	756	800	784	761	854	778	859	789	797	826	812	803	823	803	785	825	754	776	794	826	819	826	778	836	768	792	819	783	802	835	770	824	799	819	810	807	833	815	800	814	729	822	788	776	827	830	772	852	760	759	787	752	817	816	800	779	832	776	796	784	833	789	808	804	795	779	787	785	850	777	794	774	792	841	817	808	773	784	776	826	768	859	844	780	836	740	780	802	751	815	820	783	815	816	811	813	767	825	737	817	784	790	760	782	816	799	817	797	808	820	834	740	791	828	795	779	856	777	768	778	760	750	804	833	753	820	795	794	824	817	830	808	828	831	824	797	764	767	800	730	748	789	833	826	794	774	823	863	754	845	788	800	823	819	788	768	807	830	820	764	780	785	815	764	804	768	800	817	808	733	784	832	806	795	805	801	784	787	798	840	798	790	770	788	821	810	792	808	744	796	798	789	749	843	811	785	745	740	800	823	776	769	759	781	830	761	844	730	833	781	782	820	762	796	790	750	794	811	797	831	798	787	821	794	775	746	785	776	803	850	791	816	779	836	794	845	771	796	791	780	785	803	767	833	797	763	781	785	813	801	759	769	806	833	802	811	776	762	754	822	824	761	810	832	755	790	805	816	738	772	718	768	806	777	810	843	807	793	808	756	777	784	817	769	817	761	756	809	756	823	817	811	799	711	768	814	788	773	800	798	815	821	757	796	799	803	782	773	799	756	797	795	779	816	816	830	807	852	780	816	783	772	827	817	787	793	795	837	807	773	805	850	799	761	867	792	794	791	815	770	776	803	739	806	801	775	806	774	776	798	790	814	786	760	756	803	820	739	780	766	736	823	816	827	818	797	775	757	800	782	809	819	805	780	777	766	775	765	810	797	791	819	790	849	807	804	773	793	763	827	858	789	831	780	822	815	735	806	794	783	807	767	837	759	770	788	718	839	804	828	768	803	767	818	838	748	770	835	732	798	845	790	828	736	823	784	766	773	803	828	786	775	768	840	788	804	818	744	783	773	802	773	822	815	834	791	784	788	815	749	781	806	775	796	774	784	742	818	776	811	815	839	765	818	802	776	783	831	809	774	804	787	815	788	771	795	754	775	838	792	800	802	828	840	832	782	833	798	844	793	806	840	762	800	740	831	812	829	784	803	803	833	783	808	742	832	787	754	803	765	801	835	775	806	795	778	838	754	812	763	757	783	800	773	792	844	805	815	738	787	833	806	825	797	774	809	833	820	780	770	788	807	759	774	814	789	818	850	807	841	757	806	808	771	798	807	783	779	799	765	820	782	786	802	773	837	800	761	790	765	761	745	804	814	736	823	785	814	773	775	783	814	738	771	813	793	827	812	779	805	751	834	801	770	807	801	820	774	762	824	826	867	815	791	750	816	778	793	795	822	808	844	809	801	805	829	743	787	784	760	825	768	824	766	800	822	780	779	775	789	769	808	758	795	817	846	828	764	771	841	757	778	816	788	805	828	757	833	825	770	806	774	825	806	822	792	839	785	774	769	743	807	810	780	853	758	777	753	819	783	803	810	753	716	842	779	770	811	814	783	735	781	792	816	817	823	796	727	807	817	805	818	782	753	758	755	789	857	821	759	824	767	761	779	805	775	777	733	739	817	774	798	819	812	820	826	824	810	798	797	803	734	780	757	823	802	796	743	797	774	815	808	778	775	775	887	772	782	767	799	781	762	788	758	810	765	788	837	819	761	825	790	794	804	799	819	727	784	836	792	736	846	786	797	813	817	816	806	775	798	777	789	833	749	821	840	805	796	818	847	766	837	792	805	812	787	788	760	816	785	767	801	814	846	803	784	865	792	790	784	785	797	807	774	830	798	766	801	774	779
29119	26916	40376	26184	20425	26059	20039	16546	13167	9144	5461	1997	856	705	681	563	563	541	591	557	550	707	815	1075	1133	667	475	427	467	537	520	511	576	559	733	822	968	1810	1069	389	388	342	359	341	380	347	333	386	355	374	341	389	385	344	378	357	349	360	354	321	402	373	352	329	350	391	340	370	316	330	392	353	420	321	377	375	354	371	347	379	333	359	353	345	358	350	358	384	368	341	353	334	368	370	350	356	337	410	357	370	381	335	384	379	354	349	358	382	390	384	395	363	362	319	358	355	338	334	362	345	355	355	385	381	338	403	384	327	365	398	338	355	346	378	382	339	346	366	354	348	348	393	344	312	349	339	376	347	356	365	349	396	311	341	407	337	308	328	338	358	361	354	323	335	347	338	328	378	363	364	327	375	365	342	312	322	364	351	347	332	382	353	360	328	371	400	350	354	373	326	342	360	356	358	366	345	328	363	367	368	378	362	298	365	399	327	351	330	314	367	344	340	360	353	350	347	327	333	419	380	320	341	349	337	341	359	347	364	333	350	341	330	362	379	340	352	348	369	327	335	353	349	345	329	351	354	335	358	371	329	330	368	340	339	353	336	379	325	339	354	335	343	347	338	338	365	357	347	375	395	330	377	356	369	374	349	370	334	320	348	344	365	363	379	355	332	350	339	346	341	348	336	332	348	337	354	360	342	356	360	363	321	360	366	413	363	347	362	384	369	359	376	356	364	346	386	361	323	345	328	377	358	372	345	348	366	317	326	388	346	395	351	367	335	343	353	341	362	404	339	375	353	347	371	365	339	370	356	334	354	346	330	328	317	311	360	337	377	334	359	311	386	374	355	361	315	355	370	339	365	348	326	360	337	329	325	409	394	343	352	391	357	351	349	367	346	371	367	342	336	382	366	391	362	344	333	357	363	335	333	337	321	325	369	334	323	329	365	358	369	349	322	364	344	399	348	336	336	369	326	345	378	339	392	346	351	344	356	368	367	352	342	336	326	374	366	379	338	353	364	344	357	368	351	342	356	338	320	350	340	375	366	342	355	373	346	374	380	347	369	334	338	343	376	355	332	332	370	365	342	345	364	347	330	345	386	363	330	358	351	346	370	356	363	353	351	356	352	343	397	369	364	343	387	358	377	350	343	385	355	332	354	342	361	300	351	341	345	365	328	397	345	347	352	333	347	327	357	329	359	365	329	352	378	360	328	354	329	357	326	351	369	359	392	353	366	310	339	335	342	341	341	335	373	335	341	341	351	352	376	369	326	351	345	380	366	389	366	348	368	313	359	349	336	364	339	349	391	347	393	338	380	340	355	358	370	351	361	315	359	375	334	338	360	335	313	351	336	349	357	351	335	360	374	352	349	367	363	332	354	359	351	360	343	339	336	340	354	384	363	386	329	331	321	347	321	350	387	377	351	381	343	320	349	333	336	340	372	369	340	363	373	357	390	352	354	370	376	374	400	333	354	347	357	360	364	372	378	337	355	402	356	351	350	359	373	331	393	347	383	366	332	359	367	377	318	316	367	328	376	349	358	321	373	379	344	347	358	370	350	374	359	322	359	344	358	372	322	351	339	359	335	309	364	375	351	343	375	366	325	347	345	354	317	373	340	325	332	354	332	417	374	327	400	327	376	351	363	355	362	362	362	329	353	389	359	360	338	369	387	344	335	335	334	350	353	354	375	366	360	379	322	343	327	363	364	344	333	343	352	347	363	381	337	392	328	348	341	362	360	344	345	355	369	368	400	347	365	337	363	371	388	381	342	320	346	343	366	377	346	357	353	362	350	341	344	347	370	347	348	359	333	381	380	350	329	348	335	329	376	347	384	377	377	350	371	381	335	325	366	364	362	347	360	390	344	342	348	398	343	338	367	378	347	339	349	368	335	328	387	364	375	382	321	372	330	340	368	337	367	333	351	345	354	351	354	347	346	347	349	357	341	364	352	367	355	369	336	378	338	376	342	365	321	368	363	353	383	327	370	369	366	318	369	334	347	381	351	369	357	366	344	354	337	343	341	339	373	339	399	374	363	334	363	351	347	353	344	367	360	326	312	351	339	341	341	363	336	378	327	373	338	367	373	348	370	356	321	339	313	360	365	361	365	346	385	345	349	380	377	362	336	349	360	323	347	354	313	352	324	343	352	356	375	364	347	373	340	349	356	326	340	373	334	396	385	350	384	357	353	341	373	345	354	362	327	339	346	384	368	351	308	360	320	352	356	341	385	354	377	330	371	373	347	354	363	349	346	374	363	355	386	321	350	330	372	330	313	356	310	322	353	351	335	361	364	372	357	353	334	348	302	350	364	342	375	378	358	355	365	320	369	395	400	338	394	388	347	376	345	357	364	360	363	384	322	355	347	365	372	347	361	352	360	336	352	330	391	383	329	354	324	357	345	379	351	306	368	371	324	351	330	343	333	321	354	379	362	360	359	325	344	328	330	327	393	357	353	353	289	361	341	347	323	358	382	363	382	386	377	362	384	344	360	356	361	356	351	362	366	348	353	344	332	358	358	372	340	346	367	351	370	362	358	359	375	353	377	347	332	332	348	346	331	306	346	299	376	339	327	375	365	372	361	329	327	336	331	326	302	330	351	381	324	342	331	356	353	337	366	342	384	344	348	377	349	341	378	372	329	357	328	341	333	379	348	379	336	364	360	351	337	326	369	339	344	366	342	321	372	356	379	328	361	370	363	349	349	333	320	349	385	362	371	353	370	382	348	333	336	391	362	353	383	354	348	360	370	333	325	360	395	361	360	319	332	363	365	377	367	371	346	402	373	357	381	342	345	350	316	374	369	350	379	347	376	343	349	388	355	388	344	377	380	316	374	340	374	382	374	374	334	368	349	325	381	357	362	353	345	333	387	328	340	341	391	376	340	355	359	339	319	330	342	366	334	338	339	363	328	293	341	361	346	364	371	349	346	360	368	350	344	323	309	355	348	363	386	370	358	372	345	349	361	366	386	365	336	367	365	353	389	329	367	367	362	364	365	374	367	352	368	328	355	378	334	340	335	367	342	349	345	344	371	370	349	361	381	348	334	355	368	358	321	347	372	351	323	348	374	376	347	329	363	371	369	385	326	330	366	340	365	376	347	361	348	339	380	351	386	341	378	370	337	353	370	340	340	348	339	343	337	369	338	364	357	329	344	334	332	344	345	341	354	337	309	345	359	319	375	335	341	336	348	355	350	347	381	342	362	350	377	365	306	333	330	380	380	383	342	359	349	386	356	362	344	356	348	361	357	333	367	360	324	361	384	370	336	353	384	353	349	390	377	344	336	366	363	360	370	343	331	386	375	374	371	332	371	328	356	316	386	328	355	353	346	364	370	402	367	313	353	357	373	375	382	363	338	332	350	350	354	357	350	372	335	379	371	386	340	358	348	338	312	403	354	341	367	365	369	343	358	323	347	353	386	345	325	335	377	350	356	331	336	379	372	350	358	384	377	341	303	345	337	334	328	360	364	345	357	340	374	353	314	373	366
20191	21932	39931	21458	26543	35951	28056	27724	23815	20318	16382	6936	3599	3129	2918	2524	2211	2318	2476	2283	2314	3532	4170	5815	6409	2968	1745	1693	1727	2305	2462	2109	2490	2612	3922	5119	5389	10327	5320	1071	1060	991	928	975	969	1004	980	989	981	940	890	954	891	961	863	894	880	970	870	933	892	869	916	887	874	854	908	933	910	891	945	887	893	916	965	943	941	965	974	970	869	962	932	899	1003	997	1005	937	956	923	936	947	968	982	914	983	954	929	1018	958	961	898	901	909	902	933	944	948	988	1007	967	992	994	932	970	981	951	960	925	948	900	899	911	884	923	941	916	877	881	826	929	889	883	869	888	840	910	854	873	850	908	885	922	868	915	830	879	843	885	881	916	921	883	895	922	874	895	900	897	846	842	915	870	833	836	912	921	866	922	921	848	846	863	924	882	876	926	890	895	841	923	900	898	948	847	889	866	836	917	854	840	916	918	858	867	884	857	883	916	905	841	905	859	921	890	848	857	874	884	898	888	848	889	903	855	893	868	870	903	935	941	870	883	869	919	850	873	835	929	895	884	859	849	862	863	860	896	917	907	890	871	847	816	815	885	905	851	870	854	826	860	910	861	878	922	867	857	866	920	902	843	837	880	837	857	913	868	887	839	857	949	890	834	827	816	866	839	959	884	897	818	885	928	880	861	835	879	847	928	874	862	870	872	825	908	900	831	928	909	930	909	878	862	912	892	845	904	843	886	856	949	840	912	900	836	865	823	899	898	865	891	853	967	876	853	912	918	921	882	834	853	873	886	915	917	881	890	872	881	914	822	867	852	889	959	869	870	884	870	876	872	882	892	881	832	843	908	876	898	870	865	901	864	848	864	846	897	871	862	878	901	896	907	894	884	897	901	868	860	826	868	899	902	877	857	849	881	910	904	865	851	894	923	853	936	851	862	945	844	825	896	903	837	863	876	845	903	871	854	850	880	889	860	912	886	860	913	884	906	843	861	873	825	887	889	882	887	924	863	843	904	860	876	912	918	815	908	834	838	919	837	849	874	864	923	871	859	852	905	866	925	849	836	871	859	934	896	860	852	910	908	875	904	897	886	859	844	832	868	879	872	917	940	839	855	836	838	910	897	900	952	854	890	838	893	878	866	902	825	882	914	847	913	886	879	912	900	857	900	869	899	886	896	856	917	896	873	899	891	912	891	903	827	837	846	896	851	861	865	832	875	867	854	949	834	908	816	869	906	854	885	904	874	876	889	827	858	891	893	926	872	876	873	885	880	891	840	886	840	897	851	806	918	925	895	885	882	885	874	872	907	862	880	865	895	860	848	864	886	868	854	870	880	834	853	838	872	890	842	871	837	932	849	867	841	887	868	919	855	883	879	847	850	869	926	862	935	876	909	892	927	894	887	835	901	845	904	825	859	881	880	861	867	885	904	908	884	894	862	895	892	892	874	846	947	875	864	855	874	889	880	871	863	861	869	851	915	851	849	894	890	879	952	871	858	910	857	927	884	867	831	836	913	873	925	822	890	873	905	909	912	893	868	898	879	922	916	862	886	861	821	908	860	876	872	879	812	841	928	901	870	831	813	860	857	891	898	843	849	851	860	881	911	865	872	853	863	868	889	854	959	879	918	904	874	879	942	867	942	898	859	872	891	868	887	903	884	894	887	849	875	870	870	947	873	869	907	872	885	932	894	866	905	843	885	930	877	873	884	874	882	866	928	880	888	874	889	882	891	922	864	938	879	866	862	842	876	874	868	895	835	896	888	894	884	863	866	835	848	866	839	853	876	843	821	837	885	893	862	877	930	855	841	903	902	930	861	848	856	872	883	932	897	946	913	872	916	887	841	892	839	895	869	887	840	915	864	857	851	808	858	871	841	878	890	871	842	858	905	938	858	825	879	863	908	893	898	823	835	896	834	894	911	893	879	855	861	838	853	866	866	869	897	899	862	852	865	920	886	869	912	859	914	886	843	921	858	865	807	855	896	870	931	913	887	886	880	811	845	882	872	863	892	857	905	851	910	814	837	834	911	934	889	855	881	889	867	846	886	883	854	873	817	891	896	813	903	896	852	902	871	863	856	878	861	886	932	880	837	882	896	878	877	877	865	893	937	898	856	937	871	867	912	835	884	884	844	881	885	871	865	851	871	827	847	860	845	873	919	847	910	840	860	830	858	889	852	845	896	915	860	888	886	884	878	934	827	898	856	861	868	927	864	882	885	857	811	869	918	863	873	851	848	879	912	899	911	856	835	897	878	890	883	909	862	884	845	884	920	902	872	908	923	928	867	912	880	830	860	857	888	838	840	898	930	892	916	929	884	874	893	861	898	879	923	834	872	894	897	885	876	871	938	834	854	939	861	919	901	898	955	862	811	877	924	850	919	898	881	871	898	898	877	884	865	935	890	850	848	847	870	810	868	866	890	848	883	831	837	868	895	934	859	856	859	830	877	815	873	846	895	813	891	906	832	840	888	831	937	854	885	878	868	833	874	857	882	926	893	899	883	954	945	873	953	858	853	901	885	850	927	861	889	902	875	886	920	887	871	889	854	895	899	864	817	871	903	843	897	870	900	848	916	900	895	904	876	843	867	903	929	951	899	886	873	875	902	867	876	902	895	857	878	860	879	872	886	916	913	830	920	938	799	892	912	885	876	804	897	927	945	882	879	874	866	929	863	907	859	857	887	869	948	936	932	876	874	888	853	859	875	850	879	883	893	857	875	847	872	926	846	851	915	863	835	901	913	877	873	828	902	893	880	910	906	846	864	862	864	880	857	837	881	899	877	910	884	840	884	909	885	937	887	913	825	890	885	871	921	875	844	895	899	903	879	899	877	883	823	862	874	897	885	907	887	879	845	883	849	866	921	920	880	911	855	885	861	886	887	902	886	848	841	876	844	897	855	843	827	896	812	911	865	855	840	872	927	871	870	899	901	840	849	952	921	866	910	898	875	874	874	869	872	848	861	835	858	930	871	844	829	861	850	824	834	836	900	860	861	835	812	864	884	874	855	865	954	838	896	843	865	813	821	940	835	872	873	876	899	910	858	907	864	840	850	951	871	883	860	901	881	845	888	928	882	887	867	858	906	868	856	906	911	862	886	864	850	870	869	829	868	908	904	913	889	876	874	906	921	915	889	871	873	913	829	909	870	902	882	904	872	861	894	916	922	868	935	880	890	881	864	863	938	915	920	869	893	892	828	861	854	917	882	901	879	860	877	904	855	897	904	912	863	855	883	885	871	879	857	879	883	886	909	897	904	828	826	891	883	852	876	919	848	904	870	878	875	935	857	900	876	842	910	911	812	857	872	878	899	906	928	868	913	890	899	888	854	888	905	821	840	919	891	913	878	830	838	852	846	891	920	861	886	896	895	862	886	892	864	867	835	857	872	916	839	870	868	879	859	857	909	850	884	889	870	817	890	894	938	869	883	833	886	882	905	878	828	837	908	859	833	891	926	873	894	869	929	857	884	890	863	915	888	885	862	870	916	885	826	850	842	892	877	888	881	896
35264	34242	45345	29201	26502	33011	27792	23438	19048	12664	7033	3488	1122	838	773	714	680	652	654	642	823	988	1034	1990	1715	791	568	545	520	597	767	554	680	726	1020	1239	1395	3330	2167	322	369	347	339	316	314	328	332	292	316	328	355	318	313	352	307	310	332	325	294	291	319	341	313	311	314	289	321	345	307	315	294	311	353	342	340	302	300	330	331	307	326	309	308	326	327	301	331	317	330	320	312	337	308	302	298	318	308	327	303	340	303	300	297	323	321	340	333	339	330	338	312	314	321	291	319	287	358	327	307	316	324	326	302	331	310	289	296	312	277	297	329	324	320	369	272	340	286	313	315	273	318	351	314	331	296	320	302	319	337	294	261	322	280	320	305	280	296	299	324	289	293	321	314	318	300	305	302	280	337	330	309	306	300	304	308	275	300	308	289	304	329	288	310	264	311	299	342	352	287	302	317	306	291	326	292	294	328	286	314	307	321	284	327	291	326	338	287	317	306	318	304	338	321	342	319	285	272	290	306	301	354	315	310	294	333	324	301	318	315	307	327	303	283	322	277	296	314	299	278	301	292	290	318	290	326	309	338	315	307	306	305	326	339	260	314	306	324	303	331	296	337	294	287	321	327	304	316	341	328	308	317	300	287	313	276	311	286	299	320	327	309	311	318	307	316	282	309	287	301	319	296	304	277	301	287	289	307	293	306	313	316	335	327	307	317	286	317	305	295	282	287	334	319	341	268	337	296	327	310	302	287	299	272	320	290	278	324	307	323	335	312	319	314	280	332	281	296	302	319	332	285	320	299	292	318	297	296	300	295	305	314	293	298	321	278	327	295	320	292	288	323	337	315	302	306	292	311	298	282	302	279	340	315	298	306	331	306	311	300	293	307	299	296	303	338	305	315	300	305	333	293	306	288	303	301	293	290	305	284	300	305	302	333	340	298	307	332	298	323	293	304	301	333	296	297	311	309	310	310	296	338	295	303	302	334	316	319	290	314	289	346	326	316	281	299	313	297	310	270	312	298	310	288	321	297	308	333	318	296	299	331	280	330	309	302	329	296	313	300	296	327	306	296	303	331	322	296	308	308	293	263	302	318	319	305	319	293	300	307	314	314	265	322	296	328	313	304	287	308	291	291	350	276	291	326	284	316	341	351	298	294	304	343	345	324	301	304	318	313	312	295	282	337	315	329	312	324	297	320	299	293	307	297	297	306	313	295	340	332	302	325	312	303	327	344	311	302	287	319	292	319	297	311	290	350	281	331	333	253	316	322	297	321	273	312	324	313	323	304	306	325	319	309	333	297	355	338	290	346	317	314	289	284	287	301	296	293	288	294	283	332	305	295	308	282	301	313	318	322	314	277	288	291	280	299	296	322	298	294	299	301	323	322	311	295	304	284	302	311	292	304	309	304	307	285	310	302	339	280	316	305	297	279	327	282	279	290	297	313	322	298	323	263	291	315	290	283	322	315	303	309	300	275	329	312	285	325	301	295	309	301	312	316	294	295	311	301	347	306	337	313	365	326	304	357	290	359	311	351	313	280	291	268	326	320	325	290	326	286	288	290	354	320	327	337	360	311	312	305	298	326	298	287	336	305	285	299	311	289	305	290	255	289	308	286	314	292	303	314	311	294	331	274	311	283	330	294	309	276	320	286	312	314	290	322	314	295	313	284	305	281	279	310	340	296	298	320	306	315	306	322	315	310	345	299	284	283	320	300	332	279	320	289	303	330	319	293	320	333	313	281	331	318	304	299	314	304	322	294	326	322	289	339	335	362	313	348	294	322	305	291	329	328	305	285	324	336	287	312	317	307	309	323	284	333	341	284	304	297	318	326	331	317	337	281	308	306	283	320	299	302	344	301	312	258	310	271	299	302	311	311	347	298	316	330	312	318	317	296	289	308	310	312	297	301	281	291	295	314	307	314	326	279	289	267	309	297	287	323	308	304	331	271	288	298	287	329	301	303	285	293	309	291	318	318	305	274	301	286	292	303	348	319	274	298	337	325	292	327	339	320	293	308	281	304	347	342	268	272	299	286	300	287	285	310	326	330	295	256	286	287	296	304	290	303	312	311	303	321	308	315	315	306	284	313	309	314	284	322	290	298	281	296	317	313	319	299	301	316	309	289	273	311	315	320	354	318	323	344	328	287	317	296	274	312	315	338	312	315	299	292	308	277	315	262	293	306	314	313	342	304	301	304	302	309	300	293	309	289	324	282	330	287	292	333	304	298	295	302	308	286	309	296	305	301	303	295	318	299	297	334	325	330	295	308	312	319	310	303	322	287	320	297	306	330	359	316	321	302	308	278	277	285	301	273	294	294	297	296	304	281	309	294	320	301	255	295	283	326	296	324	335	314	320	337	315	318	324	278	289	315	292	280	322	338	307	325	320	279	307	304	289	304	286	325	322	326	327	316	304	307	288	313	294	286	299	311	313	304	295	312	271	318	333	311	293	293	344	317	334	287	312	287	321	335	317	337	276	327	322	302	315	323	326	297	323	296	287	294	307	332	290	339	292	297	344	303	305	296	269	315	294	309	295	298	305	288	282	292	302	323	306	303	280	322	315	320	272	290	306	304	313	301	308	329	322	272	323	327	309	290	295	274	297	309	288	281	306	309	298	328	320	334	341	300	297	316	302	283	301	337	295	278	276	303	302	311	310	331	289	287	325	301	339	296	311	302	320	306	311	295	289	309	303	277	264	309	300	311	301	325	324	342	294	329	328	326	297	279	288	319	293	300	318	286	280	283	296	312	303	282	314	321	316	292	301	290	295	285	329	280	317	297	309	314	297	336	279	292	324	324	291	307	331	255	315	304	272	331	284	331	304	303	290	309	324	325	305	305	300	320	323	319	311	304	289	298	307	319	317	322	314	306	314	308	300	295	318	293	301	267	295	309	304	315	312	312	331	300	282	307	320	325	311	300	326	325	298	289	331	320	301	295	313	310	319	312	301	308	310	312	307	297	277	295	350	300	320	316	301	282	315	294	297	287	317	301	315	315	309	327	344	301	307	307	278	330	308	333	327	311	293	313	282	307	301	294	318	298	313	271	296	326	287	311	318	286	321	304	283	306	335	303	317	303	327	293	328	285	306	324	288	282	337	290	312	301	263	304	286	305	334	318	316	310	282	307	296	275	294	332	281	313	338	347	335	320	279	307	325	287	295	290	288	314	299	314	318	281	289	308	297	310	323	287	304	299	319	312	320	305	333	319	294	319	347	283	315	344	303	320	310	325	277	323	322	300	293	307	307	283	290	282	260	304	298	347	331	316	302	321	291	338	312	297	307	308	281	325	301	292	300	298	306	294	311	283	329	298	292	297	347	323	336	294	327	286	274	305	305	306	332	330	327	304	304	284	325	289	322	267	303	312	338	287	312	287	290	319	309	332	303	324	310	306	336	303	314	296	325	326	304	337	349	283	281	316	319	281	301	320	307	282	279	308	295	334	310	265	290	301	303	318	306	293	343	319	325	284	310	280	302	298	334	311	321
23997	29233	43719	25507	32646	41537	36046	33593	29473	22225	16905	9446	4828	4194	3686	3082	2993	2809	2984	2804	3790	5072	6290	10441	9668	4189	2356	2421	2450	3270	4109	2479	3825	3644	6395	7877	8271	17978	10300	1035	1157	950	950	966	884	903	995	954	868	802	854	849	780	798	778	798	835	835	810	835	822	806	787	802	790	807	773	802	829	766	810	808	849	889	851	828	858	854	844	861	832	797	846	878	855	895	866	826	914	928	875	883	900	929	912	901	909	845	838	864	885	833	838	822	859	851	860	984	880	939	927	944	862	914	885	852	867	867	859	822	839	781	803	828	804	778	806	811	816	765	789	782	789	784	794	753	837	786	744	763	800	713	769	840	768	811	776	758	792	768	721	779	731	751	748	722	775	757	749	715	809	747	791	742	793	724	709	796	781	743	754	790	757	755	760	780	751	768	785	759	842	803	773	731	774	728	762	753	760	776	766	762	771	777	794	773	786	764	769	779	781	772	751	718	760	751	761	708	776	741	721	807	747	743	773	757	749	773	784	760	750	757	777	770	749	759	781	821	790	747	778	775	793	724	785	760	794	761	731	725	778	810	769	704	808	712	778	796	797	776	750	811	805	760	792	774	750	751	735	780	769	811	766	796	756	804	810	816	747	737	798	746	804	737	736	730	807	755	802	764	765	723	816	766	756	789	704	768	763	739	801	754	775	791	782	770	789	794	786	736	759	810	743	817	799	740	767	793	780	764	764	753	784	789	767	795	798	760	759	811	763	737	763	806	773	770	776	783	765	769	761	806	758	799	760	755	763	721	758	759	696	750	744	775	749	757	786	775	810	753	782	742	795	783	776	792	731	767	797	735	789	770	763	764	713	788	720	734	771	739	812	743	787	778	805	747	809	745	766	763	728	704	748	766	764	730	756	739	792	740	809	797	774	772	805	801	801	732	768	768	801	821	764	762	718	758	747	764	790	759	756	756	775	760	738	777	746	717	796	781	750	826	754	787	779	711	762	731	734	762	739	758	796	742	719	734	790	771	789	728	782	819	727	775	742	798	772	832	808	738	750	765	769	767	745	799	754	761	801	804	802	790	774	858	722	754	753	733	749	727	805	738	793	743	723	793	770	754	744	788	719	762	738	745	743	786	734	742	750	767	784	798	756	791	749	743	727	759	806	746	728	797	746	730	731	794	756	738	718	752	759	686	762	799	732	747	774	773	784	775	725	776	792	797	711	759	745	730	831	798	780	803	773	750	728	788	753	767	768	761	740	717	801	762	809	775	799	780	776	758	752	776	756	746	740	740	807	771	779	769	762	798	765	764	797	782	753	788	764	740	778	793	808	788	721	752	754	788	759	764	787	810	750	719	766	800	736	811	829	791	780	727	754	746	749	766	772	760	755	753	791	774	767	756	773	794	813	750	760	786	779	784	831	768	767	788	772	796	817	757	743	761	736	803	818	730	753	770	843	759	733	744	741	765	798	801	780	760	776	793	800	780	768	758	764	782	838	768	789	812	773	730	769	758	752	756	766	781	778	729	774	763	753	725	748	803	716	762	774	771	762	768	777	740	775	749	791	745	730	737	772	769	799	798	760	736	756	780	761	731	754	778	769	798	768	819	804	752	770	768	804	768	792	795	786	787	716	856	754	823	800	761	767	750	755	786	723	814	769	766	763	747	788	797	780	743	807	751	759	750	777	741	729	752	752	771	837	741	748	744	765	767	773	773	786	779	781	741	745	781	809	743	776	777	795	784	784	735	816	755	793	760	775	731	773	784	787	792	742	811	747	798	744	764	787	742	792	762	762	721	790	782	785	796	783	748	744	752	757	766	785	754	766	783	814	770	736	771	819	749	810	824	801	712	737	776	791	756	779	777	763	779	776	808	717	813	800	792	757	791	765	756	743	765	746	744	718	740	778	789	813	749	740	744	711	747	798	757	754	762	778	763	773	775	729	817	769	753	749	766	800	714	744	799	787	761	753	810	748	767	782	760	765	791	766	786	728	747	790	771	764	763	770	790	770	720	737	744	716	760	775	765	742	781	777	788	764	789	772	750	766	767	766	751	752	747	785	764	738	810	780	772	734	751	783	799	751	773	781	736	791	754	821	788	785	696	771	790	779	754	748	730	752	779	773	760	733	796	782	746	772	741	752	779	771	801	746	777	737	751	766	779	780	786	777	803	735	757	767	718	791	769	751	760	754	757	781	807	775	762	774	729	801	817	769	749	765	759	767	664	752	791	728	761	742	757	762	774	760	770	813	794	808	762	736	765	738	779	821	729	740	766	778	793	772	763	752	766	728	812	797	811	765	707	807	766	802	765	760	760	758	794	725	794	773	727	775	752	734	782	748	747	737	799	811	705	773	819	741	781	809	733	808	779	765	744	817	801	752	718	795	763	734	707	781	829	778	735	797	723	773	780	749	781	751	819	756	759	745	788	740	788	756	764	732	756	764	749	783	786	785	767	765	775	771	761	775	749	793	774	776	737	770	746	733	810	796	774	786	735	777	769	787	753	788	735	763	783	798	769	778	719	793	810	743	769	754	776	775	799	796	740	715	731	748	754	752	792	754	761	780	764	825	757	780	748	780	730	767	772	784	773	722	769	738	788	808	805	836	756	765	767	791	765	783	773	842	782	759	749	775	741	773	745	770	684	776	825	796	801	763	774	756	792	748	749	762	784	784	775	774	749	761	708	737	727	793	788	778	744	724	811	793	853	749	718	737	792	742	777	724	807	733	750	749	773	751	809	747	763	815	815	790	816	739	761	768	727	795	765	791	736	810	768	764	786	771	770	770	738	694	774	731	784	774	775	793	736	752	795	751	751	809	741	755	745	816	782	796	791	794	773	718	770	811	773	819	745	787	779	782	757	751	790	799	776	746	756	769	769	784	735	802	803	787	769	767	760	753	789	769	717	759	797	736	706	762	749	768	806	771	761	767	769	721	814	808	766	755	786	733	807	765	785	774	794	767	759	751	786	794	772	780	772	762	735	804	720	758	763	736	734	730	789	824	783	822	711	761	825	756	730	803	795	809	726	731	773	784	756	819	782	766	767	754	756	771	786	780	772	762	760	797	764	764	774	759	789	791	741	738	773	728	783	775	752	769	826	737	767	792	746	734	772	797	718	743	783	745	729	791	747	774	798	773	738	798	775	759	759	723	748	765	701	736	744	743	764	723	787	773	749	781	730	784	776	737	761	735	736	729	785	762	728	792	792	794	768	724	799	784	791	775	743	796	775	752	773	819	781	789	819	821	769	820	713	797	748	768	774	806	765	775	791	811	789	753	755	744	746	753	740	737	743	764	743	738	745	841	776	780	780	760	738	742	788	789	788	761	798	783	755	758	750	790	776	779	746	772	770	752	760	748	761	731	766	719	774	762	756	741	759	787	815	778	783	778	766	796	753	756	787	769	803	748	740	730	768	748	832	765	741	763	761	768	725	792	753	764	764	716	754	807	762	759	785	764	766	763	796	769	737	791	715	782	730	811	810	752	804	751	767	766	791	779	770
7797	5846	7472	4575	3656	3408	2226	1470	1116	843	724	613	507	471	410	395	362	371	354	387	336	345	324	366	366	306	333	276	317	313	304	346	319	334	327	312	340	352	330	340	297	318	307	319	293	306	282	315	296	308	302	315	309	355	271	320	303	303	312	322	312	313	278	307	299	298	300	315	345	322	327	308	324	312	297	333	302	304	346	320	300	331	324	352	319	301	329	299	306	299	291	341	305	317	309	325	339	332	324	328	341	295	301	300	320	325	325	343	354	317	322	310	356	285	297	304	304	305	296	275	311	323	308	332	299	337	329	297	290	279	306	304	303	283	309	316	294	299	299	330	304	322	299	303	321	325	313	339	303	304	307	317	306	311	319	316	306	299	315	302	301	319	359	352	312	311	320	317	339	327	316	301	334	300	342	310	308	340	310	289	298	317	310	291	283	306	314	316	267	327	274	283	293	298	295	300	322	276	307	312	307	335	320	315	303	325	278	322	317	285	324	353	331	320	319	289	315	337	330	293	293	286	298	295	300	307	274	318	298	299	325	276	291	288	277	284	332	279	288	293	267	318	314	304	307	300	316	313	303	301	273	314	319	320	330	296	321	290	288	301	328	298	294	293	333	301	280	323	299	294	317	362	327	314	328	325	323	301	285	284	295	299	306	306	292	285	315	307	323	300	313	313	302	347	345	305	306	316	334	312	283	270	279	275	269	310	344	326	313	322	290	329	333	329	320	314	328	326	335	301	279	335	308	320	300	303	292	315	309	321	308	321	297	323	320	282	286	317	297	330	292	301	320	343	300	318	319	319	299	294	334	325	335	307	272	301	319	323	268	312	329	329	294	290	328	284	300	279	306	338	283	315	332	307	275	338	285	279	318	320	272	333	305	322	316	300	330	320	304	300	334	309	305	299	298	303	318	344	334	276	300	292	335	308	296	317	305	309	310	302	318	293	296	290	313	313	288	306	291	325	289	290	298	301	332	320	327	310	329	303	296	286	295	308	289	322	314	320	327	351	304	287	327	323	318	325	306	278	289	308	310	326	302	265	299	312	317	301	321	330	322	291	314	316	331	305	303	320	304	326	311	295	302	311	323	267	292	297	300	335	311	313	340	307	306	301	297	365	275	294	313	323	312	309	293	315	314	319	306	279	297	307	316	294	311	300	330	314	314	318	314	289	321	288	277	316	303	312	291	308	326	295	330	323	288	313	284	309	277	329	328	325	279	271	323	314	317	316	315	320	318	332	330	284	265	316	298	293	320	310	284	301	311	283	283	294	287	298	283	320	327	302	308	314	289	267	304	302	281	297	302	325	297	297	341	300	322	311	298	281	305	302	302	321	316	269	309	290	322	319	291	337	338	343	281	325	344	279	305	284	305	305	326	298	303	345	293	324	300	327	307	307	307	303	307	301	266	300	314	309	334	301	290	343	272	321	298	314	312	307	340	308	309	291	319	290	313	341	277	318	303	285	291	288	293	316	343	319	296	317	316	294	301	300	333	337	311	303	333	311	307	336	354	309	311	286	283	286	289	316	319	273	295	296	325	332	328	282	276	289	307	324	335	317	296	285	296	311	307	283	297	294	309	320	298	283	290	298	292	299	306	317	335	320	306	312	309	318	318	326	328	322	312	312	301	309	318	343	333	305	304	300	280	358	333	293	282	304	284	266	346	327	297	329	298	317	323	324	301	313	343	301	322	271	309	316	305	314	320	301	302	293	327	317	289	333	325	298	312	300	330	328	349	327	312	314	304	310	294	314	306	314	316	300	321	322	315	307	293	324	302	306	273	321	276	317	346	330	313	332	313	290	313	298	308	297	340	330	313	279	287	317	326	305	294	315	300	309	316	315	294	302	315	319	294	301	315	305	353	314	299	330	312	304	337	328	312	323	285	294	316	293	326	301	299	291	290	307	289	319	289	332	330	293	311	318	321	309	320	319	300	292	270	317	280	314	280	295	311	278	333	321	309	300	298	314	309	347	329	320	310	327	308	321	295	295	351	302	293	297	319	330	313	316	288	321	318	294	291	277	299	284	306	313	319	314	292	309	300	317	304	336	307	290	289	279	315	317	341	335	314	296	320	360	322	314	287	290	308	294	311	305	296	303	310	286	281	296	328	317	290	289	328	342	343	302	292	294	310	319	322	335	321	326	320	361	303	314	294	342	330	301	319	290	333	339	315	320	294	312	313	322	294	303	346	286	324	290	331	328	343	312	304	311	291	320	316	307	315	302	308	308	316	322	299	317	322	319	305	315	301	318	326	300	313	323	305	301	323	322	291	320	306	333	291	331	316	326	278	312	314	291	321	264	307	320	316	317	310	342	305	283	314	327	317	314	327	328	311	299	298	320	303	302	338	344	282	298	301	316	294	324	302	306	303	336	332	308	325	308	314	325	318	324	330	340	281	301	295	301	283	323	322	300	290	305	310	365	313	314	283	281	324	340	330	303	291	307	305	311	331	300	323	340	331	314	297	293	311	317	302	326	345	310	341	282	294	305	296	337	315	298	325	309	295	293	303	322	316	273	326	293	293	265	334	286	312	314	318	302	319	318	297	330	304	312	330	304	287	301	306	287	345	327	305	320	295	320	289	322	327	293	322	313	325	296	326	275	325	314	282	316	323	342	288	309	290	291	322	314	312	351	330	305	322	344	303	324	282	342	338	330	311	343	314	333	277	318	300	320	331	301	313	284	316	304	319	317	305	352	300	311	319	292	299	306	301	292	319	311	330	271	328	291	311	298	311	290	316	297	310	332	336	308	298	315	322	330	316	284	325	320	309	303	337	325	314	305	336	299	307	323	291	313	337	303	306	298	314	302	309	312	345	286	314	312	283	295	295	309	268	290	278	315	324	310	324	309	320	353	288	321	317	288	342	303	333	290	323	312	336	311	322	313	320	309	327	346	293	300	291	293	331	290	307	328	297	315	330	322	315	309	299	325	303	308	304	325	289	331	304	289	325	315	321	297	314	287	325	311	296	305	308	314	314	281	319	333	330	350	339	315	317	290	297	280	325	290	308	313	324	279	292	292	326	345	302	314	312	306	280	328	280	320	304	289	312	275	306	302	308	317	300	308	323	342	312	278	320	330	308	302	291	313	310	321	325	295	312	320	313	289	298	365	295	326	313	327	286	328	288	282	287	303	317	301	295	322	299	298	303	314	297	312	345	321	303	324	307	314	297	312	330	274	322	342	292	326	274	321	298	311	320	327	303	322	297	295	320	285	303	335	303	309	308	312	312	295	283	324	290	306	294	293	321	308	296	303	319	353	325	297	347	309	321	321	303	301	309	340	315	303	311	320	318	315	326	315	307	290	295	324	298	307	328	309	320	324	302	319	328	316	312	289	334	325	341	333	327	330	336	290	347	318	309	295	281	336	304	317	358	288	314	311	288	303	292	295	307	300	308	294	282	296	297	326	308	316	308	299	336	286	332	308	342	278	334	293	306	303	334	297	307	332	310	302	304	319	326	301	317	316	304	290	294	321
6019	6388	13335	9848	10922	11440	8555	6334	5092	3906	3192	2550	2129	1897	1702	1359	1339	1258	1375	1252	1137	1090	1132	1188	1125	943	853	874	850	865	799	879	814	858	1005	943	986	1310	988	751	783	813	795	779	777	802	790	792	805	775	749	807	770	827	761	793	791	808	805	825	783	783	755	787	812	787	797	791	865	851	811	812	879	825	826	848	803	837	802	819	808	850	841	807	814	789	867	848	837	793	794	856	803	810	804	841	836	803	787	819	832	815	856	813	815	818	831	851	833	850	874	866	821	814	833	857	830	844	854	765	831	825	811	818	769	840	822	819	809	855	826	796	785	783	788	776	763	793	813	797	903	805	766	801	794	808	752	803	802	792	820	812	804	804	838	794	770	824	760	752	764	833	782	838	809	757	819	781	739	794	745	811	840	799	728	802	772	792	751	777	755	774	795	736	776	787	790	810	766	787	835	774	822	764	784	818	799	787	795	800	804	820	796	775	790	767	751	798	765	758	716	724	771	762	788	770	809	751	799	781	792	758	804	789	781	731	804	764	785	819	791	741	773	740	789	830	795	785	812	805	791	724	753	771	739	791	858	782	810	797	788	748	812	774	828	760	732	790	758	774	773	806	799	787	789	756	802	790	804	800	757	766	819	784	799	830	780	799	821	801	756	817	748	769	798	860	775	802	815	781	866	751	816	784	782	771	794	826	844	853	773	773	802	812	813	794	810	754	763	793	776	826	813	821	821	816	804	786	757	772	759	776	793	833	807	842	843	762	843	820	750	773	800	791	835	851	814	794	717	769	768	789	803	790	833	783	777	752	816	821	751	815	765	820	782	803	787	788	770	759	768	748	748	739	780	775	791	795	776	776	810	776	819	821	769	785	776	819	807	830	767	794	792	822	794	859	783	792	816	768	778	774	761	784	800	763	710	774	765	846	796	830	808	700	811	768	830	790	795	840	768	749	814	797	794	812	796	807	780	765	785	802	750	788	741	815	820	849	845	820	836	759	857	765	785	776	793	757	707	805	830	767	827	783	757	800	821	820	806	750	783	806	829	775	791	877	764	793	809	790	782	836	778	764	803	780	757	763	798	789	767	781	778	794	769	754	751	788	835	838	803	791	769	787	805	777	785	802	822	757	790	784	803	812	819	748	790	775	755	799	799	837	749	769	813	783	860	720	819	772	843	780	839	819	785	804	812	761	779	823	833	771	762	844	781	800	769	783	814	789	801	795	767	735	807	798	804	786	836	775	781	739	793	775	725	842	787	763	759	792	812	825	768	790	819	802	792	816	786	784	774	846	791	758	802	832	848	824	778	815	774	805	786	808	793	728	779	811	814	865	765	804	794	767	810	828	796	774	755	812	761	813	840	831	836	789	780	762	791	797	831	836	767	749	739	830	779	786	738	786	763	753	790	770	764	782	786	778	803	787	773	802	777	757	757	815	713	777	782	797	788	830	816	770	788	793	759	754	780	773	732	798	817	752	765	762	806	813	774	801	770	779	782	821	775	798	768	837	801	757	780	794	780	810	762	791	751	745	773	799	749	738	780	797	834	783	800	824	747	809	819	802	796	761	810	717	787	789	803	770	772	782	759	792	774	783	810	793	764	792	791	818	804	765	816	806	822	809	782	801	770	786	760	846	784	753	794	792	841	797	774	809	769	759	804	774	834	757	829	811	791	755	785	784	769	796	807	795	811	751	780	763	792	759	809	781	812	808	759	777	815	750	767	757	734	804	786	794	805	794	860	805	823	756	758	828	806	804	780	780	800	746	801	774	793	834	776	810	779	817	782	781	794	754	798	783	825	832	778	802	820	808	801	810	761	806	772	811	839	791	783	769	787	801	776	719	824	841	783	820	804	794	809	728	782	733	750	760	836	819	745	779	834	800	809	767	783	768	785	776	835	822	815	784	812	771	798	794	788	792	777	802	783	757	859	747	795	847	811	802	801	780	763	730	777	779	771	821	813	744	811	810	858	783	808	839	785	794	817	758	760	830	783	780	780	821	788	800	826	778	769	800	799	755	820	843	765	757	752	784	764	808	797	821	788	753	827	799	848	775	790	766	826	723	846	752	741	743	776	781	806	739	783	787	787	815	777	797	762	758	783	778	783	830	788	843	747	779	755	820	832	797	786	826	771	809	726	771	806	752	841	770	837	863	811	777	768	741	829	852	796	808	713	791	802	775	797	834	782	746	810	771	825	765	788	794	855	811	788	844	764	775	829	816	837	788	817	806	780	761	770	839	810	797	820	751	768	796	751	801	801	770	822	790	773	827	765	783	880	765	767	769	809	826	776	812	802	812	783	780	785	816	811	795	795	801	808	764	810	785	824	852	794	795	770	781	756	826	783	806	800	751	790	813	824	754	773	811	808	806	804	826	764	791	806	826	729	777	808	753	812	729	791	778	839	796	835	783	782	780	778	801	728	699	744	798	766	809	810	768	778	767	790	779	793	795	743	779	803	821	823	817	784	825	823	773	771	849	775	796	782	754	805	817	794	779	756	785	843	812	779	790	807	766	819	815	748	831	764	781	803	849	764	799	748	783	777	809	783	753	765	798	789	824	814	784	783	800	822	780	770	789	792	796	845	763	789	815	790	848	800	803	782	832	838	766	820	796	757	767	817	847	783	813	827	775	783	777	795	815	808	765	778	809	848	777	791	782	792	772	802	784	770	798	800	774	751	806	767	800	810	727	775	782	748	823	730	776	794	798	771	742	807	839	770	809	795	788	795	818	829	833	820	792	742	809	809	808	816	809	782	805	822	800	806	823	772	803	774	741	767	775	794	806	813	789	798	734	735	778	770	756	752	770	787	780	798	823	781	763	795	785	785	817	732	832	831	790	800	821	775	786	763	798	767	783	811	829	832	797	790	778	729	784	805	791	805	774	779	771	800	802	765	809	757	816	795	811	816	810	768	792	832	772	800	788	812	777	743	828	814	841	802	825	835	806	819	821	782	814	822	782	750	791	790	746	767	795	787	801	839	788	829	804	833	826	771	801	826	794	784	785	833	833	738	772	808	795	797	755	799	819	809	755	774	844	758	787	792	821	837	837	815	788	794	808	783	811	798	765	734	809	755	809	806	800	796	786	771	787	834	794	772	754	764	802	777	772	815	780	751	769	789	743	764	764	781	808	826	782	832	811	778	837	835	755	793	758	811	818	775	798	767	849	726	759	805	783	767	803	848	807	880	797	807	776	769	787	804	773	832	769	757	791	814	815	810	792	793	761	777	779	795	785	804	778	780	813	819	784	799	812	790	768	759	789	809	798	775	798	772	793	747	807	821	830	781	747	752	756	767	798	769	828	817	792	825	781	799	815	842	760	738	823	760	803	817	756	815	814	794	774	812	801	814	757	809	810	845	758	782	775	786	808	817	803	817	794	764	826	769	832	825	798	808	815	799	763	798	811	791	809	775	713	783	819	794	798	793	825	755	849	748	765	798	840	799	796	788	823	836	783	824	782	792	757	799	787	776	762	821	796	790	844	778	785
28513	26762	37487	23196	21899	23932	20417	14821	11031	7281	3692	1701	865	712	677	590	544	510	558	557	592	678	859	1269	966	602	444	505	472	487	511	537	560	563	806	806	916	1645	1061	402	370	363	375	344	380	354	339	332	364	364	338	335	335	297	336	359	344	378	366	371	366	346	392	299	352	360	337	353	319	356	351	351	369	333	357	358	370	361	326	371	364	366	352	362	373	329	364	379	315	368	350	362	355	371	377	319	332	363	372	328	352	417	357	336	403	374	367	371	372	373	358	377	360	358	328	371	351	369	363	345	353	348	364	363	356	358	350	369	373	345	338	344	343	390	390	342	404	373	359	377	332	389	348	345	366	305	330	329	318	368	319	365	368	352	342	359	361	347	344	356	354	340	333	336	344	346	373	358	358	373	364	341	362	351	359	320	372	355	378	367	368	343	333	393	341	347	358	364	349	362	359	375	355	329	349	375	351	322	334	348	311	353	354	352	320	387	358	361	353	357	360	340	363	369	350	359	342	367	356	362	332	359	347	371	326	356	314	325	358	352	345	352	368	362	333	353	381	358	318	382	355	350	343	347	387	343	368	351	359	334	352	354	340	356	340	349	351	347	382	342	332	348	358	349	372	397	373	332	358	312	326	358	350	353	350	382	322	315	409	376	361	394	329	346	365	328	307	341	340	332	365	364	354	370	333	353	338	353	341	361	333	361	328	369	325	332	385	365	383	316	339	382	376	338	355	340	334	353	379	375	336	353	356	361	359	344	340	344	349	367	313	331	348	328	357	316	326	374	359	358	367	359	348	357	306	335	335	372	333	354	352	322	314	350	371	353	345	328	354	345	334	340	345	318	334	369	353	327	324	322	375	351	331	366	329	321	368	326	348	363	318	339	325	355	337	368	335	350	343	354	355	339	386	339	341	342	364	347	357	341	346	352	373	330	328	331	378	355	397	349	353	331	337	380	337	341	384	382	363	329	366	360	346	352	319	366	343	356	357	362	405	359	362	347	322	338	352	340	353	329	329	370	361	375	358	361	335	361	366	388	353	386	342	345	285	357	380	346	372	333	347	338	367	355	367	361	363	338	360	342	385	372	341	353	380	359	337	363	358	350	341	368	349	373	314	359	353	373	340	350	328	354	361	360	337	392	351	346	334	370	340	355	337	338	342	389	330	358	350	369	324	330	347	339	342	366	345	361	375	357	375	384	361	312	328	349	342	370	304	349	311	358	328	353	332	329	354	352	349	340	351	339	315	345	366	365	355	368	351	350	337	365	364	332	363	381	389	356	341	334	363	336	352	353	358	362	348	329	316	362	336	349	353	349	358	344	351	325	343	364	308	395	341	363	366	357	336	350	324	319	331	355	353	335	369	351	350	380	302	349	385	375	358	373	360	370	348	361	338	327	362	345	357	344	347	361	357	312	356	369	324	343	316	353	359	320	344	336	347	342	389	380	354	329	402	343	351	320	307	361	322	374	339	332	327	376	335	366	383	335	368	350	369	308	342	402	397	342	341	345	377	326	345	386	372	347	389	361	345	366	352	341	355	359	348	340	352	349	334	380	344	341	338	335	351	357	357	346	349	315	352	342	335	322	339	341	395	313	361	364	360	316	333	335	345	341	329	330	343	367	336	374	366	363	322	367	354	334	349	351	341	343	321	341	373	349	348	339	367	363	348	372	360	337	371	331	340	344	357	362	379	382	377	334	379	367	312	323	368	383	350	317	358	370	352	354	342	371	367	353	328	318	345	357	329	369	328	351	319	339	339	322	353	354	347	332	357	350	311	355	326	360	339	371	337	347	355	316	346	354	323	337	376	352	355	368	316	370	331	384	326	343	349	291	350	323	375	366	346	407	341	321	332	360	358	342	365	363	376	343	313	321	325	322	320	339	369	383	338	377	368	344	355	353	341	331	342	361	337	346	359	364	393	336	333	388	345	326	377	377	364	361	341	399	306	364	373	347	372	318	353	373	347	349	298	361	334	339	370	318	356	407	344	344	322	346	379	339	338	352	359	353	343	341	367	349	361	367	345	386	381	331	356	349	330	375	333	371	349	378	348	360	340	299	359	332	357	343	310	339	340	370	342	376	383	346	369	356	369	361	355	365	340	346	374	346	350	353	365	348	358	315	327	377	388	383	340	375	355	360	329	359	342	347	347	363	353	311	339	355	332	346	347	368	320	320	363	356	363	358	337	337	375	367	345	332	330	359	333	360	373	363	352	334	313	357	382	341	375	335	366	337	301	329	380	386	342	387	361	397	370	366	357	364	334	323	381	368	348	379	285	359	351	325	361	358	344	331	340	381	323	327	317	325	382	316	372	342	324	357	329	355	341	386	361	369	345	310	330	348	338	386	374	362	359	396	351	344	362	374	353	347	359	363	376	361	349	362	325	342	337	366	360	392	352	375	351	315	337	306	344	377	328	331	344	344	364	336	351	312	351	363	341	363	359	366	349	354	333	350	347	328	344	346	346	375	354	391	345	329	335	364	365	343	356	379	375	373	376	345	332	314	350	373	355	353	343	316	360	367	369	340	368	318	329	339	354	325	346	327	330	338	347	353	354	335	359	361	344	358	390	349	376	416	381	308	324	366	342	362	370	357	339	348	361	326	364	352	352	329	328	346	344	355	318	355	354	342	341	371	353	355	347	309	367	317	316	367	356	347	338	366	338	344	346	340	359	351	355	359	343	364	352	364	368	360	327	361	347	312	353	361	357	361	324	363	356	343	358	320	364	365	400	368	347	376	327	348	320	355	327	371	340	353	353	367	358	364	346	380	361	311	349	364	354	320	326	345	364	374	382	367	331	345	351	375	351	331	389	324	343	387	335	348	355	344	369	347	361	338	370	326	315	354	363	364	356	353	346	340	352	372	359	358	366	326	366	346	324	328	328	375	335	388	367	353	380	379	336	364	356	358	359	335	402	373	380	359	365	375	348	374	323	337	364	388	384	380	417	367	344	328	364	340	357	333	337	393	365	350	328	356	372	392	352	343	341	337	341	341	368	351	358	322	350	309	381	353	365	352	325	335	342	380	343	340	371	318	331	361	331	320	383	342	347	332	371	355	331	358	366	363	321	348	328	341	378	366	343	338	366	342	358	342	385	354	353	346	358	359	333	342	358	369	311	312	310	348	331	333	320	350	328	360	351	342	361	317	348	359	330	327	365	378	330	360	342	343	346	388	330	360	367	354	325	371	340	340	320	370	346	334	342	349	376	312	353	371	334	326	339	385	383	353	345	324	381	334	313	364	360	349	362	317	382	322	377	323	344	362	360	359	335	388	332	360	350	310	385	389	354	326	336	386	351	340	363	390	349	344	332	348	342	348	373	368	350	331	370	383	343	339	318	365	360	347	351	334	356	355	320	383	336	347	366	353	335	350	382	340	343	348	339	351	358	356	352	344	349	332	354	355	349	402	369	327	358	348	350	392	368	354	381	359	334	353	336	358	350	387	338	355	349	336	332	347	368	373	334	351	355	322	359	343	343	364
19776	20586	35882	22498	28630	32835	30253	23968	21710	16813	13078	5499	3627	3234	2832	2403	2227	2280	2331	2275	2350	3417	4473	7647	5063	2513	1651	1697	1851	1824	1968	2314	2574	2550	4707	4840	5723	9346	5503	1011	997	1019	960	975	913	940	929	904	905	898	892	882	905	872	900	887	908	979	843	895	941	916	900	874	874	925	904	907	851	883	873	966	902	943	987	894	920	964	947	932	926	914	941	864	901	959	935	907	927	973	894	984	989	949	976	928	927	953	894	905	1011	921	890	963	898	938	955	929	939	945	1006	970	1017	992	963	967	913	937	965	893	915	913	888	825	878	905	886	954	913	844	861	827	921	866	932	859	902	847	882	872	847	845	876	878	833	891	927	855	899	880	876	895	907	841	919	876	893	910	855	852	859	889	899	827	880	914	889	858	932	887	867	874	854	832	921	900	879	906	889	895	886	882	907	820	908	920	858	873	848	881	907	860	909	897	860	891	838	901	906	873	890	901	869	859	893	902	862	896	871	861	880	906	910	857	879	897	837	878	892	913	876	860	875	871	794	882	843	851	854	874	896	902	868	874	916	869	882	895	903	868	849	848	871	865	870	846	866	883	906	884	900	859	841	840	912	884	850	904	863	857	876	928	874	896	931	842	863	859	887	857	974	938	893	876	844	891	894	903	879	864	957	906	906	866	912	880	886	902	867	919	865	899	870	889	861	924	938	835	873	829	914	894	878	861	872	927	899	861	841	867	906	888	910	878	897	872	875	908	891	855	860	889	890	896	911	903	843	865	876	849	895	830	889	905	819	818	841	883	918	834	924	861	902	858	889	893	925	802	912	881	908	903	884	841	863	865	867	845	863	881	830	845	854	894	911	870	883	905	909	855	853	890	838	882	892	874	867	842	877	926	862	830	852	899	869	858	846	880	871	847	920	921	888	875	893	898	862	877	899	895	940	890	885	911	838	895	892	869	852	893	865	880	903	885	924	875	874	894	920	848	897	890	874	880	914	866	859	844	882	863	880	821	862	863	887	889	883	886	877	836	922	878	883	889	914	887	864	902	862	861	895	877	873	832	891	820	834	881	887	833	867	927	868	851	856	831	890	839	818	880	846	881	943	860	882	799	879	839	931	853	843	869	872	900	870	909	879	917	829	867	880	811	889	916	857	841	824	860	882	850	936	929	862	901	882	909	886	904	906	879	920	938	899	887	852	927	870	948	854	872	856	881	890	889	868	888	849	870	917	863	878	880	859	823	842	935	885	865	891	870	818	872	877	871	872	904	835	872	846	918	885	884	872	837	891	876	828	855	843	905	841	893	861	846	873	893	888	879	920	878	868	877	879	891	837	860	880	879	881	854	884	894	848	879	856	928	884	870	903	893	878	923	851	871	867	880	842	854	873	864	939	889	847	858	860	825	805	911	837	856	835	872	893	886	885	866	833	831	857	894	884	889	810	864	874	875	875	916	873	872	930	874	860	881	852	876	863	861	834	889	912	904	857	860	870	880	891	844	893	864	850	898	862	896	855	830	897	874	843	885	911	895	858	860	848	866	874	892	904	834	891	861	889	860	905	906	841	820	898	917	852	904	916	901	891	874	918	855	841	921	887	852	836	858	895	826	874	893	866	814	871	867	863	896	856	847	888	880	903	869	871	848	877	849	857	829	859	861	846	871	859	834	839	893	838	854	874	860	888	815	857	839	946	850	904	859	895	837	848	901	902	856	893	866	837	849	862	883	893	859	935	874	841	869	879	862	920	828	883	899	876	937	877	856	914	850	844	886	847	848	850	903	887	845	885	874	833	850	816	851	897	922	868	921	846	860	943	876	893	873	886	873	948	886	844	858	852	870	914	884	869	866	895	882	852	898	819	813	870	859	891	928	880	888	811	885	914	873	885	912	912	908	823	857	849	914	855	846	895	899	893	866	927	855	908	859	811	873	865	866	865	888	885	829	870	845	867	910	843	841	852	856	923	843	914	879	857	897	872	940	856	836	887	870	881	803	864	876	876	933	909	872	793	918	904	861	839	868	871	832	873	895	892	896	920	917	840	879	877	865	883	826	911	838	854	862	893	895	901	902	801	859	910	881	901	900	905	850	969	890	863	880	859	859	884	919	892	945	814	875	914	848	855	923	871	889	891	916	842	845	897	925	846	880	902	864	887	868	858	868	873	889	889	868	868	915	900	875	861	938	895	868	912	864	865	904	905	892	861	864	848	849	887	897	890	862	860	886	874	906	882	865	911	883	905	858	945	846	898	797	856	917	877	823	877	853	901	834	860	850	908	927	894	845	919	900	882	897	903	868	904	879	896	866	909	893	847	864	925	937	908	938	931	834	902	870	882	871	823	919	893	909	847	912	913	847	830	865	902	890	854	862	875	855	863	929	881	821	911	878	836	879	935	858	905	880	874	832	883	910	892	899	857	890	886	873	854	831	875	919	873	906	840	887	893	853	849	903	854	888	922	875	906	922	905	849	870	872	866	856	908	864	926	832	899	872	868	869	893	874	844	847	875	889	875	914	884	867	865	822	895	929	908	853	916	857	840	862	898	899	871	888	902	902	888	833	864	910	873	880	862	902	879	842	871	890	868	891	884	848	885	953	846	905	892	943	942	877	849	837	872	894	937	861	874	866	913	880	878	865	871	876	839	836	875	856	880	902	899	865	869	855	890	863	888	913	912	946	890	874	931	891	861	883	907	919	934	862	877	860	870	895	845	890	875	869	898	893	904	850	870	829	897	891	854	857	822	864	918	920	899	916	875	942	851	940	901	899	866	871	933	846	850	920	910	869	901	965	865	889	891	906	879	850	886	858	956	867	807	907	852	864	919	890	883	902	844	830	929	897	870	872	892	820	899	880	910	862	876	938	878	866	898	932	903	925	859	889	892	927	887	879	902	857	839	831	869	900	915	842	889	826	883	854	865	858	862	870	904	881	848	829	832	907	822	874	836	883	878	956	856	922	906	897	900	851	805	855	885	822	901	858	881	861	901	870	873	833	844	870	861	828	888	848	862	916	854	915	893	881	901	824	926	870	855	904	903	859	862	835	902	932	856	878	903	930	868	869	844	917	905	838	885	917	846	892	879	907	899	859	917	915	878	899	837	838	890	903	867	809	876	948	930	915	832	843	865	846	890	842	843	910	920	820	852	846	840	961	829	893	859	856	885	973	906	862	819	932	851	940	855	870	895	916	887	890	812	903	903	874	822	854	861	882	885	860	900	876	848	898	816	849	859	846	820	830	858	867	894	945	821	897	942	871	878	857	890	887	919	947	853	875	895	849	838	856	874	891	901	866	894	861	857	894	837	915	882	883	911	869	849	887	880	859	877	817	865	888	873	857	901	859	892	860	874	894	856	915	908	819	947	852	982	893	855	822	862	912	840	899	869	933	835	904	831	905	851	871	850	889	886	847	851	948	896	943	882	849	905	884	926	909	865	846	832	841	879	914	895	858	819	890	841	895	893	874	895	858	879	865	860	889	890	829	875	889	843	889	902	872	890	894	881	870	912	894
35587	32188	41075	28374	27288	30660	25885	20002	16281	11398	8212	2431	1127	931	780	709	622	660	659	625	820	925	1332	1915	1327	665	491	537	651	516	639	631	840	720	1133	1241	1470	2235	1479	380	292	317	298	309	295	332	277	321	317	314	315	337	304	349	330	293	338	319	342	311	308	304	318	338	312	314	326	331	307	298	358	320	315	353	316	326	327	300	313	301	321	307	302	332	346	324	352	322	321	322	332	323	321	358	348	344	344	328	330	350	334	335	303	309	300	333	319	334	303	331	363	361	320	317	315	311	337	278	345	283	306	318	324	303	285	295	329	276	317	293	322	283	311	321	326	285	319	317	328	287	295	329	304	309	298	302	301	300	307	290	312	304	306	333	310	317	297	301	325	274	304	293	319	318	294	300	308	276	302	301	314	304	344	287	318	283	301	338	305	379	322	307	337	297	308	315	315	300	275	303	314	339	322	290	299	302	304	334	295	311	284	302	315	310	320	317	302	285	299	307	317	314	337	304	324	320	320	277	302	315	305	307	292	286	305	326	278	270	311	309	281	302	307	293	306	321	308	339	295	319	303	315	320	286	276	302	291	311	283	305	291	311	292	299	344	313	319	326	302	337	295	316	310	310	284	305	337	299	255	315	331	324	303	303	308	308	283	311	308	320	306	286	330	335	306	304	284	282	271	268	301	318	315	277	319	304	298	327	284	310	311	303	302	291	284	310	335	288	302	291	304	307	298	323	325	290	325	290	329	294	304	332	303	306	338	313	275	298	312	301	303	333	312	334	302	291	299	283	315	272	300	333	307	316	320	292	333	318	303	315	309	339	298	301	300	333	297	344	316	281	303	296	314	322	319	311	294	286	295	311	306	322	288	282	274	300	313	300	305	290	309	299	331	301	320	321	304	306	305	344	315	301	294	334	343	328	313	322	291	306	322	305	319	292	272	308	327	297	330	297	310	296	296	336	293	326	291	286	287	290	288	271	330	277	299	316	318	294	307	311	284	294	321	331	314	293	278	309	297	326	303	295	318	302	294	302	326	301	272	331	339	308	314	295	314	306	347	300	337	292	323	298	284	291	325	271	254	279	314	281	322	303	282	322	318	335	300	293	301	316	315	307	306	308	288	332	317	325	324	294	311	301	325	325	323	293	322	335	313	290	302	332	303	292	296	346	301	288	289	286	304	337	307	282	280	281	297	328	286	301	314	296	303	313	328	304	326	313	313	308	300	314	328	301	325	324	307	290	326	283	309	317	282	322	304	307	311	313	283	317	288	287	288	293	268	282	303	285	300	329	320	284	291	304	300	294	290	321	296	313	329	300	294	272	294	304	291	322	283	317	288	307	292	326	291	296	315	332	299	327	320	293	281	292	257	305	304	322	327	295	295	280	316	311	318	285	308	288	328	317	321	322	312	311	321	303	293	310	300	301	323	299	283	300	322	309	286	332	309	323	289	299	288	288	315	306	326	280	302	335	279	330	296	315	289	309	293	299	285	326	298	322	291	292	302	311	318	308	320	319	306	309	330	282	298	292	308	304	307	311	312	283	316	299	304	308	304	320	295	289	289	321	336	336	281	286	298	319	332	315	305	329	285	289	313	333	321	265	325	298	289	314	309	267	310	303	354	297	309	301	285	297	315	282	297	300	293	330	285	289	262	290	303	288	299	289	316	268	319	328	314	313	286	320	300	302	306	287	282	299	356	293	293	284	293	303	299	280	303	285	301	272	336	326	322	264	294	301	301	313	311	305	282	322	314	315	313	322	295	293	321	294	324	305	322	345	303	328	334	303	324	305	278	311	309	303	310	340	318	306	314	338	312	303	302	279	300	316	297	287	289	312	317	325	326	312	309	280	334	300	312	317	308	288	310	348	326	327	317	303	300	291	328	335	307	302	326	299	302	330	318	333	331	319	280	306	319	290	282	269	326	343	314	290	300	305	299	297	330	308	320	304	355	274	329	295	320	299	310	322	332	319	303	320	341	325	343	301	301	286	293	294	300	294	339	304	293	314	313	324	287	322	343	310	295	287	277	268	313	312	304	336	271	305	312	301	283	281	308	349	297	286	310	328	314	274	295	321	315	289	320	322	284	280	286	349	287	309	310	289	309	301	319	291	323	286	302	278	298	321	292	296	286	287	289	315	320	321	320	311	307	337	308	295	304	314	306	322	323	293	277	324	315	305	302	330	280	299	326	287	307	306	309	312	294	298	338	293	300	287	331	308	323	317	275	292	287	323	292	304	297	334	294	293	304	289	284	316	319	284	312	286	275	315	322	280	330	300	306	291	285	325	279	333	338	298	285	296	317	292	346	334	303	333	291	309	306	293	339	290	292	259	304	307	306	299	300	280	305	312	311	334	303	310	333	291	329	315	339	335	290	297	305	303	282	296	310	314	303	272	306	295	317	318	319	339	320	281	283	299	305	301	304	321	297	292	313	298	312	291	331	316	298	297	315	337	272	321	321	308	282	272	315	291	306	305	311	320	284	306	284	318	296	267	309	321	325	295	317	303	274	313	324	313	292	314	304	298	310	319	304	297	321	332	294	316	326	341	349	322	342	300	311	288	310	313	337	328	315	290	315	303	328	305	287	293	331	310	334	306	332	305	299	306	301	335	298	301	296	294	325	294	287	324	323	318	318	327	314	288	302	298	292	331	326	319	300	352	302	298	325	296	324	309	350	285	312	345	304	299	296	278	270	327	304	335	272	311	288	277	312	298	301	312	285	263	323	265	299	291	318	307	307	330	324	308	317	299	283	309	271	324	298	294	300	306	285	329	303	311	265	336	290	281	307	327	293	293	344	303	327	307	276	320	280	333	314	303	300	303	295	288	333	308	305	305	274	322	314	328	319	277	301	334	319	311	347	309	295	320	290	322	300	319	281	274	328	319	321	288	299	305	320	291	298	308	294	341	331	295	321	304	312	333	300	289	308	326	291	293	333	325	330	302	310	332	311	335	306	303	330	315	322	350	310	320	279	306	299	296	318	330	302	296	313	329	355	281	306	295	324	337	299	322	287	333	311	293	343	274	304	279	321	289	306	311	299	320	326	321	308	280	282	313	326	304	331	314	342	289	301	308	338	307	295	290	329	297	309	308	272	299	315	328	261	334	293	279	327	252	324	308	299	325	308	320	326	298	308	284	318	316	311	324	345	291	316	322	315	313	321	286	304	294	320	324	326	314	303	319	333	295	313	295	291	281	284	305	312	310	300	297	310	293	287	294	299	294	298	305	288	321	302	284	297	312	294	286	337	296	341	319	308	312	296	314	314	304	279	328	340	319	313	294	317	327	323	341	312	318	322	325	315	320	294	287	302	319	297	349	318	300	305	270	294	329	312	312	300	294	315	306	286	299	300	277	326	324	287	321	287	326	315	299	335	343	319	315	304	276	324	304	295	296	293	311	334	321	297	266	325	319	316	316	310	310	280	296	307	309	339	279	285	317	314	315	303	334	324	338	305	331	298	346	289	301	275	303	338	302	303	305	323	312	302	305
25555	25809	41106	27388	34667	38702	32327	28551	25607	22144	19485	6282	4721	4311	3579	3027	2860	2930	2928	3056	4044	5236	7288	10931	7548	3388	2222	2322	2751	2471	3271	3734	4892	3859	6923	8017	8961	13929	7742	1024	909	887	888	881	854	828	863	842	795	786	846	804	849	829	782	800	861	863	809	807	784	824	862	843	799	842	792	835	827	810	843	837	858	899	866	899	875	813	874	845	820	853	872	849	840	882	886	839	839	850	920	884	893	894	869	922	881	893	877	844	851	888	906	875	864	870	873	873	946	953	956	856	880	925	888	829	910	807	806	836	840	832	853	772	791	778	795	803	788	828	803	770	797	792	796	768	806	800	773	757	763	760	775	820	779	744	777	785	780	710	774	824	771	811	754	782	816	745	771	744	808	743	800	780	775	759	755	782	763	820	777	769	760	799	810	782	750	795	777	789	829	745	742	779	739	763	791	817	770	779	766	835	703	784	780	754	793	765	750	778	768	752	766	792	772	771	745	724	750	716	780	780	783	737	800	806	771	758	785	796	783	811	776	761	762	768	786	746	799	789	712	755	812	730	752	778	741	778	755	735	780	787	729	745	794	747	763	753	788	740	702	709	738	772	736	758	755	789	811	808	791	791	733	775	796	802	765	745	742	738	762	773	794	734	775	786	737	751	777	775	770	781	821	766	768	782	734	755	791	814	723	772	765	786	737	735	755	794	804	765	797	758	782	771	829	767	784	793	768	733	698	729	806	786	733	742	743	752	801	747	754	776	726	766	821	758	772	820	772	769	751	782	831	743	751	763	773	808	813	749	767	800	750	769	790	772	805	758	755	771	782	741	759	700	743	788	795	785	736	786	811	779	782	764	763	763	775	756	766	702	716	742	763	784	788	790	809	793	775	775	770	749	792	786	733	769	781	813	750	766	761	777	699	826	784	751	725	760	775	755	753	746	795	764	847	773	772	717	771	767	793	716	719	760	775	747	753	740	768	796	751	739	761	774	720	789	754	833	750	776	745	794	778	800	743	773	775	736	758	846	791	798	759	780	784	762	815	714	809	809	700	754	757	836	778	744	783	799	782	798	832	809	781	806	767	748	759	749	799	758	760	728	748	755	796	761	758	774	742	758	783	728	771	814	731	757	801	704	740	779	748	744	750	787	758	847	735	770	776	779	695	768	781	753	782	759	751	764	741	748	759	825	794	715	811	741	732	752	788	724	737	788	758	788	798	733	778	804	753	802	758	756	788	811	830	737	779	753	803	825	756	692	775	752	757	770	713	763	779	793	810	735	739	771	778	751	785	738	796	827	775	787	785	801	762	773	772	756	762	738	753	772	790	749	779	758	783	779	801	760	713	738	773	751	759	767	781	747	824	761	791	803	801	815	749	780	770	770	770	775	789	759	811	804	810	751	808	767	748	732	811	804	769	782	767	802	779	735	785	753	818	801	784	800	794	731	747	739	750	740	731	802	760	706	794	824	782	739	756	768	780	798	716	785	767	787	765	778	741	795	714	822	782	756	725	759	780	726	762	810	797	779	790	799	801	759	772	783	778	789	733	731	801	804	768	761	754	755	741	727	792	835	760	787	780	759	785	757	759	742	743	785	726	774	710	777	736	791	771	757	689	798	772	720	798	811	767	786	779	728	802	759	792	796	788	793	712	758	810	784	767	750	802	798	794	824	784	763	782	823	796	735	763	759	763	734	697	754	779	781	752	757	755	786	799	772	787	750	783	793	757	801	772	805	768	783	754	787	793	744	728	781	792	783	776	753	733	755	777	770	755	771	785	782	784	756	769	790	733	710	736	814	797	751	769	742	766	756	826	775	765	821	733	803	718	767	772	779	829	718	788	788	779	765	781	768	748	757	805	791	798	803	761	774	774	774	753	767	789	774	754	750	751	757	734	760	808	764	827	745	802	736	765	743	739	747	786	751	797	789	822	762	806	733	730	772	719	790	774	786	765	767	757	785	756	773	791	791	771	790	740	759	801	801	762	792	791	782	752	752	736	798	768	795	765	783	801	769	753	750	794	754	702	793	803	774	796	714	757	790	760	751	763	754	738	740	765	758	815	750	756	777	818	785	790	822	762	765	807	793	816	746	786	760	721	744	777	756	800	751	762	759	770	764	773	778	784	731	746	805	767	682	781	726	837	780	718	730	777	735	704	770	837	685	750	804	777	756	770	762	732	746	757	757	766	787	736	761	752	759	761	805	755	806	793	746	745	759	783	780	789	765	830	778	744	777	724	753	788	789	803	749	707	784	768	798	809	797	829	756	745	771	824	750	739	792	794	750	797	770	789	724	697	789	784	754	763	789	779	748	766	737	793	774	790	754	723	743	744	819	747	741	719	771	755	789	779	786	737	800	779	773	772	742	803	772	792	771	747	821	721	780	734	804	758	730	781	763	750	745	777	828	778	812	755	778	725	776	732	754	767	760	801	763	762	800	814	752	757	766	807	764	801	749	790	764	792	749	756	756	758	775	819	733	785	748	817	727	723	801	719	729	741	755	778	750	771	772	800	747	750	744	759	779	771	750	776	768	736	694	753	737	784	795	740	783	766	743	829	808	824	787	767	790	807	752	764	727	769	840	756	791	807	744	741	742	769	766	748	772	751	774	753	783	758	769	742	773	746	770	767	756	749	775	726	781	731	752	832	790	751	811	781	742	765	768	759	787	824	792	766	803	748	782	768	756	839	674	773	763	782	790	781	722	777	759	747	791	759	757	793	755	797	798	744	789	760	757	826	732	720	766	781	777	769	782	792	735	774	800	786	721	793	780	813	735	745	782	757	727	756	765	712	782	760	800	782	822	818	776	736	770	801	750	776	773	711	820	801	765	767	802	754	720	801	771	725	762	752	806	731	778	807	718	782	759	775	765	750	805	817	798	754	785	719	790	840	765	726	735	771	747	802	775	763	770	760	752	789	743	780	773	756	776	745	775	762	780	736	762	760	777	736	797	757	761	779	715	785	768	764	771	761	796	770	848	839	773	761	810	756	722	813	761	740	734	735	724	731	745	714	772	780	750	736	755	797	787	749	836	811	745	751	761	725	752	785	745	695	696	795	796	757	798	840	743	768	751	747	760	762	760	729	784	777	764	790	748	774	729	823	805	791	738	818	742	771	783	766	765	783	722	764	771	831	754	742	772	772	781	794	753	709	797	761	790	790	744	764	730	756	803	754	800	844	729	769	766	748	730	765	729	765	751	796	803	810	809	757	753	758	765	745	750	809	735	783	734	738	833	754	792	749	766	733	757	712	802	791	731	784	764	786	760	772	748	768	734	761	775	768	764	829	745	736	788	769	721	728	780	784	804	770	749	763	783	764	775	752	784	760	752	773	780	768	750	742	764	727	752	778	813	722	764	813	725	736	745	687	818	776	771	791	767	759	787	773	804	771	764	770	740	731	810	755	735	791	765	758	785	767	804	748	749	746	782	757	794	765	757	798	733	756	747	735	768	766	755	811	770	776	741	774	741	784	793	751	784	796	755	825	758	793	770	754	731
8407	5477	5967	4790	3515	2608	1697	1341	1101	815	779	555	505	456	416	413	401	411	404	377	347	375	319	352	333	319	321	332	340	340	342	323	299	331	356	370	320	352	329	320	357	300	337	301	310	322	343	319	288	348	310	318	323	321	279	303	341	300	327	336	301	297	340	319	317	320	299	305	335	309	324	295	346	325	323	325	306	328	312	322	324	337	308	324	297	326	286	289	334	292	339	309	292	326	353	323	318	314	302	312	335	338	300	295	355	315	353	349	319	303	318	341	328	316	301	353	354	327	293	338	334	334	320	319	310	322	341	315	334	299	321	303	276	327	332	304	332	328	321	324	359	320	309	303	303	301	305	347	304	338	302	323	294	305	313	296	323	279	287	331	301	326	311	315	306	341	325	297	298	325	298	291	314	311	284	314	324	333	313	339	304	287	313	298	306	316	303	307	308	325	280	338	300	313	309	314	295	314	323	332	303	302	292	323	316	329	312	319	305	321	293	303	342	305	324	317	339	325	326	317	309	305	309	326	300	286	298	296	300	324	300	303	301	318	314	298	313	306	300	298	276	302	279	290	322	314	307	276	330	307	295	333	334	316	317	322	347	286	336	304	304	330	293	332	310	307	307	304	306	341	322	297	312	323	320	305	325	306	325	302	312	300	314	299	323	295	311	301	314	306	311	331	321	306	320	331	354	318	317	329	333	310	325	336	323	320	316	307	336	316	303	310	314	324	310	324	329	330	310	307	325	297	310	328	262	291	302	305	321	277	331	343	310	305	315	279	319	305	345	306	306	310	318	302	316	284	328	319	306	326	285	308	305	302	328	338	278	321	304	315	342	326	289	335	291	310	320	299	292	302	336	294	267	321	321	298	329	334	296	316	278	306	284	322	332	311	348	341	336	336	315	312	308	295	322	312	333	292	297	327	302	335	283	295	322	332	302	304	314	305	340	312	322	313	319	313	330	311	307	273	263	266	356	346	335	306	276	334	281	319	289	344	346	282	299	302	270	313	271	314	287	293	338	301	282	309	336	319	306	297	306	313	335	304	295	314	296	311	327	284	325	350	303	342	295	338	293	295	310	311	334	331	285	312	327	340	322	354	313	322	329	336	318	333	309	332	355	309	324	293	325	310	281	330	308	351	347	285	296	329	289	314	311	303	281	307	283	325	302	288	326	342	283	320	293	297	319	342	312	274	333	301	302	319	324	317	362	310	294	336	305	291	322	328	321	284	295	304	340	328	328	295	305	324	298	344	297	301	328	337	329	343	313	312	339	278	324	312	320	297	298	320	296	320	313	302	290	306	326	314	294	296	297	306	307	307	297	279	291	303	328	300	325	319	319	316	308	288	305	300	302	287	332	303	296	302	328	321	318	292	348	329	333	316	317	326	298	307	298	332	329	300	314	319	312	307	320	356	334	334	329	315	321	295	328	280	322	345	314	298	299	292	333	306	311	312	308	320	331	312	313	321	288	288	321	313	319	275	345	307	271	304	259	307	308	303	293	333	326	315	333	315	305	304	290	332	316	316	319	344	275	319	313	298	303	304	305	323	297	290	295	276	302	282	297	316	325	330	335	295	364	296	307	344	289	293	303	319	334	300	318	328	313	325	286	338	326	310	332	328	298	326	331	347	317	330	325	296	351	324	319	313	270	350	324	304	305	294	299	315	307	324	301	307	315	304	302	318	290	315	322	331	316	299	301	300	350	300	311	301	295	289	320	279	318	321	316	334	322	317	334	353	284	281	286	295	333	283	297	314	304	337	297	322	349	326	314	313	310	346	330	304	316	308	347	326	294	290	304	327	305	298	305	340	325	314	321	298	324	316	330	299	292	313	341	332	299	325	313	309	332	318	303	315	287	274	312	327	345	338	292	317	310	296	345	294	270	315	324	329	305	273	319	306	325	339	300	310	298	317	304	332	297	299	350	323	336	316	305	321	308	303	321	345	357	306	347	333	301	301	295	339	323	309	303	316	321	285	325	320	299	305	312	320	316	315	309	279	274	318	305	278	334	275	338	314	317	313	265	321	315	315	317	324	354	335	321	327	314	327	305	294	285	335	324	334	302	332	318	302	300	332	300	325	329	321	274	285	318	284	313	317	287	332	331	336	300	324	315	288	333	314	303	317	324	312	314	316	325	326	316	321	283	302	282	330	309	306	292	333	332	293	308	283	294	305	309	288	301	304	305	324	337	325	265	338	316	320	297	296	308	325	292	320	303	312	292	320	287	332	289	314	307	309	352	314	311	306	279	322	275	292	340	320	318	327	321	332	286	303	327	295	281	318	307	310	310	303	356	345	293	306	306	292	330	312	308	314	292	312	316	312	324	300	341	317	292	288	315	301	287	315	329	315	318	314	333	320	322	332	282	299	318	323	323	283	320	309	297	316	300	295	311	292	319	298	294	302	357	332	293	280	311	322	291	321	318	314	293	320	298	352	334	284	308	300	297	308	315	296	306	338	313	313	291	290	280	313	306	297	320	324	326	323	318	313	327	283	282	332	311	358	297	324	276	322	289	320	308	284	309	300	331	311	277	328	353	289	319	283	303	303	313	320	315	327	300	321	313	309	310	291	292	340	332	309	298	311	331	317	302	319	283	300	316	325	306	287	283	330	318	306	311	322	304	304	278	310	293	313	320	312	310	300	332	291	287	303	311	336	312	310	304	309	294	320	303	302	327	288	299	308	277	290	307	315	292	309	279	326	311	268	310	303	307	322	314	282	314	290	286	320	273	303	327	311	336	306	317	284	323	276	358	320	336	359	290	321	327	314	320	308	288	324	301	297	299	307	294	321	301	314	322	283	320	283	308	306	289	303	322	316	338	321	291	288	328	309	337	306	303	333	314	303	324	312	327	305	299	316	302	301	322	332	327	303	306	305	292	333	308	321	293	311	330	306	326	317	344	304	307	333	316	305	341	334	307	293	305	282	295	323	339	313	333	317	294	282	329	299	325	293	303	331	282	302	309	292	329	326	325	283	307	277	276	308	342	295	283	324	312	316	306	326	297	294	284	296	334	285	297	301	277	274	311	305	282	300	291	337	299	305	334	292	300	357	322	325	312	307	339	284	314	314	316	311	314	318	301	309	279	328	324	320	351	331	307	336	317	280	334	310	290	332	271	345	304	335	305	300	353	308	291	302	331	323	300	308	330	321	306	338	291	324	328	327	336	335	339	320	304	317	308	306	295	301	321	290	312	329	302	312	308	301	309	325	332	312	296	322	304	296	314	297	317	334	310	307	303	302	323	293	331	304	316	323	328	290	307	315	302	335	310	309	340	309	339	280	316	312	317	325	307	320	312	304	305	275	304	320	315	297	271	287	326	296	337	312	314	287	321	308	349	324	308	340	289	310	336	302	301	310	327	307	336	345	311	308	325	327	346	320	290	319	350	307	327	291	314	316	311	304	326	301	322	317	331	308	346	306	322	312	283	300	293	276	316	313	305	299	355	322	324	323	324	304	275	292	320	349	303	307	334	289	318	303
6447	5933	10909	10954	10722	9752	7083	6105	4844	3932	3593	2442	1969	1928	1600	1407	1338	1304	1339	1232	1095	1122	1126	1194	1028	900	866	933	842	907	916	902	893	836	968	1034	994	1109	947	794	858	816	787	815	820	779	850	879	816	789	806	784	811	841	812	851	811	829	825	786	805	804	804	794	784	807	764	808	824	828	808	848	829	811	844	852	866	837	828	844	823	847	837	810	818	848	822	845	877	885	893	830	868	868	833	837	851	817	843	794	818	798	842	809	814	853	846	850	864	850	843	819	844	848	840	887	826	795	792	796	837	846	823	787	842	796	776	799	849	790	752	823	831	831	788	801	812	814	784	785	798	787	812	788	791	787	789	803	819	752	751	824	766	821	868	823	765	812	789	817	790	760	834	793	778	818	797	811	804	727	826	785	795	720	805	823	759	819	776	816	794	834	725	826	796	789	778	818	805	754	812	795	778	804	779	794	797	816	793	816	750	811	740	832	791	774	818	797	827	811	798	778	799	799	780	745	818	825	811	781	788	777	778	785	786	794	758	826	787	775	776	819	824	804	788	844	779	797	772	792	787	835	814	798	809	787	750	811	788	791	840	821	744	795	785	783	838	776	779	815	766	825	858	804	801	796	842	781	776	786	841	803	801	813	809	806	792	764	772	784	862	778	762	816	803	838	787	768	779	759	772	795	804	780	778	821	778	777	781	753	765	764	801	784	802	800	779	819	781	792	807	811	797	791	799	735	735	789	805	790	804	834	793	774	785	814	801	796	831	744	825	792	837	768	782	774	794	783	821	772	801	816	790	867	747	779	845	816	809	846	761	825	826	744	785	834	740	775	778	752	803	827	798	821	847	795	805	784	786	782	757	858	807	802	797	787	799	809	841	776	791	808	821	787	773	798	760	775	797	761	790	804	783	855	827	771	792	791	772	785	797	788	793	805	785	792	765	861	794	797	826	782	814	832	828	774	780	744	815	770	811	753	837	805	832	834	839	755	797	780	780	771	773	762	814	788	737	790	816	782	760	860	770	835	830	791	809	769	769	821	801	801	831	828	808	837	807	793	780	816	793	770	791	838	833	859	804	824	798	759	767	778	849	795	775	758	825	771	839	788	780	773	787	820	805	830	819	759	786	764	792	799	820	766	793	784	802	752	791	783	809	877	803	777	752	794	796	794	785	867	806	769	845	793	799	785	731	823	783	777	809	804	799	763	791	792	799	732	804	790	762	765	800	773	807	744	769	824	754	746	795	783	787	799	727	792	792	799	817	772	811	754	831	791	730	821	791	770	791	801	839	790	774	771	793	784	787	780	778	813	797	823	784	810	806	814	813	770	786	776	828	804	759	765	798	797	832	790	815	829	831	782	810	808	856	771	780	798	784	869	795	752	807	847	819	798	786	797	800	770	765	807	764	811	796	823	811	806	786	795	809	777	777	815	787	747	826	840	818	814	812	757	776	837	749	824	819	813	722	786	833	800	816	797	783	801	828	763	771	783	808	745	839	780	799	804	821	792	797	809	788	779	787	818	772	778	734	822	805	838	803	819	820	751	789	805	842	804	774	738	826	769	793	840	790	776	804	753	841	836	726	835	767	823	795	865	805	777	813	781	856	813	811	819	803	774	800	786	794	813	783	828	832	826	752	831	783	799	793	765	793	813	778	839	765	817	771	757	786	796	791	779	792	829	792	758	784	762	783	781	812	742	813	795	790	828	833	781	769	742	803	805	776	847	753	797	836	779	790	780	772	830	748	794	787	757	779	738	808	755	808	806	763	755	798	782	839	784	745	787	831	797	806	812	771	798	791	795	784	825	836	760	842	814	798	798	783	862	803	810	781	825	808	817	836	823	804	825	842	788	749	770	815	813	816	804	777	787	780	798	757	800	785	794	775	744	764	783	841	798	828	794	781	780	763	832	824	791	790	836	834	843	762	784	765	801	814	778	775	754	831	760	802	780	768	766	779	794	847	778	808	835	797	829	806	755	835	733	829	805	792	782	762	758	796	838	828	729	772	811	797	782	801	787	805	801	761	781	781	829	776	793	792	803	815	837	735	767	772	801	820	824	796	795	827	756	769	811	772	826	839	790	806	795	775	792	794	810	824	753	803	801	820	824	809	778	773	785	760	809	801	799	793	808	802	827	790	755	824	791	800	806	885	783	815	782	803	821	787	796	826	778	797	792	808	809	793	741	766	805	803	754	778	774	795	793	812	779	771	797	822	766	762	826	768	823	821	788	772	835	797	802	778	742	762	815	802	826	840	841	821	817	837	793	794	800	832	808	813	824	807	809	803	799	854	802	792	783	807	866	772	807	818	794	788	810	816	779	804	797	843	805	815	811	793	763	800	794	756	825	787	796	792	771	791	815	811	825	826	838	748	818	783	779	822	761	779	849	822	779	776	823	850	822	732	790	847	781	786	805	798	774	762	772	859	782	780	781	779	760	818	756	820	783	851	833	791	753	799	791	797	773	817	830	786	808	794	803	810	819	761	800	770	794	840	778	779	765	786	862	807	753	855	756	751	776	801	751	844	749	818	791	833	767	784	776	777	784	786	814	841	774	799	788	795	783	794	837	816	774	783	816	803	769	805	834	798	778	768	731	829	837	804	769	789	759	788	804	766	800	789	792	770	744	830	827	834	758	799	764	820	729	792	785	813	813	803	830	755	769	779	864	773	777	753	774	806	739	809	755	798	745	771	781	766	839	756	806	777	793	802	808	790	777	746	841	811	794	780	829	823	770	784	795	863	778	816	802	828	791	762	823	777	802	838	830	816	722	791	790	772	858	829	804	831	791	769	807	775	777	821	768	860	801	789	808	774	756	790	849	844	771	788	758	814	792	814	819	760	813	840	827	786	838	793	784	784	797	784	825	789	761	822	817	776	816	780	817	804	775	763	763	821	807	766	830	811	797	781	805	833	814	847	835	768	793	829	778	761	820	818	802	763	824	809	781	797	827	807	826	824	799	802	801	813	773	820	805	748	782	783	778	813	782	761	806	792	765	754	797	765	773	798	752	823	762	765	816	763	793	825	794	781	787	812	803	762	825	804	794	760	821	842	816	745	777	772	802	783	788	750	791	810	772	764	754	793	747	821	779	797	761	857	774	837	771	827	817	820	778	756	755	796	758	801	796	777	778	807	785	798	822	825	775	798	769	816	811	785	783	811	788	810	769	822	808	770	806	812	801	801	795	803	761	805	778	780	823	756	801	795	772	813	838	795	745	740	817	824	781	774	844	825	858	758	777	839	832	799	747	830	821	790	790	834	806	814	799	770	771	712	832	806	756	798	782	783	767	781	848	800	808	831	834	827	760	818	803	811	805	823	752	782	788	828	768	798	794	799	783	827	794	787	819	793	773	809	830	830	815	794	731	774	827	769	821	824	805	842	785	827	786	776	763	814	805	816	738	786	729	784	846	793	809	765	783	811	788	846	789	837	809	852	781	780	818	760	842	799	803	795	788	800	798	779	834	774	815	793	829	769	781	792	821	774	792
28696	26177	33873	23873	21314	23213	17705	13991	10074	5704	4733	1475	785	717	646	584	555	544	620	558	658	746	1011	1163	857	546	479	448	446	470	562	612	669	525	732	917	918	1233	987	385	353	330	352	315	359	324	348	353	383	352	327	332	367	338	340	366	331	338	374	371	386	384	367	382	347	303	375	349	337	338	391	355	327	367	353	371	367	357	330	367	425	342	382	334	368	366	358	377	375	374	392	329	331	371	381	373	385	389	361	357	351	374	354	352	332	350	411	371	327	355	360	330	375	353	376	359	349	342	350	375	349	348	343	348	382	346	371	350	355	383	362	368	384	372	321	349	333	347	363	357	364	345	342	385	342	354	343	335	337	351	349	358	337	348	322	342	353	342	361	354	344	377	329	352	377	378	349	335	355	356	362	369	375	374	334	328	351	367	342	331	369	344	341	365	358	341	374	361	348	332	366	334	361	352	325	352	325	359	362	307	339	365	365	361	356	363	381	374	341	334	342	344	341	340	348	341	357	382	363	351	390	381	328	356	336	357	373	299	379	347	354	348	357	344	350	340	354	342	390	365	361	344	364	376	356	337	375	379	333	368	341	343	301	354	355	342	351	331	336	372	326	348	360	353	368	354	348	322	336	354	352	371	399	309	352	375	324	341	358	344	344	345	340	356	335	331	367	336	351	361	337	339	339	365	323	341	339	376	344	350	349	348	335	375	346	362	347	351	329	340	332	289	319	349	368	330	337	354	388	350	385	373	341	328	352	295	377	328	349	338	371	337	343	327	354	363	326	331	368	360	335	389	349	344	362	339	384	330	338	351	351	330	365	351	346	340	362	336	346	336	362	332	343	320	337	348	335	360	364	363	338	374	334	384	361	337	362	340	360	342	341	335	325	333	341	359	377	366	354	361	340	347	344	365	388	341	366	337	372	358	359	334	344	372	351	357	394	354	329	355	353	367	330	366	338	321	348	387	368	379	339	347	339	358	348	378	358	365	357	335	328	350	342	354	350	356	372	349	349	353	326	357	369	377	350	376	339	353	327	384	368	337	346	371	309	362	364	372	328	335	344	360	371	356	349	324	356	337	366	360	319	327	344	366	312	350	358	361	340	379	314	348	368	344	365	349	354	335	354	353	345	320	369	358	354	348	368	322	368	333	371	365	357	342	370	343	363	374	334	350	357	344	356	378	361	367	353	342	371	348	349	372	365	360	362	367	360	347	328	330	354	358	352	361	354	341	341	344	320	373	364	375	336	340	360	337	360	355	328	337	349	364	337	368	367	382	330	302	368	342	358	371	369	375	366	349	344	380	375	347	347	342	336	329	349	354	361	351	370	403	372	375	352	362	360	355	328	371	343	342	372	332	368	376	356	349	353	353	354	378	336	337	349	353	367	342	360	359	349	368	333	357	351	361	359	368	384	366	360	347	378	337	346	346	357	366	343	351	353	321	300	355	356	350	365	335	356	371	363	331	377	369	335	348	368	342	363	337	330	347	311	340	349	354	375	339	344	336	306	340	339	325	346	363	358	357	351	350	332	364	346	367	395	352	371	374	319	343	359	337	352	331	354	387	342	362	325	382	342	359	363	336	349	354	382	363	329	327	362	362	306	331	364	362	343	366	302	353	359	341	368	331	342	359	368	331	346	358	379	336	336	318	318	337	362	342	345	374	371	360	374	363	355	364	343	373	394	332	387	368	344	331	368	378	349	360	345	365	361	372	359	348	359	329	376	315	371	330	343	358	325	405	328	344	351	387	356	371	359	373	301	347	348	364	364	345	347	350	337	362	353	393	367	401	319	332	387	355	344	357	344	346	328	360	337	353	352	345	355	379	353	341	380	375	380	309	359	357	368	371	351	331	353	342	347	358	375	364	383	354	377	385	338	357	370	364	367	333	371	317	377	369	369	363	340	312	340	376	334	371	376	356	353	361	344	360	349	340	311	329	349	385	348	376	358	332	349	349	371	332	335	330	356	346	327	341	363	366	344	353	364	365	353	359	379	364	371	364	350	317	323	339	368	328	332	367	330	318	360	346	337	354	341	338	367	353	361	355	410	381	379	398	374	363	321	374	343	337	329	327	332	340	334	344	342	350	364	373	338	351	373	346	335	318	368	372	359	373	352	368	373	360	331	367	377	342	361	327	364	360	394	345	353	347	337	334	360	334	384	338	357	359	346	358	339	325	336	345	354	341	375	370	336	351	310	353	378	345	353	356	348	335	355	366	368	363	349	367	351	343	369	318	323	312	343	363	352	354	338	361	353	363	341	322	327	372	368	353	364	350	336	334	379	361	400	324	339	370	367	350	339	370	357	368	371	358	340	327	356	356	335	342	365	379	330	352	368	372	364	337	348	343	333	340	371	337	340	344	350	370	364	366	332	363	363	364	385	354	382	355	369	345	346	354	358	348	347	314	334	341	358	330	360	354	387	382	353	330	321	389	373	341	351	389	374	358	328	377	357	331	402	343	336	351	367	321	361	348	347	370	385	358	366	358	327	377	373	338	359	332	363	339	354	331	319	381	416	354	349	355	340	358	322	377	324	343	361	340	359	355	344	363	362	371	369	375	363	343	366	329	332	334	358	343	368	349	367	365	373	339	378	367	337	335	357	339	359	348	385	381	366	357	375	384	334	359	351	342	324	373	388	335	364	329	353	354	392	353	360	364	360	325	351	356	382	353	363	353	331	363	340	368	364	345	346	358	356	329	358	354	331	332	381	350	355	344	349	331	340	336	377	344	356	364	353	346	339	374	367	370	390	342	376	299	383	328	357	393	342	369	332	351	351	373	405	383	345	351	351	341	368	335	336	335	337	322	359	353	323	380	349	368	341	362	345	381	346	360	369	352	359	368	372	343	377	328	331	338	373	341	378	360	348	355	365	358	359	345	361	373	366	345	358	387	388	365	357	367	369	351	351	322	343	357	336	383	378	352	347	359	369	319	350	368	382	355	369	367	400	344	378	365	340	355	337	350	361	375	357	319	342	331	331	364	345	385	359	373	384	334	340	330	317	343	327	368	369	354	356	379	359	362	384	371	370	352	375	373	345	334	348	369	348	330	355	354	353	379	337	364	398	375	326	362	338	343	340	392	356	347	367	365	372	351	354	357	392	346	369	362	353	334	357	365	359	349	348	379	359	362	340	341	327	343	329	359	359	359	338	334	348	323	385	354	307	376	381	356	318	316	362	375	364	375	353	339	331	327	343	319	341	358	372	347	371	344	362	346	369	353	344	349	385	367	370	338	317	358	338	341	364	311	346	372	367	360	320	362	359	379	371	339	358	358	351	398	345	367	345	343	358	343	345	366	326	361	335	351	367	328	334	325	385	339	364	360	320	377	369	333	333	372	342	317	354	349	349	352	354	339	326	349	326	320	308	341	357	365	375	339	343	349	371	352	329	343	368	342	362	341	337	329	353	367	354	335	371	349	366	359	364	359	339	368	358	375	392	329	335	339	346	341	356	371	340	359	333	352	357	356	368	374	343	319	325	349
19832	19498	32329	23195	28598	31808	24835	23344	20097	15035	16437	4853	3562	3293	2582	2459	2441	2446	2383	2379	2957	3876	5663	6806	4121	2349	1942	1760	1776	1972	2384	2593	3226	2481	3746	5563	5161	7497	5526	1034	967	963	974	968	945	935	899	887	965	911	885	941	918	940	961	900	949	903	926	927	938	942	880	920	924	948	904	941	944	907	869	946	961	953	924	985	938	932	932	969	866	921	961	922	883	952	881	873	876	959	938	963	997	957	940	957	929	915	977	945	959	911	911	942	921	926	1008	956	1021	995	973	954	977	945	934	914	942	918	929	992	964	952	904	816	870	904	891	945	889	850	890	839	871	883	872	885	926	896	896	868	852	867	858	844	931	898	941	895	846	827	863	833	866	837	874	872	923	876	912	842	913	895	908	853	858	853	866	916	853	856	898	871	889	954	853	879	851	919	888	887	862	868	912	847	876	853	935	887	846	897	862	969	887	886	886	902	896	865	851	877	909	849	859	866	913	964	877	826	885	899	895	896	926	918	877	929	883	881	879	909	907	817	890	894	870	859	919	906	914	892	817	898	836	865	894	919	930	877	897	819	912	867	852	888	919	864	883	880	848	880	882	924	851	909	895	902	871	889	848	936	890	943	884	873	880	864	846	857	926	874	867	920	934	866	881	838	902	849	844	877	897	904	860	930	908	866	855	939	895	870	878	902	859	865	825	879	880	866	895	888	861	930	812	863	897	909	889	927	906	896	879	854	843	883	877	910	830	844	915	922	932	842	908	931	905	858	836	947	918	885	880	895	871	888	859	921	849	862	890	885	872	964	843	835	894	906	890	871	886	869	892	834	874	870	878	872	886	886	898	873	892	853	873	842	847	900	874	857	898	941	880	903	897	881	931	914	899	915	862	898	890	924	854	832	886	854	843	908	881	917	901	877	850	853	867	901	845	883	884	851	907	871	865	924	891	882	879	859	894	919	911	889	866	893	877	909	886	894	880	902	883	846	855	954	867	884	847	878	873	919	872	883	879	854	861	900	886	876	857	899	903	905	876	924	868	900	840	874	899	875	889	891	849	879	864	859	871	839	835	840	864	867	868	906	913	862	877	925	836	905	868	868	893	845	916	882	889	833	895	893	902	868	879	791	931	880	886	870	908	864	886	852	853	877	911	861	854	828	874	877	871	887	905	873	861	900	870	872	848	902	856	854	875	865	836	883	894	887	867	851	960	826	906	837	834	912	880	897	832	853	870	806	863	864	867	900	899	839	905	902	832	890	850	816	844	878	914	885	861	875	836	898	919	929	885	821	939	893	874	896	851	863	889	907	861	898	835	832	846	847	901	864	868	895	878	880	906	892	876	898	901	892	898	842	880	869	872	845	890	872	879	823	868	857	899	857	897	973	919	909	892	883	884	897	862	882	862	879	843	903	904	865	928	858	850	888	791	929	838	907	877	820	879	909	832	902	905	873	889	870	896	876	854	882	918	903	948	911	835	896	874	847	929	867	874	848	841	879	898	909	876	830	870	901	878	824	851	843	878	936	908	854	867	858	886	877	929	890	892	852	882	865	922	834	927	851	847	972	872	875	874	904	858	915	911	913	871	873	854	868	906	914	886	863	834	893	878	907	877	916	890	840	889	887	907	858	927	887	934	903	933	889	871	901	858	872	885	943	854	867	893	866	902	842	866	900	834	896	878	907	842	868	822	897	921	916	858	868	783	868	858	858	826	871	877	853	874	842	934	885	901	842	870	872	865	833	890	919	835	880	866	874	853	891	867	875	845	925	835	983	885	889	863	882	908	878	867	862	864	925	875	876	906	873	855	871	880	911	879	902	848	883	876	898	866	866	919	912	893	910	873	896	867	930	939	862	901	913	871	878	869	906	844	886	909	849	872	901	864	885	877	873	872	884	910	877	892	874	890	873	831	914	912	906	924	876	902	889	833	907	881	851	874	896	894	848	928	916	863	929	866	856	896	878	936	880	870	866	822	880	906	904	917	914	896	900	897	882	902	876	884	905	929	868	873	897	852	887	902	899	866	882	911	871	903	903	875	901	841	890	829	865	815	868	888	836	858	868	855	862	848	897	892	872	873	892	845	842	920	869	920	887	884	885	907	903	848	881	948	843	792	862	887	863	827	838	887	860	892	827	867	852	850	904	854	916	902	899	848	913	888	855	888	868	873	874	843	861	912	859	892	876	917	845	898	865	822	881	866	853	881	901	835	828	875	870	894	907	893	913	896	893	893	896	852	856	886	892	881	887	875	894	870	865	904	880	859	928	880	842	857	909	887	855	834	914	854	846	883	903	893	841	841	873	878	838	898	986	900	856	876	930	890	869	878	927	871	912	872	868	873	939	860	855	813	863	885	917	878	820	899	858	907	903	872	849	876	872	921	900	917	938	881	879	851	869	915	869	832	893	876	926	891	865	842	881	904	852	888	877	907	840	903	892	934	927	907	890	873	903	909	872	913	908	872	878	966	933	892	839	879	849	859	909	867	878	945	856	878	847	819	919	816	843	905	895	903	872	877	894	894	861	840	839	856	894	898	863	847	874	948	885	854	925	849	864	865	913	847	926	875	893	861	931	885	882	854	909	872	889	856	847	824	847	851	894	857	903	906	857	821	875	894	913	830	907	890	881	845	841	833	846	846	908	918	914	897	877	872	902	894	871	892	864	900	890	896	849	914	895	867	894	905	854	947	908	833	878	914	867	901	843	919	827	878	889	791	876	891	899	877	905	870	874	923	912	898	882	853	885	863	849	899	875	862	850	874	887	887	935	907	833	869	858	916	881	863	833	906	927	870	903	841	899	878	878	891	875	873	850	856	821	917	868	841	890	914	846	821	872	872	905	871	919	913	857	892	848	786	861	917	873	888	865	855	876	882	886	854	881	854	791	917	837	870	890	886	897	887	858	912	895	882	884	828	860	863	871	804	921	891	880	930	885	794	952	853	919	954	812	887	873	870	876	870	854	884	934	906	869	899	915	914	888	839	889	892	889	897	870	903	849	828	913	851	942	879	899	894	883	882	908	912	907	942	899	822	897	851	926	808	923	867	867	877	920	848	874	846	837	930	886	881	854	865	878	860	856	888	899	821	935	918	896	862	904	899	939	892	890	915	859	880	914	907	904	846	862	867	881	881	829	816	898	887	822	863	906	893	839	824	897	860	875	882	912	908	886	884	904	895	868	903	874	911	861	885	926	909	879	929	871	880	864	845	921	836	865	891	879	870	888	870	916	859	847	897	813	851	843	879	862	846	866	882	924	864	871	905	883	831	883	944	901	850	821	876	864	870	852	853	929	893	872	913	879	849	860	880	865	860	907	844	937	865	902	909	866	890	876	908	886	853	850	840	927	878	860	845	872	885	850	835	861	924	887	922	917	898	880	812	869	858	863	891	900	938	921	839	867	880	872	906	887	873	885	906	884	895	851	885	920	906	877	916	849	860	886	848	885	868	859	895	844	840	848	922	865	856	895	851	865	867	921	917	895	924	872	894	893	827	872	875	908	922	887
36126	31789	37226	27522	27527	29559	25775	20871	17064	12191	11144	3181	1091	904	765	723	689	694	643	651	866	1066	1795	1621	959	591	540	489	494	579	689	804	941	835	956	1329	1479	1976	1585	351	334	329	303	340	325	304	341	302	324	313	289	324	301	345	300	323	308	320	311	291	317	308	293	305	296	311	291	306	301	301	319	305	354	356	318	330	329	326	314	352	344	306	348	330	306	283	337	313	326	320	341	291	290	331	310	341	312	306	305	314	314	304	323	316	340	320	348	341	335	350	329	348	300	345	342	337	324	321	311	359	319	316	335	331	311	313	299	324	347	318	312	310	310	302	302	276	277	308	325	338	294	295	317	314	310	310	310	293	320	307	334	286	301	297	275	346	298	315	313	301	302	282	274	321	318	324	304	336	328	325	323	336	305	299	312	292	316	341	324	333	298	306	301	331	321	301	305	313	315	304	295	319	298	321	290	298	319	307	317	283	317	312	334	318	319	283	318	328	317	323	327	299	304	314	281	263	303	283	324	301	323	315	325	313	322	316	304	318	324	292	339	290	276	292	282	287	339	353	335	280	297	312	304	308	303	323	311	295	262	309	302	331	300	330	300	320	327	322	281	314	337	324	294	336	287	315	312	324	275	311	288	343	316	321	309	318	317	267	298	347	295	303	295	317	305	283	313	312	313	330	296	334	317	256	315	286	340	343	272	280	321	335	321	264	281	325	306	286	320	317	293	321	260	348	303	300	315	306	322	290	293	323	333	317	302	294	315	318	320	329	320	303	294	283	303	307	309	319	305	303	336	287	307	292	322	331	332	302	316	291	324	301	303	317	304	339	285	330	313	291	322	304	271	293	316	304	312	341	330	288	295	313	302	335	309	335	315	297	282	304	297	305	265	322	316	322	306	284	336	307	269	293	288	310	281	272	288	322	300	322	302	302	277	329	323	263	333	297	298	327	304	299	304	291	317	317	276	327	303	287	318	284	292	301	284	326	304	307	283	309	326	314	316	327	297	315	286	322	298	297	339	289	315	296	305	293	310	305	318	296	333	320	300	298	325	305	300	307	302	310	314	318	298	304	272	300	309	288	308	303	318	294	305	296	329	318	280	276	317	288	320	308	283	318	286	298	329	314	304	334	257	304	313	313	298	309	308	317	313	302	300	311	315	315	265	297	312	326	321	299	317	317	284	307	330	290	305	281	292	342	306	296	310	335	291	296	322	319	306	284	304	295	320	286	307	301	283	317	293	329	363	337	306	323	318	306	310	307	308	333	320	283	322	305	312	289	355	350	315	295	309	327	277	311	286	331	320	290	326	317	287	318	308	339	318	312	285	309	305	299	292	319	316	316	285	302	279	300	303	326	318	295	328	346	341	289	301	266	302	296	285	280	308	290	310	292	281	315	283	322	283	316	320	340	299	312	320	301	293	355	285	317	309	307	301	311	287	279	309	305	343	281	284	295	306	311	303	290	320	275	292	358	330	308	293	290	280	312	325	307	320	294	302	271	333	288	321	299	295	288	295	320	299	287	288	311	266	278	322	292	274	286	315	292	302	292	317	322	328	333	282	311	287	302	309	321	323	294	342	294	306	298	332	291	292	294	310	294	294	271	295	277	292	300	308	311	311	312	282	304	307	332	315	297	290	350	300	293	316	298	288	301	297	296	318	325	328	314	319	295	300	303	304	288	289	323	307	319	281	299	334	290	298	346	330	325	302	282	337	286	286	289	276	322	316	283	303	272	318	267	293	312	287	301	312	277	331	337	325	305	264	304	306	297	295	333	306	300	285	323	303	288	306	276	291	301	312	273	285	306	320	325	307	300	321	308	315	298	265	287	317	318	313	300	286	312	311	324	304	304	284	275	320	327	303	331	305	333	295	291	342	285	321	298	328	326	306	293	269	295	288	291	290	293	326	293	289	318	318	366	328	312	307	291	274	301	318	315	313	338	301	296	295	307	326	278	344	313	292	270	304	312	298	344	302	308	280	312	306	304	293	285	314	291	296	310	330	310	310	301	300	287	307	335	302	305	301	321	325	286	319	318	299	296	302	286	294	290	298	296	324	291	329	303	297	299	344	334	335	277	311	310	298	292	280	335	279	290	292	289	290	337	307	269	293	277	299	302	325	286	323	307	294	324	314	313	302	343	298	299	299	325	323	325	303	292	285	312	311	301	298	288	285	243	288	294	290	320	314	320	284	290	279	323	297	297	293	281	310	295	308	312	310	300	311	318	260	318	304	310	306	322	312	284	322	292	301	318	286	316	313	320	369	311	313	348	281	308	321	303	309	314	323	325	309	335	307	343	302	330	298	303	321	288	297	289	308	311	290	300	296	308	312	290	305	293	295	312	323	307	324	308	311	321	273	315	302	298	286	295	304	358	321	277	326	332	315	281	317	294	321	321	307	299	315	301	303	304	315	323	298	311	317	299	312	313	312	307	346	282	293	302	334	292	327	330	283	279	327	295	302	304	308	278	307	306	304	304	303	314	306	295	292	289	322	295	299	297	314	308	298	311	329	341	287	322	300	312	286	280	287	326	311	311	302	310	318	293	297	312	345	312	292	297	298	312	307	297	307	311	293	284	310	328	314	299	332	308	307	275	316	274	333	324	314	294	287	303	343	307	315	327	339	280	316	299	338	295	305	324	351	314	297	298	304	281	334	293	293	305	317	327	327	303	321	300	282	338	317	333	340	307	288	308	292	300	309	321	307	283	305	306	319	317	310	290	302	326	305	303	316	326	309	277	300	328	331	303	304	304	345	321	294	257	301	282	291	280	323	288	263	302	285	292	319	311	314	335	313	275	322	323	296	297	345	314	316	344	285	290	317	324	270	317	301	284	279	314	295	302	322	298	346	300	312	300	311	294	330	288	322	311	340	303	294	305	308	331	325	312	305	363	303	303	304	335	302	318	294	313	261	276	301	283	280	293	314	334	297	289	310	313	259	324	326	278	305	334	319	292	302	315	302	317	288	329	301	272	303	325	295	314	303	314	304	314	277	301	303	287	307	334	294	303	282	291	322	317	336	356	326	337	300	325	337	314	269	331	326	323	306	316	338	275	271	313	318	324	343	333	319	323	311	293	326	309	300	316	323	294	311	300	291	327	293	321	330	317	313	326	304	315	318	292	315	303	342	296	285	292	309	293	287	299	314	301	305	291	285	323	340	312	313	282	302	294	321	339	287	304	339	297	312	320	283	311	318	307	286	323	313	296	287	326	273	317	307	291	304	295	293	332	299	337	330	318	343	295	270	303	292	269	328	321	298	301	318	304	284	355	321	323	319	294	323	311	306	307	291	299	296	274	294	325	289	265	285	314	303	307	341	293	308	286	307	299	284	322	331	321	312	305	324	314	318	313	334	309	296	303	289	303	302	258	314	317	313	302	309	308	313	303	309	299	320	327	310	279	341	298	307	260	335	331	313	291	337	301	330	321	327	267	295	321	306	294	295	307	310	308	324	293	310	296	323	322	311	292	278	300	305	298	310	338	333	300
25362	24000	37809	28293	34659	37355	33108	28285	26961	23863	25434	7002	4614	4422	3551	3232	3271	3397	3215	3466	4260	5747	10194	9437	5099	3391	2434	2271	2307	3131	3567	4302	5292	4459	5933	8286	8160	11732	8549	1000	978	964	919	880	891	914	895	898	827	780	843	802	793	850	807	780	859	805	832	785	799	870	829	766	813	820	810	801	872	828	760	860	878	888	890	849	894	838	879	823	793	821	794	832	806	851	819	885	874	857	795	910	895	933	917	937	894	858	890	869	869	845	863	830	881	863	904	949	930	965	978	931	886	894	897	911	859	869	834	787	805	811	820	751	794	872	800	843	798	813	798	798	783	774	809	787	745	792	804	768	760	823	815	769	800	814	789	774	782	765	742	754	728	787	760	735	744	769	794	801	806	771	779	783	710	755	731	778	781	796	798	733	759	803	809	753	758	775	799	827	799	810	733	759	782	757	796	749	756	753	764	767	744	828	752	753	742	802	719	757	810	784	780	761	735	761	793	764	792	736	818	728	821	764	774	762	751	770	735	782	785	759	798	834	788	788	756	742	756	801	770	765	783	705	732	766	792	763	697	738	771	802	720	774	782	754	734	769	728	743	763	769	830	780	746	809	758	791	721	810	739	772	787	743	755	757	791	762	773	832	738	788	817	786	767	761	752	709	777	756	764	731	746	788	757	725	754	789	802	751	754	732	823	808	757	778	734	740	699	788	805	745	752	747	748	733	799	786	794	765	775	743	748	757	769	733	822	774	777	764	749	712	761	740	817	798	764	705	746	792	737	754	760	823	742	744	777	788	811	763	763	788	743	764	749	674	790	751	795	803	776	766	786	783	762	759	788	725	783	767	752	801	733	737	760	770	793	795	792	753	757	814	731	802	736	752	760	742	731	844	824	754	758	739	792	750	812	769	726	829	794	771	712	743	767	811	735	788	755	764	741	702	788	752	773	739	756	824	773	749	778	743	733	765	728	761	772	781	790	798	739	758	739	779	722	779	742	822	765	754	737	799	765	753	783	776	750	745	783	756	783	786	776	759	773	836	750	787	739	822	768	777	713	735	743	822	740	750	765	781	790	760	787	796	765	780	717	715	799	767	756	731	779	768	760	773	755	798	746	719	804	791	768	783	749	792	728	779	803	796	785	767	766	801	818	769	757	760	790	867	810	778	758	785	758	765	740	730	818	776	805	765	743	767	788	726	752	756	750	758	797	770	789	738	784	773	736	789	797	760	760	787	780	746	723	753	758	780	788	728	736	750	743	791	767	823	775	722	767	768	758	767	751	763	800	759	794	830	773	820	797	764	778	819	759	717	784	782	767	784	798	769	774	745	760	787	780	771	845	751	732	773	699	809	747	774	774	741	765	771	770	764	769	776	786	775	795	769	760	781	802	748	765	793	747	795	719	785	780	797	779	734	731	757	737	747	744	756	792	801	774	786	760	773	797	760	812	723	777	731	764	756	777	752	785	794	750	763	733	789	783	759	774	764	768	820	764	732	723	774	793	766	730	795	773	753	713	751	781	777	741	740	780	737	796	733	764	751	784	735	761	776	796	756	795	792	755	734	774	743	787	793	766	763	825	744	772	757	802	804	760	759	833	770	790	791	769	844	805	791	758	762	790	806	759	760	740	806	733	811	772	774	758	769	747	760	776	762	793	832	725	722	780	794	775	740	774	779	775	730	775	714	759	799	784	717	763	811	814	741	760	770	837	789	834	806	779	771	782	791	770	751	718	744	737	751	779	747	716	750	778	739	769	738	743	779	769	753	779	800	742	795	733	744	809	790	739	777	776	801	782	790	802	698	710	766	761	758	754	801	739	696	760	813	758	809	723	779	768	750	762	785	757	761	754	748	759	823	768	760	787	793	747	776	743	755	763	787	796	826	788	782	778	824	755	743	753	723	759	759	736	713	755	761	738	761	804	779	762	810	748	748	742	750	774	752	792	783	755	766	762	805	779	721	784	721	748	779	777	762	756	763	688	719	730	767	781	806	759	788	784	721	695	750	751	756	770	785	776	780	760	735	774	712	765	762	784	706	736	764	741	810	718	792	779	747	759	784	749	742	733	754	835	785	758	705	790	758	758	799	819	768	749	775	733	796	738	764	742	773	743	778	771	757	767	756	768	792	777	777	754	770	796	820	777	816	799	775	767	767	778	777	750	746	752	763	767	784	785	748	753	756	803	785	789	760	763	789	748	755	813	788	754	747	742	748	806	740	812	762	754	768	772	725	801	817	827	717	759	739	771	781	794	769	775	788	758	788	763	781	781	748	730	743	809	769	779	753	729	771	757	746	768	734	813	740	797	726	799	741	797	762	814	753	783	755	769	762	764	737	725	747	735	725	792	788	710	794	753	716	750	754	726	749	727	764	731	718	757	706	775	777	775	828	790	754	753	725	791	745	795	790	769	731	805	743	761	773	757	688	803	721	793	752	778	803	761	804	815	714	756	792	756	742	747	766	775	746	771	719	783	829	777	786	726	725	780	743	735	798	761	765	781	747	736	739	789	762	780	793	745	757	723	799	797	790	791	747	799	793	770	757	745	783	743	778	760	792	745	752	742	803	809	761	767	747	786	742	739	751	739	724	747	799	735	723	753	755	737	775	750	756	764	777	738	750	797	756	766	755	750	762	775	759	796	751	758	771	700	757	731	770	794	791	733	786	739	730	778	791	767	812	778	733	741	808	724	788	763	712	729	746	729	748	746	764	775	757	770	763	766	782	734	760	804	722	757	786	808	754	731	768	782	794	752	727	797	722	747	821	799	780	743	752	765	698	751	853	768	745	763	773	785	785	772	763	769	757	781	757	735	806	791	787	777	779	756	745	757	757	832	767	767	798	820	790	785	753	754	768	764	844	788	726	735	741	794	776	747	740	742	765	756	761	753	816	776	790	811	803	769	802	737	734	762	755	736	809	769	742	801	759	794	753	729	775	740	793	782	768	796	785	770	752	760	734	763	739	771	781	805	784	759	744	790	732	803	770	784	787	772	798	775	822	766	768	777	802	795	727	795	782	752	771	786	755	772	752	760	738	787	758	755	689	753	756	737	787	797	780	768	748	740	777	761	798	800	758	791	753	753	785	790	753	746	789	786	819	779	755	710	827	771	750	764	736	751	726	762	749	791	709	784	795	810	821	745	806	762	768	795	778	795	795	779	783	782	739	761	776	760	742	768	793	809	752	757	814	796	721	773	719	760	788	744	789	749	740	784	800	729	732	735	761	797	723	766	786	797	777	766	797	777	748	780	760	755	760	770	776	803	737	804	727	769	717	754	804	762	806	788	797	777	785	773	805	744	804	828	827	774	833	786	804	763	800	749	769	735	761	774	751	737	827	746	780	715	764	712	793	795	776	773	783	759	771	806	730	685	798	734	785	808	779	728	791	792	759	767	787	771	795	793	737	750	760	721	768	772	763	765	823	800	767	713	765	731	745	793	781	756	775	780	748	779	767	742	762	741	771	753	747	759	768	819	747	764	756	748	756	752	755	799	793	775	769
8160	6014	6926	5496	4013	3058	1998	1314	1138	912	820	616	462	505	410	407	396	434	392	374	363	382	375	364	359	333	330	308	319	349	337	330	330	376	300	359	352	351	372	307	301	327	348	333	302	313	326	314	314	349	276	348	339	297	296	321	333	320	301	300	289	330	344	332	312	299	344	305	321	290	264	303	324	327	282	298	338	294	324	291	313	306	327	305	305	329	281	353	316	327	320	326	302	350	298	340	296	305	280	306	321	303	329	290	302	324	304	292	278	312	325	315	289	311	339	303	292	340	322	320	337	311	306	303	313	317	281	304	276	325	312	312	312	317	305	327	287	308	329	316	314	317	314	291	309	305	287	333	306	301	345	301	340	308	322	303	311	360	280	298	315	296	312	297	331	305	332	311	290	308	298	325	309	291	294	289	336	296	302	297	298	321	308	339	287	310	298	328	290	309	313	310	343	317	332	333	327	353	298	292	276	310	311	302	290	281	332	282	293	314	302	295	285	333	303	318	299	303	305	306	292	299	302	322	345	308	340	315	277	341	332	283	299	295	329	292	324	315	332	309	309	277	323	343	337	321	299	340	293	279	324	319	315	308	335	309	319	310	297	319	309	304	317	294	303	333	280	313	312	324	314	332	317	336	350	296	325	305	302	333	329	318	323	334	277	314	306	292	343	336	306	333	310	329	339	292	304	310	331	340	292	306	301	300	341	268	330	326	323	315	291	310	301	280	297	286	303	339	304	341	319	311	321	303	308	337	282	277	286	316	268	297	276	341	346	310	280	261	348	332	315	301	284	332	337	357	343	324	319	295	312	307	284	331	316	305	307	324	320	297	311	309	301	316	300	298	318	332	308	329	301	315	330	327	361	267	304	301	329	300	316	304	323	328	332	311	322	331	295	333	317	335	308	302	333	309	275	309	326	328	303	316	309	323	291	348	315	304	289	310	312	313	330	320	335	304	293	309	294	369	308	286	340	293	316	313	339	293	305	324	304	336	305	316	313	326	300	330	313	295	345	309	300	301	314	361	289	314	332	299	302	303	293	299	324	337	318	303	306	298	324	313	292	296	332	304	300	384	319	294	296	317	327	308	290	324	346	338	308	300	305	323	336	311	308	326	276	326	317	303	308	320	309	322	323	316	322	338	313	354	320	311	328	295	315	330	329	293	333	280	317	298	318	306	330	268	315	298	324	260	319	322	333	303	297	300	322	311	286	305	300	302	360	305	310	316	305	327	316	312	320	279	326	317	330	296	289	299	321	321	294	313	275	330	323	297	302	328	306	298	273	307	295	321	290	314	300	306	328	299	345	311	332	307	285	298	350	321	307	311	310	309	317	287	295	339	318	286	289	310	348	298	298	276	356	327	299	276	310	310	303	303	298	335	304	329	310	321	306	285	289	315	317	312	296	305	296	280	306	292	314	301	306	332	300	326	316	300	302	293	314	329	311	325	325	315	303	313	336	289	320	317	329	299	341	351	335	312	310	292	350	306	308	284	296	314	301	259	302	316	282	313	299	327	308	312	298	321	319	331	319	308	309	346	322	305	314	295	299	310	294	294	333	313	314	320	285	304	345	289	330	311	318	280	312	307	300	310	324	289	324	309	285	298	291	317	300	285	355	314	326	301	309	280	304	310	341	327	292	301	319	346	280	306	301	306	306	320	302	289	317	321	332	323	293	337	332	305	351	311	319	305	333	288	298	313	326	340	315	345	328	357	306	347	306	332	304	315	309	305	320	298	321	332	327	312	314	302	307	284	312	316	309	294	310	308	286	338	322	301	319	307	318	298	285	318	340	293	297	298	327	310	336	312	315	310	319	323	307	318	300	326	316	308	311	331	310	298	313	284	280	326	298	281	313	305	337	278	327	295	351	284	291	320	295	324	314	291	307	327	317	312	333	308	327	296	330	300	303	313	297	317	341	315	336	295	312	357	323	297	334	339	277	295	315	319	329	289	277	301	301	301	319	332	294	298	332	312	327	301	275	290	319	321	348	327	326	296	257	282	307	321	307	325	303	311	347	305	294	297	343	308	292	309	315	331	347	318	320	327	325	276	327	291	285	339	330	293	306	333	298	307	282	296	327	320	333	301	361	313	328	285	325	330	335	339	318	337	316	274	342	299	325	315	343	321	318	327	290	315	311	302	326	332	312	274	335	315	310	312	307	308	316	330	317	326	327	338	320	311	320	318	301	329	284	263	332	301	340	299	315	299	296	331	275	285	330	316	317	283	303	321	314	322	311	297	328	329	337	337	270	283	308	325	316	338	332	333	344	320	299	320	298	308	294	296	313	342	306	307	310	318	267	317	299	315	297	294	308	284	323	311	294	329	316	347	315	288	344	295	306	290	305	327	319	315	317	304	309	314	343	307	296	264	334	322	313	333	313	328	323	309	324	287	299	324	274	311	333	270	311	292	287	329	325	316	297	287	331	339	313	328	325	307	308	298	343	318	304	328	323	320	289	317	306	321	317	314	308	328	296	273	288	313	325	322	343	304	339	333	301	303	330	324	269	275	310	292	313	300	333	331	296	307	325	323	307	322	326	338	302	276	324	336	313	287	317	289	318	293	312	330	332	297	293	292	315	314	293	297	300	338	310	314	301	311	283	339	320	298	282	340	328	351	286	297	322	336	318	289	319	345	329	322	319	295	306	347	336	270	316	303	334	296	316	285	307	321	311	306	326	299	294	307	303	281	307	323	334	335	325	316	325	267	300	306	308	321	287	322	320	320	337	317	316	312	292	353	318	308	318	327	323	303	326	294	308	313	312	318	309	308	324	318	324	311	306	341	284	307	291	298	289	277	282	302	309	277	310	286	356	294	309	315	323	328	336	321	328	312	313	290	334	297	318	310	357	318	290	271	309	320	334	301	302	302	322	312	328	297	314	351	308	340	290	293	335	331	289	320	273	297	302	308	344	284	317	321	319	317	285	312	319	332	316	327	333	314	307	319	327	310	309	315	313	336	304	284	310	315	282	312	300	316	328	313	311	320	328	327	344	322	306	305	318	322	289	302	295	315	278	285	334	320	320	310	342	321	306	296	281	284	314	302	300	314	294	311	302	317	341	344	314	294	304	356	299	302	331	296	314	311	302	326	311	294	286	318	322	342	315	320	310	337	317	313	310	282	296	318	316	333	314	295	291	308	326	295	290	298	294	319	332	332	306	295	340	315	321	305	306	299	305	332	352	311	321	314	286	310	304	323	287	299	292	307	300	270	310	340	332	315	302	326	327	301	341	330	268	307	276	306	249	296	342	305	315	312	282	316	299	320	311	347	281	325	335	341	303	311	311	290	295	322	304	318	306	346	303	330	302	306	300	323	328	294	301	282	303	303	296	296	291	292	326	314	312	330	285	321	301	306	305	330	323	365	278	286	281	321	331	312	306	324	273	324	327	328	334	322	337	341	307	352	277	321	310	292	307	321	325	336	333	321	332	303	293	324	295	296	320	317	292	316	294	288	312	330	288	309	325	291	316	298	337	308
5969	6587	11429	11056	11005	10582	7463	5977	5375	4129	4014	2561	2089	1988	1581	1465	1370	1470	1322	1286	1195	1192	1242	1081	893	962	859	807	830	860	866	934	893	907	869	1038	1016	1047	1095	809	825	784	833	821	792	769	810	811	816	802	775	775	822	801	762	791	764	807	846	814	777	802	781	794	813	749	791	830	772	827	887	849	861	802	845	777	766	834	794	792	791	801	825	794	837	848	809	822	846	765	859	799	862	839	913	914	845	810	873	852	846	783	829	851	827	859	841	854	846	859	898	858	850	855	836	830	830	833	856	801	809	797	809	761	833	819	841	770	768	831	794	763	800	801	778	811	781	748	859	801	812	767	785	786	797	839	807	815	829	786	774	787	832	772	806	760	830	800	762	789	755	785	861	821	808	833	829	761	788	809	782	758	815	844	748	749	836	819	778	794	779	770	800	782	757	776	770	815	803	747	814	792	819	794	774	755	752	807	869	838	750	826	781	780	818	824	816	787	806	805	746	730	818	816	770	803	822	774	786	791	765	766	781	792	775	788	732	798	821	787	777	789	816	788	804	784	795	823	852	753	783	777	775	870	773	778	776	816	791	800	772	772	803	791	849	779	803	774	815	821	787	771	791	795	814	757	822	798	746	783	821	773	826	755	781	865	767	787	769	796	815	812	793	809	801	796	764	858	783	804	768	817	831	774	796	823	772	777	776	835	799	764	757	798	752	832	807	803	781	754	843	803	809	764	778	800	830	814	825	843	812	752	765	834	789	770	772	820	806	796	780	823	795	801	791	808	738	862	755	794	773	751	825	752	832	731	790	797	802	773	889	825	780	778	784	827	786	805	781	838	801	765	853	786	830	822	788	837	806	808	770	837	773	819	836	797	773	785	808	771	731	832	819	815	836	778	794	730	827	776	802	795	807	795	825	865	830	848	747	801	831	809	777	768	842	815	771	743	785	822	795	829	778	843	788	808	792	818	731	822	836	814	784	771	793	807	798	754	735	816	783	831	820	783	776	802	815	838	829	777	778	772	835	841	791	763	782	746	788	781	801	801	777	770	791	714	784	819	780	812	796	748	789	739	810	793	846	862	797	778	814	749	821	795	799	813	777	776	780	790	786	860	757	800	776	787	825	799	778	794	795	777	810	807	731	812	789	749	797	841	802	803	772	817	785	789	758	769	808	825	758	819	776	776	765	815	752	815	776	831	789	782	786	810	754	822	774	785	839	811	785	805	800	848	766	800	781	839	803	800	784	763	786	779	787	784	780	808	798	813	829	851	736	817	744	761	799	802	822	806	783	805	808	797	833	831	824	797	770	766	771	792	771	845	781	836	861	776	775	806	783	798	783	806	750	729	791	805	824	755	789	787	815	775	808	783	812	791	862	764	791	778	761	788	813	783	807	796	796	777	807	823	790	791	779	747	808	767	807	728	769	815	823	769	787	753	811	770	775	813	816	802	799	784	748	802	818	791	859	763	802	766	790	793	791	798	755	785	849	777	796	771	761	814	817	788	823	778	802	886	755	847	826	808	812	759	744	797	793	768	771	816	790	740	835	825	866	784	768	791	830	771	757	827	754	808	789	856	786	782	780	769	771	789	760	770	804	790	789	796	795	780	773	768	795	847	834	795	752	789	799	745	828	767	776	782	867	805	829	797	795	784	839	778	766	833	749	785	817	773	768	778	827	807	777	779	788	748	797	835	748	846	812	771	774	765	757	801	807	807	767	801	770	829	755	779	800	784	746	790	782	801	763	807	806	777	770	803	810	784	762	806	746	788	772	779	779	802	799	777	820	794	791	778	791	756	786	833	833	794	704	778	775	830	776	776	798	803	776	735	808	767	809	811	788	774	779	784	855	790	795	791	753	815	841	831	771	793	804	809	770	778	786	781	776	769	807	818	848	837	885	811	797	800	780	819	734	817	817	781	840	781	842	732	820	769	803	767	788	787	795	797	783	818	793	844	777	784	792	769	808	796	805	807	824	780	787	795	821	801	783	800	802	807	739	841	800	739	762	792	778	807	815	784	778	818	727	847	794	796	791	793	786	822	811	790	753	755	783	792	820	796	785	790	772	813	838	788	831	816	817	844	832	783	819	815	833	791	777	856	816	839	789	777	762	788	761	745	692	784	797	821	807	791	788	792	773	769	731	837	723	819	799	807	818	815	825	784	811	817	789	805	810	791	784	780	812	769	838	823	785	822	804	795	781	774	811	809	769	802	834	824	834	788	753	811	807	818	827	790	786	792	774	831	791	794	831	788	798	806	764	757	816	805	786	781	807	781	762	818	775	789	695	796	785	828	785	840	793	783	792	745	788	826	761	737	825	836	786	775	754	819	790	833	825	804	778	832	792	820	816	788	738	809	792	758	811	753	765	811	822	783	792	817	804	816	839	843	779	805	775	785	800	799	865	806	791	798	728	822	810	798	815	776	789	789	794	816	790	772	783	785	790	794	774	776	791	816	768	788	787	789	792	777	778	795	752	836	863	774	778	789	788	796	785	807	788	786	823	819	822	776	774	830	762	800	820	815	827	803	786	812	797	796	814	821	777	748	855	823	803	807	773	750	817	773	838	809	783	771	746	785	789	814	745	785	785	822	823	813	808	787	770	771	771	794	777	784	786	824	784	831	798	744	780	782	803	812	802	772	806	830	769	764	786	754	799	795	730	761	807	757	801	786	818	846	769	778	738	800	807	794	797	767	772	738	771	817	764	777	828	785	817	814	777	814	825	822	810	791	759	755	835	762	754	744	850	819	818	819	819	770	801	772	801	761	779	822	785	825	791	801	774	780	786	832	764	750	806	805	749	794	745	801	808	830	782	773	775	796	760	778	794	826	767	778	809	845	812	818	786	825	840	776	847	767	792	839	815	750	820	778	779	827	820	753	784	786	806	807	812	788	833	783	836	822	768	777	783	806	809	819	745	797	836	839	792	751	770	791	788	828	758	806	772	840	787	843	799	773	806	822	800	775	833	786	797	744	789	710	751	786	812	746	804	806	793	762	796	806	780	812	804	799	794	771	779	797	805	756	830	798	821	808	760	746	807	811	827	793	777	829	805	775	775	778	761	802	844	716	776	775	810	806	808	839	785	775	757	805	851	759	821	742	798	796	825	813	828	776	758	830	754	795	802	766	773	803	765	819	862	812	790	763	802	738	771	803	739	813	801	845	794	792	777	802	803	795	809	750	823	785	776	776	783	824	899	801	807	777	799	837	825	784	792	788	819	768	865	770	796	829	796	809	788	794	777	859	798	783	857	805	793	781	756	806	822	776	765	751	836	818	774	774	758	741	784	755	843	782	755	822	775	796	809	807	825	804	807	769	756	795	867	738	803	789	808	793	789	805	760	755	814	784	793	755	816	787	766	775	794	782	812	750	830	826	812	789	832	823	824	815	855	744	870	833	848	826	772	814	751	805	829	802	838	800	806	805	797	794	711	793	780	775	776	802	830	824	768	815	873	815	788	756	808	818	786	762	828	822	781	807	781	773	787	815
29085	27658	31166	24652	22837	22407	16794	13122	8393	6507	6357	1896	901	748	703	620	561	564	561	675	687	854	1413	987	690	490	417	437	454	559	548	467	701	605	662	929	943	976	811	364	369	371	318	348	330	335	368	354	390	343	343	319	337	363	370	345	382	373	361	343	339	385	391	337	376	329	362	362	339	355	323	342	391	407	370	340	386	384	366	348	351	366	358	372	370	372	374	394	355	389	370	347	347	385	359	386	372	381	369	358	418	346	360	339	334	329	372	361	354	344	326	339	334	375	340	343	379	351	351	354	344	362	366	350	343	343	346	372	374	373	322	358	384	335	317	367	365	357	339	336	344	335	352	335	354	351	346	334	336	346	397	320	358	327	355	379	361	360	343	350	305	336	373	369	370	340	342	347	359	340	333	352	399	361	351	354	350	326	334	341	358	348	352	356	354	360	334	343	316	360	359	332	348	361	335	351	360	359	369	371	369	340	363	352	341	320	353	373	354	333	382	343	335	374	382	365	367	376	345	337	337	361	330	362	374	371	328	373	325	329	359	350	364	388	355	334	284	321	355	354	350	360	387	381	366	377	329	368	344	337	352	361	316	327	351	353	396	392	368	342	349	343	370	362	335	350	309	338	353	358	323	381	377	355	344	364	320	313	395	370	381	371	355	373	352	373	319	400	348	340	362	353	351	326	311	379	361	330	348	349	355	386	364	373	347	358	373	348	338	360	346	360	359	377	360	358	311	342	377	354	331	366	354	368	364	345	391	367	358	328	353	348	368	342	330	312	349	334	376	335	381	351	355	321	379	364	338	366	338	378	372	361	362	350	357	334	341	345	319	349	373	356	339	371	332	321	355	377	343	325	341	322	368	355	365	333	356	329	357	344	356	328	360	361	376	343	321	335	305	360	323	357	381	337	350	339	314	397	354	348	345	339	363	356	358	362	367	381	346	344	359	342	342	324	360	345	366	388	373	384	383	335	373	357	321	323	337	345	341	349	340	334	348	388	337	353	332	338	364	362	358	326	306	341	321	327	348	340	343	352	338	369	379	345	370	335	354	368	377	349	359	328	347	337	344	314	361	351	369	323	329	348	346	371	315	352	323	335	340	338	351	361	360	351	332	370	357	356	303	352	351	324	342	340	322	364	335	343	368	356	395	337	353	318	335	337	352	374	354	368	349	384	306	342	358	375	313	354	351	361	392	351	359	372	342	343	360	332	372	358	326	332	359	363	352	372	336	329	369	326	394	339	341	337	348	356	400	376	341	357	330	372	327	362	314	351	385	341	364	358	368	349	370	359	335	364	324	358	368	395	334	336	381	361	377	364	364	319	356	316	326	380	351	340	348	343	369	370	388	370	364	352	372	355	324	364	333	379	376	327	360	369	368	344	340	384	345	355	366	330	336	352	324	341	351	347	374	337	326	380	336	355	361	366	376	348	351	345	345	337	341	357	362	363	354	336	327	349	352	369	359	335	389	356	340	350	339	334	349	339	341	336	330	310	341	337	353	375	374	332	370	316	331	364	353	357	340	345	329	363	335	350	336	323	351	339	345	366	333	356	402	350	393	350	336	319	296	342	347	344	355	347	341	344	344	373	342	319	359	312	334	361	370	331	327	329	372	328	357	368	351	365	338	337	313	365	365	326	360	330	340	353	360	335	357	350	365	384	364	329	352	395	364	337	326	357	333	382	353	370	381	331	347	403	351	347	383	360	379	378	359	343	377	340	363	360	321	338	332	405	307	337	353	333	344	343	342	351	343	330	390	389	346	350	366	370	373	337	349	388	348	367	354	375	340	387	327	349	338	358	358	385	340	367	329	328	354	345	404	350	367	347	374	312	331	358	346	353	359	329	356	338	340	368	344	375	355	376	360	339	370	337	344	355	346	354	332	340	337	357	327	353	340	346	378	357	326	296	385	332	353	356	364	370	363	377	353	403	331	352	351	334	334	379	361	367	334	334	356	316	324	364	317	384	353	339	364	333	339	339	355	371	377	318	360	324	341	372	380	356	373	361	331	339	363	346	344	340	345	350	323	381	362	368	325	361	338	360	365	341	366	377	353	339	309	349	337	362	352	375	338	367	358	338	317	339	392	348	320	351	344	390	325	341	330	340	357	336	340	375	348	355	356	346	351	361	330	349	321	343	366	368	334	362	361	337	396	340	360	342	320	349	362	371	337	333	340	340	343	363	351	349	362	325	361	351	341	348	356	339	366	337	377	339	358	336	333	371	349	337	364	343	354	356	321	351	356	368	336	346	385	322	386	332	363	363	364	348	363	350	372	338	347	385	332	356	319	362	358	362	360	327	366	376	367	383	350	313	294	350	328	312	400	374	376	339	361	350	370	379	338	333	353	365	339	347	373	376	342	341	336	321	317	357	343	350	377	362	339	377	388	352	373	333	330	354	375	321	360	374	334	334	374	363	351	352	338	331	311	351	332	320	368	356	350	346	350	331	376	325	327	353	356	355	365	372	335	341	360	342	372	357	336	367	344	314	328	326	347	362	364	356	375	334	349	384	342	362	340	372	333	361	349	370	340	351	344	355	355	338	366	347	357	343	340	373	345	376	381	363	367	353	335	341	309	328	343	354	349	319	332	389	328	370	348	355	322	333	372	348	359	364	346	370	418	350	339	363	377	360	334	345	368	333	322	329	341	323	332	375	367	357	350	344	323	344	360	390	362	327	398	392	334	352	331	391	373	368	327	342	357	355	332	367	354	328	359	335	372	339	369	359	311	343	355	392	310	311	368	336	358	360	361	370	384	335	354	376	366	372	379	342	357	304	374	332	365	353	333	363	353	307	310	393	357	370	354	395	390	352	362	332	345	341	368	345	334	360	331	324	348	356	339	359	361	309	336	382	369	343	329	362	353	352	342	352	369	324	330	344	338	361	381	344	359	346	357	342	336	358	338	331	356	393	355	344	357	331	367	327	324	336	328	325	350	348	335	348	353	345	312	335	331	340	355	370	330	316	366	363	330	309	346	396	314	369	342	345	336	321	328	369	337	331	364	348	330	367	383	344	344	340	350	339	355	395	331	314	372	354	352	317	331	358	377	328	370	345	366	330	349	374	360	370	352	369	358	332	340	346	357	330	334	339	374	335	330	337	348	361	334	334	345	368	360	362	362	351	344	368	342	325	354	344	357	362	355	359	332	374	341	360	359	352	370	367	343	350	366	347	348	383	336	359	354	359	369	324	369	324	379	349	367	382	361	345	331	310	363	335	324	343	351	335	348	366	339	349	351	354	372	347	379	311	320	353	359	351	342	392	374	361	377	358	378	303	314	318	373	351	303	360	334	351	362	348	321	342	345	382	321	323	370	376	390	362	336	348	346	367	308	352	368	348	379	378	341	345	334	378	379	338	320	370	368	380	334	328	356	361	318	351	366	380	333	351	333	373	375	343	361	332	355	341	383	363	362	365	366	364	337	324	325	355	351	366	354	339	350	334	391	379	362	344	340	352	339	367	368	376	338	344	399	358	352	334
19908	21469	29202	24038	28563	29737	24735	22084	17845	16478	19139	5521	3790	3659	2675	2370	2519	2505	2560	2933	3134	4203	8198	5150	2995	2127	1543	1481	1829	2220	2447	2156	3866	3194	3616	6168	5432	5661	4595	929	971	950	936	913	923	959	933	960	890	902	916	897	878	886	907	912	858	889	895	928	908	907	926	857	856	880	959	976	912	929	945	910	949	939	971	953	987	954	930	962	979	920	915	887	918	874	961	957	892	995	988	973	991	944	954	961	955	1020	950	938	914	950	919	913	969	921	990	1007	986	972	1000	1010	969	924	981	961	974	935	910	951	909	844	913	933	923	897	920	916	905	890	903	874	905	848	881	885	855	830	929	873	889	910	846	829	906	892	896	914	865	888	874	880	839	895	883	920	948	903	797	874	863	906	871	935	847	905	890	890	817	827	819	906	881	881	830	928	896	922	871	905	861	915	899	820	895	895	895	954	880	850	909	835	913	912	881	821	885	879	912	880	838	848	850	817	864	899	856	894	910	840	891	883	881	865	868	912	829	865	841	846	878	865	848	872	903	862	891	880	852	858	877	844	893	854	894	857	854	866	887	871	937	897	850	903	887	852	857	836	868	901	901	858	854	814	864	885	909	896	844	885	808	848	881	905	893	896	894	870	816	873	885	836	909	864	909	872	881	874	856	864	867	842	941	909	851	885	868	895	904	887	880	858	887	843	910	850	869	863	877	967	857	858	867	875	866	903	921	832	922	868	885	888	915	898	886	878	892	889	877	865	839	887	887	861	892	823	912	859	934	873	906	892	893	824	853	859	873	850	836	871	888	894	826	851	917	895	878	899	875	852	837	836	858	848	814	862	910	855	884	887	859	863	916	868	906	829	898	905	900	891	853	846	851	895	870	880	884	870	870	903	840	902	876	931	840	885	870	871	914	896	918	888	914	834	887	874	884	884	902	896	829	919	882	876	878	861	826	893	852	849	872	882	839	901	881	878	876	861	806	897	856	905	973	866	889	874	898	881	918	881	879	868	835	848	833	862	848	854	878	888	896	905	797	887	887	860	885	908	871	911	905	965	934	858	903	840	865	896	856	908	931	874	836	919	853	873	884	825	823	885	888	878	893	860	913	846	818	803	877	842	899	872	928	918	865	822	880	882	903	916	901	837	890	899	921	802	854	855	871	865	906	866	869	835	871	852	924	855	904	863	877	882	861	889	859	877	872	877	923	896	942	895	886	887	888	835	853	906	882	872	830	916	905	889	823	863	861	885	862	857	878	940	909	885	850	909	860	880	882	893	762	919	913	882	871	848	900	888	902	868	923	852	807	845	941	837	882	847	892	895	912	880	828	860	914	843	855	897	896	873	867	870	838	898	912	877	888	869	833	927	874	882	855	880	844	844	910	921	828	888	903	933	868	881	883	903	883	845	885	933	860	881	820	856	898	855	907	852	893	841	861	883	893	891	892	845	903	856	838	875	919	900	885	910	828	854	834	920	852	939	892	894	880	831	921	892	873	898	843	879	869	896	870	877	859	890	881	875	918	872	894	899	869	857	906	874	840	816	910	888	906	893	867	849	881	904	881	899	918	878	860	904	883	837	886	883	846	888	900	858	883	927	868	828	905	865	905	890	845	860	905	906	894	828	932	899	888	882	828	834	904	867	846	846	862	884	860	854	865	901	844	885	872	904	843	871	887	886	813	847	872	823	831	882	883	843	883	910	860	884	858	847	881	873	861	827	871	886	860	883	800	894	952	879	929	885	924	872	835	868	815	913	829	863	829	838	851	870	911	845	881	873	870	906	859	893	826	825	899	869	880	824	895	861	841	853	857	860	879	838	903	840	860	918	888	868	881	889	833	827	913	862	860	868	887	861	899	926	883	844	866	838	881	886	814	830	850	878	863	910	794	871	890	887	846	824	826	867	842	865	859	910	904	891	881	844	887	837	882	882	873	860	936	870	952	866	879	938	857	887	866	912	838	883	877	846	857	936	887	892	836	854	833	893	924	863	886	881	881	845	877	851	847	838	830	819	905	915	874	902	916	897	800	854	866	887	863	840	896	895	921	934	848	806	896	894	865	933	929	853	905	900	836	874	905	873	872	881	888	884	874	871	899	894	868	843	834	866	849	906	892	877	868	836	931	856	856	903	847	888	854	873	900	884	872	908	908	908	893	877	877	860	916	853	852	846	900	892	845	924	861	848	904	908	852	858	912	860	906	857	864	860	869	818	901	881	845	863	836	931	888	894	886	910	869	910	868	907	890	823	886	875	934	900	907	940	914	809	897	865	871	873	917	836	865	876	879	902	869	851	929	898	929	847	894	864	873	904	898	853	896	924	856	818	848	864	896	892	841	912	881	883	906	867	887	870	889	879	920	898	890	908	884	927	821	895	869	883	873	852	867	922	920	925	830	876	897	871	896	868	839	897	885	939	887	868	878	910	895	911	856	861	882	878	866	904	906	857	869	848	868	896	849	873	862	852	905	823	822	836	862	903	896	899	857	881	897	840	891	807	874	807	849	877	803	867	881	922	816	866	885	853	871	835	873	836	906	817	946	853	894	889	861	845	907	856	899	940	907	900	876	895	890	845	899	909	863	870	892	864	890	925	872	868	856	912	838	915	936	872	900	843	878	900	867	923	864	865	935	893	876	896	887	876	899	905	851	904	900	869	912	900	889	865	891	851	904	872	869	871	868	902	885	899	872	835	877	829	910	879	847	860	861	892	852	891	896	884	852	860	846	888	894	909	836	904	874	871	896	832	828	854	849	887	921	912	866	845	896	872	927	871	903	846	887	865	877	901	841	863	900	838	897	890	943	922	886	898	893	856	838	928	850	860	860	892	880	891	905	925	882	914	806	929	834	864	867	884	858	912	830	932	877	849	912	822	875	882	865	839	867	894	871	880	882	865	877	822	874	861	918	894	850	902	908	878	851	860	927	884	874	887	899	878	841	853	897	870	863	850	868	876	852	873	869	867	921	849	879	860	853	937	797	848	852	914	873	921	835	850	887	814	893	843	898	841	861	882	864	894	865	874	876	890	790	848	863	904	846	933	884	872	836	870	884	871	859	859	860	901	904	861	907	842	919	899	908	869	797	881	854	894	838	817	856	890	857	917	906	867	880	838	857	943	919	900	828	902	868	849	880	838	857	885	871	886	871	860	887	883	865	847	861	865	887	862	847	933	841	862	882	830	914	873	867	863	922	863	860	854	852	879	897	903	912	890	865	897	834	869	879	897	898	912	874	859	864	819	872	915	863	886	868	865	829	879	894	883	862	829	853	880	968	866	898	854	859	889	838	916	921	898	874	851	846	942	894	899	831	921	893	929	880	910	897	897	886	926	871	849	847	837	893	862	882	898	895	893	856	879	850	900	846	876	938	890	913	873	868	871	855	864	931	831	870	873	867	863	888	854	844	827	868	883	877	876	881	897	807	908	888	875	884	811	831	885	917	854	882	884	933	933	857	897	841	894	853	878	909	880	904	843	870	799	848	885	864	871	848	838	905	856	856	886	856	859
36998	32586	36218	27485	28222	29697	25514	19484	17100	13549	9760	6526	1522	1052	759	732	691	752	694	834	846	1152	2253	1254	860	543	445	480	557	528	641	711	1223	929	827	1405	1290	1457	1419	361	348	340	317	329	356	351	333	286	298	318	288	286	271	346	332	270	300	318	323	322	305	302	302	298	321	303	349	325	294	310	322	289	309	348	277	316	313	269	295	314	295	334	302	304	329	300	299	374	307	307	345	320	298	324	349	355	336	328	325	299	307	361	303	303	288	302	331	348	336	339	341	299	315	314	303	338	323	345	282	310	278	296	323	277	329	303	312	314	293	310	315	305	324	292	336	298	302	281	303	357	304	302	302	292	309	296	277	326	322	291	282	301	309	292	293	304	288	290	325	296	275	295	292	273	300	294	360	320	291	326	313	313	298	283	310	281	303	288	314	291	321	276	310	295	285	296	291	317	310	283	350	318	320	262	314	278	316	309	310	302	296	333	299	304	323	285	278	324	305	314	332	315	340	340	327	286	322	348	292	323	320	295	310	328	302	288	313	304	318	328	289	303	299	323	256	322	313	331	305	317	336	326	334	300	303	337	313	314	304	306	271	321	297	301	287	328	291	305	287	319	314	334	298	332	284	303	314	294	323	311	315	331	306	316	295	313	296	289	296	278	296	321	314	268	327	312	309	306	332	288	305	314	324	319	330	315	294	291	288	328	353	318	281	336	295	300	328	295	306	310	286	338	313	302	330	318	319	320	279	310	290	298	310	329	282	287	338	308	281	306	324	312	300	314	287	309	324	277	294	314	305	300	268	338	305	334	281	294	316	305	300	300	291	324	306	336	307	329	282	333	270	320	312	299	291	306	327	306	305	308	284	324	333	288	283	333	311	332	304	318	314	318	323	319	310	264	319	308	291	344	286	301	333	305	316	311	297	296	312	301	299	312	317	307	316	265	303	299	304	307	305	295	291	306	313	336	304	315	297	313	304	315	312	292	300	306	321	292	306	299	331	312	319	303	287	318	305	311	325	322	292	286	314	268	294	317	297	298	306	330	311	307	287	317	289	313	348	280	303	325	307	318	305	324	333	310	337	285	339	284	293	260	298	298	321	298	277	308	319	264	344	315	324	298	308	291	313	306	280	294	283	278	309	286	294	304	301	289	280	285	340	291	281	314	300	290	292	294	293	300	267	335	301	337	291	287	313	334	309	328	325	353	365	297	289	333	310	313	321	335	307	353	271	348	339	322	325	314	302	297	312	303	326	319	288	329	314	299	331	326	299	340	311	289	322	295	325	321	299	286	307	319	307	305	312	315	300	308	295	322	272	282	288	338	318	336	288	323	293	336	315	298	297	324	303	297	340	274	304	292	308	304	324	341	323	306	319	318	307	287	318	309	327	287	314	291	317	307	289	299	321	300	304	312	308	316	297	326	304	304	313	320	344	306	303	321	310	341	316	274	326	329	296	280	285	328	276	326	317	271	341	293	305	299	272	281	304	321	301	292	279	273	320	311	308	276	307	314	321	318	300	300	316	290	321	327	308	287	321	293	311	332	317	316	302	307	300	286	322	309	298	311	324	284	293	308	307	317	289	336	347	343	306	277	309	318	262	300	296	265	343	297	299	309	315	294	335	312	295	340	311	317	321	287	299	301	341	291	306	300	338	327	318	314	329	288	321	302	318	296	318	313	294	283	307	325	324	290	297	321	322	329	357	343	290	297	299	318	295	280	292	343	318	283	328	328	277	286	299	301	304	300	273	323	328	351	337	303	307	282	296	319	326	298	305	295	314	269	274	295	317	313	296	312	301	311	296	315	276	346	330	320	307	299	323	315	352	305	295	301	284	319	285	326	311	300	336	281	301	326	339	315	336	343	328	324	304	264	305	317	304	300	324	288	286	332	304	291	316	315	297	295	298	314	315	313	305	292	301	307	302	311	326	304	333	295	290	290	314	260	292	291	291	272	313	280	285	301	319	298	281	317	321	321	316	323	286	313	294	290	330	324	316	326	281	318	331	296	302	296	320	282	299	307	296	312	323	340	310	302	310	303	306	310	329	303	339	299	320	309	297	300	284	307	300	280	265	288	296	294	323	319	310	322	282	288	286	308	330	277	300	292	277	320	348	303	305	310	289	301	305	295	297	318	313	247	319	287	304	303	294	343	300	335	316	335	335	271	292	259	287	335	341	297	304	282	324	303	308	279	284	272	307	272	319	286	315	288	307	275	291	295	309	325	287	314	284	275	302	297	282	317	299	304	309	305	323	295	293	341	294	290	312	312	299	305	318	301	286	305	311	294	294	298	298	312	288	304	327	287	318	304	327	298	292	328	290	309	296	346	304	336	312	285	328	353	284	303	320	327	315	320	323	323	325	292	336	321	308	298	287	290	323	303	341	308	309	332	264	340	313	324	315	282	307	299	307	299	309	317	312	280	284	329	270	276	304	322	301	316	316	309	278	290	320	316	294	287	332	306	308	291	311	268	313	319	314	303	321	316	308	319	287	298	279	338	300	295	283	314	278	295	308	274	305	297	316	320	311	324	343	314	296	279	301	310	313	307	324	285	279	333	327	332	277	297	313	296	295	335	271	303	316	291	291	307	309	313	319	305	325	294	316	274	291	322	288	307	351	294	302	323	289	276	315	268	275	275	307	308	335	318	321	282	303	291	344	282	303	314	318	292	321	303	319	286	311	280	304	308	309	300	301	326	303	314	280	325	314	292	292	287	296	319	300	301	310	307	293	306	293	306	317	357	328	315	301	283	362	337	321	308	285	314	292	324	329	340	286	319	315	317	316	313	290	283	306	320	297	327	319	306	331	309	298	293	314	298	328	291	308	318	309	318	309	291	291	317	309	318	311	283	322	317	302	301	319	282	327	307	318	296	329	298	293	264	325	315	335	310	319	297	303	327	327	306	299	302	312	332	340	306	308	305	295	291	303	289	277	304	313	304	306	307	300	298	303	296	304	355	310	298	294	308	323	314	336	293	300	313	346	300	298	320	296	340	326	303	354	291	280	297	343	299	308	308	265	298	293	290	317	311	311	339	358	315	299	339	353	316	331	340	300	345	327	297	311	318	343	286	287	302	325	290	283	314	285	314	305	285	318	315	295	323	357	298	295	339	321	288	320	296	312	292	300	308	331	333	318	315	304	322	336	342	322	298	306	314	305	294	334	305	292	299	321	333	313	294	318	292	308	328	310	303	305	344	317	296	292	329	312	309	276	283	318	315	313	327	282	281	324	335	320	300	304	305	299	320	291	307	298	343	290	310	299	264	309	314	293	316	323	284	291	326	298	309	312	317	293	306	330	273	299	300	283	324	324	314	303	306	308	348	311	292	283	288	315	318	341	280	308	305	288	317	323	301	292	281	281	299	316	310	325	316	292	326	289	330	285	332	314	277	321	321	294	305	302	294	311	310	288	345	292	303	300	291	322	290	296	280	348	315	306	330	299	307	318	325	299	304	312	322	322	294	316	323	304	278	288	297	295	301	295	295	330	323
26110	26544	33759	28762	33915	36008	33324	26139	27264	24292	22872	12640	4888	4659	3511	3538	3328	3570	3620	4387	4247	6381	13383	7331	4819	2976	1948	1975	2612	2253	3654	4000	7460	5402	4733	9451	7573	8623	7783	1020	943	916	877	954	1026	985	909	856	871	844	787	807	831	832	866	841	823	820	803	840	814	795	796	838	848	787	815	829	802	891	828	893	903	916	903	896	843	887	891	826	916	797	848	860	799	882	852	857	908	866	865	915	933	906	932	952	908	894	886	826	839	850	858	817	898	867	828	878	923	929	883	908	955	908	896	864	905	867	874	830	851	838	754	815	792	758	756	751	779	770	797	825	809	801	804	808	791	806	786	766	776	790	789	772	786	758	775	744	818	772	777	819	791	750	792	739	746	806	762	734	784	761	787	740	739	809	739	763	771	736	791	781	822	738	708	774	770	745	747	762	752	741	720	765	698	745	827	758	742	762	766	737	762	719	747	777	761	803	765	769	766	783	768	739	759	787	774	719	747	797	777	730	739	763	753	740	785	779	757	782	763	804	763	747	750	794	805	756	754	827	758	789	823	731	769	733	773	761	746	749	721	760	742	795	816	789	712	772	752	810	766	775	765	766	756	751	764	760	774	797	695	781	814	755	737	779	761	816	755	721	775	765	777	753	779	784	819	785	742	766	748	794	727	779	784	726	761	774	766	753	715	734	763	714	747	783	763	731	787	740	753	761	774	799	785	785	784	749	771	774	732	842	752	806	750	789	784	785	782	762	767	757	775	775	766	750	792	752	768	759	790	764	729	758	748	734	733	765	803	787	716	754	769	738	742	780	745	722	807	801	750	796	800	733	757	766	781	840	791	827	725	783	724	788	814	778	733	784	778	754	721	767	773	779	718	800	740	822	730	801	703	722	796	768	748	750	729	748	749	726	787	711	733	772	810	716	779	818	763	763	739	778	762	768	764	755	817	750	772	730	809	773	742	772	796	818	780	751	783	744	776	786	756	806	773	798	773	764	760	752	739	774	718	736	750	756	827	765	819	695	758	789	788	804	797	766	750	825	770	751	783	744	808	746	744	792	775	750	780	750	751	806	781	755	711	815	750	774	748	702	779	729	783	765	787	809	757	751	718	749	752	785	752	841	751	768	808	751	716	731	778	801	756	757	722	727	776	768	806	809	757	761	800	738	746	780	818	798	771	766	823	767	749	788	765	767	748	720	746	758	783	767	738	773	769	772	768	723	811	747	805	735	760	781	726	822	745	799	809	775	785	729	817	768	789	839	750	756	763	778	753	746	838	805	803	789	776	764	740	807	774	726	807	755	778	742	737	775	788	774	736	777	768	788	731	775	782	762	737	749	759	763	763	829	710	782	783	792	739	801	778	737	771	732	748	781	784	717	775	801	741	747	727	762	735	752	736	761	742	746	782	766	794	791	746	783	769	804	815	791	747	735	778	765	738	772	802	787	780	742	759	774	750	787	776	743	795	761	754	766	781	770	717	771	714	813	779	716	748	772	790	764	782	744	761	759	747	777	791	759	751	748	771	795	811	737	760	761	754	831	768	791	771	724	776	750	775	778	773	790	780	748	746	809	755	711	792	790	747	765	749	763	789	764	775	790	768	774	795	689	799	729	779	825	770	713	781	780	731	708	757	777	768	772	753	776	759	786	772	781	769	784	730	749	774	788	776	752	798	729	787	769	785	733	752	724	747	763	776	786	771	753	806	793	750	754	777	712	799	788	775	799	745	796	766	761	751	739	832	724	795	788	735	759	749	772	753	803	722	780	752	748	740	776	766	727	773	782	729	780	773	739	702	776	740	732	742	794	727	741	781	769	775	793	802	750	764	779	796	767	769	760	739	764	733	783	773	742	761	785	764	705	759	810	752	755	787	741	746	734	778	756	742	757	731	797	771	796	746	742	755	747	814	758	851	788	762	685	795	777	793	789	768	765	794	762	749	750	752	748	765	742	758	749	715	746	725	730	754	800	725	740	731	808	785	749	737	758	792	749	797	756	737	756	774	812	773	770	752	716	784	730	759	727	742	784	750	749	733	805	793	779	761	761	781	798	820	744	751	800	798	804	823	795	760	769	737	786	731	768	767	752	811	731	773	782	757	741	776	756	759	770	777	800	757	768	769	766	754	771	754	824	762	764	763	772	756	737	748	806	736	767	755	737	764	798	760	747	804	745	762	748	793	792	780	798	765	743	811	778	706	730	740	756	773	745	794	791	746	802	734	808	728	768	760	776	770	806	745	778	762	763	761	761	732	772	742	710	724	785	795	780	734	767	728	752	779	784	774	719	750	711	765	845	721	754	775	752	799	741	780	757	782	749	790	751	741	748	775	769	735	725	766	776	777	798	737	725	728	763	785	763	782	776	742	726	772	781	743	796	705	785	747	776	721	782	760	739	760	726	755	777	744	775	735	786	794	793	795	734	795	769	821	779	700	727	719	755	734	778	816	748	769	766	785	767	796	770	762	791	822	770	781	794	823	742	720	717	788	773	751	753	792	816	752	728	746	805	764	787	766	768	774	791	758	786	814	764	801	766	733	773	779	800	788	780	750	789	776	809	737	756	728	752	783	715	747	762	790	702	724	693	819	759	764	790	781	709	766	762	707	749	743	749	732	774	796	756	729	732	776	776	726	778	760	769	755	765	784	755	775	755	711	771	736	821	762	725	757	803	794	800	767	743	728	753	728	730	790	790	733	756	764	735	741	794	731	763	783	772	771	795	776	800	799	754	790	747	731	758	766	777	743	751	762	765	782	785	807	734	746	761	764	768	748	808	795	755	779	750	798	758	817	790	759	839	826	732	784	743	778	777	826	750	799	750	773	742	779	758	780	755	759	753	793	753	756	769	808	814	749	750	808	770	734	779	739	780	775	762	783	780	798	774	707	765	789	757	754	756	746	773	728	802	744	811	767	709	835	761	769	768	794	739	744	780	774	774	752	769	717	734	761	824	778	781	723	760	751	725	720	794	799	717	726	813	778	803	734	731	787	777	733	729	747	793	724	766	763	728	782	767	778	815	825	765	773	734	792	821	778	787	746	728	790	755	732	760	763	719	755	795	752	766	759	761	723	782	765	767	767	788	814	751	740	746	777	770	754	750	747	790	837	772	776	768	736	763	732	789	772	750	792	737	737	724	792	733	784	751	813	731	778	746	794	736	761	743	762	797	761	763	738	777	730	779	748	793	758	783	727	761	818	773	774	768	784	737	753	783	778	712	769	745	806	779	808	772	828	761	744	747	771	801	760	793	763	750	749	794	772	702	755	764	747	700	789	719	786	754	785	724	802	792	778	743	771	805	827	768	786	757	753	809	777	733	804	774	798	781	799	730	797	825	769	737	765	823	747	791	766	755	773	772	784	752	720	768	814	737	760	757	801	751	731	774	767	798	752	773	800	759	759	756	758	780	811	758	762	744	747	789	754	786	789	756	754	760	785	783	744	740	791	780	755	780	743	755	771	761	732	763	780	741	821	786	798	790	713	774	757	739	827	775	752	772
8604	5887	6316	4693	4479	2696	1822	1737	1357	1058	836	707	515	520	410	426	440	379	394	393	371	368	349	349	356	331	312	298	297	324	314	357	331	338	344	320	357	323	329	328	334	281	323	326	292	333	317	309	318	331	354	319	277	303	300	319	315	331	277	296	322	282	307	348	323	305	332	334	315	345	318	332	290	318	274	302	340	313	299	326	311	319	334	329	348	322	277	311	310	296	317	307	337	330	325	305	332	325	327	324	321	292	322	312	284	304	329	309	333	317	282	329	305	279	332	288	335	332	306	309	299	329	318	303	332	317	340	292	319	334	297	307	319	311	304	318	311	275	341	310	256	294	295	312	319	337	308	305	312	331	321	327	314	292	319	318	319	275	329	318	297	378	303	317	305	323	361	321	317	327	300	324	307	305	286	317	312	269	301	299	315	305	303	339	302	352	291	317	296	305	298	290	281	326	277	290	336	259	329	319	319	303	335	327	290	291	313	334	361	301	313	322	313	341	290	304	289	286	309	304	329	310	285	300	294	318	307	294	316	332	320	322	323	312	264	314	319	281	300	318	309	299	307	340	302	306	304	333	315	321	322	292	318	313	323	316	276	258	321	304	285	308	307	311	302	353	293	300	285	300	305	272	319	304	304	310	289	324	313	309	323	277	305	276	295	359	318	318	327	307	356	300	327	289	301	282	313	349	318	311	304	259	290	311	336	316	316	321	292	320	320	336	308	313	340	304	283	344	306	310	300	311	315	301	317	301	309	315	333	297	324	319	308	296	316	293	299	308	327	324	315	292	300	290	321	306	315	310	279	299	282	302	273	323	320	311	277	315	325	316	307	320	312	289	331	287	326	302	316	315	290	277	317	305	298	323	338	311	353	310	279	326	334	307	316	307	277	336	346	303	308	314	312	312	290	293	327	317	318	312	281	313	296	297	321	314	314	314	332	325	316	301	306	312	309	310	333	315	338	339	292	293	321	271	309	278	280	311	299	322	333	309	332	318	309	313	314	280	348	338	312	303	313	314	336	329	314	329	299	324	283	293	302	292	305	315	306	286	312	273	286	313	309	319	291	282	335	310	302	326	291	318	328	333	285	322	290	306	299	283	325	329	311	324	277	320	298	293	342	297	312	296	332	302	291	357	303	309	332	347	344	317	347	331	288	290	305	315	289	306	295	324	319	330	329	323	295	306	301	283	320	309	302	309	331	334	314	315	327	311	316	312	294	299	296	301	329	303	293	338	296	310	304	310	321	306	298	307	334	318	339	313	294	333	299	317	295	312	323	313	317	301	299	306	304	311	316	312	290	292	330	334	337	326	357	283	283	310	302	333	314	348	312	326	326	354	323	326	326	331	312	347	303	289	335	337	317	317	308	316	297	313	328	292	301	283	290	288	304	296	317	304	303	316	317	338	339	290	342	321	314	292	306	318	330	280	291	319	276	325	321	286	314	289	299	292	345	274	284	297	329	288	320	308	337	330	299	302	296	282	316	342	279	282	287	277	316	287	308	310	315	287	328	315	290	315	292	333	317	269	276	377	294	294	329	299	347	327	328	304	286	325	304	314	292	300	311	306	313	323	322	312	296	324	306	319	342	327	296	300	298	315	324	284	306	323	278	323	280	303	297	290	332	317	325	332	318	340	295	299	331	322	332	311	313	302	303	312	291	337	293	308	283	303	316	292	277	301	297	346	325	309	303	289	335	289	313	306	306	314	294	312	320	333	340	313	292	310	302	320	326	313	295	280	296	313	289	299	279	324	319	275	319	335	303	277	303	311	316	336	331	303	328	334	306	309	286	303	299	323	291	298	295	305	287	320	320	326	328	309	322	322	313	286	320	280	307	288	323	303	311	292	318	284	286	298	306	304	318	308	308	300	300	321	318	313	329	317	305	311	339	325	323	322	323	316	313	322	326	327	318	275	309	317	289	324	285	303	325	269	348	301	320	275	302	303	291	318	346	308	331	298	301	316	270	315	320	276	320	278	325	275	316	333	288	293	304	336	313	332	334	321	307	313	298	293	314	303	310	328	310	318	299	341	309	300	327	327	294	311	292	320	300	311	322	303	314	286	326	321	342	329	297	344	292	334	304	305	296	301	328	302	297	312	311	305	333	281	352	307	313	281	326	312	303	297	300	341	313	313	340	304	286	333	303	308	324	341	291	318	300	322	326	315	305	328	310	291	300	260	289	309	319	279	322	296	302	292	332	307	317	317	302	265	322	325	299	286	338	294	326	310	301	306	346	330	346	301	326	297	270	284	323	299	290	329	307	337	312	344	305	309	314	300	318	328	301	297	323	288	321	306	319	350	288	307	308	312	313	290	306	316	293	296	306	299	311	290	315	299	325	299	312	310	324	300	305	299	318	286	314	314	315	299	311	306	324	294	306	306	304	307	339	295	313	324	277	301	313	323	311	339	285	307	296	291	307	315	304	284	284	307	288	294	306	281	284	346	304	306	301	298	298	317	298	257	311	285	318	311	324	308	289	294	301	277	289	318	331	273	287	314	296	304	302	306	301	312	324	328	289	295	301	318	268	280	298	285	308	273	327	326	301	320	342	298	320	299	318	273	310	305	330	328	321	289	299	317	276	320	325	302	327	308	305	297	298	303	300	317	284	305	268	288	337	308	299	293	323	318	331	331	300	323	303	306	298	307	340	308	322	313	307	335	335	301	293	329	314	301	322	327	295	334	314	296	328	280	282	302	290	310	322	341	296	310	271	296	324	320	304	342	289	303	293	319	298	308	286	321	306	330	336	303	301	333	313	327	270	297	322	302	295	327	300	325	299	299	309	313	334	321	319	311	301	298	280	330	308	327	294	309	294	312	368	313	331	311	291	304	307	339	310	288	297	297	342	307	298	328	323	324	290	286	340	340	297	303	357	300	310	340	358	295	323	325	303	325	319	287	301	268	321	288	294	308	340	309	316	295	312	291	332	283	296	322	295	295	298	302	303	279	279	371	298	328	321	326	313	305	308	316	293	300	316	279	336	356	295	285	336	333	314	293	338	302	294	300	303	322	274	306	297	323	289	309	318	295	332	322	301	285	280	324	338	306	346	302	311	326	283	351	319	340	329	340	312	302	322	290	292	320	301	306	290	304	310	310	295	327	314	328	306	302	303	319	318	280	267	330	265	320	302	298	327	319	319	299	296	336	264	289	336	326	316	311	296	341	295	291	315	303	320	287	294	312	305	313	322	313	306	297	318	320	312	336	289	305	313	317	319	323	292	307	321	332	292	289	304	304	278	304	348	321	303	324	317	318	304	304	314	273	320	286	352	314	312	297	307	313	330	308	313	336	282	302	306	299	296	294	307	308	311	322	291	322	293	321	302	285	308	345	300	301	330	290	275	301	320	307	309	305	291	303	309	326	323	333	285	301	310	296	325	306	275	273	303	302	332	325	317	340	306	315	275	298	323	318	303	335	297	313	290	295	305	326	306	320	341	300	297	317	329	313	321	290	297	306	297	306	335	311	311	305	295	294
6804	6401	11014	10770	11256	9114	7074	6509	5968	4864	3944	3216	2071	2105	1670	1564	1470	1538	1471	1248	1156	1171	1271	1064	999	947	890	877	901	884	913	968	1040	905	894	1062	1047	1053	990	780	840	739	755	807	788	775	866	810	791	771	849	824	791	828	774	794	808	796	802	752	763	785	833	807	866	860	802	822	795	803	816	860	808	859	794	801	812	790	815	814	761	811	810	801	824	833	788	765	807	801	821	821	813	839	832	881	848	832	805	826	790	804	796	833	800	794	831	814	851	847	882	858	846	829	794	813	840	825	833	840	779	801	818	772	737	750	791	819	809	830	798	788	851	823	761	804	800	793	793	768	791	803	810	767	754	795	759	803	811	834	785	797	774	734	805	789	842	785	793	784	787	752	804	792	775	777	811	831	767	826	795	794	795	757	799	815	815	824	829	773	767	783	747	769	809	774	808	798	768	784	797	772	769	833	800	802	824	808	729	786	817	781	775	832	750	763	779	798	740	777	787	827	822	749	798	836	740	748	765	790	816	762	790	799	732	755	810	760	819	791	781	778	837	777	802	787	867	787	751	788	767	808	765	707	802	782	764	775	765	828	821	760	779	769	795	849	806	832	815	821	777	809	848	827	818	774	830	787	796	750	770	804	803	824	737	792	820	819	764	774	748	789	753	776	745	791	766	816	767	792	794	848	809	812	786	796	794	828	792	852	787	787	788	812	753	785	768	740	774	757	787	796	819	804	787	792	768	779	800	825	751	782	769	812	758	794	812	828	806	748	766	798	755	740	763	798	803	798	823	810	837	822	776	800	807	824	818	803	746	797	780	716	813	801	784	775	835	796	826	817	826	757	781	782	774	764	815	783	761	743	770	777	773	772	819	798	775	791	788	833	707	806	774	732	817	814	785	777	824	793	763	819	825	747	846	807	790	742	798	786	844	749	826	780	791	882	793	804	785	809	773	736	787	784	757	758	772	734	811	849	811	820	771	795	808	770	770	766	803	755	784	822	786	801	800	761	779	786	850	836	781	756	774	797	808	777	795	776	829	779	779	810	758	791	802	839	792	794	768	762	764	807	762	797	748	780	821	727	790	797	775	855	781	805	736	789	764	810	800	820	759	809	762	839	808	765	764	799	816	767	811	830	781	769	729	838	793	794	805	816	760	763	743	810	771	788	770	832	790	801	764	821	750	757	793	774	777	772	811	782	814	774	813	770	767	762	767	835	778	735	796	759	777	822	801	865	788	759	809	804	787	780	858	817	771	738	855	797	775	803	784	820	785	780	795	815	753	774	818	766	773	795	755	803	833	803	768	759	785	832	768	795	758	775	779	707	796	809	800	835	835	776	798	787	795	784	763	834	799	835	755	778	838	830	860	791	811	804	834	789	817	828	754	733	760	813	809	762	781	875	785	784	759	845	739	835	798	823	806	763	833	776	799	757	726	829	772	759	768	799	801	776	826	819	791	807	718	826	804	795	807	784	808	756	803	859	799	790	777	781	801	829	799	820	796	764	808	751	826	800	791	757	767	774	770	794	793	803	783	801	816	802	882	701	797	792	737	821	747	779	750	789	779	754	770	826	780	795	825	755	780	830	757	816	808	773	777	783	823	792	754	822	837	789	778	784	767	747	793	767	775	784	792	787	819	780	795	825	741	791	799	784	810	796	772	797	771	791	812	796	798	807	765	851	753	829	783	844	743	774	775	783	781	771	735	762	766	816	809	806	789	820	827	775	784	827	812	790	767	799	743	783	826	810	789	828	776	792	761	802	730	752	846	787	781	806	782	723	785	798	807	763	745	819	794	814	801	797	786	783	721	766	776	784	818	788	759	822	857	809	795	778	809	789	885	758	793	770	805	781	829	806	822	748	834	756	771	806	848	810	781	812	804	775	801	788	811	764	829	797	865	797	729	805	751	766	824	861	762	768	824	759	772	798	785	797	780	821	825	793	794	800	818	803	743	826	779	800	831	760	777	819	787	795	785	736	817	754	791	776	797	749	770	794	802	791	816	831	805	765	756	750	715	817	772	775	738	801	791	769	784	793	762	770	764	746	787	802	767	785	806	819	777	841	810	787	767	827	805	812	809	750	777	769	777	800	798	778	793	794	772	808	792	788	729	797	797	789	718	794	753	760	764	775	764	788	818	831	792	793	774	809	832	810	797	807	763	773	797	769	791	797	828	746	752	805	732	779	770	797	772	795	806	795	766	766	814	766	807	831	752	786	765	802	778	763	782	796	782	818	826	793	756	800	812	812	809	776	762	767	735	798	784	810	828	854	781	826	800	806	749	825	795	742	806	770	823	793	818	769	771	755	784	811	763	818	852	768	808	783	789	756	792	799	770	809	788	796	850	845	807	833	837	797	774	748	758	762	783	779	779	785	783	757	799	830	817	785	822	841	855	779	789	783	813	815	792	809	771	732	823	824	818	798	785	847	823	718	779	830	775	839	788	778	777	830	849	805	841	820	783	734	786	799	822	763	769	797	821	769	779	800	766	824	791	791	788	789	760	788	836	773	805	779	784	796	777	790	824	829	786	824	812	800	756	821	806	786	777	804	742	791	816	809	857	802	768	739	790	778	802	824	741	804	769	813	751	804	786	775	788	784	747	831	815	831	779	790	774	813	789	788	802	782	777	816	782	790	765	806	804	837	753	819	815	859	787	765	800	777	792	748	791	782	842	860	837	760	788	812	760	827	811	819	787	794	805	808	836	820	843	803	817	806	754	760	800	765	813	825	764	724	820	805	805	792	814	793	799	828	800	797	784	792	806	765	807	801	808	849	817	773	760	769	847	795	788	799	793	837	825	777	819	789	811	761	783	777	785	824	805	762	815	800	776	773	769	759	788	803	827	742	811	778	823	800	762	776	812	842	806	798	784	823	829	758	760	803	780	764	762	822	826	768	801	751	775	818	795	800	780	762	777	789	834	772	783	778	768	776	799	814	777	764	826	797	794	838	825	806	807	785	826	780	760	763	796	779	834	764	774	796	784	826	710	782	766	827	825	816	782	796	754	777	782	770	784	786	789	773	731	767	757	844	790	830	803	765	803	772	843	806	810	834	785	816	801	803	811	757	783	868	762	792	762	821	825	817	790	767	803	755	775	756	764	816	805	773	818	778	807	784	788	770	826	773	785	771	825	813	742	771	798	739	749	749	817	815	828	772	799	844	791	830	830	790	754	791	782	781	757	775	777	770	779	829	800	755	803	779	820	793	764	821	813	733	777	790	775	759	780	789	799	765	817	781	806	779	818	799	774	817	817	810	797	767	831	805	802	798	777	792	769	824	779	776	816	823	741	822	775	793	801	814	816	744	778	783	794	774	766	725	775	781	817	785	755	818	806	743	786	744	835	804	783	812	776	774	775	823	771	788	805	727	755	804	793	841	807	777	814	835	774	785	827	793	760	748	779	803	773	780	771	810	745	802	765	766	836	790	792	771	812	788	819	770	804	835	782	778	832	823	820	777	786	824	816	783	814	803	748	754	829	816	807	793
29805	27845	29829	23667	23908	22310	20340	18308	14937	9677	7860	3463	1044	885	671	591	604	567	608	694	788	857	1164	756	604	477	381	458	439	532	594	653	845	625	598	891	920	910	827	386	387	364	367	401	317	415	381	403	355	367	348	352	366	371	342	323	373	419	385	351	336	369	334	386	364	332	371	397	380	340	357	368	388	379	346	318	351	375	361	381	388	363	359	331	364	370	366	359	365	352	327	346	330	406	363	351	392	348	348	352	337	357	355	354	352	353	379	385	339	357	346	319	381	364	373	379	325	388	375	354	347	338	367	356	347	337	320	355	352	348	372	333	383	334	339	373	318	360	328	331	347	354	349	335	356	366	355	320	326	394	374	338	364	338	344	320	370	348	390	333	363	406	377	372	364	366	359	333	372	318	314	374	341	329	348	348	346	319	373	370	353	338	335	386	364	362	364	356	361	344	340	349	372	336	339	358	337	353	365	341	338	371	335	317	355	380	351	365	344	366	350	381	319	355	345	359	353	356	342	339	361	350	372	332	350	382	357	354	333	349	356	328	362	376	328	343	352	340	379	362	358	308	366	348	383	334	339	377	350	356	370	324	318	343	352	360	359	341	360	353	353	362	366	345	358	344	363	332	335	357	333	342	350	337	361	376	358	368	340	335	302	304	347	290	330	354	314	350	344	375	363	362	352	357	382	338	345	343	343	337	380	361	376	344	316	378	357	336	352	350	358	351	314	364	332	363	357	345	341	336	372	341	379	372	357	327	354	341	368	368	345	396	356	355	348	367	344	332	330	358	351	324	335	362	355	374	341	331	334	351	297	296	330	336	355	347	346	318	380	343	352	349	346	368	338	378	372	347	360	357	358	327	334	348	329	332	382	360	389	387	349	355	346	336	334	332	352	354	376	356	341	349	341	297	361	376	315	349	356	346	327	356	396	326	337	360	328	370	368	363	328	341	346	337	353	380	331	361	326	353	336	354	347	356	345	353	347	351	368	336	371	349	351	334	358	368	336	332	359	364	349	357	351	353	336	363	316	325	359	343	367	344	359	369	323	339	331	350	366	368	345	320	354	365	338	346	351	377	350	358	349	388	374	375	327	347	376	360	356	351	379	305	349	384	380	348	336	353	352	347	343	345	335	366	346	358	373	381	381	349	350	342	350	349	340	335	360	342	351	320	328	369	323	333	383	332	368	314	318	352	336	353	341	325	345	325	363	333	346	351	342	394	349	353	362	319	331	340	357	328	371	362	392	381	365	352	346	333	394	351	330	382	363	371	324	362	338	359	325	371	327	299	328	340	362	356	343	357	344	365	338	330	339	352	377	347	361	402	358	358	380	340	362	309	365	344	355	349	350	333	351	336	345	377	341	381	382	358	402	328	358	299	344	327	376	344	354	357	335	358	350	345	343	348	364	337	357	346	364	336	360	366	345	335	345	354	358	380	336	308	380	383	359	334	350	362	380	351	355	362	376	345	365	361	323	403	367	361	340	368	335	339	388	383	374	385	339	388	374	343	353	341	357	348	358	353	336	346	378	357	377	350	334	353	365	374	376	370	323	380	344	332	347	367	370	345	340	347	333	354	366	347	333	357	338	361	343	368	374	337	367	357	345	357	368	358	353	334	336	375	382	341	339	323	342	327	340	334	371	352	368	348	320	340	345	355	318	368	335	347	388	352	343	340	324	354	334	369	359	367	358	303	314	325	363	342	389	366	362	330	378	346	365	375	337	349	321	332	393	330	324	325	342	340	347	332	348	325	357	359	343	389	336	377	347	345	411	367	336	353	332	353	328	380	406	335	383	358	345	364	343	363	341	365	363	369	341	345	362	358	344	349	389	350	354	370	335	362	351	356	339	363	350	340	379	363	345	368	366	319	367	361	345	360	377	358	363	370	369	313	342	375	358	341	389	344	353	380	348	346	307	344	313	365	354	364	380	375	363	348	340	371	354	356	337	368	335	338	346	358	341	361	339	315	374	349	343	364	350	328	346	350	341	328	322	370	408	369	338	361	317	387	338	345	368	321	356	349	377	360	350	376	386	346	368	349	374	337	335	331	374	369	383	365	339	306	357	380	362	370	323	344	340	363	365	360	359	361	339	359	334	362	342	375	343	329	384	357	330	340	350	349	360	339	361	349	370	365	335	347	374	325	345	392	383	359	368	390	304	367	330	349	399	362	339	324	369	358	328	368	334	333	328	345	343	385	400	335	329	352	349	346	322	337	358	354	356	354	354	350	385	375	372	352	322	315	378	388	335	361	326	367	380	324	383	353	360	321	362	365	366	346	389	345	350	346	342	354	363	370	373	371	363	333	325	359	361	360	334	367	367	353	367	345	360	385	335	336	319	376	360	351	382	358	334	335	360	332	330	339	335	374	351	386	363	363	378	374	342	358	345	341	372	390	363	316	375	355	363	332	373	351	391	329	366	355	364	321	322	347	363	338	372	389	363	349	384	349	343	348	354	331	363	327	341	359	301	360	371	349	327	343	343	339	359	333	347	304	355	397	359	349	321	333	346	342	364	334	358	345	361	355	335	326	352	347	349	355	332	371	327	366	355	366	321	339	332	370	368	337	341	355	312	362	363	358	358	364	366	351	348	352	338	371	344	342	343	361	323	388	347	337	370	342	351	382	374	335	330	345	335	383	355	337	358	359	367	336	362	353	347	338	385	382	391	339	345	346	344	387	360	310	355	357	345	352	331	401	344	351	354	334	346	343	337	383	325	375	324	357	325	342	363	337	370	352	368	355	316	358	390	343	367	373	403	320	387	344	320	336	342	363	366	364	331	330	334	338	341	343	325	356	347	357	332	328	366	335	361	350	345	346	340	380	332	328	346	359	343	361	378	313	358	362	335	343	329	352	329	383	368	338	347	322	374	353	345	342	361	341	326	362	343	351	312	335	374	353	318	371	317	345	363	351	343	338	342	337	350	340	376	334	325	350	326	367	361	348	334	328	379	371	326	341	379	346	339	342	348	358	344	359	366	371	348	338	342	311	338	316	349	351	353	370	364	362	361	344	344	374	329	354	349	329	346	348	342	352	362	314	337	334	388	356	333	341	331	326	361	359	368	359	320	357	315	368	361	351	317	354	349	334	352	346	353	322	387	344	382	324	369	354	360	356	360	321	313	341	376	357	356	370	365	319	367	347	364	345	378	303	361	326	348	337	335	341	353	335	336	356	353	348	348	330	347	372	359	374	370	373	334	354	350	338	333	361	319	357	374	344	356	330	357	363	319	355	345	336	357	374	360	346	324	327	322	343	348	364	360	325	333	379	354	361	352	362	326	377	373	339	345	341	308	312	357	388	346	343	367	326	347	329	352	340	346	373	342	362	356	349	349	337	376	357	326	393	350	349	328	331	398	365	343	387	354	354	350	356	334	376	331	340	353	333	345	374	333	392	368	322	369	346	335	371	390	390	364	356	338	337	383	359	341	366	357	330	340	349	359	382	350	344	353	343	350	334	358	352	330	341	371	349	340	361	357	388
20146	22034	28312	24371	29426	30677	29210	28453	26171	20912	21908	8329	3586	3781	2841	2594	2516	2624	2670	3659	3648	4233	6531	3755	3039	1806	1543	1640	1853	2248	2558	3101	4680	3218	3034	5219	5395	5221	3908	1080	913	985	908	939	932	922	960	972	897	886	894	854	903	934	856	928	915	925	900	919	875	977	896	901	929	890	921	862	901	913	934	976	959	989	976	985	930	936	947	976	880	933	975	947	923	969	910	966	950	997	919	933	936	991	974	977	940	1006	957	950	916	903	914	894	962	935	959	983	1005	975	990	989	964	946	937	957	941	966	993	967	854	938	868	912	910	921	871	929	894	890	927	881	922	855	880	908	912	840	860	908	945	861	859	844	899	822	885	867	886	893	885	883	826	842	850	835	858	978	851	838	863	907	881	864	885	865	922	955	882	903	848	866	889	895	889	863	837	887	880	896	898	845	852	877	875	866	907	816	835	883	844	856	862	890	889	826	896	849	882	888	919	879	822	890	862	886	861	873	894	863	854	870	873	874	894	867	868	871	861	850	854	843	894	887	837	856	929	851	867	837	865	887	815	897	870	851	834	850	858	863	893	835	884	872	878	872	879	865	907	882	887	882	876	843	902	868	914	842	841	882	857	892	860	881	866	837	874	890	890	874	918	859	874	871	880	870	835	954	856	891	908	864	847	833	865	858	829	848	893	824	892	875	865	921	891	913	930	867	847	907	881	885	918	910	876	846	879	866	839	869	880	872	878	871	862	853	859	893	886	917	860	877	804	846	861	870	879	919	854	885	807	903	871	850	913	912	851	877	880	821	817	855	931	869	864	932	894	840	856	962	859	879	940	923	906	838	881	869	880	844	875	841	880	862	888	927	877	870	868	895	856	877	826	861	894	851	849	863	907	898	861	836	888	843	890	840	869	906	892	902	865	912	893	834	877	819	880	843	893	835	905	834	862	916	840	857	897	870	884	849	845	932	876	879	887	862	893	855	870	878	905	923	877	929	816	882	902	858	873	862	881	869	862	866	850	853	888	942	864	918	835	876	885	883	909	863	815	866	870	870	953	857	823	904	894	884	865	839	896	882	827	908	888	891	891	863	851	883	855	842	867	877	821	871	861	861	879	876	906	883	893	878	882	853	856	887	871	871	867	867	879	859	882	925	893	898	932	928	864	851	825	894	856	844	931	860	844	865	899	933	882	856	851	871	902	825	863	877	858	890	876	886	843	841	908	869	828	859	910	865	901	895	866	932	909	826	897	872	873	908	847	847	895	904	823	857	889	859	854	874	836	842	894	852	871	874	864	890	858	864	903	867	875	875	936	857	883	841	876	887	933	856	869	862	836	879	884	877	886	854	875	881	891	927	937	858	891	897	898	862	898	922	849	860	868	875	879	897	866	881	880	898	912	947	913	841	897	850	830	897	896	876	853	910	861	904	888	859	869	887	877	887	864	861	935	850	800	835	836	878	858	834	850	874	840	894	854	844	909	856	897	916	919	874	840	836	868	881	871	915	883	873	905	864	876	876	925	865	874	883	880	889	883	891	870	877	850	893	854	849	894	918	903	902	866	887	862	922	881	888	908	896	861	877	909	889	867	899	820	844	873	884	873	909	890	920	909	856	907	813	887	890	857	828	862	897	848	876	908	838	847	884	845	871	818	880	863	902	873	881	888	893	906	859	842	887	867	891	844	874	852	851	895	880	879	897	881	842	912	913	900	825	909	846	875	884	902	881	857	869	855	886	871	846	891	838	871	876	902	903	881	842	849	847	912	926	845	880	907	882	831	876	892	891	839	911	891	902	832	862	877	884	892	884	855	870	881	860	892	865	847	876	905	893	894	853	903	878	934	886	894	877	888	874	887	875	834	865	909	871	864	851	903	858	891	889	882	845	859	911	856	834	826	869	876	830	884	847	893	889	933	874	841	879	841	861	899	874	856	860	855	910	887	843	830	842	889	887	866	912	853	877	913	907	863	867	864	877	872	916	890	885	891	844	907	890	886	900	886	865	891	867	833	886	859	889	880	905	865	837	907	931	868	876	838	838	883	805	860	854	905	805	869	931	847	854	873	898	845	855	911	896	848	865	817	855	831	844	834	876	863	908	882	868	825	882	900	873	933	841	847	904	882	821	849	820	914	852	825	884	932	882	918	881	864	872	853	892	890	868	902	830	894	804	835	903	822	824	844	826	865	926	879	883	875	897	843	849	924	944	879	926	918	909	868	847	871	896	900	859	850	866	868	870	835	880	863	870	838	843	844	880	863	859	849	881	856	868	893	903	861	804	894	876	859	846	865	830	897	891	922	883	930	879	850	876	891	851	848	866	883	875	848	883	851	873	897	914	880	854	890	919	883	878	915	870	847	851	884	887	854	849	910	863	869	890	884	834	835	839	829	865	847	858	839	854	881	827	909	894	831	913	854	864	858	872	844	880	894	863	849	894	916	879	891	863	883	894	870	889	859	877	831	831	879	866	842	872	852	924	834	873	882	849	916	905	916	844	810	905	868	881	932	854	835	911	924	905	842	906	860	879	894	888	906	870	849	876	875	919	849	866	872	884	887	808	850	846	886	868	957	877	877	885	884	845	869	828	846	891	880	847	874	927	858	900	825	846	930	861	873	862	877	856	870	820	900	859	863	806	870	884	879	861	889	831	896	824	887	880	874	915	841	901	879	864	876	873	846	921	898	864	856	839	838	889	838	874	910	861	881	887	865	864	865	880	906	887	884	902	863	918	915	857	921	887	837	856	875	857	875	894	862	888	846	912	930	871	848	885	864	829	832	854	883	829	898	898	912	874	873	846	844	895	872	873	811	858	875	817	830	935	837	836	848	853	890	860	867	915	889	870	860	926	842	880	858	826	871	867	862	851	863	890	854	877	918	906	894	876	855	895	848	900	854	902	893	890	878	838	888	903	933	891	861	851	825	933	840	899	875	918	869	853	862	867	852	890	844	930	957	872	863	842	936	848	879	864	845	889	930	888	893	872	888	905	905	884	889	877	868	888	869	891	872	862	911	852	861	805	881	909	843	903	915	910	860	882	894	883	891	887	921	884	856	871	843	880	876	866	925	877	829	879	868	886	860	849	816	852	904	869	810	880	863	888	830	915	865	861	896	855	855	917	892	913	887	841	852	814	873	892	920	901	859	908	834	871	870	880	863	870	911	885	916	883	872	916	885	865	849	834	889	876	813	845	843	880	898	874	945	867	863	890	839	889	832	835	924	889	868	940	895	875	866	863	867	887	949	908	871	889	932	832	930	926	899	870	901	911	917	893	837	917	904	847	802	830	869	860	857	866	854	840	821	888	917	869	880	834	901	895	882	842	875	880	861	884	905	904	859	917	870	881	852	867	893	879	857	858	886	881	870	844	878	843	879	900	923	846	846	872	824	923	874	841	900	825	890	872	886	896	878	901	842	842	907	895	889	899	845	906	794	933	857	839	897	881	900	934	880	942	861	904	845	869	861	892	876	865	857	839	908	918	892	870	833	853	806	922	887	857	832	853	871	897
38028	34877	34370	28417	26573	28412	28631	23306	21193	15501	14221	5480	1387	998	725	689	703	702	692	984	941	1254	1659	1011	730	582	476	492	557	732	617	928	1078	908	745	1010	1570	1289	1102	344	319	354	329	306	327	320	326	273	291	327	339	351	322	271	319	272	288	325	333	276	284	325	292	320	279	308	291	308	300	341	331	358	345	352	306	337	334	330	315	319	294	323	290	301	291	355	300	311	304	356	312	335	327	344	319	317	299	308	321	303	337	311	322	307	308	357	343	328	344	318	335	324	323	331	321	314	318	320	318	348	287	306	341	328	345	298	300	294	291	314	342	351	362	323	282	323	296	262	305	286	312	319	310	306	321	314	303	313	334	315	299	328	296	314	290	332	312	305	313	309	307	304	304	292	311	369	291	269	313	303	303	296	312	275	299	309	343	327	302	306	306	295	315	318	323	293	315	291	305	330	332	282	264	286	306	303	304	318	281	329	328	322	307	314	317	308	334	321	320	331	301	306	322	340	284	291	316	317	300	378	309	333	301	296	297	314	317	320	290	338	300	289	290	274	349	297	295	305	318	319	316	306	297	287	314	343	303	301	290	323	309	331	308	316	267	311	336	263	317	329	291	310	270	330	339	325	329	311	324	300	282	302	350	267	282	313	306	288	334	302	280	302	325	281	322	315	304	299	305	325	282	306	319	294	300	306	327	284	307	321	313	327	329	275	333	311	347	299	309	334	315	288	306	310	328	299	304	335	307	320	332	294	289	312	298	318	298	293	314	319	315	287	315	331	276	322	298	323	298	280	306	331	325	290	304	286	279	317	295	312	269	307	300	281	285	294	341	273	283	282	319	298	337	286	297	288	313	268	295	299	304	307	304	320	312	290	293	295	288	347	298	331	297	275	295	274	294	334	303	308	281	322	280	336	297	283	305	278	346	322	333	296	302	295	304	307	336	290	323	310	296	299	306	342	332	347	333	304	292	293	314	329	265	336	327	337	311	317	304	307	302	296	306	294	270	325	302	321	309	325	278	297	289	301	302	318	295	305	313	303	306	280	324	291	290	319	306	290	305	302	312	294	303	296	291	312	320	315	333	307	305	290	315	296	316	307	294	296	300	337	311	336	322	352	321	314	324	306	331	294	327	330	293	309	294	321	322	306	300	346	326	291	335	319	321	302	316	308	266	305	305	297	311	306	276	316	276	306	310	309	306	306	319	300	291	344	328	298	324	277	324	311	316	317	305	299	315	317	313	302	309	302	330	290	301	279	303	328	301	313	267	289	305	343	304	323	301	306	312	304	302	280	287	277	312	310	309	309	287	324	323	327	296	314	308	314	335	322	308	299	289	293	316	324	302	313	306	301	309	262	320	300	317	279	316	313	290	297	303	325	294	304	318	291	291	285	311	316	307	331	317	286	299	310	288	337	297	291	317	318	334	304	290	331	282	314	315	321	293	320	301	320	299	320	311	306	307	259	298	308	301	289	314	309	299	315	310	312	320	295	305	303	329	303	294	308	310	306	302	313	322	301	299	290	310	297	301	330	324	298	306	317	313	323	313	295	317	286	343	311	303	300	303	327	343	286	301	327	310	280	283	301	294	316	297	299	321	344	296	328	301	327	273	346	283	323	302	293	302	327	311	338	317	304	309	319	279	264	283	336	310	301	317	313	326	309	319	303	308	266	330	299	301	313	292	290	324	341	329	317	273	333	319	327	303	284	289	292	299	318	271	314	309	327	312	284	289	316	305	305	315	298	315	301	290	290	305	327	307	290	301	276	282	308	308	309	289	266	313	284	300	313	303	329	315	314	284	315	309	303	279	312	334	321	302	279	298	324	294	301	286	349	299	311	323	290	313	312	324	308	313	310	313	307	312	301	329	277	284	290	347	271	298	262	297	316	305	290	290	323	321	320	312	261	313	309	285	341	323	333	339	317	272	303	276	348	321	291	309	321	298	294	296	303	274	351	307	317	292	278	333	350	311	285	293	303	276	312	280	300	293	309	294	312	306	325	326	315	302	306	325	300	295	306	316	306	277	300	327	275	321	317	305	301	280	307	333	306	307	309	278	338	307	332	307	304	333	332	297	282	287	303	308	317	313	279	293	300	302	322	314	323	310	292	311	324	264	271	324	312	355	333	325	292	338	285	309	314	304	278	285	319	307	343	289	270	309	266	285	305	297	288	272	304	325	359	305	312	334	300	315	309	320	299	322	288	311	290	311	278	316	295	305	337	308	323	317	316	321	320	322	306	353	302	341	321	305	302	315	300	273	276	302	307	307	323	272	297	295	333	336	315	292	305	304	304	290	310	341	309	289	268	315	307	300	327	277	330	274	277	311	301	315	326	304	359	330	322	324	316	317	313	319	317	310	318	313	305	332	284	307	317	349	296	312	301	298	298	329	306	304	316	321	334	281	302	294	265	286	303	338	336	292	369	306	293	317	316	334	315	297	290	346	303	306	325	309	298	290	306	341	308	322	309	294	292	330	303	308	306	272	289	270	265	282	312	308	284	277	307	324	284	272	315	327	323	296	302	315	292	312	277	327	307	292	314	280	294	303	300	323	324	325	298	274	280	305	277	315	304	307	307	332	312	326	306	305	309	315	319	274	294	273	306	319	307	284	303	301	291	349	306	283	302	287	328	314	331	320	289	322	294	294	298	318	297	300	305	330	318	303	294	325	302	330	319	302	282	350	286	345	314	303	322	299	301	286	303	307	292	287	293	287	315	323	260	315	304	288	266	293	327	325	323	300	262	309	333	340	301	316	298	286	295	284	290	336	315	295	304	320	311	281	315	312	342	291	308	254	266	295	313	311	321	329	325	264	259	296	315	305	307	313	274	323	289	287	302	319	310	307	334	294	281	296	307	313	300	301	317	286	307	318	298	287	330	304	291	320	298	313	275	287	310	328	298	290	291	301	305	329	270	280	335	301	317	297	284	310	263	299	310	319	330	336	350	341	282	275	330	299	313	314	306	308	321	352	301	325	327	313	330	299	335	269	305	297	278	293	284	301	293	331	326	304	306	333	327	303	299	301	300	315	322	266	301	328	291	291	339	351	328	299	285	327	277	322	341	317	338	297	330	266	351	321	323	319	307	286	281	298	297	280	325	282	319	314	304	304	284	298	308	304	309	290	278	290	280	320	313	322	283	263	313	283	316	310	291	317	319	332	278	291	327	294	282	281	301	331	329	327	335	311	310	306	352	274	291	316	312	325	343	312	309	323	323	307	316	326	296	302	297	283	291	289	329	285	311	299	317	332	278	269	281	284	296	303	306	305	291	304	298	294	300	300	319	292	325	273	273	326	305	327	275	338	319	295	303	300	305	338	340	308	304	322	330	314	325	337	330	292	306	308	313	290	327	303	303	334	328	294	333	280	325	308	305	323	310	298	303	281	291	272	303	291	328	306	306	313	283	281	299	325	342	318	318	269	306	316	316	283	329	301	286	302	301	279	355	315	304	291	272	306	299	251	310	310	306	283	339	291	333	313	278	313	309
25630	29255	31841	28985	32818	36171	37713	31837	33244	26057	29650	9720	4815	4758	3512	3475	3403	3311	3779	4990	5376	7434	8853	5440	3943	2485	2060	1889	2320	3671	3427	5190	6830	5410	4421	6812	8900	7571	6022	1183	951	967	885	934	920	840	845	837	764	849	863	837	844	822	820	882	822	827	801	807	820	818	848	875	769	780	848	837	848	874	823	910	879	854	873	843	919	812	833	887	902	852	874	845	846	864	822	884	871	834	905	946	884	885	897	875	894	893	826	836	901	876	820	824	901	838	883	943	969	971	934	910	945	893	855	864	831	861	810	818	858	849	755	765	816	791	754	759	830	776	770	811	777	848	791	775	768	812	730	769	795	755	742	765	774	764	805	745	785	790	760	757	821	758	769	760	777	770	759	766	747	766	783	763	752	754	777	767	729	748	779	785	836	802	747	758	729	724	742	781	698	725	754	774	775	735	740	815	688	721	789	815	740	744	757	801	773	774	774	806	774	756	806	794	744	792	752	743	743	735	728	741	787	764	756	808	763	756	732	801	724	689	767	802	733	805	765	722	738	800	775	778	762	715	820	732	758	776	721	721	797	796	787	797	767	779	719	767	817	725	729	780	776	835	767	754	742	771	756	777	801	757	756	746	792	752	782	743	740	768	759	792	830	756	776	746	798	736	772	791	777	760	762	763	705	695	793	774	768	774	758	796	750	742	801	685	767	746	750	743	755	790	754	798	732	777	730	741	736	758	770	784	757	758	704	756	738	757	769	761	732	755	767	803	736	769	737	755	748	781	768	766	759	743	813	759	792	724	749	761	775	804	761	721	807	777	769	791	774	744	734	807	755	764	790	739	741	749	714	792	808	739	802	785	729	747	787	768	767	727	780	756	761	781	695	741	790	764	746	759	724	807	743	766	746	812	754	766	820	780	784	767	799	764	769	775	775	739	766	738	756	741	748	738	780	773	724	753	767	791	766	802	786	738	756	804	748	772	785	781	736	745	749	767	712	769	793	746	761	713	721	767	796	736	738	788	771	785	786	735	771	738	755	706	807	782	767	770	743	768	791	742	723	716	778	771	752	746	780	768	740	766	762	740	772	678	761	725	763	770	828	767	739	772	798	754	784	725	793	768	755	814	774	729	818	778	743	735	765	795	717	759	737	800	790	755	779	757	721	742	763	782	769	780	797	762	721	755	774	742	767	686	777	747	808	723	754	762	774	803	813	764	777	706	759	724	791	759	784	772	771	785	758	739	806	727	743	780	755	736	765	734	722	749	802	767	786	747	753	747	774	766	765	791	717	739	731	753	742	789	755	751	693	747	807	736	770	754	776	714	785	792	748	715	721	749	792	752	769	758	747	788	701	764	803	800	770	811	768	816	751	760	792	721	773	757	739	737	698	754	779	779	759	733	752	769	744	766	726	765	771	804	744	736	771	767	742	751	744	752	756	784	752	762	756	800	779	766	783	780	777	798	746	762	770	765	743	784	733	719	734	741	729	760	789	757	717	797	759	725	722	808	764	738	751	764	723	743	765	775	739	705	747	764	698	799	765	750	763	783	735	737	757	715	710	766	757	785	812	817	734	763	754	729	771	734	752	754	755	712	741	763	742	727	723	768	757	790	770	814	775	786	754	759	752	782	751	763	777	766	773	746	787	749	755	798	767	780	729	787	788	785	787	731	789	776	721	813	750	755	771	772	779	788	800	779	782	804	730	786	776	775	768	772	790	740	810	793	752	764	731	793	720	790	744	757	698	784	779	761	802	750	727	749	795	774	763	798	774	725	757	760	769	805	747	764	769	761	792	738	792	768	782	760	763	763	769	755	734	757	795	762	743	781	723	804	788	753	770	807	696	753	780	785	778	776	791	795	792	751	772	798	786	747	746	789	783	742	789	748	777	774	726	728	768	754	743	780	754	791	761	717	787	733	742	770	774	737	753	721	734	732	760	716	717	785	756	759	762	742	763	739	762	755	812	758	763	757	742	771	764	781	701	799	744	736	745	760	740	733	823	771	813	777	753	752	772	746	739	814	743	752	765	744	748	799	786	781	746	734	744	797	786	755	750	745	768	721	762	747	753	747	730	775	767	745	817	776	781	731	766	744	753	782	759	819	745	713	736	750	804	758	739	763	795	786	749	729	767	771	785	760	763	756	760	715	757	749	747	757	796	822	821	770	772	731	806	780	732	773	768	769	749	769	738	802	773	757	739	755	775	782	752	791	792	737	780	749	750	793	717	793	725	754	738	755	782	770	818	793	752	753	776	740	773	765	785	783	758	763	772	757	802	715	760	758	766	797	718	779	717	753	710	793	773	781	743	803	727	782	796	793	754	742	791	760	751	761	730	776	743	788	750	735	728	789	747	799	745	767	720	801	797	797	795	745	752	754	782	739	771	719	796	751	738	750	749	720	772	797	748	799	804	654	768	746	739	707	766	766	731	757	736	718	777	728	751	753	731	749	747	769	782	819	726	749	749	788	695	755	708	722	757	790	768	751	788	772	713	806	794	767	769	761	809	796	750	709	786	748	759	758	681	733	833	783	720	774	787	769	786	784	757	796	759	755	809	721	746	739	775	773	767	776	737	737	693	738	753	748	753	795	791	742	755	789	777	733	828	783	727	777	768	758	778	752	758	722	775	721	718	769	739	754	745	782	788	713	778	769	760	780	773	723	756	760	749	737	779	747	812	753	725	746	792	757	752	742	770	773	762	754	721	739	758	719	720	766	738	740	742	799	751	745	784	757	731	749	731	775	756	760	798	770	780	753	733	775	756	721	737	801	781	791	706	754	753	784	758	768	730	809	749	780	683	736	771	746	738	799	762	753	734	750	786	732	719	747	738	745	741	779	759	808	743	785	745	704	757	781	816	796	798	711	747	816	724	785	770	808	764	758	782	707	719	755	761	775	772	791	773	730	809	774	737	756	748	818	738	781	749	764	739	763	731	786	761	766	733	790	766	759	764	785	728	792	770	759	745	794	777	758	822	720	790	734	789	711	833	801	775	790	764	777	753	788	775	690	745	769	764	763	719	773	786	777	781	814	746	798	747	762	698	752	814	773	743	752	769	751	770	746	778	692	779	717	799	762	721	738	745	729	747	724	791	736	750	772	772	748	782	752	797	755	809	756	789	793	774	737	707	752	812	753	695	758	797	753	841	731	774	778	804	815	746	709	785	738	785	769	710	753	757	756	709	744	797	770	771	711	756	727	775	730	766	749	795	761	730	773	798	753	754	783	770	736	750	767	797	781	780	733	748	792	747	807	763	738	797	745	834	744	747	752	786	782	750	740	738	794	766	792	735	792	768	784	742	767	762	762	778	747	783	738	739	773	747	712	724	670	725	791	733	774	762	734	820	746	772	732	741	805	781	730	770	716	776	745	760	788	769	714	728	771	810	800	779	784	748	721	810	764	787	745	725	759	782	816	785	799	777	768	776	749	797	801	716	753	782	783	758	757	752	734	733	748	721	752	747	760	822	750	781	803	755	761	765	753	762	792	738	736	754	798	742	819
8839	6545	6385	5261	4006	3144	2320	1781	1408	982	824	639	601	485	402	414	392	383	340	396	359	361	338	347	352	320	302	306	324	314	339	306	324	307	301	322	317	319	333	318	306	332	297	318	278	304	304	282	325	305	314	297	321	296	326	314	325	306	317	335	322	289	328	310	297	311	294	300	306	319	369	314	344	308	290	300	329	290	316	304	285	291	315	308	348	285	341	328	334	308	297	322	336	303	305	285	297	314	342	306	367	307	292	302	302	303	309	329	292	279	325	315	302	330	281	303	312	295	311	348	320	326	299	292	325	294	308	323	286	320	298	338	281	307	302	301	310	329	312	289	310	287	324	309	294	330	296	325	297	310	291	325	311	302	315	297	296	312	291	309	295	295	286	312	304	319	337	297	319	277	304	329	330	290	288	305	329	297	313	284	310	322	302	321	350	305	295	307	312	287	301	328	312	313	312	303	291	322	312	329	312	345	273	317	301	299	278	284	272	293	291	318	279	313	292	292	296	313	282	313	304	291	287	324	286	312	302	305	321	324	317	319	302	343	288	328	299	288	310	352	271	286	287	322	312	337	299	304	279	332	305	285	280	337	339	309	320	309	286	318	315	304	293	315	294	314	304	299	305	288	314	297	308	311	287	329	332	321	285	319	302	287	297	294	316	301	296	320	296	284	321	337	340	305	319	299	308	314	310	310	273	299	325	312	307	315	299	333	296	316	318	283	306	311	313	318	309	334	278	314	294	317	318	311	261	293	307	301	282	316	300	309	308	305	301	320	316	305	327	308	304	335	296	348	340	291	325	295	321	318	298	302	328	305	294	303	302	310	296	306	299	303	309	312	328	318	290	325	325	297	265	311	345	292	281	323	297	313	293	346	300	290	294	304	296	335	295	277	296	288	325	290	293	340	324	334	329	310	324	317	304	300	308	289	338	307	306	317	316	294	357	324	284	291	318	292	329	317	303	298	321	326	289	302	308	304	286	287	297	311	306	293	294	327	314	327	286	285	311	308	303	314	331	306	293	298	320	325	310	294	323	332	305	294	284	293	342	326	308	327	278	296	308	307	302	293	317	307	331	306	318	295	318	328	306	325	319	309	277	320	318	294	329	302	299	309	290	271	357	295	316	294	344	354	275	283	262	316	281	324	317	312	306	332	319	293	296	281	275	341	338	334	298	317	320	303	297	305	316	299	313	295	288	336	299	299	298	321	329	327	319	308	308	302	305	325	328	323	301	309	284	311	322	310	286	299	321	316	312	308	294	299	319	309	306	313	302	293	312	290	302	293	286	332	307	309	310	279	310	296	313	340	320	274	304	282	312	299	311	310	287	301	313	319	318	276	286	314	307	304	303	307	341	327	287	297	295	286	290	300	309	352	320	319	296	341	284	297	354	310	303	312	297	327	306	324	267	289	307	298	301	291	321	309	313	321	260	283	325	284	335	311	271	320	311	313	321	304	309	291	350	307	277	350	311	300	266	289	308	313	312	291	285	283	276	310	302	328	299	328	334	305	303	319	299	281	330	329	318	278	304	308	306	330	303	318	323	357	333	286	326	310	306	332	318	349	292	332	273	313	305	299	277	270	346	313	283	320	306	284	308	336	335	332	304	327	308	278	328	329	288	332	332	279	304	325	285	323	294	346	339	329	339	311	271	316	313	323	337	299	299	303	302	309	336	319	304	278	308	279	290	312	306	307	312	303	293	328	346	311	311	297	328	286	299	297	305	294	323	297	305	302	320	323	315	337	306	331	292	313	323	316	333	320	305	273	294	290	320	312	322	296	311	319	271	336	280	280	294	324	311	319	320	311	327	334	287	339	314	310	309	311	272	312	294	287	301	287	334	295	319	305	316	288	282	309	301	300	278	334	332	298	296	305	336	293	302	307	317	325	320	309	341	303	327	295	272	330	312	303	285	291	311	330	313	260	316	325	288	323	315	303	298	302	292	322	355	311	337	288	289	305	301	302	307	320	317	292	296	312	321	344	301	305	317	309	337	296	309	331	277	292	303	314	313	327	324	333	296	309	307	270	306	297	314	310	300	331	312	302	310	317	323	302	321	291	297	307	294	305	268	312	317	287	341	297	340	323	296	282	261	276	300	294	315	319	300	314	285	306	320	278	291	308	295	271	309	327	271	300	308	312	307	333	307	302	315	303	335	305	345	286	310	316	287	330	273	306	291	316	316	310	293	315	331	285	310	292	299	330	293	323	320	320	307	303	330	267	316	337	317	303	313	311	309	334	315	306	316	320	313	306	303	323	296	324	284	293	326	311	304	316	336	287	300	290	293	313	296	308	305	297	281	298	286	325	319	325	310	319	332	309	307	301	306	312	329	310	308	331	307	304	307	317	322	324	296	291	317	279	282	306	291	330	333	311	306	326	311	298	274	318	322	322	317	324	294	307	345	331	323	287	306	292	327	316	301	314	292	327	307	332	332	328	292	334	309	330	306	292	305	325	329	283	313	326	329	324	346	303	293	292	311	304	313	347	295	302	300	286	319	334	306	297	287	319	318	283	330	304	293	289	317	322	285	319	298	263	313	314	332	318	313	298	310	322	324	296	305	305	270	285	323	302	310	313	295	310	311	304	307	287	337	313	331	278	324	313	316	304	306	302	290	301	314	330	297	310	323	314	263	267	304	304	300	322	329	284	297	318	311	306	329	300	294	322	318	317	293	297	326	289	294	315	307	321	299	312	322	315	310	332	296	303	292	309	321	319	318	330	311	307	294	284	320	289	272	288	276	295	292	315	306	305	308	305	313	302	309	304	303	350	311	302	297	309	331	282	323	322	306	296	290	331	325	292	297	310	329	270	305	291	327	293	317	296	311	304	283	310	296	281	280	318	323	309	318	339	285	275	312	288	293	312	326	315	315	297	281	298	313	340	332	312	304	297	304	307	311	335	308	308	296	288	295	278	292	308	305	314	297	314	310	295	317	313	322	261	315	297	316	304	310	300	345	317	312	310	363	292	302	308	315	315	311	304	299	294	312	299	338	288	312	294	329	328	306	300	322	324	321	311	292	307	317	285	340	284	309	300	331	297	287	300	301	288	288	316	324	284	305	300	300	289	287	289	320	284	292	313	297	321	313	278	292	329	301	323	305	325	314	295	302	323	332	329	283	327	311	298	330	289	309	294	322	306	304	300	306	290	301	299	317	294	332	281	290	315	298	321	298	317	325	321	306	291	322	309	318	308	303	307	298	277	301	284	342	299	310	308	301	312	305	328	305	298	290	301	298	293	301	285	314	306	305	314	276	266	313	309	296	321	342	288	297	294	327	315	318	294	306	301	327	288	299	315	311	326	299	296	321	308	362	326	295	305	304	302	294	328	351	317	340	300	297	321	311	299	321	288	311	315	320	332	294	295	294	313	313	318	319	309	306	304	335	314	327	328	324	299	320	312	304	335	313	289	314	318	313	340	313	334	306	253	361	325	303	280	291	318	310	304	317	305	312	332	285	326	312	315	322	313	307	310	331	283
6418	6843	10438	11546	11308	11326	9473	8045	6348	4706	4134	2925	2173	1868	1512	1440	1423	1363	1383	1234	1198	1156	1122	1003	913	893	853	842	875	887	873	830	884	915	907	891	1013	888	892	824	850	851	780	765	748	827	772	779	784	821	806	799	820	790	814	856	741	796	811	850	779	804	799	759	777	799	805	791	786	830	829	831	816	862	840	838	790	812	839	773	753	812	787	831	784	816	842	805	793	750	851	858	867	835	835	868	810	837	815	821	825	831	858	828	825	809	830	805	845	849	847	798	870	830	916	837	810	762	823	788	794	780	813	807	806	806	798	769	783	805	773	786	798	803	819	832	733	759	786	810	730	766	790	811	809	780	810	795	739	771	779	813	789	828	756	817	774	760	777	808	819	798	784	773	798	812	771	776	769	716	817	786	782	799	781	795	749	749	840	796	815	815	741	795	820	843	802	844	805	769	780	728	806	764	787	826	763	812	808	776	818	861	754	789	757	793	779	780	760	777	764	761	810	834	739	787	769	820	779	741	772	768	769	810	771	780	753	788	824	816	769	769	803	771	805	784	768	802	812	805	791	775	794	787	814	798	789	816	816	759	808	801	771	786	776	817	788	817	755	746	799	779	753	770	726	750	796	821	804	791	802	774	798	823	824	831	742	857	783	803	822	741	815	804	766	821	794	799	791	790	768	762	785	783	740	810	735	735	806	787	790	806	783	800	787	831	847	783	814	777	775	810	798	776	759	811	839	792	751	778	757	794	808	793	829	812	776	837	799	762	738	762	769	756	770	780	793	726	777	787	793	740	797	825	798	796	809	742	800	795	770	792	799	755	805	794	816	765	795	817	763	783	797	794	794	799	753	749	831	787	823	778	775	790	842	792	777	770	763	788	757	772	772	802	760	773	816	750	769	798	809	778	828	822	813	774	750	833	774	755	762	785	774	764	767	817	796	706	808	746	768	797	764	788	842	774	808	834	798	793	758	792	782	796	785	776	795	804	744	783	788	812	801	801	790	735	790	764	821	812	781	769	770	784	769	829	822	776	775	800	746	828	810	794	800	792	828	824	827	748	761	745	805	826	778	789	755	812	815	768	796	783	810	786	787	799	695	761	814	765	798	791	778	772	826	766	789	757	804	821	761	802	763	746	750	773	821	782	751	779	766	799	742	773	848	740	785	850	746	766	786	850	803	812	781	831	783	762	748	828	805	781	752	823	755	795	755	778	840	804	764	822	807	774	793	805	764	808	766	804	782	807	798	795	830	775	763	794	736	791	782	808	780	800	764	806	785	744	844	789	756	748	764	806	787	786	794	776	748	808	751	837	801	795	757	785	811	816	799	787	806	764	808	803	790	763	761	822	780	757	785	779	756	794	783	773	751	810	840	778	816	797	750	791	754	821	748	834	750	866	781	806	776	785	741	766	806	793	772	794	764	795	802	741	777	788	759	816	823	787	845	799	795	785	766	792	783	781	793	787	825	794	773	746	771	743	806	747	766	741	764	752	815	807	793	825	795	830	803	789	769	779	766	806	737	812	818	831	816	813	786	754	773	821	772	808	825	779	741	782	830	761	775	711	864	798	757	758	769	725	793	766	822	751	772	786	768	784	771	801	747	804	812	821	793	780	837	840	794	828	776	772	750	756	829	784	782	769	793	842	705	859	753	753	757	796	826	801	793	809	802	810	773	822	743	787	760	778	751	834	787	782	753	800	836	789	784	784	823	811	750	795	758	772	824	764	792	798	789	794	834	768	785	806	758	808	785	873	803	804	751	793	841	782	807	787	756	789	838	729	790	791	748	776	832	794	790	819	816	779	791	833	840	795	773	757	774	798	825	804	767	767	795	764	693	820	780	772	815	781	815	819	824	827	769	721	757	771	790	777	793	784	792	784	820	784	772	761	789	829	839	760	791	716	790	782	786	832	787	755	781	846	740	791	751	782	773	730	776	753	747	782	755	786	775	779	773	790	805	806	801	798	780	742	758	807	764	805	771	753	782	778	822	767	770	815	757	831	775	836	738	771	752	833	780	779	789	756	829	804	756	795	766	822	807	789	741	738	786	770	802	758	778	701	735	790	735	736	785	821	773	794	758	761	773	825	747	833	824	790	805	784	720	800	777	798	806	767	747	802	829	769	753	826	792	744	794	718	755	805	804	772	829	759	800	776	745	749	818	828	789	838	815	783	754	813	789	778	717	752	814	756	783	781	787	781	818	787	810	775	763	811	752	783	816	759	758	851	772	808	748	858	742	757	807	750	754	814	740	755	766	825	738	785	792	794	781	778	793	756	815	794	826	756	787	808	785	803	778	798	793	760	789	827	768	832	805	770	756	777	769	798	787	793	808	740	770	790	759	821	809	770	781	800	771	772	749	796	831	789	755	767	806	778	771	854	830	812	847	789	776	765	793	773	776	814	820	774	761	759	790	748	795	788	774	754	795	752	771	807	798	800	790	760	814	778	763	770	760	729	767	724	855	798	841	814	781	750	817	845	779	787	771	775	761	823	870	788	802	791	785	784	743	791	824	813	863	764	758	777	772	825	769	780	791	776	812	761	783	761	783	795	812	785	774	775	809	840	812	750	825	724	789	767	768	782	796	798	804	807	754	773	784	828	770	760	827	752	778	814	809	829	792	758	809	784	763	801	797	798	729	776	780	742	841	724	763	734	787	830	766	804	751	812	771	799	762	771	793	748	789	782	806	792	811	806	752	788	775	806	783	758	787	811	808	784	783	765	783	772	765	737	773	791	725	799	798	766	818	818	795	815	730	802	837	818	757	783	793	807	811	786	810	779	814	795	833	808	803	736	762	797	801	759	820	793	788	775	771	762	790	744	772	781	819	727	841	762	777	832	778	808	796	816	714	781	798	791	777	710	799	749	748	773	774	753	797	756	860	784	788	760	705	801	775	766	774	819	747	806	760	828	778	802	802	727	740	758	821	777	816	783	787	804	750	806	761	759	773	752	746	740	864	778	780	785	764	735	748	757	740	757	797	739	814	811	838	794	812	755	800	798	756	822	734	765	721	806	800	793	811	747	761	770	799	784	786	762	757	774	791	788	770	752	777	760	798	799	815	788	767	742	774	806	801	818	785	823	811	788	790	801	791	785	794	790	800	786	802	822	800	795	758	751	786	765	806	762	756	752	740	792	802	792	799	788	821	812	787	764	761	779	790	775	766	784	794	851	811	772	804	792	788	775	770	787	800	805	775	799	795	786	782	832	762	794	811	871	751	780	820	816	807	805	841	779	764	759	792	816	755	780	717	765	817	757	791	786	751	839	779	777	777	800	774	784	825	798	747	760	766	742	783	726	801	769	743	790	786	811	828	809	793	784	759	782	782	803	751	790	785	800	819	837	747	731	837	748	810	792	739	815	767	778	826	784	798	785	777	811	782	790	825	793	806	786	777	824	770	835	772	827	808	772	758	751	811	749	808	788	761	791	756	791	792	760	764	810	784	788	781	831	789	767	749	783	821	815	805	778	839	801	791	819	782	833
30206	30459	29131	24328	21919	22406	17291	16599	13889	8840	6531	3169	935	765	616	580	611	572	602	749	728	958	884	648	535	478	412	420	427	476	502	693	771	593	598	731	1009	792	1169	432	357	344	350	343	376	346	367	362	361	346	341	342	367	344	380	355	375	378	325	393	338	349	362	351	356	342	367	358	377	353	351	357	358	343	351	329	339	333	331	355	357	336	341	366	352	363	335	366	405	358	352	387	308	375	343	324	350	338	339	395	390	315	365	323	369	372	343	315	348	361	371	373	377	357	352	360	339	354	389	327	361	366	351	350	334	361	336	323	311	316	337	397	341	338	363	337	350	379	360	317	358	349	335	371	387	327	342	332	347	315	349	357	333	331	354	392	348	376	316	386	336	352	340	339	353	378	359	376	336	329	341	348	388	344	360	328	344	363	350	339	362	315	348	367	329	328	339	348	311	362	339	361	337	325	344	321	350	390	345	354	360	308	349	362	334	351	375	338	331	359	359	383	367	334	345	335	350	375	348	355	341	316	349	345	341	323	343	356	384	340	367	339	357	318	360	358	304	339	360	352	352	347	352	355	347	353	372	329	327	342	386	326	359	362	333	342	394	318	359	369	352	334	360	349	354	347	362	358	352	305	319	344	358	343	333	337	306	337	342	364	329	365	331	339	358	336	380	347	355	344	317	370	367	362	364	391	330	342	364	403	356	340	320	350	357	356	376	329	339	335	372	364	347	344	347	355	369	372	319	323	333	330	371	407	329	353	329	361	334	337	333	379	308	373	355	359	379	370	333	340	341	362	358	339	358	358	359	341	370	356	338	346	364	352	336	359	326	349	342	353	350	343	351	317	333	352	358	329	333	356	352	363	349	337	352	358	315	344	373	333	333	310	353	319	337	339	360	299	383	327	348	350	317	364	361	332	374	338	333	338	326	353	395	351	379	332	323	355	348	368	361	331	387	358	331	326	332	319	340	335	345	346	349	321	376	351	329	348	347	364	355	346	355	329	337	347	331	384	344	344	344	368	353	337	335	339	328	353	346	345	345	348	309	342	369	369	318	298	330	347	348	306	358	309	375	305	344	350	351	332	343	333	366	360	379	369	383	340	362	336	344	323	366	337	359	360	346	362	363	347	341	350	331	326	366	352	385	354	342	357	358	340	307	330	351	332	392	348	365	346	343	337	342	324	343	327	377	360	350	341	371	358	347	323	341	337	350	352	349	378	342	348	370	354	342	347	364	322	341	359	363	349	379	363	329	390	307	321	339	338	320	348	362	360	336	354	355	326	348	402	356	377	315	341	366	369	353	334	355	328	351	321	377	349	364	363	368	370	352	360	356	323	362	331	336	369	380	312	379	321	346	345	343	365	346	351	357	338	342	348	350	336	349	327	338	340	366	338	301	347	357	373	344	345	364	361	385	340	353	356	390	339	361	319	354	347	358	354	345	354	362	370	346	338	356	356	337	368	340	350	365	335	334	369	381	363	348	317	352	364	375	356	370	341	359	327	390	295	320	341	367	357	343	343	334	349	334	354	361	332	349	343	309	337	309	365	354	375	331	383	370	374	336	338	356	350	373	343	331	343	415	337	371	337	303	327	374	368	356	415	336	369	319	362	369	344	334	336	371	331	350	368	356	346	348	335	356	325	383	353	335	327	314	380	353	329	377	320	363	373	380	351	334	319	380	352	351	345	320	323	343	347	368	366	363	364	321	369	344	341	338	311	319	363	354	351	330	332	359	316	376	349	327	358	322	337	346	374	327	353	325	368	345	359	370	331	360	349	357	359	330	298	359	304	340	326	350	329	344	307	344	341	388	334	311	349	337	337	349	360	334	327	403	329	363	329	331	346	343	367	358	355	378	342	351	328	360	371	341	359	334	333	336	370	321	333	351	336	327	326	346	365	335	342	349	349	347	348	401	312	350	344	351	352	335	367	379	367	334	326	336	331	352	336	369	362	322	388	344	346	359	346	334	349	365	362	360	351	323	360	347	368	359	376	341	358	349	369	333	325	350	352	330	323	367	386	347	341	351	346	343	351	322	331	315	346	345	355	335	366	358	364	353	352	337	363	342	350	328	354	345	359	318	354	333	348	342	325	359	335	353	349	360	371	356	345	325	357	378	345	341	375	345	373	348	351	349	363	315	388	347	352	338	338	328	330	311	337	335	358	335	348	352	337	385	333	383	366	315	349	339	377	377	339	337	370	351	365	329	341	338	357	362	382	369	382	350	355	311	348	338	327	361	338	303	332	366	364	357	321	349	348	348	327	340	397	347	305	341	358	335	340	351	349	380	338	330	390	323	347	339	365	320	362	366	303	336	392	368	345	342	337	339	343	347	357	348	377	373	356	354	371	327	340	324	379	358	353	322	347	357	337	344	334	352	351	397	362	323	368	352	357	331	361	359	351	343	382	347	367	384	360	345	338	340	353	351	329	314	361	356	337	367	349	324	346	316	332	340	353	335	365	341	344	347	366	331	356	339	358	339	351	344	368	317	351	353	362	371	321	344	357	358	334	302	331	363	338	332	357	337	327	333	363	340	356	352	363	353	342	339	312	342	327	357	376	338	294	357	304	347	347	331	349	352	352	315	337	348	337	318	360	347	365	357	346	352	369	333	357	384	330	343	375	343	348	354	329	363	347	335	350	375	344	333	343	330	310	344	322	345	363	359	362	367	336	329	339	315	322	353	339	314	331	325	308	321	312	348	336	332	318	383	354	304	383	347	351	344	373	357	339	381	290	380	352	347	347	341	351	330	363	353	342	366	339	366	337	343	348	339	305	339	348	348	325	354	337	345	331	391	357	385	322	333	345	343	342	344	371	367	351	358	350	347	319	338	364	361	340	361	323	355	325	356	367	381	380	341	337	346	317	358	358	339	350	332	357	333	341	382	369	324	349	354	319	349	344	382	358	335	340	356	314	347	350	328	314	360	329	394	367	339	336	310	373	341	350	382	325	339	310	350	320	327	329	323	324	370	332	372	306	342	332	324	346	349	334	356	354	378	334	353	363	366	337	347	323	350	339	353	382	333	331	355	342	343	369	361	352	359	327	345	377	380	374	329	363	352	336	323	330	345	372	345	355	325	343	348	344	343	373	316	371	353	325	356	319	363	326	321	341	374	341	343	330	328	370	328	331	369	342	352	346	339	377	335	315	326	356	373	339	328	313	365	344	362	340	371	354	347	299	355	339	353	344	351	340	345	374	395	345	382	335	325	339	344	360	364	354	344	386	339	370	332	369	334	332	342	316	377	344	345	330	366	377	382	336	340	346	351	325	357	313	369	370	336	346	338	344	367	335	333	337	310	326	338	353	352	344	336	380	354	327	331	323	339	335	339	363	340	334	327	380	305	343	310	318	340	354	345	328	331	307	344	352	339	334	395	352	341	387	323	368	350	364	327	339	346	343	376	391	395	328	328	334	371	364	390	375	305	351	345	394	338	340	332	336	329	328	356	340	305	353	356	374	335	364	345	336	335	398	329	348	364	339
20923	23974	26718	24902	27625	30858	25999	27442	24482	18835	19465	8586	3908	3229	2760	2661	2695	2473	2638	3336	3683	5210	4192	3197	2367	1885	1495	1428	1537	1878	2154	3692	3819	3023	3061	3910	6169	4254	6730	1449	996	956	973	977	997	914	889	987	973	821	917	847	867	918	941	882	816	934	895	907	899	915	894	838	919	930	871	870	898	908	948	949	981	985	897	960	937	943	934	978	921	959	906	922	871	933	896	927	923	927	976	928	960	1034	926	936	942	935	882	968	948	931	976	997	962	929	909	970	960	937	1050	938	962	882	883	923	992	937	932	940	926	914	881	914	845	900	908	902	892	879	858	879	936	889	840	831	870	833	900	879	827	867	887	889	873	906	879	910	899	844	884	855	898	851	900	783	937	888	861	866	848	876	889	898	877	833	909	880	868	884	856	923	841	887	810	855	888	909	921	850	864	859	822	849	856	898	828	869	850	881	835	835	855	850	884	877	855	856	923	893	887	878	869	890	878	864	863	899	874	887	854	848	857	878	930	873	830	891	892	871	894	836	884	841	881	913	835	845	803	883	884	881	856	866	908	875	885	839	861	868	859	885	882	852	854	891	851	890	827	911	853	867	925	850	843	860	856	863	857	862	843	853	851	910	915	844	873	836	897	882	885	835	917	936	945	866	835	881	862	899	878	885	890	846	875	882	899	867	822	874	844	908	901	865	862	801	900	911	888	850	884	897	868	891	827	887	870	856	863	861	839	875	848	872	897	878	925	861	927	897	844	887	846	886	839	796	901	859	865	784	873	851	865	882	884	875	850	864	830	834	838	889	906	851	885	842	878	931	862	850	833	844	842	870	794	903	860	910	859	908	885	807	835	870	909	937	895	910	829	847	902	874	891	850	840	872	883	856	873	875	875	871	877	845	859	910	915	868	895	860	862	907	838	826	817	867	839	857	872	892	862	834	884	867	869	845	865	864	902	869	833	878	869	870	874	906	882	850	908	914	866	881	882	911	911	849	816	869	885	851	867	809	890	866	862	903	816	881	897	893	865	866	845	853	849	861	918	862	944	860	855	887	868	834	917	902	836	898	877	813	864	827	826	898	841	876	867	817	830	842	871	865	869	845	808	880	828	849	839	875	870	887	877	871	829	888	917	924	848	857	887	886	884	901	829	865	800	834	855	870	893	877	841	856	834	814	850	869	843	872	843	879	894	863	822	933	893	880	916	845	825	864	848	856	830	871	880	892	807	857	834	860	865	828	866	928	915	870	892	878	830	893	850	820	915	900	841	874	877	911	863	867	823	834	881	869	839	865	903	855	940	865	815	877	855	830	851	912	865	893	821	806	903	833	823	829	881	819	872	885	851	869	857	888	841	872	828	846	847	882	852	909	890	857	843	886	839	885	825	862	855	899	894	840	915	875	894	832	911	856	817	865	865	869	830	866	847	893	865	853	938	904	845	875	954	883	918	862	877	850	934	855	872	875	852	874	832	893	867	840	875	901	892	809	842	837	847	864	858	855	852	851	906	840	755	867	851	897	906	812	815	875	866	823	850	858	835	861	861	856	858	888	836	869	840	832	909	823	865	861	851	916	905	873	858	897	858	866	891	880	825	874	864	896	828	813	865	823	917	854	842	881	924	829	893	868	884	889	819	810	906	867	861	864	901	839	910	853	949	872	912	850	926	866	857	852	904	849	882	871	836	844	857	864	855	865	893	875	870	834	844	782	843	904	848	844	840	818	825	863	829	850	841	912	853	860	824	866	832	853	866	839	898	819	885	879	907	874	866	911	841	821	898	858	860	805	909	868	848	880	864	877	868	894	914	917	889	839	886	862	882	892	868	834	854	910	836	858	928	855	903	871	876	894	882	853	815	881	918	939	867	869	851	895	850	872	842	838	875	845	887	900	888	860	845	889	937	848	837	862	898	833	832	862	873	899	850	851	865	855	868	846	849	863	845	892	882	887	829	835	899	903	872	838	868	882	839	823	908	849	860	919	850	885	880	917	862	844	886	906	889	847	860	845	868	853	851	860	848	839	900	864	850	837	827	871	784	852	884	834	895	855	831	871	884	874	899	926	908	837	910	864	905	921	859	819	865	869	899	871	839	829	819	913	822	892	873	899	882	872	858	826	920	848	844	843	854	882	851	830	834	848	859	816	881	851	818	878	822	846	891	868	888	875	850	862	834	861	832	919	887	865	899	886	828	856	870	819	902	892	836	884	888	820	849	888	898	916	872	877	852	874	836	853	875	885	859	868	816	912	834	945	908	915	822	871	864	867	854	861	880	862	855	878	802	852	886	881	909	782	824	882	870	874	854	908	907	895	937	898	893	835	900	917	787	828	839	852	905	910	920	882	859	886	885	890	889	898	903	855	913	851	842	850	877	843	865	828	854	891	862	843	855	881	808	862	852	863	903	896	867	838	839	860	856	890	841	820	868	889	856	843	833	808	891	887	854	909	845	903	899	884	841	862	859	867	879	807	857	845	833	870	854	887	853	862	866	901	871	869	848	889	832	862	870	858	839	860	882	881	893	871	815	835	873	825	896	856	869	861	862	877	889	895	881	899	878	873	886	908	885	849	862	857	878	890	883	857	896	813	846	847	856	833	876	858	824	840	878	854	903	920	867	888	838	830	914	856	821	848	853	860	908	853	851	883	866	919	889	846	783	912	838	872	868	888	837	852	921	914	838	861	900	847	896	840	875	828	844	872	821	863	850	874	813	883	880	812	871	822	916	946	877	854	870	900	852	896	773	856	788	849	835	905	890	845	894	883	843	779	876	909	880	894	836	861	852	900	857	875	835	841	944	832	880	818	874	912	872	832	863	844	830	873	819	895	833	851	876	847	855	977	865	857	871	900	858	893	874	802	872	895	839	805	879	810	865	911	833	856	896	844	914	873	880	893	908	874	863	847	865	886	926	863	856	869	849	860	892	869	829	860	856	914	822	886	889	921	933	850	870	842	884	872	856	870	870	885	836	871	935	872	878	803	931	856	895	891	891	865	880	879	870	830	858	817	833	873	819	875	903	895	882	878	860	808	811	815	900	896	867	858	867	884	893	848	895	849	858	863	801	869	833	870	832	894	883	897	847	823	875	826	855	867	840	840	875	878	876	829	891	828	885	877	862	820	825	868	887	795	815	856	839	857	868	825	883	889	850	921	859	820	826	855	872	875	858	845	899	931	887	935	862	900	868	861	939	876	826	901	864	951	836	908	883	862	925	806	894	836	852	819	852	893	845	895	850	876	868	867	835	894	895	877	844	853	888	919	913	890	921	845	864	866	840	894	884	838	851	891	882	870	869	862	874	865	915	866	843	907	868	888	896	857	852	815	915	864	822	923	855	851	920	837	887	908	884	908	857	890	822	841	867	898	802	933	846	837	807	877	809	863	821	916	859	846	895	873	898	866	879	892	833	864	849	831	885	869	881	843	842	862	847	858	781	857	863	867	855	840	865	857	858	856	853	855	883	859	874	860	875	868	868	879	871	908	879	887	913	868	836	882	907	896	888	827
37641	34356	35406	27852	28104	29712	23704	24539	20804	14058	11321	7278	1473	963	753	752	756	684	701	1050	1024	1464	1076	981	663	569	462	439	439	532	624	758	1080	878	770	930	1859	1490	1382	435	333	337	351	320	312	328	330	318	326	299	313	281	339	315	299	364	324	291	317	285	338	309	297	330	319	308	319	318	263	284	315	317	348	306	313	288	318	284	295	285	302	329	317	297	310	328	330	314	344	311	314	280	310	339	368	324	323	304	350	315	331	305	307	298	328	332	322	351	334	319	376	361	331	334	338	328	311	346	310	355	316	330	305	307	304	279	289	310	289	306	327	273	292	298	343	291	322	325	271	270	305	324	296	322	341	307	286	320	300	321	314	296	313	290	293	307	317	308	298	291	283	277	258	321	288	279	305	265	288	264	287	314	353	315	266	275	305	291	305	315	348	300	308	318	314	323	301	270	273	325	325	319	304	305	320	302	293	319	327	309	300	304	299	289	311	322	332	352	317	306	281	314	312	316	321	321	319	330	312	300	294	336	303	299	310	343	293	299	320	307	311	323	353	316	292	326	314	325	321	312	335	303	303	316	330	284	304	296	324	322	281	296	306	315	307	308	313	289	306	325	309	278	313	291	311	282	308	313	300	306	287	283	301	305	303	309	313	291	306	314	311	314	273	340	300	287	307	332	320	315	301	315	259	300	277	289	347	314	289	286	331	325	313	305	290	321	317	286	307	265	300	332	321	309	319	320	309	341	302	317	298	316	323	345	308	304	327	281	306	306	317	304	344	283	299	312	294	313	305	267	288	299	281	320	331	250	286	298	329	308	298	295	308	314	332	299	295	302	287	320	275	294	305	294	296	284	276	306	302	289	288	316	327	298	316	317	307	299	290	326	308	319	328	289	295	285	300	299	276	319	288	307	290	271	317	316	292	319	319	283	292	313	298	315	302	312	316	304	287	279	333	326	305	306	329	284	301	313	308	310	299	307	312	325	307	343	320	292	341	298	283	285	274	290	301	303	310	296	302	302	270	276	314	314	299	353	313	294	303	303	320	316	298	323	323	291	303	298	288	293	340	297	298	293	290	293	301	291	338	297	334	320	320	302	301	303	296	315	306	281	290	310	287	292	279	320	277	295	305	319	322	290	288	293	296	280	284	292	318	277	336	318	326	277	297	303	316	292	313	296	341	286	285	321	301	289	304	299	295	261	296	290	338	312	277	306	293	306	324	284	313	299	276	327	353	327	279	301	321	300	312	302	317	284	293	300	298	292	303	307	303	298	329	285	283	319	282	319	331	269	295	302	298	294	284	323	278	324	286	304	314	307	343	303	303	352	277	296	300	324	294	288	270	321	325	283	277	323	305	296	302	334	300	307	278	284	288	318	307	309	327	303	298	311	306	309	315	312	311	327	301	322	309	298	331	284	309	339	319	297	323	336	329	308	315	303	295	331	324	290	324	312	270	292	297	313	346	319	286	319	320	277	289	303	292	307	262	297	289	281	289	322	293	263	306	294	324	296	298	345	278	298	305	309	299	291	320	310	287	300	311	277	319	306	284	315	307	319	270	327	308	288	263	301	331	330	323	298	303	292	272	288	307	309	311	285	287	300	301	303	298	303	306	295	323	342	329	286	346	286	300	307	303	313	295	291	302	295	300	310	341	318	334	350	314	304	345	285	317	307	315	308	320	305	325	348	308	277	292	315	291	304	319	313	321	311	295	304	299	313	324	315	331	288	304	319	274	318	295	290	277	351	308	304	296	314	302	299	313	284	355	302	332	280	319	313	313	333	294	296	315	310	309	298	302	312	327	300	310	300	293	315	319	257	301	311	304	296	300	298	307	295	316	343	307	329	308	316	281	288	340	290	304	312	322	293	328	317	304	314	319	323	308	312	265	311	298	282	304	273	288	292	309	299	282	298	330	317	356	279	335	314	323	296	293	311	290	304	280	333	302	260	318	298	301	291	310	306	301	301	306	326	300	309	306	304	288	294	321	325	269	292	350	287	312	299	302	301	271	277	294	330	320	313	318	298	306	287	303	301	313	270	318	311	336	280	286	314	274	283	319	295	311	288	289	286	312	284	296	324	296	278	300	292	317	320	275	302	296	356	342	296	329	324	303	314	278	321	290	302	302	304	303	300	292	284	338	305	312	295	341	298	327	317	306	286	334	307	312	313	314	314	316	291	300	275	285	310	302	297	292	286	287	272	303	315	312	289	315	315	336	306	325	284	316	290	291	324	256	307	295	291	288	303	290	298	313	291	296	303	300	309	329	320	315	320	293	302	330	302	297	337	301	309	324	318	311	318	301	323	288	304	304	300	313	327	289	314	281	302	310	277	307	288	306	312	323	318	278	322	293	324	272	289	310	309	303	277	286	271	308	321	326	330	291	306	315	306	274	297	311	303	310	337	280	347	306	286	295	289	309	323	306	293	275	292	320	314	298	299	295	305	296	301	295	324	300	316	297	329	308	311	319	320	307	327	307	271	297	319	315	292	329	320	303	302	307	313	294	305	315	319	321	323	304	329	298	294	288	328	316	284	323	330	290	302	311	313	317	292	303	299	338	270	291	317	299	276	300	319	300	295	295	339	303	305	293	316	263	306	341	298	315	291	315	305	283	297	312	301	307	358	323	300	303	299	301	274	287	316	285	302	305	299	346	337	330	296	274	325	295	314	300	310	323	294	296	326	294	311	289	306	289	310	305	296	296	289	334	293	286	308	306	315	326	304	301	330	272	316	324	293	287	315	294	275	327	299	311	265	321	274	274	290	329	280	328	328	320	285	280	315	292	293	281	308	304	310	279	318	288	336	321	317	337	259	282	332	296	300	318	311	311	317	314	314	308	302	292	283	307	303	319	317	282	302	305	319	306	276	317	293	271	330	291	294	296	299	276	341	286	289	311	277	271	309	298	287	279	325	265	313	271	298	305	320	317	304	298	324	298	308	292	345	297	287	270	332	282	294	315	304	327	300	316	297	308	327	300	301	311	284	324	291	287	319	305	300	305	315	302	287	293	333	328	294	302	329	286	325	313	295	312	326	296	303	275	318	278	280	303	308	308	290	284	345	314	303	299	320	273	316	320	291	316	337	295	317	267	315	310	295	330	275	318	319	312	281	315	315	299	282	309	307	290	328	273	284	320	297	335	331	305	316	298	312	306	315	284	318	296	334	284	346	333	308	312	286	315	273	294	336	312	289	318	277	301	364	277	280	314	292	323	293	268	287	273	305	309	290	324	280	286	309	319	298	347	308	318	330	286	316	332	270	293	329	346	317	299	326	326	299	316	306	330	309	323	286	306	289	299	274	295	325	313	288	301	311	331	287	310	281	334	301	307	332	265	335	312	270	320	296	326	321	306	315	305	321	304	331	273	324	300	301	297	307	326	309	275	299	268	271	297	318	312	266	336	304	317	304	292	313	298	288	284	341	321	336	335	312	299	320	299	303	331	313	284	324	336	319	315	300	327	305	333	288	301	337	324	297	327	277	333	291	323	302
25033	28529	32993	30363	33842	35944	33467	34208	31218	24752	27211	13504	5193	4344	3671	3417	3613	3392	3631	5443	5769	8095	5545	5263	3586	2594	1754	1785	2006	2339	2778	3997	6238	4821	4458	5437	11411	8188	7626	1792	965	920	859	901	855	846	876	878	1006	954	818	824	833	806	849	851	862	871	819	821	816	828	788	780	839	824	846	805	865	875	825	944	871	908	862	885	789	852	834	869	881	902	774	866	855	824	862	823	872	880	887	903	889	924	914	908	912	865	819	841	863	849	868	799	848	869	802	961	958	930	922	856	924	862	858	890	906	852	857	809	801	801	850	822	779	815	742	796	821	772	802	778	818	758	745	764	734	779	818	784	767	758	765	778	793	774	760	739	803	717	766	750	769	744	760	772	706	813	765	750	789	738	756	755	754	763	786	785	783	730	750	729	758	798	730	732	794	754	780	691	736	767	790	791	734	712	744	765	775	738	787	789	753	757	757	770	752	770	754	791	772	741	763	697	747	759	754	779	724	756	740	769	744	736	781	791	765	760	791	777	759	794	737	764	784	770	765	768	779	737	746	781	753	787	741	716	781	765	764	744	787	743	751	774	724	735	775	801	737	778	792	800	766	748	715	780	763	757	771	782	729	742	744	786	763	794	778	768	744	704	731	742	784	770	788	739	710	739	752	783	779	782	716	746	719	732	800	764	749	715	715	825	754	727	711	755	754	797	780	777	706	754	762	788	727	769	761	721	739	769	769	783	721	739	833	767	811	699	790	752	700	753	774	791	713	720	752	762	749	739	764	792	732	744	769	767	788	739	717	752	799	758	760	813	748	765	778	730	755	808	803	741	744	791	737	757	768	725	756	763	744	762	740	764	788	753	723	778	837	762	779	769	770	779	733	782	731	816	758	735	759	756	761	757	757	774	699	701	750	752	750	745	750	757	701	745	697	683	756	723	778	761	766	739	797	745	783	747	744	795	773	758	793	794	730	769	765	835	753	777	811	775	779	738	764	736	766	785	774	749	750	741	751	764	786	748	768	795	742	768	805	795	740	753	781	744	775	745	772	749	762	795	722	733	757	764	793	765	746	713	748	727	776	751	738	743	740	780	725	738	726	794	748	793	736	768	760	753	780	787	825	779	749	764	750	758	786	713	766	761	749	766	758	818	731	753	760	843	769	756	765	761	779	729	804	757	753	804	770	718	691	731	761	778	764	774	801	779	805	744	824	775	759	719	774	750	798	785	746	782	683	730	744	785	787	780	756	744	778	793	737	771	750	754	778	744	765	811	754	776	762	758	714	786	742	784	777	783	750	776	769	736	747	784	762	758	744	767	758	805	762	734	746	794	819	795	801	778	745	771	754	709	793	784	758	775	757	802	776	781	793	763	776	783	769	730	726	709	803	778	746	817	733	768	729	775	786	805	724	796	750	759	758	761	716	780	783	766	738	782	748	774	702	768	724	774	771	768	813	815	766	786	743	757	738	768	781	775	789	758	759	741	763	763	744	782	748	754	759	759	741	753	763	745	713	753	746	715	764	816	778	785	723	755	808	821	783	778	777	761	754	770	775	740	772	792	748	750	727	733	775	765	756	725	773	786	758	750	759	771	760	767	780	750	721	740	725	755	742	764	786	742	754	701	768	755	773	759	739	754	757	737	791	735	776	726	761	769	775	776	812	739	769	769	762	768	700	736	734	782	775	777	721	751	786	733	751	735	733	765	748	780	738	762	759	762	761	753	737	733	795	759	740	788	760	726	755	686	737	775	789	761	751	778	789	761	801	744	784	826	767	778	746	768	740	805	759	788	783	736	741	773	711	776	801	793	774	755	811	729	728	715	775	751	733	753	781	750	747	753	758	752	768	704	770	789	757	723	798	795	736	739	774	778	750	737	726	744	746	744	768	770	786	716	740	724	782	774	779	785	787	770	762	772	760	779	756	707	757	758	723	781	780	728	793	725	777	768	781	759	728	792	741	770	774	712	779	760	732	715	780	794	808	737	786	769	772	788	739	745	718	802	755	727	743	751	792	713	698	778	793	796	736	783	734	785	747	779	768	831	762	780	750	763	775	771	825	727	761	799	765	762	705	737	751	760	771	761	693	787	787	766	740	773	721	750	751	763	772	791	769	710	769	765	794	754	779	717	781	778	744	731	754	790	753	748	737	746	817	726	807	743	774	775	726	765	793	779	785	754	772	730	741	730	765	751	764	761	780	738	770	799	789	812	763	752	772	747	746	761	729	766	740	797	764	768	789	747	756	739	765	775	751	786	730	781	756	728	800	699	757	750	785	788	768	751	721	764	739	815	774	783	748	778	791	763	839	782	746	785	772	722	788	784	740	768	747	770	748	764	746	761	789	781	808	813	764	818	737	728	740	732	774	774	702	756	764	741	777	705	753	745	771	785	766	750	766	789	700	784	786	773	761	755	810	807	795	754	728	727	767	690	763	736	793	730	787	760	763	767	769	789	771	785	784	736	795	779	747	746	742	740	768	734	725	776	766	757	775	763	744	758	787	762	776	733	803	728	816	740	726	761	736	803	748	715	760	748	787	769	813	760	776	727	746	740	749	759	809	745	755	735	774	776	730	751	757	741	775	767	757	757	754	741	715	788	794	722	793	788	761	783	753	820	754	725	775	755	765	782	762	716	740	781	766	751	791	761	710	759	832	776	732	781	763	728	749	760	720	764	710	754	751	795	757	716	771	725	730	787	732	770	709	762	778	781	765	764	754	759	743	752	759	759	765	867	735	783	734	776	716	682	752	761	761	747	810	767	787	750	754	750	754	741	788	724	703	726	721	732	744	803	776	792	756	798	768	759	755	766	744	783	724	730	712	828	759	734	745	743	735	756	755	816	768	754	739	734	733	727	765	776	758	742	745	785	763	730	777	732	816	744	723	756	734	743	731	742	740	720	742	711	744	809	795	766	707	748	718	742	699	772	801	774	744	749	751	751	776	760	738	779	751	802	782	745	782	853	744	737	762	749	750	760	734	751	767	799	757	818	765	774	745	751	762	758	768	749	763	810	773	786	743	755	720	814	716	780	756	725	753	746	771	735	762	817	711	749	730	745	818	739	758	760	781	770	742	705	726	743	754	809	759	747	751	793	778	745	766	756	796	752	815	797	740	825	741	740	738	772	769	765	776	738	819	786	757	762	674	783	746	758	771	710	801	736	753	721	808	762	749	757	716	728	746	804	784	719	819	755	754	748	822	765	752	727	803	747	715	784	767	781	762	765	721	743	721	784	759	776	800	744	806	714	731	798	813	731	720	796	731	758	802	763	748	788	788	770	787	774	748	779	745	779	805	768	784	770	817	822	728	781	786	802	785	766	753	738	738	783	764	802	793	764	766	760	747	774	769	830	767	802	767	724	769	762	781	743	789	740	818	780	752	781	741	727	729	821	769	738	729	767	698	782	769	754	749	750	806	734	753	731	769	740	775	786	774	772	773	770	737	736	758	771	763	709	770	737	764	740	782	776	782	797	796	783	739	735	750	714	785	737	779	774	745	792
8451	5691	6727	4950	4312	2885	1988	1559	1203	1085	1011	713	518	476	397	437	416	441	370	371	346	386	354	326	344	329	344	318	297	287	295	328	298	366	358	301	354	348	330	303	278	289	279	333	297	312	299	312	327	306	300	335	330	308	316	309	297	305	297	270	304	290	308	313	305	319	301	327	315	278	295	314	291	335	279	350	350	313	317	296	316	304	347	329	293	322	319	312	311	318	290	304	316	315	286	329	326	308	316	325	338	304	295	306	326	317	329	335	291	339	311	312	335	331	328	311	281	296	339	293	307	303	316	312	301	296	306	342	294	301	297	297	296	316	358	325	325	323	300	306	326	312	322	275	299	319	317	321	298	309	319	293	313	308	319	310	294	298	295	287	296	308	296	314	325	298	324	336	301	305	312	319	301	304	359	294	302	291	287	311	310	304	314	291	293	338	302	288	289	321	302	300	304	311	290	330	311	324	311	298	290	314	359	320	293	316	308	309	321	316	290	299	307	314	332	297	302	295	317	311	310	293	311	296	358	341	330	319	295	312	302	300	340	295	304	346	282	330	285	304	292	290	322	338	308	295	307	321	318	332	303	336	295	316	295	296	294	302	315	293	297	327	342	307	339	334	300	349	303	324	297	292	315	311	305	326	309	327	336	306	301	327	319	319	306	335	325	294	306	306	295	307	279	341	322	312	331	281	269	275	307	328	295	314	311	289	295	320	278	333	342	309	289	299	307	301	322	322	345	294	275	304	325	330	298	320	274	311	308	287	285	304	311	315	335	293	325	322	328	330	283	315	299	322	310	314	290	330	312	325	307	306	325	295	313	292	340	292	278	334	323	301	295	295	325	302	316	298	297	330	329	288	283	311	292	287	301	281	328	288	345	268	287	313	328	306	266	302	295	329	273	301	283	300	335	324	293	288	322	362	339	297	295	300	292	298	304	286	296	319	313	295	332	298	314	306	335	296	304	288	348	290	326	300	278	315	310	302	289	298	306	313	300	294	306	304	298	325	320	276	275	330	306	301	292	321	287	296	294	304	299	301	303	306	286	312	295	300	282	260	315	328	325	338	324	304	312	289	313	291	307	332	301	304	316	345	305	318	299	297	330	324	282	284	344	301	331	324	314	286	349	285	288	322	289	334	290	293	263	330	286	344	286	331	316	299	287	291	304	320	296	307	304	296	332	311	322	323	329	296	322	303	319	326	285	307	325	289	310	320	297	307	303	302	302	317	342	314	309	340	343	300	300	308	307	325	327	296	302	310	317	287	304	308	322	327	324	316	269	329	316	299	321	313	284	298	290	308	344	294	332	290	318	320	294	318	285	307	309	293	326	301	299	312	288	346	306	287	304	291	303	288	300	317	306	303	312	315	339	302	317	297	306	299	314	312	309	305	301	313	301	306	269	325	332	335	326	296	300	322	331	287	310	341	310	297	332	317	265	321	286	276	343	310	304	284	298	361	308	346	280	301	338	303	311	322	319	296	329	315	309	314	319	312	309	301	300	291	315	289	289	301	315	342	331	281	297	316	341	307	296	306	310	328	315	300	311	304	297	321	311	316	304	315	309	287	320	277	310	333	303	330	297	328	299	338	284	312	267	310	306	305	287	303	342	329	302	330	316	312	291	307	321	311	318	287	334	316	303	330	341	285	307	293	297	315	308	324	272	310	341	342	301	320	317	321	291	299	318	332	283	311	319	287	326	289	310	328	322	325	301	327	315	314	288	284	313	322	275	326	305	295	311	322	344	276	285	324	278	302	311	300	289	322	309	300	300	338	331	318	300	290	306	296	318	315	322	298	301	301	313	313	293	319	291	289	317	330	310	322	318	298	305	298	311	312	294	304	298	291	325	303	322	279	312	305	328	307	326	323	336	307	314	302	316	304	318	316	282	322	314	296	308	312	338	319	309	308	334	316	295	316	320	286	298	306	300	301	309	302	300	324	297	292	296	291	296	303	308	330	328	321	320	309	339	288	353	288	326	284	303	346	317	298	286	301	312	297	298	323	298	316	297	282	326	305	314	304	297	317	324	293	305	295	330	315	318	290	341	280	320	304	289	272	329	266	301	338	304	305	296	288	331	319	340	288	283	316	280	269	340	306	297	297	329	334	306	340	314	312	323	310	308	292	310	298	266	281	317	291	274	307	281	348	286	311	336	315	311	307	296	315	298	322	316	314	286	311	345	317	315	332	323	312	315	316	287	340	320	315	319	324	308	295	330	314	323	289	298	316	309	317	287	331	271	296	294	296	322	314	275	315	339	321	313	288	351	281	293	320	308	296	297	295	320	314	297	312	327	273	309	298	315	303	292	297	310	323	334	316	308	304	298	299	291	325	298	306	311	284	294	286	319	301	308	333	316	304	314	315	305	317	307	293	324	317	313	314	313	301	295	283	286	307	307	314	318	310	364	337	274	261	291	270	285	299	317	315	312	313	315	334	292	316	298	282	314	320	308	292	302	322	332	333	309	333	330	331	304	319	332	282	336	299	329	287	307	323	312	371	283	287	298	333	308	294	338	330	287	283	303	300	298	304	316	279	303	302	317	284	295	302	319	294	321	328	303	290	311	290	305	306	297	340	312	323	338	294	319	321	291	305	258	290	301	299	320	335	299	297	326	313	320	320	327	300	320	318	306	325	287	292	279	357	294	307	283	346	313	323	289	311	321	284	334	289	297	282	300	320	324	291	276	333	354	296	295	313	314	292	295	300	307	279	316	300	302	323	298	327	311	286	279	301	297	303	336	341	310	306	324	291	319	314	327	352	277	329	304	294	307	320	335	326	308	325	270	320	324	335	317	323	281	324	304	311	316	292	334	319	343	300	321	327	275	325	297	315	312	357	339	283	292	309	301	315	290	318	292	286	307	308	315	300	319	346	291	334	282	319	319	298	300	303	272	327	323	306	302	324	337	284	306	316	308	324	324	322	306	300	307	310	331	311	285	329	268	305	319	295	290	300	302	252	305	320	304	288	287	287	313	313	310	299	339	346	288	295	292	318	299	333	302	271	305	314	311	319	298	309	322	262	339	318	288	301	296	307	317	300	306	313	305	328	313	328	280	309	295	306	261	299	309	328	326	317	322	330	327	285	311	289	317	329	349	337	296	295	331	325	325	292	328	311	311	287	333	304	312	316	357	356	299	293	314	307	294	346	304	294	293	314	278	297	334	270	301	308	308	324	279	343	311	336	305	314	296	306	314	311	347	324	298	283	313	303	311	345	326	316	318	313	300	296	277	270	287	278	336	332	299	302	328	292	296	291	330	283	330	300	300	295	318	334	315	310	295	318	297	303	317	311	311	283	277	332	283	311	308	281	310	340	307	295	322	329	314	337	302	299	299	299	320	298	289	336	330	322	314	329	312	310	287	276	282	308	333	267	310	330	329	297	307	303	310	284	343	317	325	324	342	325	320	294	327	285	291	316	337	293	294	317	340	312	318	314	293	295	326	323	282	294	299	326	293	303	291	324	324	300	306	317	293	345	330	302
6282	6319	11798	12248	12761	10007	8318	6589	5760	5265	4792	2748	2187	1789	1472	1459	1469	1412	1352	1269	1139	1132	1014	1042	919	950	880	847	887	785	859	855	951	859	863	900	1146	1043	987	787	820	771	802	793	766	789	801	819	735	793	801	822	833	807	761	804	794	774	797	814	778	764	745	771	799	774	803	811	780	795	818	815	805	883	859	809	816	813	872	750	863	784	815	788	823	776	785	807	796	765	835	795	858	853	837	828	805	810	857	792	811	867	863	825	858	833	830	862	811	822	842	834	780	757	827	793	763	809	817	776	810	768	799	808	838	784	783	795	809	804	797	776	769	794	816	778	750	821	788	782	770	809	794	744	770	771	851	809	805	779	772	740	812	847	758	826	812	809	774	760	770	780	740	775	828	745	767	811	787	755	835	781	826	726	770	825	783	843	764	780	779	783	824	783	806	745	812	780	784	778	776	806	767	768	824	827	782	798	814	753	793	768	798	788	858	775	801	773	758	858	809	832	767	745	773	760	852	760	772	838	793	770	776	809	730	798	783	818	833	807	773	766	795	818	750	764	768	773	760	804	806	807	774	778	765	773	808	771	750	790	775	806	799	814	898	736	834	759	719	763	724	757	780	822	769	813	795	827	791	780	788	786	779	797	824	774	784	745	798	809	815	789	816	791	805	755	810	755	777	779	805	774	772	802	755	799	863	811	788	833	839	738	773	769	885	755	741	820	792	802	805	782	764	791	798	788	824	800	797	835	837	765	738	752	764	761	776	797	747	791	717	800	777	829	839	760	782	799	773	798	766	721	795	756	752	766	808	814	825	765	798	745	749	762	793	836	834	814	815	825	755	844	766	787	826	809	799	838	796	796	747	781	759	767	796	770	816	739	731	807	834	792	820	801	822	862	764	793	795	791	770	768	827	784	761	776	795	743	801	778	784	781	801	830	754	832	795	801	789	770	776	818	777	804	818	778	768	792	799	825	779	763	772	789	765	777	787	843	696	804	741	795	786	751	822	783	813	720	804	784	760	782	748	760	786	798	816	756	832	749	761	781	779	738	768	821	745	807	781	835	759	788	794	778	784	767	774	847	764	710	759	808	796	758	776	751	770	752	784	788	737	825	787	793	840	792	753	757	845	738	746	766	780	778	804	807	837	779	768	785	804	783	780	737	804	790	754	759	786	828	801	751	820	793	838	807	786	757	816	813	755	776	741	786	770	829	812	821	806	789	820	778	819	756	764	773	824	742	776	823	797	783	770	800	816	821	801	822	805	744	816	743	794	827	822	805	776	796	788	796	772	798	783	798	811	773	824	772	810	824	842	785	812	802	735	786	803	766	759	790	792	799	735	785	785	804	737	816	782	818	729	794	783	807	796	805	827	836	789	764	793	821	769	786	759	808	794	833	830	759	708	802	766	828	796	777	758	769	809	716	824	810	805	767	743	878	747	790	876	748	832	784	790	800	757	823	793	793	753	766	803	805	769	805	806	778	769	806	741	786	737	801	774	757	775	791	763	788	813	793	806	842	800	749	768	817	758	782	783	819	750	844	779	780	776	756	774	767	713	752	774	809	798	756	788	833	815	768	835	761	774	765	805	779	765	796	779	799	797	808	785	818	811	736	792	794	822	815	794	782	788	800	784	789	802	811	763	804	783	794	796	792	803	793	856	790	751	792	800	751	764	755	790	745	753	752	775	768	782	764	811	820	777	819	851	781	795	758	799	791	815	815	787	783	804	801	787	778	782	791	800	857	811	774	775	736	791	745	774	806	761	788	791	800	780	796	779	786	761	824	746	755	793	825	764	810	800	819	781	820	777	848	782	786	775	831	765	782	822	743	807	803	819	814	828	831	808	837	815	832	780	781	791	790	801	774	793	789	809	751	757	742	806	773	785	743	778	825	757	811	776	799	777	788	822	786	758	802	749	825	781	791	756	760	794	794	806	777	821	789	766	753	769	783	818	838	765	741	760	773	799	804	804	787	771	761	794	733	796	762	834	773	849	797	764	761	799	750	806	765	751	822	807	753	798	757	813	752	840	791	784	812	786	787	770	813	769	829	780	785	797	802	782	794	781	749	776	760	759	825	819	749	750	775	767	735	790	746	768	750	796	818	777	776	740	747	781	786	788	781	811	818	765	762	741	816	767	773	746	786	758	791	775	776	750	771	766	789	817	797	810	791	773	785	809	766	803	832	785	828	811	778	785	740	728	800	783	772	773	804	791	774	798	777	809	756	780	780	776	751	805	752	820	802	777	774	854	790	779	821	791	760	751	773	796	810	752	805	770	797	821	823	802	722	832	769	791	773	788	770	796	752	827	761	809	782	743	839	816	770	804	809	791	739	814	794	772	780	810	750	743	781	757	761	777	774	777	808	804	802	830	792	780	785	820	773	768	852	821	747	757	769	820	835	812	746	807	760	823	775	813	812	789	809	799	745	799	777	787	770	782	800	734	779	817	756	791	791	786	817	759	790	777	784	810	774	758	804	754	796	833	830	791	768	808	770	839	754	779	759	788	773	785	837	764	788	810	808	818	794	835	795	815	726	800	834	786	812	798	801	765	761	759	786	793	753	767	828	778	821	814	825	794	803	850	803	774	777	774	765	828	789	801	770	751	789	759	785	766	805	762	723	757	809	802	801	775	765	743	754	798	761	851	773	798	802	785	792	812	797	792	779	770	778	742	829	768	850	783	794	715	764	793	781	805	800	829	751	767	779	794	821	800	786	810	760	808	806	789	764	761	846	778	792	752	749	745	801	791	795	782	772	811	777	778	779	814	791	768	804	786	726	795	786	809	781	833	800	783	816	779	791	810	800	814	809	785	762	794	803	762	765	819	763	802	776	756	832	782	779	858	783	769	732	787	791	764	773	799	784	775	815	802	802	789	777	757	802	814	841	795	778	826	787	817	804	818	806	808	776	829	757	783	783	796	754	812	815	812	785	744	827	755	730	792	747	818	762	761	789	816	777	812	769	816	779	776	757	782	753	746	757	801	788	762	745	789	752	743	807	789	816	765	788	763	790	783	826	747	819	786	811	800	812	795	770	790	775	741	820	761	793	761	806	800	730	762	807	804	773	780	781	770	759	800	804	797	764	795	768	814	758	789	809	795	786	813	791	808	785	787	761	788	892	769	738	816	777	716	763	772	761	786	800	738	789	790	805	772	805	840	782	806	807	747	789	794	773	756	771	811	831	765	778	757	827	821	816	771	797	798	746	778	795	786	774	757	785	817	768	769	779	811	824	795	798	806	798	784	811	787	798	712	755	758	749	810	779	776	792	770	805	809	789	735	754	812	756	757	817	732	759	786	782	793	784	813	818	804	796	821	752	812	807	804	765	769	787	737	825	761	831	797	802	812	788	777	763	861	751	812	761	748	781	835	796	809	740	717	789	799	763	807	787	781	796	772	809	762	816	787	789	811	764	752	849	782	770	758	800	790	823	770	802	832	790	798	794	829	852	774	767	797	791	782	743	777	781	805	816	797	797	773	748	796	807
28652	28717	30427	26519	21712	18682	16501	13672	12530	12102	9549	2563	900	734	614	604	679	629	606	780	663	931	699	620	521	492	422	417	496	446	434	554	741	616	561	700	984	1031	916	350	363	377	342	364	356	372	347	407	386	377	348	345	374	343	339	364	333	356	311	362	335	336	324	337	343	400	373	368	340	360	373	354	353	354	375	349	376	353	381	387	346	357	337	344	368	347	330	389	336	342	354	331	338	344	380	379	351	336	355	360	380	336	347	344	351	352	366	385	389	340	341	375	362	393	347	328	352	390	389	341	373	365	337	362	352	365	353	345	355	328	357	346	326	322	344	336	324	352	366	346	317	371	334	339	359	339	349	352	342	344	368	352	313	351	382	376	343	364	320	399	354	343	323	366	369	345	402	361	328	336	361	361	381	359	315	392	340	319	359	375	366	317	357	373	338	359	367	336	375	354	342	336	348	366	340	346	327	327	335	367	347	337	344	350	352	297	363	322	344	336	287	351	380	335	344	321	347	354	346	386	319	366	337	371	361	373	345	334	328	368	343	348	318	338	386	358	334	330	370	373	366	339	333	323	372	367	381	326	343	337	338	356	314	330	373	349	339	356	329	338	337	367	343	376	347	370	350	352	359	325	341	340	392	356	365	316	339	351	359	332	340	320	333	364	360	353	312	334	372	358	327	386	368	356	363	344	323	342	342	344	347	369	352	356	336	340	342	338	338	325	351	381	350	333	356	339	351	365	352	345	334	365	314	361	354	362	341	338	354	352	323	363	338	341	355	340	360	314	351	350	338	321	366	362	317	365	352	343	388	382	353	331	352	325	371	346	374	352	355	365	379	312	358	337	343	366	330	329	338	344	339	358	359	400	373	366	354	362	315	320	345	360	342	350	366	327	358	355	351	335	339	349	337	370	337	367	403	374	356	363	335	331	353	337	364	344	370	341	354	377	332	377	370	375	354	336	370	313	325	378	311	344	361	374	356	386	365	331	344	326	358	358	324	352	308	335	342	387	325	352	363	350	346	333	330	332	339	324	349	331	352	307	360	337	358	318	365	350	354	363	364	359	338	343	348	347	339	365	344	380	365	345	369	366	364	362	338	368	367	375	340	329	344	319	352	331	316	355	354	357	354	358	383	356	343	381	354	332	328	364	359	362	339	367	359	354	371	363	332	360	344	352	362	342	346	349	315	358	344	365	338	317	357	345	362	339	337	349	326	307	348	352	362	339	403	370	374	369	284	374	352	354	352	376	345	380	350	351	349	328	344	366	346	346	322	350	330	350	356	378	356	326	328	327	371	320	348	365	335	354	366	335	333	318	346	368	321	351	370	351	352	357	339	348	318	345	317	336	356	384	335	360	346	332	351	347	331	340	334	333	333	339	317	330	342	320	314	332	356	351	323	373	343	360	360	388	344	345	366	364	378	353	353	350	393	345	341	366	346	343	369	335	344	342	349	339	329	342	362	336	340	351	384	325	315	322	345	371	362	336	353	381	358	346	336	334	341	362	347	390	347	369	348	360	338	339	376	323	345	367	331	340	375	340	327	348	337	380	332	359	364	340	342	361	374	353	361	375	317	334	353	328	336	343	337	340	373	358	341	343	350	321	342	336	380	369	370	374	390	329	351	374	362	377	344	328	355	302	329	350	359	335	332	365	339	359	338	329	353	315	398	341	330	359	335	368	357	394	370	327	305	348	350	340	353	358	348	346	404	386	371	361	364	373	376	359	376	359	347	339	393	320	342	327	339	345	346	363	391	318	351	365	357	352	361	321	372	356	352	346	347	363	387	343	376	364	349	313	353	362	380	346	321	339	326	348	350	353	338	329	356	351	351	357	342	345	354	352	350	337	367	331	324	348	351	361	366	337	348	358	365	348	348	332	335	349	353	353	342	359	344	385	326	374	351	317	353	370	342	355	348	361	334	293	345	336	338	352	341	374	320	334	347	370	351	342	332	340	352	355	361	348	339	373	373	354	359	340	345	335	350	311	342	359	356	364	352	327	364	366	345	343	359	357	374	340	372	331	404	376	358	320	356	347	354	325	373	358	364	376	329	345	347	328	346	328	360	352	355	351	363	332	346	366	330	339	376	353	340	325	350	360	338	361	314	335	354	360	369	343	342	338	341	350	378	298	374	314	342	311	376	348	367	335	316	365	371	367	358	346	342	387	330	344	359	341	334	344	359	380	350	350	348	352	345	359	345	378	369	388	345	349	345	352	348	342	342	365	371	382	343	362	335	310	381	369	333	360	302	360	333	384	346	345	377	398	355	353	386	320	358	334	346	325	376	346	354	338	365	353	312	316	350	341	328	350	313	353	351	360	400	363	334	361	358	348	298	338	309	348	360	343	367	383	342	344	342	363	331	362	348	367	355	380	354	369	346	349	336	363	358	357	363	357	329	333	375	348	304	342	338	345	354	329	349	364	338	330	348	354	357	370	366	350	330	348	373	383	347	367	331	350	372	335	351	347	350	309	313	360	354	358	343	338	348	351	335	337	377	338	373	384	344	315	371	361	370	310	380	360	331	363	340	345	325	361	371	340	358	344	355	344	356	342	361	350	330	324	331	341	363	321	344	377	295	377	350	343	338	372	373	331	366	337	332	378	333	350	334	351	353	354	357	335	335	379	323	368	343	395	348	358	353	353	345	337	358	387	311	338	320	367	339	343	334	324	384	338	349	351	357	339	352	321	331	347	318	333	332	331	315	344	342	360	343	385	310	323	360	347	331	346	326	325	373	352	356	368	355	352	384	346	389	367	354	308	333	368	348	337	337	334	354	341	322	367	386	364	363	341	325	333	343	359	353	367	357	377	356	353	374	322	361	334	336	364	353	336	348	329	348	340	341	376	354	376	363	373	358	349	337	328	323	343	365	384	358	334	330	359	356	355	333	390	346	400	343	368	349	369	348	353	377	372	376	322	353	350	360	337	341	369	332	351	318	385	333	366	328	335	367	370	333	342	381	365	345	361	363	370	333	357	342	322	367	352	344	370	355	335	367	377	305	332	396	335	343	335	358	344	350	368	338	341	364	341	322	340	332	354	338	329	352	359	329	344	314	334	363	346	361	333	310	308	367	342	382	365	350	360	334	351	339	368	355	349	342	352	392	367	342	359	366	358	334	337	331	361	346	336	348	346	342	382	347	383	345	361	340	346	381	344	347	351	329	335	367	352	379	347	347	344	362	351	354	337	334	339	346	367	336	326	361	348	362	379	380	342	330	352	328	339	355	330	368	372	351	346	353	338	364	375	354	398	334	320	373	342	348	325	356	335	337	354	316	337	392	336	382	345	324	383	374	365	364	391	363	353	343	355	360	380	347	386	369	313	333	343	407	336	354	341	329	330	366	365	304	337	345	337	373	347	361	363	310	404	353	342	352	340	357	347	338	368	355	359	355	352	363	341	366	319	343	346	374	333	331	338	312	333	346	351	320	360	326	343	347	341	307	325	335	348	341	306	365	328	319	294	322	335	337	354	349	343	361	392
18709	23055	27624	25942	27052	24859	25246	24307	24871	26939	25159	7238	3659	3054	2664	2496	2612	2770	2602	3991	3385	5304	3542	2982	2447	1802	1304	1363	1658	1519	1759	2529	4212	3192	2827	3928	6015	6440	5481	1131	1006	999	933	956	951	945	977	972	884	904	921	895	953	896	888	942	854	900	925	892	897	914	876	979	903	858	922	909	903	931	892	971	967	1017	938	967	963	900	909	927	909	971	943	950	905	916	903	938	911	905	944	923	992	928	964	988	1006	909	910	893	984	922	877	930	911	908	993	952	986	963	1024	984	957	939	924	951	933	897	961	925	907	893	846	873	868	896	868	910	855	863	860	882	931	844	898	824	883	850	868	892	952	874	849	833	908	772	882	838	891	878	851	869	855	858	852	893	870	889	857	900	934	881	822	890	845	873	946	877	866	899	896	869	869	873	836	871	889	912	881	884	911	852	884	843	918	892	911	859	795	905	904	881	909	851	925	814	862	912	888	934	936	917	867	847	900	869	899	894	866	898	849	863	886	875	826	823	864	891	849	868	884	906	945	892	826	923	874	854	843	857	899	811	888	860	863	871	847	776	868	905	903	921	904	827	837	916	838	888	855	845	883	915	846	866	873	837	822	842	888	870	860	930	834	890	865	845	873	817	904	867	890	881	945	821	883	833	845	857	867	914	872	829	886	844	899	914	874	859	857	916	857	920	900	834	885	854	845	884	892	884	882	887	913	877	874	891	914	864	834	880	909	855	871	875	833	843	890	834	869	857	878	842	884	829	823	859	859	827	866	888	871	881	882	881	856	867	863	880	877	865	890	898	888	874	882	919	868	888	877	886	882	821	882	863	886	873	874	844	904	815	880	895	929	873	868	844	856	861	898	874	901	863	906	869	875	910	862	825	892	918	816	876	886	825	823	907	859	878	863	905	883	892	835	829	887	884	912	846	885	939	890	912	905	866	865	862	893	893	828	891	895	844	897	870	859	824	851	868	825	848	882	849	881	850	845	882	871	868	875	854	860	893	850	812	836	832	869	861	898	861	849	878	861	893	864	897	857	879	876	908	929	808	856	891	853	893	882	883	884	892	840	881	821	853	895	921	882	886	861	823	908	876	859	853	872	882	882	866	890	880	851	857	876	830	912	894	912	877	865	852	831	847	871	867	868	895	799	861	851	887	859	867	881	880	897	905	837	892	912	859	896	887	915	848	829	915	864	926	824	850	882	839	874	862	888	882	860	871	855	857	818	845	858	871	861	879	868	876	852	858	909	827	922	780	875	907	881	876	865	871	829	901	883	865	893	890	864	901	873	894	844	892	861	820	851	865	867	856	870	865	847	882	823	858	914	836	867	929	885	877	886	884	842	900	856	884	878	860	878	891	891	841	854	875	852	894	846	882	951	908	916	878	935	945	843	856	854	861	844	864	899	846	847	833	834	879	862	834	889	851	949	868	880	807	882	864	878	855	832	879	841	852	907	798	867	902	843	854	852	920	874	819	930	898	903	884	882	904	869	800	854	888	925	912	830	841	875	879	888	837	902	825	816	897	875	824	885	840	883	890	886	862	892	898	901	870	850	854	869	843	909	891	888	873	887	881	913	839	859	893	927	890	863	932	864	836	843	902	855	835	872	933	895	903	871	813	867	859	846	857	814	848	905	833	951	878	883	879	905	964	868	848	881	856	835	887	896	863	877	855	846	875	914	840	869	936	890	832	903	877	929	903	863	851	870	891	857	863	930	867	884	853	849	838	892	857	885	881	876	887	810	898	948	846	846	889	901	843	876	869	917	889	903	870	846	866	849	901	924	869	903	842	861	849	899	899	931	897	891	922	843	880	898	838	847	910	896	888	907	854	916	878	859	860	864	865	919	855	851	885	824	891	858	854	887	876	900	859	931	892	824	876	880	890	876	894	862	878	909	886	888	838	880	903	929	874	884	895	841	880	882	902	835	868	880	871	904	852	904	882	836	886	877	872	914	951	894	854	885	886	882	901	905	921	864	888	848	878	852	915	898	825	850	844	892	862	869	881	840	901	848	898	830	855	882	870	863	859	913	923	884	887	861	912	899	878	876	805	862	904	878	891	810	864	906	877	863	899	893	879	881	950	880	838	868	859	900	875	850	885	860	844	840	910	883	866	910	919	880	882	889	849	879	895	903	869	927	834	855	889	897	886	868	876	863	839	854	869	869	818	830	882	849	845	859	865	860	831	859	875	883	904	828	946	877	876	864	831	862	855	884	847	905	883	908	824	836	888	893	886	912	859	845	870	899	902	859	923	908	871	846	907	855	849	871	931	843	867	861	851	873	915	855	896	844	858	898	898	902	860	842	891	900	850	874	812	917	881	878	845	908	936	880	853	896	880	914	908	837	872	874	831	835	871	891	875	837	853	874	827	837	863	820	860	832	868	816	868	898	903	865	864	859	894	904	905	913	863	834	873	895	891	873	803	889	845	875	875	883	865	843	872	861	859	891	884	901	811	904	860	870	865	878	856	865	917	923	892	868	910	876	900	869	846	917	854	841	886	888	888	815	909	896	825	908	847	893	828	856	921	877	861	881	879	895	879	815	888	829	846	889	890	859	851	862	869	916	900	855	881	865	849	832	880	851	876	856	912	873	828	835	922	856	863	855	875	860	881	869	940	866	928	861	913	886	877	871	873	839	889	873	884	884	865	875	855	871	874	875	860	851	793	872	850	861	859	907	882	847	882	880	867	857	854	866	875	887	859	881	851	864	844	919	899	865	898	887	858	832	879	858	859	871	855	827	863	860	863	909	848	878	893	854	888	823	895	844	867	861	845	861	874	855	914	844	893	824	900	878	802	894	816	825	871	873	828	903	855	877	865	906	883	838	889	893	880	823	912	826	893	889	895	854	890	894	867	839	884	880	911	865	890	828	841	864	827	847	812	900	872	905	895	930	833	863	867	904	890	837	827	875	896	843	863	876	887	936	881	830	858	919	870	846	874	859	828	888	833	808	834	852	909	879	909	923	898	853	854	841	870	862	923	773	850	906	873	857	895	910	861	887	902	852	879	876	876	891	899	866	912	870	870	881	814	879	855	862	863	934	846	919	834	866	859	889	860	868	878	831	936	900	870	879	853	859	900	871	866	891	905	869	883	843	868	888	901	851	890	875	864	869	909	902	897	876	907	839	852	891	835	830	870	882	871	889	903	836	861	832	851	892	864	862	867	876	919	877	925	900	889	895	913	886	843	808	889	912	897	903	876	901	913	826	904	854	855	879	852	837	853	915	888	859	898	885	865	866	899	883	897	870	849	909	897	846	877	908	888	872	913	856	833	871	898	828	881	873	868	854	902	911	837	851	880	911	855	859	874	860	930	889	862	912	891	912	886	862	816	917	879	817	864	864	831	860	816	890	874	883	878	837	902	883	869	899	909	939	844	887	895	866	877	864	882	867	865	864	860	850	883	877	905	866	874	884	893	945	893	826	868	900	822	829	881	845	898	911	917	867	885	872	847	840	857	867	879	897	943	901	870	863	864	871	841	873	842
36742	32740	35565	30512	26556	27182	22170	20968	19216	15971	13175	4853	1301	857	753	681	753	761	798	1111	1044	1471	876	914	691	510	422	441	504	461	538	594	1041	840	774	1126	1949	1536	1264	392	326	339	314	318	328	344	319	314	316	330	313	337	309	327	324	336	322	294	336	310	306	311	305	328	289	307	318	305	323	301	307	298	327	321	318	311	291	322	320	305	314	304	314	299	295	308	320	324	298	325	325	325	314	318	303	336	329	321	301	315	275	313	334	325	304	322	322	318	353	336	345	323	303	351	334	307	310	321	320	327	321	337	300	319	316	299	299	306	309	286	297	309	310	320	286	288	316	326	333	291	298	312	320	284	310	323	329	318	304	309	287	319	315	306	302	274	279	299	325	297	294	310	321	313	276	293	284	329	295	288	328	311	285	306	343	326	286	295	267	318	275	289	321	274	309	316	302	313	313	312	294	304	292	326	315	303	279	287	297	280	309	299	333	303	322	307	322	300	256	319	311	316	334	292	320	324	302	323	297	292	297	300	290	300	273	298	292	316	298	280	312	305	305	338	292	310	316	327	323	300	313	305	309	297	282	306	280	287	300	308	287	290	314	296	291	298	306	308	283	301	284	293	292	307	314	327	273	298	268	308	315	297	274	314	350	296	313	307	288	271	305	322	285	317	294	307	285	317	321	337	284	317	324	296	319	288	285	279	304	265	293	311	296	332	289	273	307	346	305	337	327	310	311	308	292	328	295	298	314	292	298	315	330	296	336	304	327	314	351	314	303	320	269	288	279	347	284	277	322	270	329	283	277	296	271	339	313	306	308	338	299	323	294	341	288	283	315	339	316	308	313	308	308	312	306	316	280	312	339	297	308	300	316	306	312	316	284	323	304	273	306	310	301	296	273	311	324	298	312	331	310	287	275	297	263	296	296	305	303	299	291	325	322	311	278	318	322	286	269	321	303	278	291	298	309	313	319	315	263	323	282	298	294	317	290	308	305	303	319	324	290	307	326	314	320	306	311	286	281	292	285	307	294	320	300	340	301	299	332	265	298	274	336	315	308	327	312	299	290	310	279	297	314	300	279	301	306	324	334	313	309	323	274	308	330	309	302	317	316	292	319	330	299	300	333	311	308	319	301	333	304	298	319	295	298	295	283	333	313	312	289	278	313	309	330	304	302	297	302	297	271	267	296	311	270	352	284	321	322	320	261	313	292	279	288	275	275	319	305	332	328	281	323	284	285	288	323	296	312	273	335	314	254	281	281	277	315	271	282	295	275	282	304	300	312	320	324	305	329	291	297	318	342	282	303	316	284	311	304	289	289	311	331	301	301	318	262	338	324	286	318	313	293	316	278	332	318	269	309	317	328	321	317	283	318	307	309	270	330	292	315	289	319	285	319	292	349	296	308	309	276	300	278	303	313	318	318	307	311	324	316	299	276	318	295	299	326	289	321	291	284	312	320	305	283	315	315	317	316	297	331	273	293	265	330	292	289	312	303	304	300	323	308	305	311	297	302	308	297	327	308	289	290	281	304	300	306	312	296	313	307	329	336	290	309	328	324	312	329	278	326	314	285	306	288	281	317	346	293	284	298	296	293	326	295	302	328	283	322	309	292	287	268	329	296	319	295	320	313	301	295	324	272	322	315	295	282	326	326	319	291	287	319	300	315	305	342	316	299	304	331	286	315	249	319	275	288	261	317	288	332	292	322	283	307	265	274	296	301	287	324	293	339	311	281	318	264	292	265	300	279	261	324	298	272	277	309	326	279	307	330	302	285	288	309	306	335	278	336	295	321	294	304	316	290	350	323	332	290	279	294	309	307	307	295	322	288	311	308	300	312	314	295	288	295	305	299	293	314	336	327	299	329	323	285	302	293	299	293	332	289	300	277	287	297	305	319	287	279	285	293	334	299	297	287	292	302	309	290	277	311	327	314	311	327	281	299	307	312	264	311	320	295	290	300	282	321	295	296	283	286	299	302	292	260	297	278	298	300	314	333	315	288	321	283	299	317	294	302	287	296	300	302	310	286	311	340	329	277	307	271	313	288	256	298	337	291	314	294	336	308	289	284	287	281	338	330	300	314	280	290	264	347	325	318	289	321	285	301	329	293	301	337	303	322	324	352	302	339	296	338	338	307	286	290	293	298	312	314	287	263	285	315	326	267	320	299	334	301	320	302	317	293	328	315	305	339	321	301	304	305	302	297	295	317	312	304	293	315	311	308	274	295	304	320	287	282	286	305	299	310	327	343	317	318	290	301	323	313	307	318	321	266	295	303	294	284	315	311	282	286	293	320	308	313	285	319	308	328	319	282	300	314	303	308	276	313	299	287	306	285	301	320	282	316	291	286	303	318	286	313	296	307	322	317	321	340	323	344	308	340	299	307	286	279	295	309	337	336	295	323	311	318	308	341	340	310	328	314	291	301	321	307	296	296	273	311	308	294	294	288	307	292	327	298	327	314	300	306	306	320	317	313	286	315	299	320	298	338	324	332	318	328	279	326	281	277	307	279	317	318	275	287	313	282	335	313	306	308	336	295	327	303	309	316	279	294	298	298	308	295	308	298	296	299	274	323	295	288	316	281	305	277	280	322	310	295	302	323	293	338	296	287	312	308	332	313	287	315	313	343	272	296	279	320	291	310	314	317	311	315	276	289	301	270	268	317	312	294	294	284	272	305	276	317	279	307	293	287	308	302	308	324	302	294	275	317	303	333	298	279	313	272	309	303	272	275	309	305	313	261	307	298	302	328	326	355	287	285	318	319	296	314	303	279	299	298	282	325	330	267	334	295	336	333	316	293	324	312	305	290	296	284	302	312	284	311	302	295	277	286	284	290	336	293	316	303	294	296	289	313	305	294	326	282	317	329	322	278	294	311	333	295	291	332	288	326	275	287	323	299	317	281	306	305	308	289	315	333	304	314	285	309	293	297	326	317	302	278	291	333	269	299	307	307	312	320	303	298	309	311	281	280	302	286	297	307	308	328	282	299	315	308	317	294	266	313	306	301	302	318	289	273	310	327	292	303	296	316	294	314	304	284	273	314	272	326	292	318	289	296	300	291	277	292	329	295	302	312	301	285	314	332	292	298	268	321	293	304	294	336	321	305	319	299	289	298	270	315	309	321	287	274	297	267	309	326	296	295	312	328	323	305	283	320	281	284	341	314	324	286	274	310	306	339	311	322	278	275	293	315	300	314	295	286	273	329	332	332	337	329	324	285	315	291	304	294	303	310	283	302	306	327	300	301	301	290	296	328	294	281	307	303	313	306	306	299	265	308	301	291	299	297	311	296	289	281	306	298	310	308	291	345	316	296	318	299	292	298	297	265	321	294	300	336	317	305	286	277	295	293	322	328	332	318	327	280	352	275	277	306	319	322	293	316	292	303	314	331	323	272	323	323	347	320	288	320	297	303	279	304	317	288	324	318	285	286	294	303	301	317	305	302	352	303	316	307	312	315	335	302	309	308	330	321	294	299	307	283	313	326	279	309	274	284	290
24022	26975	33498	29678	32530	32929	30175	29394	30367	29040	28062	8932	4774	4112	3378	3366	3842	3709	3556	5881	5750	7693	4600	4714	3624	2324	1515	1622	1862	2054	2271	3162	6089	4916	4346	6847	11066	8739	7340	1358	909	905	856	901	913	953	913	923	983	833	838	857	825	859	899	825	755	858	853	833	801	805	798	855	812	808	846	817	846	835	853	905	864	846	840	921	894	839	892	857	863	810	848	848	833	830	875	829	873	805	848	916	866	898	916	871	877	854	880	836	912	842	857	778	848	834	912	910	971	891	956	874	847	880	894	899	813	848	850	846	783	832	841	835	786	762	768	819	793	747	753	807	780	741	759	768	762	736	759	790	753	709	796	745	837	774	719	757	759	758	760	751	754	747	776	756	740	724	806	774	758	749	750	727	731	743	771	742	739	728	747	777	788	772	774	727	759	801	749	733	723	746	817	772	766	726	814	811	747	776	769	787	764	745	796	727	731	825	748	758	775	731	779	761	788	717	769	745	771	783	720	758	798	735	740	780	736	807	743	750	723	816	751	750	774	802	807	718	782	817	766	763	729	779	816	770	760	745	739	749	763	805	741	778	792	720	775	769	769	774	734	740	773	817	780	738	733	747	732	785	739	770	796	748	784	780	752	765	727	797	743	735	721	767	741	760	775	772	745	716	768	778	743	777	719	786	769	774	784	773	763	745	743	791	800	797	816	711	724	792	742	752	740	787	765	733	761	767	806	734	729	755	714	771	749	736	770	720	752	755	789	766	751	817	753	778	708	757	712	815	707	746	787	770	786	739	780	750	756	747	727	807	816	762	763	813	730	736	750	778	790	772	700	788	742	753	749	765	803	751	761	729	801	753	787	752	774	753	741	804	786	818	736	745	770	786	789	794	781	752	769	763	780	785	772	720	761	721	803	803	775	729	802	758	752	761	791	786	785	761	795	772	777	835	729	757	801	764	715	728	741	788	740	775	746	720	757	786	744	789	719	769	771	791	745	770	761	786	743	799	763	757	773	759	781	745	762	756	777	779	762	776	776	697	730	759	759	735	756	757	768	719	747	757	795	743	745	755	764	827	751	762	743	808	758	766	744	802	760	711	799	754	781	740	742	798	756	734	780	755	789	774	692	781	754	748	786	808	740	741	727	817	773	764	779	766	722	744	705	766	755	772	801	750	779	727	769	750	768	718	730	788	764	748	716	752	765	755	778	771	799	775	769	764	698	786	776	776	777	756	800	749	761	767	758	784	783	724	767	779	760	752	732	731	788	764	788	779	751	783	781	756	751	772	760	771	718	788	749	737	786	715	749	729	773	798	806	726	769	778	741	752	729	738	762	771	770	721	726	773	761	767	715	764	759	775	734	788	751	785	736	772	778	748	762	755	768	785	684	778	767	761	743	797	776	730	774	718	792	742	716	820	703	719	715	815	817	721	781	802	806	742	783	792	747	782	763	732	709	774	731	771	746	760	827	785	752	746	778	790	770	743	767	769	760	737	737	785	721	731	756	759	759	817	736	775	789	787	764	767	710	770	773	800	775	758	774	757	767	768	823	705	770	745	693	725	769	776	805	787	798	774	778	755	724	755	812	784	774	754	793	788	787	733	773	755	746	747	840	777	750	726	765	761	726	742	752	839	763	777	764	737	783	745	744	777	742	800	810	768	727	816	755	762	753	729	768	761	810	733	744	785	699	769	776	753	814	794	753	809	762	756	764	710	748	785	819	803	702	763	763	769	765	786	749	734	766	847	746	755	747	767	768	754	728	746	768	721	743	772	747	779	741	760	747	818	825	729	795	775	737	797	758	792	744	774	794	786	734	714	828	819	754	737	795	721	764	778	739	746	745	809	765	743	763	799	767	756	758	789	751	700	736	745	790	728	775	747	786	755	786	754	718	779	724	777	751	749	724	812	776	813	779	780	742	734	734	801	750	773	799	726	721	816	789	768	816	762	760	752	746	767	759	790	776	749	785	745	807	733	794	732	748	735	758	761	750	789	799	759	727	761	705	766	743	767	748	773	779	746	824	790	740	811	803	757	748	807	747	738	776	752	776	768	752	743	740	781	720	794	732	737	732	719	799	776	786	785	748	753	748	803	797	774	752	773	761	774	735	754	755	775	778	769	806	749	728	750	784	777	747	788	777	720	719	722	817	788	728	705	794	746	769	819	758	765	786	742	774	741	734	761	788	758	722	716	750	775	803	694	813	735	798	753	737	750	767	748	756	783	788	765	764	778	787	765	756	748	781	761	775	729	705	761	767	777	767	732	767	789	799	728	705	783	704	716	750	730	799	798	775	711	727	744	782	776	727	777	792	740	776	762	759	748	751	801	773	773	783	773	738	779	746	777	785	772	753	775	725	797	760	778	698	742	751	809	800	743	713	749	785	739	721	794	822	757	775	759	789	750	723	699	775	720	699	748	784	774	788	722	724	755	748	756	779	763	740	798	746	760	745	769	815	786	813	731	719	749	752	708	794	741	718	756	737	763	791	764	794	781	790	780	780	737	783	793	736	783	790	787	748	753	785	765	747	774	751	744	788	759	808	757	735	766	769	751	769	759	787	777	841	738	746	747	786	761	809	710	752	779	739	713	803	736	764	688	802	786	712	730	782	728	762	721	772	784	741	762	766	744	776	744	767	773	767	799	784	759	775	766	765	732	736	759	798	803	716	791	801	762	767	756	752	768	787	782	758	752	788	797	775	806	805	775	728	765	769	722	772	765	748	745	770	758	818	778	756	768	717	756	783	756	739	723	749	758	792	782	751	772	742	765	761	727	776	798	748	751	737	741	750	775	801	732	793	809	775	756	746	756	781	715	793	828	709	726	800	821	727	768	750	779	777	741	756	716	757	735	772	749	747	760	778	800	799	779	776	751	741	752	728	709	774	776	713	793	790	777	772	773	762	730	750	802	731	802	766	751	743	726	728	785	767	781	725	747	764	808	780	796	783	782	758	724	775	786	771	732	776	783	779	727	780	818	752	788	735	787	820	774	722	760	752	766	805	781	725	720	772	797	745	783	754	744	740	820	736	783	806	748	774	729	775	756	770	771	755	717	785	759	756	775	778	801	752	760	742	756	759	759	705	784	844	806	754	751	744	720	803	763	746	726	737	728	774	726	767	785	742	767	767	742	747	814	792	770	748	726	757	754	783	763	765	744	757	760	742	790	761	822	757	807	778	777	772	772	751	783	754	727	757	700	772	743	816	755	713	767	726	772	764	740	751	712	759	726	722	746	785	744	780	760	741	788	787	734	776	758	722	736	793	789	763	734	751	717	733	725	754	747	796	762	780	742	712	751	766	767	831	753	732	785	734	749	754	761	792	827	748	758	770	708	787	766	757	737	801	786	731	802	782	774	762	768	845	719	743	788	741	755	710	745	711	685	857	740	767	761	687	795	783	797	748	806	759	766	764	776	770	693	748	755	767	740	740	777	741	715	747	741	796	734	745	766	760	763	747	792	781	746	793	719	804	782	784	758	734	740	764	753	752	811	711	765	709	779
8735	6283	6808	5797	4348	2936	1941	1568	1319	1046	860	612	522	413	413	463	390	362	389	363	337	362	345	325	286	309	329	304	319	334	313	283	353	331	308	311	312	322	313	288	277	314	297	319	292	318	313	316	335	303	338	326	322	298	280	334	303	301	301	312	327	326	322	288	293	264	304	317	324	280	321	293	286	305	329	296	333	306	298	313	297	313	346	300	307	283	337	280	295	326	305	322	312	291	329	298	318	305	296	327	291	333	281	313	304	356	279	300	329	310	329	307	347	314	308	320	288	347	316	304	320	282	343	328	319	301	338	311	294	320	308	339	316	307	316	318	257	327	299	297	270	327	281	327	305	312	309	301	311	315	298	287	303	297	329	296	304	317	326	296	335	348	303	291	311	293	314	285	273	321	312	316	341	299	305	321	295	327	326	342	317	307	287	349	326	317	303	296	287	320	329	298	317	328	321	308	333	324	322	349	304	299	293	301	310	271	320	297	277	308	306	331	332	292	291	300	338	321	322	330	314	296	331	329	344	287	310	317	308	312	294	286	320	293	347	331	290	271	349	321	318	315	330	319	296	300	295	305	299	307	287	292	269	323	296	313	314	315	294	330	295	282	291	304	283	315	291	293	323	283	315	295	321	319	351	278	339	297	283	314	328	296	290	308	275	338	299	300	310	302	303	322	314	297	325	331	311	304	310	293	303	319	345	310	294	289	303	283	328	322	299	306	319	289	321	296	333	314	332	294	311	280	293	306	338	305	336	290	319	328	279	309	313	319	326	301	304	335	275	303	312	334	295	329	308	284	314	291	300	314	313	315	285	303	294	297	311	322	306	319	303	311	300	304	329	306	329	317	312	319	299	324	311	321	332	314	318	316	306	315	286	287	336	327	304	338	310	318	279	319	336	323	274	305	299	351	304	290	300	323	277	336	341	337	335	273	277	357	326	284	279	287	312	306	323	337	290	358	310	301	314	293	257	327	327	312	317	297	303	295	292	287	309	300	306	293	293	292	286	303	301	295	305	282	336	323	313	268	302	312	295	320	284	328	287	310	301	325	333	315	308	327	326	293	321	296	318	291	319	325	303	318	295	301	309	295	297	296	319	318	270	317	308	301	298	320	321	307	321	348	291	298	284	321	302	330	324	317	308	301	278	283	321	329	319	333	311	304	288	292	302	312	325	306	336	300	336	252	281	300	283	291	297	291	317	309	314	334	298	301	320	293	358	290	288	291	301	292	292	310	311	298	308	343	301	306	313	310	293	298	302	331	290	287	316	301	301	314	299	318	311	304	320	312	274	296	305	303	278	283	298	263	331	332	304	320	325	286	307	285	318	330	338	304	313	292	326	300	288	273	335	313	313	288	305	314	287	283	314	305	299	316	304	317	289	356	289	341	322	319	325	314	299	318	306	327	316	317	327	355	318	336	307	373	312	301	308	309	327	307	297	294	274	289	336	323	319	295	329	305	289	304	288	320	300	300	301	313	300	299	320	297	323	301	322	307	302	311	305	313	300	292	299	301	309	302	311	325	314	304	305	298	308	285	315	303	333	309	332	330	329	321	315	317	341	310	301	315	317	302	290	300	302	304	343	300	315	267	267	293	321	321	337	279	265	316	297	295	316	293	327	315	318	310	304	318	334	340	318	290	311	346	294	304	318	299	311	306	308	322	298	328	288	315	340	348	302	328	308	321	315	319	311	305	292	283	296	288	275	311	308	282	338	304	317	279	297	315	296	295	308	336	317	324	303	326	300	327	334	326	313	303	312	269	305	317	319	303	294	341	341	303	305	313	296	323	337	306	318	320	297	304	308	326	327	303	305	306	316	295	340	313	332	319	339	332	326	321	312	297	303	288	321	309	323	309	328	333	289	310	327	305	327	315	331	324	317	316	319	312	312	280	301	308	287	328	325	353	307	319	324	284	313	327	301	314	312	322	314	317	323	344	321	322	279	312	309	319	322	316	282	306	289	295	337	296	307	301	299	248	349	318	328	306	313	339	326	324	293	324	326	279	321	355	288	292	332	323	299	289	284	298	318	309	318	339	280	297	299	313	318	322	300	318	340	281	303	309	306	338	305	319	306	310	312	303	326	310	285	296	312	335	290	329	312	274	304	307	286	295	297	279	324	298	293	312	308	324	298	311	304	305	296	315	296	321	306	321	292	305	323	340	292	320	330	297	289	297	305	285	313	302	309	338	329	314	331	295	307	299	324	311	314	288	327	293	325	328	273	286	294	325	322	320	312	311	303	292	315	301	271	362	282	307	308	340	317	304	324	319	329	333	280	346	334	287	339	273	275	334	320	330	315	293	300	305	315	283	304	346	314	294	334	291	326	255	299	286	322	275	301	354	313	357	281	321	296	305	310	289	314	339	351	336	320	355	296	319	299	310	303	308	324	283	307	316	343	317	307	292	333	274	322	295	295	318	312	289	282	307	316	292	327	282	303	295	299	284	336	286	333	294	286	297	320	295	296	311	334	289	333	297	319	304	308	324	340	324	320	325	328	331	346	329	310	303	330	329	294	298	307	284	294	338	307	304	306	323	312	291	296	368	334	296	300	307	314	342	305	330	289	293	292	319	289	322	330	271	317	326	305	286	300	301	311	307	303	319	325	320	302	312	330	297	315	315	285	300	304	308	343	336	281	314	300	333	318	301	290	296	308	302	327	305	281	294	305	286	301	326	319	340	328	297	289	284	295	346	318	327	321	312	313	294	304	310	312	317	298	337	320	298	324	312	319	305	327	347	333	270	294	338	329	354	325	340	294	276	322	309	308	314	331	308	305	313	298	334	322	313	305	324	316	293	318	333	326	297	298	309	332	292	312	298	332	342	333	307	318	332	293	277	325	295	339	333	323	313	313	336	321	270	311	288	298	335	310	299	308	321	305	288	339	318	275	302	347	294	331	312	329	294	332	298	319	281	318	314	294	331	302	320	296	315	308	310	309	322	302	291	291	305	305	292	287	271	272	308	327	310	301	294	327	326	321	301	324	302	313	291	301	309	332	285	304	337	344	318	296	323	310	315	305	347	304	306	299	272	278	340	307	286	300	334	314	298	299	335	311	311	324	300	309	309	325	355	290	299	313	320	315	277	338	312	305	288	295	316	273	340	325	311	317	314	318	288	311	289	315	348	359	339	308	334	340	288	299	289	290	314	323	326	302	306	297	292	298	313	307	286	279	342	277	277	300	294	294	317	312	308	303	300	297	306	293	292	319	326	278	306	321	293	299	330	306	306	294	364	303	272	321	324	303	323	322	315	315	302	306	317	306	297	318	308	323	329	291	297	302	314	285	334	302	320	325	299	305	323	321	316	252	313	320	296	309	299	306	308	295	276	312	287	294	317	303	312	321	325	320	312	268	331	307	340	304	330	326	310	287	316	328	313	281	278	314	286	301	305	313	286	299	292	289	309	305	288	314	299	311	292	358	309	287	312	293	332	327	315	289	277	320	308	310	300	312	323	307	285	289	332	325	346	355	290	335	316
6377	6439	11268	12255	12090	9141	7232	6436	5916	5140	3988	2513	1927	1774	1500	1459	1359	1454	1282	1207	1062	1085	960	950	915	884	819	850	889	819	858	882	918	962	852	1017	1120	1021	970	771	865	735	737	810	794	832	767	817	782	759	808	758	820	829	809	769	809	821	805	768	811	757	804	827	833	822	890	780	807	837	778	807	888	830	839	850	881	854	833	738	810	770	817	776	840	771	816	877	813	836	873	792	830	819	813	848	859	867	835	830	850	901	841	833	784	867	848	808	858	854	815	838	836	806	840	842	823	790	753	807	778	833	808	833	780	817	841	759	827	854	769	765	793	803	809	770	790	818	829	800	794	768	743	783	737	760	799	764	773	838	804	736	786	838	801	783	761	792	720	813	783	793	810	775	809	784	752	756	774	799	818	754	774	783	803	790	774	778	792	778	814	767	836	848	775	766	789	782	788	777	817	807	782	764	802	819	830	826	835	732	766	774	800	772	792	806	773	811	826	756	778	799	824	810	766	786	799	774	796	807	801	788	753	771	773	780	827	797	794	799	798	797	783	835	749	859	758	811	814	808	806	787	800	820	732	795	804	754	760	766	841	860	758	829	776	785	776	775	770	764	804	779	793	774	809	762	763	771	779	744	805	799	777	841	840	781	804	788	784	799	782	800	790	795	790	808	799	742	790	784	831	783	757	800	756	807	811	768	780	802	779	836	809	740	778	817	800	800	759	775	775	807	801	821	816	769	756	817	800	813	822	782	828	797	757	801	757	777	777	811	795	804	800	778	808	776	815	787	800	767	736	839	775	823	802	815	869	806	823	778	767	793	815	798	790	787	763	831	812	772	820	790	810	835	807	736	768	803	797	742	759	778	780	836	820	791	773	758	785	805	815	742	813	814	772	801	767	800	798	817	800	765	795	723	768	803	760	751	798	802	809	809	750	762	787	779	804	816	791	780	819	820	805	803	852	786	773	820	779	810	724	813	808	821	787	782	752	795	752	740	812	876	847	787	842	802	775	747	756	748	794	762	808	788	760	801	794	736	801	794	792	766	814	803	769	835	795	803	812	749	823	821	775	815	766	808	790	803	797	793	793	775	748	835	827	805	815	813	771	767	753	827	787	805	800	805	787	825	789	823	775	755	827	766	825	783	810	829	777	780	781	787	780	818	804	807	795	761	796	810	784	770	821	768	833	817	826	780	796	803	826	820	798	788	742	827	832	747	767	783	769	797	828	814	800	828	766	787	849	831	848	833	786	782	848	800	767	766	779	786	771	792	775	774	735	789	744	772	778	851	768	745	723	808	795	817	806	786	789	775	773	803	801	796	769	775	798	794	799	838	815	803	803	756	829	778	791	825	852	813	812	802	765	790	824	801	809	797	722	824	748	794	749	771	827	785	765	752	783	834	784	778	789	760	741	808	786	774	780	745	778	815	811	823	769	771	829	835	817	777	769	766	817	790	781	773	835	819	813	824	773	795	773	817	783	810	788	804	779	781	803	782	764	769	793	794	794	793	849	840	841	783	787	783	808	783	791	768	791	822	823	766	773	792	773	807	774	784	817	808	833	809	772	771	787	795	823	833	806	792	776	802	772	797	790	818	773	784	818	813	852	797	805	833	792	813	845	784	794	792	828	784	814	795	791	787	825	793	758	722	775	803	778	861	741	785	762	797	792	753	808	754	775	782	733	772	767	837	769	781	799	787	787	808	848	786	790	816	808	828	800	828	757	750	826	754	803	772	821	782	872	771	783	799	786	830	777	801	801	807	796	776	819	850	797	762	823	791	819	751	776	815	783	746	799	789	858	816	804	833	803	774	803	741	772	757	843	805	807	774	819	791	786	826	830	820	816	778	812	756	764	780	742	798	758	784	803	810	780	750	772	817	803	798	768	801	800	799	815	769	810	811	792	810	799	767	822	764	836	810	814	821	784	815	792	814	809	780	734	774	792	818	810	726	798	760	749	798	801	774	779	786	790	833	806	858	828	849	840	781	803	793	744	819	823	835	788	815	760	814	747	774	796	778	771	803	732	773	773	783	823	825	814	833	744	826	789	793	782	778	783	829	842	733	767	797	779	761	840	795	814	785	734	783	762	795	806	765	807	810	785	806	793	779	800	801	832	834	804	768	813	804	761	809	796	809	818	811	870	803	801	783	772	768	745	807	797	781	793	794	810	836	777	795	809	793	771	830	788	734	824	809	782	776	787	781	776	778	799	806	797	757	831	813	778	816	766	777	761	739	745	821	776	789	830	827	758	788	773	858	756	754	804	816	818	803	788	810	809	817	778	822	757	766	786	820	804	768	810	783	755	738	818	856	780	791	822	822	786	777	772	772	782	821	769	785	815	865	773	789	723	798	812	816	800	784	765	789	767	833	808	775	812	735	804	760	819	755	806	804	776	787	848	770	800	819	805	713	844	795	776	789	817	756	820	761	823	781	815	811	741	729	789	821	808	825	829	844	797	774	827	777	806	796	767	804	824	786	826	800	747	773	793	817	798	771	824	821	813	793	746	771	814	817	784	824	780	828	758	843	792	767	804	769	748	816	780	800	815	747	775	821	781	824	830	858	799	797	795	818	804	777	791	790	812	877	775	792	784	797	806	761	795	791	777	845	810	831	784	782	832	778	794	779	883	798	759	818	772	794	783	826	811	800	776	744	843	831	787	771	799	849	802	710	819	752	793	855	790	820	786	787	821	769	803	776	775	767	792	793	752	778	789	764	737	761	784	765	804	783	786	784	804	828	799	806	798	865	813	796	819	820	827	836	794	785	764	769	836	814	821	810	800	799	874	759	820	832	815	852	789	768	804	751	769	810	766	757	749	819	746	794	754	790	800	764	788	771	802	719	810	823	801	801	777	791	776	784	776	779	782	823	817	807	765	776	740	826	807	763	810	838	763	792	805	778	714	766	803	787	809	763	809	844	792	825	789	774	826	790	786	729	779	813	773	836	811	793	775	781	810	785	821	762	865	778	810	767	755	771	781	815	811	775	711	768	797	804	779	826	798	759	751	823	807	748	765	777	813	788	806	799	750	756	798	784	787	767	766	776	792	802	820	796	730	769	838	792	811	765	848	798	778	795	786	818	813	822	809	830	796	778	822	832	762	779	734	789	816	819	747	810	824	794	811	787	830	760	784	828	713	780	818	750	799	774	800	826	808	763	715	791	834	790	811	819	771	777	824	797	789	852	741	796	783	808	794	777	806	740	850	811	763	796	743	788	775	753	789	782	744	749	737	763	701	757	778	793	807	759	784	761	784	789	815	784	798	801	777	808	776	823	798	784	767	795	774	801	801	813	730	786	774	803	806	797	795	780	758	777	802	780	801	791	801	798	772	831	850	793	827	814	768	788	794	765	766	757	798	785	886	801	733	802	829	788	760	825	786	836	787	779	749	810	791	832	828	804	773	842	834	789	819	780	822	854	740	810	762	794	801	790	773	852	806	795	817	815	836	744	788	789	815	807	739	824	780	767	782	746	801	808	780	801	789	760
28943	27437	32594	25184	20227	17894	14643	14646	11954	8388	6806	2291	901	738	680	686	605	656	674	822	718	990	606	590	507	466	409	444	429	463	449	545	647	625	581	981	1019	1106	647	383	352	380	347	359	343	347	380	383	400	388	343	345	325	334	379	369	323	354	372	321	381	343	354	348	323	354	367	390	364	347	352	387	381	370	353	363	370	347	335	382	376	354	365	364	369	357	344	358	352	360	350	342	358	375	376	357	329	338	352	339	324	368	382	360	330	373	368	353	343	375	365	316	366	338	359	378	353	343	369	386	350	337	365	360	339	363	409	338	325	342	352	349	347	347	350	321	345	380	362	344	386	318	363	362	323	350	346	346	338	326	370	379	393	340	329	372	371	350	338	344	326	353	354	354	363	323	345	309	343	340	334	333	361	347	363	363	345	343	307	390	340	338	324	336	373	355	377	316	368	322	370	330	334	349	337	356	333	335	377	345	354	366	374	330	369	353	321	361	399	351	360	354	362	351	330	385	375	340	320	349	339	326	334	355	336	386	365	335	366	360	359	354	355	364	379	370	358	369	324	352	359	351	361	334	402	358	362	366	299	350	338	323	373	341	374	351	336	380	366	393	333	359	349	364	358	321	336	392	354	353	371	353	355	350	354	353	350	339	369	335	348	374	392	347	374	358	381	333	355	333	353	372	345	375	371	371	351	350	377	389	369	375	353	348	369	337	346	370	327	363	348	338	350	338	326	388	330	326	378	309	354	354	340	329	390	359	301	361	331	328	372	361	367	376	393	340	311	321	326	336	352	311	356	334	358	345	373	366	397	356	346	361	373	370	364	334	342	371	371	361	368	350	345	334	350	362	339	339	369	374	357	335	371	386	371	331	384	338	336	361	354	335	368	366	338	347	355	336	390	322	377	337	383	351	321	348	337	349	365	378	339	364	344	367	366	352	343	349	353	341	326	315	401	374	344	366	352	322	323	355	316	392	336	343	346	371	371	322	344	336	369	344	351	357	366	363	344	358	327	347	358	365	347	374	326	370	359	375	341	318	352	341	359	351	338	342	377	349	363	333	344	336	348	361	321	352	344	398	352	339	370	356	346	350	366	342	364	340	370	334	347	341	353	363	331	333	372	400	336	346	350	341	344	381	320	360	334	347	317	343	388	370	318	319	384	318	357	359	354	380	365	338	344	376	344	326	333	335	358	351	386	379	374	312	331	363	304	302	357	357	346	338	380	334	386	354	357	351	368	361	361	390	366	347	381	341	355	345	337	373	316	385	337	347	327	320	356	353	344	353	346	336	350	352	371	361	350	346	366	344	319	364	335	310	370	325	363	351	360	359	334	342	364	349	365	333	339	358	347	385	341	330	352	367	361	381	349	355	338	373	345	353	360	318	375	327	373	373	365	369	365	387	382	338	366	331	355	358	330	372	366	351	357	314	356	375	351	341	322	354	342	351	355	351	324	356	332	365	374	351	317	375	378	363	352	341	368	351	352	346	352	354	357	298	327	368	319	346	375	337	407	348	336	359	355	367	360	365	327	379	362	371	374	325	361	339	392	330	384	342	352	352	316	360	336	374	371	366	316	344	359	369	306	339	357	370	341	393	374	340	364	347	351	359	375	355	350	351	354	338	344	304	323	366	396	376	347	330	351	326	331	361	350	337	335	357	368	348	353	347	356	384	339	336	388	364	360	321	346	363	362	369	331	354	315	361	354	346	334	337	360	358	374	355	333	372	338	347	365	311	356	359	390	365	334	371	346	365	348	361	351	319	362	338	336	368	348	334	374	358	355	340	360	346	337	341	327	376	335	344	365	367	331	334	346	337	353	369	378	337	350	336	345	363	319	394	298	349	357	370	305	342	356	386	367	360	355	362	339	346	372	345	330	352	361	350	350	325	342	387	315	315	336	330	344	360	308	359	355	355	389	382	334	363	337	338	359	351	385	370	343	372	352	362	331	330	378	316	364	318	327	357	348	331	350	390	364	312	365	385	331	336	341	371	344	322	332	365	335	342	304	334	380	336	339	348	319	344	334	380	379	365	360	353	375	364	362	362	351	388	333	383	367	366	346	364	355	353	357	396	373	334	347	364	366	313	355	363	327	373	388	312	343	343	357	381	366	368	359	303	343	334	330	365	318	359	327	360	331	362	330	347	330	357	359	313	341	370	366	333	318	328	335	367	357	358	342	326	333	337	362	378	354	362	389	315	376	370	359	364	344	353	350	380	354	325	361	351	363	360	378	359	346	332	334	324	344	369	345	353	339	369	379	336	328	320	356	359	348	351	389	365	346	353	346	352	366	358	364	346	347	336	373	365	338	355	359	326	365	331	343	352	332	346	327	361	356	322	374	354	378	352	357	349	379	376	343	367	369	317	333	333	333	353	361	346	336	324	373	396	383	349	333	316	340	355	312	323	312	374	338	369	371	317	373	389	346	365	323	358	341	346	356	357	361	350	364	364	361	343	365	384	385	319	354	349	317	357	366	371	332	334	326	337	364	359	379	368	359	336	371	324	364	337	370	366	368	367	339	357	335	369	343	368	351	366	361	369	386	377	326	367	342	363	342	349	336	333	348	324	342	343	362	350	377	352	370	321	361	371	359	339	340	365	371	370	369	371	336	361	366	337	361	363	345	379	325	395	370	341	347	350	404	336	322	365	362	390	329	362	304	334	327	348	351	337	396	317	322	370	332	335	357	334	340	326	354	350	349	345	325	368	375	352	334	358	388	342	334	360	312	335	369	350	342	370	367	322	322	355	351	324	326	351	378	318	315	385	344	330	358	367	310	312	323	321	343	367	352	341	360	393	368	381	346	328	363	365	338	352	390	337	330	354	364	352	353	358	355	359	361	336	332	366	351	355	366	342	357	346	366	353	341	392	311	331	367	333	364	346	342	310	378	370	357	334	309	341	335	336	331	333	338	356	349	340	333	351	330	318	317	351	332	359	358	367	324	348	339	348	382	364	373	385	377	362	378	333	352	375	351	358	362	376	341	350	336	338	329	345	389	361	347	330	352	332	346	330	323	362	326	338	368	335	342	358	329	346	335	349	340	348	370	348	342	377	346	358	384	353	345	343	358	351	364	354	322	352	344	367	379	343	338	337	359	331	376	354	370	383	317	328	369	358	339	364	356	345	332	374	357	339	357	337	317	335	333	349	353	327	360	305	333	323	353	345	330	377	380	331	347	378	355	345	350	332	367	394	357	341	354	396	370	372	358	358	332	347	325	375	380	344	344	384	338	406	358	369	327	383	345	352	328	336	365	353	373	367	369	368	388	343	379	341	335	353	330	363	337	322	352	331	370	317	368	374	340	338	342	337	390	371	304	361	347	330	361	303	343	348	330	337	366	344	379	359	335	338	359	342	361	330	353	341	328	362	375	319	341	348	342	361	349	361	340	325	334	324	361	334	382	357	379	342	359	341	333	341	349	379	371	333	344	372	332	377	367	339	384	311	354	360	411	342	378	365	378	356	353	360	339	372	348	347	354	313
19542	22134	27476	26026	25369	23287	23900	24203	22600	20337	21149	6393	3388	2911	2768	2673	2757	2857	3097	3584	3281	5359	2664	2806	2032	1486	1247	1379	1535	1771	1671	2395	3003	3136	2870	5485	5707	6508	2785	1112	985	1012	900	996	950	913	1045	957	1020	921	911	905	958	905	912	918	969	857	858	890	911	851	924	882	922	879	925	964	916	951	950	974	979	975	902	924	912	942	941	965	932	938	988	891	950	938	889	944	969	915	951	993	963	978	976	969	996	963	970	954	976	940	925	897	908	920	972	1000	972	1037	978	919	943	895	902	905	925	906	959	939	881	893	922	911	899	886	907	901	857	912	859	917	899	881	864	908	900	906	940	863	877	815	869	899	882	863	935	849	896	905	914	895	871	888	881	908	866	878	873	945	798	850	871	834	883	894	828	916	835	918	889	911	838	909	864	913	851	870	884	871	936	841	871	834	887	893	854	831	900	843	892	853	897	865	871	854	860	908	801	851	843	882	880	875	911	898	857	862	907	847	911	887	844	870	841	798	868	905	835	854	843	825	897	885	783	909	832	898	880	888	858	865	854	864	929	874	926	866	878	869	812	870	898	894	858	914	874	828	913	841	857	819	886	830	900	933	877	882	875	917	818	879	905	816	885	870	823	865	866	881	914	877	834	850	876	899	841	840	868	879	863	853	870	859	878	873	842	882	855	835	867	864	883	857	867	858	892	854	879	899	919	891	853	863	902	878	830	934	861	913	839	878	921	906	928	878	885	879	856	858	886	851	893	856	824	917	860	935	848	874	892	866	869	879	853	885	830	865	835	904	887	880	935	873	892	816	940	882	834	869	851	928	867	844	852	828	814	919	898	849	871	864	887	863	869	854	867	906	869	904	828	871	873	850	894	878	899	882	949	910	866	852	855	883	903	901	904	868	885	839	873	895	859	886	865	912	880	910	885	901	918	927	853	854	880	863	898	873	931	886	872	888	862	921	878	849	837	903	881	922	862	895	897	885	862	921	858	859	901	926	841	858	859	920	880	886	913	842	876	858	854	882	902	897	893	842	890	861	837	934	886	829	865	912	820	835	905	883	877	828	882	847	930	885	877	871	917	896	919	879	857	906	867	823	896	859	894	920	839	929	900	890	869	849	903	877	853	893	873	866	884	922	877	838	905	851	922	875	860	832	870	838	890	893	874	862	855	887	871	858	889	874	845	949	876	895	861	883	897	882	915	929	880	918	887	871	831	837	883	924	860	867	899	921	874	892	849	857	906	880	851	875	845	868	834	894	850	841	901	834	849	903	859	886	894	822	869	887	811	841	875	899	862	884	885	948	901	889	915	869	900	887	869	867	862	837	880	885	846	906	884	859	902	865	851	842	800	875	867	877	876	885	845	883	871	887	768	852	837	886	867	819	853	853	856	870	864	893	894	840	859	888	848	876	865	872	875	872	868	902	955	892	914	851	857	840	867	934	849	842	883	871	869	856	899	849	846	866	825	902	862	908	890	839	902	854	891	893	934	896	888	870	847	846	818	897	890	850	825	905	918	875	928	870	915	865	858	898	904	808	804	895	867	883	887	867	870	871	894	851	900	846	861	874	873	864	925	861	878	868	905	846	884	861	879	881	902	867	917	831	949	878	881	856	875	880	905	849	895	912	892	908	875	839	844	816	864	839	877	855	891	914	887	902	831	870	866	873	865	862	918	899	901	823	921	849	905	897	844	891	875	915	886	865	913	822	818	893	882	894	825	871	844	937	897	891	875	852	820	825	875	893	925	899	852	872	868	897	907	872	868	848	901	865	886	847	846	869	882	872	853	928	844	881	857	863	814	865	856	811	858	921	859	799	894	914	862	880	865	872	896	851	834	882	900	877	883	874	842	890	854	838	859	880	927	889	868	867	900	838	900	901	885	861	882	901	920	865	817	896	902	866	885	897	908	841	835	870	837	909	917	921	856	876	914	855	855	871	891	890	901	837	878	855	861	845	834	866	932	899	812	918	902	889	867	823	846	863	861	826	883	851	910	868	907	840	900	836	868	930	856	809	918	829	904	876	908	859	845	892	833	888	867	876	856	843	876	859	881	888	840	913	876	853	903	870	882	936	931	898	876	848	889	917	876	836	882	901	840	883	850	880	814	868	911	805	865	881	899	901	874	860	861	869	860	847	938	836	903	872	905	867	873	852	844	892	894	849	877	861	861	805	889	852	839	905	886	908	847	881	828	901	888	848	918	871	887	861	843	866	925	873	926	926	849	862	893	899	837	880	877	842	836	871	841	918	893	912	881	857	890	848	855	911	876	889	822	880	898	887	848	871	844	884	898	874	866	870	849	902	897	815	893	840	877	860	851	894	863	854	886	900	861	907	879	898	921	889	913	883	905	848	916	864	893	855	889	858	860	921	895	913	865	845	863	855	812	864	896	880	871	865	899	881	866	885	865	868	814	841	867	942	847	845	877	888	875	960	875	923	838	948	897	859	904	876	890	844	857	917	860	864	896	867	860	894	849	865	874	856	883	908	867	880	895	946	846	864	904	885	864	829	894	870	873	870	841	900	806	877	865	887	906	827	919	877	890	881	941	923	873	868	876	923	887	843	814	858	888	948	922	883	882	885	903	899	802	823	876	872	875	883	929	859	852	937	858	883	886	828	836	881	894	875	881	900	875	854	859	884	896	887	833	885	848	841	922	890	872	868	871	876	889	846	856	855	870	913	862	833	841	895	876	867	876	890	859	861	909	883	875	930	879	874	894	885	858	901	834	917	848	890	825	897	876	888	894	884	911	891	885	894	897	845	905	882	855	884	879	840	923	887	922	846	885	837	888	885	829	861	929	903	868	909	879	855	825	833	905	901	854	878	881	868	837	848	879	871	888	884	832	911	871	871	890	830	893	873	879	886	915	831	858	906	890	867	893	813	835	892	875	925	871	897	880	874	867	894	871	904	918	903	863	892	888	879	872	859	895	923	830	869	924	807	848	866	869	907	837	893	889	857	846	857	835	911	843	867	870	895	904	924	894	909	865	912	861	907	858	829	911	847	843	818	820	873	840	865	926	888	850	881	881	906	915	880	916	909	891	872	863	862	889	818	867	828	864	885	884	886	898	850	882	878	841	897	852	875	931	877	835	877	834	819	841	863	862	901	867	880	814	842	899	871	857	849	883	881	890	844	906	916	870	861	872	898	898	853	903	893	882	879	855	927	867	924	894	918	909	891	887	882	836	905	921	873	828	874	851	834	804	874	915	881	898	846	868	837	853	889	917	805	872	886	894	830	877	912	893	846	890	869	858	888	901	832	826	828	846	902	875	868	845	866	890	876	887	907	868	865	839	862	833	913	886	906	915	872	860	846	851	822	874	877	937	845	866	851	870	845	937	882	841	862	898	912	856	863	874	872	882	848	823	850	868	904	891	857	861	873	903	810	822	872	840	843	826	890	856	822	883	876	852	873	898	887	921	906	864	866	885	855	831	916	862	882	876	904	846	926	883	853	859	877	911	870	893	862	828	895	909	912	865	846	849	909
35694	35382	34642	29440	24490	23138	21540	23233	17362	13272	11478	3866	1217	817	834	742	855	806	997	1055	1032	1474	845	860	579	473	417	439	451	505	518	655	758	818	790	1602	1579	1694	1123	372	323	366	313	313	315	321	304	280	296	294	293	338	329	306	342	303	305	314	323	312	317	304	333	290	326	266	299	306	327	312	319	317	346	329	342	287	307	302	301	354	318	280	317	308	321	310	299	332	321	317	317	331	336	337	327	342	313	334	310	338	298	305	327	293	335	342	314	296	317	307	348	333	299	324	309	315	315	282	319	301	314	311	357	274	327	307	317	263	328	310	304	329	325	296	291	295	304	300	307	304	322	315	273	316	307	289	280	281	290	333	318	306	282	296	288	329	319	291	328	306	282	318	291	302	310	273	306	274	299	295	299	299	318	278	304	328	314	286	306	313	326	269	327	302	323	320	294	313	314	338	260	324	308	338	312	288	291	330	292	295	293	309	327	295	298	301	299	298	297	294	302	296	278	296	321	264	293	285	287	300	301	295	334	306	317	302	276	313	318	351	300	313	314	292	292	287	354	303	316	294	318	307	285	307	270	310	300	282	302	331	305	318	308	316	291	311	293	345	319	288	288	302	284	289	289	284	281	261	305	306	303	297	306	313	302	298	301	294	317	316	322	298	297	311	332	291	299	283	295	304	302	317	305	294	323	293	296	327	308	325	292	285	333	318	308	242	308	312	275	262	316	280	308	309	286	304	315	294	302	293	283	306	316	312	349	283	309	297	292	319	307	302	290	301	293	333	334	290	318	301	310	312	321	338	290	318	274	270	310	319	270	294	300	303	280	279	341	289	289	280	297	305	298	298	313	279	295	282	293	313	308	312	302	261	310	286	296	323	303	293	319	304	280	305	303	280	259	304	297	323	312	302	315	313	294	313	292	275	317	300	294	287	282	311	288	300	309	296	304	325	294	276	297	289	284	327	334	312	287	299	331	304	299	280	314	307	321	291	333	296	266	289	334	318	301	299	340	326	299	323	303	299	296	324	323	284	314	292	310	351	314	257	292	283	299	303	308	278	291	300	325	300	289	323	299	305	288	293	288	327	303	320	303	307	343	303	308	293	299	324	308	333	290	321	321	260	324	292	287	282	291	272	314	295	324	297	286	318	300	290	301	291	303	298	325	304	292	287	305	299	305	294	302	270	304	316	293	306	306	315	315	292	278	330	314	285	298	335	290	291	298	326	279	302	304	320	300	288	286	305	321	328	357	320	292	297	340	333	322	269	331	259	319	312	293	299	318	320	315	250	290	313	302	287	307	289	328	300	289	313	294	285	290	288	287	307	289	314	290	298	262	287	291	298	284	294	310	308	277	289	286	295	299	294	305	289	282	285	303	328	325	286	273	327	309	288	301	323	297	286	313	304	302	309	331	317	315	320	332	289	336	327	276	290	326	301	302	291	337	304	258	306	295	281	306	313	301	302	316	276	320	297	314	282	292	320	326	330	317	313	317	290	314	330	309	298	287	292	333	337	302	319	298	298	287	278	298	303	297	300	272	298	311	315	276	292	279	286	290	300	302	299	275	315	297	316	323	292	282	288	322	300	333	277	298	332	302	319	286	302	307	281	366	285	291	284	322	281	300	314	308	293	304	298	334	263	276	281	323	300	311	327	320	308	328	322	299	318	314	320	304	288	296	338	304	285	298	332	271	282	290	283	292	327	301	293	295	297	315	312	299	326	322	302	333	291	322	266	288	295	296	287	310	321	304	303	326	325	291	300	298	322	315	302	286	288	320	288	343	307	308	304	285	342	343	284	312	277	315	318	307	333	308	297	303	295	274	305	327	305	297	301	309	275	308	278	315	302	309	295	315	300	294	308	308	269	286	342	297	301	277	332	327	284	271	265	323	283	308	288	296	301	316	296	289	306	309	315	272	312	283	324	281	313	311	313	284	299	298	315	307	324	302	280	303	299	327	298	275	302	330	296	313	272	297	302	295	313	328	315	310	290	299	296	304	282	304	330	295	287	279	298	298	308	278	290	347	295	290	279	297	296	325	337	317	321	311	287	320	294	292	319	288	310	319	312	300	327	310	308	295	282	301	297	261	343	315	323	283	308	331	309	310	306	301	328	289	293	275	291	276	302	291	311	312	326	317	294	307	280	298	300	304	316	281	316	307	308	313	289	344	294	293	342	300	298	301	306	290	301	314	307	328	339	318	321	258	322	306	322	287	307	284	311	299	314	314	309	299	299	263	287	317	285	304	301	330	295	294	288	300	295	272	320	323	295	291	305	340	280	261	333	305	309	308	291	310	303	316	317	304	301	303	271	305	287	308	281	314	309	292	301	288	308	330	295	276	290	304	323	269	338	299	283	306	321	315	351	285	317	338	286	330	310	251	316	334	291	325	299	299	314	310	274	313	272	309	285	290	316	274	314	275	312	310	290	291	316	314	331	302	301	327	267	293	310	316	277	290	309	325	331	307	328	280	306	288	284	309	316	320	287	284	325	327	313	338	336	280	341	292	295	303	322	314	322	301	321	298	299	305	300	308	298	333	299	309	333	318	258	289	311	301	293	286	314	250	287	270	312	310	315	293	292	312	321	324	293	296	296	326	276	296	301	303	299	325	290	300	292	318	273	287	297	293	315	296	337	321	310	301	262	306	318	283	312	318	308	299	308	300	338	296	293	334	313	310	328	301	321	313	323	317	311	322	309	302	307	289	310	286	307	322	302	298	297	309	303	279	322	306	290	305	301	331	305	302	295	277	305	309	270	328	292	306	324	291	317	305	331	305	295	287	310	298	288	279	330	282	318	312	288	323	351	276	306	302	319	302	298	332	312	297	309	305	296	332	291	348	289	303	320	307	310	339	290	315	286	299	290	279	325	303	318	309	277	293	298	304	290	303	307	304	306	300	308	311	302	289	288	335	318	330	281	288	303	305	283	289	286	294	290	316	305	286	293	285	294	316	308	293	283	286	335	328	295	336	294	278	326	336	310	313	300	281	308	275	281	325	298	303	343	319	333	294	275	300	319	299	295	293	306	290	326	284	327	300	315	312	284	272	322	283	269	273	303	305	307	261	326	289	331	334	285	299	317	323	298	306	318	283	314	282	287	274	298	308	312	295	314	318	294	300	324	304	310	285	289	246	297	268	328	311	311	295	316	299	283	276	308	341	311	301	298	303	306	310	322	275	304	320	317	317	292	292	297	294	315	312	297	305	290	315	303	317	294	316	271	322	322	309	305	299	286	321	318	285	274	284	295	299	298	307	303	324	273	300	314	288	338	286	297	289	292	284	289	294	329	305	298	302	291	310	291	306	320	307	312	317	291	288	285	299	298	300	325	302	295	285	309	263	296	289	301	292	329	279	317	311	313	304	303	297	304	305	292	297	326	308	317	323	324	320	284	311	290	322	311	295	287	291	308	297	288	262	290	282	280	324	283	315	322	346	306	281	286	312	317	270	309	293	309	334	300	328	319	285	278	293	293	301	301	325	353	332	330
24500	29237	31500	30521	29846	28555	31451	33823	27927	25052	27405	7551	4514	3746	3802	3575	4002	4053	4981	5702	5686	8000	4239	4488	2628	1856	1452	1767	2120	2349	2188	3799	4728	5078	4322	9046	9416	10187	6375	1104	896	906	853	973	947	949	878	885	883	832	826	825	815	900	823	852	878	885	867	837	784	847	858	842	842	816	836	859	863	953	927	934	883	871	879	864	859	851	831	845	845	890	892	838	816	902	829	804	857	887	884	867	912	924	874	898	871	882	871	876	786	787	842	848	824	867	884	928	931	922	872	896	857	853	824	823	856	822	778	797	811	866	802	835	761	827	798	823	746	757	815	760	744	740	780	799	763	762	763	741	787	781	806	760	750	748	781	702	748	788	772	767	760	769	760	759	789	763	718	743	744	805	796	776	706	724	763	764	759	767	780	810	751	769	736	755	782	754	787	764	703	723	753	758	712	770	749	734	769	765	803	800	757	761	781	720	755	808	752	753	808	776	791	759	758	724	746	784	774	735	745	753	736	800	774	720	750	777	760	753	736	716	770	799	802	719	760	821	746	757	769	728	740	748	778	788	796	793	746	783	756	800	724	726	756	766	759	762	759	729	798	767	730	777	742	740	769	706	772	771	788	789	777	714	803	809	746	769	766	737	768	776	793	776	737	762	742	770	698	760	740	719	723	741	767	739	779	726	743	781	745	703	729	805	749	746	769	781	727	728	752	742	758	775	802	810	761	756	787	736	750	722	773	759	803	772	795	768	787	765	725	773	775	747	755	806	748	732	783	809	742	766	772	749	803	738	764	705	773	803	725	734	818	728	791	751	784	764	800	791	739	777	790	750	807	747	768	781	702	816	787	763	837	725	778	759	779	785	801	777	732	759	778	730	781	814	753	720	745	775	727	728	776	696	783	731	735	746	737	757	764	775	746	793	737	743	750	790	737	822	791	779	774	786	742	762	745	725	830	776	759	750	765	802	784	752	721	738	814	758	768	756	732	793	789	793	746	790	769	729	756	782	741	730	771	781	788	750	752	763	796	766	735	762	785	761	812	758	811	745	797	703	779	724	779	777	769	800	772	792	760	812	712	787	774	764	755	768	737	744	766	789	800	770	759	752	694	787	733	748	729	792	762	774	748	787	764	701	810	788	781	748	735	739	719	804	758	758	820	735	802	762	758	785	768	777	728	766	784	749	747	720	719	773	792	748	726	768	764	788	746	762	749	776	791	761	813	767	775	785	798	700	759	743	751	736	755	766	783	746	746	748	759	765	793	807	749	772	815	768	772	767	773	718	793	710	784	753	749	758	772	759	742	755	731	791	748	750	760	774	768	731	734	707	718	751	734	740	803	748	745	752	758	749	798	714	752	791	738	773	754	791	729	738	780	760	744	752	780	780	774	748	747	780	774	761	829	741	769	769	790	755	773	810	745	742	763	801	710	791	769	723	745	751	728	799	785	765	731	762	752	739	799	739	780	742	768	764	807	763	771	750	753	711	731	781	801	716	753	764	743	820	800	715	749	767	718	706	772	776	734	781	781	775	770	763	781	744	767	754	804	764	737	746	751	773	758	755	709	748	752	777	732	802	790	787	765	742	781	802	749	750	763	763	752	744	799	728	753	763	816	754	781	766	787	769	748	759	713	726	775	748	715	774	757	717	787	762	760	747	720	749	745	730	755	734	717	757	769	768	792	729	765	718	758	743	762	734	695	771	741	743	748	767	757	791	775	712	730	745	750	746	757	760	807	767	788	762	773	760	763	781	692	772	762	732	785	766	772	763	754	777	742	772	768	788	712	809	811	729	769	797	720	752	747	791	695	741	779	849	717	733	829	718	761	720	729	764	764	741	737	806	749	791	784	748	679	776	771	812	737	781	778	729	753	742	791	801	782	773	746	748	793	762	752	745	807	721	783	754	739	751	806	744	730	787	745	772	839	765	758	776	758	742	778	743	738	784	785	762	760	748	728	750	734	732	788	766	731	786	706	772	781	767	771	779	753	741	764	750	766	723	713	781	730	790	751	725	790	761	669	754	738	825	769	717	738	719	750	810	792	745	746	721	754	789	781	763	717	785	776	785	732	750	762	801	735	730	747	695	722	774	770	789	726	779	712	753	761	778	753	759	762	771	770	731	777	737	779	774	716	732	814	713	716	773	748	804	748	767	730	770	745	748	756	734	768	740	744	724	738	777	775	714	793	741	793	744	738	764	797	746	772	803	721	708	728	772	688	778	786	736	734	803	749	790	787	726	756	754	784	780	753	709	769	786	814	777	708	782	744	783	763	769	737	787	795	766	748	783	778	814	722	764	813	805	783	760	763	800	730	739	743	746	717	753	766	753	820	769	751	730	804	754	757	740	759	745	782	782	776	760	777	746	765	806	751	724	744	759	748	708	747	795	794	736	679	754	750	764	777	746	767	718	742	785	740	772	754	725	828	768	715	750	748	720	751	738	774	756	781	796	737	695	781	764	729	747	764	809	720	817	759	737	733	690	778	754	741	794	802	779	747	781	786	779	741	785	784	732	759	755	766	727	771	741	775	714	760	739	806	733	767	779	801	774	715	799	767	799	737	762	753	788	799	802	777	789	736	792	772	806	776	793	812	736	724	746	738	810	751	766	855	736	785	775	775	782	739	766	811	794	719	749	752	811	747	797	798	745	788	820	743	710	735	790	799	788	815	746	734	761	777	744	726	798	810	777	741	783	780	721	749	777	732	794	738	773	809	797	765	769	816	800	766	732	699	738	795	759	741	802	692	758	711	744	726	813	822	755	748	777	751	770	771	742	745	765	755	783	735	733	762	813	766	779	745	799	806	756	717	749	762	683	738	756	765	726	767	791	763	796	807	772	762	751	768	772	760	760	795	719	749	737	783	773	738	765	783	799	761	778	748	767	808	766	796	805	724	780	739	772	723	734	782	774	806	748	719	735	772	740	768	729	797	757	771	779	779	835	720	837	744	739	756	783	795	792	742	752	814	761	801	735	702	749	717	786	752	756	752	814	781	724	731	764	746	762	739	772	764	799	778	734	714	747	793	775	774	761	742	795	757	775	799	782	822	763	825	748	746	738	739	777	765	745	746	785	782	761	739	738	728	802	756	773	752	768	808	712	724	777	727	765	738	739	774	774	780	796	748	751	779	739	755	749	745	743	767	822	788	744	781	818	733	762	724	755	744	734	711	757	756	738	770	741	711	754	796	730	772	724	778	685	772	719	704	783	780	758	737	756	715	760	754	747	741	754	738	778	778	767	762	730	789	771	730	753	751	785	708	786	762	755	768	725	780	722	805	742	796	798	798	730	742	797	753	734	833	771	789	820	761	747	734	760	787	772	779	765	703	787	778	713	758	756	738	787	814	748	755	749	775	718	786	739	721	768	706	782	762	745	805	770	750	736	753	789	745	756	742	762	780	764	777	749	754	736	770	795	800	704	749	775	789	744	752	759	726	810	783	750	780	763	772	726	736	768	773	761	760	715	760	786	742	801	780	775	761	732	772	783	787	767	784	769
7654	5869	7944	6340	4360	2596	1977	1727	1166	1021	836	578	446	485	429	405	340	345	338	375	329	315	315	313	356	309	323	297	296	347	324	303	319	307	335	330	364	343	338	316	304	293	335	278	329	309	284	298	296	305	317	317	324	319	285	289	316	296	290	351	304	303	313	312	311	306	321	296	341	317	275	283	299	311	322	301	323	289	325	296	326	322	327	287	329	307	321	330	301	310	328	289	308	306	287	303	320	347	295	302	318	313	302	313	304	314	301	327	298	301	337	352	313	321	294	284	307	304	304	315	294	324	323	317	310	288	303	300	321	299	304	303	302	296	328	299	300	303	316	298	319	313	308	335	273	299	316	273	324	317	266	342	320	313	315	335	322	303	291	316	338	313	328	282	305	333	357	306	271	300	320	305	319	334	334	277	297	299	335	309	309	344	284	309	304	288	304	292	312	331	294	352	297	314	304	316	331	325	322	291	311	310	305	307	294	317	298	317	307	297	309	301	291	284	303	298	304	280	307	301	298	301	286	311	291	278	346	314	315	333	311	298	314	309	299	288	297	302	323	286	308	326	292	291	316	282	337	324	328	330	328	316	323	283	295	325	337	305	306	310	320	282	298	300	280	277	305	305	323	299	317	308	290	315	322	323	289	280	302	294	308	291	316	324	302	307	319	329	332	329	257	286	306	276	326	299	306	306	308	306	321	329	306	317	307	279	281	339	323	314	313	315	305	314	327	305	289	303	323	302	294	337	301	315	320	305	284	321	300	330	333	290	334	303	338	267	303	290	285	319	309	283	307	317	304	303	325	314	282	295	322	308	280	314	312	305	320	325	284	316	302	309	306	315	314	285	319	320	292	326	306	291	296	305	341	306	323	291	310	304	326	301	321	303	332	271	285	282	330	305	293	317	327	315	323	316	305	279	297	277	291	352	306	310	366	299	327	302	330	323	312	290	294	307	287	315	302	295	306	305	318	326	284	318	286	282	312	288	307	305	318	304	323	297	277	283	323	282	315	321	322	311	296	342	308	296	304	297	298	319	290	303	285	293	292	282	303	298	318	279	313	314	330	299	287	339	316	303	304	315	315	312	278	312	311	283	288	267	306	298	294	345	301	308	298	302	307	334	326	332	277	350	326	290	298	321	311	320	296	273	310	304	307	316	341	299	311	324	350	292	329	288	312	319	334	288	306	302	335	344	288	309	322	350	313	291	304	282	337	300	278	307	316	307	326	325	300	307	324	285	294	320	318	295	321	303	302	351	303	311	322	323	310	328	323	278	336	319	331	326	316	318	306	303	321	298	303	321	315	287	285	296	303	296	340	297	350	335	306	322	321	290	320	310	336	293	305	314	282	325	325	313	314	296	301	321	308	307	305	293	301	266	285	314	283	336	313	326	318	290	313	302	318	291	277	301	304	306	293	335	334	333	304	320	311	310	309	290	329	297	321	298	304	320	292	297	313	299	307	335	329	325	307	320	277	298	316	320	331	282	315	310	304	318	295	279	299	310	283	307	283	291	313	312	325	345	311	305	319	304	288	314	284	331	319	306	326	307	272	324	304	282	293	284	294	299	309	317	293	318	301	333	336	317	309	307	320	329	312	320	311	307	295	320	297	322	291	297	289	298	308	331	345	306	296	277	281	299	315	289	277	291	296	301	285	286	321	313	304	322	330	272	286	327	292	298	299	324	294	295	293	329	287	304	294	295	305	326	288	284	285	295	308	305	313	345	335	313	331	303	304	308	343	307	297	341	295	306	295	315	286	318	301	328	317	301	287	293	311	332	300	323	301	318	295	300	301	336	295	336	294	310	305	293	305	327	312	306	286	307	280	292	321	305	302	281	339	313	293	336	306	280	323	303	319	306	321	317	349	313	296	302	288	320	306	296	280	326	313	315	308	318	294	306	313	307	306	337	307	343	300	286	310	315	333	311	290	341	311	286	302	298	300	301	298	286	308	279	286	309	289	269	291	319	287	314	318	275	265	298	340	341	305	321	310	285	308	319	306	288	288	302	308	331	280	315	340	320	331	355	334	315	327	310	322	311	322	296	334	326	299	308	265	318	315	304	294	320	308	299	311	324	322	320	319	315	289	308	321	287	323	336	306	318	334	313	280	325	265	266	311	342	300	306	327	296	304	312	336	317	312	313	316	316	328	325	309	297	314	267	302	290	310	322	298	292	320	280	299	300	305	312	327	321	317	303	285	320	298	323	338	319	346	289	345	307	307	282	291	306	317	312	314	317	272	304	309	326	295	323	321	317	323	286	341	318	278	321	313	285	336	303	295	289	265	304	365	292	325	290	306	296	315	334	311	329	320	336	292	319	299	316	289	295	279	340	295	320	284	316	295	284	314	305	288	292	336	313	353	270	298	304	298	290	325	345	330	288	297	270	293	329	283	323	312	284	343	307	307	288	320	312	281	301	294	318	302	315	277	325	294	327	319	276	317	320	304	327	288	335	292	290	315	332	286	329	292	312	320	316	266	316	310	318	322	310	318	305	314	300	304	328	319	301	314	293	306	288	302	275	295	325	293	329	308	300	317	338	289	319	365	322	315	327	319	291	318	286	311	274	321	324	290	299	297	284	297	315	308	316	281	280	292	287	316	295	338	318	304	305	309	359	295	335	281	329	318	327	313	303	294	311	306	280	309	327	284	305	277	318	291	328	291	307	311	311	293	317	335	293	319	282	289	320	294	298	350	305	328	318	291	310	303	308	315	313	296	297	299	294	289	326	302	331	284	292	314	309	285	317	306	314	317	317	301	316	295	313	311	309	281	293	298	319	286	287	291	308	302	307	300	301	311	336	356	311	283	296	309	298	291	315	307	290	323	305	308	324	347	317	292	338	321	284	291	276	318	288	352	302	296	293	318	275	345	304	274	292	314	311	328	343	315	326	332	317	298	322	313	296	283	305	304	312	288	276	324	293	305	309	298	264	285	287	332	298	277	285	311	303	276	348	303	314	274	289	313	322	293	304	289	275	290	329	299	309	307	328	267	299	266	316	307	306	320	272	297	324	305	309	326	269	324	286	302	300	290	273	314	318	304	302	314	326	302	293	321	326	298	282	301	283	332	312	304	288	298	328	309	314	325	310	305	313	313	327	299	282	308	277	321	305	286	289	305	309	315	328	309	308	318	318	292	324	297	292	332	281	337	301	329	312	333	305	304	309	292	284	323	327	332	288	277	278	312	338	282	299	315	298	298	288	295	313	273	339	293	300	304	295	315	342	305	312	295	299	292	304	316	297	309	321	292	313	328	285	309	332	335	306	292	293	314	304	324	302	318	315	286	304	305	297	287	310	333	284	312	272	311	284	309	338	278	317	312	334	280	306	295	321	281	281	297	313	334	321	325	317	310	319	303	333	350	307	329	288	319	313	316	280	295	318	272	318	299	288	306	296	296	293	311	331	314	277	318	307	272	284	264	307	289	328	321	307	330	287	281	341	290	295	313	271	280	298	291	311	330	289	326	291	294	324	304	298	315	298
5810	6746	12292	12885	11585	8710	7437	6943	5341	4828	4048	2272	1915	1669	1599	1414	1402	1300	1252	1116	1128	1061	905	919	842	868	837	838	902	850	868	863	846	886	896	975	1058	1057	942	812	843	813	822	763	786	772	830	753	807	723	777	795	792	790	825	764	770	791	818	727	792	781	816	763	784	796	824	826	818	761	844	833	856	831	794	829	843	822	852	818	813	813	806	803	845	827	780	863	809	833	822	844	833	881	845	817	804	798	827	847	816	808	793	861	815	780	797	837	839	773	828	811	812	847	788	890	766	798	806	794	822	773	816	743	821	786	777	835	801	814	745	785	826	750	748	813	774	848	822	814	849	816	799	772	856	805	842	819	784	754	843	787	736	742	774	794	785	791	802	759	809	770	823	762	809	824	787	742	755	787	805	762	784	799	751	794	816	823	817	766	776	819	807	767	753	822	831	763	761	810	807	763	791	727	786	790	785	774	827	751	806	807	808	790	795	798	740	757	785	760	740	841	800	762	803	766	749	792	769	813	834	799	820	780	764	797	752	784	806	788	796	780	745	798	736	776	772	818	794	805	782	792	760	728	773	748	757	809	768	803	833	735	783	795	762	787	772	773	798	772	779	803	794	806	810	774	772	780	784	775	814	811	846	729	799	775	813	775	759	815	782	776	794	792	800	776	766	804	763	808	765	809	798	786	794	764	788	769	771	829	787	808	845	767	753	798	758	816	800	809	841	757	782	794	777	805	784	794	723	766	771	788	771	736	753	790	790	764	737	813	779	757	865	782	783	823	797	821	772	776	791	816	887	755	743	803	832	828	772	805	771	795	763	780	761	778	759	770	818	804	776	786	807	850	777	745	816	807	820	828	798	821	710	787	797	774	858	755	806	819	819	788	748	769	787	802	807	814	752	806	740	831	825	762	785	819	761	790	808	770	821	827	816	718	776	780	810	783	769	807	837	789	823	855	791	790	735	787	744	758	826	803	817	849	812	773	776	802	791	830	800	766	782	751	804	785	794	777	794	778	726	759	797	836	765	812	792	799	814	811	775	801	784	770	750	763	778	766	782	772	790	788	806	737	787	833	806	793	751	763	737	789	808	769	782	787	738	816	825	760	767	810	821	796	773	805	759	768	787	784	812	790	797	773	798	788	807	840	831	762	840	756	811	771	869	778	807	822	779	768	789	776	828	764	791	743	804	807	749	773	822	822	791	764	759	825	773	802	821	769	752	753	837	745	735	798	793	787	795	789	779	800	814	803	781	809	785	773	826	733	765	783	738	750	840	787	778	818	742	794	836	847	798	821	780	764	796	793	775	804	799	781	767	794	803	795	776	791	760	797	773	816	804	790	752	794	749	756	793	763	792	798	750	761	807	807	803	722	751	808	788	780	751	814	792	810	764	780	796	807	787	838	807	810	847	776	742	790	802	762	799	800	774	789	812	728	756	782	765	811	762	794	810	775	812	757	767	801	769	825	740	739	810	859	775	820	802	769	764	764	830	808	839	776	778	824	772	772	789	800	754	800	749	784	780	791	766	824	794	793	807	722	758	754	792	829	825	774	797	778	760	847	755	773	775	804	790	762	782	810	796	816	810	831	842	770	775	796	791	776	768	759	788	808	841	790	782	812	752	803	839	773	713	789	797	797	799	767	767	780	803	793	755	742	787	792	800	754	761	822	739	790	792	798	827	801	843	825	797	836	796	764	809	741	799	806	784	808	807	766	834	816	838	752	803	774	794	770	784	767	755	806	740	815	830	814	779	746	758	819	759	754	774	836	791	803	814	763	757	816	760	796	758	720	794	743	835	839	819	755	725	813	801	758	765	752	766	787	779	776	810	810	809	805	804	791	819	782	752	792	775	772	763	766	794	787	804	755	774	745	792	770	766	791	776	779	780	772	818	749	825	773	778	751	773	778	749	820	757	783	821	801	785	832	817	758	825	795	744	780	781	814	794	775	735	835	823	839	846	806	758	837	756	761	786	788	793	835	817	761	766	803	778	750	782	832	803	764	805	831	766	815	802	808	734	776	794	821	780	785	804	816	835	834	802	744	750	763	775	766	816	809	748	868	818	789	722	756	818	830	809	734	800	824	770	783	740	775	829	833	786	808	747	792	768	823	778	755	853	820	724	818	782	780	760	755	808	834	781	802	778	799	804	758	808	734	795	797	790	777	796	833	804	787	797	809	750	757	799	767	735	823	830	768	813	777	770	709	771	713	800	771	761	778	768	767	769	763	815	757	783	845	809	770	763	826	777	759	833	809	785	810	785	811	722	782	783	756	831	776	742	776	801	759	777	820	770	762	774	806	795	802	764	777	775	771	766	797	791	766	806	795	759	785	786	809	762	734	794	787	760	810	833	773	777	787	819	816	778	797	775	811	760	798	771	774	801	827	788	799	774	826	803	789	812	764	818	818	797	793	792	777	759	809	833	775	808	767	793	763	762	829	849	804	763	775	777	741	788	771	823	800	762	747	857	734	730	815	801	778	868	752	796	781	809	748	777	758	731	757	797	792	739	785	801	775	796	758	797	740	770	799	758	764	778	820	788	799	740	754	772	799	776	787	790	821	744	739	812	761	819	781	832	777	798	776	772	762	788	800	809	790	767	785	764	775	781	782	754	771	798	796	816	789	807	844	773	802	790	797	822	793	813	783	773	785	825	826	791	774	783	787	862	763	808	822	788	829	821	797	705	785	761	764	825	803	756	857	829	779	812	747	856	749	786	756	735	727	788	809	740	821	785	829	736	775	758	827	803	769	757	798	758	787	797	815	758	778	828	828	789	775	775	770	799	771	757	805	780	788	861	806	766	760	764	819	808	762	851	777	810	726	834	773	800	790	738	769	833	823	782	807	803	780	769	825	806	763	755	764	736	791	786	831	811	768	755	739	828	805	818	782	796	765	826	831	823	775	752	804	785	820	799	802	828	802	773	809	845	790	857	773	815	771	801	784	749	797	767	766	801	779	776	782	727	799	826	758	776	777	814	782	762	752	786	787	770	782	739	792	825	728	833	789	785	762	810	773	799	821	741	842	768	778	744	750	812	789	809	774	817	803	833	782	778	790	802	758	859	845	773	798	772	754	800	756	748	812	783	748	777	754	827	753	779	816	816	807	801	803	809	775	826	801	805	775	763	816	803	793	734	791	778	802	765	784	777	757	802	782	814	821	766	726	801	779	804	813	782	803	799	768	783	762	794	792	783	792	796	827	738	766	762	782	749	800	807	762	826	789	801	745	824	795	795	778	777	733	788	738	805	790	725	749	805	801	772	797	809	796	781	842	752	754	768	799	777	810	828	801	841	822	749	798	757	771	815	726	780	818	824	791	773	792	770	764	777	806	798	809	792	778	811	771	775	792	772	804	800	808	790	809	779	785	806	821	758	810	778	803	786	798	817	772	824	731	737	730	805	840	820	742	731	786	733	802	827	750	813	777	788	759	779	883	797	837	814	730	805	842	780	777	743	799	847	785	791	761	803	835	745	795	827	825	789	752
29555	29779	31159	26578	21281	19051	16604	16030	10860	8963	6048	1392	799	706	630	640	697	692	795	778	844	861	615	539	446	426	407	426	368	483	460	537	597	555	586	970	1040	1336	759	396	387	359	366	327	350	359	378	354	325	347	340	364	341	356	338	338	332	362	356	338	369	368	330	332	330	351	378	341	347	369	344	379	368	344	375	347	364	364	315	374	347	347	352	353	354	415	356	379	387	366	359	367	376	384	347	379	376	366	351	331	368	351	345	350	377	360	383	348	355	361	352	355	330	325	350	367	357	334	366	338	340	351	326	347	353	319	364	327	385	369	345	354	351	372	349	342	364	355	347	334	366	369	359	373	338	377	352	335	302	336	345	334	381	339	356	346	361	347	360	372	346	374	350	385	392	349	370	357	350	312	351	326	339	400	349	355	352	344	366	343	337	353	367	319	379	331	319	348	345	362	344	339	324	371	338	372	344	319	329	311	339	358	325	334	348	346	356	348	371	334	350	366	386	370	335	362	346	340	357	329	384	320	347	343	352	333	325	369	337	323	339	334	315	344	364	312	347	388	308	401	356	335	338	338	351	356	341	356	321	363	336	345	328	346	319	342	360	393	342	373	329	384	368	338	357	360	362	380	391	373	347	344	353	325	327	345	361	346	324	380	327	370	327	288	340	342	326	362	360	357	337	382	343	361	318	330	356	299	328	364	320	320	336	350	323	349	330	306	391	391	362	376	351	357	355	350	396	368	378	337	366	383	374	349	359	362	360	343	355	378	360	368	342	315	352	346	385	366	357	338	321	338	323	312	324	373	341	365	350	342	366	329	351	327	324	318	358	349	348	320	359	339	329	355	371	345	337	348	327	311	358	360	335	347	352	382	349	341	371	367	340	355	337	351	352	331	369	380	358	335	331	377	366	367	358	350	375	337	372	345	341	371	346	325	380	366	355	359	371	343	361	375	361	346	337	364	378	362	328	354	333	334	351	345	371	339	325	341	355	353	341	336	348	362	372	336	387	351	346	318	317	356	379	336	350	350	352	326	376	346	330	343	360	351	332	346	341	351	340	355	331	343	355	382	350	341	363	317	350	366	338	348	345	343	369	329	326	351	371	383	342	303	347	335	339	325	359	358	399	320	382	306	317	319	346	351	326	360	347	392	336	352	334	363	348	384	361	339	316	378	356	345	357	344	349	382	347	338	369	313	357	342	352	341	342	332	345	347	343	358	340	376	353	345	343	361	352	350	367	353	347	369	367	372	342	375	374	355	388	322	325	374	363	369	338	356	363	365	358	355	334	344	336	328	359	354	329	332	330	342	334	324	363	354	345	370	369	340	343	366	373	349	346	390	334	357	334	348	373	323	362	364	352	371	353	332	373	378	345	342	325	349	343	341	347	351	366	334	344	329	331	352	359	339	348	333	341	343	353	290	347	339	332	333	374	364	364	361	359	333	386	355	349	371	328	335	342	371	362	326	357	351	344	379	334	362	342	357	387	347	368	383	355	330	354	324	333	335	354	338	356	348	365	349	350	347	381	354	347	340	321	357	338	403	378	323	348	326	370	347	378	329	361	340	329	358	354	340	366	339	370	370	346	358	333	344	334	344	372	324	340	324	335	344	379	347	334	349	312	316	355	354	332	337	330	351	367	346	358	329	311	339	336	329	326	386	362	355	340	378	306	357	314	353	357	349	367	345	334	316	348	324	321	385	378	352	352	358	341	332	330	317	303	323	362	348	325	348	325	345	344	334	348	361	330	355	364	358	351	360	342	356	368	360	364	332	354	347	382	340	338	347	379	341	303	352	359	320	364	357	349	364	392	362	350	376	377	345	345	385	331	329	371	357	358	342	360	373	338	324	338	334	354	357	322	338	356	365	361	362	380	359	367	322	333	376	327	368	338	370	366	360	337	338	366	365	350	328	331	355	353	351	354	329	356	345	373	361	353	331	339	385	340	355	348	380	337	350	373	333	322	328	336	324	329	366	339	349	386	341	385	322	329	346	361	313	353	362	321	330	376	356	377	316	351	399	348	370	347	325	337	362	336	334	337	342	360	329	362	321	357	354	352	359	379	383	342	342	356	352	352	359	331	348	336	336	305	341	317	376	347	337	330	362	358	348	344	372	366	354	347	358	361	322	361	358	355	369	378	372	331	336	346	349	394	353	353	354	352	340	363	336	360	354	320	351	353	327	336	330	354	336	386	380	343	363	376	347	346	341	353	361	353	340	349	341	343	360	351	306	353	354	357	353	366	331	332	369	374	352	337	324	342	317	370	359	348	332	346	394	363	325	355	389	346	320	343	366	342	342	333	328	323	326	340	356	351	358	328	350	354	359	333	356	373	372	362	333	339	357	340	329	360	378	326	328	320	344	317	360	336	363	381	334	355	346	331	359	357	353	319	373	379	336	346	378	341	297	331	354	360	305	339	334	332	395	359	348	362	322	387	337	369	376	375	321	338	335	373	342	336	357	336	349	349	355	345	346	349	358	353	341	342	370	362	334	336	337	330	356	343	366	343	367	374	352	375	353	338	345	332	357	367	353	323	342	368	334	364	330	334	342	335	363	357	350	335	359	324	354	359	355	342	326	369	359	388	366	322	335	374	332	355	368	345	341	368	377	377	337	385	352	347	313	333	367	346	396	364	328	345	333	362	342	350	364	351	333	383	368	337	375	347	342	359	373	388	368	335	351	342	360	335	343	339	328	351	358	365	339	372	350	356	368	326	353	355	350	360	373	366	317	335	335	368	342	353	330	367	362	323	349	331	320	342	341	365	350	330	334	396	350	349	329	314	368	356	343	354	361	342	355	340	347	336	370	338	325	341	367	355	360	335	388	354	333	364	392	369	339	330	362	327	324	364	349	323	353	311	353	349	350	345	362	343	339	381	336	366	341	348	340	364	365	337	361	350	358	335	349	358	318	355	346	359	346	365	364	364	366	332	353	335	343	332	335	364	367	320	347	347	347	375	368	348	349	355	357	310	342	393	373	362	345	349	324	353	372	332	347	372	351	348	354	341	346	346	336	352	337	358	341	333	346	360	342	377	351	327	331	387	360	350	306	317	318	364	354	334	391	365	361	355	355	348	347	342	362	341	354	368	365	372	344	397	353	368	347	346	356	364	390	353	331	356	353	362	363	301	336	359	366	336	354	322	332	342	345	325	379	317	346	362	357	335	341	387	332	365	361	379	356	374	341	341	350	309	354	355	331	356	351	359	346	364	370	372	381	393	337	358	350	372	372	356	350	358	352	352	349	347	344	320	380	355	340	339	350	337	353	354	338	322	349	349	365	343	345	351	330	377	374	327	318	339	339	414	324	361	316	358	334	326	362	342	364	355	336	381	341	328	353	362	328	366	365	342	355	391	330	342	322	338	323	354	369	329	339	356	369	354	344	359	364	345	375	378	380	385	355	355	324	353	331	293	341	365	365	329	339	345	341	352	363	353	368	325	355	321	358	371	362	304	344	352	376	384	331	352	358	360	352	374	370	350	378
19858	23173	26824	26039	26083	26215	25673	24471	20312	20669	17965	4228	3426	2877	2653	2715	2981	3222	3890	3535	4199	4269	2822	2622	1728	1276	1323	1385	1367	1699	1735	2478	2470	2488	2420	5336	5426	7202	4282	1309	1030	1009	960	955	948	912	905	911	895	934	861	909	887	857	932	919	914	926	857	907	918	891	873	916	923	945	957	931	969	955	919	955	993	956	1010	907	938	943	955	918	914	959	960	929	913	922	936	924	910	967	951	917	1008	949	955	1003	951	932	932	946	891	944	895	898	930	948	979	950	947	996	982	955	942	959	957	924	887	893	914	920	921	894	867	859	886	844	862	868	876	899	909	840	923	901	860	875	899	938	929	898	929	899	953	891	912	864	891	900	825	852	887	908	889	833	870	867	856	893	886	928	876	916	919	840	899	893	875	891	869	872	900	900	902	954	868	866	886	908	875	902	876	877	896	879	911	898	897	882	847	828	916	908	873	905	919	878	851	859	862	825	882	881	848	842	821	872	861	867	956	904	885	875	896	852	894	880	897	883	859	891	908	884	853	847	880	876	895	898	893	871	868	882	913	859	877	850	875	852	853	866	834	857	866	883	885	872	814	864	871	887	879	923	890	911	895	820	797	904	857	871	932	889	845	815	869	877	896	913	945	884	904	874	888	847	838	859	813	888	842	841	874	876	911	857	866	917	922	837	861	916	835	830	821	884	897	928	836	894	868	831	882	814	827	845	865	828	893	890	902	877	818	827	811	889	852	869	824	869	874	869	848	875	904	857	913	904	881	846	841	883	858	950	906	848	866	939	831	834	838	822	893	882	911	869	845	883	940	856	841	891	892	835	839	885	885	872	883	866	891	915	913	830	860	899	874	853	896	946	922	884	906	853	897	895	918	889	894	913	886	854	874	917	915	873	899	848	918	878	810	894	839	893	905	817	832	891	811	839	875	917	874	890	889	839	859	880	838	852	864	836	871	838	857	898	857	852	865	893	913	866	869	900	893	860	913	912	903	867	861	875	815	903	865	915	872	863	838	881	872	890	844	842	912	859	859	760	884	893	906	864	832	950	835	892	887	870	867	946	819	872	842	846	877	797	898	877	841	852	897	862	818	893	881	854	870	865	925	871	836	896	881	871	905	862	916	910	932	861	844	863	898	857	858	878	834	888	913	863	902	911	893	857	871	891	849	856	837	874	924	852	897	953	862	910	861	893	898	902	880	852	887	887	852	874	853	890	869	850	813	952	843	927	878	855	875	878	903	911	857	897	875	899	911	875	926	904	818	909	954	880	875	922	900	898	883	912	901	887	874	855	895	907	892	904	876	868	856	884	909	910	916	915	852	845	871	877	830	889	855	910	879	881	893	828	849	848	892	891	859	873	843	840	880	902	873	921	877	843	858	910	873	857	829	860	868	888	826	889	920	877	858	817	932	867	842	928	859	836	907	869	942	890	859	891	924	831	872	844	813	923	829	848	918	928	884	888	873	890	922	852	868	911	838	844	796	827	868	914	881	837	903	912	883	892	875	844	866	847	839	893	908	862	893	821	910	827	865	871	881	921	863	925	854	834	887	861	903	912	876	810	811	866	882	872	867	913	898	861	954	846	910	862	901	904	906	865	845	881	890	874	947	879	879	844	917	908	886	906	860	870	945	909	868	861	888	848	880	878	947	871	841	846	831	910	832	863	874	911	859	907	905	860	877	869	873	909	898	861	874	898	931	878	893	889	894	927	911	842	903	834	864	888	888	850	864	866	825	833	891	845	873	871	842	920	894	857	839	906	884	882	931	878	905	861	910	874	883	870	852	904	869	835	863	900	906	864	862	863	911	893	852	856	830	862	897	856	849	877	863	884	891	857	869	890	874	853	861	917	863	887	911	901	879	895	909	809	893	869	860	916	867	913	890	849	868	874	829	860	910	895	856	873	820	890	851	917	876	910	904	882	863	898	911	900	916	898	899	904	854	891	857	912	922	864	794	852	878	870	874	878	834	877	856	923	852	851	866	854	905	819	866	935	842	880	879	896	851	849	811	880	890	845	911	871	880	862	926	885	857	851	870	850	894	881	921	856	869	880	895	886	852	906	890	899	857	876	820	854	845	823	838	845	940	842	828	861	880	816	924	873	846	859	883	927	879	883	889	873	904	906	865	875	899	893	919	907	856	861	826	847	881	895	890	884	890	874	916	871	895	840	865	864	901	878	910	880	872	883	865	895	846	897	892	918	825	844	886	887	920	856	875	877	809	901	864	844	897	893	896	906	894	975	822	922	910	899	949	846	880	861	918	877	830	828	906	855	897	947	848	878	937	835	866	896	861	848	882	871	877	872	866	894	859	817	859	868	888	832	827	893	845	846	891	900	926	913	886	947	913	863	895	935	858	865	872	852	836	864	931	847	880	893	905	890	869	941	920	859	893	874	867	902	888	864	843	887	900	934	854	888	904	839	896	873	979	901	829	904	838	889	868	899	901	891	839	824	881	843	883	878	858	874	885	948	830	877	920	863	920	899	865	839	872	894	840	848	840	942	913	861	912	852	832	899	878	882	842	826	838	858	897	858	820	895	890	896	860	871	847	879	834	902	884	900	947	907	911	832	881	881	882	853	809	869	852	869	834	832	829	878	918	868	887	838	809	856	851	872	887	850	869	876	899	888	901	881	882	914	859	904	903	806	863	900	870	822	816	859	883	891	873	856	859	820	833	881	825	849	862	865	882	860	841	858	897	928	851	866	885	952	884	868	839	910	869	899	870	876	875	850	905	931	887	908	847	840	864	899	897	890	855	899	884	874	885	883	933	868	853	868	866	880	807	830	890	894	899	837	922	865	848	901	925	859	880	901	880	945	876	854	852	873	891	878	868	850	865	853	836	882	851	896	901	872	881	842	895	883	872	834	863	819	867	899	879	877	816	773	850	819	869	852	856	839	889	905	865	879	874	881	912	809	887	935	893	892	829	888	921	923	844	924	828	876	925	873	853	868	851	913	867	863	881	856	858	916	862	909	896	905	916	942	843	879	825	882	893	896	905	917	886	859	873	872	907	857	859	852	869	883	881	883	859	822	879	831	847	854	907	934	895	855	892	868	868	953	850	905	869	893	884	870	923	849	843	864	843	876	848	884	863	864	878	848	867	894	918	922	865	888	919	867	881	907	879	851	892	847	850	875	828	846	865	871	835	876	887	896	932	878	869	861	876	917	933	880	858	824	904	863	925	896	884	831	883	813	887	899	880	887	862	857	873	901	869	864	883	832	911	834	845	888	882	877	877	873	912	866	877	860	847	873	919	844	822	898	884	896	897	860	853	923	897	843	908	886	896	876	826	874	847	880	857	886	878	834	893	908	930	890	912	854	875	858	865	850	875	831	852	848	898	943	846	835	880	857	900	820	888	879	862	878	880	882	898	859	943	885	841	849	870	865	896	829	892	910	820	838	807	868	860	911	895	859	833	878	860	874	922	928	840	900	891	914	874	842	885	901	856	858	839	837	862	834	796	916	895	891	861	862	883	869	907	874	857	905
36382	33413	34791	29117	23986	22770	23457	19753	15020	13823	11517	2658	1125	857	758	799	892	1029	1091	1065	1262	1198	844	703	527	419	418	451	382	534	510	720	692	686	738	1571	1625	1587	850	359	357	347	322	327	340	328	319	324	333	297	291	296	319	344	326	305	308	291	302	340	276	307	325	310	297	315	320	304	322	346	292	319	328	333	313	295	329	305	284	293	325	316	309	325	305	304	304	292	314	285	329	334	304	285	290	278	323	323	322	312	344	294	319	295	309	327	299	322	337	328	306	318	315	296	308	295	313	315	314	289	288	315	280	294	310	276	280	303	300	279	302	282	320	290	287	287	334	317	286	300	324	327	350	309	317	306	330	319	298	280	307	295	305	314	296	341	303	319	291	294	334	299	280	312	332	327	335	312	316	331	305	315	300	280	303	281	320	280	276	296	308	292	283	279	305	325	330	284	314	316	327	340	313	290	304	303	322	292	303	318	298	302	321	312	314	305	301	349	320	334	288	306	303	266	337	315	297	277	298	295	283	268	313	307	325	310	276	319	307	304	332	343	291	277	326	267	312	319	323	295	288	317	310	283	277	273	288	307	320	317	302	283	305	279	329	298	298	324	302	288	314	344	295	307	326	306	301	308	301	330	262	354	287	332	288	309	328	313	275	294	308	317	311	300	313	280	334	316	274	310	273	279	315	329	294	331	290	319	312	316	281	299	315	291	319	248	339	321	327	271	311	316	309	342	307	312	305	306	295	290	332	313	295	313	279	314	291	281	298	284	297	289	299	318	315	321	288	302	306	289	287	283	285	290	299	262	298	314	304	256	290	269	297	306	270	288	305	293	294	322	331	334	294	300	323	303	316	293	326	326	316	281	284	294	340	337	314	290	288	288	302	338	300	304	305	301	315	322	326	322	312	300	338	297	322	300	322	316	280	324	297	268	334	315	300	294	304	336	317	317	296	355	310	300	310	304	320	311	332	305	281	295	321	305	283	273	310	287	324	317	321	329	315	275	314	311	302	308	307	311	272	300	300	318	294	291	336	333	285	279	323	337	320	312	341	318	302	292	298	304	294	297	292	273	275	267	330	302	269	288	302	302	348	319	311	298	276	298	279	287	298	315	299	299	308	293	293	293	290	296	299	291	305	305	343	284	287	311	289	284	330	302	310	332	292	305	277	340	301	304	303	288	313	303	319	289	314	313	320	287	292	294	306	315	279	277	302	288	310	295	294	308	264	303	309	329	300	318	282	334	300	312	292	283	294	274	332	315	297	314	301	279	291	273	311	322	292	297	275	305	299	298	297	279	307	301	284	311	339	294	307	281	290	279	351	286	303	291	302	287	319	307	307	345	309	284	287	301	290	296	332	301	327	315	313	327	292	304	325	322	299	283	344	290	271	318	284	287	312	313	323	323	297	296	324	324	303	301	278	306	332	323	299	326	324	321	299	319	313	295	289	330	293	285	331	284	305	294	312	271	306	318	319	261	322	310	284	302	335	303	299	302	320	281	312	330	284	321	311	309	294	292	292	266	319	297	323	317	298	305	293	323	278	275	289	280	315	296	311	302	302	334	317	325	300	288	313	307	294	304	294	277	318	309	324	303	314	294	339	326	299	268	297	306	274	307	301	314	295	297	285	290	302	318	304	262	291	290	299	287	320	319	305	275	317	289	293	265	309	292	278	328	299	307	317	285	307	278	305	285	297	311	283	321	282	322	290	291	281	329	318	321	294	346	292	318	298	276	301	328	284	279	299	289	285	322	276	288	327	335	317	299	274	307	298	329	289	303	295	316	276	273	297	290	294	323	323	324	319	338	314	315	307	302	285	288	338	291	293	296	279	272	339	287	301	294	323	312	318	303	329	279	322	272	305	262	305	310	326	303	326	337	316	293	325	330	297	309	304	325	304	298	303	291	312	308	337	299	304	294	284	288	329	291	298	294	256	308	293	310	285	315	317	342	322	309	294	305	321	313	305	289	325	324	275	300	307	276	299	289	321	262	299	299	285	319	312	304	289	325	306	288	309	297	301	285	297	336	278	331	277	299	309	322	307	315	335	340	328	296	285	307	273	317	312	318	285	299	286	317	335	320	314	347	305	299	322	275	326	298	311	313	291	290	276	302	300	295	280	310	308	330	319	327	299	306	312	304	309	298	307	344	299	329	302	310	258	353	297	289	322	315	317	316	307	295	282	310	320	296	286	264	296	306	311	307	285	284	264	300	316	268	287	348	317	295	326	349	282	320	273	307	301	312	293	279	279	299	325	312	320	312	301	302	317	295	277	291	318	285	332	318	282	333	283	313	281	284	320	303	314	262	309	281	275	301	287	317	290	304	307	318	299	286	296	330	278	306	313	300	306	292	288	282	304	312	321	347	333	334	299	303	293	279	280	282	297	307	263	313	292	298	307	320	309	272	278	320	312	325	305	299	308	279	311	315	293	288	297	310	298	300	305	306	300	305	312	302	322	295	309	291	319	263	306	274	294	314	326	323	283	321	270	279	298	292	281	324	286	321	296	294	252	278	299	332	322	296	287	319	318	349	281	322	303	296	286	285	310	293	281	288	280	307	304	285	276	303	338	317	308	310	314	285	325	319	286	294	321	317	319	303	337	339	321	304	294	326	299	308	308	337	282	329	295	272	292	332	301	303	326	287	272	349	300	293	321	295	298	290	296	274	315	303	315	292	305	308	312	340	310	279	288	326	285	337	330	304	283	329	278	308	317	280	328	283	303	286	331	293	295	298	250	304	312	309	270	310	307	299	268	308	301	306	304	318	289	315	286	305	309	277	309	306	329	299	265	299	307	326	321	315	296	315	314	282	282	320	312	310	299	319	320	310	293	313	302	285	281	328	283	296	313	278	302	299	301	295	302	286	318	289	341	307	276	284	304	300	295	296	317	308	294	330	292	321	284	272	318	300	279	290	331	297	342	335	287	303	308	312	282	336	317	288	290	323	269	286	304	289	308	311	317	298	320	275	317	334	261	283	324	292	304	299	276	294	301	324	294	325	305	314	307	322	270	311	319	286	292	332	330	284	289	304	327	311	285	321	337	293	294	305	337	297	266	308	291	298	280	323	317	327	297	318	327	283	280	328	309	342	303	330	311	306	296	300	309	310	298	328	310	317	292	329	331	325	327	272	312	292	298	300	282	284	310	321	317	333	278	293	324	290	309	320	284	298	316	329	325	335	293	313	309	301	295	280	324	297	336	259	312	308	300	293	327	299	310	337	323	303	334	292	306	335	273	330	315	280	324	291	321	329	317	295	308	297	304	313	317	325	338	287	312	307	324	317	303	310	289	299	314	332	309	292	320	306	304	279	328	330	304	336	306	307	303	281	343	309	292	303	315	323	318	297	293	295	331	305	300	316	289	338	277	293	303	294	313	266	327	287	328	304	324	297	307	305	338	279	338	309	312	321	318	344	315	347	341	332	303	321	289	331	321	310	290	294	322	282	284	319	325	320	290	289	324	304	295	294	297	311	287	284	287	311	323	298
24536	27198	31448	31556	28935	29086	31794	28470	24285	26583	24527	5182	4356	3805	3548	3870	4177	5473	5813	5543	6636	6080	4424	3291	2236	1680	1585	1688	1461	2342	2369	3801	3404	3640	3772	9480	9208	9596	4375	1432	1153	1107	874	931	951	868	958	851	825	821	836	801	820	814	826	837	806	837	828	775	786	794	808	856	871	866	832	881	841	877	915	915	930	920	916	908	846	870	838	867	835	858	890	827	771	847	905	781	837	888	892	814	860	914	879	834	865	855	852	859	885	855	903	840	807	874	868	882	927	911	914	872	862	895	873	821	876	890	849	815	799	813	763	787	778	784	770	753	754	817	789	807	746	794	769	738	773	848	757	806	771	757	824	739	802	741	778	758	771	802	757	778	720	776	721	746	747	760	775	736	778	749	787	748	752	742	776	786	789	755	740	743	760	764	738	729	785	751	736	765	739	720	765	785	774	751	733	747	753	788	833	759	782	741	787	760	732	730	800	754	784	749	762	760	807	751	750	751	754	755	770	733	808	710	747	776	788	753	735	739	752	759	764	786	778	754	834	754	787	749	711	746	737	709	756	732	760	770	735	743	768	711	746	783	675	807	773	761	772	733	772	806	710	737	774	769	757	767	792	806	746	769	753	754	794	742	760	768	752	734	775	776	730	765	809	777	804	747	790	730	760	735	764	801	794	768	783	771	743	779	770	733	769	738	793	742	769	766	757	757	735	765	762	782	703	731	739	758	807	779	808	754	779	781	818	769	734	734	768	782	789	752	808	802	791	779	775	763	760	753	804	767	732	825	740	798	789	725	769	730	760	800	740	736	756	750	794	750	774	739	745	733	759	788	781	794	778	799	770	745	772	765	757	784	717	837	760	778	727	765	781	727	779	760	738	754	736	778	841	734	724	771	806	751	802	736	788	769	794	773	775	755	778	765	769	731	745	727	749	702	754	730	735	786	737	743	725	769	761	731	788	725	774	787	725	786	779	752	731	737	733	800	765	784	746	795	765	751	751	777	767	730	768	778	769	770	766	781	769	823	734	752	702	742	782	823	732	785	795	770	705	750	783	716	738	790	753	794	771	760	765	806	819	771	783	759	824	755	728	754	739	773	787	783	805	811	750	778	787	783	778	813	735	762	777	736	743	764	760	750	707	763	810	778	781	733	770	767	753	766	753	759	737	758	787	746	732	790	766	768	804	758	796	772	775	737	749	795	681	762	734	757	741	835	772	741	765	748	782	769	806	776	780	744	731	769	771	801	757	753	777	752	704	744	734	743	738	775	766	742	720	739	761	743	799	721	728	789	787	807	773	815	720	738	707	771	759	749	780	789	780	754	789	733	749	825	755	782	744	740	767	733	793	785	774	771	775	766	766	742	771	718	759	785	753	799	722	769	752	768	789	776	753	729	772	744	747	742	796	777	781	761	775	750	759	741	762	705	747	779	776	761	770	765	788	745	782	757	789	762	734	770	750	837	767	752	751	712	748	739	825	750	799	799	771	777	751	721	767	736	767	748	777	783	823	787	771	757	758	773	819	768	757	761	738	761	759	785	763	804	768	768	788	785	761	747	810	738	796	759	809	786	768	745	772	774	749	753	778	794	779	737	741	731	762	721	759	681	779	782	780	759	757	795	716	747	763	701	767	763	738	794	780	730	784	751	738	732	730	755	762	758	833	738	718	773	786	803	752	803	751	797	743	765	766	765	734	756	717	732	781	774	790	775	774	776	734	774	748	760	724	712	723	788	734	753	756	771	774	779	759	840	712	803	812	729	707	764	737	766	725	745	732	769	765	742	732	764	761	751	777	770	735	766	774	775	703	755	765	740	748	773	827	816	750	735	770	804	790	727	804	745	753	752	759	709	795	740	746	749	758	752	738	843	780	710	755	728	744	763	839	777	748	794	761	774	794	754	801	754	754	785	754	697	796	771	791	775	710	738	731	744	725	739	740	735	787	746	831	798	721	771	752	777	795	821	773	736	819	780	777	739	767	774	794	740	775	724	722	779	767	783	751	705	782	715	835	738	765	792	725	742	724	719	814	757	753	762	767	792	726	770	792	733	757	769	779	729	771	753	775	756	788	776	757	769	750	766	743	780	755	729	760	747	791	767	781	731	753	759	724	733	774	734	766	746	764	782	761	759	758	801	786	743	707	783	794	799	766	770	764	771	758	725	710	741	776	771	704	757	732	758	752	766	743	750	774	725	786	770	753	766	820	782	767	746	742	740	750	779	798	755	767	777	783	734	816	804	761	712	773	734	747	789	705	751	760	756	763	761	710	753	763	805	754	741	727	733	784	771	798	743	783	753	780	725	815	759	759	719	731	767	756	784	780	776	765	762	753	723	732	754	773	765	779	769	775	741	773	752	702	780	750	800	756	812	744	726	801	733	746	720	784	782	779	783	734	797	757	734	756	733	733	748	751	781	767	758	735	786	793	729	782	805	782	776	705	732	793	764	777	775	780	772	744	744	731	793	754	748	800	803	784	724	720	716	753	768	771	741	746	749	714	726	741	793	740	764	745	778	747	793	766	758	794	745	767	743	736	745	749	757	788	762	756	790	787	729	782	800	812	773	750	772	760	779	727	764	764	789	790	782	722	779	777	758	795	769	764	732	740	756	773	780	771	787	796	712	763	776	763	764	730	785	784	721	745	758	753	789	766	739	751	727	765	748	784	783	779	780	771	745	729	779	746	772	786	760	800	814	802	784	738	804	752	761	765	770	773	753	722	786	735	810	769	765	782	743	753	805	757	746	767	741	758	748	739	725	722	736	778	792	730	806	741	771	790	767	755	751	759	762	766	771	796	747	786	727	749	774	761	799	785	766	757	727	754	775	723	736	760	735	786	737	753	762	745	781	787	796	777	776	788	770	798	791	748	782	719	790	789	745	758	733	755	749	754	782	714	716	784	767	719	787	752	793	755	752	781	759	780	800	801	782	742	758	798	728	765	770	797	710	807	741	710	717	828	788	713	793	735	779	734	814	734	764	749	740	750	776	743	814	748	757	737	742	799	794	786	738	678	752	799	790	773	740	812	753	775	735	756	731	698	723	735	772	778	737	761	732	730	800	774	785	738	844	742	756	745	778	789	729	703	776	761	766	734	762	730	777	737	728	790	810	739	769	728	790	815	748	760	801	741	790	771	749	780	728	741	822	745	713	699	738	750	780	742	734	760	747	760	777	738	748	743	702	764	712	743	834	782	754	770	769	787	814	724	803	803	760	740	762	793	727	764	769	779	751	773	761	755	753	752	799	730	820	795	758	751	795	765	741	744	799	790	781	789	778	736	789	794	734	764	763	760	765	730	745	762	779	767	757	765	771	794	833	748	715	708	699	758	719	770	763	780	801	764	738	760	763	740	785	770	761	770	761	735	813	793	751	742	807	816	737	730	745	808	740	744	782	768	731	760	732	785	737	769	780	775	747	752	745	734	757	778	740	755	749	803	804	825	774	777	786	758	810	746	761	768	772	742	755	777	820	812	759	745	770	764	737	775	787	789	796	749	772
8953	6620	7832	6412	4568	2669	1742	1512	1219	935	753	554	486	457	435	386	414	414	380	389	384	336	343	347	315	303	318	314	330	297	299	298	322	297	333	308	342	346	344	300	318	328	314	287	305	322	336	307	294	321	316	326	351	303	288	306	319	310	328	308	295	291	342	312	282	298	293	290	351	290	309	300	300	310	323	307	310	351	288	327	299	305	288	292	283	300	323	320	312	332	346	323	301	324	322	311	340	346	288	325	298	338	294	289	313	291	276	334	345	336	306	327	326	348	312	337	305	320	352	325	311	303	299	313	307	328	288	306	312	269	316	347	303	327	344	330	307	310	326	337	309	317	312	307	326	336	313	320	310	310	324	326	311	311	310	314	304	333	306	309	287	286	301	328	316	327	318	335	280	331	281	320	298	306	303	299	318	300	320	315	313	294	334	309	297	309	317	310	295	299	347	323	333	298	319	297	326	331	347	332	289	325	320	316	325	298	353	304	326	304	314	328	316	356	293	304	323	321	285	321	317	327	294	294	319	314	320	325	332	333	348	335	314	273	305	300	291	296	306	304	306	313	297	279	318	321	298	330	325	308	305	316	311	350	310	295	288	324	333	294	298	302	320	333	289	324	320	298	321	304	315	318	344	302	328	306	301	332	310	286	323	317	294	338	299	319	294	316	301	284	301	327	320	302	315	303	307	307	307	285	319	325	288	331	313	323	300	306	319	351	322	314	342	292	339	332	310	300	295	301	308	315	330	303	277	323	296	321	313	301	298	344	316	327	311	297	322	322	334	304	300	302	320	321	298	303	305	331	310	338	316	330	298	328	318	308	326	315	320	337	308	308	289	320	299	306	313	340	331	307	314	299	312	317	303	278	295	340	299	317	318	309	313	270	313	309	326	298	266	302	322	311	318	273	281	359	317	308	300	319	346	291	321	313	321	311	326	323	333	327	296	306	316	315	318	298	272	324	343	336	284	295	322	308	318	317	328	297	316	303	299	276	315	317	318	315	307	279	311	330	330	278	293	346	317	310	328	304	300	283	359	332	293	318	326	313	309	311	262	309	311	273	334	310	345	303	311	313	312	296	282	306	347	318	289	294	316	289	300	335	324	318	321	349	339	315	311	307	335	282	308	314	329	325	314	289	324	306	318	316	313	284	298	338	316	300	308	301	343	311	285	268	322	312	320	325	296	323	314	319	326	280	324	326	326	315	328	314	323	281	305	298	341	294	304	328	328	326	295	335	312	294	325	300	292	344	319	302	355	293	345	320	297	295	329	324	283	352	313	341	324	323	346	286	293	339	286	322	303	329	284	273	328	304	311	321	336	307	286	299	319	282	290	314	334	287	294	291	294	322	361	294	273	287	324	304	313	317	267	303	320	317	277	321	325	329	311	290	317	303	330	281	313	306	352	301	341	326	319	295	330	287	282	293	295	342	341	322	296	332	309	336	360	312	347	308	307	300	316	305	312	296	317	341	325	310	292	306	301	305	314	324	311	303	296	324	356	285	292	319	286	301	297	286	264	310	290	263	314	296	305	284	292	274	329	309	317	335	314	329	328	312	317	323	287	304	298	316	297	319	314	327	288	321	304	316	308	310	282	314	312	324	319	300	317	278	285	346	314	320	321	298	298	323	303	315	285	336	323	310	331	289	313	314	311	348	297	310	314	349	313	301	298	318	263	336	288	296	317	312	341	331	304	293	304	304	300	297	289	313	302	306	294	342	314	290	318	323	292	325	349	319	284	313	277	328	318	304	299	321	316	316	343	299	322	304	326	303	344	304	311	315	312	282	346	308	312	311	305	329	309	326	296	282	331	312	289	302	314	311	307	281	332	291	303	315	300	283	308	324	306	309	280	329	311	336	300	311	347	329	305	315	342	336	318	301	347	301	325	297	315	329	348	306	290	279	301	285	329	307	340	315	301	306	297	337	314	328	308	336	330	301	300	315	305	290	326	272	321	330	279	348	302	292	332	318	323	308	327	326	298	315	310	293	309	275	313	304	298	287	338	318	326	316	319	325	362	284	294	294	293	327	322	289	324	289	319	322	333	321	302	290	315	333	310	310	309	312	294	348	312	301	295	286	293	327	314	299	305	289	307	309	315	296	276	339	332	296	297	304	311	319	299	320	339	313	293	292	325	305	287	328	323	324	303	323	300	324	304	276	295	330	344	311	327	301	309	320	313	324	316	321	306	317	349	320	307	279	286	338	310	309	305	296	308	349	315	321	315	319	318	345	307	336	303	337	329	304	281	315	316	317	329	354	338	318	315	312	270	313	293	300	313	301	281	321	330	290	330	288	298	300	317	308	314	296	285	324	322	343	316	319	302	327	299	300	321	328	337	312	322	320	350	315	336	307	307	323	327	327	282	302	299	284	303	328	332	342	318	290	333	318	288	321	280	315	276	305	308	311	311	323	337	327	301	336	327	321	273	293	304	327	284	311	301	320	311	320	296	302	337	283	347	350	335	295	328	303	342	303	293	282	282	284	318	330	309	338	352	313	321	358	326	354	313	308	288	312	302	280	302	292	337	332	314	309	285	302	306	299	303	275	345	309	339	330	322	321	300	279	296	332	298	321	297	323	275	323	304	281	336	339	321	315	294	280	333	312	304	310	289	306	334	307	323	297	299	307	271	321	350	312	305	317	312	327	334	304	289	310	337	275	298	310	307	305	267	314	290	309	288	325	280	266	307	313	330	306	330	304	302	286	334	316	310	322	310	301	319	304	340	301	339	304	312	294	308	318	317	322	318	350	313	325	310	301	335	290	339	317	314	291	275	322	299	321	308	330	291	334	277	319	293	300	309	353	306	304	312	331	339	286	316	324	320	319	314	329	298	303	312	322	321	292	309	306	342	298	320	298	318	285	327	325	321	309	352	318	317	309	314	313	295	301	284	288	300	293	326	322	297	342	335	325	305	330	303	324	286	315	311	332	315	326	312	341	331	294	300	289	280	283	358	320	340	289	304	304	337	319	309	344	308	280	302	294	313	336	313	331	348	290	289	310	293	348	305	291	321	286	300	318	301	310	353	297	289	329	304	325	311	289	315	328	342	290	291	294	319	325	313	339	288	314	304	329	319	311	361	324	324	300	315	295	325	281	331	278	312	307	336	308	331	346	303	309	340	290	285	296	294	321	321	291	328	325	327	264	300	312	311	322	308	360	309	330	318	323	327	315	333	335	302	329	309	295	286	314	306	314	329	326	305	312	281	301	313	288	321	315	308	310	316	320	292	331	318	294	305	334	323	296	325	327	298	333	325	313	299	310	317	305	290	294	330	306	322	321	318	290	277	353	297	345	343	314	296	326	300	295	317	325	317	319	320	310	294	309	301	296	315	295	301	296	304	320	285	317	309	319	345	335	309	292	290	345	278	318	334	303	323	307	347	307	342	316	290	296	321	308	311	301	304	313	311	305	330	330	303	304	311	308	316	301	320	303	281	326	327	325	316	329	326	286	316	302	277	335	335	329	309	286	341	313	303	300
6433	6277	12402	13723	12074	8817	6688	6653	5527	4041	3592	2272	1778	1626	1516	1371	1285	1234	1288	1116	1088	1043	926	974	900	860	754	855	837	808	829	878	802	880	862	1024	1051	923	828	830	824	846	802	859	801	805	775	788	802	785	818	774	757	800	819	784	833	804	819	782	854	798	835	841	845	852	854	819	800	816	838	828	870	775	843	799	823	827	820	841	798	807	792	835	837	823	856	804	774	802	866	856	859	839	860	785	840	834	825	846	794	809	812	816	774	794	820	799	834	842	855	843	814	831	829	836	821	819	775	799	793	825	815	808	799	823	823	770	827	801	800	768	759	783	797	791	789	816	771	807	833	801	776	825	835	819	759	776	782	815	829	779	742	831	765	760	781	780	823	812	803	801	816	792	772	853	793	761	797	803	757	866	765	795	817	781	802	758	876	778	799	809	818	792	842	774	854	770	785	827	798	826	804	793	795	837	796	794	790	840	829	827	733	760	793	782	762	788	801	833	763	820	790	757	776	803	781	783	773	812	827	816	785	791	783	829	776	816	807	805	811	747	808	779	796	768	798	806	766	749	785	792	765	748	841	804	755	828	791	760	754	753	791	786	865	791	784	763	798	786	823	783	791	738	781	799	817	766	863	817	806	815	856	810	769	764	753	764	804	773	767	778	810	803	786	820	804	802	742	784	833	793	805	799	819	819	762	795	832	758	784	773	812	809	867	804	809	780	786	817	827	799	815	808	795	825	835	839	787	801	828	809	828	813	793	778	816	787	784	815	813	753	837	819	810	806	778	800	818	820	805	783	792	826	794	820	825	766	783	801	759	771	786	835	819	796	764	807	797	846	786	839	798	784	820	814	750	801	799	816	825	819	829	812	720	805	835	818	790	803	747	760	785	780	734	788	814	786	829	795	754	806	872	793	841	806	787	719	864	817	815	843	783	813	789	845	838	787	791	803	845	817	823	781	743	789	821	779	789	795	732	785	821	790	788	763	804	793	788	798	800	768	836	755	786	746	757	791	802	820	817	811	769	834	822	757	820	764	803	769	789	764	793	747	813	777	842	813	792	829	790	809	813	769	781	810	794	835	832	840	821	796	876	764	802	796	791	771	782	821	852	777	755	837	738	796	812	834	781	849	820	756	787	766	839	755	798	834	771	768	816	762	747	803	813	822	822	771	773	791	776	795	822	770	807	838	823	768	801	795	822	792	813	808	807	785	792	832	766	772	784	787	816	838	790	731	843	806	760	854	779	823	834	850	802	750	814	756	822	820	779	824	820	792	782	833	767	793	802	800	803	771	784	853	798	808	837	797	806	749	814	790	814	774	842	852	786	771	804	787	765	803	795	777	752	787	762	822	780	849	820	765	760	783	774	792	786	768	810	805	813	813	731	745	804	779	771	825	804	798	774	812	776	835	769	806	803	789	776	793	803	767	802	827	799	856	768	771	767	790	801	763	788	734	856	755	796	835	824	808	788	777	765	856	817	801	768	797	770	785	790	818	798	785	805	764	789	750	796	792	812	820	801	820	776	776	801	810	754	842	742	817	804	758	761	804	793	800	780	821	798	788	794	856	798	751	813	799	792	845	844	821	853	802	790	802	750	767	762	803	781	830	817	737	822	808	796	746	801	776	822	780	804	768	788	782	814	819	810	762	756	812	793	827	780	773	749	829	810	800	863	816	815	762	801	803	806	760	772	748	799	757	774	850	789	788	730	797	835	796	774	799	811	841	791	803	855	797	821	775	774	780	806	771	819	813	828	745	794	766	786	832	829	809	792	822	750	776	835	835	799	796	781	790	804	833	778	819	792	782	787	780	799	790	807	777	838	853	805	761	793	788	770	763	845	757	795	831	766	787	794	806	784	800	819	786	808	831	802	773	746	803	800	802	830	813	781	810	799	834	748	773	823	790	836	786	777	825	807	815	722	787	821	766	840	801	795	825	725	777	760	829	777	798	865	858	784	746	795	856	841	788	759	779	755	786	792	782	793	773	807	719	829	779	805	790	794	821	809	799	807	811	780	822	776	785	800	774	820	779	832	727	723	821	781	786	788	841	818	752	777	766	766	784	832	761	743	835	784	769	822	754	821	775	800	816	781	836	787	716	778	783	811	823	787	810	854	797	790	784	796	812	779	761	768	761	778	842	781	798	811	796	765	806	825	785	830	776	788	789	777	757	815	808	827	825	792	821	776	802	751	800	784	831	757	776	870	761	772	815	799	826	792	758	854	790	809	833	819	824	794	768	787	768	764	799	795	772	791	799	831	791	769	772	757	794	760	734	841	848	836	793	824	766	792	799	756	854	772	826	775	797	773	821	812	804	848	797	793	751	811	768	803	763	837	789	797	775	827	820	844	767	798	792	784	762	808	783	790	821	790	815	779	714	769	768	800	740	794	838	779	763	791	784	804	768	789	816	818	782	784	846	752	822	802	725	778	806	790	745	781	826	818	802	782	807	805	834	835	808	793	806	813	784	786	821	845	801	815	794	797	799	751	815	750	803	768	750	809	801	784	760	812	781	746	812	800	774	774	734	797	797	825	814	816	772	770	800	802	826	809	759	836	839	778	799	825	757	787	765	834	738	775	770	794	762	828	747	801	785	795	818	830	784	836	766	809	789	769	775	785	834	795	807	760	763	834	801	805	765	783	797	814	836	779	773	814	796	842	830	793	772	754	790	794	792	793	784	804	722	790	793	774	824	806	804	807	801	777	805	796	793	805	797	800	797	802	805	757	805	777	803	741	796	797	801	755	795	770	871	784	802	812	850	768	836	771	786	825	826	793	795	808	770	758	786	811	824	788	795	796	849	788	762	827	784	827	730	772	810	788	859	800	842	858	804	818	758	825	790	799	780	779	777	730	792	799	778	767	806	801	847	878	782	776	732	836	776	753	757	760	803	796	836	791	800	808	806	802	804	784	742	782	782	743	813	766	809	764	798	765	804	809	803	798	796	833	781	858	806	813	818	780	780	873	760	801	713	784	791	832	795	811	782	767	808	742	841	858	840	824	798	811	806	747	856	807	807	772	806	817	792	769	834	792	729	813	792	737	758	787	787	741	820	803	753	765	852	778	801	758	785	787	842	832	825	782	841	747	789	798	824	808	839	770	816	750	793	849	786	802	792	748	806	797	778	786	799	815	767	873	781	777	824	860	768	808	754	762	775	751	781	821	760	753	777	815	798	809	795	848	785	814	826	811	814	792	826	816	842	753	776	788	822	796	808	836	797	821	835	774	741	767	829	756	820	788	795	779	800	787	816	818	838	747	774	822	785	841	784	748	821	832	746	825	743	793	806	797	762	853	747	827	779	797	786	773	811	776	807	754	803	799	830	767	765	793	864	749	756	767	816	787	831	805	796	800	735	834	816	834	789	791	792	765	787	806	805	784	795	770	743	772	819	819	775	813	788	788	833	779	760	772	817	879	753	807	786	777	819	825	785	800	852	789	775	766	803	853	798	781	808	814	763	831	747	794	767	762	755	810	793	774	859	825	793
27294	27359	30387	24428	17434	13951	12416	12642	8616	6117	4928	1102	787	738	642	641	710	790	837	703	918	632	609	494	417	407	434	437	386	435	440	510	524	515	529	1161	1118	737	522	423	399	407	371	353	360	330	351	422	367	347	382	330	328	352	356	324	356	357	356	359	380	424	359	355	346	330	373	361	387	390	359	344	341	380	371	351	387	375	349	373	364	410	365	340	382	366	380	355	348	354	377	355	355	395	381	377	357	389	383	384	378	377	359	380	338	385	358	359	360	367	364	386	364	368	381	352	406	391	363	352	387	378	383	360	346	355	366	349	324	365	374	356	341	371	331	370	343	368	377	355	343	355	355	349	372	368	324	351	358	378	377	355	345	346	329	353	352	334	327	369	373	347	368	364	363	320	344	346	343	351	348	342	387	356	331	374	340	377	328	360	312	340	337	364	377	379	315	358	318	357	334	341	339	360	389	310	362	400	333	363	347	373	332	376	366	323	381	339	355	389	363	317	342	346	384	364	315	323	348	349	340	384	336	343	374	355	345	357	370	344	386	334	358	349	358	347	348	377	335	397	373	351	337	380	339	372	367	356	347	377	323	349	382	352	369	337	340	361	341	334	371	328	382	371	332	382	326	355	355	353	340	388	350	339	349	327	358	387	360	351	345	371	369	387	320	355	337	354	371	386	389	362	320	384	373	363	349	344	365	354	331	348	346	349	374	379	347	357	357	363	353	357	400	358	360	335	321	345	332	340	332	371	320	366	349	335	335	358	318	392	357	321	339	358	354	336	311	328	368	346	343	339	350	341	330	331	358	368	351	388	362	302	342	350	366	371	380	347	349	359	347	364	343	362	343	365	358	366	372	344	376	374	351	347	350	401	360	341	364	380	353	364	379	350	338	323	336	358	311	414	382	345	357	370	371	361	337	349	367	358	360	382	392	355	356	380	355	334	363	323	338	388	323	323	396	350	357	341	307	377	395	373	369	382	299	336	375	370	380	327	358	331	377	381	368	382	349	376	364	357	365	332	376	354	352	348	376	345	310	339	350	339	323	363	323	353	330	343	352	356	330	390	319	355	345	327	356	361	368	361	361	333	350	352	352	381	372	370	336	386	337	338	353	370	327	392	357	343	309	334	347	369	369	357	383	345	357	364	333	360	384	372	361	373	372	351	370	349	329	374	360	348	322	380	350	372	354	338	364	354	369	333	359	340	361	342	332	348	347	326	335	373	324	366	378	358	334	344	363	367	351	377	341	350	361	373	351	417	365	362	367	349	313	319	337	359	332	341	345	373	345	363	362	328	364	362	373	351	339	368	342	332	349	361	392	357	334	336	378	333	335	345	343	367	334	341	316	352	343	347	353	341	335	368	395	368	332	315	344	329	391	372	332	342	326	376	355	371	313	350	379	355	332	376	369	354	332	333	383	378	366	376	389	366	326	353	347	393	319	380	366	325	366	340	364	337	419	358	381	347	386	352	356	339	309	312	387	365	326	362	354	355	371	345	357	351	338	370	332	327	377	373	380	347	324	334	351	360	360	327	298	350	397	345	327	346	352	352	354	321	340	394	367	360	362	362	367	320	388	380	380	358	335	376	369	352	379	358	401	366	384	345	374	323	331	351	321	333	296	344	363	330	368	358	333	360	326	408	374	364	356	350	347	313	387	342	366	351	382	337	359	348	369	350	366	384	337	352	352	345	352	342	347	362	340	363	375	313	366	369	382	352	371	379	374	347	319	383	360	332	339	370	359	340	376	379	344	351	355	361	345	369	353	354	330	346	368	325	346	348	321	332	368	338	377	370	334	406	355	348	371	355	353	347	347	375	333	360	323	353	361	358	368	399	364	345	361	344	342	332	344	378	328	342	345	393	351	358	351	397	342	327	381	370	361	344	329	391	339	369	369	316	324	323	321	348	363	372	327	367	363	337	370	344	362	335	367	328	358	366	344	364	342	356	351	346	359	350	329	379	350	349	322	363	394	340	340	340	384	356	318	360	342	353	361	347	375	369	364	370	380	355	378	377	350	362	362	349	336	364	359	356	350	365	369	358	372	372	357	338	376	364	356	332	364	392	337	341	337	350	356	344	368	373	325	399	355	316	351	376	351	342	340	363	371	321	360	338	357	348	381	385	384	351	380	359	360	369	353	350	310	300	344	324	365	344	329	345	376	351	383	363	372	368	332	345	357	378	357	326	323	362	365	402	321	362	359	341	378	353	370	317	335	389	378	358	383	397	368	361	343	333	354	378	337	387	358	341	357	353	386	371	377	352	349	353	358	341	346	331	376	387	346	343	361	360	337	345	356	340	323	336	350	370	350	360	338	356	384	359	355	362	352	387	353	393	368	341	362	330	380	330	369	325	349	329	364	343	340	360	369	346	380	356	353	380	350	313	358	364	360	350	354	357	369	355	345	370	374	340	333	356	365	340	362	342	359	347	384	339	360	385	369	308	363	336	335	362	368	339	364	351	373	355	343	325	375	324	364	321	370	353	350	346	331	345	317	342	337	332	369	374	346	341	342	338	355	344	342	362	349	378	349	362	376	344	392	366	330	358	322	376	305	343	356	365	349	357	348	385	349	326	408	366	351	340	345	300	338	348	351	385	329	336	335	374	349	337	349	389	352	362	330	357	358	353	359	354	344	346	318	340	360	333	344	359	378	340	321	364	367	362	341	380	340	373	368	362	355	383	366	324	374	379	326	340	349	367	339	298	338	361	339	361	351	373	340	359	333	376	351	381	389	346	351	356	363	303	355	376	383	353	382	383	349	305	330	413	352	345	347	340	342	356	366	350	365	359	338	363	357	364	319	343	363	354	402	356	366	359	331	351	341	344	391	338	367	347	359	335	325	355	399	395	338	353	316	340	366	359	326	354	334	335	323	342	348	336	362	346	354	359	372	351	348	331	321	333	320	367	373	353	342	331	335	347	369	365	391	378	359	318	351	361	364	366	335	328	362	348	395	347	364	388	369	372	347	329	333	333	332	337	355	338	352	371	360	371	331	356	363	346	340	357	355	347	350	341	324	359	321	366	316	371	330	365	367	379	384	424	324	338	397	375	334	361	354	362	334	332	337	346	342	353	351	374	350	367	365	354	331	334	359	311	368	388	379	372	351	343	335	368	362	351	360	351	364	335	337	369	330	360	331	319	359	379	377	350	326	330	332	354	360	341	345	350	362	368	381	377	360	342	324	339	344	339	343	375	360	353	370	352	375	297	348	372	363	363	341	342	388	347	347	349	356	347	330	377	384	352	352	365	341	355	375	375	337	353	341	332	379	343	347	344	397	386	344	383	357	384	335	351	392	387	336	345	371	337	353	385	374	382	398	352	327	390	347	380	346	360	345	327	337	360	354	363	364	345	323	339	326	355	371	337	375	354	377	330	350	318	364	380	330	344	338	342	374	371	359	345	366	308	355	342	353	382	345	349	334	335	341	366	392	338	315	331	372	353	326	362	348	350	307	359	338	351	347	344	370	348	350	356	352	360	338	366
18074	22714	28138	26086	22437	21442	22622	23773	18132	16922	15203	3856	3109	3111	2655	2547	3219	3816	3973	3385	4810	2973	2916	2129	1566	1328	1205	1331	1325	1530	1568	2375	2015	2179	2397	6676	6019	3871	2636	1516	1170	1190	1056	1007	972	922	932	912	979	869	890	959	909	906	892	977	883	912	941	946	963	906	930	926	991	978	906	965	936	942	995	973	950	988	967	988	933	948	959	937	982	881	903	947	1010	931	961	943	937	979	942	980	996	972	963	914	988	937	951	967	952	968	950	930	938	931	945	1029	965	1041	1047	957	896	960	1041	932	909	930	911	907	930	945	885	873	873	886	855	888	864	880	879	850	879	910	909	843	910	907	884	963	931	886	865	851	890	916	896	896	916	888	899	856	860	877	824	872	919	870	906	865	863	912	820	897	874	867	871	890	917	894	857	901	944	890	856	893	880	907	929	846	872	903	864	946	857	867	940	871	882	902	887	865	863	832	864	913	939	930	930	872	890	923	888	926	862	857	889	894	965	910	899	897	930	842	915	889	889	964	867	873	880	923	903	908	848	869	880	881	921	926	896	855	848	861	913	928	862	905	858	836	833	816	852	851	888	844	871	868	845	900	921	842	924	863	813	871	908	849	905	913	874	905	886	860	890	868	895	853	936	912	889	899	919	852	894	897	937	881	906	862	843	900	951	867	903	888	883	908	940	900	896	883	909	889	880	884	895	934	907	875	886	889	905	929	930	931	943	829	902	875	921	889	911	847	845	892	837	908	817	904	857	853	936	919	891	956	915	919	841	867	891	932	870	884	855	849	896	866	872	880	911	894	917	854	830	806	934	909	842	878	850	886	950	892	912	877	916	962	916	901	878	881	873	859	892	905	928	792	917	832	856	874	882	920	892	841	928	928	921	875	897	946	860	823	893	892	883	849	870	889	876	875	865	914	890	896	856	907	901	896	867	855	873	888	913	880	914	857	892	894	844	871	933	883	942	889	903	959	913	875	872	904	872	953	884	862	890	905	890	857	902	872	873	916	859	878	932	857	876	908	890	863	852	874	885	883	884	919	860	883	842	886	890	871	866	825	895	860	873	910	879	912	857	914	930	855	837	875	886	868	893	893	858	899	883	895	898	890	928	928	838	871	892	855	894	920	888	885	897	905	928	858	857	873	860	843	896	880	920	911	972	875	889	911	886	853	854	805	855	902	921	870	897	896	838	877	900	896	895	856	850	911	870	843	854	919	855	896	895	892	881	837	893	847	880	915	866	867	895	823	878	876	895	859	862	895	906	867	898	862	880	915	870	912	902	913	835	935	917	875	901	922	830	858	856	902	885	848	880	938	899	875	890	858	834	860	860	871	905	862	932	863	846	855	858	924	914	862	879	906	926	873	936	940	861	910	930	883	879	872	920	947	918	896	890	897	894	837	958	865	890	894	945	859	886	917	890	929	868	855	873	916	936	890	916	867	926	843	772	913	866	906	867	882	838	857	924	883	873	853	930	896	879	915	924	860	910	851	838	904	925	863	872	933	871	916	896	952	849	907	820	829	844	855	880	931	920	923	892	846	871	880	860	885	916	872	889	877	915	871	843	865	861	853	866	846	862	925	879	933	899	894	837	905	877	958	828	892	906	873	850	831	901	926	860	874	910	936	921	872	887	927	880	875	885	926	882	932	870	906	878	879	873	881	869	862	872	937	854	914	949	882	876	878	889	852	905	863	857	852	876	919	862	911	903	824	845	886	856	931	866	892	896	855	918	855	905	903	874	930	882	873	957	933	872	894	899	913	919	863	868	881	928	889	841	874	943	882	848	871	839	847	916	864	861	863	885	937	898	883	951	878	866	897	923	886	897	885	913	850	958	860	850	902	891	851	873	919	883	827	898	907	865	900	902	844	854	909	921	863	833	927	842	864	841	897	861	858	865	910	937	865	913	861	853	823	911	927	903	912	903	841	856	871	842	891	827	933	892	855	936	876	858	901	880	839	897	835	853	919	898	887	912	901	850	899	837	896	883	915	871	892	857	860	943	891	865	883	899	886	904	846	900	872	868	884	863	879	853	857	845	877	889	875	880	890	869	864	912	852	846	842	912	884	896	855	881	875	921	899	869	838	904	872	923	903	875	909	886	923	856	850	866	887	828	862	924	852	885	866	832	903	874	897	844	901	894	917	916	868	855	916	833	930	900	896	896	849	859	878	855	866	901	863	844	882	894	902	827	884	844	901	898	855	915	893	881	841	881	874	870	864	881	914	891	908	932	889	882	891	923	845	910	897	876	846	879	890	912	896	868	837	917	887	807	854	873	913	916	829	880	871	911	911	898	871	814	891	889	856	906	904	851	859	882	934	867	901	903	906	898	917	895	918	866	914	905	927	905	908	857	857	842	886	928	921	944	909	835	897	922	911	889	822	829	916	838	931	872	874	846	853	846	939	841	826	834	913	905	864	899	837	906	918	835	927	843	889	902	918	930	921	833	836	893	867	872	854	915	858	892	873	885	902	842	849	900	886	830	912	921	919	908	846	809	943	908	916	885	840	885	911	939	888	855	904	861	901	830	890	923	889	895	900	873	889	835	859	829	889	913	884	868	896	896	852	802	849	894	858	881	883	873	912	892	887	923	903	887	926	915	925	877	930	885	921	859	887	901	887	848	928	880	892	867	917	893	895	894	890	812	849	859	896	868	900	902	876	913	921	910	912	886	873	889	905	916	850	920	919	877	888	901	887	853	834	886	810	920	863	863	859	862	856	881	927	829	876	952	854	857	893	881	852	902	850	913	950	906	871	892	867	891	885	884	866	896	891	914	953	868	897	840	842	870	863	937	884	887	898	878	919	885	909	886	882	933	884	906	903	904	829	907	934	865	913	919	853	911	895	871	921	896	856	894	918	871	843	885	885	896	840	881	879	915	840	920	900	908	961	891	908	878	888	879	880	835	874	883	828	866	856	893	893	878	914	876	909	936	893	921	913	898	826	879	822	920	888	838	901	889	861	918	925	874	840	861	930	839	914	843	876	918	877	839	851	920	916	904	873	906	847	858	872	889	901	901	852	920	824	905	967	924	909	890	914	914	906	906	882	894	861	884	864	920	872	882	883	897	808	898	846	917	883	875	860	852	896	872	904	843	935	911	888	877	939	869	949	874	868	841	909	931	898	866	871	933	857	840	894	850	876	889	846	902	899	911	870	883	900	899	821	903	883	879	874	917	874	922	903	866	867	886	897	872	902	896	872	853	892	901	893	904	869	855	893	833	911	866	893	845	909	900	915	865	852	924	917	898	863	942	895	875	927	881	932	886	910	901	897	913	838	893	942	855	909	837	882	894	879	895	893	878	909	832	792	886	902	860	874	898	872	908	895	895	884	888	927	871	854	907	894	902	910	884	944	860	878	910	934	848	897	886	942	870	872	860	921	909	921	873	853	883	874	840	921	881	929	848	870	880	866	913	945	887	865	906	846	898	860	918	874	849	864	873	873	895	955	838	918	919	931	869	885	910	910	878	881	891	853	847	874	880	931	890	848
35949	33706	36224	29750	23144	19997	20242	20459	13573	10706	8975	1940	1025	901	860	780	1013	1210	1321	1112	1411	836	867	595	477	390	395	415	475	522	468	589	596	598	643	1560	2447	1107	665	445	372	378	331	350	314	329	356	326	321	317	338	301	320	317	318	333	326	350	339	299	320	285	313	352	344	325	337	347	340	298	346	325	348	337	288	321	352	308	305	342	307	351	330	333	311	325	305	326	345	301	348	342	334	340	322	297	344	300	323	335	324	329	348	290	306	318	346	304	364	321	308	311	331	345	341	311	324	330	332	319	295	345	324	294	293	294	300	319	289	318	317	352	276	345	279	307	289	336	319	317	315	296	331	321	304	295	331	307	303	307	303	327	321	301	334	305	302	301	269	338	349	294	291	312	365	315	313	319	301	290	330	291	323	308	290	324	303	322	313	309	321	267	331	313	316	329	291	315	329	323	309	336	276	316	304	290	325	325	315	310	285	301	275	287	334	325	318	300	310	323	320	325	326	286	331	291	307	310	297	275	302	309	324	314	289	300	291	303	308	307	367	328	327	302	328	327	309	317	336	293	319	287	318	304	333	322	351	321	301	327	304	306	300	298	316	346	320	300	288	313	292	337	337	334	305	317	299	326	291	323	325	296	309	301	327	292	319	305	320	312	337	338	313	307	291	324	308	330	293	301	313	297	331	322	264	325	302	288	309	312	313	320	307	319	348	319	311	286	301	282	344	323	293	299	324	319	309	314	331	298	332	303	329	322	300	313	286	308	306	332	315	315	318	300	287	290	307	324	326	294	308	329	287	298	324	309	327	285	311	314	300	305	315	311	307	288	298	325	353	314	264	294	304	338	311	306	324	324	331	318	325	321	307	291	272	310	318	284	304	357	329	297	330	317	310	330	327	316	316	301	315	317	270	325	318	324	321	299	323	352	328	319	293	316	316	304	308	324	334	292	290	316	353	305	287	285	304	285	315	305	289	333	297	346	320	301	307	326	312	318	289	301	314	302	332	298	295	326	287	327	330	324	304	296	322	341	307	299	318	311	341	310	333	323	292	301	315	327	321	322	316	323	296	305	310	310	307	334	321	321	350	329	298	327	329	303	314	316	319	351	299	347	311	304	356	297	301	315	324	286	316	344	295	299	292	277	324	333	337	324	322	321	321	318	306	300	315	330	304	304	305	286	301	303	330	316	275	337	307	301	277	306	320	313	296	303	299	269	307	308	291	302	310	296	315	302	325	332	350	307	301	309	312	294	304	321	282	328	298	300	296	278	293	289	314	305	310	288	328	292	301	293	301	323	321	296	282	330	332	305	343	323	329	323	309	294	345	305	355	329	331	297	293	318	308	318	312	312	315	315	318	282	285	299	336	289	275	317	321	302	286	297	345	316	293	340	324	341	307	308	295	306	317	322	313	326	340	324	323	315	298	294	301	323	295	322	338	280	321	306	272	302	315	325	322	323	339	305	317	293	303	292	318	301	312	300	315	335	309	312	301	322	293	278	291	304	336	318	302	314	325	296	329	315	318	299	268	302	319	300	343	298	287	306	318	323	296	306	311	333	294	296	298	328	302	315	321	281	324	363	310	307	329	283	328	287	320	315	291	306	303	301	323	324	285	318	310	337	305	351	303	307	303	344	315	307	291	269	330	307	311	314	327	314	303	286	269	334	341	348	314	304	340	312	316	301	324	333	279	305	321	327	307	321	298	341	323	321	301	350	321	327	300	326	319	300	323	346	314	309	323	309	326	290	299	272	282	307	313	309	302	306	310	331	298	366	325	314	322	303	299	304	319	325	319	308	298	321	319	308	337	348	288	306	329	320	350	306	310	312	332	294	308	341	326	293	328	309	316	306	265	295	289	303	299	302	317	283	303	339	345	324	299	301	300	334	327	325	362	309	291	326	326	315	319	295	330	290	308	296	297	312	298	316	308	327	326	304	290	318	309	309	301	308	312	331	296	271	318	278	322	295	318	304	289	298	304	309	309	308	289	281	299	341	315	288	315	318	309	305	270	300	282	328	306	294	340	305	287	329	311	292	302	292	337	323	289	312	325	338	292	300	304	324	330	311	310	319	308	298	324	286	281	359	331	327	331	297	304	341	296	339	308	285	336	296	337	299	301	310	292	292	298	347	322	317	292	319	282	331	308	306	322	308	316	319	309	329	299	305	320	315	317	296	337	317	353	325	333	338	332	339	288	291	325	291	308	312	296	308	346	297	304	323	333	279	291	349	308	312	309	317	306	301	282	333	322	313	313	315	296	301	306	307	294	303	329	329	292	306	282	291	323	310	321	334	301	282	318	320	300	278	319	266	313	296	302	294	279	286	282	318	301	295	290	320	322	297	308	318	324	318	330	329	290	296	320	292	312	329	282	309	307	334	351	296	348	326	272	313	320	306	328	319	311	297	286	318	275	358	292	338	336	333	326	316	321	276	340	321	305	286	308	322	306	279	305	303	278	303	319	306	317	297	321	340	328	334	316	305	286	329	299	286	296	353	293	323	297	297	316	306	313	317	298	336	285	312	343	341	304	338	302	259	301	312	339	294	263	338	344	297	294	305	307	310	304	335	315	299	293	309	328	307	320	269	287	341	289	328	338	304	326	312	299	319	295	291	276	292	331	296	312	335	326	306	305	306	316	302	318	316	315	301	336	301	344	282	302	295	294	336	314	314	316	293	345	320	305	290	314	321	331	315	300	347	289	300	297	310	319	338	299	316	299	308	308	283	282	284	314	294	304	344	294	316	298	308	310	326	324	338	320	311	319	340	292	312	298	321	316	293	286	322	308	304	295	324	320	341	340	345	301	290	288	334	335	331	330	292	302	320	311	329	316	330	323	313	285	330	283	306	315	321	327	352	328	315	326	332	295	334	324	328	319	282	308	301	329	291	320	313	296	312	306	313	311	296	323	333	343	288	311	307	324	323	326	294	338	278	312	317	300	299	314	301	327	299	317	318	291	319	304	310	316	318	311	310	289	295	307	320	315	329	320	294	318	322	365	312	295	307	308	308	294	338	269	319	287	339	319	341	290	343	317	295	312	301	325	322	327	328	276	308	324	310	293	279	319	312	298	321	291	291	290	325	334	319	295	315	310	294	304	283	299	297	322	324	308	317	325	354	308	332	311	310	340	327	325	299	280	332	337	319	287	312	323	303	330	319	311	314	321	309	311	333	293	292	296	317	348	259	321	260	325	336	336	298	296	314	287	323	315	337	307	307	312	315	303	334	292	287	308	312	307	285	316	328	297	303	289	318	304	307	329	321	269	327	319	322	318	311	304	273	288	335	309	311	335	308	306	321	298	324	325	310	336	345	305	333	327	339	296	322	297	296	289	300	292	322	304	338	318	310	319	315	344	330	313	277	315	306	293	298	299	312	331	334	296	352	312	331	286	305	298	318	301	289	338	340	326	335	326	320	314	311	301	304	310	305	315	314	326	327	317	307	320	263	305	323	319	305	323	328	299	309	307	323	293	309	303	301	332	332	329	303
24869	28252	33195	31212	27737	25729	29028	29401	22008	22443	18420	5098	4510	4494	3827	3864	5141	6724	7084	5696	7480	4288	4915	2725	1888	1544	1543	1326	1788	2479	2189	3060	3331	3107	3776	9352	13308	6359	3570	1849	1248	1115	943	966	882	864	847	908	823	787	827	810	899	813	881	879	885	848	879	850	856	870	805	854	871	854	876	895	908	902	867	927	928	964	947	944	898	1019	908	899	871	900	914	870	864	804	898	847	881	854	882	908	935	915	874	898	859	902	824	927	927	860	868	901	872	865	899	898	911	928	923	912	899	890	835	834	886	865	798	874	874	816	831	832	807	804	783	780	810	835	837	769	844	806	829	833	803	791	818	755	756	845	756	811	766	787	804	754	798	730	774	796	776	797	787	753	789	777	768	735	799	801	771	782	749	745	792	789	749	794	784	830	800	750	761	840	742	777	795	719	809	772	814	784	789	748	755	794	736	803	754	740	847	835	774	801	800	766	783	774	782	764	806	769	791	839	794	751	743	827	757	790	768	767	781	783	791	756	744	743	795	750	767	811	761	742	802	810	820	791	724	783	753	792	817	775	823	759	797	790	863	741	735	769	779	824	738	762	823	795	821	811	792	754	736	746	791	797	768	791	765	844	790	732	785	822	775	788	797	733	772	812	739	784	774	801	760	758	791	755	785	806	774	773	767	753	762	763	787	844	815	773	707	808	779	769	796	817	835	749	824	811	746	822	738	768	756	797	771	748	759	752	786	768	744	790	780	787	751	757	746	833	723	765	745	790	756	723	744	801	827	763	785	754	770	795	736	812	770	817	790	781	797	757	768	799	805	820	817	808	786	797	809	750	764	810	768	746	781	741	773	757	801	789	817	754	774	785	847	797	776	801	809	762	747	775	741	800	767	780	773	776	793	822	730	824	765	810	796	773	786	793	818	771	786	778	798	718	829	796	775	800	752	782	759	783	792	739	766	724	745	807	718	764	754	742	732	763	775	783	772	785	802	815	801	798	771	790	784	784	789	750	775	775	799	771	825	820	793	813	775	792	762	742	765	816	786	827	762	862	784	755	808	738	799	767	741	816	789	786	795	777	802	834	748	847	799	849	775	805	784	780	801	770	788	751	794	767	784	765	763	777	800	794	783	789	786	750	767	793	747	764	770	797	795	806	814	759	744	817	779	777	751	806	769	755	830	763	810	805	778	803	756	794	834	825	780	731	742	814	694	776	784	745	803	809	841	760	741	758	820	806	803	774	741	879	809	807	835	808	817	789	771	735	780	786	751	797	749	757	789	777	775	788	788	756	762	757	790	787	813	768	785	813	757	834	789	782	777	836	799	719	805	740	785	775	800	779	805	819	762	750	829	741	761	822	745	751	779	738	754	764	759	727	813	802	779	813	785	801	813	802	778	779	820	871	796	760	781	791	789	765	802	761	780	820	815	794	787	787	813	760	766	809	792	796	805	768	798	725	735	718	789	759	797	788	813	753	793	742	759	758	745	727	864	772	805	764	769	783	764	786	757	792	758	785	774	756	841	754	761	791	729	777	763	782	802	752	781	840	817	752	796	794	751	724	788	787	767	785	746	785	780	798	815	809	805	817	779	769	770	783	805	781	777	781	795	760	787	757	757	725	757	774	762	754	767	770	831	765	820	758	796	803	814	771	774	773	766	818	734	757	791	793	810	818	758	742	791	763	732	751	749	755	749	841	742	787	811	775	776	804	780	767	797	762	753	827	775	740	771	755	769	807	794	726	765	745	764	788	754	735	724	765	782	729	819	760	771	767	777	819	822	791	750	766	822	760	763	816	779	768	795	756	781	761	770	758	839	760	755	730	794	744	807	811	734	805	788	785	768	830	776	735	809	776	826	787	808	785	797	769	784	767	793	837	805	779	753	792	747	804	756	797	755	786	775	803	802	767	767	799	742	782	799	776	781	796	763	773	778	788	761	845	799	768	790	821	823	793	801	742	722	782	778	754	746	792	728	792	830	764	761	787	791	811	800	828	790	767	761	753	760	775	795	768	763	769	756	815	800	808	764	809	773	756	781	753	750	800	817	778	744	778	776	703	794	796	817	782	765	776	796	755	809	785	786	841	806	741	794	772	783	814	753	742	756	790	802	739	766	801	796	804	788	732	796	746	771	807	785	759	774	777	794	776	770	750	767	755	762	794	741	822	762	760	788	758	786	834	825	772	763	756	758	800	796	802	749	833	752	827	841	811	768	761	767	790	802	781	823	795	814	763	751	795	849	786	768	847	796	781	768	758	798	763	736	759	775	767	766	782	799	808	800	745	773	808	795	829	777	775	797	780	779	820	781	817	828	780	754	734	778	806	839	729	852	802	774	740	798	770	829	751	797	819	807	839	804	802	745	831	799	851	755	774	776	775	764	765	732	786	785	840	800	738	840	770	734	785	807	788	754	763	789	821	789	735	785	790	776	789	801	775	766	799	813	843	761	768	801	757	794	819	820	783	834	766	781	754	784	778	790	793	792	863	795	803	808	738	772	758	781	809	755	743	788	778	778	783	773	806	759	814	764	795	794	810	858	752	763	743	808	767	802	772	798	768	752	794	742	785	805	800	774	796	799	797	748	779	803	724	796	801	792	734	780	798	777	776	742	726	790	825	803	779	803	792	787	731	768	759	751	781	764	747	789	789	791	761	777	776	816	827	783	740	785	776	815	795	777	818	834	796	784	786	809	802	810	784	756	815	775	859	764	776	772	798	827	799	790	718	750	758	750	741	795	772	806	756	810	789	728	797	725	708	751	787	725	749	800	779	805	745	794	835	757	747	844	784	737	787	771	790	811	769	802	810	810	811	790	736	777	804	734	726	800	803	760	829	780	756	828	788	772	752	799	775	816	783	743	744	793	799	774	769	782	801	782	828	798	800	781	797	788	788	796	797	805	769	800	800	809	733	765	817	800	767	778	782	763	745	782	750	753	813	761	767	816	791	777	815	758	797	813	734	738	800	780	799	793	818	778	798	747	781	786	803	780	798	832	798	788	792	805	827	789	823	786	775	777	809	787	812	800	779	817	788	767	795	757	827	729	749	772	768	786	791	769	759	777	740	765	770	749	760	757	770	772	786	796	769	754	747	787	782	848	822	769	791	780	785	773	788	784	771	800	839	759	798	773	776	757	795	766	799	798	796	761	793	784	794	793	796	780	723	795	796	803	850	786	777	827	775	813	766	785	774	793	817	771	736	742	830	788	741	787	752	766	786	799	759	743	784	774	800	801	830	757	770	761	805	783	813	824	769	779	751	766	796	791	836	785	827	780	814	821	760	822	774	778	740	774	738	794	743	806	785	814	817	789	765	763	794	707	768	810	796	780	774	770	757	782	797	744	786	816	771	802	821	809	777	821	827	762	799	778	770	761	785	759	833	802	796	790	762	794	807	747	776	773	752	765	761	783	765	773	772	738	765	759	789	778	727	820	766	780	732	802	779	789	785	763	802	798	771	799	744	748	810	780	776	738	781	780	780	783	819	787	797	760	806	793	752	796	798
8327	6107	9043	7249	4130	2405	1610	1583	1164	884	667	576	532	474	417	461	388	394	386	365	361	343	347	340	370	320	306	342	325	304	339	328	348	322	300	345	378	332	338	298	309	333	322	347	306	310	332	313	343	319	315	331	339	356	315	352	316	322	313	315	324	331	359	342	281	333	325	306	318	321	344	321	357	388	303	338	302	331	321	317	343	320	338	377	325	328	326	323	323	339	323	333	356	327	315	336	347	366	344	319	337	340	306	309	331	296	334	337	356	314	324	313	323	313	330	325	327	342	312	337	342	336	315	327	331	314	302	327	325	335	310	322	309	328	364	319	319	311	307	296	329	297	367	294	328	327	348	316	321	354	295	326	311	337	290	317	333	340	289	315	320	349	320	316	313	304	329	302	359	318	361	307	315	337	324	362	308	333	309	351	309	334	307	311	325	326	326	339	322	276	281	313	324	312	327	306	340	324	316	293	324	297	345	298	311	315	310	300	321	332	321	327	314	301	312	316	308	319	300	339	317	321	315	373	318	341	343	314	328	338	310	290	292	332	340	332	322	371	300	335	350	342	323	316	353	347	284	332	348	305	327	331	360	296	301	278	297	353	340	320	313	314	329	355	301	316	330	315	334	341	312	314	314	307	331	327	332	317	335	321	302	345	311	328	291	351	309	302	320	325	285	338	351	362	345	301	335	317	306	323	351	342	334	315	316	317	299	311	328	282	342	320	328	329	324	307	312	313	345	302	286	306	303	327	285	306	339	312	356	287	330	295	339	304	334	322	284	314	325	335	332	318	322	340	364	345	349	337	346	340	329	299	328	316	308	336	306	336	343	320	313	330	316	315	358	302	306	327	356	306	331	326	342	323	283	304	312	311	334	301	314	350	303	300	350	325	340	329	334	323	333	309	279	341	326	322	304	351	311	313	324	366	317	347	328	346	327	319	295	340	331	343	303	307	354	314	307	287	327	329	338	336	326	307	332	322	332	296	295	335	305	345	328	344	328	339	311	317	325	307	315	286	293	291	324	292	312	317	302	307	321	310	318	355	320	287	328	334	349	313	328	325	293	337	305	330	314	325	326	307	303	332	342	323	353	314	323	316	341	304	340	334	279	299	320	322	309	300	301	332	334	340	314	303	310	315	312	340	306	307	272	324	323	320	327	316	320	344	308	339	304	302	323	324	330	323	319	328	313	307	346	322	348	343	309	271	327	308	308	325	302	316	325	330	342	317	325	356	338	312	304	308	301	274	328	320	316	343	291	312	311	341	316	340	332	376	337	349	331	329	331	333	312	323	313	324	322	339	312	321	314	349	312	339	316	320	326	343	306	311	304	307	298	331	334	292	296	305	313	328	330	369	338	304	316	336	342	313	313	298	321	360	301	322	285	318	293	288	327	311	321	342	330	319	354	329	305	314	317	304	357	315	309	319	379	319	363	333	316	309	323	316	343	340	340	312	327	303	307	336	281	317	323	304	321	296	328	306	330	337	372	279	336	326	342	294	320	304	319	304	387	301	340	326	299	301	314	316	328	304	317	287	300	364	291	338	310	332	326	312	359	321	336	324	304	339	312	344	312	350	343	303	344	337	280	262	319	321	318	344	305	328	272	283	300	315	346	322	308	338	296	305	340	330	335	345	334	333	321	318	319	361	342	320	334	323	326	343	339	322	324	338	312	352	349	336	308	342	317	317	323	334	301	322	330	334	303	305	320	330	315	315	369	362	309	323	327	340	315	332	316	331	363	317	297	314	308	325	341	299	323	309	319	355	348	353	318	318	322	329	355	329	351	304	278	322	323	332	314	330	317	340	352	342	351	303	311	316	339	344	325	312	317	315	333	299	316	337	352	348	306	327	306	311	286	294	318	308	296	291	290	302	319	312	320	321	322	317	340	318	305	299	318	305	331	326	317	342	331	310	301	311	327	346	308	346	322	325	293	305	295	316	332	310	313	334	322	318	343	310	350	318	342	332	321	335	316	274	335	313	319	327	349	334	353	325	280	335	320	340	360	311	299	310	303	338	317	323	331	319	324	292	323	333	327	336	319	344	327	308	310	299	319	312	293	305	332	310	321	296	324	311	310	291	318	332	344	356	300	316	312	333	304	316	321	324	316	304	334	283	342	330	315	321	306	352	325	318	277	306	301	325	300	303	294	309	315	348	319	302	297	330	334	311	322	320	319	303	328	331	330	329	333	301	347	323	309	350	331	344	338	299	301	326	308	314	299	294	300	322	307	346	316	314	350	332	336	300	336	310	324	296	295	316	325	309	317	341	311	307	303	302	312	365	337	323	327	308	305	317	332	337	303	347	321	309	305	337	329	347	322	340	331	287	317	313	315	346	314	309	302	300	299	322	285	308	318	325	292	287	305	328	321	302	293	297	306	327	345	309	303	370	344	319	321	295	291	300	332	305	342	336	327	318	315	308	349	314	271	291	307	315	309	308	329	329	293	323	305	301	334	354	313	339	314	315	321	335	340	316	303	319	330	326	317	340	313	326	308	314	324	315	337	333	314	333	289	279	354	342	320	319	345	338	339	319	289	317	281	311	333	317	312	349	318	308	319	337	327	340	335	314	307	325	341	335	318	324	303	330	294	318	320	297	293	298	325	360	313	279	345	321	298	330	339	363	360	309	329	320	325	319	302	307	315	299	326	321	318	341	320	303	315	311	323	329	311	305	321	324	304	331	359	320	359	315	325	314	337	316	316	341	309	282	332	306	321	287	317	336	319	317	309	328	297	328	298	336	297	320	301	330	311	312	297	326	308	330	334	316	330	294	336	341	305	360	329	336	323	306	338	318	317	330	295	359	346	316	305	319	308	331	317	331	337	312	311	336	356	333	332	339	321	319	298	357	299	312	338	342	327	299	332	323	308	290	321	377	318	311	347	328	306	336	319	309	295	325	327	329	259	368	336	319	328	321	333	378	315	335	362	347	334	320	350	308	301	304	361	313	333	312	315	325	296	300	324	297	320	353	321	315	343	350	314	322	303	285	283	341	311	299	294	320	324	321	307	334	309	321	314	311	341	324	303	301	304	317	320	324	296	352	328	320	323	321	332	338	297	333	326	318	299	329	311	315	324	332	307	280	305	340	344	299	290	313	317	327	327	321	333	330	361	321	327	311	341	324	312	327	326	342	300	284	317	338	280	327	294	304	308	315	306	317	321	331	343	307	339	372	345	301	303	275	341	308	330	370	353	328	303	315	316	294	294	317	318	320	327	336	290	320	289	328	335	315	293	343	286	312	326	352	310	344	321	342	320	339	309	310	306	311	336	348	306	339	361	318	287	321	341	315	299	305	331	341	278	317	315	337	321	312	301	309	329	294	320	301	315	307	309	330	316	328	334	305	303	309	269	304	307	294	310	356	295	326	322	341	316	324	289	319	293	328	311	325	329	332	285	315	300	293	330	321	298	326	322	338	315	303	308	287	318	346	313	325	345	310	312	337	322	279	296	321	328	314	341	330	329	315	326	338	336	323	326	337
6192	6773	14665	15383	11435	8147	6409	6787	5183	3888	3149	2195	2078	1776	1669	1436	1242	1305	1212	1060	1132	1005	996	939	845	830	846	820	866	880	838	894	852	876	881	1043	1144	960	904	810	811	838	873	787	877	818	805	825	827	801	761	796	817	830	792	832	850	816	848	850	849	805	830	832	820	832	868	899	853	851	815	803	911	872	877	875	822	866	826	812	885	858	881	812	861	871	800	805	842	864	896	848	845	868	879	907	840	863	841	830	831	879	844	839	850	849	904	902	946	920	877	854	817	884	845	861	854	833	844	846	870	854	843	793	855	818	817	865	812	903	796	828	827	879	820	827	830	850	794	850	802	852	844	786	783	837	835	844	819	858	801	755	800	817	807	813	753	793	795	816	815	822	776	836	837	831	781	810	839	774	823	787	802	763	820	847	821	799	808	827	797	833	829	804	868	792	760	793	835	865	795	795	810	847	850	803	860	789	837	793	828	846	831	775	771	854	795	810	796	779	808	826	834	812	806	786	759	815	806	762	807	858	830	835	779	818	811	847	811	833	778	839	817	797	849	823	806	789	837	782	831	791	782	805	820	835	810	841	770	816	779	791	807	814	834	824	823	832	850	811	822	816	820	767	841	762	837	817	842	759	779	868	806	830	832	786	821	813	807	836	812	882	784	833	777	856	832	805	790	811	849	808	783	837	787	785	853	815	852	857	828	785	843	798	832	855	886	873	810	794	765	839	829	822	783	831	813	843	817	830	840	816	769	800	834	824	842	819	788	791	807	798	830	825	810	796	845	828	833	830	798	796	892	839	835	810	808	827	806	758	805	800	813	817	850	798	814	771	811	795	796	833	845	774	787	866	810	825	824	817	824	771	839	755	834	800	821	833	846	778	817	778	767	879	836	816	780	810	831	844	834	804	775	885	840	805	813	841	885	821	785	753	832	829	766	821	807	800	792	796	838	771	794	858	791	808	808	814	836	845	837	801	762	764	814	834	793	834	836	816	801	814	843	794	751	800	805	784	786	844	829	867	777	811	824	793	872	814	786	820	811	764	825	850	822	822	808	804	806	793	780	780	817	769	888	816	829	787	819	825	845	875	796	812	797	805	817	818	803	905	847	805	815	868	817	839	814	807	867	851	814	847	849	813	779	753	779	791	777	869	819	802	821	857	873	810	793	846	851	885	857	806	795	819	793	853	811	805	855	856	819	789	834	860	897	836	837	822	815	836	810	804	799	843	801	826	824	767	792	829	826	804	867	842	754	827	812	833	802	821	904	843	846	803	793	831	848	814	809	842	803	792	791	825	809	821	773	814	802	789	826	810	810	798	784	796	837	816	810	851	833	790	782	794	767	859	821	769	868	777	868	824	772	772	819	816	830	799	806	832	856	847	792	812	784	808	841	809	810	816	823	809	840	819	832	816	831	807	790	775	830	821	813	886	803	752	826	832	821	788	826	759	830	798	839	796	829	780	778	806	802	806	838	829	844	791	792	835	837	866	843	820	793	843	848	775	805	817	791	830	846	791	775	814	843	792	812	746	882	803	822	865	824	848	828	834	800	813	852	836	814	806	797	803	787	809	785	824	820	827	823	816	843	796	822	853	796	804	808	820	830	814	802	855	906	831	843	791	823	827	830	821	875	803	813	763	794	871	818	799	828	811	808	796	763	790	818	827	854	799	822	789	858	764	778	838	788	827	795	805	768	809	818	792	795	809	823	794	864	842	810	842	827	823	813	851	789	807	808	813	844	780	781	792	851	831	805	854	826	818	833	784	809	842	818	830	816	796	800	792	812	788	782	804	831	789	779	808	820	801	802	814	825	779	786	797	825	823	787	851	777	807	784	795	807	840	820	813	847	814	799	854	836	801	818	815	865	851	796	842	813	836	761	875	847	824	774	774	827	859	785	819	822	892	817	808	834	777	853	825	805	826	790	819	858	846	858	792	771	765	847	854	804	834	795	792	858	828	813	829	813	787	811	855	824	784	786	806	767	831	810	833	832	813	825	779	792	826	801	901	808	798	825	831	893	817	813	808	767	864	805	812	729	796	787	836	837	807	815	788	793	853	773	857	822	808	816	795	793	812	783	802	801	803	821	764	840	823	842	814	760	820	775	834	809	819	801	799	870	832	829	815	766	807	816	768	823	804	806	799	760	809	836	806	828	801	805	789	820	818	847	807	824	823	802	836	816	821	804	806	779	807	796	805	806	873	786	804	846	842	834	784	798	868	800	809	846	778	870	846	868	830	811	789	857	815	813	761	783	844	846	756	837	797	851	870	794	842	835	806	827	831	765	843	829	829	853	857	832	832	814	886	826	847	806	761	846	799	876	825	759	745	846	821	839	834	808	850	827	798	812	785	834	848	850	809	780	852	826	820	868	755	808	793	808	850	838	887	815	831	830	806	883	814	828	785	806	852	851	863	866	809	772	810	866	805	829	855	817	813	861	823	811	816	837	773	816	798	820	796	864	878	802	830	822	795	790	827	864	833	825	784	778	842	756	814	798	792	806	829	827	785	838	791	855	830	822	834	801	773	804	763	830	809	845	834	804	814	798	857	843	831	800	829	824	842	822	819	870	812	851	853	846	793	834	856	801	831	807	874	825	825	828	777	834	849	818	814	791	766	772	816	809	806	859	826	849	821	831	814	813	856	836	829	767	854	838	839	856	770	800	777	796	819	839	795	847	817	803	837	883	866	824	861	875	787	818	787	796	837	791	866	836	782	843	802	841	861	856	841	821	790	863	830	794	809	820	808	820	872	785	824	850	834	839	854	864	844	747	810	824	810	835	829	850	797	821	870	838	796	742	779	838	787	842	775	784	844	787	904	803	758	796	769	826	812	788	836	789	812	850	807	828	803	856	819	810	867	842	875	832	795	829	831	819	830	806	812	805	832	888	776	826	815	799	809	775	852	793	790	812	795	827	809	816	849	769	826	799	852	859	817	812	851	812	792	829	827	769	805	776	782	772	782	788	812	790	853	775	821	818	789	799	859	793	797	795	798	774	819	803	808	843	771	760	833	819	782	797	808	802	803	790	811	837	843	789	812	812	778	805	825	832	796	785	852	814	820	862	795	812	834	829	789	790	785	765	801	799	833	816	830	822	859	814	813	845	765	810	841	827	811	821	846	849	848	799	853	856	814	850	851	856	798	827	834	783	824	817	800	810	823	839	872	789	808	786	818	811	793	805	825	788	800	780	819	852	803	771	794	850	841	807	805	777	826	837	822	831	825	829	803	833	819	835	836	852	833	834	770	769	840	809	817	834	817	792	795	814	800	823	811	825	797	797	852	813	827	825	826	793	868	804	798	821	809	866	815	842	803	800	812	804	827	809	874	859	813	831	860	839	815	782	824	811	829	859	816	836	871	846	782	809	798	801	861	795	862	815	819	815	860	862	861	799	815	805	817	828	767	829	819	779	823	817	840	769	855	817	792	841	771	821	770	810	860	857	804	849	830	793	824	819	843	827	811	799	772	767	785	783	846	823	845	877	816
27526	28749	32204	26328	17525	12961	10112	11311	8953	5967	4114	1059	755	720	750	746	725	957	931	721	829	627	661	478	438	425	448	389	420	461	495	462	560	498	606	889	1177	702	562	398	365	373	387	394	406	388	370	351	357	371	343	401	330	359	383	420	362	361	376	368	386	360	328	310	361	400	355	374	403	372	354	398	379	385	376	385	370	356	389	370	368	372	392	403	368	318	380	411	360	361	370	369	385	375	402	350	386	383	336	388	317	377	367	391	359	359	367	401	367	359	395	359	360	313	375	354	388	353	372	409	380	367	390	381	327	416	371	372	345	385	383	374	366	375	348	383	355	355	335	331	365	362	412	317	349	358	349	356	402	378	362	393	366	374	333	340	341	347	344	376	358	356	364	394	370	351	368	342	416	345	362	368	357	332	374	346	334	357	356	357	378	358	318	337	353	354	359	352	376	334	378	400	330	384	380	351	355	364	365	369	391	359	356	359	344	342	390	361	366	320	353	365	376	368	358	375	375	359	364	364	366	399	351	291	371	375	336	354	401	379	357	384	353	371	379	369	360	340	389	379	349	355	350	369	361	387	380	356	389	365	355	371	377	372	351	368	380	387	388	343	368	363	337	350	327	374	354	385	366	322	386	360	383	339	358	382	395	351	363	420	369	371	353	337	369	379	359	374	387	366	354	344	350	365	370	351	366	362	348	349	376	373	362	367	369	338	367	371	341	366	352	307	341	387	348	359	382	409	361	360	366	361	366	375	376	391	381	411	332	358	390	351	348	398	375	342	349	380	357	371	383	384	383	384	381	356	379	387	364	377	372	385	360	401	359	354	358	348	340	360	351	373	378	372	342	385	351	366	342	381	383	355	354	358	370	356	378	388	375	369	347	341	351	406	366	341	370	352	356	391	353	346	360	358	328	326	400	341	370	350	360	391	391	365	365	365	366	386	353	408	385	363	363	390	383	366	375	351	385	341	311	365	352	373	355	381	361	354	357	367	377	355	351	384	353	344	372	372	340	382	336	413	382	381	346	398	380	355	355	351	382	358	369	332	362	380	366	336	351	385	363	351	404	356	381	349	373	334	338	366	356	336	345	348	359	353	373	394	359	352	372	368	360	397	354	361	352	349	370	369	374	356	334	365	356	355	349	370	379	379	373	355	339	404	366	368	376	344	341	398	362	392	379	365	376	406	370	363	330	367	386	367	382	347	363	366	363	370	386	367	373	375	370	362	326	328	356	374	355	352	362	342	356	357	387	355	327	359	359	376	366	380	364	353	362	381	378	360	372	345	346	327	359	336	362	390	385	388	377	341	376	391	354	361	395	346	343	369	363	371	403	355	354	338	337	359	375	385	366	343	342	383	358	339	364	382	358	392	396	359	348	348	348	404	378	329	365	377	362	346	381	355	341	394	365	376	393	330	360	341	367	389	374	326	387	373	364	346	328	357	340	405	379	365	353	374	359	352	361	352	349	342	334	365	362	375	385	343	352	345	378	377	360	390	389	363	328	361	368	365	346	370	377	378	391	395	368	360	374	334	347	348	332	368	357	372	348	410	394	380	353	392	353	365	366	367	322	383	351	379	374	369	371	348	352	392	364	337	348	366	359	337	391	331	350	404	361	349	375	365	347	331	344	397	376	370	344	347	365	337	369	372	391	360	368	370	339	372	386	344	353	363	388	370	344	372	356	345	342	342	381	337	381	404	364	390	406	370	396	372	332	354	373	352	370	350	355	362	370	354	352	364	312	339	340	387	380	357	339	375	432	375	390	374	332	362	391	368	350	370	332	392	372	353	368	384	393	354	342	395	373	350	331	347	393	371	337	370	338	375	390	364	365	351	337	384	381	389	380	340	343	366	393	335	369	347	367	357	359	339	360	390	336	347	378	373	321	379	347	340	374	351	365	379	358	357	342	388	388	375	378	358	341	375	367	365	384	362	376	376	374	366	340	383	361	399	382	385	331	382	352	320	384	385	372	360	368	376	361	343	345	341	374	366	367	343	327	343	361	327	367	424	361	367	375	345	362	357	347	371	352	363	351	339	325	356	384	361	406	372	379	386	352	333	348	402	352	394	386	376	317	351	365	376	365	354	373	383	372	374	389	372	413	351	348	353	376	390	382	335	379	322	348	356	331	328	365	410	384	372	350	363	345	395	368	356	385	354	389	382	396	364	338	345	367	363	354	361	345	385	352	357	412	378	343	332	394	336	370	372	337	345	393	369	335	364	343	372	338	367	344	344	339	356	396	366	385	364	350	348	387	371	360	368	379	359	364	340	384	373	367	362	332	355	343	386	349	366	395	359	371	355	400	358	352	370	379	367	346	363	365	344	354	372	370	379	386	350	326	361	356	380	353	336	363	345	357	387	392	356	370	381	372	381	362	338	360	351	377	373	356	354	357	359	343	349	392	384	352	371	367	385	391	401	348	339	377	383	383	401	359	340	377	371	344	352	365	371	400	367	394	338	374	351	370	382	348	346	399	377	384	356	363	367	359	387	342	347	345	350	398	350	359	321	344	347	360	341	347	345	372	358	353	341	336	363	355	390	377	344	360	356	352	341	362	365	386	381	361	376	355	357	350	390	363	407	374	328	351	335	351	374	363	390	360	352	348	361	368	343	341	375	370	378	367	372	355	342	395	348	371	389	335	358	362	324	361	360	381	355	349	360	365	363	365	336	361	364	351	385	357	341	356	334	381	388	375	367	359	329	372	365	368	341	332	336	359	349	386	370	345	374	347	359	346	364	352	369	385	359	327	375	384	372	364	362	373	367	364	350	375	318	339	395	325	403	396	369	373	368	373	385	379	363	363	371	393	361	388	370	346	390	341	375	341	374	335	376	385	349	367	357	381	358	358	383	384	390	363	344	379	358	380	368	378	360	367	327	357	363	374	334	365	384	356	348	386	379	374	343	340	368	341	393	353	396	379	381	319	336	356	361	362	354	342	341	367	329	365	340	354	338	356	348	367	324	412	358	364	356	353	367	354	383	346	385	339	337	332	360	347	396	298	401	379	345	362	369	362	352	364	353	363	329	391	370	364	386	367	385	396	348	369	342	367	330	339	345	354	364	373	382	354	398	395	331	322	333	347	380	380	392	383	369	394	365	351	368	367	357	362	352	352	349	369	354	353	339	358	362	345	374	367	361	362	344	360	356	347	388	364	347	381	361	384	331	388	392	398	358	370	351	346	380	366	378	387	385	343	337	395	357	378	388	360	359	338	375	358	379	363	358	365	384	354	350	382	346	356	366	379	371	365	392	355	347	402	363	347	387	384	371	368	390	348	399	345	325	356	371	361	354	375	332	332	381	388	370	369	383	321	358	367	335	358	349	371	340	344	389	331	368	409	368	393	354	384	374	384	354	378	357	366	369	355	353	366	357	374	363	371	362	371	361	327	358	335	405	370	361	364	337	384	347	358	355	337	367	374	355	353	383	347	342	392	374	346	348	350	353	387	383	361	374	370	355	352	367	380	382	385	350	369	360	346	378
18831	22459	30287	27467	21307	19488	17856	22610	20077	17235	12919	4059	3434	3246	3069	3258	3585	4576	4517	3616	4405	2759	3255	1924	1486	1322	1223	1258	1312	1630	1653	1515	2319	2269	2582	5321	6082	3703	2717	1319	1075	1083	968	1020	954	917	911	989	953	998	933	906	895	908	963	918	969	964	914	913	984	960	927	961	961	963	947	984	950	957	971	954	965	1045	965	1012	1002	975	915	983	951	977	921	998	892	955	948	994	997	1002	970	968	978	997	946	957	985	953	985	995	978	978	1021	941	963	931	974	986	996	1028	972	982	956	998	971	1002	992	939	962	876	940	914	999	934	919	915	905	916	877	882	978	887	925	904	894	875	913	908	920	898	935	919	924	946	920	886	958	918	939	916	878	867	928	956	887	953	896	828	926	927	939	963	943	936	947	930	910	903	986	887	870	911	889	903	920	952	825	873	872	901	900	899	939	894	882	826	900	922	877	927	886	878	871	948	886	914	867	876	900	939	874	934	909	841	945	949	889	854	876	930	886	906	851	895	905	886	904	905	873	918	926	908	923	953	915	899	868	920	903	886	908	913	890	902	944	928	928	913	918	936	945	929	870	874	875	945	855	924	928	942	914	909	888	952	840	940	894	918	932	890	878	887	873	854	913	870	875	968	887	942	881	933	892	841	933	911	942	862	867	865	864	956	952	918	897	917	847	912	931	944	875	870	868	906	885	874	916	900	924	901	914	897	929	888	880	878	947	885	930	896	918	977	899	876	892	869	865	918	886	868	908	930	887	917	864	904	912	957	884	916	863	885	854	892	893	865	948	934	896	853	902	890	869	885	931	916	919	922	885	889	928	938	871	895	910	896	890	927	900	903	927	931	930	889	893	885	885	888	863	910	900	893	875	877	889	925	890	949	861	863	907	899	899	872	921	914	945	967	923	892	913	934	893	930	897	864	915	952	907	883	956	915	921	864	974	871	905	859	872	859	932	940	883	971	952	900	938	928	882	905	893	947	882	968	893	880	924	931	874	945	890	883	878	898	930	913	910	950	927	866	886	884	916	900	898	876	924	876	938	933	907	921	926	908	924	932	861	889	904	926	870	837	911	924	918	974	900	907	899	941	912	886	909	891	893	876	920	929	953	894	942	873	940	896	902	881	926	917	893	900	901	922	906	894	852	964	885	877	878	917	911	926	866	937	871	906	933	919	911	881	882	883	929	908	935	867	875	916	938	939	934	948	900	903	903	889	856	929	881	929	869	873	931	885	909	932	882	915	884	934	956	923	870	911	871	867	922	865	917	883	881	891	927	881	906	875	966	960	902	918	911	911	898	882	943	877	914	886	911	884	934	867	912	925	889	873	911	887	870	843	925	905	927	902	866	964	879	897	944	899	898	876	919	932	905	926	890	902	867	913	868	876	889	883	931	822	961	879	877	912	941	850	977	887	924	899	904	888	932	893	936	888	938	892	953	867	939	954	899	939	863	870	872	874	909	926	892	926	921	917	814	928	937	878	885	915	903	926	909	908	941	906	888	872	898	928	973	898	940	922	953	918	895	896	896	907	891	933	892	920	916	921	893	905	899	960	904	916	892	917	879	871	905	872	939	890	889	859	858	849	933	967	945	871	935	912	926	957	895	911	943	904	926	872	946	950	894	905	863	899	924	926	882	980	897	919	885	941	930	883	911	878	933	877	886	887	875	898	884	925	915	944	906	938	913	918	889	910	859	938	861	921	887	911	853	947	917	935	858	919	904	867	900	870	893	908	857	947	886	914	911	850	869	884	911	929	890	933	887	912	894	890	918	892	908	914	895	889	927	846	871	892	905	906	915	919	903	883	881	995	880	892	882	861	878	896	920	888	943	881	872	910	897	861	869	877	922	857	888	910	932	867	915	916	868	936	864	877	871	881	894	939	907	881	846	938	901	887	925	858	889	955	878	866	890	881	902	852	919	855	895	913	889	935	922	949	915	907	911	916	934	920	886	876	920	885	963	888	902	914	928	910	854	876	866	912	866	895	911	935	874	829	931	942	942	923	860	940	911	896	904	893	902	909	856	964	899	956	887	931	916	909	896	881	897	935	880	907	904	912	907	890	956	928	898	899	946	857	910	926	910	855	920	928	923	938	884	913	938	850	915	900	911	899	880	917	875	961	880	936	910	902	870	899	908	937	846	931	884	937	858	881	885	963	902	890	893	879	943	988	938	882	911	847	895	930	903	905	868	924	934	928	921	892	931	899	925	918	874	883	973	885	994	887	876	809	880	890	923	882	916	862	911	943	906	907	931	909	889	876	952	924	893	879	903	943	894	982	902	908	909	921	891	922	943	866	883	961	902	902	960	890	900	888	935	898	925	897	937	844	909	921	896	891	902	907	906	917	888	881	905	883	876	903	926	902	910	880	853	963	904	854	922	927	884	856	934	923	944	839	897	909	857	874	881	961	896	934	906	957	856	867	841	906	944	862	904	920	940	913	923	881	856	882	920	890	904	920	908	941	884	906	857	900	878	875	940	927	941	888	868	903	891	920	925	885	893	883	901	913	928	874	909	947	940	904	868	899	871	928	954	851	919	872	911	897	916	910	941	929	896	899	913	874	919	918	839	899	917	928	932	875	907	923	919	925	921	921	858	890	917	920	941	914	922	902	895	912	832	937	897	891	876	923	860	918	849	898	901	922	898	924	904	915	914	912	925	933	955	902	874	920	875	866	849	936	862	951	912	893	892	880	937	929	879	916	926	897	891	881	887	825	916	798	999	915	877	897	934	921	882	900	912	917	882	901	905	881	934	946	929	927	863	909	917	899	872	947	808	881	886	891	900	896	947	940	918	874	895	876	907	845	917	917	903	875	900	878	900	895	904	921	895	889	848	900	925	907	906	939	876	909	907	878	891	863	967	951	898	870	859	922	913	914	858	857	863	879	894	933	930	902	949	898	889	916	927	984	894	862	904	892	890	939	913	858	904	863	930	897	902	928	880	891	846	907	908	917	884	896	919	892	874	881	953	915	894	879	855	907	906	882	903	916	897	953	899	871	900	864	937	917	928	900	935	874	916	911	944	922	851	902	935	926	960	884	946	894	963	877	911	864	903	889	881	870	920	852	875	927	936	893	901	919	875	887	890	913	890	905	893	905	919	966	863	910	919	915	883	898	928	919	944	871	886	912	901	895	883	893	911	881	875	885	842	871	915	899	863	912	914	923	893	901	978	925	922	924	863	947	931	966	875	854	939	839	918	930	916	900	884	933	903	866	920	872	914	887	875	917	889	914	922	938	922	885	936	896	926	906	881	919	920	869	878	919	919	900	949	954	908	891	854	934	899	890	914	888	890	883	911	869	913	866	917	914	834	938	889	925	827	933	892	895	843	901	946	919	928	930	831	928	897	946	842	933	925	934	899	878	866	938	926	858	856	859	943	886	918	931	917	904	900	961	873	895	860	904	971	932	916	879	927	934	882	948	929	911	911	926	876	890	884	940	932	892	942	882	939	896	878	859	868	920	904	864	879	906	913	931	864	891	878	822	908	891
35182	34770	35881	31315	22122	18553	17525	19429	17191	12102	7886	1893	1165	1051	958	961	1091	1439	1273	1065	1117	736	723	552	450	421	440	451	388	515	495	431	622	650	745	1354	1833	1011	717	455	340	344	330	316	358	352	356	343	327	327	337	318	301	340	330	327	333	338	354	325	338	319	297	353	333	341	345	314	320	343	303	328	334	363	321	358	302	319	336	333	339	316	315	322	330	334	318	339	322	330	338	326	328	343	365	357	326	338	342	307	310	336	309	296	303	318	322	312	315	307	319	359	296	324	312	327	317	293	306	287	345	328	313	338	328	307	345	319	304	318	304	323	340	337	325	337	326	305	315	322	283	345	288	309	325	310	301	331	318	338	331	336	333	313	314	321	316	310	309	313	291	359	332	317	291	320	304	314	325	345	282	315	312	315	321	329	324	315	311	315	302	332	318	311	295	310	295	296	301	311	328	305	295	306	314	324	308	309	315	310	312	339	320	314	375	303	290	321	299	319	308	300	360	318	303	312	321	322	299	317	303	354	346	301	316	365	290	303	304	315	328	333	302	312	322	280	314	359	293	327	306	309	320	317	351	271	284	337	322	323	327	286	311	312	318	319	322	315	333	312	318	301	314	313	288	313	306	314	325	331	327	301	324	310	315	312	301	282	305	310	307	319	322	332	362	327	300	313	350	306	311	288	311	299	323	337	359	343	340	277	302	299	313	300	327	326	315	316	285	329	292	322	307	296	335	315	330	319	348	322	319	326	301	322	315	339	306	329	321	305	356	331	325	331	306	319	323	316	317	318	306	330	320	356	330	335	313	322	319	320	314	316	338	337	293	337	284	296	332	305	334	315	275	313	333	324	305	324	279	291	312	332	288	317	321	300	304	354	337	312	329	311	333	305	326	277	300	293	313	294	326	328	303	354	316	326	316	344	330	329	322	297	334	311	315	298	292	336	306	323	325	303	341	286	328	332	323	308	333	318	316	332	303	309	328	266	309	322	350	313	335	306	321	350	308	314	303	305	312	294	336	316	309	301	332	331	306	322	330	355	309	325	291	325	322	331	318	349	308	292	318	293	324	310	278	316	327	307	301	296	269	281	325	331	319	323	284	315	335	284	297	305	315	326	309	295	324	296	334	298	317	327	338	330	328	315	326	308	310	327	347	324	332	313	298	340	357	307	372	328	289	334	304	336	297	292	292	303	328	297	319	296	324	299	309	294	348	337	333	294	311	296	330	302	325	322	337	306	314	316	322	319	278	328	304	311	309	322	317	294	330	320	303	294	315	308	332	294	306	322	321	329	318	306	344	294	300	339	319	326	294	319	302	340	333	327	356	327	323	313	325	291	333	308	305	343	344	321	338	298	313	311	279	327	327	319	310	307	288	303	308	324	262	308	326	349	313	296	331	312	338	345	307	298	333	334	307	301	341	348	339	313	307	293	328	305	345	321	305	302	310	300	325	317	303	294	312	310	280	297	300	314	336	304	298	339	294	326	291	314	319	310	330	329	325	307	301	349	337	287	301	338	316	339	314	337	330	300	329	332	331	347	307	344	312	301	314	327	296	321	303	309	330	340	327	303	318	325	321	318	339	303	332	308	312	311	306	308	330	331	311	304	299	311	301	324	302	314	305	302	319	309	301	296	348	353	321	304	281	340	303	295	320	358	317	331	323	351	307	343	287	328	307	310	301	320	303	314	309	354	330	310	292	298	316	294	320	300	309	299	326	335	304	294	292	315	315	301	290	308	310	314	324	289	324	305	332	358	337	308	309	332	298	321	359	322	287	305	336	331	324	312	317	300	312	316	295	309	305	300	300	304	334	287	322	304	304	306	357	303	321	311	294	302	280	304	302	328	281	292	346	316	305	306	293	320	311	300	329	314	314	308	299	328	337	321	326	316	302	314	290	334	289	317	320	334	310	308	310	303	345	329	318	302	329	331	329	332	298	328	342	307	336	307	315	310	328	299	335	340	335	280	322	324	274	329	308	289	312	326	313	324	318	293	313	346	306	312	323	311	322	294	337	324	298	289	274	300	329	307	302	326	309	327	294	333	297	310	292	284	307	288	331	334	310	299	309	323	300	322	313	310	300	320	317	310	321	305	336	317	321	293	310	334	276	321	318	315	298	324	329	305	328	333	292	330	352	333	308	320	351	312	296	307	344	332	283	335	307	313	321	315	288	304	317	298	292	335	307	299	310	327	301	298	329	314	280	310	328	334	288	338	329	324	318	325	303	345	288	303	327	272	284	310	286	308	325	302	316	306	310	304	355	325	323	338	314	330	314	300	299	328	325	323	321	308	330	324	292	334	303	323	340	338	340	313	317	322	368	291	317	295	327	296	307	292	310	323	309	329	315	357	342	310	300	324	305	301	318	335	336	318	321	336	313	344	327	319	337	298	328	317	317	346	310	336	292	319	323	311	280	302	325	333	304	338	335	297	320	311	318	346	289	346	290	304	285	349	321	330	312	315	312	295	339	345	317	314	312	321	342	339	303	294	320	345	332	320	330	309	303	314	327	328	342	292	320	297	315	317	338	288	303	318	326	341	303	313	320	345	327	315	341	301	306	303	308	286	310	326	339	273	324	299	307	311	323	304	340	302	299	300	302	305	288	284	346	346	325	296	312	306	298	323	324	291	314	318	306	330	344	302	304	360	304	292	333	300	298	331	315	330	316	316	331	355	290	314	340	313	286	295	303	313	339	343	344	303	320	336	333	303	321	348	291	295	291	322	306	301	308	292	309	302	309	329	349	304	312	286	311	313	292	298	310	355	294	301	354	333	302	318	324	327	352	330	318	322	337	338	297	323	359	341	337	303	314	312	298	301	310	328	330	297	300	328	333	333	308	341	312	301	308	324	312	293	296	305	306	276	300	316	282	309	333	299	310	309	299	309	315	340	295	306	323	339	307	337	334	322	307	312	302	337	345	310	340	331	340	361	299	330	319	336	296	319	305	327	334	309	294	313	336	334	320	315	339	341	303	326	291	308	277	304	288	310	328	330	311	290	305	311	313	335	311	336	319	318	310	314	309	329	301	325	323	303	317	292	340	339	326	307	299	324	303	343	315	333	342	298	311	319	327	304	351	307	307	302	272	341	353	323	308	313	322	332	314	337	340	307	317	274	286	324	308	295	345	336	311	296	325	313	294	315	303	285	344	311	328	313	339	313	344	316	318	305	297	297	311	320	334	311	314	320	309	327	305	300	332	320	322	343	302	288	328	306	345	315	311	332	331	345	336	339	326	280	328	337	296	303	323	309	315	331	297	295	321	347	304	319	328	327	311	286	316	321	309	311	289	373	339	333	344	317	297	326	323	313	314	303	309	303	313	332	314	304	312	323	301	326	311	343	330	292	316	352	304	316	308	324	313	334	331	285	335	316	305	316	288	326	303	350	294	294	312	372	349	317	318	323	310	324	304	328	312	291	302	354	320	326	305	311	272	284	313	282	295	331	323	300	297	314	318	306	327	298	313	301	321	341	318	321	324	289	319	293
23778	27685	33436	33154	26077	24401	26846	28688	27767	23222	16848	5631	4680	4651	4182	4785	5852	7097	6710	5738	6022	4023	4269	2214	1677	1513	1438	1495	1481	2480	2103	1781	3497	3282	3968	8752	9821	6256	4335	1671	1270	1025	937	857	911	881	832	859	878	833	893	866	873	859	884	897	851	887	914	850	882	891	866	907	852	907	864	877	894	879	884	940	929	924	881	897	883	938	899	853	886	864	861	889	849	873	866	834	913	907	921	871	941	919	917	927	915	903	864	883	888	847	846	863	897	915	948	893	912	951	914	921	920	867	872	876	952	869	819	850	830	750	803	849	772	854	816	834	827	813	782	804	800	847	820	805	784	742	822	807	823	696	795	815	802	792	749	780	738	810	872	814	784	778	814	832	752	786	798	797	783	804	754	749	810	824	786	830	834	747	817	803	770	773	784	777	802	797	808	768	790	785	787	789	760	783	814	775	745	794	801	794	807	739	801	766	810	782	762	756	824	724	792	770	776	807	771	714	788	794	799	784	824	754	762	767	801	827	783	773	778	790	805	810	794	831	796	745	744	792	790	774	772	761	803	775	758	760	792	799	798	775	792	842	808	801	830	808	809	767	754	733	835	802	829	815	771	800	803	801	762	789	731	788	757	767	771	770	771	760	803	843	778	818	777	780	840	815	787	725	801	769	792	831	828	806	795	755	827	856	741	772	829	762	773	781	759	773	791	775	780	840	784	781	792	766	777	779	752	773	824	809	791	807	804	803	778	772	771	779	760	760	804	763	772	782	781	777	761	758	815	785	802	780	792	797	822	769	748	827	816	793	784	856	765	741	778	771	778	804	831	816	793	725	779	727	768	776	791	768	757	779	791	773	742	794	836	805	766	789	810	787	813	823	802	778	775	775	797	773	790	812	795	794	773	831	812	804	756	792	834	780	800	810	805	808	804	793	773	799	752	729	744	748	824	748	748	743	822	840	729	816	769	812	798	792	798	806	791	788	759	795	781	751	777	764	782	754	791	789	796	756	705	813	769	773	802	767	782	775	715	791	822	818	777	782	789	753	780	823	785	806	803	830	788	763	787	745	815	797	788	762	783	792	738	824	820	760	739	755	788	825	716	793	825	761	783	790	744	805	754	774	773	755	785	749	791	803	774	779	740	747	784	819	774	752	820	730	823	758	826	788	776	807	850	738	761	772	757	764	757	809	803	782	822	781	795	752	822	806	786	795	787	765	806	779	777	735	792	752	787	803	797	784	781	737	796	772	762	854	827	777	809	803	804	775	734	762	788	790	811	868	801	788	773	776	860	782	801	786	751	834	767	787	745	814	807	795	802	781	798	798	821	822	774	809	806	793	763	820	719	812	777	849	766	788	838	798	802	830	750	780	694	826	765	710	832	790	768	742	782	812	788	811	829	780	776	795	767	811	838	802	755	797	774	793	782	744	835	794	811	737	795	800	829	767	820	840	761	784	748	814	784	785	772	786	802	752	823	758	751	825	785	748	723	812	764	826	819	771	803	777	817	793	888	783	825	762	802	797	820	776	798	754	791	803	772	776	798	814	785	763	781	779	796	822	859	838	789	768	786	784	774	769	757	767	790	805	792	794	752	819	791	750	746	789	800	783	797	817	797	799	735	815	782	773	772	779	807	750	817	734	755	766	788	787	798	737	793	745	776	782	785	837	758	729	779	825	806	703	825	791	771	777	784	766	752	778	731	750	802	743	834	847	773	770	783	769	756	777	757	762	770	826	799	822	799	839	776	817	790	777	751	848	789	776	784	808	806	767	790	789	800	767	795	756	790	759	810	822	801	779	768	743	770	777	776	777	836	814	743	794	802	740	772	777	785	815	788	810	820	788	777	796	777	832	794	790	749	777	810	751	829	814	805	748	791	755	801	784	808	755	737	820	807	816	744	775	798	817	798	802	790	748	793	803	756	785	841	801	814	743	766	779	777	744	805	805	811	793	792	803	727	792	801	762	784	790	771	749	752	784	771	801	821	746	780	782	792	800	799	827	828	772	784	819	831	810	806	767	800	774	755	756	763	763	840	804	856	793	813	782	803	749	781	776	813	764	774	775	790	729	832	833	788	742	818	805	796	761	786	817	806	833	781	789	822	804	779	788	831	811	814	780	810	832	814	750	771	823	787	794	784	764	759	726	833	784	779	808	815	780	748	788	801	722	826	773	767	804	767	813	788	778	784	797	779	761	762	858	781	750	773	777	777	806	806	797	778	786	849	753	765	818	785	775	823	806	815	807	803	823	834	813	802	803	791	788	762	783	832	799	825	724	756	772	784	809	760	764	767	736	822	763	759	794	836	723	793	808	790	797	765	770	777	789	837	756	816	764	789	780	784	749	776	803	794	805	730	799	859	783	742	781	787	794	760	791	773	805	749	791	818	790	773	791	789	816	805	807	836	771	807	820	786	745	732	757	743	777	846	752	758	793	829	756	760	810	821	811	759	785	856	777	798	723	781	816	778	792	789	792	782	798	794	743	763	819	776	737	740	763	823	769	816	826	758	785	797	766	844	791	742	796	796	785	860	778	809	792	835	830	795	787	802	743	761	779	780	765	754	751	777	760	766	794	811	757	742	771	780	752	772	774	830	744	740	804	764	775	756	844	830	833	773	787	710	785	767	809	798	782	766	775	785	797	761	798	796	757	785	806	744	766	777	755	738	738	753	797	793	767	767	782	736	801	827	817	830	774	757	763	770	759	766	787	821	809	736	833	824	831	809	791	847	786	795	798	823	799	796	747	817	745	711	762	759	813	840	784	793	789	797	812	771	797	795	775	784	792	774	762	799	754	793	810	724	728	784	774	785	777	756	755	807	773	811	789	777	792	788	779	779	735	756	822	757	786	816	798	791	754	749	790	790	814	795	830	801	753	821	773	803	768	821	760	827	815	764	772	753	752	815	777	753	754	760	774	764	760	773	825	797	786	760	772	796	752	793	757	717	737	781	810	798	811	759	768	781	795	800	775	787	770	776	820	765	809	835	791	804	761	722	816	773	803	785	782	775	763	767	779	702	763	812	806	821	764	769	760	807	790	773	803	752	754	763	752	794	766	795	780	747	784	762	778	775	792	794	786	769	762	847	831	764	770	779	798	809	803	790	805	786	760	833	813	749	786	757	801	847	801	800	763	796	821	789	744	795	760	784	798	816	803	769	783	802	801	836	817	792	787	837	743	772	775	779	814	807	781	813	768	749	765	740	785	846	827	803	788	775	809	757	772	803	786	793	817	783	757	756	780	814	747	816	791	798	813	807	798	826	787	796	783	821	732	789	805	800	755	787	810	793	773	781	810	821	797	766	799	791	806	787	771	791	820	817	759	792	819	781	779	754	832	809	835	832	809	778	791	786	775	782	807	825	771	796	798	764	775	807	783	761	789	805	797	751	763	755	820	802	752	753	768	834	800	793	769	776	812	795	802	844	786	821	774	817	766	786	780	801	782	805	746	810	802	743	772	781	808	790	818	790	750	763	805	758	803	831	767	798	813	818	784	769	845
8859	6641	9607	7902	4068	2293	1691	1494	1166	919	725	569	535	482	453	397	398	382	377	345	357	349	373	337	348	349	338	310	344	341	318	328	321	303	369	345	335	356	346	316	320	341	313	323	331	317	329	350	323	345	329	340	335	311	302	314	331	337	341	320	305	330	333	361	343	338	319	316	314	315	317	330	322	289	338	349	338	325	341	343	312	349	329	338	367	292	393	325	354	327	360	353	321	353	295	339	301	316	288	305	310	352	320	304	326	313	297	299	324	318	303	319	342	338	314	337	361	343	328	304	339	347	293	355	311	320	321	304	316	329	352	341	335	327	331	310	327	334	334	322	310	271	361	299	340	351	331	350	311	292	303	347	346	276	338	311	309	325	331	313	320	334	325	298	330	298	332	318	339	321	330	318	305	339	311	308	304	316	317	331	311	298	355	326	313	344	322	335	313	314	321	317	297	331	304	330	326	317	299	365	344	291	291	307	323	331	298	317	336	299	311	319	314	305	344	329	330	308	326	344	332	334	315	329	321	299	327	296	333	303	322	326	347	322	295	341	297	329	313	324	344	337	317	308	301	346	330	305	320	332	343	305	331	306	332	316	307	327	320	279	286	319	326	320	311	328	324	318	318	316	288	327	315	329	313	342	345	307	339	299	329	336	352	352	357	324	357	315	329	308	323	310	319	327	288	302	304	324	320	305	324	323	328	294	329	310	306	332	328	309	307	306	335	314	344	310	359	329	293	311	334	312	329	355	341	339	337	300	341	333	274	309	327	329	319	334	310	314	293	323	310	343	335	314	337	344	331	309	324	309	351	305	308	321	277	312	299	314	340	281	324	333	290	353	333	322	309	351	346	323	341	299	320	351	323	319	341	345	311	304	347	291	343	350	320	327	333	322	322	327	340	306	372	320	301	324	335	318	328	280	354	334	329	330	318	310	345	310	346	351	326	331	355	308	292	328	333	323	339	339	339	305	338	299	325	300	318	343	337	310	343	317	319	333	363	331	320	348	304	339	333	293	329	331	312	304	321	326	352	319	330	302	323	336	336	315	300	325	311	330	353	301	300	322	321	345	298	311	322	311	306	333	331	293	338	334	309	336	286	327	332	322	319	362	357	312	312	335	278	295	319	302	330	343	308	353	346	293	318	337	324	297	315	300	318	340	328	330	303	298	307	310	334	326	314	302	320	332	310	290	315	303	281	333	330	297	316	355	335	306	313	282	316	309	315	308	331	324	302	315	301	327	330	302	329	371	331	339	270	323	363	305	348	296	326	312	335	358	318	301	338	311	329	316	312	348	331	343	302	349	331	310	322	318	309	300	304	301	318	346	376	284	359	332	334	334	323	318	326	316	331	301	319	289	296	322	310	311	346	303	307	342	334	336	366	338	326	331	351	313	307	296	324	350	337	300	344	329	324	329	348	333	345	321	340	340	308	348	347	350	323	299	368	301	320	349	298	312	319	307	316	328	317	317	302	304	348	311	312	301	338	316	318	304	320	338	330	315	337	293	307	308	308	317	315	323	323	300	304	299	308	339	298	326	325	320	300	355	330	337	317	341	326	354	281	325	318	321	288	341	323	310	320	335	324	317	321	331	338	315	318	312	342	320	311	329	342	320	317	327	324	346	305	329	321	319	280	306	331	286	335	344	291	344	332	303	329	333	332	339	316	325	320	324	304	323	305	319	340	333	288	312	317	332	339	300	321	348	327	330	340	344	337	349	307	310	354	345	312	337	327	313	320	346	324	311	351	310	341	313	318	315	326	321	345	312	327	302	320	330	349	308	341	325	314	334	337	320	334	333	342	331	312	294	356	347	324	320	337	327	329	345	342	336	344	308	291	348	328	293	347	338	336	300	342	306	328	258	326	330	302	300	326	311	317	315	278	342	316	315	298	330	333	313	324	327	311	334	310	338	339	302	288	320	327	320	315	293	338	299	324	336	332	315	347	310	315	300	288	325	364	358	316	328	292	300	318	353	332	344	307	344	320	320	298	352	352	345	332	359	332	280	319	321	315	319	302	333	342	330	333	327	320	305	340	323	293	330	348	306	357	320	329	308	350	320	310	306	322	293	330	317	278	351	325	349	327	320	323	325	320	288	292	326	353	368	303	280	314	288	328	337	346	301	293	339	340	342	341	320	325	328	354	317	298	284	325	328	319	321	332	339	329	353	295	316	332	315	331	321	338	344	319	300	346	291	297	302	344	328	339	306	313	312	308	317	333	310	311	316	298	292	305	382	325	310	328	358	321	325	332	302	311	321	296	333	323	341	319	334	340	321	294	327	317	300	319	314	320	329	310	293	349	293	336	304	318	363	347	315	290	345	349	290	318	319	313	332	363	350	349	303	317	309	322	308	326	335	363	343	343	335	306	359	303	306	304	328	316	313	299	351	296	317	325	297	275	295	340	323	308	355	317	353	331	339	351	322	322	305	310	317	314	308	304	327	312	317	356	333	304	372	319	332	321	303	328	306	322	307	316	319	299	311	307	284	288	352	341	306	358	296	303	325	352	287	339	341	355	321	324	303	293	350	329	349	293	310	321	318	331	325	319	331	310	316	341	332	341	298	296	333	325	342	304	351	295	325	342	349	341	333	334	306	310	352	332	329	334	316	322	316	337	318	318	338	328	302	311	311	322	332	314	314	316	300	286	331	306	329	326	311	313	343	305	338	286	322	299	331	337	316	326	322	332	323	364	350	295	320	319	343	305	328	289	321	322	334	295	326	322	322	318	326	334	306	353	349	328	343	323	336	333	320	334	326	342	294	318	320	317	295	334	330	313	342	325	357	338	337	336	320	337	313	319	325	342	302	346	348	311	343	315	333	311	330	297	295	308	330	319	323	318	316	329	339	304	330	359	326	302	331	337	299	326	308	315	295	322	321	297	321	333	319	321	324	314	330	326	311	325	314	327	339	328	361	314	320	314	340	366	347	325	337	339	320	323	306	331	341	305	295	331	314	316	346	315	321	318	358	315	311	313	348	317	314	307	299	318	326	326	319	317	324	304	319	324	321	292	328	326	327	335	303	315	297	321	301	314	305	313	307	307	305	338	339	286	327	297	325	368	363	340	329	340	322	303	304	345	320	308	324	307	338	341	331	378	332	328	293	356	335	349	345	316	320	295	333	327	325	327	298	333	299	335	279	369	309	330	324	318	307	334	334	311	315	361	332	306	337	323	345	326	339	316	320	314	335	293	337	342	379	304	300	330	371	285	353	313	326	328	340	350	341	323	332	333	313	311	313	354	347	337	346	335	331	334	305	341	308	309	338	323	311	333	321	323	340	305	355	333	358	344	358	301	318	339	382	334	334	310	366	318	296	333	306	331	333	319	332	339	336	317	317	327	297	305	330	307	334	336	306	264	294	301	271	327	337	296	314	308	299	342	341	338	335	315	302	335	313	323	319	358	308	331	315	304	341	314	312	332	347	323	332	303	318	335	305	331	367	353	307	350	284	330	347	317	339	312	330	327	347	315	338	357	313
6551	7292	14493	15944	11485	8048	6471	6733	5407	4275	3287	2452	2104	1939	1650	1411	1335	1313	1160	1058	1079	985	941	869	892	905	846	831	838	918	846	861	891	862	888	978	1094	960	933	882	838	843	868	834	842	812	808	876	829	798	838	839	813	870	799	783	772	821	789	797	835	824	843	884	849	874	835	850	844	882	847	886	915	874	872	858	898	854	861	832	775	839	863	881	872	809	886	838	834	849	860	844	869	848	923	855	860	839	826	831	913	859	819	844	847	844	878	878	858	870	905	869	916	843	836	838	875	883	861	831	807	827	811	836	834	771	885	815	830	848	841	848	868	812	871	843	804	823	830	840	808	844	821	822	841	779	825	841	811	798	814	858	832	822	835	834	818	808	815	808	792	796	791	820	804	800	819	800	832	820	808	802	837	826	821	838	820	828	819	855	801	821	815	852	783	838	803	840	841	807	789	756	826	875	790	819	825	764	804	801	827	818	790	912	866	869	821	755	842	866	805	803	798	837	820	833	841	815	828	790	855	835	831	813	857	846	826	839	828	810	851	839	798	813	846	761	753	809	801	773	805	836	833	823	835	876	840	868	838	867	864	882	845	856	804	786	813	784	804	829	774	839	799	822	796	790	803	774	836	831	813	871	789	787	828	838	780	824	859	806	827	829	777	862	804	868	875	785	828	806	823	854	805	871	809	809	843	829	842	762	832	873	782	847	841	812	792	807	849	826	794	829	840	841	850	814	758	847	807	829	859	823	848	831	791	802	821	810	897	764	782	790	809	833	762	808	859	817	822	844	856	761	829	812	817	829	815	852	827	820	827	818	779	843	828	792	772	839	767	847	792	776	890	807	836	819	852	813	806	776	854	814	804	911	861	803	854	842	821	836	874	811	792	809	851	782	843	805	833	841	880	853	843	846	845	792	836	793	816	823	799	857	793	829	829	793	790	830	795	816	778	816	830	776	795	852	745	839	813	870	824	849	816	803	827	874	815	793	801	846	798	844	795	765	806	798	836	819	788	843	816	836	856	822	805	769	857	817	809	787	784	842	821	764	834	768	824	857	828	798	802	783	838	818	804	842	892	832	819	840	834	829	869	814	838	880	849	772	797	796	804	874	871	808	749	761	836	857	838	765	844	823	850	849	792	847	858	845	835	841	779	782	843	807	843	825	820	838	800	813	786	800	824	829	846	821	849	850	767	843	777	844	822	826	834	840	800	793	863	807	775	743	825	834	803	828	817	910	846	819	838	831	823	865	814	810	809	822	843	850	834	835	817	831	844	804	779	798	854	811	782	793	846	833	851	787	792	756	802	856	821	779	802	760	899	749	852	827	780	836	825	831	833	798	777	844	789	781	806	809	858	827	818	828	822	780	801	841	851	824	873	807	836	769	765	857	862	782	853	819	801	800	822	822	827	846	842	835	839	842	832	821	877	790	851	809	807	847	789	837	868	807	858	846	813	889	822	852	833	873	817	876	841	804	808	829	766	851	861	801	781	838	790	822	831	797	856	823	826	797	780	827	829	814	832	817	850	853	774	848	845	845	848	782	822	788	830	858	822	787	809	785	832	834	790	833	864	851	847	812	796	844	819	821	835	779	809	835	847	777	782	832	842	832	816	797	873	870	823	828	842	880	866	797	795	825	862	850	804	794	866	868	838	817	830	831	808	848	773	793	817	812	828	820	795	788	776	824	865	833	849	851	799	810	838	817	882	826	835	804	832	808	837	797	820	789	783	783	869	833	820	825	813	860	802	820	804	842	790	838	847	837	839	811	834	871	818	774	881	861	857	863	802	844	801	767	847	807	832	821	816	803	807	802	784	765	813	796	769	830	798	841	820	804	789	852	820	796	769	758	844	794	824	802	814	835	838	842	815	829	806	862	840	836	826	814	812	826	818	789	766	827	791	870	865	777	807	746	829	777	787	826	793	827	823	854	825	857	789	850	827	792	822	832	832	813	816	810	771	822	807	787	800	846	838	816	775	805	811	854	761	841	870	868	845	815	827	791	778	842	840	814	868	848	814	808	827	830	755	793	802	830	853	831	796	762	806	827	844	861	816	868	818	864	836	808	830	799	817	774	803	815	818	790	804	771	779	822	843	841	835	823	899	861	859	805	824	830	888	801	818	816	857	841	810	820	817	771	831	866	779	792	827	803	811	836	798	796	865	860	786	823	779	807	832	846	833	808	779	824	816	805	823	834	760	833	846	828	792	823	860	815	793	817	843	781	840	766	829	846	785	797	791	834	821	800	851	843	810	787	792	798	848	837	812	788	811	847	852	890	814	802	804	775	840	836	814	812	804	890	786	830	806	823	781	819	854	849	821	841	838	837	787	840	835	837	867	821	782	809	877	751	862	775	909	824	845	857	859	840	833	795	796	876	803	798	814	823	824	804	810	772	825	855	828	855	800	815	805	832	807	817	871	818	829	827	863	743	795	808	830	860	789	829	780	825	826	829	856	818	803	842	848	835	803	834	822	848	831	849	818	861	853	838	859	828	823	833	833	813	805	806	840	831	885	840	837	816	834	832	797	821	781	831	837	822	809	882	856	821	840	811	808	786	823	813	789	846	819	817	842	873	738	825	862	805	826	821	822	841	781	817	843	825	824	775	847	864	767	845	843	790	885	847	794	770	783	790	857	787	834	807	801	862	794	792	820	790	791	785	821	795	821	810	854	808	829	793	761	856	869	786	836	769	834	834	805	774	822	786	809	763	787	806	820	810	767	817	828	787	864	776	830	779	806	859	856	814	789	821	840	814	865	793	796	806	878	796	822	795	843	770	786	820	772	846	840	841	799	810	864	822	876	809	835	833	854	757	793	802	797	778	823	801	779	856	854	790	838	836	814	809	863	810	797	815	851	837	850	840	835	827	842	842	821	808	845	784	835	730	866	818	826	804	817	895	804	769	770	829	826	857	815	834	803	805	835	810	830	798	783	861	818	856	855	851	846	858	825	823	804	835	817	876	818	794	851	900	818	824	840	790	806	829	867	804	772	798	807	794	826	766	824	857	859	818	805	839	845	825	833	820	814	871	787	799	833	808	816	819	819	854	865	845	826	806	800	752	852	902	772	802	781	858	801	852	821	852	837	843	760	816	801	820	806	798	803	777	837	819	818	822	833	842	808	795	783	732	822	831	789	843	806	790	798	819	822	827	827	802	835	814	836	808	783	840	833	787	827	852	845	805	850	855	805	797	894	825	801	853	828	838	793	831	807	824	844	820	863	822	811	773	865	841	846	791	816	772	835	851	816	837	799	788	802	824	827	838	810	818	825	835	718	828	850	869	857	822	828	799	806	808	802	792	792	823	783	813	786	795	817	836	847	829	892	867	835	846	797	853	865	859	776	803	786	812	787	864	819	837	838	815	790	802	824	860	819	804	809	794	844	801	801	842	793	813	814	840	851	786	795	846	856	811	796	837	786	853	823	815	844	841	768	819	846	818	841	823	774	813	840	830	757	847	847	864	761	806	868	822	803	829	804	803	813	782
27332	26538	34965	26445	19301	12889	11528	12693	9971	7871	4295	1215	916	769	736	754	762	991	858	724	824	612	640	469	428	392	397	391	393	459	471	400	508	525	532	1003	1733	908	748	625	510	379	374	387	338	398	384	399	364	337	368	369	405	374	380	370	383	430	382	353	370	369	378	379	370	344	363	386	364	378	370	397	386	401	399	373	396	386	358	384	356	386	350	373	401	369	374	402	390	347	395	394	392	388	381	380	397	396	371	357	362	354	386	366	401	365	395	391	349	340	370	361	350	337	371	409	379	346	353	385	354	390	356	396	345	362	364	350	341	389	369	356	335	362	368	390	344	348	367	354	363	379	351	335	384	398	351	357	347	357	395	364	327	385	392	331	372	349	391	388	360	363	347	376	383	341	368	380	374	334	361	364	348	377	376	337	333	379	344	369	383	373	397	397	368	366	359	351	365	331	351	394	374	365	370	374	370	381	385	351	344	352	391	387	399	368	346	352	364	380	349	393	380	376	382	375	341	339	354	393	376	388	356	371	366	395	371	349	388	366	348	373	350	350	348	348	380	352	371	357	370	360	367	372	359	377	375	399	351	358	389	372	368	369	351	384	390	396	387	377	385	392	388	392	376	360	356	363	358	367	357	393	396	350	378	348	374	390	380	380	377	363	338	369	415	377	377	382	389	373	347	401	367	349	345	353	370	365	365	392	403	362	364	335	343	380	391	367	359	363	360	376	389	386	361	362	377	360	374	345	307	364	367	347	368	360	390	357	360	351	351	356	383	331	354	342	349	360	353	390	399	356	372	383	388	392	355	359	374	369	344	394	361	373	355	361	380	358	354	346	365	347	368	366	356	343	389	382	340	375	362	372	367	361	389	374	341	351	357	382	378	354	387	345	381	347	384	352	389	392	400	392	400	399	347	348	395	355	403	375	342	382	380	334	346	383	385	387	387	352	324	364	384	357	368	349	343	384	380	359	361	396	386	378	409	388	381	383	346	364	355	348	378	348	343	347	395	447	425	365	366	344	345	364	366	340	374	355	369	358	337	389	370	361	374	345	386	356	368	381	351	394	348	313	348	323	336	361	401	362	373	347	347	374	332	349	394	350	351	362	382	367	366	350	326	385	350	393	359	372	387	360	367	399	377	344	353	377	339	329	355	369	340	353	365	376	384	375	380	330	393	355	369	361	353	384	376	370	392	370	395	340	355	357	364	376	350	374	379	364	365	352	364	360	388	401	344	367	360	393	361	361	344	376	369	355	400	361	395	382	356	374	379	365	299	383	368	344	347	333	397	377	362	340	352	366	385	367	380	381	358	406	382	342	398	333	372	351	325	374	361	355	399	369	374	345	377	380	385	373	382	381	381	408	367	387	396	358	369	371	328	367	386	405	364	379	324	364	373	375	370	396	381	397	345	395	371	389	371	338	367	397	355	364	367	375	369	330	350	389	338	329	369	391	372	360	364	349	343	399	372	385	374	382	366	369	376	379	403	367	412	394	389	368	397	398	384	366	401	368	366	375	393	396	378	393	369	393	340	378	392	402	364	351	393	359	339	373	359	356	365	361	373	369	333	378	396	368	396	380	378	387	370	365	378	371	348	347	355	371	403	359	348	370	354	332	375	328	366	408	329	341	385	362	354	376	357	354	362	361	373	379	385	389	358	353	358	374	391	367	379	356	345	405	385	368	351	362	359	347	381	361	405	370	366	359	375	373	362	371	391	390	373	379	370	383	375	356	343	372	348	347	386	399	388	374	383	351	383	365	394	364	364	388	331	337	352	397	352	392	369	326	370	350	370	347	334	387	343	403	425	371	403	376	393	359	347	414	362	367	377	385	337	353	357	326	369	350	371	366	366	399	378	348	359	390	350	359	393	395	369	336	386	381	358	356	371	368	348	368	364	383	385	342	363	390	378	359	380	364	362	338	366	366	382	406	360	387	368	369	365	349	415	367	344	356	322	355	344	378	393	357	343	382	366	377	392	366	344	358	337	378	348	381	378	354	385	353	346	374	381	386	385	343	385	401	373	408	348	361	399	373	367	390	348	374	373	349	356	353	348	365	369	363	368	363	366	345	352	336	387	388	333	353	379	387	346	386	391	388	372	370	347	335	371	348	362	370	346	370	342	359	358	407	368	363	389	375	348	382	354	376	394	378	343	346	380	376	355	352	328	385	369	346	413	364	400	382	376	382	364	369	359	343	368	375	365	394	350	385	333	351	341	362	362	402	361	376	354	370	387	407	342	351	373	357	377	382	318	364	332	349	358	375	341	371	353	351	348	377	382	379	407	375	341	400	371	337	362	375	355	399	382	389	371	379	383	390	393	389	364	362	371	367	380	389	352	389	384	365	369	371	380	379	361	369	397	388	364	390	367	360	380	377	365	377	323	353	359	400	386	335	379	372	346	378	382	350	393	367	353	345	353	394	360	388	362	347	365	361	375	361	372	361	349	380	386	370	365	342	385	369	393	368	374	361	379	386	340	400	361	369	371	360	351	395	373	351	372	344	349	345	338	387	369	358	356	360	357	358	325	394	397	365	367	403	360	363	366	376	381	360	392	381	361	348	364	323	385	382	344	353	328	346	350	341	358	383	374	394	406	371	373	347	408	348	334	366	371	376	345	364	352	360	366	335	412	356	359	368	342	385	341	358	364	371	394	334	345	375	376	386	358	410	362	358	401	344	385	351	342	355	352	375	389	360	381	350	376	360	354	361	382	370	360	351	378	367	340	377	372	369	372	369	324	331	363	374	360	389	379	372	343	377	375	398	340	376	367	362	378	339	326	382	366	369	385	336	362	355	362	346	374	368	360	365	407	346	388	366	350	387	344	347	372	349	399	413	336	336	381	370	409	329	380	349	381	338	408	402	371	377	395	382	407	401	368	378	351	381	367	366	342	365	350	371	389	380	385	382	341	356	361	384	379	351	350	363	359	358	388	366	357	365	400	357	399	378	363	400	371	393	346	386	371	353	346	363	373	345	397	387	349	359	377	367	349	376	393	374	363	368	359	396	350	400	387	356	370	355	368	364	348	389	381	378	380	401	400	373	373	373	361	365	388	393	380	398	363	372	379	356	348	388	376	354	371	372	366	351	375	362	400	364	371	386	378	369	369	375	386	373	375	386	380	344	337	382	379	343	376	390	374	399	353	337	369	347	376	371	356	347	384	403	377	380	342	375	376	389	401	347	394	371	406	391	369	365	411	371	359	369	358	394	344	357	396	404	377	337	375	361	377	357	366	347	384	354	399	361	337	356	334	378	352	329	381	374	399	361	348	349	357	361	378	337	331	356	353	377	380	389	385	361	365	351	370	386	375	381	354	377	378	342	369	370	390	373	360	365	383	383	375	408	386	358	375	340	376	358	400	387	339	374	351	388	344	391	352	390	381	360	380	392	386	316	383	393	367	349	352	350	379	360	375	341	367	357	354	401	359	384	397	405	370	372	364	382	362	415	373	350	357	364	379	368	359	344	382	394	381	377	379	361	396	345
19512	21474	31189	28215	22113	18610	20475	24359	20193	19759	13219	4356	3767	3592	3291	3367	3648	5023	4050	3314	4070	2674	2841	1568	1331	1315	1286	1283	1270	1839	1584	1288	1930	2097	2463	6210	9539	5338	3747	2848	1951	1051	968	1007	952	986	939	960	951	920	936	999	948	964	926	938	975	943	932	923	954	1025	1001	953	932	932	1028	984	958	1036	1017	1002	989	997	991	980	983	1015	889	953	939	951	912	1013	999	966	944	969	1022	940	979	963	1032	1008	978	975	981	1012	980	921	989	1005	953	996	936	904	1003	995	964	1106	973	960	1030	953	899	1028	921	978	949	933	911	914	1001	893	939	919	890	902	928	935	959	969	874	932	867	916	963	914	908	922	909	919	856	924	946	886	913	892	882	924	814	881	900	926	943	909	942	869	953	892	879	901	909	903	931	902	901	948	906	884	935	907	945	902	937	924	859	923	906	930	938	929	968	909	906	928	907	880	936	916	910	913	875	871	893	912	885	915	925	896	902	948	961	874	889	927	879	911	921	873	881	903	931	916	972	924	944	908	938	977	859	940	950	911	891	972	934	905	876	883	881	865	896	946	940	935	905	944	917	914	911	909	875	897	904	942	885	988	908	918	891	910	929	929	915	934	909	895	813	894	872	905	938	974	836	883	971	891	926	936	888	865	914	968	914	895	875	882	910	894	900	903	937	905	947	949	989	889	917	914	898	908	941	874	920	899	868	915	916	890	895	873	915	922	877	935	935	933	975	905	862	943	917	875	912	947	933	894	873	923	911	890	915	859	905	938	945	888	907	870	869	905	910	931	941	912	895	893	865	970	911	900	940	927	934	960	890	909	920	884	914	932	885	911	889	907	941	916	908	866	897	879	967	877	929	919	855	905	894	962	917	902	909	921	923	858	897	921	874	931	918	947	905	919	919	882	891	921	921	896	976	923	918	921	927	923	891	891	927	885	926	891	984	924	886	905	870	921	900	912	906	923	875	953	883	874	894	865	923	965	883	945	896	915	946	887	919	965	888	881	894	900	900	899	872	900	903	939	893	904	916	890	917	928	897	922	872	941	901	900	881	951	934	959	862	902	881	936	914	896	918	907	913	879	936	878	939	956	942	881	907	929	896	896	908	931	907	967	914	879	860	931	856	874	930	843	900	899	895	891	933	953	911	956	868	908	896	935	926	892	895	831	919	928	889	870	886	898	902	948	903	875	921	937	889	892	917	907	902	895	899	870	890	959	916	945	936	895	901	896	843	894	889	948	891	914	894	840	881	939	984	921	832	901	955	890	896	904	935	977	909	954	872	917	896	894	894	935	932	889	867	876	921	916	900	872	850	879	893	967	900	881	891	889	941	940	875	940	925	903	926	865	859	956	932	910	898	924	962	857	905	921	926	917	916	923	909	953	882	905	911	920	953	911	919	880	945	921	878	931	860	914	875	882	942	939	969	953	879	917	927	887	957	931	919	920	953	889	893	908	925	952	897	926	894	881	911	894	911	945	910	905	898	935	887	932	941	904	913	870	966	939	925	883	915	951	894	880	903	958	926	911	870	845	886	950	897	928	924	921	910	910	904	964	898	887	840	893	882	943	947	894	941	945	905	973	973	928	896	960	977	895	889	956	885	901	877	880	909	899	903	926	926	930	883	886	925	841	904	924	893	878	926	916	915	898	956	962	901	917	941	897	933	893	934	888	894	914	938	884	931	914	925	927	888	952	868	918	869	960	978	936	915	890	885	871	905	956	899	892	887	911	931	926	912	896	948	864	947	914	912	900	903	933	967	939	963	923	910	918	928	885	871	949	874	850	936	948	958	949	919	909	937	918	882	912	965	892	911	904	913	894	853	878	948	884	913	914	881	920	902	895	921	938	898	901	985	921	906	871	910	873	913	884	878	898	851	898	888	887	890	917	846	914	911	940	879	891	876	903	904	918	910	929	885	926	932	943	990	918	882	879	830	878	867	952	867	946	955	897	897	894	914	859	948	934	964	927	888	927	868	934	869	873	920	824	940	906	929	907	911	905	930	909	893	883	891	883	857	906	901	864	885	916	962	927	865	880	906	836	931	877	870	925	862	925	894	939	945	904	880	897	917	942	897	927	881	889	917	908	932	896	905	973	909	916	931	918	935	945	912	863	940	927	895	934	966	925	894	852	915	897	979	901	862	883	862	907	900	900	922	917	868	930	943	873	858	941	924	906	907	1016	920	903	885	917	945	935	910	934	908	949	874	921	883	904	944	929	927	911	921	908	953	924	896	882	898	905	929	902	882	919	948	923	933	868	948	872	919	920	926	878	815	909	917	919	942	960	866	929	929	918	942	898	922	921	898	895	905	886	904	916	904	912	870	879	948	884	920	956	903	909	894	944	917	877	879	875	953	888	882	905	872	892	947	922	919	936	867	870	944	929	853	869	907	867	943	963	897	940	924	875	904	902	876	895	939	926	918	847	893	905	905	875	911	953	870	935	889	904	895	917	924	914	938	977	885	926	922	897	928	873	873	914	888	873	896	941	938	869	933	900	900	897	943	917	948	887	959	877	887	871	927	949	891	902	894	939	919	878	921	912	963	967	975	949	919	901	920	829	923	908	968	891	869	949	934	920	920	891	927	876	924	958	935	929	937	893	960	947	891	879	960	904	870	939	952	890	906	899	905	905	876	937	909	962	944	906	985	879	938	941	953	942	925	890	872	906	895	934	871	888	958	867	866	896	916	903	871	919	901	872	931	906	888	916	880	929	959	826	864	846	905	957	914	913	852	897	886	956	924	946	893	914	959	878	919	873	929	876	868	874	891	923	912	927	898	940	956	916	915	930	884	908	958	873	925	889	879	919	956	909	916	848	916	888	922	949	928	882	932	900	860	886	923	921	914	910	985	894	908	893	943	864	889	919	908	902	918	907	920	863	882	900	938	908	887	916	899	875	870	917	881	926	889	883	915	889	959	923	904	924	897	920	909	881	893	834	864	871	948	934	942	835	912	896	935	933	948	926	935	898	855	886	921	928	895	953	886	943	888	893	883	911	891	896	924	942	933	947	925	926	901	848	930	956	907	947	965	910	892	941	926	882	921	952	908	914	924	863	898	875	886	968	916	877	907	902	894	897	927	929	835	871	936	895	927	961	915	908	911	906	898	894	958	885	904	975	875	917	923	922	882	908	936	914	926	941	912	914	874	952	927	910	959	918	877	947	858	951	920	900	872	896	933	921	879	931	931	894	871	901	931	818	915	870	889	880	884	886	929	852	922	914	901	892	969	896	874	877	898	868	927	885	859	881	928	902	942	884	906	926	981	938	904	909	833	920	871	912	882	931	928	934	893	888	886	890	875	923	951	966	937	909	922	925	946	970	898	947	881	891	910	906	887	902	933	902	901	894	899	898	904	924	916	907	926	914	871	932	940	888	847	890	921	940	903	887	870	907	925	935	901	880	923	872	946	901	929	849	876	883	949	895	912	875	909	887	894	880	883	910	883	943	892	909	874	922	959	883	922	862	875	896	979	889	941	877	916	901	908	973	912	870	881	911
36921	33671	36552	31658	23565	19031	17658	18343	14243	12636	7980	2047	1239	1147	1038	1049	1101	1388	1329	948	1204	748	742	519	439	461	404	415	437	510	497	396	552	607	675	1584	2476	1257	1049	817	482	379	337	320	331	339	298	350	331	323	331	320	333	337	334	322	320	324	353	320	336	309	336	325	327	348	331	343	330	345	339	322	316	349	364	330	323	315	307	311	331	306	325	364	318	301	328	309	348	345	347	332	357	328	363	305	334	351	333	312	345	345	312	322	326	330	299	328	336	329	319	334	336	330	324	305	346	342	345	324	334	319	323	308	292	316	323	306	351	305	329	302	325	344	334	325	303	286	348	320	325	347	324	293	334	304	313	330	327	337	286	283	337	327	316	312	318	315	314	360	316	317	310	294	304	340	305	322	327	310	312	333	311	294	324	349	337	334	358	294	321	319	325	308	322	255	345	319	333	336	293	317	308	302	323	333	340	326	321	315	305	327	314	307	333	322	338	307	322	316	302	320	339	326	313	337	346	341	323	307	302	342	300	319	298	353	330	321	304	325	300	352	292	348	305	277	318	303	278	331	324	359	341	292	311	303	310	300	288	287	322	315	315	314	309	336	301	289	284	299	305	325	316	319	328	323	339	310	324	313	299	297	324	354	338	297	310	308	327	302	335	314	330	311	306	324	328	329	348	298	308	310	296	309	294	327	319	341	338	344	323	351	313	342	320	305	322	332	332	303	331	310	326	324	328	339	300	347	319	304	309	330	320	329	301	333	342	328	307	284	334	309	287	338	336	345	318	330	291	334	315	326	331	282	330	279	332	319	334	327	312	313	337	320	325	321	299	284	322	325	325	277	331	321	294	333	338	313	302	300	314	284	332	319	353	314	335	352	332	331	308	364	289	316	301	333	309	365	300	330	326	317	314	302	322	319	303	364	302	304	333	298	306	303	326	327	343	315	299	315	307	301	306	297	306	331	324	319	330	309	295	317	296	287	302	305	354	328	333	314	328	339	307	312	317	324	358	335	288	336	327	347	323	316	380	311	280	327	311	273	288	354	313	310	299	319	325	347	334	338	320	357	315	318	329	334	335	317	300	308	339	324	315	323	321	359	299	303	301	311	309	304	336	332	285	339	313	284	333	341	288	357	344	323	327	324	341	346	327	319	305	288	301	332	315	332	287	355	338	301	323	300	315	347	299	315	347	321	333	313	312	326	347	300	322	311	324	308	297	315	340	336	313	286	319	310	284	318	321	337	318	327	362	330	319	327	285	288	336	322	318	338	351	303	320	353	304	310	319	340	333	327	311	325	329	322	304	315	290	319	306	346	333	319	335	339	316	328	295	317	306	315	310	325	320	343	333	301	377	317	296	306	315	299	344	323	313	305	328	311	315	333	325	331	311	305	298	306	316	332	316	346	290	328	290	338	341	327	340	308	309	297	340	305	282	328	326	320	313	335	345	309	307	331	312	346	321	315	345	317	327	297	329	345	331	324	299	333	334	295	316	349	309	320	334	314	283	325	290	359	334	309	303	306	288	322	314	327	313	312	338	311	332	330	295	331	328	336	322	328	305	315	371	319	293	324	314	312	282	328	322	303	334	348	297	325	345	302	334	334	264	307	316	303	320	333	290	298	293	319	321	301	308	331	327	322	329	326	365	343	309	323	301	304	316	346	336	298	273	323	327	307	302	334	339	336	303	297	298	296	324	297	324	295	346	317	336	288	305	299	329	321	314	295	302	307	324	292	319	328	263	328	299	323	290	288	349	312	346	322	319	288	319	312	337	322	284	321	360	362	308	327	338	308	304	323	300	320	280	329	350	334	328	289	349	319	307	349	320	264	319	341	300	326	330	350	293	303	302	319	309	309	338	283	294	323	302	301	345	309	304	299	340	323	307	308	321	327	310	328	349	319	330	351	315	354	318	292	337	349	321	333	334	288	326	310	301	307	329	342	322	321	305	325	324	309	313	322	320	299	296	329	326	318	302	319	345	325	322	332	312	321	348	319	322	296	304	344	329	331	328	336	335	321	317	335	343	323	331	301	360	315	320	301	303	321	316	314	314	322	329	313	315	341	291	309	333	316	336	319	299	314	314	319	349	326	334	336	325	310	318	359	324	278	317	305	341	310	341	337	324	299	330	338	294	295	341	327	310	333	351	322	331	324	304	342	321	323	305	278	310	297	317	299	323	307	327	277	293	318	336	352	312	332	337	298	290	305	315	326	350	340	331	289	322	329	306	334	326	318	305	327	306	316	310	324	307	319	308	309	334	324	319	280	328	320	300	284	309	309	307	324	324	316	359	315	310	327	300	331	321	346	300	315	308	342	340	317	287	263	295	328	294	334	312	321	332	347	316	321	339	325	292	333	311	326	341	337	317	346	307	298	317	308	333	338	310	356	335	344	334	308	357	313	312	307	341	329	297	315	283	309	302	315	329	322	307	340	339	330	350	315	338	338	353	300	295	311	300	285	307	298	323	344	315	303	340	311	298	314	326	297	300	307	284	307	292	302	317	313	304	340	319	345	293	300	288	309	341	329	332	318	313	287	335	328	334	334	306	307	309	318	345	303	310	319	340	350	339	324	341	331	297	302	284	293	332	312	290	319	307	326	295	329	304	309	320	352	373	341	314	287	301	343	321	326	327	326	297	331	298	348	314	277	303	318	327	301	315	309	296	329	341	297	293	349	334	303	343	292	248	299	289	285	323	308	331	327	349	304	328	276	319	321	287	309	286	291	366	314	320	322	349	302	282	285	321	335	320	318	323	312	322	334	296	334	317	342	333	313	325	305	320	325	334	327	325	330	334	344	331	314	300	287	325	294	329	342	328	327	320	300	327	304	321	289	307	304	312	285	293	334	305	291	337	359	318	319	301	317	295	330	330	327	313	284	335	295	296	343	320	292	332	333	335	320	328	316	320	306	307	319	315	310	317	365	298	308	305	310	317	343	322	340	326	311	349	319	295	305	322	289	293	311	303	280	299	307	346	333	323	278	296	332	299	297	320	331	287	313	291	328	314	318	318	321	311	303	347	315	343	297	328	331	305	354	329	278	304	309	316	314	293	287	324	322	341	297	290	318	313	315	344	325	323	279	305	330	330	322	310	316	317	341	306	313	317	312	327	309	315	320	334	296	305	318	320	304	303	322	328	300	327	309	298	258	288	342	313	312	310	332	317	343	331	328	372	331	345	322	321	303	325	326	313	293	312	304	328	343	303	324	324	311	316	331	341	312	342	332	345	312	311	292	300	310	326	338	289	319	324	315	336	306	305	304	299	321	316	282	296	312	320	314	309	319	289	310	295	318	338	338	337	323	294	312	307	299	280	291	300	319	340	336	316	309	290	311	318	317	299	314	331	305	273	291	295	304	332	339	337	325	329	282	340	310	279	308	277	318	282	322	289	317	343	318	330	342	346	299	330	311	293	296	306	296	322	309	321	316	281	291	303	320	338	332	333	331	313	309	328	383	300	302	323	310	281	313	337	321	327	360	314	300	340	307
24994	27909	35189	34364	27359	23577	26417	28396	24535	25063	18143	5566	5475	5125	4697	5308	5748	6466	7163	5088	6432	3628	3798	1956	1613	1515	1391	1456	1783	2508	1958	1570	2692	2782	3663	9391	13831	7201	5606	4810	2209	1113	973	936	949	889	891	878	842	851	973	930	892	888	919	882	914	865	876	925	854	842	904	938	863	910	910	939	906	888	908	900	896	945	974	916	898	881	857	922	830	819	854	912	918	853	872	859	871	887	858	920	916	917	903	893	946	910	850	920	863	918	889	830	864	862	864	973	965	975	869	942	883	891	865	933	863	877	822	849	798	843	817	887	804	805	767	802	804	848	828	796	835	786	790	812	788	808	772	799	767	808	829	792	833	814	793	795	744	807	797	799	813	812	798	806	780	755	798	780	797	762	793	799	834	836	806	815	790	790	819	789	709	788	787	789	842	750	784	787	809	794	806	783	828	794	750	767	806	827	760	755	789	769	745	774	739	771	789	745	788	808	784	782	842	837	789	789	781	788	787	812	793	830	771	770	776	756	843	785	804	821	728	771	810	800	787	784	771	753	757	795	794	796	829	812	788	748	823	791	835	840	751	793	817	777	783	772	801	800	824	789	807	814	768	772	747	827	877	795	780	786	770	820	736	795	843	766	802	791	765	755	785	807	788	740	787	772	773	794	805	791	769	787	792	793	795	802	839	820	791	843	813	780	834	851	856	737	774	813	831	774	827	801	767	787	753	806	728	825	770	792	754	789	835	779	807	823	763	841	781	770	815	776	757	806	788	767	780	762	798	766	772	751	795	753	772	792	760	765	767	792	818	754	803	788	809	755	773	818	775	776	816	750	811	794	778	804	768	824	796	814	795	806	798	805	801	812	806	790	786	791	810	834	796	822	791	787	872	828	793	796	803	776	789	830	789	777	804	778	800	807	812	812	775	804	792	740	835	766	792	782	818	815	776	766	757	793	810	791	788	766	830	826	816	792	790	790	836	788	828	828	807	849	796	822	837	768	810	788	808	796	826	793	876	801	791	821	788	767	771	861	700	783	830	801	805	828	784	799	799	809	804	782	751	780	815	758	832	756	754	753	779	841	769	809	774	767	812	832	832	761	820	827	825	756	808	799	769	787	826	791	746	806	833	810	785	803	832	797	780	802	808	787	796	857	758	755	813	766	823	737	821	797	789	800	801	768	839	773	785	706	819	827	803	724	791	775	809	807	790	811	755	773	776	831	793	828	754	814	829	837	786	778	737	783	763	796	801	750	825	789	869	777	808	797	793	783	786	825	819	788	807	774	797	791	819	747	751	783	821	763	784	787	791	819	807	723	797	800	812	777	794	775	786	816	761	782	818	807	823	782	799	812	729	772	805	769	826	796	762	791	844	791	796	788	767	756	785	754	796	803	779	787	808	817	778	811	789	801	742	842	742	806	795	828	754	806	768	814	809	783	773	792	791	800	772	848	765	786	795	784	801	752	782	769	789	798	786	777	802	777	751	768	772	825	792	807	812	807	777	833	788	845	765	829	861	752	830	775	768	768	819	837	811	839	821	745	783	788	778	802	781	816	812	790	847	789	819	819	807	777	767	800	748	817	779	816	789	849	780	865	832	812	763	824	815	841	785	845	774	741	807	824	794	825	782	805	852	767	806	778	820	772	808	789	837	779	795	771	810	807	827	765	785	821	760	769	817	748	779	779	759	774	836	801	776	793	831	813	772	823	793	810	814	871	810	777	825	759	791	791	789	794	828	748	800	806	806	748	815	773	811	795	807	827	729	831	846	793	795	807	826	804	792	811	738	768	758	796	741	753	779	809	795	762	808	793	826	810	820	771	833	756	799	757	786	806	783	768	851	754	820	756	795	804	779	767	848	799	778	754	800	783	819	776	813	778	791	775	757	772	788	779	783	783	840	765	828	813	804	800	817	778	842	827	785	806	764	759	754	852	804	806	795	808	773	784	816	859	782	799	811	770	862	741	811	784	754	768	746	826	813	760	758	747	801	788	803	763	826	734	797	793	788	797	788	823	876	789	779	784	806	798	797	779	820	807	851	861	824	798	825	779	785	818	810	816	760	780	824	755	753	814	787	828	803	789	772	805	789	791	809	728	791	837	781	822	833	778	809	782	824	805	796	823	766	795	766	780	781	797	801	765	767	772	800	816	785	845	805	760	774	756	792	839	784	765	788	787	736	782	758	763	837	813	755	789	781	813	776	742	851	821	782	780	849	825	801	782	795	783	810	792	791	789	766	799	801	825	812	812	860	819	805	846	824	766	745	848	808	797	798	805	798	777	783	769	782	779	789	805	781	790	819	775	764	814	769	780	795	770	835	816	819	799	790	774	749	751	855	843	758	759	798	783	791	835	782	777	804	808	792	800	781	761	789	816	793	845	790	731	815	765	777	768	821	791	800	767	804	808	817	799	810	790	761	796	713	776	740	819	757	748	773	772	863	776	766	774	811	792	770	813	762	777	782	755	774	770	781	787	792	842	822	761	765	798	795	782	783	803	816	816	788	819	829	777	786	764	797	840	779	778	742	774	764	809	822	858	810	784	774	774	820	804	812	768	824	810	839	796	751	834	833	829	811	780	795	786	805	844	786	775	780	744	780	792	778	839	748	742	816	828	775	765	836	786	762	790	783	819	856	796	799	802	756	799	801	763	812	845	758	779	776	797	744	783	785	828	823	761	799	798	831	804	846	783	813	830	775	762	800	823	753	833	809	825	836	790	807	767	749	795	780	782	763	794	800	776	824	818	811	854	818	783	802	776	772	790	777	791	772	789	802	777	792	803	813	779	761	726	796	826	747	809	770	795	784	768	739	812	772	794	759	818	814	804	810	724	765	750	781	820	758	808	863	779	794	761	819	788	798	793	849	765	816	796	764	754	807	813	803	833	829	815	804	810	802	811	798	782	813	797	781	785	871	871	816	789	777	812	833	808	795	769	817	787	814	798	787	828	787	779	850	763	786	802	776	755	800	811	784	810	762	796	824	823	770	754	798	806	796	754	783	800	794	796	779	787	761	750	870	794	832	777	809	766	826	849	823	835	797	823	784	777	792	835	799	827	769	781	827	807	765	836	779	800	777	751	751	775	781	802	859	780	793	806	800	835	813	829	752	837	818	728	746	789	788	811	829	841	767	781	804	794	787	747	818	789	782	795	837	748	790	796	751	779	784	815	784	770	766	804	769	797	765	788	769	825	785	827	738	805	759	798	786	712	766	809	804	723	803	826	751	751	807	817	771	810	776	817	804	769	774	834	820	763	755	802	839	836	781	845	760	754	787	809	814	756	829	763	810	763	825	818	800	761	757	786	800	785	798	789	760	755	850	784	794	784	781	780	766	797	733	808	764	816	736	774	803	787	821	777	818	828	704	748	822	762	743	797	767	774	794	809	731	783	808	758	826	778	787	830	802	759	792	733	819	753	736	818	769	782	791	849	793	761	797	791	779	782	791	809	777	791	803	752	819	775	777	812	725	788	767	795	818	808	778	800	734	794	719	789	825	740
8947	7244	10101	7974	4290	2372	1861	1623	1184	973	759	551	539	510	447	410	431	349	378	369	383	327	332	323	331	321	306	316	303	311	349	311	333	354	326	369	364	336	313	345	336	337	363	309	335	353	308	360	328	323	290	340	331	312	319	314	305	334	307	340	338	317	366	324	309	348	316	309	325	333	303	334	359	327	290	317	348	356	325	343	323	337	342	368	321	296	331	347	341	360	359	347	309	322	307	345	321	345	344	324	322	312	323	349	317	326	354	356	352	348	344	364	333	322	389	332	324	326	336	314	327	327	343	304	327	320	345	309	316	336	319	330	298	351	339	349	332	328	300	358	337	349	312	295	323	333	331	318	276	327	324	321	300	323	336	305	309	309	309	337	283	269	352	289	334	308	291	360	332	317	324	356	334	335	307	294	305	326	336	361	314	305	298	324	304	322	321	295	325	335	338	311	325	298	298	321	340	327	329	314	287	320	332	333	340	367	338	306	322	331	306	352	322	324	307	319	320	300	320	335	300	325	294	326	296	373	342	356	351	333	323	333	298	303	350	338	263	334	307	326	310	348	330	318	327	303	300	304	298	353	323	332	367	316	339	326	331	307	347	332	322	300	308	285	332	342	301	344	339	324	303	354	309	281	288	317	343	346	345	337	314	310	349	322	304	316	322	345	311	334	324	346	314	333	308	305	360	358	294	330	332	309	325	307	299	324	308	330	366	341	293	329	282	314	305	335	317	303	294	294	308	309	298	310	328	322	303	331	331	317	333	278	334	311	289	281	322	347	289	322	333	291	285	306	326	301	311	331	344	302	319	354	317	315	312	308	313	315	332	287	350	320	349	320	337	338	357	355	303	314	333	316	315	313	321	284	356	334	328	362	310	337	296	317	315	341	311	337	339	331	314	293	311	326	321	313	348	295	344	320	346	303	329	363	329	320	332	323	351	339	316	325	314	295	336	299	303	344	303	317	304	320	331	300	296	290	291	329	352	326	327	354	310	323	344	317	326	337	290	339	314	346	346	347	335	342	328	335	339	338	326	340	331	297	340	300	340	310	319	317	329	321	334	315	345	358	320	316	321	327	320	320	352	309	334	321	302	297	340	334	304	315	333	308	322	302	360	356	334	270	348	298	317	304	309	289	315	310	343	333	319	324	305	338	321	325	343	319	338	324	345	278	335	294	311	319	348	329	291	294	320	333	339	332	319	293	333	333	306	303	314	340	325	311	326	332	316	299	310	306	355	345	334	323	309	325	341	333	320	346	312	303	336	353	332	351	329	315	312	336	335	313	328	301	307	319	326	331	328	305	307	318	310	329	322	311	331	324	324	323	359	306	308	299	342	333	313	322	327	322	297	330	309	340	290	326	335	330	302	319	368	323	327	334	347	338	327	337	330	338	350	320	311	334	315	344	315	317	344	279	330	306	315	314	313	331	339	317	336	310	325	349	339	334	340	318	334	315	326	309	323	344	306	319	321	317	309	337	329	306	342	320	335	330	327	327	336	326	348	346	336	333	327	321	333	325	312	333	325	341	322	300	307	348	333	336	284	318	301	301	324	328	354	333	322	297	326	289	310	309	328	307	325	330	303	316	334	319	351	326	331	302	350	351	316	334	285	283	284	320	337	331	286	303	319	335	328	344	321	298	304	338	306	342	301	335	346	348	337	303	312	317	296	323	313	314	308	301	321	295	297	316	334	291	321	318	291	340	319	327	314	321	285	301	315	325	341	302	342	323	343	337	313	343	329	348	314	339	324	330	310	321	315	329	334	300	311	295	353	324	355	344	323	334	292	315	334	314	322	344	319	342	299	314	288	327	300	315	313	316	328	331	321	333	312	330	349	318	329	306	328	349	307	322	321	316	325	336	301	368	319	337	331	312	319	362	347	312	307	328	297	312	345	290	297	364	338	323	331	311	346	309	328	340	317	339	326	307	362	321	309	328	315	319	340	339	316	287	312	303	337	294	317	335	320	337	343	341	350	332	310	324	328	334	326	319	275	345	307	323	332	325	315	299	337	325	337	341	346	293	338	335	298	341	324	295	345	329	349	339	314	328	339	335	319	290	323	349	364	275	309	337	316	303	325	341	358	323	297	317	299	315	313	295	322	320	291	359	317	315	340	284	300	337	322	298	321	318	331	308	304	319	348	336	344	305	338	339	323	332	316	316	311	308	296	341	344	312	327	345	365	326	370	317	325	334	319	328	334	295	328	328	312	323	347	319	321	316	299	287	356	346	293	288	339	300	317	301	328	315	320	292	347	329	349	319	326	314	339	359	329	329	358	298	335	333	335	309	358	353	322	275	327	335	319	347	349	350	317	308	319	359	306	333	323	337	305	323	344	283	340	315	341	337	330	322	328	322	294	318	314	335	305	311	321	310	304	319	346	318	325	324	338	335	317	314	311	312	318	340	336	311	310	325	320	333	318	349	322	329	326	313	285	307	305	299	320	293	316	337	308	334	325	331	306	344	338	344	345	337	301	358	295	336	330	337	302	351	340	317	295	323	349	319	322	355	333	325	357	324	297	304	302	323	337	314	334	352	328	329	329	330	345	354	350	310	302	330	321	343	342	316	311	294	312	307	344	310	337	307	329	311	327	329	345	302	312	318	305	306	313	329	316	302	296	353	303	336	326	332	308	330	324	367	326	334	320	352	321	311	328	317	345	310	325	282	304	301	344	291	304	314	320	294	319	341	305	340	303	334	289	330	289	358	341	339	347	332	339	337	306	319	304	321	332	329	302	300	298	323	275	350	318	317	332	344	307	327	283	317	338	335	328	339	338	336	317	352	343	322	349	339	360	331	323	298	323	301	320	338	301	330	317	320	333	343	349	337	315	300	316	296	345	335	298	290	318	328	317	319	311	303	348	300	290	284	307	333	297	358	305	336	313	306	347	325	349	321	340	320	329	324	315	298	330	324	339	320	321	302	270	291	305	344	308	333	326	365	309	308	299	306	316	322	314	302	321	321	328	306	297	320	308	320	314	322	362	324	315	339	288	309	332	335	282	357	336	292	285	299	288	332	351	304	349	353	326	302	303	288	332	303	343	320	308	311	332	302	317	331	307	328	312	285	340	344	323	334	314	332	334	349	342	341	300	343	340	316	327	339	338	322	342	331	316	337	278	362	337	327	330	324	307	321	296	323	322	322	280	372	348	329	344	289	332	316	314	341	325	348	330	322	334	321	312	290	322	339	334	280	330	334	324	318	290	311	319	333	379	352	341	330	340	312	321	322	312	309	320	339	316	291	311	328	360	351	347	327	310	318	321	306	333	323	297	305	327	329	341	316	341	336	318	334	354	343	332	310	370	360	364	302	329	306	307	334	319	329	319	296	290	314	310	325	299	312	342	338	317	297	341	325	333	333	315	351	329	331	334	326	332	341	294	324	346	300	302	326	317	310	337	335	346	335	311	299	324	358	336	349	328	333	361	307	329	323	350	317	310	319	330	362	320	330	308	288	321	333	333	314	330	315	327	326	355	314
6669	7412	16293	15657	11611	8085	7238	6893	5247	4380	3533	2232	2251	2115	1671	1395	1382	1176	1112	1106	1124	1068	961	860	865	864	838	855	881	877	860	853	870	852	884	1038	1190	980	911	912	843	838	841	847	807	809	800	844	850	892	857	878	833	808	828	789	872	847	858	812	818	799	843	883	820	860	825	835	942	880	855	890	841	867	895	859	881	810	867	832	809	857	847	802	806	846	807	760	840	799	875	867	838	863	847	843	886	824	863	869	825	869	855	804	814	863	886	860	837	835	933	810	917	842	864	835	834	844	882	858	799	809	845	810	816	768	864	817	796	758	874	832	815	855	785	845	835	860	825	846	838	800	834	870	841	836	850	784	838	865	778	832	810	804	847	894	790	829	816	791	776	821	848	829	849	802	821	866	751	838	838	839	827	832	835	771	864	829	842	823	866	781	835	825	845	804	839	726	848	841	828	873	827	849	807	848	867	809	788	826	766	807	820	766	791	842	855	822	860	809	803	857	821	831	834	799	761	863	823	825	797	827	817	811	812	795	826	814	853	861	845	795	844	815	810	831	848	823	802	862	823	856	835	841	790	803	822	769	837	860	828	821	794	769	819	791	816	835	818	839	844	785	836	834	836	848	806	825	852	813	795	837	804	770	815	824	841	811	835	828	842	854	869	879	764	781	809	846	784	813	797	809	822	822	794	785	821	854	830	843	850	820	860	858	812	786	802	830	846	803	900	842	799	801	823	821	825	824	798	850	828	808	788	803	875	790	790	796	782	784	829	871	827	807	880	852	820	852	842	839	819	769	807	845	829	800	862	832	883	805	840	815	797	825	842	816	812	796	808	848	841	837	846	798	844	845	778	826	805	795	774	819	790	790	823	839	806	846	850	810	797	844	822	798	846	820	818	813	786	811	855	835	816	801	859	803	798	840	803	850	801	839	849	801	865	799	813	794	827	786	804	853	823	841	777	804	814	783	826	820	847	809	812	876	810	806	820	843	842	782	806	790	856	857	868	794	864	799	796	810	797	779	781	842	784	806	772	823	839	802	832	784	892	824	845	847	814	795	865	781	810	812	837	778	813	839	788	822	824	864	819	777	784	899	799	813	785	853	819	823	814	818	829	831	833	818	777	853	816	806	808	828	775	845	806	797	816	799	817	867	808	813	753	814	846	798	813	807	814	818	841	881	816	789	799	802	793	823	844	811	819	833	843	842	828	845	814	813	820	826	869	812	865	770	803	800	817	839	780	745	873	791	834	899	806	760	809	818	816	804	823	760	836	811	795	839	827	799	819	821	780	829	838	783	814	818	761	783	898	782	822	796	850	822	793	812	793	798	831	822	835	805	809	805	827	819	825	823	794	837	749	844	791	835	845	808	837	798	772	821	837	810	844	820	831	816	812	833	778	783	846	806	797	814	826	804	820	811	863	843	776	832	776	816	853	815	860	805	770	863	796	808	808	855	826	827	783	781	833	826	865	848	812	812	827	815	852	816	842	849	833	789	810	778	788	779	828	808	789	791	823	810	831	828	834	832	808	782	847	827	837	802	828	814	818	844	849	834	804	825	799	835	782	725	796	801	818	807	827	805	823	843	797	828	812	823	807	801	827	819	837	809	847	826	804	836	782	818	825	842	845	837	849	864	875	791	828	852	883	828	784	811	792	826	794	881	815	919	843	812	832	840	815	844	820	795	813	803	803	847	849	781	882	823	803	815	820	851	865	817	801	828	837	831	842	832	827	776	828	806	823	850	812	827	807	817	825	842	847	796	798	843	808	847	837	798	883	826	780	832	790	815	827	834	805	819	800	818	862	835	807	794	801	813	853	818	838	880	852	800	782	809	795	838	863	812	777	784	805	832	807	829	797	754	814	758	806	834	836	787	816	871	787	807	886	816	834	874	822	791	779	830	845	866	850	781	830	795	849	816	763	821	803	791	815	807	821	880	788	770	824	807	794	811	808	806	824	821	840	835	795	867	799	844	823	835	835	838	865	825	790	872	847	802	809	850	839	861	802	796	828	841	790	820	865	849	840	845	859	778	817	779	844	843	783	772	827	823	811	832	840	807	806	826	796	847	851	811	811	845	822	855	831	846	844	798	785	845	847	809	797	806	839	794	816	777	795	810	827	788	775	820	879	817	854	837	849	839	815	809	859	857	774	818	831	811	821	832	854	842	755	833	795	764	879	806	842	825	833	815	835	770	795	820	836	824	817	840	824	816	766	824	855	878	797	764	777	844	817	828	864	783	788	793	810	882	834	840	829	850	796	835	844	813	845	811	790	804	832	776	775	807	804	846	833	859	815	791	825	778	780	879	785	798	762	858	790	823	787	810	869	755	870	822	808	809	876	793	820	797	817	812	815	809	824	828	870	816	812	840	850	768	844	813	834	856	816	806	819	827	788	797	865	848	859	815	830	836	869	819	792	826	792	852	781	830	813	811	737	835	767	839	819	739	836	813	833	792	843	809	830	856	835	797	799	790	785	813	825	828	851	822	839	845	869	823	818	820	820	792	825	838	796	850	813	865	809	809	858	809	824	830	825	845	893	845	828	815	757	829	832	792	781	826	839	801	790	777	824	831	827	768	793	857	811	837	883	747	824	822	760	821	811	829	798	834	827	845	890	837	805	777	791	817	822	828	825	868	799	770	874	778	791	808	800	843	769	844	879	831	829	792	799	844	891	790	805	781	773	839	814	807	887	815	820	803	837	819	817	838	784	814	824	777	828	831	785	848	825	814	810	780	834	784	818	781	803	822	830	811	799	827	810	835	808	777	843	841	828	824	854	814	829	822	819	787	830	906	818	826	845	817	780	846	785	849	854	796	820	873	816	797	821	840	847	804	817	754	847	812	794	858	810	773	824	876	819	846	822	816	794	850	820	826	856	801	816	811	828	844	833	808	840	846	802	846	781	836	835	855	765	853	809	846	813	824	845	813	806	865	802	857	845	854	805	790	845	806	863	802	769	788	772	827	806	849	799	787	799	806	788	793	805	806	806	818	839	864	825	835	781	879	785	844	812	838	785	811	842	830	816	799	864	837	836	782	818	791	774	838	810	824	775	838	805	855	821	766	802	886	875	814	812	797	795	820	806	786	781	801	849	836	812	825	838	782	878	824	825	811	829	847	835	805	826	832	838	842	823	859	803	778	833	788	850	774	861	819	845	820	791	837	845	850	778	811	901	791	831	799	755	810	817	832	822	835	879	848	807	876	795	791	784	840	853	827	823	808	807	860	791	862	834	823	821	806	816	839	815	837	832	761	856	781	796	769	799	858	798	810	788	784	799	798	749	793	829	803	860	844	806	858	806	887	831	784	816	791	820	809	779	831	812	789	778	835	839	776	845	810	794	811	838	813	854	905	882	764	810	846	837	780	877	832	812	853	838	822	843	827	845	797	802	817	833	815	817	777	804	832	845	789	770	800	829	797	791	828	811	837	802	789	802	822	853	851	860	859	799	760	808	770	822	783	866	823	787	869	839	802	862	813	797	819	856	853
29814	29889	33748	28918	20380	13850	12866	11733	8793	6221	4692	1205	1032	874	787	833	814	878	881	751	732	557	488	460	361	424	406	426	412	472	408	439	430	529	535	954	1457	854	577	533	406	364	388	336	340	366	373	348	372	374	355	384	377	366	404	348	375	414	383	391	370	354	383	376	330	359	394	346	414	393	373	381	354	368	391	379	356	354	369	393	361	341	339	379	416	351	396	388	368	373	367	393	364	367	363	418	375	355	387	371	361	381	361	380	390	426	361	383	345	377	350	360	355	343	399	379	357	371	345	389	370	385	350	315	405	361	364	359	348	374	353	340	331	381	333	339	395	354	396	350	368	378	381	389	369	337	374	363	384	353	359	370	344	354	384	385	384	376	339	377	389	350	319	379	310	339	342	364	360	370	335	355	404	370	362	340	367	367	363	335	367	408	376	366	351	404	381	338	372	358	363	364	374	353	359	355	372	346	382	340	326	363	345	388	342	372	361	373	374	356	342	357	385	367	345	375	363	360	352	378	360	364	341	363	350	356	360	348	348	390	368	348	394	353	370	367	397	340	349	373	378	341	375	359	346	364	370	366	391	369	366	341	384	337	330	352	389	371	344	368	329	403	323	366	323	368	362	341	367	354	402	338	385	348	370	352	367	392	378	364	354	328	353	363	341	362	412	376	384	325	362	348	353	347	369	360	349	352	370	346	388	359	341	353	363	358	352	356	327	365	332	344	352	370	395	316	378	377	367	374	383	368	359	359	357	362	368	383	334	379	368	367	400	340	357	383	324	371	355	380	391	369	339	382	342	367	366	344	360	387	364	366	376	337	358	350	361	365	349	410	389	411	374	371	353	354	372	350	393	371	354	367	381	348	361	330	339	375	371	394	360	356	352	346	364	359	372	346	383	337	376	363	378	377	359	307	356	362	353	376	386	353	395	361	354	345	366	371	353	385	345	357	363	352	381	394	330	360	363	321	377	369	331	347	349	372	386	327	386	341	358	365	325	365	336	378	346	382	364	367	353	328	372	329	363	325	332	361	370	336	357	363	367	318	358	360	362	358	363	364	346	369	351	369	372	350	369	396	360	369	384	367	342	382	380	377	358	341	351	366	376	412	377	334	360	373	395	358	364	331	340	360	345	359	355	322	390	343	338	383	399	334	364	347	340	354	362	357	376	384	375	309	352	349	385	383	350	370	401	374	371	373	364	330	350	358	384	347	410	354	366	391	385	369	372	355	327	331	394	370	352	348	385	382	346	375	397	380	357	385	380	384	362	349	337	377	385	361	383	372	359	357	355	368	374	383	355	368	371	338	336	349	346	379	362	352	380	356	398	346	357	371	353	355	353	365	416	364	336	311	366	386	379	352	371	342	378	333	378	415	391	381	362	393	308	335	359	332	346	354	360	362	382	398	355	391	362	361	346	353	356	361	335	361	402	384	357	358	371	341	344	361	339	356	377	309	395	395	347	350	376	370	346	358	370	337	373	380	376	353	348	356	350	380	361	360	327	386	350	358	370	362	358	361	376	337	369	356	381	330	370	396	382	317	358	365	361	374	394	389	372	400	349	357	359	335	374	367	356	336	351	380	335	327	363	374	371	353	390	334	360	357	330	368	370	388	352	364	378	382	411	338	385	324	369	365	361	353	363	369	386	387	354	386	332	361	364	376	357	381	379	363	360	374	359	388	396	397	356	379	391	386	370	400	372	323	370	357	412	346	355	354	360	368	361	380	376	404	380	385	372	353	346	389	359	360	386	359	337	381	360	393	353	366	417	355	375	351	358	366	365	355	354	351	352	398	333	348	378	378	368	364	393	339	342	380	319	356	370	367	354	352	340	390	343	370	396	347	361	361	376	362	369	362	363	377	363	363	351	361	354	368	359	347	372	353	378	315	353	396	359	374	359	392	362	365	346	357	336	363	344	357	347	344	365	351	361	354	393	356	378	397	405	353	378	374	382	371	352	346	367	320	375	383	364	369	372	364	361	365	377	373	392	379	373	405	400	363	323	349	390	349	369	354	330	383	364	346	372	350	375	374	361	369	359	331	378	411	383	358	398	362	392	327	374	348	371	362	348	340	337	339	387	359	357	344	363	349	329	374	398	372	380	351	325	385	364	351	359	358	341	384	330	356	390	371	357	362	359	350	356	343	371	362	325	366	400	309	368	371	401	365	434	346	395	363	358	338	376	361	374	372	379	382	388	355	358	332	365	363	353	376	351	388	341	386	358	356	341	364	356	386	353	376	351	350	372	364	353	373	347	369	352	360	341	338	333	335	364	366	359	330	382	375	355	350	366	390	366	354	334	335	390	353	342	351	376	354	403	349	333	344	354	358	369	392	338	370	367	380	359	376	346	346	423	363	345	374	328	381	339	372	389	374	387	396	379	385	397	353	345	391	369	361	354	366	366	392	377	401	363	344	386	394	362	346	384	380	382	397	359	361	374	370	354	340	360	381	382	362	381	377	349	369	360	350	343	344	360	357	373	369	383	397	384	370	358	371	335	348	353	375	366	339	341	353	350	337	305	368	328	369	345	388	371	383	381	378	343	360	350	346	356	366	361	367	372	394	364	359	326	376	342	356	377	330	381	344	373	347	357	363	352	359	350	355	378	384	409	359	340	350	349	381	331	326	331	358	336	372	392	384	324	339	349	385	361	364	356	382	355	407	369	385	365	360	348	364	376	343	382	378	357	357	374	354	393	405	385	374	398	374	370	366	381	384	331	374	356	395	384	347	362	380	367	373	359	386	359	388	377	367	355	363	393	373	320	346	355	384	361	362	355	401	351	343	375	364	358	369	344	354	368	366	389	377	336	354	355	351	352	403	353	359	347	377	360	366	365	339	372	355	388	349	341	359	337	389	344	376	396	383	336	357	347	356	354	377	365	362	338	358	395	377	348	352	349	337	380	399	378	400	390	367	373	355	337	347	368	365	352	395	413	330	324	385	345	379	339	343	355	321	343	379	390	394	400	348	346	402	380	346	357	354	355	360	366	336	397	384	324	332	362	399	363	375	361	372	346	319	364	353	345	363	380	370	397	382	376	370	378	388	367	361	370	374	347	366	375	368	354	364	384	401	352	358	361	345	364	364	351	364	369	343	365	343	389	388	376	385	362	382	344	345	349	351	347	346	358	366	374	378	328	362	370	383	384	336	358	371	350	356	362	354	315	387	381	362	338	352	359	408	352	368	378	351	399	377	344	375	320	342	356	361	367	358	354	381	353	364	337	386	367	352	347	363	343	379	336	337	366	353	325	358	332	337	382	376	376	384	355	376	372	344	352	364	376	384	358	356	351	393	362	326	326	365	361	338	369	377	360	349	363	399	356	357	366	340	359	392	364	355	388	387	358	356	376	371	359	396	352	378	340	360	339	384	374	341	379	339	359	384	370	386	369	369	346	377	353	371	342	331	364	355	385	344	341	371	370	363	382	368	403	364	388	373	369	369	343	401	386	384	344	370	381	386	378	346	370	373	341	343	345	340	362	383
20398	23889	31617	31255	21942	19259	22403	21882	18724	16943	15657	4232	4036	3753	3406	3942	3938	4277	4041	3588	3575	2719	2357	1457	1409	1275	1228	1289	1323	1783	1494	1437	1944	2152	2251	5594	9220	4676	3099	2025	1228	1054	963	939	989	929	960	1005	1014	921	961	954	990	967	931	949	911	998	929	917	948	963	988	936	974	956	979	1058	962	1015	988	1046	989	939	968	974	909	997	971	979	974	937	1025	888	941	937	957	952	1003	981	1004	1065	979	959	1009	1005	1025	931	950	905	971	915	985	934	955	959	942	964	1089	1059	1045	994	1051	931	965	975	1037	970	977	967	884	911	951	967	861	910	946	929	937	943	924	880	935	944	879	913	932	918	900	932	925	896	915	907	940	884	839	912	835	890	907	900	912	892	929	833	876	864	895	872	939	974	893	876	929	878	909	871	903	909	876	899	935	911	881	968	875	907	888	866	911	876	857	903	896	903	931	912	881	899	930	907	850	883	901	937	870	906	911	893	933	923	885	886	907	942	913	898	935	917	914	956	900	883	943	902	929	939	924	901	881	883	895	864	893	903	852	900	900	873	880	933	884	886	937	892	906	859	908	916	901	932	940	884	897	926	944	889	877	905	856	861	853	880	864	897	868	907	855	897	914	926	891	913	879	870	919	865	835	888	898	901	893	920	877	932	927	879	852	923	882	927	875	870	904	915	932	908	925	913	916	930	920	889	904	927	923	909	903	920	889	881	857	910	897	861	944	906	956	855	890	858	918	881	891	877	901	894	964	949	880	847	912	938	920	904	900	884	913	905	907	945	880	939	920	888	880	908	876	853	823	865	855	931	923	894	888	955	924	923	875	918	926	903	943	907	958	933	947	903	897	847	899	837	829	901	909	934	884	926	898	925	930	912	860	861	862	902	929	899	948	980	872	874	919	904	930	862	873	908	878	818	909	894	891	897	967	937	887	950	859	956	889	911	911	881	927	896	876	955	925	907	898	905	896	916	937	908	940	933	917	857	910	888	847	894	878	925	894	859	894	894	913	891	914	831	921	897	986	904	880	878	909	901	953	941	921	884	906	863	899	876	919	884	923	870	904	904	896	838	911	948	860	948	906	927	837	954	957	881	862	929	933	990	914	906	921	953	894	867	895	894	883	912	931	922	911	881	911	922	883	914	898	864	917	898	915	918	882	922	951	900	959	915	948	925	927	916	883	882	907	886	930	857	947	906	921	924	905	903	911	921	918	923	896	913	882	889	948	891	855	874	950	943	907	938	936	905	924	919	909	916	929	856	852	871	945	877	885	918	871	894	943	890	958	895	917	873	867	971	858	867	893	897	865	901	884	933	906	948	878	938	912	901	923	965	927	905	889	951	934	902	892	905	913	905	827	902	920	916	917	932	878	960	888	883	898	913	864	882	933	928	989	906	914	925	909	882	870	862	903	881	922	894	887	897	862	952	879	895	950	946	881	874	974	934	916	915	893	869	940	855	905	888	907	871	924	877	907	871	915	900	915	914	900	918	879	892	870	900	926	855	926	854	895	916	946	888	928	932	917	902	910	955	926	914	930	849	991	894	877	900	928	843	902	905	938	938	892	902	919	919	865	876	908	912	913	909	925	927	944	887	863	906	952	918	899	881	894	910	917	901	945	856	931	920	871	925	895	904	910	913	901	901	936	886	873	905	923	935	940	901	915	899	878	897	944	854	931	864	898	892	853	870	839	873	973	938	913	950	896	934	955	908	896	921	912	864	946	863	869	871	858	912	863	911	897	965	805	915	845	881	874	941	890	921	902	911	853	890	935	884	890	880	894	889	913	889	853	906	868	911	950	907	871	865	855	897	882	936	944	924	922	884	944	914	907	850	903	941	903	857	891	930	829	854	903	923	927	901	882	910	950	875	872	890	865	881	873	885	865	909	959	914	948	963	823	928	879	893	948	952	914	872	915	859	875	912	946	961	924	914	849	924	852	941	959	931	865	909	904	922	936	893	923	929	912	911	891	941	885	880	921	935	872	858	922	921	918	876	902	896	911	931	896	939	956	975	905	903	890	942	895	921	908	889	936	911	937	896	881	894	923	941	885	856	944	846	904	851	903	923	856	883	970	918	923	851	880	836	910	839	911	919	883	923	948	914	909	918	916	859	897	886	894	903	872	903	882	879	897	912	907	957	951	973	903	907	912	907	889	900	953	946	933	959	858	897	881	840	910	891	949	919	930	936	927	952	922	909	909	912	961	899	907	877	862	854	876	940	910	927	865	909	910	939	890	947	915	941	901	949	912	916	880	912	880	895	931	885	893	928	933	928	871	944	852	892	914	930	851	905	889	871	893	900	875	892	900	913	920	903	822	886	912	912	870	862	910	919	927	922	903	896	903	907	901	922	836	883	937	952	918	901	905	920	950	967	919	873	886	902	884	923	913	901	944	864	894	906	914	907	864	899	887	914	922	883	872	932	923	906	931	890	868	899	887	905	853	855	891	951	965	908	926	887	853	943	892	921	871	905	925	915	920	897	918	909	944	873	871	842	886	865	880	983	923	948	945	905	945	970	927	911	902	869	938	911	893	879	893	918	934	911	923	885	871	888	915	873	885	882	858	926	882	911	896	914	907	886	899	970	908	888	895	913	920	885	928	877	937	866	930	897	906	904	965	902	897	926	950	872	904	927	897	867	913	847	902	929	881	917	864	865	919	883	892	884	843	914	904	880	928	900	962	892	847	946	924	919	905	890	920	916	905	908	890	887	937	966	900	882	915	897	870	863	893	861	881	884	861	880	936	921	914	935	898	926	893	944	891	901	871	933	873	901	912	910	890	928	949	944	886	919	889	940	862	926	898	911	944	891	908	938	929	910	913	945	946	932	912	883	904	866	913	862	824	927	923	938	956	883	937	862	939	961	901	896	896	928	907	888	898	897	826	933	870	889	874	930	884	853	857	926	829	864	912	898	890	958	925	920	915	901	895	883	900	931	895	884	852	917	907	915	938	896	879	926	895	928	904	917	908	915	915	926	907	914	962	948	957	891	867	913	853	892	920	957	840	913	932	914	871	919	884	886	909	883	925	877	941	901	942	852	868	872	893	901	967	942	944	925	917	870	860	932	958	861	926	944	917	900	900	914	917	884	880	926	870	917	920	883	930	924	857	976	928	888	826	912	907	865	954	871	868	900	948	876	896	888	883	887	902	861	916	913	922	890	891	907	895	912	863	935	939	970	862	874	892	970	888	932	895	892	916	851	933	938	893	912	899	877	900	888	909	922	918	885	881	860	847	916	918	892	968	942	886	895	941	866	885	882	968	888	954	918	924	917	915	926	946	881	912	881	912	893	864	905	888	911	904	927	906	872	891	867	883	944	918	890	905	927	932	894	873	851	914	913	849	924	906	882	844	910	931	898	970	890	906	887	924	958	877	891	905	941	880	887	931	890	941	891	916	909	925	910	910	924	859	925	903	832	918	909	926	871	968	880	937	920	929	917	904	900	901	938	964	864	893	878	884	942	839	910	919	899	892	926	909	893	904	943	931	881	936	883
37609	33680	37933	32423	25200	19900	21567	21728	16074	12101	10204	2776	1527	1060	1031	1339	1276	1282	1201	1119	975	882	697	500	427	442	394	401	449	519	422	485	542	560	632	1390	3178	1711	760	584	409	402	366	351	350	313	333	345	339	323	334	324	317	322	313	356	327	347	365	348	346	328	332	349	346	325	333	371	333	341	348	334	343	320	320	341	307	323	314	340	312	308	310	306	323	334	316	345	344	348	352	362	338	341	371	340	364	325	331	310	333	367	332	327	301	344	350	335	375	365	385	351	333	334	339	318	353	327	291	331	341	289	317	340	304	302	311	316	306	333	318	346	325	320	310	330	314	310	306	331	287	349	348	342	359	342	294	353	333	308	284	330	349	329	320	325	329	314	317	349	311	317	309	305	323	370	330	325	311	309	322	340	304	307	338	339	314	302	336	310	337	326	326	342	326	312	333	335	292	327	346	312	303	323	324	324	329	306	309	330	325	341	308	317	343	347	315	339	303	301	305	318	351	330	286	304	311	383	316	317	354	310	308	327	268	341	337	300	311	306	315	308	316	335	327	324	292	307	315	309	353	317	328	331	303	285	301	336	328	328	299	332	306	304	317	293	305	338	302	298	308	287	330	325	332	320	312	325	291	338	340	333	348	321	316	297	333	328	309	350	323	313	318	313	332	300	317	318	326	276	294	316	332	326	319	316	320	330	297	321	336	308	316	322	357	332	315	322	338	332	290	309	338	340	300	319	303	314	329	309	322	318	343	298	302	326	309	327	300	321	324	318	298	343	343	328	341	365	322	301	340	297	297	319	324	317	314	329	294	322	291	320	325	292	308	285	304	306	312	305	333	302	346	293	320	312	322	353	317	330	287	313	319	297	328	354	342	305	308	317	324	335	309	332	294	322	343	322	289	316	297	310	320	339	312	327	296	333	316	332	332	338	301	305	314	309	347	332	308	324	329	340	329	328	344	322	334	316	305	312	322	343	351	328	279	318	296	322	336	339	303	342	308	343	300	306	316	324	297	331	309	331	344	311	303	326	315	333	303	302	302	321	316	291	330	283	304	308	335	326	298	314	345	327	322	331	323	320	312	346	319	289	340	319	327	306	315	303	343	300	318	286	307	319	279	303	319	295	319	313	309	324	321	299	325	318	324	313	342	294	317	301	315	328	305	315	312	333	345	309	347	357	319	315	342	321	353	299	334	323	299	344	309	347	318	344	315	338	308	330	348	324	308	337	312	327	334	333	283	310	333	323	315	309	304	326	319	295	363	319	300	359	310	313	346	321	280	312	289	304	299	304	310	306	325	310	345	313	312	326	306	328	333	300	333	303	300	338	321	320	287	324	297	297	311	318	326	345	352	320	318	305	332	323	328	324	314	314	331	304	343	343	330	318	311	327	349	310	319	326	333	326	330	319	312	281	322	296	314	309	305	330	323	316	324	320	322	320	295	353	282	326	348	335	286	305	294	298	315	300	313	310	333	290	319	330	329	307	319	311	297	299	304	308	329	287	327	283	327	325	307	330	294	344	333	358	315	286	306	353	311	312	308	339	309	300	347	319	306	307	300	319	326	341	293	297	330	341	316	296	304	315	302	322	315	308	304	326	327	309	344	297	337	351	308	293	307	314	281	316	320	310	301	336	318	296	313	303	332	321	313	306	295	305	318	352	281	341	333	318	299	324	293	316	320	313	313	319	329	311	313	322	281	274	285	318	332	338	319	318	311	314	333	329	344	352	341	323	336	328	313	333	327	280	304	337	322	314	296	323	340	338	336	276	309	325	300	284	312	315	318	318	315	300	350	311	301	302	333	295	315	312	321	298	309	332	324	308	318	297	298	337	313	292	291	312	296	329	350	326	300	306	334	326	355	315	312	352	304	309	327	301	306	300	337	304	321	301	315	297	366	309	334	291	300	336	308	334	297	336	279	306	303	300	296	319	298	325	333	317	304	315	351	313	321	326	300	333	291	315	319	289	308	277	315	327	317	292	321	329	324	314	314	348	294	309	326	333	302	311	303	334	297	303	331	324	342	357	315	348	328	336	318	297	315	305	301	344	338	311	305	291	292	323	333	308	313	284	303	322	346	322	307	323	293	325	341	312	287	294	299	354	337	271	278	326	330	287	317	346	337	321	333	320	318	323	319	308	323	346	326	316	333	333	304	305	330	307	281	311	320	327	307	310	302	318	323	314	336	306	336	338	308	338	312	292	309	290	348	286	300	326	289	349	326	317	309	323	288	336	347	333	305	311	312	314	307	311	335	287	289	331	320	333	308	312	305	318	294	308	310	324	324	304	293	311	312	311	311	313	332	339	319	345	320	298	315	316	328	351	304	295	360	328	323	324	319	316	335	329	343	345	336	347	304	321	307	321	319	293	351	314	327	325	337	292	319	324	329	299	312	325	291	298	334	328	310	351	316	323	297	300	338	295	316	311	305	279	299	306	330	311	305	326	322	345	319	296	313	309	313	349	307	317	294	315	336	307	303	313	334	316	301	305	313	332	302	293	344	341	288	328	312	328	335	354	341	284	340	323	313	321	314	354	304	356	290	327	329	320	326	285	343	343	331	339	325	328	310	297	327	313	347	310	336	307	317	344	319	329	310	329	287	357	343	355	312	303	329	330	327	283	326	282	315	307	315	326	327	309	296	334	316	337	346	319	328	319	319	346	318	327	312	292	352	279	324	341	349	305	294	326	323	333	335	335	338	335	355	308	313	285	314	303	330	321	270	328	309	286	331	329	331	349	324	299	298	306	336	317	347	323	332	352	311	323	340	329	327	331	356	300	331	334	331	307	331	336	317	343	331	352	338	300	357	324	324	311	326	327	302	320	308	292	317	315	323	312	285	321	354	340	327	309	319	354	341	293	310	312	330	319	296	318	347	332	311	309	331	318	308	306	324	307	296	317	313	326	318	316	300	340	331	328	311	325	307	296	295	332	300	329	315	312	268	341	326	285	324	309	321	323	344	319	313	313	299	326	315	318	323	274	304	295	326	321	335	307	345	340	303	301	315	325	284	336	314	318	312	293	294	282	347	317	324	323	322	345	326	344	328	332	348	331	328	318	336	334	302	319	332	356	288	289	307	307	337	300	331	341	316	331	298	285	338	321	351	325	302	313	299	311	329	332	286	325	310	314	319	324	300	336	296	325	322	314	311	329	314	333	299	296	299	318	317	309	330	306	314	318	310	342	334	297	300	332	308	323	348	307	323	327	300	304	306	336	327	317	299	355	308	327	338	364	344	320	336	322	306	358	314	303	324	334	330	333	302	328	341	288	324	373	333	313	302	299	347	302	318	315	302	348	343	290	326	329	313	309	329	312	331	316	335	326	287	319	309	303	272	313	307	321	318	300	300	318	286	333	342	310	327	322	312	315	318	332	278	288	328	308	293	344	306	316	284	287	301	307	287	340	347	289	299	357	340	323	325	311	317	319	290	324	323	332	297	314	294	307	319	303	321	322	317	301	326	319	292	315	325	309	343	323	339	328	295	291
25405	27804	36180	36451	26544	23290	30966	29959	23900	22784	23525	6444	5697	4928	4694	6477	6334	7339	6480	5486	4879	4665	3169	1859	1583	1425	1377	1445	1554	2327	2010	1761	2396	2865	3276	8243	17063	8652	4601	2992	1572	1128	989	962	917	857	921	918	876	925	866	842	855	896	904	874	852	869	823	835	867	869	886	914	891	935	903	934	871	930	896	936	874	886	925	888	889	880	832	880	811	916	888	845	911	780	873	889	858	875	888	902	870	935	934	894	896	915	900	881	896	911	824	903	853	864	865	877	906	1000	962	893	916	922	908	811	845	873	846	835	816	805	822	814	845	829	795	805	795	826	829	856	832	777	876	819	840	772	778	804	795	797	820	786	791	787	759	812	805	794	786	780	769	784	787	775	761	825	787	752	821	800	758	827	803	746	798	812	789	768	762	773	786	812	770	789	784	831	799	799	797	845	787	805	798	824	799	806	815	749	784	822	788	797	813	746	763	751	795	792	773	817	769	782	772	780	777	731	818	758	768	748	801	791	797	767	725	804	777	775	759	807	819	754	847	767	774	788	831	827	834	781	775	789	809	799	771	829	765	770	825	754	770	791	828	802	735	798	753	767	803	774	764	813	832	795	817	800	793	764	807	831	800	766	751	808	777	769	755	762	802	793	798	803	775	741	806	800	815	813	756	781	785	815	782	795	833	776	781	764	775	751	755	790	789	755	866	795	790	804	787	810	798	752	819	843	754	758	820	826	787	785	740	802	805	794	816	800	782	782	806	831	796	805	824	782	858	786	773	771	806	763	773	836	763	811	778	820	792	789	799	795	801	761	775	808	756	770	782	816	736	772	821	721	759	823	787	783	789	803	769	788	788	767	786	804	823	787	773	801	727	779	796	825	765	820	766	767	834	783	795	753	769	717	806	772	726	817	801	744	827	810	742	810	774	794	802	774	779	761	753	785	803	737	801	766	801	792	756	770	794	715	780	792	850	740	762	774	788	806	760	774	772	786	807	792	758	791	780	789	751	784	753	801	821	827	790	818	741	776	830	771	768	749	775	748	842	794	847	788	762	777	775	805	808	760	799	814	748	821	751	776	787	802	749	803	820	827	778	784	787	839	760	788	825	775	820	757	806	785	776	780	756	806	772	751	768	823	805	775	761	805	788	794	790	751	796	803	794	795	771	771	772	815	753	773	782	780	823	782	765	790	828	803	758	760	822	830	799	759	756	775	841	836	810	783	802	792	783	766	789	830	782	774	792	811	842	804	801	767	769	775	825	730	775	741	746	801	869	750	808	775	800	737	775	807	818	768	825	801	817	808	825	785	733	848	762	821	828	796	796	767	798	795	824	796	753	742	797	787	814	823	785	799	815	787	834	785	820	751	771	817	773	811	748	851	832	738	739	793	748	809	764	863	807	820	801	810	755	841	827	806	837	768	775	775	775	770	813	807	779	812	761	802	764	803	791	799	789	794	811	795	801	761	820	798	776	755	773	734	712	812	797	769	791	772	776	808	773	810	746	784	774	776	789	761	772	811	756	819	793	799	823	788	756	797	725	824	741	769	801	807	754	796	774	795	824	830	786	753	763	787	826	792	762	800	782	794	793	779	780	781	792	783	846	767	739	762	767	803	809	780	723	865	790	795	862	792	787	759	789	759	788	770	782	788	841	797	776	768	811	807	814	736	787	758	762	806	789	806	822	761	793	798	823	773	778	777	814	738	751	842	768	824	756	812	753	740	772	802	835	780	762	773	831	768	759	756	798	760	768	802	735	736	823	812	820	782	810	825	777	774	793	795	714	778	801	827	794	774	785	775	746	821	806	800	778	808	793	787	757	777	769	770	756	783	805	808	767	817	838	798	828	780	750	797	803	744	816	784	771	757	762	809	778	799	812	774	806	735	753	770	783	794	833	752	795	790	766	786	767	798	807	785	774	799	823	786	795	771	783	786	785	785	748	842	779	762	787	784	747	781	815	755	778	802	798	805	796	848	841	787	825	747	789	789	837	853	785	736	814	765	752	797	792	809	794	740	755	796	791	787	812	807	781	753	840	825	828	821	815	753	750	821	796	864	749	791	774	757	761	765	799	762	772	783	828	807	797	799	786	806	771	835	753	751	807	823	788	828	788	748	901	843	781	806	806	830	790	782	813	797	783	788	786	852	783	780	782	813	799	752	844	802	751	857	792	824	787	811	803	811	780	814	795	768	805	784	738	802	798	780	707	783	782	783	830	772	775	788	777	776	825	857	787	783	778	752	778	806	774	762	772	792	757	785	806	782	833	795	768	744	768	833	754	821	805	770	801	786	817	832	815	823	774	773	731	792	781	812	800	793	815	794	767	797	768	805	792	741	783	817	812	797	762	779	785	800	846	795	812	779	763	783	739	782	786	837	837	729	799	798	737	779	784	792	833	745	781	788	789	807	752	775	812	735	790	771	751	774	804	777	801	801	787	770	798	744	827	801	823	746	913	790	778	791	848	760	711	792	736	775	846	775	776	764	721	784	828	732	733	801	796	749	790	796	755	751	777	743	743	779	786	760	805	785	786	785	774	833	801	819	802	809	815	781	808	798	767	802	783	794	752	776	811	839	761	834	785	787	769	783	785	735	770	772	827	793	781	784	756	794	783	788	792	775	812	805	814	842	782	762	813	788	807	848	786	830	738	797	773	812	776	859	772	782	789	766	791	793	779	807	780	788	785	767	792	848	788	774	788	842	762	748	792	762	815	785	749	787	804	795	781	790	816	856	788	798	856	808	771	743	754	790	824	793	781	758	784	774	808	820	782	779	766	771	799	782	764	809	800	770	805	827	831	740	854	820	803	789	814	791	804	778	766	878	802	778	814	836	802	762	704	767	773	796	812	791	801	783	772	791	769	751	792	782	822	791	827	788	799	797	799	742	818	760	818	774	805	785	756	724	825	719	809	822	803	768	794	757	730	775	762	767	790	817	821	783	830	787	776	800	748	786	810	759	758	793	795	780	810	762	791	826	758	782	796	801	816	785	752	800	818	807	788	778	706	777	807	821	758	754	843	786	770	790	780	782	772	756	789	770	745	776	832	749	798	796	812	821	798	809	840	742	850	790	783	781	802	758	791	808	847	784	774	789	797	781	794	801	788	783	786	805	787	786	798	827	801	760	825	844	743	860	716	809	764	836	775	815	745	789	792	800	751	762	825	845	781	834	759	802	755	803	823	771	786	797	774	756	787	775	761	755	834	841	783	821	750	828	798	792	783	801	789	776	842	782	766	756	801	770	848	776	827	786	805	808	765	807	796	815	818	830	810	758	762	831	754	785	763	788	774	771	812	875	800	810	783	849	800	800	812	781	768	830	804	798	769	839	804	845	759	743	796	818	800	829	784	750	833	794	757	863	801	772	794	728	837	831	831	814	773	775	786	837	802	819	791	775	761	756	786	761	816	794	830	820	784	762	809	802	755	793	747	811	737	835	804	822	780	839	783	798	802	804	819	775	750	770	813	767	769	777	781	860	793	820	780	762	785	816	837	827	796	791
9546	8570	11618	9930	4778	2512	2012	1658	1426	1028	893	620	565	496	444	404	364	379	390	377	357	360	340	332	338	340	326	346	335	325	291	306	345	305	341	335	421	352	339	343	300	320	326	313	313	321	296	330	311	339	334	305	326	353	306	313	325	322	328	314	335	314	310	343	342	339	333	328	334	344	317	336	336	329	336	316	310	349	321	318	331	351	364	333	336	311	301	306	299	344	320	323	306	332	328	321	347	327	317	316	329	329	342	324	319	337	324	349	327	345	335	339	331	329	331	312	307	328	322	333	338	321	329	323	336	328	334	356	276	325	328	310	319	300	336	318	315	283	328	335	321	321	338	340	310	334	330	307	312	330	328	310	347	324	321	355	316	340	322	335	366	338	334	351	334	337	339	313	295	307	345	317	297	328	314	322	312	343	312	306	331	335	324	328	327	353	325	359	335	311	335	336	356	359	295	331	320	336	319	300	305	280	309	294	291	368	349	343	301	334	350	360	318	306	355	322	322	307	331	332	345	341	313	322	336	310	305	334	343	336	364	333	339	335	361	335	330	339	333	325	306	301	343	323	306	317	311	311	307	334	344	302	319	352	297	328	340	322	350	309	316	335	316	322	309	312	332	325	286	300	302	314	367	352	346	335	312	295	327	282	294	313	330	303	341	345	321	294	324	308	339	299	351	336	339	328	319	333	313	329	346	325	310	309	288	281	313	349	309	318	314	334	329	353	302	331	325	343	323	336	328	334	340	333	321	333	302	287	312	337	333	312	331	329	312	325	308	337	335	322	352	326	304	317	339	303	302	340	326	309	313	302	347	351	318	309	319	334	338	325	353	288	311	338	329	319	328	337	314	345	322	319	321	312	321	338	310	350	337	332	354	318	319	310	315	314	334	333	309	342	328	275	333	336	319	316	339	295	329	322	325	331	332	335	330	290	292	339	318	299	303	310	300	313	354	306	329	335	319	357	313	349	339	326	330	312	325	315	293	331	340	322	315	318	312	323	333	332	330	312	325	331	344	299	314	334	340	327	337	294	321	314	334	326	323	292	306	306	323	296	333	338	312	310	321	307	343	332	311	323	333	295	300	336	348	340	324	326	338	343	332	339	300	311	308	297	304	302	314	324	302	296	365	354	328	328	351	310	311	331	331	333	348	360	304	323	315	371	308	316	290	312	324	335	331	325	337	321	344	292	343	285	329	289	334	336	320	304	340	330	318	325	327	312	312	294	298	306	305	316	364	329	352	330	322	331	349	321	307	338	304	302	312	322	325	316	318	331	309	310	334	349	315	349	349	325	305	343	283	303	332	332	363	296	337	314	318	287	305	316	336	295	309	323	362	322	322	333	324	335	319	307	314	308	334	329	325	319	360	353	347	331	307	341	323	299	307	331	334	323	342	336	291	310	321	304	332	334	363	316	326	319	333	320	294	333	330	324	338	328	330	328	363	345	339	340	315	329	312	298	296	342	343	294	294	341	308	335	332	355	346	339	320	326	304	304	285	328	315	299	310	312	345	313	353	303	303	317	308	310	331	340	314	320	321	306	314	321	276	299	343	319	299	326	356	337	356	319	321	299	297	363	344	325	321	333	312	400	319	330	337	308	316	336	297	331	362	335	322	313	320	304	346	348	339	313	331	333	328	353	343	331	351	333	311	330	326	305	309	272	334	310	333	309	314	318	340	295	337	346	291	319	313	292	315	322	282	339	311	300	324	292	308	340	317	303	358	339	350	320	329	339	323	338	322	356	328	330	332	335	326	326	292	325	297	315	327	326	307	323	380	329	312	308	311	295	311	309	347	302	320	334	319	300	305	302	302	337	336	344	343	311	313	349	326	368	321	359	346	335	363	330	302	319	343	316	332	343	323	328	325	279	308	323	298	348	341	331	350	298	339	335	360	327	328	305	333	279	312	316	340	299	331	282	326	325	316	347	300	331	319	374	320	313	320	326	307	295	300	320	325	342	335	325	324	294	318	352	302	296	327	310	299	315	309	308	339	300	308	345	303	298	339	307	316	326	310	327	336	325	344	323	331	320	291	322	323	358	323	346	327	300	314	298	324	378	328	314	296	330	313	306	317	322	320	346	347	298	313	338	302	308	332	323	316	307	326	308	293	313	307	331	342	338	346	343	335	333	339	319	354	304	304	315	318	305	328	333	300	314	293	308	317	315	319	306	308	328	307	338	330	314	317	342	339	302	346	315	309	329	319	320	326	318	326	342	347	342	331	305	342	319	336	353	302	321	328	328	308	345	310	344	309	317	332	343	319	326	371	331	340	305	327	315	344	339	353	294	294	321	345	328	308	324	343	328	328	327	329	339	358	322	314	316	302	332	311	308	318	308	277	352	298	302	304	316	331	341	312	304	318	348	331	316	319	303	304	328	317	350	325	358	329	322	335	333	312	301	288	318	344	345	346	325	318	314	317	339	304	312	322	308	332	299	333	322	280	352	329	334	303	279	305	337	339	351	313	333	306	325	327	332	316	314	333	313	315	312	353	309	349	340	307	357	310	317	316	338	334	341	335	343	318	308	337	296	333	320	320	310	313	283	317	345	328	349	313	344	331	349	296	313	326	324	314	311	317	296	326	312	326	315	334	314	317	345	344	334	337	331	320	293	310	328	320	329	295	320	336	327	319	312	318	313	319	324	322	287	321	289	341	324	321	351	344	326	335	295	299	349	334	275	310	310	307	331	353	269	319	319	327	331	343	308	334	307	317	312	329	320	283	303	311	325	338	313	317	313	308	349	322	299	330	333	346	339	352	336	325	315	351	321	319	328	330	342	336	329	339	323	311	322	336	338	323	319	352	295	333	320	338	346	315	309	317	314	340	277	342	323	352	309	308	326	328	337	327	335	297	305	311	320	327	317	305	320	328	306	314	333	331	322	310	338	301	310	346	329	285	320	323	317	321	318	346	327	326	318	335	338	337	326	343	340	340	317	357	336	341	341	313	296	318	309	339	322	332	320	317	332	352	322	334	332	345	321	354	337	306	333	305	304	313	279	311	292	317	327	339	307	313	328	323	369	322	321	295	335	354	335	351	351	314	286	300	315	319	335	340	331	337	318	356	342	315	259	314	323	337	317	322	327	362	335	320	306	319	306	301	317	307	341	357	334	319	309	307	296	309	330	346	335	301	334	347	309	337	299	311	322	292	331	306	331	308	344	344	320	308	391	349	330	315	342	339	351	311	332	356	348	342	354	336	336	340	319	338	328	319	321	328	310	303	314	304	320	296	305	316	329	352	311	310	317	326	339	284	328	328	310	307	317	287	302	296	303	322	329	379	351	323	340	322	341	309	333	348	302	315	321	305	322	334	319	290	334	354	318	317	330	347	341	323	360	325	340	346	288	303	316	352	309	296	300	316	290	341	347	332	331	293	331	326	316	353	314	312	353	307	312	331	331	307	347	354	339	311	324	273	332	342	313	307	335	339	329	315	299	322	295	321	322	328	344	353	310	320	299	336	331	326	358	338	336	337	316
6891	8411	17531	18842	10965	7930	7955	6880	5387	4345	3697	2788	2335	1906	1663	1516	1468	1370	1250	1179	1028	1014	988	868	901	869	884	879	888	911	872	885	841	889	897	1064	1474	1189	909	908	876	844	804	849	856	835	884	797	838	785	844	807	863	847	875	861	875	836	808	866	819	820	912	839	837	878	840	874	882	863	856	864	864	861	890	879	859	846	807	859	858	855	835	890	834	807	818	784	840	892	842	881	882	818	898	872	831	774	858	847	849	805	843	802	818	848	857	872	847	890	901	834	823	866	853	899	830	831	855	791	828	905	797	853	771	832	816	829	858	813	890	834	812	817	814	760	839	852	847	803	763	833	801	817	788	845	812	822	811	824	862	827	806	762	827	758	889	783	861	829	834	796	863	858	878	799	766	859	826	890	791	791	823	811	776	806	852	823	810	814	850	787	738	823	819	821	845	794	860	816	795	883	818	816	806	830	818	787	811	770	828	760	761	805	805	824	861	803	818	829	812	846	787	782	810	828	852	809	869	856	832	795	778	817	813	773	880	833	800	810	792	882	822	910	852	795	828	824	779	854	841	789	900	806	766	835	857	880	807	821	792	805	807	816	800	798	777	851	822	808	815	799	834	830	808	821	796	780	876	808	797	853	771	845	792	825	784	824	767	791	805	831	815	840	854	841	815	831	818	769	807	840	820	821	789	797	796	812	811	800	831	834	820	808	857	814	806	797	781	841	823	873	822	793	847	775	783	821	851	775	764	870	819	791	832	807	816	862	821	802	796	841	796	802	791	790	771	834	781	773	824	791	782	814	785	746	801	826	795	830	824	789	831	831	845	748	864	818	801	838	798	842	832	845	790	837	829	853	841	881	823	801	833	815	774	827	814	780	783	858	820	865	809	896	856	752	814	824	847	767	806	831	776	849	814	808	775	779	819	763	773	843	811	811	796	798	799	855	804	793	762	822	792	777	857	839	780	839	801	823	857	834	837	848	783	802	847	839	838	849	862	821	807	823	800	820	830	830	806	852	844	812	792	834	807	767	837	800	817	802	806	856	767	789	836	767	815	830	816	847	776	799	800	794	820	807	815	843	806	822	820	859	886	845	777	894	846	800	770	856	818	830	824	865	823	817	820	818	803	792	847	823	784	814	855	771	809	861	788	804	766	818	821	795	847	814	864	867	847	788	800	810	828	777	796	826	783	769	798	857	864	779	818	770	797	798	798	813	854	810	815	814	797	818	802	820	777	809	792	799	834	820	818	768	809	846	857	778	788	817	808	803	805	829	876	842	837	804	837	818	768	823	838	812	817	857	818	788	803	777	866	806	838	826	798	792	812	837	793	836	778	789	809	819	853	826	829	826	805	816	756	814	775	811	825	776	841	790	807	793	782	827	815	897	802	812	797	859	805	776	802	841	830	799	837	811	805	810	838	828	828	817	796	807	774	820	802	790	819	813	827	796	828	838	788	861	852	862	809	817	826	875	815	815	787	808	808	794	845	862	842	804	799	842	841	808	773	839	836	786	819	853	841	786	785	814	813	843	829	838	807	858	826	868	797	859	853	765	831	795	787	807	793	815	816	816	831	792	829	852	824	855	781	846	788	810	816	780	813	801	843	830	783	842	791	805	877	830	849	769	779	813	815	827	807	819	855	785	849	849	853	832	811	853	806	853	819	820	800	836	842	804	837	845	814	856	812	806	889	831	827	812	748	844	781	840	838	796	861	801	768	773	818	838	820	826	798	761	808	777	772	855	820	835	765	807	863	831	798	811	886	823	811	823	790	831	843	835	808	788	796	779	822	834	805	812	789	836	864	858	834	785	825	826	840	844	809	823	749	802	836	836	851	790	830	887	818	847	816	802	778	768	798	786	770	790	803	833	842	817	796	871	880	831	859	882	786	794	828	838	805	822	835	825	786	845	827	844	801	862	842	803	846	740	837	863	841	806	779	822	788	875	824	821	807	834	801	873	831	838	760	820	849	847	895	786	842	812	820	773	825	802	871	878	860	857	815	819	897	812	836	781	822	854	833	849	766	801	846	815	822	839	773	797	810	814	855	804	815	802	816	801	852	810	846	778	755	822	814	831	802	826	799	871	847	871	830	802	763	838	844	817	866	810	805	837	802	853	863	814	854	819	828	802	831	868	795	800	816	835	863	859	784	824	836	776	802	803	838	819	837	853	848	843	834	887	848	823	796	804	932	845	829	859	770	798	857	835	848	795	820	792	801	794	827	803	798	822	814	835	792	818	783	828	814	819	792	769	815	795	824	804	790	823	822	814	793	804	816	823	786	792	792	821	804	861	852	788	857	797	822	783	818	835	830	817	771	835	793	805	812	784	802	832	836	799	836	846	836	827	790	840	807	811	866	810	877	809	814	829	819	820	791	843	801	816	832	833	821	813	807	819	803	794	829	837	812	824	798	769	825	843	832	815	813	820	828	809	798	836	788	784	859	892	750	775	825	782	820	833	890	835	879	803	824	818	878	820	813	822	825	801	793	792	819	837	809	789	762	826	779	825	801	890	829	837	846	859	857	826	827	795	754	851	798	844	808	809	874	802	804	843	902	798	788	826	823	797	836	843	836	788	863	787	819	823	826	819	845	824	831	817	833	776	837	752	754	835	797	854	795	771	851	801	872	800	862	849	817	804	823	812	819	760	802	839	790	840	777	805	823	802	754	829	786	883	841	843	804	860	804	805	813	802	834	829	825	832	760	852	824	865	817	815	804	788	816	841	828	806	833	815	821	830	832	804	815	865	867	853	800	895	800	826	822	794	837	779	787	788	806	850	864	805	797	786	828	799	850	855	826	813	834	857	848	840	804	798	846	806	758	810	797	836	806	788	857	819	824	837	783	797	850	870	880	822	826	792	797	737	849	824	747	784	836	828	862	816	810	770	812	839	846	797	791	798	783	796	773	836	807	847	824	845	870	869	863	840	835	815	798	792	804	868	827	817	850	797	849	811	835	794	833	831	815	818	798	864	800	813	839	768	855	795	818	831	801	833	753	899	806	858	798	797	810	810	818	853	826	810	808	825	783	810	818	817	873	844	812	789	810	798	820	790	818	808	825	870	872	858	876	806	852	845	792	784	855	822	809	828	840	770	858	838	816	752	782	831	832	844	859	812	816	833	833	820	821	817	803	816	802	839	866	824	832	824	777	833	804	782	791	802	826	833	815	826	783	791	869	784	791	779	824	781	792	820	780	837	820	816	778	813	800	811	744	775	825	795	824	788	867	791	836	834	834	860	854	793	807	801	834	832	859	775	892	840	815	804	848	860	818	803	849	818	802	793	801	800	785	816	848	848	840	840	830	819	804	864	852	854	793	812	795	821	847	813	753	823	799	834	855	873	813	837	853	831	794	818	815	850	802	818	842	858	861	809	855	804	785	812	846	831	837	728	825	845	821	820	865	828	822	837	799	782	815	803	808	787	768	813	835	797	809	830	804	847	850	797	859	850	777	783	783	816	804	835	786	770	785	811	771	840	809	798	828	777
29534	29643	32808	32331	22266	13515	13162	12507	9092	7066	4285	1378	946	847	705	918	880	1062	808	832	698	592	498	453	447	414	401	409	435	407	450	424	461	454	547	1048	2041	1811	619	497	428	403	361	357	364	365	357	380	378	374	335	391	403	397	350	425	365	356	376	364	412	353	357	345	355	364	391	371	366	378	361	347	354	402	352	382	338	359	393	380	370	383	360	378	358	367	394	366	369	382	388	342	374	405	392	370	368	380	371	389	372	360	358	359	398	350	435	402	360	381	389	351	382	372	413	359	368	338	400	374	318	393	385	396	380	375	381	346	392	375	373	355	368	375	368	354	383	378	353	354	396	351	378	361	368	357	348	332	381	362	359	396	369	343	348	349	347	329	347	395	368	345	365	376	388	350	361	399	340	381	376	369	358	390	377	370	391	377	418	350	375	366	346	383	391	353	400	362	381	364	393	348	354	364	344	416	373	369	392	338	344	356	363	379	349	361	389	333	341	350	368	378	367	333	377	381	374	322	376	390	370	319	338	330	371	346	379	377	390	356	358	372	341	373	383	340	366	361	411	350	354	354	405	337	370	366	352	389	338	305	351	389	377	368	334	379	394	370	376	356	361	377	370	365	359	353	399	346	349	372	373	360	345	342	377	357	367	323	388	349	358	358	372	387	381	371	361	367	351	336	396	365	385	374	382	364	335	371	367	358	353	368	359	362	343	362	310	371	345	367	370	367	386	367	372	373	350	326	337	379	364	400	367	346	374	358	372	342	377	351	340	388	329	326	375	391	363	356	380	377	339	346	376	381	366	343	375	334	342	346	360	361	401	382	348	358	372	370	377	354	359	347	343	368	377	346	381	397	368	348	344	372	389	372	335	353	369	351	384	361	386	367	382	335	351	376	358	355	393	393	403	357	330	386	357	371	332	374	385	377	351	338	368	351	395	349	394	367	339	347	358	346	360	348	376	377	362	355	367	355	332	338	354	321	363	351	359	358	336	350	370	374	386	343	367	377	333	401	375	362	369	350	356	351	349	382	319	369	369	408	338	384	391	370	368	370	375	396	389	345	389	340	351	393	334	347	367	371	366	393	389	377	369	376	403	367	381	377	358	381	382	367	377	334	387	396	379	358	346	385	362	355	352	374	379	358	382	370	383	378	342	397	351	363	368	358	351	352	344	374	354	355	375	383	358	340	336	394	363	358	381	366	362	361	349	332	344	320	352	347	368	332	382	373	357	391	381	357	366	377	351	365	369	373	349	350	344	351	333	379	366	378	364	393	356	321	376	343	344	333	330	375	349	369	361	374	402	353	342	346	348	360	340	352	366	349	354	390	374	365	378	376	344	330	345	346	351	392	367	356	371	373	384	366	361	322	369	380	323	394	327	361	345	332	338	359	375	386	364	357	347	375	400	371	393	403	372	396	385	346	369	349	400	395	337	350	374	369	367	356	363	337	344	346	368	359	364	384	361	356	376	389	386	356	373	402	365	364	365	390	332	338	341	374	366	390	374	384	326	340	367	346	399	366	335	386	366	376	374	343	377	382	373	374	364	347	354	331	373	326	365	382	351	372	380	360	380	358	339	354	381	404	377	353	379	351	419	324	351	385	356	362	362	403	347	341	338	394	387	346	354	363	409	356	355	347	388	352	317	329	405	340	352	323	366	350	351	376	340	359	375	354	359	315	333	321	396	363	347	349	348	330	365	388	361	349	346	349	409	380	340	335	300	366	341	390	362	358	366	348	378	385	368	373	353	361	377	325	378	353	348	337	395	374	338	372	349	362	358	380	365	354	350	352	366	371	369	360	358	376	380	384	365	365	345	387	368	341	359	373	348	410	341	328	387	392	391	366	393	379	319	359	356	371	365	344	376	373	349	346	356	341	368	355	368	363	402	344	351	386	351	322	370	327	345	379	368	320	361	364	378	323	364	391	374	351	372	360	367	381	372	385	352	362	409	392	336	367	353	372	364	364	364	383	408	348	369	373	373	382	343	345	363	318	348	381	393	357	365	360	381	390	333	375	383	328	384	350	350	353	321	367	410	363	359	408	355	362	331	369	329	363	382	420	345	316	365	330	381	372	346	351	386	342	357	385	374	338	365	366	358	339	367	360	372	353	347	366	349	341	390	395	380	337	371	333	371	332	369	392	315	355	392	384	381	397	383	364	343	367	395	387	362	356	390	378	361	367	360	378	332	374	385	399	356	373	378	351	348	365	374	335	364	331	384	377	344	327	358	365	379	374	370	361	354	393	333	373	362	358	377	364	371	347	364	349	341	380	351	345	370	348	359	370	372	336	355	378	357	404	378	378	368	398	335	376	388	396	375	356	368	358	339	362	353	344	339	373	383	344	389	334	361	315	391	364	355	375	350	388	390	345	366	356	367	317	359	344	376	378	364	342	358	324	403	392	385	384	370	355	378	394	382	367	395	345	375	377	342	361	389	358	367	363	369	337	355	397	384	386	354	370	385	378	385	378	376	341	363	367	356	324	358	358	371	342	348	379	373	354	386	388	364	360	404	364	363	332	363	366	362	363	377	378	352	367	369	375	377	369	397	363	334	343	395	363	392	376	392	370	337	395	376	404	319	377	381	370	340	373	364	355	361	359	333	356	361	373	367	388	375	400	389	383	372	367	371	367	356	340	398	370	346	359	347	359	389	385	340	366	403	335	360	375	410	357	355	353	379	348	349	392	362	357	348	344	352	374	363	361	353	347	346	368	369	369	373	371	313	364	339	372	369	345	364	378	356	335	373	344	366	359	379	375	365	359	329	377	369	340	361	359	344	379	405	377	374	371	379	370	352	355	352	341	333	364	390	354	366	345	367	392	391	384	334	327	368	383	365	323	338	407	352	366	379	362	338	369	363	343	359	395	354	391	400	356	359	374	371	376	367	342	373	361	376	374	368	355	346	358	352	394	396	340	383	373	354	369	374	353	377	367	314	371	353	362	380	366	364	382	367	382	353	387	330	368	378	357	317	367	393	383	351	348	383	365	323	303	381	351	324	342	370	343	387	383	357	392	351	372	388	344	333	367	393	385	365	341	364	377	373	379	345	355	357	381	364	365	349	369	328	344	383	359	357	374	390	362	384	388	404	344	355	370	321	352	375	388	394	365	367	373	374	365	358	330	376	369	386	354	383	339	367	337	353	381	362	379	400	349	333	388	349	341	360	346	367	373	342	381	411	354	356	403	359	361	360	355	366	389	391	389	367	376	378	355	349	334	377	338	348	344	375	403	333	360	356	381	366	393	344	368	366	373	368	375	399	374	362	337	350	336	396	369	341	352	339	359	353	362	386	358	399	315	362	368	387	329	396	344	360	354	353	373	357	347	355	400	353	367	336	364	387	379	383	382	393	369	363	345	396	370	367	354	366	350	381	384	353	363	352	385	367	365	370	354	359	385	390	387	354	360	390	360	320	380	352	356	368	358	339	377	419	358	345	383	366	370	386	351	382	355	369	383	359	362	383	406	370	378	385	376	342	374	362	376
19278	23395	31722	35145	20166	16398	21850	23429	19340	19506	14575	5430	4151	3462	3263	4361	4602	5357	3988	4061	3356	2962	2228	1418	1330	1337	1308	1272	1269	1570	1630	1364	1845	1844	2152	5869	11738	9786	2349	1677	1288	1008	995	980	1014	989	971	936	954	892	986	905	923	972	959	965	1037	985	984	968	974	946	965	1009	1003	1068	1022	1042	1008	942	946	1011	988	978	989	984	959	938	1019	956	947	968	967	915	952	963	908	961	947	1075	931	958	991	1036	1012	999	913	1000	988	1005	962	959	972	928	982	1014	1002	1060	946	1002	973	947	993	947	1011	966	961	961	891	889	927	884	920	938	883	976	909	899	917	960	900	880	960	963	888	974	878	927	934	924	947	930	897	919	877	881	892	888	899	953	908	868	905	874	915	901	901	893	918	883	923	877	879	937	946	922	867	921	903	915	938	874	838	829	892	885	872	859	858	959	940	935	927	920	934	897	882	891	955	932	908	889	933	905	849	903	904	903	935	883	916	912	920	880	917	896	922	952	918	912	903	931	923	889	926	911	923	884	880	858	950	885	923	914	854	945	891	897	948	895	974	945	900	853	921	910	849	925	877	873	923	897	930	943	841	897	910	890	858	928	816	882	853	893	924	842	888	916	882	909	927	948	901	878	901	938	941	903	873	886	916	836	917	934	928	891	840	923	917	868	913	891	856	928	888	886	884	873	889	893	885	858	913	924	901	914	892	898	935	930	864	919	948	862	945	924	885	930	918	933	890	885	904	878	873	895	945	937	877	904	928	889	864	955	916	914	852	904	878	967	943	894	890	958	939	864	911	909	919	843	908	902	904	943	869	937	862	889	908	883	851	921	885	913	895	875	919	886	865	869	921	896	935	946	877	852	895	848	927	858	845	912	909	909	895	897	882	910	904	931	908	860	945	913	913	862	892	894	850	943	889	879	915	851	869	925	940	895	877	880	907	900	882	907	895	897	925	895	890	895	917	902	870	895	882	920	920	905	888	909	881	904	840	858	906	926	882	883	902	894	902	879	896	893	887	924	852	925	912	874	904	957	934	864	897	972	872	928	882	893	927	897	871	850	893	871	869	925	928	898	943	874	930	873	878	931	865	971	913	945	938	914	920	959	898	916	911	879	880	886	923	939	861	900	933	927	913	895	871	912	858	901	873	897	891	849	962	896	943	894	918	935	970	896	941	883	899	910	886	881	922	877	944	929	940	904	917	939	878	935	907	886	967	883	925	902	948	881	908	926	947	878	893	929	904	917	896	899	913	878	863	900	901	914	952	917	918	887	916	933	904	971	956	954	861	901	901	930	880	915	917	917	937	938	947	891	878	894	902	933	903	908	930	935	922	884	905	879	906	864	925	917	876	918	914	872	906	915	851	883	899	911	836	937	933	854	874	906	925	874	925	900	878	882	914	913	849	958	881	873	890	870	927	946	892	862	962	919	894	875	858	869	899	884	897	895	878	897	931	890	892	919	889	910	940	939	884	918	870	837	888	896	899	861	920	910	902	942	923	914	912	937	920	906	891	920	865	901	906	898	912	937	912	917	933	878	886	946	914	910	878	924	887	889	888	930	918	908	876	892	897	925	899	881	931	972	890	880	886	879	897	921	906	938	935	902	884	924	887	884	906	951	965	901	924	880	889	919	923	914	940	941	890	865	886	946	871	914	869	904	965	900	934	929	879	944	892	871	888	915	849	876	935	934	866	866	996	918	842	899	936	918	932	887	913	944	901	947	913	929	889	896	927	891	916	993	961	863	919	926	931	884	903	914	935	915	898	859	883	895	894	947	891	909	924	914	882	872	864	959	896	877	896	902	880	917	940	923	902	959	892	853	943	933	904	915	880	904	894	886	898	914	865	858	899	949	933	907	966	931	908	898	879	896	861	922	899	906	925	907	925	919	926	926	947	955	894	877	894	908	889	894	897	884	935	836	966	937	907	866	928	957	912	893	920	911	883	871	885	868	919	929	938	924	848	934	924	870	917	850	893	934	926	933	930	931	924	883	912	883	917	916	916	869	892	948	969	917	888	883	857	930	920	904	930	935	885	854	874	859	903	895	891	868	912	864	899	913	900	922	841	984	917	874	869	959	891	902	915	955	891	998	925	889	876	908	881	955	936	926	918	884	900	875	932	900	884	899	877	950	858	921	973	923	901	863	873	845	892	866	907	854	964	875	889	934	918	957	896	884	926	966	881	903	897	925	835	942	935	875	891	912	891	810	961	940	881	975	917	923	895	947	885	894	880	882	938	916	916	889	925	916	927	890	911	899	869	910	893	924	888	886	947	858	849	967	963	942	939	963	895	906	950	908	924	903	864	879	929	929	945	905	926	883	868	906	885	901	922	909	864	935	910	887	914	941	895	920	937	894	878	923	950	883	929	895	919	882	907	889	936	906	868	902	871	856	902	858	893	910	858	907	951	861	942	909	925	871	923	928	889	905	923	921	906	855	880	929	842	926	930	915	879	912	935	911	991	905	942	884	894	879	889	901	899	885	863	942	925	880	869	945	912	919	903	928	901	913	895	862	922	927	930	895	860	953	873	846	886	916	883	925	898	896	914	908	898	933	849	895	897	864	928	857	902	932	930	904	876	875	925	928	923	879	881	915	888	895	953	894	883	921	926	837	895	911	884	943	886	903	902	862	949	868	886	853	939	952	913	851	867	898	932	954	859	907	873	955	923	874	932	889	862	867	885	896	922	883	940	854	868	853	885	888	924	866	935	895	916	953	928	919	889	922	965	917	942	932	924	921	923	854	913	882	873	871	867	900	939	918	944	910	884	927	920	953	940	856	933	851	894	859	906	906	879	913	924	897	928	886	912	886	884	912	873	890	933	928	918	936	876	903	943	890	899	910	874	878	929	888	891	945	914	866	893	868	919	912	927	910	935	911	922	918	846	974	915	928	966	927	884	904	908	861	868	954	922	915	930	914	918	881	928	874	898	879	896	925	892	941	855	914	889	920	911	916	906	910	913	880	855	864	930	864	899	872	846	888	871	919	845	890	891	916	853	926	908	922	889	930	937	878	936	928	927	920	922	909	889	870	891	924	840	908	913	898	849	884	882	896	878	898	955	893	895	921	906	900	935	869	954	959	925	857	908	877	933	842	952	886	846	945	928	862	855	893	915	875	898	904	912	946	938	855	864	864	843	854	883	867	853	904	892	951	861	958	865	862	930	878	863	923	888	933	934	912	949	870	880	898	917	906	897	879	859	935	888	878	854	878	919	891	950	915	888	897	932	914	874	900	938	887	886	899	927	924	891	959	909	925	928	915	900	893	943	910	919	858	910	951	926	937	863	866	921	865	972	929	886	849	894	961	907	906	877	870	880	908	921	885	889	869	841	880	909	930	915	932	869	925	922	891	929	940	884	948	934	861	930	901	913	893	872	852	922	858	934	880	913	930	944	883	878	924	892	893	916	891	909	889	964	944	900	891	936	892	886	920	911	857	858	918	854	872	909	922	913	925	917	862	916	979	862	949	932	880	937	907	900	935	963	907	890	896	889	882
37498	34923	37771	34478	25388	18571	19106	19002	16360	11963	7674	2100	1237	1019	966	1269	1275	1621	1222	1336	855	902	573	442	415	466	442	417	430	451	459	463	534	511	631	1250	2932	2489	684	478	378	380	306	335	342	344	327	310	350	353	333	323	300	349	313	352	317	311	336	294	316	347	346	366	315	324	339	333	325	312	333	356	338	319	343	337	316	337	341	321	317	323	306	328	353	320	363	305	348	360	318	331	301	334	353	316	348	340	349	338	338	356	328	315	342	326	333	341	370	346	318	336	340	345	341	325	345	358	327	305	303	330	331	329	315	323	301	343	343	336	295	325	291	319	324	313	300	321	325	310	346	331	288	316	326	287	309	312	326	289	341	308	329	313	314	279	323	303	310	343	349	348	334	303	289	296	295	319	320	322	331	321	290	305	327	320	337	315	338	312	314	277	297	303	298	287	330	327	310	310	345	325	316	352	265	337	333	307	319	313	308	275	305	309	328	317	333	326	326	345	284	306	329	325	303	325	347	302	331	313	343	345	299	331	306	325	325	310	341	286	346	308	310	313	287	294	346	311	334	315	305	304	300	312	347	316	328	315	324	314	334	317	301	295	302	289	274	311	336	326	304	329	284	336	331	298	323	314	303	290	322	311	329	312	314	308	307	297	335	355	307	312	327	305	318	326	308	318	331	333	340	316	315	321	315	334	300	319	342	309	318	357	296	326	320	320	336	342	351	295	304	322	285	320	325	325	322	338	314	283	346	345	295	343	331	374	318	312	359	309	314	323	336	305	314	300	307	319	338	323	326	320	295	319	325	299	356	291	333	355	342	310	319	309	300	330	308	355	303	315	314	322	319	327	319	344	346	350	328	302	315	301	297	275	320	292	313	307	317	321	344	317	333	310	281	323	313	299	302	332	330	330	327	329	308	290	316	286	333	285	298	308	331	309	327	291	328	287	316	304	324	305	297	308	337	295	293	355	358	323	327	335	325	323	315	327	331	363	316	314	310	287	318	316	324	320	317	324	318	323	296	304	309	350	326	313	295	312	316	317	330	317	301	340	341	291	365	341	338	299	331	308	330	326	358	280	322	326	322	313	332	313	290	344	326	278	297	326	316	313	310	310	323	309	314	352	309	353	306	331	322	301	324	348	314	290	318	316	340	343	289	321	335	322	313	341	308	295	303	323	292	324	316	329	287	301	318	329	315	298	330	314	308	324	327	303	300	307	324	320	295	295	301	320	310	310	321	313	333	360	350	343	320	299	333	326	320	325	311	311	328	305	302	324	304	310	349	322	327	334	313	286	319	301	331	333	293	284	342	342	334	312	304	317	281	298	327	330	310	342	280	316	328	332	312	300	311	296	304	346	313	311	319	308	334	315	318	315	325	316	311	348	303	298	312	332	314	350	329	349	333	316	305	344	321	284	350	306	325	312	344	340	302	287	293	335	301	320	352	318	355	334	321	298	315	368	289	348	322	313	341	338	305	308	324	287	322	314	310	305	316	334	346	325	338	311	320	301	297	300	319	330	310	328	335	330	324	321	346	313	302	312	308	316	336	324	281	347	335	312	312	303	338	328	321	312	325	299	336	307	331	327	338	297	335	323	292	295	325	321	312	314	317	329	369	312	309	290	341	321	319	304	347	307	315	339	314	351	297	281	324	309	328	328	313	314	311	299	301	333	315	270	322	311	340	298	333	334	306	315	344	335	343	326	315	332	337	306	324	328	287	310	313	329	290	312	332	318	303	313	302	323	318	303	360	328	323	266	313	367	337	310	307	304	343	283	331	320	309	305	304	308	284	267	293	297	317	294	309	321	331	300	328	319	314	303	297	342	310	316	317	327	315	322	304	316	328	305	312	307	300	314	363	329	308	348	317	282	315	277	311	305	300	309	295	324	330	336	320	331	326	353	318	293	348	281	353	332	317	298	325	338	294	295	324	336	321	358	309	328	378	352	324	338	318	316	315	336	315	316	310	324	323	273	328	321	302	300	305	280	308	331	303	300	306	353	305	329	303	343	338	285	293	323	329	302	279	352	329	282	310	310	333	323	339	295	314	297	326	327	307	290	304	311	323	303	325	311	311	306	285	312	309	335	320	316	333	311	294	339	322	338	325	323	329	316	303	305	322	294	279	329	306	328	316	330	336	339	316	284	346	338	305	328	329	302	302	315	299	343	312	324	326	323	291	307	334	326	285	350	323	343	308	320	303	308	275	326	275	345	310	332	301	321	320	317	331	314	286	313	319	312	325	319	307	267	358	306	309	306	316	292	328	355	348	314	321	317	327	322	317	322	307	330	335	338	313	335	306	320	335	303	313	345	303	314	321	326	361	335	334	326	282	319	331	307	330	312	324	323	323	325	339	347	346	312	311	297	291	297	325	325	311	300	326	325	322	316	334	311	302	272	318	301	316	317	329	313	313	296	344	304	301	342	331	320	304	349	332	322	331	310	310	299	295	333	307	294	293	326	317	339	334	328	294	329	342	318	318	325	298	356	344	318	311	309	335	309	300	324	309	285	323	323	328	316	335	317	322	326	334	337	306	301	354	311	322	312	318	330	305	310	340	304	304	322	330	321	343	354	340	338	301	347	326	287	326	319	320	357	339	313	342	313	286	308	322	339	303	311	299	332	344	300	318	309	347	311	323	284	298	305	317	313	314	334	345	305	342	289	340	284	308	308	360	299	305	327	290	321	289	312	291	331	287	317	360	304	298	315	299	322	322	311	313	350	326	341	340	317	308	298	279	356	325	343	303	313	339	320	313	329	338	336	316	319	301	316	331	306	297	321	302	301	299	325	337	308	337	340	318	319	278	323	355	333	295	332	313	294	290	294	325	348	297	325	287	307	245	264	325	332	300	301	295	329	323	319	293	301	287	336	324	310	311	299	307	313	332	325	299	282	294	316	311	332	306	316	306	303	318	339	294	308	284	346	319	322	316	330	320	316	357	315	320	332	284	301	335	315	316	320	311	301	339	365	308	317	314	330	334	305	306	324	339	315	315	328	316	329	313	321	316	317	342	316	321	293	332	369	322	318	319	337	305	336	311	297	293	299	340	322	333	307	329	312	312	309	313	317	293	289	329	309	288	319	328	337	323	322	314	319	340	275	310	299	329	349	316	325	312	305	326	347	346	303	284	318	354	308	324	305	301	298	306	318	294	331	347	330	333	314	304	303	326	324	337	351	330	367	303	306	342	335	296	299	291	300	316	329	328	307	314	278	301	306	339	309	301	313	336	324	295	303	314	329	299	320	308	306	304	270	308	322	324	330	309	356	280	326	326	341	282	319	336	303	314	304	305	346	300	315	305	328	291	356	332	318	326	325	343	300	346	359	302	315	329	346	288	322	326	314	323	310	325	345	317	288	316	294	324	318	341	322	306	368	330	338	303	348	319	327	317	318	319	320	350	306	292	314	329	304	309	328	339	318	315	330	301	301	314	326	311	322	345	306	319	338	319	334	344	296	334	333	294	321	302	320	336	292	324	320	359	313	313	307
25058	28264	36026	39394	25416	19659	27202	29349	28050	24885	18890	6835	5721	4757	4523	6415	6830	8465	6592	7015	4365	4572	2844	1650	1591	1687	1505	1482	1401	1727	1988	1680	2457	2428	3182	8127	16793	12733	3918	1967	1469	1051	876	864	857	866	953	874	903	857	912	926	896	934	908	876	941	869	878	866	847	904	795	911	947	906	900	985	916	922	938	900	894	872	974	861	844	854	909	884	869	910	866	897	850	849	866	876	873	902	831	871	966	907	981	855	897	931	880	868	868	899	856	909	865	891	886	919	982	1005	902	913	890	884	883	857	840	900	843	851	809	833	765	840	830	776	799	817	798	879	832	827	804	746	796	827	824	793	797	827	782	802	823	815	789	762	813	749	832	767	775	770	755	822	744	827	811	775	779	827	789	743	839	788	824	782	861	831	798	763	836	758	800	775	818	783	779	816	804	776	792	719	799	786	815	764	751	783	813	791	736	758	781	781	741	758	795	782	780	757	822	829	748	841	818	847	759	775	787	822	779	770	789	837	790	771	757	775	823	778	805	832	753	790	827	755	792	809	781	821	776	775	795	822	801	726	805	768	753	822	789	761	810	758	786	848	822	834	784	714	775	798	795	809	784	805	771	839	791	756	813	791	761	818	793	773	836	758	827	775	806	806	828	794	777	775	782	815	813	807	815	848	761	761	763	770	789	786	774	775	758	780	736	762	752	796	802	791	788	730	796	766	792	850	745	757	761	830	780	848	797	800	824	817	789	791	728	764	789	798	815	790	784	781	762	809	822	822	845	772	794	786	775	768	801	765	758	717	828	802	725	790	801	785	743	774	761	754	781	768	779	766	776	805	794	789	782	797	801	787	819	753	854	804	805	766	801	801	826	818	807	824	775	763	766	772	764	789	770	807	765	794	772	815	795	782	818	787	758	788	840	815	794	762	743	785	761	788	768	814	831	744	776	843	783	829	748	737	806	802	770	775	752	794	836	773	799	812	777	759	785	769	805	786	765	757	755	759	750	807	799	813	769	776	834	792	849	779	824	826	791	785	741	796	764	791	802	805	782	814	776	835	835	771	818	777	744	816	805	821	790	840	853	819	771	778	757	808	802	755	808	817	754	804	812	771	769	780	808	797	796	818	831	775	778	815	808	774	790	805	810	801	787	759	765	816	818	795	825	777	799	752	790	792	806	800	830	800	799	811	809	800	762	764	797	787	794	809	820	765	804	798	791	798	771	757	840	770	833	833	821	810	764	800	726	773	749	735	742	829	732	765	783	771	872	803	783	791	761	779	761	763	774	799	807	778	782	779	765	772	781	807	791	778	795	816	794	822	808	811	826	835	771	813	764	779	791	748	760	809	796	807	760	838	761	800	818	781	797	774	764	710	795	789	789	740	848	771	806	806	812	775	817	726	752	818	767	784	853	824	772	772	794	811	794	733	780	816	819	775	759	751	811	798	772	726	772	790	779	757	773	786	751	783	737	791	800	809	775	776	793	781	790	773	769	785	755	766	782	816	770	777	762	785	764	807	777	782	768	786	786	821	850	755	787	761	801	799	825	755	803	775	765	742	812	753	810	789	767	820	823	775	785	805	792	776	764	790	757	782	786	860	779	811	768	780	730	743	827	776	756	798	768	793	805	762	776	747	769	798	824	750	815	791	814	794	789	795	811	823	736	761	767	793	787	817	785	743	807	822	772	813	836	789	777	839	807	768	796	873	790	845	794	766	781	812	754	804	832	730	830	843	822	807	777	789	756	766	784	785	807	800	814	818	767	802	771	804	740	802	799	813	805	764	750	777	819	813	817	756	772	801	798	768	775	756	796	773	816	790	818	779	786	801	748	756	787	823	803	773	797	816	804	731	823	725	798	759	817	749	781	800	797	828	803	774	818	762	818	807	804	810	812	788	786	789	788	804	795	813	773	796	767	798	811	834	824	745	765	802	742	773	758	794	801	810	786	802	830	835	762	828	790	769	759	816	778	792	807	838	773	763	777	797	786	788	861	752	770	759	777	809	803	808	778	763	766	804	781	794	789	784	780	769	795	772	770	739	744	819	767	775	828	738	799	801	814	767	790	773	751	781	785	725	758	844	767	823	810	788	775	773	792	717	762	768	811	819	802	779	754	741	784	791	804	784	763	743	761	835	789	844	784	777	800	760	765	802	751	856	793	767	776	779	811	785	767	831	834	795	753	842	818	736	785	733	763	776	746	775	852	799	811	819	785	752	786	829	761	821	818	795	815	786	817	821	781	754	780	796	795	826	742	807	791	778	805	844	769	761	804	792	808	812	780	791	746	807	797	809	803	772	836	806	785	773	825	722	820	835	796	767	822	787	797	780	759	809	827	814	743	774	772	777	773	748	747	785	794	831	772	789	751	819	797	815	773	772	841	773	809	820	792	790	764	739	794	789	817	735	798	793	768	802	794	811	875	785	800	821	743	764	766	808	751	854	780	792	780	809	835	712	802	776	750	840	784	795	808	793	817	768	802	793	793	803	820	798	813	849	801	744	793	816	753	795	762	746	788	729	812	758	751	814	764	771	737	783	757	783	797	821	759	854	809	815	802	792	751	806	758	781	771	775	813	813	740	765	782	800	746	789	798	766	822	742	806	779	746	804	752	802	792	831	780	797	791	779	788	833	754	765	814	765	823	760	830	766	773	814	830	738	775	857	775	784	739	750	794	764	808	810	772	786	777	768	804	791	808	776	816	772	816	808	776	796	758	790	833	773	818	747	733	778	785	769	807	813	831	825	796	774	807	823	813	786	790	811	799	839	828	806	760	743	782	861	747	790	764	830	830	797	776	742	825	740	800	807	793	821	754	784	787	768	766	768	789	711	799	802	772	777	789	790	808	760	829	812	799	816	810	821	831	793	765	769	776	781	808	787	791	818	872	784	790	777	777	806	775	775	816	756	801	741	828	780	840	749	715	796	742	738	765	763	794	797	819	743	792	793	824	773	789	734	816	827	794	730	813	813	781	747	749	730	761	797	784	808	819	781	774	770	803	874	757	815	778	783	827	764	765	823	813	794	777	821	831	805	783	804	792	783	809	779	816	779	743	790	745	838	800	771	749	746	755	820	783	789	760	783	795	778	785	783	808	758	774	778	823	755	786	770	784	786	785	783	809	786	818	788	774	818	791	809	754	821	760	845	855	790	803	787	808	750	787	785	757	800	801	759	783	801	790	767	789	823	812	827	804	750	718	792	797	840	789	739	749	834	833	820	796	788	794	789	764	826	806	758	772	794	800	791	779	777	787	754	804	760	785	776	758	818	797	817	739	740	751	775	785	800	808	815	803	781	794	803	802	828	749	735	823	808	828	760	783	816	819	777	743	724	697	818	796	764	786	757	774	799	722	759	780	784	838	770	803	812	831	799	759	779	747	822	796	746	840	805	784	847	789	739	716	770	789	763	775	788	793	824	733	787	830	838	735	765	784	754	719	810	819	793	773	800	788	810	785	769	774	804	809	824	812	765	803	747	801	823	741	819	732	844	829	810	759	802	796	765
9766	8767	11178	8026	4113	2171	1539	1449	1244	803	705	622	543	482	433	411	399	411	394	386	362	333	327	371	330	297	368	357	339	327	324	335	370	340	339	354	348	346	326	326	318	323	346	306	341	355	320	312	342	316	318	300	302	333	295	303	331	328	309	337	350	340	335	320	339	308	319	326	332	335	305	322	335	329	327	335	339	357	305	307	335	313	330	324	335	338	346	327	297	336	323	345	325	335	336	324	326	321	301	356	325	289	340	320	366	348	313	336	304	313	356	355	334	340	328	332	327	320	304	325	316	331	339	355	336	321	307	312	344	314	315	348	327	342	304	299	346	343	335	323	351	309	325	362	344	306	309	346	334	339	326	308	314	331	327	359	323	338	328	300	329	351	317	302	309	331	319	297	331	325	296	328	312	314	323	323	307	333	318	330	317	308	262	350	331	321	314	290	317	322	282	344	326	338	354	326	303	331	304	310	317	312	321	295	302	334	311	315	320	323	352	319	322	296	340	330	327	285	321	343	331	345	300	320	323	306	306	325	346	325	313	317	282	345	318	321	312	317	328	326	314	330	338	341	277	316	324	317	328	319	352	340	296	321	322	322	321	330	316	352	329	309	335	317	345	356	316	303	312	316	288	301	304	317	331	299	321	310	299	345	346	322	295	318	332	273	301	342	318	352	329	334	320	329	293	338	336	302	318	333	300	309	332	341	357	345	360	343	342	281	384	335	309	314	372	327	316	326	298	309	346	335	324	368	337	341	328	340	314	304	328	344	299	329	352	304	304	334	330	288	295	325	336	299	307	323	344	323	310	302	331	301	323	330	322	310	327	328	342	306	340	302	347	312	300	305	322	316	329	330	356	322	325	337	312	297	304	308	315	349	343	324	323	302	326	316	299	325	330	342	367	349	309	297	334	333	324	331	317	309	325	322	340	333	333	312	340	302	314	289	335	312	305	334	331	332	336	339	323	314	320	357	300	328	358	303	335	331	329	325	309	319	332	316	327	346	344	323	318	351	353	311	323	335	334	312	303	338	314	327	313	326	304	324	302	336	328	324	355	347	340	294	318	295	323	317	307	319	298	309	338	323	298	335	345	307	338	297	338	317	345	350	362	334	296	303	326	340	315	332	331	308	316	333	379	334	329	337	321	329	317	345	364	337	355	334	362	298	360	330	305	323	314	390	318	332	321	313	258	308	316	306	335	310	300	319	314	307	293	344	354	290	295	322	287	310	317	289	318	303	328	353	347	347	348	325	331	330	340	351	331	326	334	346	338	319	316	287	317	342	331	334	313	331	331	363	309	315	331	303	327	307	338	312	341	291	305	297	299	314	332	307	324	311	322	324	370	333	377	325	326	344	339	296	328	299	317	335	337	296	312	320	335	322	311	319	314	354	289	307	341	323	362	329	334	347	334	295	351	300	314	328	297	298	299	352	364	340	334	316	329	347	326	335	334	338	352	345	315	308	305	320	322	295	317	305	281	325	295	334	291	342	336	282	323	339	318	331	312	273	349	333	321	327	323	331	373	328	337	312	300	351	315	310	325	311	359	302	317	303	347	314	337	330	317	327	323	309	297	331	316	320	332	369	318	356	331	326	317	346	342	347	352	339	307	369	315	314	317	311	352	362	336	319	321	316	343	320	327	343	292	299	348	328	304	314	321	336	324	330	325	345	336	321	318	325	300	340	335	300	335	291	345	308	338	345	316	332	350	316	307	369	350	310	308	324	311	301	317	330	331	320	335	328	331	346	324	309	321	289	305	312	336	309	299	299	334	311	340	305	321	304	321	311	315	316	330	302	306	366	355	312	322	341	327	322	301	323	314	359	328	285	330	361	346	334	312	320	313	325	324	313	332	315	326	323	322	358	320	302	323	330	330	316	306	321	315	341	312	305	331	346	312	323	334	302	298	319	312	365	329	309	314	347	324	349	321	332	322	327	328	328	336	322	344	308	321	329	346	300	338	352	324	319	310	331	311	338	306	286	333	325	346	330	310	335	318	339	323	290	344	326	352	332	337	313	320	303	347	299	330	313	345	330	294	303	326	340	317	307	327	332	308	313	324	345	343	317	336	326	348	301	342	304	315	328	311	346	351	323	340	316	327	302	304	342	300	354	329	312	303	340	325	324	323	317	328	305	314	313	353	344	316	333	313	331	312	318	348	349	288	323	351	349	355	330	350	286	335	330	311	313	323	326	340	307	324	292	345	316	362	297	327	316	304	290	331	297	316	301	315	309	321	364	306	357	340	314	316	304	320	309	345	315	314	342	344	307	319	300	344	323	329	353	328	341	319	309	334	315	352	341	356	302	325	352	360	333	305	319	323	351	331	328	339	287	310	329	302	342	302	316	338	306	330	312	353	310	317	296	314	333	303	336	340	347	321	309	335	336	313	345	336	289	316	321	317	318	339	363	306	346	331	312	292	323	331	320	322	316	302	305	327	302	321	324	310	329	332	344	328	333	331	359	340	324	311	313	365	325	332	339	313	315	307	338	320	335	326	311	335	351	326	312	286	323	285	344	324	311	314	337	328	336	324	351	314	332	335	344	300	324	301	288	336	301	300	324	345	318	313	287	319	316	379	321	327	341	344	324	315	313	339	307	314	320	325	318	314	336	338	306	329	311	316	307	320	307	308	339	369	327	318	305	308	324	326	325	299	321	318	322	332	322	328	334	303	312	327	310	311	341	313	312	302	315	354	331	324	308	317	323	307	335	290	311	311	342	308	344	324	327	313	329	297	342	337	327	335	303	332	324	325	321	335	338	326	327	330	337	350	319	311	338	342	356	334	328	340	321	316	352	299	327	326	302	340	315	360	387	319	352	343	321	320	345	289	308	328	334	333	331	340	294	320	341	315	326	357	291	319	319	328	327	349	338	321	349	304	306	285	316	327	333	328	304	310	331	300	349	304	333	331	346	317	352	343	323	303	353	314	329	297	324	328	306	311	309	280	328	317	337	362	311	342	338	328	311	335	327	292	323	353	318	303	324	354	334	315	344	368	346	306	316	340	301	343	318	327	308	319	327	351	298	341	296	334	307	358	314	309	347	344	311	323	333	310	332	301	331	329	291	323	325	327	340	361	345	323	328	319	366	315	322	314	285	285	324	328	326	327	338	349	300	327	332	345	329	323	371	355	297	338	315	356	337	340	327	328	337	354	344	305	314	317	359	341	318	308	331	308	328	318	313	340	334	334	344	302	306	286	325	325	321	348	328	321	320	308	312	323	325	327	311	366	346	391	336	322	329	323	334	325	325	351	284	323	321	308	329	311	341	298	335	343	351	328	294	336	327	296	281	324	308	295	316	327	292	300	323	318	322	348	339	313	318	353	299	315	320	338	311	336	303	329	320	313	336	352	310	308	332	327	343	303	327	341	341	329	318	330	326	326	333	296	319	301	317	312	313	287	307	309	323	357	308	329	329	329	294	292	321	305	330	336	323	335	349	339	316	354	320	321	288	327	313	318	267	320	337	319	305	349	297	322	319
6634	9122	16948	17095	10669	7438	6259	6602	5526	4037	3013	2535	2153	1877	1644	1463	1349	1319	1222	1109	992	983	895	945	885	878	943	876	875	880	815	824	885	888	877	987	1163	1168	895	821	811	803	849	859	829	781	833	848	845	874	861	831	824	872	819	800	803	875	862	795	807	820	824	844	856	828	920	904	879	823	860	874	850	866	825	863	869	872	830	841	833	838	848	807	872	890	849	862	832	845	896	861	898	862	900	923	865	831	770	839	842	808	855	875	886	881	858	868	908	865	865	894	843	860	916	898	844	834	851	781	875	846	794	811	865	900	830	790	836	818	800	819	782	821	793	838	851	847	827	832	885	866	811	840	875	907	812	881	838	819	856	849	818	807	867	826	853	849	825	929	826	827	808	828	801	828	839	808	850	802	845	857	813	830	789	826	882	817	824	827	869	803	787	817	802	855	785	843	852	892	831	847	809	849	795	846	860	826	774	782	831	852	861	806	808	800	852	859	842	822	876	852	851	810	869	844	785	810	782	872	874	815	861	824	838	805	851	859	739	842	825	836	822	840	820	790	842	854	779	841	779	839	827	804	828	797	802	841	808	852	825	800	794	802	803	807	828	808	800	783	826	872	806	798	851	837	823	851	850	830	899	812	783	839	842	814	839	836	831	783	761	814	862	784	818	855	802	856	824	819	791	841	816	830	840	817	762	812	850	831	780	828	821	793	806	838	865	823	793	843	821	843	855	847	800	849	828	798	811	796	796	831	819	872	825	826	874	788	849	797	828	830	768	876	817	829	868	839	854	883	785	809	826	806	873	817	828	784	864	842	857	821	822	836	803	832	826	831	881	795	826	803	836	846	785	820	837	842	774	849	775	814	798	836	811	816	839	902	810	773	828	847	816	814	854	842	799	819	825	819	804	842	839	818	830	833	809	819	851	790	814	858	861	790	839	813	849	881	807	825	820	819	847	826	788	827	796	827	832	804	826	832	829	819	810	847	824	843	840	854	786	816	835	841	856	825	816	846	812	836	836	797	822	846	864	819	807	824	783	765	849	854	844	843	844	790	775	786	787	839	824	821	847	851	846	734	794	784	832	780	759	810	854	784	856	834	864	822	837	853	829	750	780	812	780	831	836	814	805	814	841	828	792	853	856	878	829	796	785	781	827	798	829	820	820	822	847	812	809	824	864	789	804	789	849	865	816	835	858	804	827	835	832	836	822	810	807	822	858	812	811	814	836	837	840	785	746	846	854	779	799	856	831	824	859	813	840	839	834	857	803	837	801	827	866	805	837	801	796	806	769	792	800	830	812	840	803	825	840	826	812	853	822	834	832	830	820	817	874	826	772	825	840	833	832	819	862	851	793	836	835	869	826	857	784	847	857	871	804	778	817	823	787	788	814	811	798	882	799	823	799	818	825	870	837	836	821	812	843	819	819	825	831	824	829	837	828	813	791	832	808	761	789	829	819	883	811	856	795	789	809	790	784	839	810	812	788	880	825	799	815	826	816	803	795	808	829	791	873	828	824	843	807	803	815	804	823	832	813	856	802	833	823	841	830	767	842	809	807	876	826	832	839	850	851	866	861	791	839	778	845	882	856	866	862	824	870	832	746	835	847	773	845	829	827	815	869	814	815	812	820	809	870	877	842	817	804	850	856	827	806	866	813	823	829	853	725	852	905	869	791	840	818	866	838	859	859	803	834	872	844	821	823	866	828	810	818	792	767	850	832	832	795	856	851	828	795	803	876	778	792	784	842	857	821	851	838	835	871	826	777	827	871	771	908	796	849	826	834	815	806	847	846	828	835	799	835	885	844	854	800	891	849	827	837	847	844	799	833	773	811	842	835	779	793	824	815	836	849	839	779	791	809	833	880	842	798	869	832	855	837	803	857	784	826	821	856	805	825	829	824	816	852	810	772	849	822	796	855	872	814	815	829	820	845	832	848	848	795	822	799	875	784	860	791	797	784	831	794	847	837	864	800	803	849	868	842	861	833	814	811	831	838	774	851	768	873	817	802	832	843	813	872	819	816	817	840	820	848	827	817	818	825	845	815	848	845	841	845	847	814	805	823	832	830	853	835	806	841	812	788	860	860	779	838	762	832	859	835	836	790	805	837	824	814	804	781	807	828	803	829	828	808	800	839	860	876	863	825	847	799	868	830	851	831	848	797	770	847	830	855	883	821	801	843	830	855	853	841	828	805	830	830	828	815	821	785	837	817	823	828	835	788	858	851	787	820	839	814	875	828	863	872	815	820	824	848	867	857	840	836	776	764	856	833	821	834	864	852	821	802	859	837	779	792	759	780	818	851	889	834	816	860	778	809	817	835	826	790	827	810	824	795	856	819	857	821	816	842	782	815	811	814	848	782	811	827	856	844	833	876	871	837	821	859	809	813	809	809	825	852	832	836	796	863	823	788	867	803	826	782	812	862	816	840	832	818	869	826	790	782	795	814	851	816	823	801	809	827	807	829	840	861	841	845	871	864	794	820	851	796	875	797	855	854	830	809	842	829	836	848	797	840	817	834	842	820	841	802	864	866	809	847	880	841	831	817	799	835	807	837	813	815	768	834	782	828	803	818	815	841	791	835	886	827	836	826	806	803	831	835	846	821	817	816	812	780	807	849	882	794	852	841	775	831	809	838	821	834	831	830	910	788	771	865	849	844	814	831	804	840	817	830	845	799	849	904	792	840	867	804	856	768	799	813	850	796	824	830	807	800	775	875	822	783	836	850	862	877	817	824	807	842	868	816	815	836	890	817	864	874	850	828	821	807	813	794	807	838	860	798	857	829	855	811	813	841	806	877	797	783	832	851	827	887	852	790	818	832	835	831	801	842	795	802	783	869	854	844	818	787	799	834	820	814	861	851	772	805	791	811	808	780	786	805	824	851	831	818	810	863	825	797	785	842	797	817	870	794	830	838	809	855	842	809	850	811	828	820	818	803	825	757	845	864	830	819	865	799	834	847	779	830	751	828	808	783	820	822	849	812	780	822	853	792	829	820	853	864	801	833	815	852	790	840	771	820	845	751	833	817	833	863	800	826	799	790	855	824	825	832	856	855	821	835	790	819	812	796	839	816	823	788	825	820	798	858	850	779	790	882	806	812	800	827	835	840	846	818	859	870	803	843	819	854	852	881	852	825	804	826	809	845	838	809	775	809	850	813	821	817	764	787	852	827	724	861	781	853	824	812	787	828	828	798	783	804	843	810	840	839	848	831	812	806	846	823	803	800	852	839	829	814	840	837	817	825	801	821	823	847	843	830	835	798	856	865	806	780	790	821	847	829	825	865	794	789	825	842	867	858	825	868	828	811	850	828	835	867	798	859	848	827	804	871	855	806	879	825	862	814	814	822	849	870	820	824	829	814	845	831	834	826	820	866	834	852	829	851	887	807	819	838	851	861	800	871	824	877	795	821	820	819	806	824	818	898	803	838	828	801	844	867	820	803	866	820	836	845	856	826	819	833	822	821	827	812	832	830	865	813	814	828	827	817	791
28211	28985	35771	32372	19623	11481	11925	10460	10478	7225	3928	1364	1050	813	720	825	821	957	796	815	667	645	510	404	414	393	434	431	399	459	458	443	432	439	488	793	1264	1273	583	455	444	377	369	406	409	370	391	374	373	336	375	379	378	345	400	355	403	373	382	375	396	352	378	385	414	342	378	401	393	407	346	359	415	358	365	383	382	401	378	396	369	380	348	387	382	363	379	383	389	392	328	354	363	379	390	387	373	375	396	395	383	424	377	382	354	347	367	368	346	397	367	390	355	389	385	372	355	360	358	344	382	352	421	350	349	349	378	355	361	382	396	371	342	366	369	378	380	393	360	380	392	401	348	380	337	345	369	381	370	373	388	377	379	346	345	353	356	392	371	331	359	374	351	411	360	354	410	392	416	361	394	382	361	387	375	362	364	345	360	394	376	371	347	359	392	370	358	376	357	399	332	362	345	366	358	393	343	375	341	404	359	361	346	398	370	368	346	355	380	343	370	343	362	368	384	398	389	354	351	366	346	378	373	357	352	379	381	388	330	326	355	395	395	392	361	361	345	386	363	362	369	380	329	372	360	381	376	378	340	397	351	375	369	376	362	377	372	354	361	363	367	346	387	350	367	365	366	368	387	354	346	368	341	376	379	405	364	392	387	354	362	368	325	359	353	376	384	345	326	354	402	382	345	375	358	394	407	363	353	386	389	359	373	359	368	335	374	402	374	409	355	362	314	365	358	387	393	336	356	388	358	394	327	385	391	352	368	355	393	379	363	360	398	368	384	365	366	357	355	361	396	357	356	370	358	337	379	328	366	389	377	369	357	358	373	379	381	367	383	363	358	350	378	360	328	372	337	375	360	365	325	382	346	362	327	358	386	395	396	419	365	369	389	397	367	375	362	338	357	385	383	392	359	387	400	362	364	374	351	379	399	347	379	385	360	381	360	367	355	384	404	367	378	345	329	362	366	366	377	385	351	357	379	364	332	351	378	373	404	359	371	369	371	364	362	388	373	355	354	349	367	364	379	363	382	367	374	358	406	356	374	382	387	352	334	355	372	359	347	364	354	383	355	395	379	369	384	407	335	338	389	379	378	384	347	352	384	356	373	330	374	378	345	343	370	383	377	396	366	393	364	360	343	359	413	342	366	354	349	321	358	362	384	373	329	360	330	364	356	354	361	371	393	320	374	388	391	355	337	370	363	384	381	361	395	361	373	365	341	363	351	386	344	387	357	373	328	386	388	353	368	363	340	349	367	393	340	358	366	373	385	358	374	368	372	334	377	375	327	392	364	363	355	359	323	376	333	373	379	364	356	350	372	380	356	366	347	375	357	375	357	346	384	347	370	352	364	364	378	344	353	371	383	371	380	353	376	353	354	375	339	400	341	374	346	314	393	412	370	332	381	369	403	387	335	342	407	403	370	357	374	412	312	343	351	369	341	386	423	339	373	384	420	362	366	395	382	416	378	452	340	372	364	374	323	351	400	354	325	395	381	365	351	392	358	350	386	369	354	355	366	352	331	380	346	355	326	378	376	335	379	424	382	362	392	363	365	313	375	354	368	367	345	363	368	364	315	337	359	379	339	378	369	357	380	393	365	360	383	379	362	388	390	375	339	350	371	348	395	394	396	362	376	379	351	363	357	359	371	336	379	379	343	341	353	363	341	374	370	387	337	369	361	371	355	358	373	383	372	378	380	358	367	349	331	323	332	383	360	384	370	353	338	391	407	375	359	382	335	344	328	353	340	367	351	396	362	357	379	364	373	347	389	384	378	381	369	371	351	369	411	384	359	321	342	325	380	336	368	382	391	364	356	408	385	358	338	337	396	365	372	418	366	328	389	391	376	395	379	356	375	372	344	351	381	347	367	352	392	385	367	348	373	376	396	353	355	403	355	384	393	390	380	404	393	312	356	379	352	362	380	356	390	388	354	340	385	349	353	356	356	393	393	378	354	357	378	391	364	332	358	373	353	381	336	337	373	379	339	339	380	349	352	393	384	429	338	325	371	352	369	367	374	358	357	368	390	403	369	349	365	366	359	362	389	365	367	372	357	353	390	372	365	390	369	358	392	339	337	395	420	400	366	380	356	370	390	361	346	351	358	386	361	380	364	330	399	369	380	371	375	352	350	331	373	367	370	323	359	383	366	360	364	353	379	345	341	348	357	376	339	348	360	373	321	376	337	358	365	370	373	358	376	363	354	377	371	381	357	384	358	394	394	356	337	330	351	378	373	331	336	347	374	369	370	339	335	384	374	388	335	359	362	386	356	312	392	366	349	395	368	354	359	336	390	323	386	375	376	415	373	372	405	358	341	369	342	348	399	354	378	366	394	392	378	381	362	342	364	367	365	391	365	368	373	358	395	362	364	388	366	358	373	361	352	367	359	345	359	403	327	376	372	349	352	384	365	396	339	339	359	390	324	370	358	413	407	354	363	346	368	309	374	376	325	402	388	364	366	389	354	354	353	365	369	403	367	361	355	362	338	337	385	354	358	323	376	333	385	361	368	361	386	360	370	382	368	363	379	343	376	369	388	374	380	384	350	396	357	399	364	367	392	381	374	371	392	347	393	368	347	352	364	351	379	388	356	347	373	363	372	375	352	366	390	382	354	360	364	362	379	376	363	364	371	341	375	336	354	418	363	385	389	363	371	339	365	333	339	406	364	337	346	341	378	357	376	397	378	367	400	359	376	374	360	354	380	353	362	361	358	335	360	370	366	394	359	351	356	385	350	359	371	362	331	384	385	342	353	391	357	351	369	336	362	380	356	348	380	355	382	377	376	350	382	356	335	378	335	357	376	386	334	348	345	379	371	364	338	370	372	357	355	354	389	359	339	378	348	384	357	373	363	380	340	357	375	382	355	375	373	363	397	343	359	396	323	338	346	350	377	373	344	367	381	382	380	372	378	377	392	357	367	371	378	379	376	386	354	353	348	367	347	362	357	374	363	365	369	376	363	352	334	333	357	349	397	353	401	361	392	365	341	360	326	343	367	384	367	359	342	355	386	350	379	350	370	349	347	367	373	382	337	395	347	378	364	421	367	334	412	391	381	352	325	390	357	400	371	379	381	365	392	367	387	361	378	370	369	352	337	355	389	366	377	394	364	337	404	352	358	395	369	382	361	372	340	347	391	362	360	352	355	387	360	359	392	372	368	387	347	375	362	383	363	392	398	389	350	373	366	361	364	331	358	345	370	360	372	349	340	377	363	349	385	382	346	411	356	324	377	358	392	363	404	366	335	384	342	378	387	368	364	375	361	331	344	348	395	377	350	392	368	362	339	358	348	337	363	374	358	376	360	359	371	406	337	353	343	333	373	360	366	394	374	383	369	338	359	316	381	371	399	381	374	373	375	365	340	390	349	374	346	363	355	374	361	379	344	364	376	382	377	351	362	370	329	370	362	373	334	401	357	408	389	388	357	331	368	388	335	355	362	370	334	372	376	383	380	357	400	373	373	351	390	387	361	362	375	373	395	334	381	358	372	395
18675	23787	32879	33430	19037	15631	22011	21271	23858	17534	13328	5070	4263	3786	3266	3995	4281	4565	3802	4204	3118	3082	1948	1335	1427	1390	1263	1326	1225	1410	1739	1254	1665	1687	2166	4612	8140	7264	2138	1407	1336	1083	1062	958	1002	979	985	1028	993	943	972	936	961	995	978	970	1025	984	983	987	998	1012	980	905	996	1027	1031	1031	1014	1026	964	977	1079	1039	972	1010	1018	936	997	968	969	1021	966	945	959	970	959	1000	1014	978	977	970	1042	1009	1012	1056	996	980	982	976	949	957	928	989	947	1009	1002	1005	1019	991	984	1129	1027	1006	1015	1010	989	955	993	983	944	913	943	900	951	907	878	934	990	959	975	938	916	966	953	923	893	931	927	894	908	951	866	929	977	852	937	855	922	915	958	934	976	937	921	903	889	876	902	919	941	912	893	882	901	927	928	863	919	890	869	919	903	886	876	940	900	961	876	934	922	912	897	924	933	914	945	946	901	932	902	880	924	871	924	912	914	922	932	919	909	888	887	905	939	854	904	879	901	930	920	902	944	877	929	886	899	926	928	868	935	901	931	929	935	869	894	902	920	898	915	968	927	944	959	966	916	945	883	959	860	913	914	901	888	947	956	910	906	957	903	923	876	937	950	925	913	929	954	889	905	891	953	903	942	924	962	928	964	917	913	850	864	863	917	932	940	936	926	900	899	884	916	876	863	862	894	971	925	963	964	951	923	883	917	914	949	903	894	921	944	883	954	930	860	924	941	976	934	921	965	942	923	918	889	905	929	909	967	967	944	910	888	909	908	903	921	966	885	926	932	941	882	911	943	890	922	860	965	881	968	903	872	930	914	885	916	919	872	927	927	948	917	929	938	930	914	923	918	925	905	950	893	953	973	936	928	938	929	858	890	932	874	921	884	934	895	927	877	929	902	925	965	949	912	922	827	935	917	903	929	910	892	958	976	955	931	926	948	897	925	936	958	873	920	937	911	958	952	942	875	901	868	903	941	962	941	895	912	918	865	875	923	923	929	926	945	918	879	938	927	930	892	958	932	909	905	943	873	947	919	905	949	923	894	884	906	923	926	908	937	896	934	863	974	912	914	974	949	932	915	922	941	884	899	913	988	937	920	941	871	922	864	922	905	925	913	897	894	911	885	949	904	914	829	882	953	868	908	890	925	889	882	923	883	955	897	908	934	935	898	905	840	880	863	887	907	949	966	953	916	911	870	941	913	889	903	903	922	909	938	894	894	931	930	932	913	932	941	951	901	927	858	923	948	927	865	938	947	918	920	898	948	870	964	857	879	951	967	930	895	944	905	902	897	895	894	868	911	936	874	928	964	902	943	913	870	901	950	886	918	920	899	908	874	886	917	939	953	924	929	991	945	930	918	933	889	927	887	923	930	889	911	927	886	920	872	898	905	900	900	954	918	891	898	870	933	957	904	887	942	899	918	922	959	919	909	944	896	880	882	891	929	898	915	932	887	934	912	905	948	935	893	893	845	874	917	874	961	877	915	980	879	929	892	956	930	932	960	958	928	877	884	904	912	907	901	923	987	894	953	995	933	891	911	949	874	917	878	895	899	949	887	934	903	863	896	871	925	934	935	904	943	875	960	934	895	926	895	926	934	929	927	928	884	905	905	923	939	892	985	951	958	962	892	901	944	931	871	937	915	905	912	940	926	883	939	978	914	905	900	930	908	880	877	895	901	926	976	958	915	906	986	919	935	964	931	909	902	909	900	953	961	945	912	907	865	900	935	882	959	954	907	966	941	917	869	939	922	861	952	946	915	973	910	948	928	860	873	906	919	918	965	926	899	941	877	885	904	954	924	952	898	928	882	897	979	944	877	919	881	935	895	942	921	931	868	941	952	912	919	909	911	930	913	850	931	839	938	956	984	898	930	876	933	906	906	901	967	885	929	965	903	870	947	900	899	923	883	937	966	943	914	879	892	912	966	947	957	902	887	883	934	925	901	924	915	899	880	947	936	914	920	933	934	968	948	949	913	888	920	887	929	940	923	859	947	902	915	923	963	907	942	899	904	943	903	946	940	884	939	903	906	918	974	914	927	947	926	872	982	908	908	899	959	910	922	941	914	933	884	907	854	974	935	954	913	917	915	897	924	933	924	943	876	910	953	907	954	922	924	939	951	915	926	920	916	881	899	924	851	950	924	870	909	929	903	891	921	880	960	928	930	908	912	958	907	922	909	882	908	884	897	916	910	906	919	916	929	928	884	922	915	915	940	904	941	890	892	908	868	936	893	903	837	887	899	861	897	934	905	954	915	930	909	978	896	918	911	930	891	933	943	934	884	944	922	950	921	938	896	910	947	932	962	909	914	911	908	939	875	892	922	926	911	939	938	891	930	932	892	923	973	891	900	883	875	913	881	960	1004	931	938	913	922	960	940	921	965	923	911	924	904	902	916	919	947	935	963	924	932	921	965	957	925	887	947	929	950	943	888	953	941	914	954	922	890	883	971	903	925	912	903	945	896	927	981	893	952	966	899	864	952	870	842	935	930	928	864	878	908	948	908	936	913	965	981	973	936	921	960	912	977	867	984	885	907	877	892	952	876	877	902	949	918	891	917	872	902	973	960	897	995	956	808	920	920	927	970	910	907	865	879	928	911	858	973	933	900	918	928	902	936	973	945	968	925	915	874	906	963	889	905	925	874	900	942	891	905	878	925	924	903	905	903	925	956	916	895	898	920	919	903	915	915	889	938	936	947	911	917	903	929	859	939	946	963	898	939	934	933	950	988	936	917	880	937	923	907	940	871	934	953	964	945	954	901	899	891	930	908	879	942	901	866	945	914	937	902	884	964	907	913	877	896	863	881	943	965	892	896	954	944	906	940	882	954	950	935	947	952	948	925	914	981	923	921	957	939	923	906	950	899	909	946	880	923	930	915	917	929	935	905	916	871	913	965	880	938	934	918	958	904	917	891	924	917	939	947	930	893	934	958	951	870	887	939	944	975	906	919	933	922	884	939	845	839	941	896	920	959	889	864	912	933	923	901	967	906	954	884	852	902	901	919	930	889	873	909	912	921	959	885	888	900	916	906	891	881	942	915	871	938	938	908	917	956	895	946	952	870	913	893	931	895	918	917	908	947	878	930	941	927	977	873	907	938	895	930	907	947	886	889	916	928	889	979	909	926	963	918	910	926	915	878	834	917	906	975	907	905	898	903	928	941	885	907	884	853	938	918	912	918	906	982	913	920	893	896	921	913	953	894	896	881	913	890	957	978	916	932	962	893	932	888	903	906	897	895	893	884	921	912	940	957	869	926	925	911	941	855	908	922	936	914	928	974	922	909	939	926	914	882	941	947	891	953	883	897	918	926	908	849	882	908	949	922	944	918	872	949	911	915	899	914	923	949	977	912	901	962	931	916	915	852	913	851	924	954	847	913	960	931	919	989	972	918	944	929	945	890	949	891	897	914	904	960	897	907	911	943	934	869	862	867	895	904	914	914	860	913	913	896	958	1022	935	907	960	918	934	891	926	899	878	927	954	966	846	829	930	920	903	941	930	952	939
36356	34993	37876	35118	24877	18311	17881	15542	15002	9860	6545	2148	1431	1038	1039	1097	1309	1380	1070	1350	781	953	544	414	438	432	446	418	400	481	501	429	455	504	579	1247	2317	1623	670	455	392	393	330	315	325	332	323	342	356	336	313	351	339	310	307	326	340	352	338	348	338	366	330	319	307	341	333	315	320	299	316	356	322	328	322	330	349	351	347	308	315	366	321	318	312	334	308	311	346	333	309	342	331	325	337	347	335	310	379	312	335	363	317	365	327	334	336	341	339	346	346	368	319	359	306	311	328	324	337	319	299	322	324	308	338	328	333	341	315	285	313	311	361	353	339	317	313	277	333	340	331	316	342	329	310	321	331	333	339	339	348	325	332	304	306	328	330	308	342	300	320	287	306	292	310	312	308	380	309	361	313	313	300	306	325	340	326	321	334	327	337	352	331	311	293	328	332	291	357	319	326	328	336	290	328	323	339	315	327	308	335	326	337	333	314	354	310	297	321	327	313	303	316	339	323	287	326	299	307	290	314	309	324	329	326	338	306	285	306	296	318	311	316	337	313	324	344	344	312	324	327	325	331	341	330	323	359	292	323	356	375	316	348	311	296	327	299	316	316	294	334	311	317	282	302	343	350	311	361	302	333	331	329	371	327	320	341	353	318	313	304	335	357	318	311	288	321	309	319	328	305	305	327	324	308	287	306	354	275	306	341	320	327	330	310	303	320	310	338	311	324	305	333	312	292	329	329	338	309	324	324	327	299	338	332	368	293	319	315	337	289	334	319	317	334	318	324	301	315	336	307	283	331	307	318	335	295	332	300	286	280	332	291	332	303	319	310	314	355	312	281	297	339	370	346	329	337	325	331	325	329	284	316	307	325	331	340	276	317	333	359	305	318	330	341	279	292	329	314	337	330	333	307	299	308	353	321	301	336	314	325	335	337	326	309	326	336	322	324	314	344	316	329	322	357	348	354	345	349	297	317	341	297	313	363	346	325	354	322	308	311	336	335	313	314	317	332	340	292	304	336	323	307	324	310	273	287	329	308	298	334	363	355	324	341	295	315	312	337	324	274	299	302	307	342	340	343	352	336	312	302	280	317	322	303	327	343	356	330	320	282	307	327	329	328	336	319	340	352	306	293	312	311	320	346	326	301	306	308	310	314	337	318	343	315	337	304	314	336	342	316	339	349	320	325	325	316	350	291	308	338	324	307	312	300	326	323	329	342	327	320	298	314	332	375	308	344	302	322	346	312	320	327	306	359	328	326	329	328	307	328	325	314	344	343	307	329	317	332	331	337	348	322	324	334	333	339	323	331	310	304	328	307	327	283	326	308	331	292	329	314	298	324	313	316	290	318	350	328	329	319	308	338	288	323	334	318	329	282	343	322	347	324	326	345	309	304	326	325	314	327	356	325	334	288	323	323	332	311	339	303	335	303	330	343	343	319	319	289	337	286	315	325	325	366	308	331	324	339	322	336	333	344	326	332	320	353	298	312	301	334	347	355	329	305	299	326	336	339	321	370	311	319	304	299	304	373	304	320	316	319	282	331	337	355	308	297	329	289	302	349	322	331	339	327	304	344	311	319	310	294	318	318	301	298	344	317	338	300	307	309	334	311	279	288	328	341	327	313	274	293	333	305	301	329	345	276	332	332	291	328	330	296	320	339	327	330	352	347	311	301	341	321	295	292	315	293	357	284	301	299	301	289	312	295	293	321	322	318	297	308	324	324	284	303	295	309	329	307	306	342	337	310	342	342	325	305	290	368	369	310	319	310	333	369	312	327	295	332	334	315	328	310	346	305	303	301	301	319	358	353	340	303	330	299	321	340	316	313	331	324	312	378	321	343	349	339	319	344	290	305	325	350	339	327	331	312	329	335	320	312	297	306	330	326	331	307	323	326	298	307	321	318	296	275	305	328	307	318	334	322	330	315	343	327	316	312	313	295	317	352	354	304	361	347	328	356	333	332	332	334	371	300	293	339	316	328	291	316	310	319	356	306	319	343	282	329	323	356	297	287	344	345	335	304	346	315	339	324	341	322	362	307	337	303	271	309	307	339	387	294	293	325	322	297	318	376	334	326	325	332	330	295	337	355	330	321	316	314	304	324	322	317	350	372	325	330	329	361	320	303	329	329	323	297	323	303	307	321	353	309	327	359	337	320	334	314	291	330	298	327	323	315	319	330	312	303	308	311	316	310	326	324	325	323	331	295	317	330	337	309	344	309	338	364	304	329	324	338	335	307	288	332	324	332	346	324	317	296	320	312	323	338	329	304	329	290	337	314	307	331	334	331	345	327	330	343	299	327	327	292	285	353	310	333	293	331	321	321	328	307	311	341	323	310	352	321	333	345	305	346	333	292	299	310	348	324	277	311	325	321	347	323	295	330	309	372	341	327	321	323	308	327	331	320	300	312	331	283	328	302	334	313	298	318	338	310	313	365	327	326	348	319	317	276	321	345	330	324	326	333	302	319	309	348	342	339	348	312	328	327	303	338	297	328	319	328	338	381	299	296	348	324	316	327	334	334	307	349	329	341	337	322	324	313	340	297	312	315	283	318	345	323	302	303	327	363	339	316	368	361	306	328	309	330	352	330	301	319	314	295	332	335	329	337	306	317	336	323	326	307	364	334	352	328	322	303	300	342	344	302	327	276	324	354	338	297	337	336	310	350	273	310	336	318	299	320	318	333	311	333	335	313	324	319	351	326	315	334	334	331	305	347	336	329	306	323	319	308	327	322	338	334	331	333	344	349	336	345	296	298	316	338	358	316	319	317	307	311	336	347	355	343	310	316	299	325	273	339	328	338	330	309	327	327	310	314	316	308	308	311	307	314	294	336	296	332	308	318	325	354	315	316	337	303	330	388	310	346	352	318	314	340	342	304	350	301	300	297	321	331	328	303	344	318	268	296	309	309	330	344	317	283	316	315	331	299	315	333	293	324	367	307	340	306	329	328	313	348	340	347	301	311	331	332	326	333	311	324	305	313	329	318	309	335	338	327	324	311	307	322	316	297	296	350	316	318	348	304	311	325	299	296	316	343	361	322	329	368	342	334	324	347	330	322	312	338	286	344	367	317	320	294	346	324	326	301	349	311	352	331	294	302	325	339	343	313	346	326	269	333	323	314	331	310	347	366	370	303	343	303	338	303	311	329	302	323	306	320	301	319	340	310	313	339	289	323	291	328	306	354	321	305	327	290	296	361	294	338	331	330	305	345	302	312	307	335	299	311	315	312	302	347	328	314	320	343	347	320	308	302	316	297	323	331	297	324	316	278	311	313	317	331	299	324	341	282	324	325	312	302	351	354	312	323	333	320	313	327	309	310	297	300	353	304	339	351	318	327	337	310	325	287	300	308	316	365	308	333	294	336	348	304	352	337	323	303	334	332	304	314	307	347	329	348	299	322	338	325	287	331	315	303	329	337	297	296	351	313	313	295	328	337	314	301	294	333	341	320	328	328	322	308	324	331	352	291	349	342	313	317	322	291	291	324	347
23420	28537	36266	38163	24860	21276	26818	25532	28901	21073	18529	7248	6412	4854	4806	5637	6765	7373	5554	6966	3981	4533	2352	1560	1665	1627	1454	1567	1537	1778	1960	1453	1890	2257	2981	7532	13667	8904	3463	1770	1428	1115	986	884	929	1000	932	959	922	949	868	961	952	938	899	947	909	893	913	952	961	930	907	911	881	989	976	954	907	963	953	935	888	977	904	867	937	925	876	906	853	875	854	853	845	886	870	856	881	946	868	967	927	916	944	921	909	909	893	878	842	851	917	868	879	862	891	936	960	913	940	927	907	890	887	864	916	891	865	901	866	815	826	814	841	784	808	743	810	844	829	846	858	819	753	815	778	809	853	848	794	798	839	783	817	781	826	827	807	813	820	791	873	833	798	805	798	790	802	816	831	777	859	783	826	805	760	774	740	821	796	816	841	812	791	794	784	789	806	756	830	832	804	804	754	831	832	855	810	804	808	758	806	777	794	859	786	761	803	808	783	786	828	797	794	769	897	837	773	818	789	798	777	810	777	815	795	851	816	840	819	806	720	823	778	766	799	764	770	844	790	820	827	804	798	748	814	824	786	806	738	810	802	818	804	816	823	799	790	805	829	829	779	797	812	787	826	793	778	789	823	781	819	798	775	837	832	812	806	835	767	825	809	851	826	784	806	836	796	750	815	783	789	718	799	781	785	792	815	831	791	794	790	796	827	800	800	767	767	784	828	817	814	800	798	833	791	799	805	806	804	817	829	741	823	780	852	813	793	804	784	760	793	835	814	798	827	786	810	790	794	799	799	804	851	794	784	791	770	817	794	808	801	836	832	785	822	812	775	806	787	796	771	795	810	864	804	794	755	802	758	793	797	776	811	802	786	812	812	813	783	796	777	772	801	803	772	821	826	785	787	780	798	837	770	719	785	759	811	818	822	801	844	852	827	787	811	788	767	838	784	778	811	806	754	829	819	807	785	802	824	772	773	758	789	802	782	835	774	829	800	778	771	800	760	779	817	819	782	821	820	782	873	783	832	829	801	807	758	841	810	788	778	846	801	777	768	832	797	792	787	824	787	851	780	874	765	827	833	846	782	760	809	772	814	768	809	809	779	782	770	794	800	787	821	807	826	814	777	826	790	806	746	801	805	785	797	757	827	752	735	789	749	848	775	797	826	833	759	793	808	775	809	831	799	773	759	779	780	802	815	783	771	776	815	802	786	811	774	818	816	794	777	823	763	773	760	808	819	791	769	829	793	857	803	780	804	827	802	860	809	767	754	841	843	767	773	798	785	792	774	768	749	761	780	747	826	773	831	761	793	776	816	785	820	815	735	808	763	781	786	890	838	814	822	793	797	777	743	835	770	805	806	809	826	762	768	793	829	765	828	827	798	801	779	815	773	768	784	768	775	766	783	787	774	786	782	818	812	797	810	839	743	801	818	813	777	806	807	856	784	817	814	829	809	803	802	822	764	822	795	813	795	836	813	845	785	830	793	808	807	743	768	733	787	786	818	798	760	823	768	777	829	798	784	867	778	777	807	860	866	749	798	827	785	822	805	792	800	778	840	785	754	827	779	868	832	879	769	769	806	776	803	776	786	805	778	795	769	772	793	771	786	848	822	790	815	837	791	805	804	791	771	808	828	777	788	875	778	839	776	814	810	798	760	746	825	805	771	772	796	813	820	802	796	786	790	771	765	841	805	786	821	791	762	772	855	807	823	757	801	815	801	798	805	815	796	793	760	821	740	756	785	770	859	814	764	840	818	802	798	839	820	828	816	751	834	800	796	757	821	790	784	845	801	790	786	781	812	779	778	831	797	811	774	810	792	806	816	770	824	815	799	822	835	758	762	773	794	756	811	797	774	832	772	771	808	793	794	830	789	796	778	773	832	758	768	875	795	809	792	832	779	786	758	782	737	769	824	805	759	855	854	772	817	761	781	772	816	837	809	792	807	841	845	781	783	783	740	812	788	829	812	831	773	819	772	835	793	763	799	790	773	786	817	851	809	818	794	781	802	808	793	796	818	786	774	830	792	807	795	785	838	862	759	795	795	794	744	742	816	834	801	794	797	866	780	816	759	792	794	803	753	810	768	803	771	771	822	808	767	796	856	784	793	788	822	787	768	789	758	804	804	817	818	815	789	797	771	787	803	794	798	804	823	798	814	789	829	832	777	798	800	804	777	790	778	809	790	821	818	809	812	791	773	814	833	772	807	850	778	797	771	825	821	825	793	817	852	799	799	810	812	762	773	782	823	797	845	812	804	796	811	845	777	742	807	807	822	789	802	778	773	781	809	729	764	791	756	802	803	848	798	744	798	791	795	780	797	848	807	806	788	781	816	854	813	810	790	789	798	789	837	735	802	801	746	785	783	825	754	807	796	809	743	792	803	845	809	774	819	849	764	743	766	758	820	839	796	789	822	801	779	833	799	822	866	776	848	815	778	808	750	778	809	822	796	788	790	799	847	761	817	806	781	767	803	854	773	830	798	809	826	779	765	737	811	809	765	846	795	860	828	809	742	796	814	803	787	746	776	799	781	800	786	829	818	755	829	809	795	778	770	768	805	755	777	772	773	751	836	859	806	843	832	834	795	787	803	793	828	848	802	803	739	764	854	778	815	829	791	866	801	844	786	811	821	828	775	795	808	816	745	826	800	807	778	780	812	811	759	748	826	795	827	773	825	813	796	836	731	751	781	777	754	774	813	873	783	807	817	798	789	808	824	813	819	792	796	825	816	805	778	816	777	772	799	788	802	814	816	802	792	801	823	723	797	816	794	774	779	821	795	803	855	800	816	792	760	825	856	814	784	807	843	809	786	798	796	809	780	860	757	820	792	782	841	808	835	831	812	762	782	799	838	769	794	763	802	832	797	816	813	856	791	792	805	762	816	783	776	749	845	811	794	784	793	829	797	782	804	751	807	792	815	835	811	860	770	787	762	809	755	856	818	770	834	831	768	791	804	825	824	764	826	816	817	810	804	793	847	784	777	849	802	784	832	853	825	807	806	800	790	848	767	842	830	781	792	804	791	815	804	788	795	744	803	784	780	794	837	771	814	804	827	765	789	787	750	816	802	764	817	783	837	802	752	798	801	790	798	731	807	785	794	809	815	801	758	780	813	787	784	829	802	774	834	811	783	800	827	718	793	791	773	825	776	795	780	787	758	834	824	827	843	788	773	816	805	797	768	875	779	871	794	798	796	812	841	820	792	797	792	750	790	837	780	861	799	759	811	854	755	742	802	813	851	828	783	769	773	822	812	804	805	799	756	794	785	829	774	806	828	818	820	806	795	886	818	834	763	788	847	798	824	834	814	760	770	786	816	831	789	833	760	767	811	842	772	790	824	820	759	808	770	815	800	748	803	825	804	728	823	798	786	741	824	729	828	826	824	796	832	862	824	809	782	767	804	806	808	773	806	799	788	744	765	774	830	790	842	833	799	774	807	791	842	797	793	779	776	817	792	837	835	838	808	834	808	782	795	798	886	819	788	791	807	815	820	808	819	737	796	833	805	798
11118	9507	11000	7114	4038	2069	1665	1321	1060	807	640	633	531	478	460	407	398	403	376	364	331	345	368	360	347	349	383	344	325	324	325	328	329	336	346	353	347	371	338	343	317	329	329	331	317	300	364	356	288	323	338	355	317	331	337	320	313	317	321	313	323	314	340	329	359	347	340	324	340	354	337	365	359	337	338	337	323	342	304	339	345	305	314	337	351	328	330	319	324	320	326	338	301	343	310	325	337	324	317	359	313	347	313	350	343	325	316	339	332	304	364	324	313	360	303	312	340	327	367	296	299	335	348	349	334	307	339	344	329	351	312	317	335	349	317	308	335	324	334	290	323	354	337	379	335	336	331	340	326	330	309	326	335	293	314	358	347	343	338	315	342	334	326	324	312	360	341	333	315	340	299	341	303	325	352	335	294	297	321	320	310	347	332	333	347	316	347	336	366	362	343	328	328	351	336	328	316	316	343	317	304	368	336	336	338	319	331	297	337	312	334	344	342	340	333	330	342	333	300	329	312	323	307	319	294	343	295	383	302	310	322	284	328	338	346	322	326	325	334	341	375	324	286	316	344	329	377	352	330	333	320	337	343	293	328	294	322	361	343	316	340	345	314	307	325	351	343	337	351	337	357	358	328	348	316	330	353	323	326	300	314	344	299	332	334	322	319	298	309	348	310	336	312	287	361	297	325	299	314	295	349	346	308	326	305	352	357	374	327	321	337	308	339	324	332	348	346	323	304	334	341	321	357	315	306	300	296	331	302	308	359	340	333	344	315	349	326	315	344	351	326	327	352	351	315	296	350	317	331	340	350	297	340	333	296	333	316	332	351	299	311	322	347	367	344	325	298	354	334	343	338	332	335	285	326	383	320	328	335	340	308	326	318	303	320	327	317	367	315	331	337	349	335	302	325	312	336	311	299	325	343	325	358	370	313	339	367	290	300	335	361	363	327	316	353	334	351	316	347	331	334	316	348	347	325	333	312	313	323	353	313	305	310	339	315	315	355	310	354	293	340	298	326	308	325	319	383	349	333	316	365	355	325	337	320	336	368	302	326	341	335	364	314	333	332	293	319	355	335	305	343	295	307	355	328	305	343	287	329	364	302	344	305	331	313	321	321	304	307	329	323	347	346	301	314	349	359	328	347	328	333	356	333	322	335	344	336	340	333	352	318	323	335	318	342	332	338	343	346	364	323	303	353	348	330	315	345	331	334	305	306	322	320	333	312	327	323	355	289	326	356	373	329	288	294	309	353	313	293	348	324	326	317	314	335	349	362	337	346	291	284	334	349	349	344	317	335	330	292	328	329	331	313	298	328	356	347	310	351	373	316	270	328	327	327	352	337	328	304	328	337	320	308	315	331	307	347	305	318	321	317	319	337	322	301	327	340	316	331	337	338	344	344	323	343	305	330	360	287	334	357	336	356	359	311	339	329	308	307	338	325	293	364	321	332	321	342	318	344	346	344	346	304	321	322	304	319	308	317	323	318	361	347	332	338	324	351	356	318	332	329	327	342	350	325	310	328	330	332	320	322	352	309	321	310	332	343	301	353	332	323	341	301	297	344	333	322	325	304	331	332	337	324	299	292	296	308	302	325	309	325	334	339	336	341	330	330	306	300	332	333	309	335	322	348	306	349	342	332	369	321	347	322	330	339	303	333	319	373	336	291	344	364	293	325	355	307	339	313	314	322	326	298	315	317	312	319	332	369	343	330	311	340	321	340	295	356	352	301	348	318	319	354	337	366	333	320	357	325	319	331	320	341	305	366	333	308	330	352	323	354	340	305	299	343	312	333	307	363	344	340	318	356	353	335	312	347	336	324	347	334	301	312	326	316	309	323	310	328	321	324	323	358	301	294	335	316	318	305	311	325	321	338	318	373	325	343	350	342	339	308	347	350	335	322	341	311	348	341	320	323	321	314	344	333	317	321	305	342	308	293	314	329	338	323	330	342	316	327	331	319	323	337	329	334	342	338	356	311	327	338	335	297	303	331	360	303	306	321	306	308	328	347	338	317	364	312	310	323	322	326	313	340	287	316	315	293	312	329	330	342	334	300	320	319	379	311	342	348	347	347	326	325	318	319	307	326	334	340	297	348	327	349	316	289	322	312	316	356	329	357	319	332	330	353	330	340	337	307	340	350	305	354	324	343	300	320	368	305	305	320	346	325	370	376	329	310	336	342	342	348	338	306	326	320	324	326	343	342	301	362	348	340	313	364	364	325	334	371	340	325	300	318	331	330	325	348	326	307	303	339	374	314	301	316	353	335	320	311	331	321	344	338	315	352	341	308	307	324	329	363	354	323	321	345	342	322	364	342	329	316	323	328	323	334	339	335	310	324	345	310	331	296	319	354	310	356	344	310	310	328	357	286	363	313	339	351	326	346	367	332	325	351	316	353	320	357	343	296	333	298	314	324	345	340	294	328	320	351	371	329	340	334	335	318	324	334	324	302	334	289	327	311	338	310	320	348	308	337	322	316	321	318	349	318	315	328	318	327	323	305	317	347	346	332	331	332	320	337	360	317	341	349	329	317	327	306	340	346	332	362	282	328	307	371	339	310	323	304	320	330	332	375	320	338	312	308	307	339	325	335	339	337	307	318	323	344	346	335	345	304	290	369	327	351	325	332	328	315	289	309	339	302	323	366	326	362	328	331	320	311	359	331	345	317	324	336	305	332	284	318	323	345	332	329	356	321	334	351	313	325	307	330	329	329	299	313	321	295	368	347	307	314	329	341	308	340	332	298	323	318	312	293	318	327	335	336	333	365	338	330	309	329	343	331	321	356	330	307	294	331	335	322	342	341	299	329	329	327	313	329	327	339	327	313	342	348	357	271	344	339	337	345	325	344	328	338	329	306	346	336	309	323	353	323	332	339	315	340	318	326	300	317	308	300	337	365	327	324	351	345	353	339	294	326	354	337	353	347	364	344	326	348	311	332	312	310	307	312	322	331	368	310	341	313	342	310	362	312	330	329	330	344	338	365	321	329	341	349	335	350	342	339	352	349	336	331	351	292	316	342	306	335	335	317	337	341	309	361	349	328	328	303	339	319	340	335	328	317	320	301	322	345	326	310	299	322	347	327	300	362	288	341	331	312	334	325	304	339	331	316	350	347	317	324	305	303	344	313	341	344	320	340	354	316	347	322	331	337	299	322	365	337	281	278	363	289	326	312	329	341	332	339	315	318	348	360	343	321	334	309	307	323	303	342	335	346	333	349	352	314	309	293	335	301	325	336	305	339	340	334	315	311	311	303	329	327	309	332	318	332	337	302	329	329	304	348	346	299	321	282	326	330	355	312	345	316	317	339	303	329	340	309	345	341	322	348	343	327	343	326	327	352	325	297	334	285	304	310	330	331	314	327	315	332	337	326	371	326	296	314	345	301	341	351	298	378	324	311	336	334	348	319	321	342	321	349	332	347	347	341	318	306	333	320	313	366	329	328	356	330	301	318	333	325	348	297	336	316	321	340	343	326	342	283	316
7519	8899	16156	15419	11498	6832	6344	5624	5178	3547	3136	2521	2214	1996	1721	1464	1320	1277	1147	1125	978	1054	954	924	900	900	886	880	835	859	859	843	795	897	868	1026	1199	1117	902	872	873	837	877	914	862	849	833	886	833	870	871	837	850	831	878	822	877	832	821	913	897	797	877	811	809	895	889	868	859	882	891	904	907	918	867	816	823	900	813	873	827	854	835	874	891	826	889	882	863	889	819	867	878	943	836	848	848	856	840	891	842	850	858	798	880	879	870	859	893	857	868	886	907	866	854	868	828	838	827	877	849	849	831	898	838	806	808	829	816	853	902	884	823	866	853	845	821	819	804	818	855	878	844	846	840	842	836	871	842	836	841	815	843	749	854	823	872	806	839	857	784	829	835	821	852	808	859	858	810	821	844	801	836	807	865	865	838	875	801	777	802	855	822	848	853	846	853	828	832	816	815	851	816	811	820	884	860	797	805	914	836	838	846	857	877	855	790	877	847	842	781	851	858	787	867	818	848	781	840	789	804	857	838	855	808	828	864	827	819	811	785	834	793	859	802	826	829	783	832	838	836	812	801	853	843	874	824	848	765	859	834	855	858	830	830	844	840	873	817	857	788	835	830	816	813	855	867	863	788	803	873	815	824	827	877	827	857	860	826	803	839	817	825	859	825	835	824	802	838	853	810	808	802	874	821	772	848	842	852	793	836	812	806	850	851	866	879	845	883	867	836	803	821	863	784	829	815	839	833	825	827	856	813	856	848	812	809	828	848	792	883	835	839	806	833	822	823	825	815	830	816	819	798	836	805	853	829	810	840	890	847	934	809	855	804	841	802	853	843	828	813	903	778	855	845	829	807	807	867	797	830	848	836	800	796	850	864	867	854	780	844	841	869	833	815	816	854	828	854	813	875	840	868	830	860	870	822	857	850	811	810	803	852	828	829	820	841	838	821	838	881	815	832	815	868	823	849	848	860	813	790	841	818	809	843	824	819	841	852	848	820	840	819	849	887	814	875	836	807	819	827	833	804	800	860	815	870	847	869	861	835	813	873	827	872	831	862	850	826	803	866	829	859	861	849	832	904	868	866	824	844	839	872	857	816	801	823	911	848	824	821	803	859	868	853	808	843	874	838	795	797	806	793	821	886	882	827	842	824	842	750	812	843	827	861	824	855	823	824	842	850	868	854	837	813	899	864	874	825	836	807	846	772	828	835	812	856	821	798	785	807	775	772	859	866	831	821	786	857	852	902	807	821	833	791	827	833	822	813	834	838	827	854	822	793	823	851	849	843	828	795	827	824	827	810	843	843	832	814	840	815	794	837	794	799	830	799	876	859	831	853	851	799	786	836	836	849	824	799	818	819	836	795	854	861	880	885	831	856	907	870	790	833	851	822	799	795	825	884	809	834	827	820	876	841	769	848	852	837	789	800	824	831	837	795	848	811	803	844	837	820	835	873	853	803	865	875	892	808	851	869	834	834	835	828	843	859	833	825	874	858	781	853	813	803	851	833	874	816	801	837	869	809	818	781	866	816	841	852	844	863	870	872	788	809	860	853	868	811	844	870	792	878	828	805	839	822	858	871	803	854	815	858	879	796	815	866	828	799	800	833	813	835	854	789	846	810	808	826	878	815	847	839	877	856	839	887	789	840	830	801	891	872	879	832	873	846	850	775	799	847	826	812	779	766	812	828	799	849	855	802	857	827	822	839	860	865	817	827	809	838	832	872	799	867	821	864	828	844	828	839	815	863	814	848	808	805	822	808	777	829	827	827	801	832	809	821	821	869	820	805	818	790	841	839	840	854	894	819	833	827	852	854	849	773	808	828	805	834	837	797	812	818	834	780	845	828	851	843	847	874	811	828	827	811	869	844	786	807	839	815	847	827	814	850	852	811	790	861	837	844	817	831	796	817	833	786	847	823	821	890	832	798	765	840	838	823	852	869	848	808	843	841	788	791	828	831	830	871	818	798	826	816	800	898	830	822	885	887	845	813	855	820	772	824	834	775	816	832	827	889	874	878	817	853	819	885	830	757	849	795	844	810	819	777	855	823	833	815	815	774	846	860	841	839	873	898	868	832	818	845	843	863	873	820	845	834	776	812	838	834	856	856	857	839	865	869	861	857	867	758	859	851	849	824	799	847	837	835	880	823	853	823	876	851	805	803	835	848	882	855	831	796	837	825	798	866	798	863	819	834	792	834	864	830	859	814	846	850	828	771	819	822	822	755	815	839	840	816	789	831	841	829	828	804	842	792	828	826	870	831	856	795	842	871	809	846	847	808	876	802	799	855	791	740	824	796	856	810	841	839	814	892	842	806	835	878	829	824	843	802	814	794	783	834	880	828	836	817	768	851	795	830	839	860	851	823	805	827	792	831	864	801	827	879	842	842	872	840	847	791	849	853	826	810	860	896	859	817	860	785	826	819	884	849	832	837	823	858	822	847	829	841	834	808	814	811	807	780	779	845	840	843	879	822	858	795	834	814	797	814	854	788	827	809	842	812	837	848	840	849	813	831	817	880	878	810	846	833	845	828	809	833	834	808	823	863	865	855	786	823	869	855	833	847	849	873	851	827	872	855	807	832	815	886	867	812	828	873	812	758	832	828	859	810	887	829	840	822	881	839	891	805	860	778	821	843	832	831	863	830	818	848	830	826	827	817	848	764	914	843	863	825	828	800	847	812	789	872	834	837	870	791	842	791	826	888	865	820	810	788	789	835	766	809	813	832	864	828	845	846	843	813	798	755	794	799	834	855	861	838	810	808	836	823	870	811	819	813	810	856	809	844	888	865	824	830	853	837	827	796	814	832	893	824	854	796	806	847	862	791	811	855	884	836	853	852	810	872	796	846	767	897	836	829	829	834	814	895	856	815	800	824	789	829	824	859	840	853	766	821	870	846	847	827	795	828	800	837	763	815	838	898	831	810	851	844	868	865	836	810	841	838	856	854	842	810	864	870	800	833	815	836	813	817	799	862	871	821	792	782	817	834	838	785	800	806	817	797	832	846	837	862	831	875	842	801	787	753	878	817	852	897	808	840	772	820	877	793	842	791	842	843	849	790	911	853	838	804	785	819	800	807	826	854	877	842	866	815	835	824	848	843	811	810	897	841	857	796	881	821	845	829	852	806	800	816	774	798	785	853	825	850	791	831	837	907	867	804	789	852	815	853	839	837	858	867	814	878	817	840	828	837	828	900	884	869	823	814	833	803	840	786	912	868	858	862	865	835	779	834	866	886	815	857	800	815	854	786	853	866	839	865	868	883	879	882	836	852	812	836	869	811	868	883	821	872	812	886	851	845	811	827	820	825	828	852	851	816	855	801	859	794	869	854	849	888	828	826	857	853	858	811	824	859	828	816	862	748	796	835	817	775	815	817	881	848	822	820	801	811	855	793	792	893	868	824	797	775	815	817	849	858	829	835	839	815	799	866	857	827	812	881	834	857	808	817	830	831	860	794	809	823	786	794	861	822	864	875	818	837	837	854	862	855	876
31019	30389	33244	31657	21753	11617	10765	9276	7030	4790	3429	1159	893	798	714	701	812	950	814	834	606	567	462	451	439	396	404	450	430	464	438	414	465	482	503	800	1435	905	532	462	414	390	366	360	359	377	354	363	354	392	367	388	387	385	378	352	355	367	392	391	403	395	357	370	383	365	391	404	399	365	407	395	393	371	357	370	363	406	361	401	371	397	385	380	388	377	375	380	358	351	332	383	381	374	413	428	347	388	369	391	352	369	381	343	389	381	394	375	373	387	403	359	379	350	361	364	377	363	378	371	341	351	402	398	372	354	408	386	359	367	351	404	368	381	324	363	364	380	386	357	389	367	395	362	340	372	380	361	376	351	370	375	395	348	385	345	346	339	356	349	363	380	387	372	362	345	370	396	360	399	390	364	352	367	388	387	407	362	366	394	356	334	359	343	377	369	372	425	394	372	335	398	384	323	391	353	354	391	365	354	354	370	390	375	369	361	335	355	386	330	380	406	392	384	392	376	354	353	378	386	369	349	374	373	400	359	371	348	364	378	343	401	408	397	374	348	367	382	383	357	346	367	361	345	397	352	378	334	347	379	374	368	368	367	348	403	360	368	379	391	373	388	383	349	390	390	400	377	382	375	354	373	389	358	373	378	359	376	347	418	370	364	353	395	388	373	409	340	374	349	383	365	368	392	351	374	358	377	360	379	369	377	341	345	394	366	357	351	377	368	334	357	398	401	350	371	386	386	383	405	389	338	336	391	382	346	373	412	405	359	400	370	380	357	399	378	371	350	394	362	385	356	376	397	345	378	352	363	367	374	369	354	398	370	365	347	387	386	339	381	364	377	367	364	392	360	380	373	368	376	375	365	390	351	359	358	392	383	384	387	375	360	357	372	372	351	358	337	369	389	343	361	370	378	352	379	351	414	388	368	367	349	363	368	348	397	355	347	351	395	410	357	319	326	376	351	335	327	351	374	376	378	408	375	372	381	338	397	383	360	383	378	352	393	408	357	404	352	375	359	366	385	386	341	368	390	368	320	353	385	357	371	323	369	374	358	370	365	336	344	368	355	381	388	402	380	351	352	390	356	358	363	378	383	379	345	376	374	347	388	380	388	328	350	329	368	383	355	350	360	365	356	388	361	394	371	384	347	389	375	341	338	341	344	347	368	409	378	364	376	369	385	398	363	402	357	336	353	404	389	401	365	375	394	343	371	363	391	363	348	319	341	386	346	379	388	366	359	376	380	350	376	387	344	384	383	380	386	336	347	383	371	373	352	345	323	360	374	348	358	357	375	328	373	405	365	366	361	361	408	369	380	356	373	395	371	397	362	379	368	369	350	363	371	341	366	384	325	359	365	366	378	390	406	364	353	365	337	371	374	367	349	416	379	342	371	401	355	376	337	351	422	393	363	346	386	378	367	375	370	380	363	368	370	384	353	378	335	404	339	377	320	370	387	395	359	363	400	387	361	380	352	386	345	383	362	328	387	358	374	334	339	365	352	368	348	373	381	378	364	393	347	346	370	367	374	340	421	390	404	347	392	364	372	336	373	393	366	402	385	384	355	405	354	350	355	370	356	344	339	348	367	395	364	366	396	384	367	356	396	386	357	383	402	369	334	409	383	349	365	417	373	375	322	374	375	385	364	358	368	369	365	366	371	406	350	397	386	361	379	366	394	390	359	356	385	376	372	412	367	353	360	400	370	355	338	386	386	389	362	387	332	404	348	420	375	376	368	364	393	377	381	392	359	377	343	350	384	404	372	383	387	348	342	396	355	372	341	365	411	361	357	353	369	372	386	363	380	335	370	375	375	354	380	353	382	381	363	381	390	398	379	359	348	374	329	359	354	334	377	363	371	365	377	375	404	423	364	384	378	385	365	357	343	376	388	364	355	397	379	401	384	391	344	361	406	351	365	364	388	338	391	388	370	337	421	328	350	362	356	366	338	369	353	365	375	349	384	342	370	373	363	375	388	336	369	401	369	341	356	392	353	382	357	383	374	378	398	390	342	410	332	370	363	381	338	332	334	352	403	404	349	350	377	343	339	356	351	354	385	378	383	393	379	362	369	386	390	383	350	359	361	347	372	339	363	368	401	410	371	392	375	338	382	391	339	356	362	362	394	369	352	367	378	369	352	382	365	351	333	356	376	370	335	350	348	378	332	385	362	345	367	386	334	347	347	361	398	391	391	392	361	385	359	341	377	357	323	396	322	388	348	337	374	379	344	341	380	349	363	385	365	365	380	377	367	353	370	374	335	383	330	354	387	380	352	402	366	381	342	394	346	374	347	375	357	362	378	409	325	371	374	385	374	383	397	341	348	359	405	407	377	370	384	360	358	393	373	375	358	327	362	373	374	383	384	397	401	386	352	368	367	370	372	353	358	383	361	348	347	375	350	336	377	392	384	360	361	379	351	356	371	350	343	378	402	390	371	350	379	357	338	355	352	354	342	386	368	343	341	361	357	365	383	391	392	367	359	389	357	336	370	361	381	340	393	397	362	394	394	320	379	356	385	381	365	378	376	363	362	354	359	387	340	367	368	353	387	342	357	365	379	373	366	375	348	348	360	377	389	364	363	360	382	402	347	359	358	359	357	354	373	356	387	374	354	363	376	382	384	357	364	340	384	390	365	378	425	372	375	361	396	349	343	381	343	349	389	393	340	380	387	352	378	380	377	342	396	365	396	381	354	364	370	407	341	352	377	367	373	370	372	384	346	357	387	357	384	368	332	376	344	342	371	372	363	386	372	377	376	380	348	374	342	368	383	355	366	378	370	362	396	380	342	370	368	349	345	348	369	355	346	371	369	408	334	370	381	363	377	352	345	368	372	384	375	341	375	388	352	367	363	385	343	371	419	342	376	404	371	358	381	369	370	384	360	358	372	375	367	356	339	381	405	350	355	343	373	361	367	382	361	380	381	358	361	372	364	375	352	365	368	341	380	376	365	361	361	360	362	386	369	348	389	355	355	386	342	374	374	354	355	350	345	395	388	352	392	400	359	373	359	346	350	375	374	419	371	392	379	372	329	365	348	377	370	355	344	405	343	391	365	432	406	342	363	329	382	377	351	380	371	396	356	422	385	380	406	420	378	383	363	330	323	410	377	377	394	361	373	323	373	363	375	370	368	347	380	365	355	348	381	357	375	388	377	362	371	357	371	354	345	347	345	354	372	357	372	322	356	373	319	373	342	359	368	359	388	365	394	350	340	329	370	350	366	356	333	383	355	393	336	377	404	367	349	360	373	387	337	354	379	364	375	396	386	372	376	375	359	347	387	378	350	385	402	392	350	378	374	354	335	373	331	321	341	396	367	367	360	365	347	377	342	371	368	372	406	377	383	299	372	386	375	344	334	331	355	380	372	394	360	385	366	375	372	371	407	374	358	365	407	384	324	392	347	342	385	392	367	373	360	359	366	345	368	391	372	341	374	355	383	391	363	329	369	353	350	343	358	409	393	357	367	326	390	361	399	378	348	373	400	350	389	363	382
20420	23797	32155	33317	23517	14747	20455	18380	17558	14511	12867	4813	3973	3579	3298	3382	3797	4884	4387	4059	2530	2427	1600	1378	1392	1323	1226	1328	1292	1367	1433	1232	1365	1681	2004	4492	8569	5496	2470	1398	1162	1095	986	998	966	1043	996	994	989	995	983	999	1027	992	993	993	986	1004	1007	1048	984	1033	1002	974	963	1016	1024	1034	1019	941	996	1069	1006	1072	1029	1017	1007	981	980	970	955	983	964	923	950	925	905	988	988	916	1022	990	995	1049	952	930	979	912	981	995	965	999	964	927	936	958	993	1024	1007	1025	994	962	990	962	993	998	958	1013	1013	975	945	968	905	941	904	918	934	946	945	915	936	924	921	938	925	905	896	936	929	917	925	901	926	992	891	944	885	920	934	993	911	948	932	878	987	937	939	924	918	911	902	921	893	930	904	941	904	944	908	921	891	945	889	852	901	907	951	981	899	946	915	943	925	915	919	966	879	907	948	906	957	874	933	882	930	877	903	888	922	903	924	909	894	953	946	945	930	891	929	889	937	977	887	894	928	935	905	856	915	901	901	885	936	951	934	897	889	919	898	949	931	926	917	880	912	947	929	919	927	921	903	933	955	899	927	887	927	954	929	928	910	987	895	894	917	886	840	942	931	901	880	917	943	902	944	890	883	904	930	908	931	950	928	927	882	960	905	924	900	930	933	933	893	1006	894	913	932	964	934	901	922	940	880	901	917	920	963	886	919	890	904	912	874	916	915	947	921	915	879	949	943	857	931	905	917	933	908	886	937	862	916	846	919	923	905	946	939	884	961	911	902	907	905	961	928	905	976	919	884	922	924	914	868	963	951	927	887	949	968	921	973	944	890	914	937	940	895	947	972	929	927	939	947	899	931	919	919	924	952	922	911	900	920	899	901	961	884	903	908	874	916	932	965	917	917	940	899	916	916	920	903	952	919	872	929	921	950	900	941	895	891	939	904	865	916	926	926	922	898	935	901	889	858	964	935	942	897	948	929	955	931	898	904	916	913	966	919	889	872	877	945	908	982	936	842	870	936	913	966	860	895	894	893	952	966	893	885	953	890	908	930	944	942	946	890	893	973	877	983	949	872	906	925	934	903	895	879	884	882	882	948	922	950	939	898	935	859	887	889	956	953	927	940	936	904	969	923	930	904	895	961	939	868	934	934	876	950	906	885	884	921	935	905	874	913	984	933	908	952	894	937	887	924	919	960	857	901	973	923	923	890	929	969	905	895	915	942	965	923	921	917	907	922	869	934	938	943	888	874	888	913	906	966	917	911	929	926	871	906	975	927	903	904	927	924	910	911	946	929	948	945	914	891	873	938	913	950	885	914	925	969	887	930	928	874	917	903	940	883	888	900	844	869	969	992	949	883	954	942	928	918	893	905	915	899	889	894	904	891	943	911	923	903	907	891	928	904	903	875	899	904	968	898	930	903	969	889	893	907	958	904	891	901	950	900	866	918	861	951	909	918	916	939	885	910	863	900	874	943	948	900	917	916	936	926	915	926	959	952	875	967	969	928	902	880	894	996	962	900	936	920	882	910	881	870	902	909	893	923	922	971	922	930	896	912	948	934	954	914	911	988	904	935	964	853	965	948	915	928	869	955	925	937	939	884	910	920	912	908	881	939	932	880	826	952	913	941	941	896	924	898	899	908	957	939	913	914	858	940	896	936	875	922	876	862	940	909	879	918	945	963	924	890	975	877	921	925	911	1019	975	893	945	905	962	954	914	877	932	936	940	944	961	950	921	1005	898	924	876	910	859	909	927	884	954	867	964	888	942	924	927	899	919	931	891	943	956	881	875	905	856	923	935	898	980	928	906	925	927	918	940	960	929	899	943	927	916	884	899	930	929	903	902	887	973	898	940	873	956	952	910	961	872	945	917	881	907	945	877	871	924	964	892	908	898	900	930	887	876	903	888	899	934	918	964	924	957	846	924	882	897	967	912	908	901	904	915	949	965	979	935	888	892	901	900	923	893	977	861	942	910	956	938	889	943	965	849	929	889	912	934	904	891	923	906	857	873	909	927	897	891	935	921	895	949	923	923	893	883	962	949	955	890	914	897	922	933	914	897	915	916	973	894	873	893	907	943	910	944	941	934	905	903	910	934	928	913	988	910	965	889	930	931	960	938	925	885	932	978	887	929	946	938	952	930	902	955	981	929	884	929	899	895	907	898	913	928	936	909	933	914	900	896	970	927	895	919	838	936	893	915	888	946	938	932	957	931	916	884	921	894	905	911	926	890	962	945	895	910	927	897	943	902	924	933	934	928	870	897	866	896	915	924	890	847	924	958	992	939	880	890	931	914	894	886	897	949	899	955	940	943	917	895	874	888	917	936	937	889	927	930	912	933	947	928	930	913	930	948	909	933	879	956	952	929	939	929	929	919	932	912	944	901	919	912	929	895	931	932	933	913	916	950	871	948	917	877	896	958	916	896	939	930	895	902	902	945	921	922	977	912	899	938	994	903	918	930	905	932	887	881	968	939	944	973	955	890	937	935	894	945	927	958	919	903	894	905	962	912	897	935	859	976	911	936	913	858	977	884	916	997	927	930	916	843	926	930	916	913	931	970	889	921	937	893	930	889	971	914	893	874	908	933	926	936	912	923	934	967	964	928	964	915	917	951	929	910	949	956	923	913	937	902	903	915	902	951	864	922	898	955	930	968	888	920	918	906	922	879	906	878	992	905	909	909	957	912	892	952	906	908	917	902	898	878	907	953	946	942	946	952	919	887	905	938	918	908	867	922	917	905	909	920	872	879	955	943	978	930	912	911	916	970	916	929	905	918	920	960	909	940	912	990	913	934	932	876	895	886	949	951	944	931	912	1039	943	965	903	878	963	903	927	902	967	923	963	927	887	893	915	922	943	933	932	904	899	908	885	930	940	916	877	914	953	915	926	896	940	927	903	882	878	905	956	898	872	922	868	858	914	903	924	947	931	920	955	909	894	905	952	866	913	916	960	899	919	888	885	868	942	915	899	904	863	963	896	923	927	907	884	901	907	942	894	945	874	975	916	908	883	888	894	929	908	862	883	941	915	903	881	912	935	913	930	931	919	907	928	938	949	972	952	917	935	877	897	927	954	861	870	931	959	901	854	913	879	921	940	911	998	930	944	902	940	930	958	834	908	935	945	917	911	905	869	936	900	859	973	954	928	938	867	931	975	877	902	893	862	944	932	949	897	889	950	934	925	943	914	955	902	914	891	906	894	938	948	951	892	935	959	886	949	894	924	898	945	942	869	937	892	913	885	911	952	946	941	944	889	924	950	914	932	911	932	905	965	854	863	939	916	984	892	941	899	942	940	955	924	961	981	911	949	939	963	937	895	907	915	959	929	869	967	872	891	899	872	916	967	954	896	937	964	890	885	928	916	962	924	869	945	900	925	936	900	919	945	944	895	913	943	955	941	917	928	894	904	905	902	964	939	921	902	926	932	891	963	965	930	953	930	930	923	881	951	934	924	907	890	912	961	929	929	948	893	911	910	965	971	919	974	916	868	941	962	885	860	885
37409	33685	36897	37048	28227	18532	15906	15316	10287	8295	5210	1678	1206	1081	912	891	1076	1433	1298	1118	797	844	468	425	454	379	412	444	411	478	450	397	400	513	587	1036	2460	1473	721	482	409	377	336	339	334	325	330	366	326	331	329	340	339	319	364	320	338	346	332	338	347	315	339	327	326	325	329	322	353	339	325	348	347	344	324	289	360	384	355	322	323	349	320	357	349	318	332	362	344	300	358	364	354	337	337	326	354	340	332	303	299	321	344	347	319	332	310	318	322	325	325	357	339	329	322	332	331	343	331	352	338	344	333	330	344	336	265	308	365	332	297	298	287	316	301	328	318	333	360	309	311	303	300	348	323	332	307	316	320	338	330	292	292	316	329	298	303	358	324	305	280	342	312	300	318	340	326	316	308	335	342	321	346	280	303	291	330	324	344	322	319	361	352	310	294	275	303	328	328	340	315	310	329	302	318	292	324	289	315	315	290	342	333	326	328	294	291	317	339	336	292	318	339	318	313	331	349	368	351	313	335	303	298	321	307	318	373	323	332	324	342	342	327	325	284	318	301	331	319	377	336	311	312	307	334	317	368	315	327	329	341	319	356	367	335	315	306	330	328	339	296	313	311	316	309	322	332	304	325	302	326	317	287	322	337	320	309	305	327	296	352	330	344	332	307	330	357	325	337	314	298	322	314	334	334	336	314	314	314	294	324	309	339	343	316	320	310	312	309	324	347	317	322	307	316	330	330	306	300	301	308	312	351	323	317	328	311	313	314	360	295	326	333	344	332	321	302	330	293	347	364	325	333	338	331	302	313	355	340	275	304	326	307	307	335	325	309	332	315	299	305	313	306	321	305	303	350	359	325	329	352	302	329	322	307	307	312	344	323	318	324	337	312	330	344	316	310	327	331	282	300	332	303	330	317	333	311	308	335	327	327	337	311	333	339	335	302	297	316	310	328	376	317	308	329	337	339	349	320	327	312	340	320	347	320	332	327	303	353	309	357	310	341	337	342	316	295	318	309	298	308	340	327	338	300	354	308	290	289	306	320	305	302	304	310	309	308	323	312	308	339	297	294	319	332	335	313	345	310	339	368	311	291	330	293	321	333	298	290	341	328	310	310	339	302	344	324	362	341	270	314	307	307	319	331	338	327	302	310	280	339	316	326	334	321	324	323	322	303	335	349	330	298	308	286	312	341	345	307	370	322	367	332	330	341	291	320	312	317	296	298	325	306	330	307	289	321	304	330	342	317	304	314	267	337	306	332	291	326	322	334	327	307	312	286	330	308	321	319	312	308	312	326	302	321	317	333	296	296	329	312	327	315	317	296	334	327	320	304	352	333	316	298	309	322	330	323	335	304	344	342	286	275	312	297	307	337	317	343	339	334	304	318	326	363	343	316	342	326	330	337	315	350	334	312	313	336	320	357	306	337	305	356	308	324	327	319	291	317	338	347	278	317	318	298	308	313	308	300	333	307	340	309	305	296	329	330	342	333	290	319	298	322	291	336	304	330	303	311	298	292	298	335	278	309	355	333	287	323	353	314	331	294	305	324	329	304	328	312	325	324	330	317	318	323	297	338	293	319	333	335	318	313	351	330	340	349	284	330	352	299	306	303	295	309	349	335	315	362	339	304	298	312	284	305	313	298	331	336	327	323	323	312	309	341	309	313	320	291	322	336	332	315	324	315	260	328	312	299	312	298	309	316	311	333	311	328	309	328	324	333	321	318	298	322	276	298	275	315	342	316	321	338	310	312	347	301	367	287	304	303	301	343	326	270	329	298	332	310	319	329	353	298	316	316	363	334	310	330	312	322	338	318	317	310	329	305	346	341	294	283	331	324	289	335	314	294	339	290	306	325	323	327	314	337	284	340	318	310	374	306	329	328	314	309	292	312	336	339	283	297	315	307	299	322	322	316	310	342	337	306	305	304	319	314	310	341	339	324	345	318	309	322	312	323	327	307	309	319	312	335	339	309	312	314	316	328	316	287	352	333	334	329	323	304	335	336	328	342	286	279	329	336	304	317	294	303	316	300	300	305	334	306	328	320	310	334	325	306	315	321	292	304	300	314	361	288	330	326	353	299	318	316	338	329	302	328	295	315	264	347	323	332	349	342	307	326	306	330	330	283	325	294	344	321	324	343	325	353	319	300	293	297	308	313	316	308	327	296	303	313	321	301	289	310	313	350	313	297	311	318	344	316	354	325	312	286	289	308	318	319	282	278	312	337	320	319	278	316	311	316	330	319	300	311	320	337	300	298	349	311	291	299	319	311	327	329	319	328	327	305	302	318	311	320	318	320	300	324	354	334	325	328	294	293	306	312	332	323	322	304	326	314	317	338	316	325	338	346	321	337	355	320	280	335	293	305	330	360	302	333	281	323	325	340	298	330	326	345	284	285	302	308	322	299	320	334	340	341	363	296	349	327	320	343	304	347	330	325	361	339	308	306	348	320	299	330	349	314	323	323	343	347	309	314	310	328	314	282	335	316	328	332	324	292	296	313	296	307	286	294	298	308	320	363	319	314	356	349	314	312	335	289	322	312	303	320	300	301	315	312	342	302	370	301	331	314	330	319	315	307	332	340	355	312	329	294	309	319	336	330	331	317	352	338	325	323	351	342	352	306	342	302	347	312	319	285	306	334	302	297	331	321	303	309	330	321	299	350	334	339	351	319	306	330	345	312	329	301	292	311	308	316	321	316	331	325	297	324	337	314	325	291	307	313	326	342	309	310	350	315	335	296	297	335	309	318	328	295	312	337	323	294	332	317	323	309	323	339	334	315	360	275	338	343	304	301	319	337	341	331	329	356	305	331	337	325	331	333	327	332	297	326	306	330	319	321	319	292	335	325	325	333	298	344	313	326	337	316	319	323	345	346	304	312	319	343	301	311	297	315	339	294	297	311	313	332	321	320	305	317	335	329	335	299	303	352	326	341	329	318	337	330	323	329	327	337	305	300	311	312	330	308	325	326	305	313	338	336	303	315	326	324	323	330	302	297	343	340	333	311	316	297	298	310	288	351	312	328	320	339	288	319	276	299	326	327	305	313	277	321	304	332	343	317	321	330	314	317	306	301	314	303	313	323	331	333	310	332	325	284	317	309	317	308	334	301	329	334	344	354	325	317	338	334	315	309	290	335	295	323	313	333	331	327	314	310	304	330	319	336	311	344	320	350	330	336	344	322	305	308	343	340	313	282	283	324	331	327	322	315	341	314	308	303	320	310	352	318	311	301	327	321	313	318	313	336	298	285	335	312	288	287	330	332	319	311	295	339	335	349	301	298	342	300	334	306	305	331	290	330	303	307	342	323	302	330	350	299	308	309	310	299	314	323	332	312	322	322	323	285	321	330	315	321	328	316	291	325	352	279	326	331	347	309	300	355	330	311	336	341	330	331	321	340	320	320	369	331	327	309	336	322	329	316	326	314	322	302	330	315	333	299	336	312	314	310	322	324	359	336	355	324	320	310	313	322	328	323	351	353	312	342	339	333	315
24730	27127	37036	39547	31419	19545	25044	25502	20513	19083	15286	6377	5355	4594	4279	4717	5447	7625	6773	5910	3702	3585	1949	1669	1689	1540	1381	1530	1534	1756	2008	1596	1667	2156	2760	6500	15302	8767	3908	1811	1214	1028	962	989	941	923	886	983	924	922	999	892	927	969	960	904	907	942	893	856	901	897	897	917	933	945	965	953	940	919	995	960	986	925	947	966	848	871	904	911	844	874	857	877	812	827	853	876	840	883	933	928	936	921	910	919	928	950	953	889	916	828	875	861	831	893	938	958	953	971	950	895	852	880	865	886	872	895	862	899	798	839	867	808	864	782	803	858	854	813	799	800	810	848	793	806	819	815	807	817	813	834	779	845	790	831	800	834	800	772	844	831	782	784	790	797	799	853	804	734	775	810	762	812	784	762	792	793	826	768	811	808	778	814	779	804	798	831	787	768	791	832	807	814	781	806	796	798	776	752	794	794	795	822	769	839	791	796	743	802	782	796	775	751	808	841	803	805	725	796	789	839	798	824	795	853	800	775	800	823	790	831	815	816	784	776	814	798	825	773	819	826	793	811	812	783	815	817	833	783	814	781	839	838	759	771	826	809	787	812	827	817	789	774	804	804	803	781	793	818	780	792	805	768	787	814	808	823	801	840	799	797	847	782	812	795	771	824	808	770	793	817	816	848	845	813	737	841	787	819	765	817	810	806	765	813	786	822	756	791	795	816	813	823	795	829	757	781	831	786	828	787	832	805	816	829	835	795	812	794	784	790	798	799	782	833	802	848	794	834	826	763	732	810	761	829	821	759	826	833	813	807	858	772	786	757	786	840	838	782	774	828	777	819	825	802	778	799	754	775	764	808	812	743	767	783	842	792	786	782	727	809	784	746	788	805	765	822	809	771	808	733	792	763	798	793	832	814	806	826	778	828	797	828	763	823	823	778	816	786	813	807	785	759	819	802	813	807	840	766	817	807	816	780	797	810	818	827	793	788	829	749	787	830	789	827	825	819	773	803	814	806	791	781	823	790	782	796	786	747	775	801	824	789	753	824	836	791	823	828	817	797	809	788	828	820	795	771	838	796	815	767	817	826	800	771	837	808	814	862	813	811	784	806	765	771	767	783	811	820	820	811	803	809	781	854	806	797	799	786	801	835	794	778	789	808	824	798	801	756	830	826	822	816	781	801	825	816	781	822	811	798	774	749	813	810	810	812	792	799	811	763	818	790	792	825	830	816	800	790	797	769	786	814	776	756	821	798	830	823	822	785	777	797	788	833	786	762	876	789	816	814	798	781	796	814	740	795	815	785	793	789	848	850	828	830	827	783	839	757	838	827	793	858	841	823	843	792	798	743	773	802	820	787	824	790	751	814	825	818	751	780	816	807	814	859	761	809	781	822	791	776	758	753	739	792	805	779	768	780	783	848	779	840	816	764	791	868	801	834	843	805	791	800	782	771	848	826	864	773	776	779	811	830	768	825	806	843	822	765	850	755	765	761	796	800	764	791	755	800	788	772	802	846	819	754	766	796	827	817	728	787	756	771	767	810	752	813	820	819	785	787	837	807	823	805	839	819	809	783	820	817	825	839	810	749	771	769	782	824	807	783	777	788	771	792	752	777	803	796	827	797	804	836	821	758	801	775	801	808	793	784	842	775	799	851	790	771	798	821	808	787	819	804	820	783	774	821	859	781	816	749	797	816	805	814	848	800	801	784	840	778	721	789	856	804	787	788	806	743	794	817	766	821	805	802	781	815	767	738	787	815	869	842	785	899	793	781	809	762	812	830	843	836	790	792	795	801	794	836	760	858	822	790	814	841	813	815	799	820	809	796	788	835	821	814	815	760	827	806	773	829	819	810	754	803	780	802	805	808	809	860	816	868	806	782	760	745	759	806	875	820	790	775	797	820	834	833	845	804	785	827	756	813	803	795	847	786	860	769	808	791	812	824	755	834	818	839	790	800	862	769	821	810	772	821	764	841	810	782	808	819	826	824	804	798	786	778	784	827	775	792	761	761	833	849	803	784	788	777	792	768	853	805	818	809	760	808	794	745	776	795	729	841	807	828	814	862	805	755	807	837	862	811	816	789	783	797	812	792	831	782	825	776	791	778	783	780	794	833	850	797	770	796	773	849	832	811	785	790	842	773	794	783	815	827	811	842	811	777	828	806	812	862	788	798	807	751	803	795	866	764	821	805	861	836	746	814	779	882	748	790	791	787	775	762	827	767	811	853	765	784	774	788	843	795	771	815	772	784	806	767	714	794	816	784	782	833	795	828	799	775	800	799	799	830	793	807	797	809	805	803	813	803	782	849	810	868	788	771	815	840	813	795	845	797	816	760	748	814	821	789	776	789	799	797	779	788	845	792	760	819	829	814	762	781	782	820	796	757	775	796	844	776	804	763	779	837	809	768	773	807	786	788	783	830	814	827	758	783	808	780	789	788	849	789	787	768	822	813	813	752	789	770	799	776	771	781	783	805	752	833	801	837	803	830	823	817	772	787	775	813	794	784	821	820	793	845	808	758	830	805	779	834	807	806	773	773	793	788	755	809	782	784	806	767	800	733	743	836	743	793	811	809	814	836	845	795	810	783	818	803	794	822	810	767	785	836	847	803	784	757	763	809	814	795	783	834	784	756	792	810	837	798	803	768	803	799	764	813	793	799	799	806	779	844	840	803	803	850	804	778	773	799	822	768	831	846	790	808	744	772	794	800	846	814	795	771	779	807	800	759	787	860	812	789	816	769	829	800	782	791	769	818	794	833	796	773	831	815	810	883	762	774	780	776	827	785	823	786	826	836	760	783	847	790	824	800	834	782	767	875	778	788	766	800	808	815	831	774	795	805	900	817	783	797	813	830	793	752	817	800	780	788	757	776	782	791	821	761	811	812	784	778	865	786	762	820	768	811	794	814	810	764	827	841	803	805	792	843	827	838	768	796	833	779	818	775	751	831	815	807	793	775	835	792	773	764	814	787	743	764	791	891	782	795	785	756	814	783	786	787	807	799	802	776	795	824	803	766	777	774	796	800	858	815	784	773	797	801	798	830	783	800	806	775	791	803	789	827	779	790	760	821	824	822	759	794	803	776	775	772	804	792	844	807	824	810	755	759	856	826	785	802	787	831	776	806	776	842	826	812	862	780	794	820	806	770	768	820	844	818	834	824	828	811	786	805	861	795	806	794	811	861	789	755	791	786	801	789	787	797	775	796	819	774	818	866	757	793	810	843	833	885	812	825	798	781	766	794	829	802	768	815	806	801	828	818	766	805	791	736	784	813	805	786	808	810	831	829	806	742	813	801	876	796	817	834	834	764	799	815	754	812	807	803	821	825	792	765	774	801	753	813	768	803	788	843	800	744	788	840	819	778	769	806	796	827	801	812	792	840	834	808	837	802	767	834	791	805	860	836	793	823	747	801	826	800	850	792	780	802	795	810	766	764	828	817	765	831	785	804	804	846	857	820	809	827	726	837	776	777	767	823	787	808	839	791	808	798	827	733	829	784	797	822
11494	9633	10811	7961	5085	2313	1492	1363	904	816	667	566	501	483	472	419	397	378	365	365	348	369	377	357	343	335	330	356	289	356	339	341	342	316	340	316	401	368	352	349	343	313	353	333	373	309	336	322	337	330	361	340	309	354	326	313	330	329	318	328	330	361	311	360	348	337	334	344	329	310	334	361	336	361	343	365	313	371	345	339	343	345	319	326	311	342	315	339	331	342	380	320	339	344	336	319	339	336	348	338	358	358	327	323	359	339	319	328	337	346	323	326	342	309	369	349	328	328	363	336	337	346	317	319	358	333	367	335	355	332	318	355	329	362	340	327	311	338	371	333	357	344	321	319	302	348	336	301	364	336	343	319	323	312	325	341	336	364	328	378	354	337	320	317	347	343	357	307	326	304	336	326	332	344	310	312	331	315	322	345	317	306	338	351	314	332	323	298	351	326	326	308	311	350	359	351	345	348	317	315	318	341	335	338	344	343	303	331	324	329	328	325	306	300	339	328	366	352	302	356	340	333	298	342	338	333	322	356	339	350	336	351	323	310	315	337	315	327	333	370	292	340	327	341	331	342	326	327	290	328	293	319	330	334	334	302	331	312	313	292	301	303	351	330	362	304	318	329	332	357	362	359	291	352	363	324	354	331	265	327	322	332	352	338	306	358	342	335	311	325	368	342	363	339	340	345	328	314	325	327	336	307	356	364	332	303	300	345	336	327	344	331	346	327	337	297	323	292	350	299	321	301	308	338	344	332	324	311	355	345	354	322	300	314	329	335	305	332	351	312	320	357	337	349	341	296	306	333	336	311	318	332	368	308	336	310	320	369	358	327	360	337	317	314	310	300	336	330	340	353	318	328	293	335	298	336	349	348	314	352	338	323	331	338	337	345	317	320	364	337	351	303	329	293	331	338	363	334	332	321	302	347	319	345	361	321	356	319	300	300	322	351	357	298	323	337	316	372	311	319	339	351	311	321	297	360	330	333	357	309	305	319	326	348	360	319	348	348	329	346	337	312	343	338	294	335	341	324	339	368	327	352	337	325	339	293	333	325	322	374	347	296	317	314	315	325	346	327	324	366	318	336	308	334	325	316	352	318	373	330	321	361	349	338	361	354	340	322	353	333	330	318	337	359	332	317	355	316	344	323	330	328	323	353	330	360	317	320	322	296	329	340	328	366	320	330	331	324	336	322	305	325	335	279	336	368	334	373	340	325	309	299	327	341	350	331	330	328	361	352	325	333	313	305	336	339	345	302	320	335	351	307	324	347	344	293	334	351	349	325	377	315	326	376	360	328	324	312	314	323	342	351	308	315	323	337	308	354	322	356	293	324	312	339	320	332	330	298	334	307	295	299	320	343	355	329	324	356	304	328	350	319	333	340	326	356	323	328	296	314	306	329	342	331	331	334	359	308	335	344	300	333	338	310	327	333	326	351	328	305	318	316	314	305	313	300	321	332	326	327	323	311	359	334	309	321	318	310	326	323	306	320	289	335	328	297	318	326	336	329	320	338	345	317	309	354	326	309	317	345	339	311	336	316	338	318	315	322	329	348	358	310	322	342	344	351	358	336	338	318	359	355	381	366	306	333	317	314	356	327	336	329	358	377	338	358	325	336	302	338	283	346	347	321	325	317	315	323	327	325	339	298	308	356	344	321	327	344	317	335	333	357	329	360	352	361	307	312	315	329	325	309	327	353	350	332	322	358	367	313	332	349	363	312	314	312	310	323	291	309	319	306	307	367	288	348	340	305	357	332	343	347	320	328	345	296	381	376	353	362	307	319	325	345	331	346	345	319	344	309	303	312	321	316	328	316	317	344	317	343	338	310	344	297	369	304	337	324	364	335	320	315	330	326	308	345	313	310	336	334	337	338	321	362	317	365	335	331	294	349	362	356	326	320	367	337	353	325	323	346	308	327	317	306	365	344	341	360	329	343	331	321	339	325	325	314	337	347	337	355	354	333	321	320	349	342	311	359	331	323	302	320	291	331	318	367	341	329	330	379	347	320	323	351	347	324	335	292	328	335	311	360	353	321	331	332	341	313	302	330	307	336	335	328	322	340	319	346	311	317	378	329	309	331	318	369	329	326	325	306	333	340	343	283	312	335	316	321	310	321	321	308	331	329	355	308	345	329	344	336	327	329	348	320	349	331	304	314	327	349	326	336	304	330	307	329	318	318	316	343	315	313	342	336	343	332	336	393	298	354	357	333	313	352	343	333	286	355	336	357	365	340	358	314	348	320	322	327	275	307	327	334	331	328	301	334	331	331	326	321	346	331	334	340	333	342	321	359	321	323	333	350	308	317	302	343	354	289	335	331	340	292	327	315	329	310	297	341	336	337	333	324	346	295	329	341	309	344	315	352	337	368	311	285	295	350	335	289	308	302	335	341	318	319	306	348	335	310	283	354	315	311	370	343	346	321	341	339	319	323	324	328	345	350	344	350	319	352	298	341	327	340	340	346	346	330	366	308	343	326	324	331	301	350	345	321	307	315	306	314	371	335	348	326	322	311	331	288	328	321	305	342	359	353	326	326	336	314	333	335	334	347	346	331	305	328	355	334	333	319	359	310	366	332	333	350	330	309	323	325	340	308	349	341	300	312	344	317	319	309	347	309	334	338	354	351	328	280	341	317	332	335	354	330	305	343	312	317	333	323	323	331	313	338	329	321	339	311	325	329	292	321	296	347	333	316	330	322	347	369	314	363	329	317	341	345	307	340	315	349	342	360	341	319	289	334	334	341	312	336	333	285	320	367	319	323	337	314	332	302	343	304	349	325	351	329	340	320	306	359	316	356	348	334	361	291	292	296	307	325	324	325	314	313	344	320	319	324	303	354	331	348	319	340	321	366	338	320	337	327	372	329	308	317	284	332	339	333	313	324	338	310	378	338	313	337	326	284	339	295	325	345	343	349	358	326	337	333	331	337	332	290	327	340	319	313	302	321	296	331	322	352	339	327	318	352	361	326	349	333	312	346	324	354	313	277	315	354	343	350	338	338	334	325	330	324	357	308	314	349	356	346	300	316	317	355	324	355	338	324	339	319	340	282	344	317	323	328	339	344	358	340	317	311	319	313	348	337	356	304	337	308	306	344	334	340	377	319	346	334	324	366	330	319	373	343	311	319	339	348	348	320	337	341	337	335	328	330	318	311	346	347	308	331	310	354	346	355	333	291	372	349	342	312	354	336	353	332	323	326	377	304	354	301	305	307	333	318	300	323	333	328	337	304	344	281	347	298	351	332	320	352	333	326	329	345	320	293	357	334	337	330	326	330	314	343	284	332	344	307	328	351	342	311	358	345	335	380	359	325	346	335	358	303	331	311	352	327	331	341	346	336	306	358	338	325	328	350	325	334	371	292	331	312	317	297	303	347	315	314	306	292	318	354	311	306	274	343	350	349	343	364	308	306	306	314	343	320	319	314	343	329	313	333	365	316	342	348	314	310	347	336	339	318	349	341	320	328	325	317	320	331	323	339	340	302
7685	9466	16258	17572	13892	7573	6068	5935	3913	3454	2784	2315	2026	1869	1620	1508	1268	1177	1084	1056	1017	1067	1011	927	932	897	966	940	906	909	914	912	910	901	872	915	1254	1022	964	875	892	865	847	845	862	833	881	888	845	810	837	928	937	930	911	848	836	883	845	902	861	845	875	843	898	890	854	876	902	937	863	876	903	967	859	854	854	873	823	871	849	888	948	779	833	795	886	877	865	931	877	937	886	889	860	876	867	912	874	834	864	843	903	880	832	858	850	902	883	818	845	927	863	844	886	851	860	880	884	853	879	853	890	853	889	863	875	846	873	835	804	857	898	838	817	864	885	774	842	824	839	862	838	816	874	849	802	828	854	864	843	827	848	849	844	850	835	909	831	799	859	879	901	890	874	881	820	885	838	846	858	850	833	831	853	869	883	844	847	830	877	866	820	821	831	800	840	816	810	849	820	874	884	802	831	863	812	817	791	840	830	871	850	825	807	838	806	847	855	855	847	859	836	875	845	844	826	820	830	835	879	835	865	870	843	890	801	851	868	836	844	866	822	852	874	861	850	867	804	819	875	855	873	834	859	885	811	842	896	834	845	828	883	820	845	809	841	848	826	880	848	857	912	898	880	874	854	791	805	894	817	844	837	837	859	837	885	783	908	809	860	839	807	833	813	893	868	842	801	897	799	857	864	823	866	920	810	879	817	839	810	823	852	838	839	842	808	907	831	772	825	813	818	845	799	811	847	822	843	834	821	841	876	845	875	812	854	862	874	807	821	842	864	825	872	877	833	892	878	834	793	851	872	799	892	819	824	840	853	878	841	849	857	779	832	843	815	850	909	843	811	870	850	894	799	816	874	836	862	816	827	864	851	823	814	855	805	853	868	873	889	877	847	808	813	841	840	851	892	912	853	845	795	860	882	826	847	833	818	875	837	873	795	872	869	825	881	852	856	847	807	796	854	876	856	847	817	851	845	862	795	852	843	909	828	863	913	871	832	786	827	809	819	858	845	870	857	825	842	875	849	789	883	847	833	845	855	860	880	853	836	809	840	822	842	832	879	887	856	848	849	892	838	833	805	854	830	836	824	833	848	840	850	843	872	855	847	859	833	903	805	801	829	795	833	830	838	809	832	796	799	857	889	834	866	829	769	864	846	839	842	852	834	848	834	811	871	811	837	823	858	872	856	833	870	845	796	830	844	839	822	845	857	852	832	843	851	857	791	867	836	830	845	872	851	851	827	836	809	831	889	808	850	857	851	802	877	864	856	817	871	812	855	873	866	854	866	847	824	835	867	844	846	854	838	858	827	865	886	811	844	894	855	812	854	824	824	861	803	834	861	841	838	835	837	835	818	825	860	839	847	835	873	852	881	821	844	806	849	846	883	855	824	861	876	877	877	855	855	861	899	815	860	863	836	832	847	862	853	837	866	836	798	798	826	786	864	838	845	872	843	841	844	816	815	812	841	851	824	889	806	813	839	844	869	838	832	845	867	835	793	821	869	820	887	851	841	877	864	795	850	847	922	869	845	816	836	805	843	824	839	874	827	841	889	819	846	904	815	856	884	830	830	861	848	858	844	837	851	853	826	837	802	888	879	884	835	866	855	877	829	831	859	807	885	816	850	859	868	843	857	846	868	871	841	880	790	849	823	845	812	857	833	904	853	820	851	850	824	818	819	877	818	886	861	817	830	811	839	793	843	872	780	851	801	835	914	888	872	787	800	832	878	815	881	839	822	828	884	824	838	884	824	789	811	831	839	836	785	895	849	855	837	849	857	871	865	824	825	824	839	802	795	819	890	841	848	902	859	852	859	827	857	830	812	826	823	862	854	846	852	853	871	829	848	843	820	875	844	833	846	825	812	836	827	839	866	812	852	839	844	830	840	859	818	812	869	808	848	890	793	802	848	822	804	841	824	842	836	851	839	822	858	847	818	859	860	785	840	876	889	812	880	809	809	897	823	847	853	841	832	851	842	850	828	837	844	901	843	869	838	851	815	855	852	892	824	814	831	880	902	833	804	798	823	832	847	833	856	843	866	884	868	840	841	883	861	934	845	886	817	843	762	845	859	838	877	856	826	818	810	816	802	888	878	844	862	821	882	859	804	887	851	896	883	895	822	826	855	880	855	877	848	817	842	807	869	859	902	866	835	866	856	812	842	860	825	775	867	842	806	859	812	835	798	840	891	851	799	831	847	826	801	803	837	832	837	823	831	878	842	821	796	874	881	873	840	842	804	828	870	836	868	896	831	836	814	813	863	797	794	873	873	853	821	841	856	768	842	859	833	864	833	799	863	851	820	839	796	862	846	851	852	882	852	878	840	844	806	883	848	846	884	835	850	851	866	857	783	813	857	825	853	886	794	912	820	873	818	823	855	798	856	813	848	838	833	853	849	823	901	853	861	892	806	830	845	813	854	880	872	836	887	839	814	864	830	850	833	780	874	818	817	820	821	881	863	821	823	877	836	849	883	866	841	838	845	818	843	817	842	840	823	812	799	829	867	846	833	863	811	846	828	830	819	845	816	832	820	843	849	839	824	873	786	860	880	808	808	861	884	832	805	766	791	832	847	787	838	834	901	819	849	797	846	850	833	838	839	835	825	808	876	839	792	865	870	838	868	861	889	855	882	858	860	855	871	834	810	880	860	885	843	795	878	865	886	870	855	877	897	846	805	841	829	819	869	800	817	812	899	839	805	842	842	851	835	800	895	823	844	812	858	862	853	828	811	897	804	843	772	866	829	884	794	798	842	914	893	843	812	862	864	833	906	830	843	815	862	845	864	827	832	843	855	856	883	846	846	864	805	879	850	825	830	858	845	862	874	805	795	850	883	874	833	816	924	784	872	816	865	840	865	825	836	828	824	818	808	880	882	928	783	818	810	840	878	809	865	836	836	846	833	809	797	813	797	860	859	852	808	846	834	858	881	823	795	914	845	835	837	865	836	851	848	803	849	805	756	824	904	830	861	874	843	840	851	830	834	873	858	856	879	911	803	847	830	869	824	850	837	806	863	811	821	795	822	891	860	898	880	860	882	846	818	815	879	846	868	885	813	856	769	852	841	830	822	820	880	833	813	821	870	888	777	822	888	856	863	802	882	878	830	871	884	827	843	859	826	835	888	817	822	833	866	851	867	828	802	840	802	839	887	815	843	813	860	865	861	816	880	842	840	864	820	806	845	842	836	881	820	852	892	847	866	781	903	913	870	911	870	807	795	851	830	871	889	832	837	824	916	860	873	904	822	802	777	869	858	859	861	872	787	832	818	852	893	835	860	824	826	818	840	834	814	836	848	797	872	810	791	825	846	802	807	806	868	823	830	787	833	802	832	886	872	843	831	833	843	813	803	801	865	850	877	819	809	831	796	783	815	775	793	878	817	902	801	882	869	821	851	842	867	802	809	808	816	834	862	871	779	846	855	876	874	801	780	812	804	831	874	866	849	824	840	794	874	833	848	839	876	823	825	820	802	870	833	794	858	847	838	843	905	823	822	857
29367	32070	34067	34024	28373	18465	10831	10459	6844	4423	2731	1074	900	795	746	737	717	836	796	666	605	607	453	425	415	392	444	415	433	442	394	431	383	438	469	690	1202	880	640	430	397	389	368	376	372	374	396	388	381	356	382	379	367	376	407	376	399	367	378	379	404	377	402	348	391	394	385	389	381	400	384	390	360	398	376	378	372	388	355	429	361	390	401	374	369	399	350	362	407	419	355	392	376	338	384	397	374	381	426	419	412	333	350	380	421	384	392	377	384	377	430	394	370	352	373	373	374	406	377	371	365	365	364	386	376	349	361	377	345	386	378	329	395	367	381	363	364	354	379	363	357	375	370	370	368	335	358	371	362	376	365	380	367	377	390	398	363	372	371	403	372	394	344	369	397	408	352	385	367	391	373	372	402	382	395	386	387	358	360	367	388	379	396	388	378	388	386	380	361	389	370	376	344	357	420	360	413	392	382	372	352	372	326	401	351	385	399	377	361	375	373	367	392	399	340	377	345	370	373	365	353	356	356	398	319	369	376	366	367	350	346	385	398	361	368	405	417	416	388	363	367	344	358	405	397	357	343	371	354	385	392	357	353	374	383	403	385	341	376	374	386	369	393	367	342	388	389	382	360	357	363	358	416	327	410	380	375	344	361	413	384	384	363	388	386	366	365	387	377	355	364	362	378	371	344	382	375	378	405	369	418	358	370	358	343	379	342	380	374	410	376	366	374	374	353	376	383	334	379	372	353	352	383	380	384	391	359	384	361	364	336	382	380	376	379	368	376	350	357	366	397	368	336	365	347	352	352	352	371	379	361	360	353	386	366	375	371	394	401	382	393	389	362	375	368	382	368	374	343	364	334	334	340	400	349	366	383	401	398	370	371	348	379	390	373	367	366	386	414	384	409	392	352	389	395	337	381	368	355	369	372	395	399	349	368	354	387	379	350	353	391	367	363	359	397	432	387	391	364	346	363	388	356	352	390	402	396	357	394	367	397	326	398	364	354	386	378	352	362	356	346	358	355	347	338	350	343	381	375	373	362	365	387	363	366	374	371	353	345	399	360	411	369	388	358	412	369	379	362	389	368	375	401	367	397	355	402	389	355	396	368	374	362	390	414	390	380	364	356	344	369	396	344	365	392	401	375	371	375	379	371	379	362	374	385	374	397	409	361	391	360	397	331	383	371	382	384	369	373	355	360	355	368	350	365	379	359	386	388	364	383	400	341	400	404	333	372	391	375	396	386	346	387	388	360	401	378	356	362	338	352	359	356	393	377	355	390	379	380	377	382	393	336	350	356	360	363	397	367	366	382	348	374	371	376	355	353	367	390	391	377	368	366	360	389	401	366	368	387	392	351	345	389	372	374	323	387	386	349	383	387	328	368	346	363	398	399	379	406	334	391	406	394	387	354	417	433	389	379	401	363	356	329	352	371	374	396	357	375	359	393	387	359	343	369	352	384	402	338	351	371	352	376	384	336	352	408	380	386	363	436	377	425	358	367	363	410	365	390	380	351	347	409	350	349	349	375	394	396	358	352	361	384	361	348	346	377	375	379	375	373	353	361	363	357	348	388	392	369	361	380	386	376	348	350	360	372	362	383	402	368	378	363	366	406	359	368	347	381	389	332	392	353	345	393	370	383	394	362	364	379	335	377	367	359	392	346	377	372	384	407	412	375	359	371	395	375	381	379	405	392	359	367	376	375	366	366	391	365	393	391	368	404	350	376	368	362	365	382	374	367	381	373	400	329	407	414	354	399	371	372	391	378	363	374	357	395	379	355	397	361	353	362	349	396	395	400	381	348	366	401	410	394	351	344	408	355	385	349	425	375	383	361	389	413	416	370	349	373	365	357	371	353	373	376	345	391	396	374	371	387	402	398	350	405	386	394	382	365	342	406	368	368	362	375	358	377	346	411	386	356	376	369	342	370	373	333	323	377	337	375	386	386	382	348	364	367	398	395	345	402	368	358	390	375	353	383	366	378	344	379	370	350	367	372	369	377	349	374	428	371	383	362	355	374	378	386	388	382	357	363	386	377	353	347	380	409	353	377	348	385	384	355	351	353	376	385	379	349	370	334	376	372	369	377	346	362	368	353	392	350	387	374	373	372	347	364	389	354	377	375	378	393	363	409	388	397	375	327	352	376	371	367	340	398	387	353	412	361	350	374	363	381	397	375	387	374	423	359	359	362	395	361	322	378	400	398	381	338	368	367	381	367	383	350	404	361	378	366	384	361	407	380	392	373	374	347	379	402	377	378	374	402	370	397	410	395	371	398	409	374	346	385	397	359	400	353	380	377	367	392	400	329	360	395	393	354	364	362	348	356	362	370	336	353	377	360	360	371	386	344	367	380	364	360	352	342	380	389	362	340	342	367	401	400	365	375	386	394	371	368	381	378	357	356	332	394	392	399	330	362	359	364	370	412	349	381	359	349	371	390	381	394	410	343	387	367	398	374	376	342	363	378	375	384	404	373	372	361	368	367	349	379	398	388	391	392	342	373	376	391	360	372	351	370	382	376	388	353	385	360	375	383	380	380	369	393	381	347	359	379	396	385	362	378	358	361	357	375	366	354	369	353	353	375	334	369	346	365	360	382	339	346	348	377	371	351	381	350	355	386	371	358	354	395	359	377	384	391	399	380	391	365	372	376	327	376	363	407	384	364	404	389	381	352	357	379	396	384	376	392	391	367	384	376	353	375	389	422	393	386	347	350	349	381	387	374	388	390	393	399	397	355	395	373	395	391	379	348	340	372	383	368	404	378	354	354	396	392	384	354	397	340	377	394	372	369	407	318	345	367	368	394	384	396	411	370	371	400	331	363	379	351	354	349	345	367	385	361	397	381	364	395	385	371	366	360	364	372	369	417	402	388	376	403	371	355	366	372	383	379	373	357	336	351	373	378	382	365	398	345	372	380	369	354	382	388	380	387	363	397	363	382	378	387	398	381	377	381	421	382	382	368	355	359	380	348	356	365	364	378	392	389	332	376	396	397	342	369	359	385	345	371	399	403	373	378	397	374	338	380	384	357	355	367	363	391	338	378	353	371	368	368	385	384	409	365	348	391	364	377	369	382	402	357	385	383	396	399	379	360	353	383	383	366	374	336	372	362	350	350	351	381	353	397	367	368	377	378	379	359	356	377	338	377	395	379	367	357	370	355	354	374	340	363	380	367	373	401	373	394	386	382	383	364	406	407	369	392	369	336	369	371	379	355	359	347	370	409	400	386	375	381	390	356	383	359	362	364	370	400	342	392	372	384	363	377	364	397	382	374	357	375	396	391	353	363	340	378	370	370	351	404	369	397	386	394	378	333	374	371	393	379	345	361	390	358	349	352	329	405	390	345	387	395	402	385	383	364	392	388	332	364	410	377	410	366	401	393	379	367	402	375	351	372	394	351	367	367	380	353	386	384	385	388	348	361	344	353	390	394	359	379	371	381	381	392	360	379	404	390	337	352	369	373	368	358	373	384	381	409	426	388	363	369	371
19979	25370	32451	36974	32921	20172	16451	19860	14594	13458	9960	4238	3843	3308	3139	3039	3380	3894	3801	3041	2930	2205	1649	1403	1400	1313	1249	1338	1302	1356	1470	1371	1320	1633	1966	3366	7429	4683	2893	1459	1275	1020	970	1032	1070	1024	1071	1021	1028	1007	988	1048	1030	995	976	1038	968	1008	1003	984	1001	968	983	918	1030	1022	1013	1058	992	1075	979	1083	1014	1024	1017	1044	996	983	960	1017	981	1003	943	993	934	921	969	958	1014	1023	1040	1004	973	1007	1038	1075	1034	1016	943	1023	1028	1038	971	1002	1002	971	1003	1043	1022	1040	987	995	988	931	983	939	989	1060	972	935	964	966	910	945	990	914	920	935	921	969	966	909	971	903	1017	921	953	944	970	914	963	968	946	945	963	877	896	880	949	911	931	897	965	920	939	947	965	934	967	910	877	913	959	979	913	944	869	934	948	926	932	938	941	937	965	898	876	942	934	942	923	922	925	944	907	945	915	975	883	889	927	924	911	921	861	899	949	869	929	966	848	925	939	967	933	946	980	911	886	967	903	959	973	962	882	882	906	952	926	929	910	938	938	881	961	926	986	919	924	923	932	893	888	961	907	921	1003	935	904	934	1018	922	949	898	946	953	896	885	940	863	923	942	937	914	954	923	911	954	934	875	917	947	922	938	933	964	893	899	902	918	913	903	907	937	958	908	945	918	919	912	908	917	943	914	966	904	939	923	889	898	921	965	952	887	890	870	969	943	927	917	893	962	957	934	944	893	912	924	911	937	940	906	923	912	930	950	950	958	950	938	932	996	935	910	907	940	901	947	905	901	932	890	934	947	899	931	969	953	891	895	923	915	946	930	931	934	973	909	919	962	959	969	892	925	925	932	856	990	967	959	968	946	924	867	921	915	937	965	867	928	925	952	902	951	877	965	917	951	978	894	913	945	930	937	947	939	968	877	981	856	893	889	925	883	963	943	921	868	952	911	909	936	908	953	924	950	930	998	974	889	909	912	895	962	930	932	934	938	885	896	949	928	920	900	974	924	827	940	913	944	928	977	963	1015	979	971	910	869	917	940	949	983	973	951	896	905	919	918	935	888	934	913	985	873	866	925	968	893	939	976	942	931	888	926	950	894	900	975	906	916	983	913	904	941	924	919	944	925	939	924	954	921	909	955	899	907	915	865	909	961	1000	919	899	903	997	926	951	993	908	925	979	928	928	995	899	899	961	952	918	918	863	946	920	939	858	907	891	929	904	898	984	957	915	921	935	932	874	895	944	888	980	944	950	963	929	951	940	936	932	911	954	886	863	890	952	882	945	946	947	973	937	916	869	927	928	981	930	871	968	902	933	889	916	955	985	975	966	937	945	979	920	895	893	911	910	954	922	925	931	902	893	916	970	1003	931	978	915	963	971	932	902	903	898	992	1007	947	937	994	955	957	963	899	970	965	893	988	898	951	881	936	865	939	931	942	920	968	910	868	978	943	875	860	897	914	981	880	916	953	985	884	927	975	975	922	931	947	955	928	887	903	891	884	920	901	883	881	935	866	903	896	888	912	958	979	956	889	908	943	944	884	928	978	944	918	874	901	955	930	949	916	913	885	894	948	974	955	920	886	898	910	897	885	937	935	938	905	895	877	906	994	1007	920	924	938	907	916	987	960	915	886	913	944	928	900	903	943	918	925	963	951	935	974	874	937	899	975	885	932	852	917	913	910	861	941	837	920	912	949	922	907	940	909	931	978	956	930	949	968	903	909	930	878	943	965	938	923	930	938	968	927	973	952	925	916	907	932	946	887	959	980	950	907	918	954	923	944	911	959	915	904	949	940	929	960	934	923	935	904	882	947	939	901	912	921	946	907	915	917	890	986	932	913	973	899	940	957	891	868	921	937	983	893	933	919	921	934	981	881	946	925	919	956	938	926	935	891	922	961	932	953	915	911	985	948	936	990	900	975	965	947	932	936	948	919	914	906	877	952	905	870	904	966	982	937	900	930	922	953	891	952	1003	962	976	932	910	978	882	928	914	855	907	893	917	941	952	915	927	902	949	999	911	961	922	959	948	902	910	914	892	978	963	929	991	902	967	958	895	883	914	972	951	943	936	897	895	930	893	923	936	923	950	925	940	884	885	968	881	932	963	884	958	989	942	939	945	969	974	870	927	868	908	898	940	919	910	895	920	989	884	919	950	923	970	964	928	977	859	997	951	916	889	866	864	899	989	934	975	997	889	945	955	953	957	960	933	943	929	886	885	908	960	940	901	919	840	898	882	943	882	914	895	911	966	916	944	907	913	991	918	911	920	843	956	947	922	952	906	921	919	952	955	913	954	930	940	850	933	959	937	881	965	944	886	944	869	923	914	957	900	893	945	958	921	923	893	975	935	911	881	931	901	967	911	950	865	967	893	953	966	891	965	924	900	892	932	920	894	909	903	955	944	869	923	946	907	903	937	871	891	941	959	950	931	910	901	962	834	926	899	966	939	920	951	944	897	949	963	889	938	913	924	955	937	921	910	923	919	901	962	956	949	898	969	961	901	952	954	941	932	918	969	940	920	919	926	903	984	934	949	947	948	870	906	956	949	942	928	941	858	922	921	943	908	962	889	902	934	916	939	913	895	928	900	914	911	943	934	959	948	920	919	938	919	977	964	906	897	933	957	976	922	926	944	944	874	966	940	940	903	937	933	940	920	801	898	935	922	862	991	865	920	955	935	967	892	895	968	949	923	907	905	893	936	929	965	949	996	956	915	892	913	895	939	887	911	892	962	892	900	883	888	925	895	945	936	934	913	902	970	917	913	909	920	918	975	952	886	919	878	917	922	933	921	926	960	940	937	954	955	936	904	949	949	945	962	949	970	907	917	951	928	934	933	952	950	906	961	957	982	858	933	916	859	950	943	943	926	870	949	906	978	895	953	976	973	901	915	978	908	938	991	963	954	915	931	941	889	920	970	956	844	1008	921	952	911	934	897	949	944	942	926	880	914	901	922	925	939	986	961	918	926	912	915	941	894	956	931	913	946	952	920	915	908	890	945	930	898	934	919	958	950	936	941	968	909	900	958	987	971	963	963	904	931	934	912	895	950	899	976	929	933	917	978	902	886	915	956	955	937	939	921	967	939	915	908	909	938	933	915	923	949	857	948	933	959	944	965	991	949	939	914	887	946	936	938	928	914	947	936	968	926	959	961	921	951	933	909	921	930	949	924	948	884	910	935	903	913	897	959	953	899	989	971	920	919	983	927	918	917	955	986	907	988	908	959	906	912	952	932	949	985	937	942	945	935	917	896	942	898	953	920	921	908	921	938	917	966	922	945	922	973	938	975	997	930	958	965	861	877	841	943	964	952	875	920	918	949	904	935	910	959	935	920	927	977	919	927	926	938	933	949	868	966	937	885	921	923	897	924	914	953	963	907	882	974	894	911	913	936	923	928	952	967	958	896	954	989	918	942	909	940	925	919	943	948	970	883	940	875	930	945	905	947	872	963	915	930	938	944	990	897	910	862	916	961	886	951	944	926	924	958	1000	916	919	947	935	944	947	891	892	951	898	861	911	898	890
38277	36696	35969	37215	33826	24371	17799	15611	12518	7887	5133	1537	1104	1048	879	813	903	1143	1021	855	726	731	481	462	438	428	392	411	412	458	421	396	436	469	603	932	1693	1460	837	511	447	383	344	347	361	345	353	332	360	338	366	357	329	350	323	349	357	372	342	356	360	327	357	364	315	339	305	349	323	325	336	362	361	392	350	343	328	350	322	333	342	316	355	361	339	356	377	323	360	317	363	332	320	347	310	336	361	340	359	328	350	340	359	318	324	363	351	340	377	365	375	349	353	332	355	350	342	363	334	311	375	318	318	293	309	330	339	336	326	330	346	328	313	360	321	350	318	340	325	342	320	318	333	340	328	326	384	286	302	331	333	354	347	333	328	346	332	341	312	339	317	348	300	325	292	320	304	342	296	302	329	334	346	349	311	348	323	360	337	331	296	323	299	314	327	316	320	349	316	312	336	351	313	296	307	340	328	329	337	345	340	313	338	332	354	308	345	333	313	332	325	307	382	367	361	314	344	304	274	322	359	311	331	360	333	323	349	345	332	363	324	315	312	328	355	349	317	311	330	340	334	324	328	323	330	347	335	338	352	329	304	337	355	316	317	347	317	326	347	344	350	325	329	381	338	328	327	333	329	309	299	338	303	277	341	315	327	326	324	322	330	316	332	308	313	356	294	304	333	329	327	346	350	336	314	314	304	347	305	330	336	340	333	348	342	316	293	316	375	332	341	337	317	325	372	330	310	326	318	323	314	302	335	333	323	330	300	335	327	335	312	314	330	309	356	328	327	307	349	312	323	344	355	289	313	353	348	348	322	318	306	319	336	304	320	317	332	313	347	338	320	328	306	323	300	366	367	358	322	320	316	333	344	340	326	348	348	296	275	359	338	313	333	311	336	321	341	359	341	336	336	349	334	319	305	322	325	311	334	337	363	313	312	287	327	325	331	338	310	316	349	311	336	321	326	293	328	333	340	334	344	322	314	342	330	334	337	357	336	305	354	319	287	354	322	361	337	302	339	307	317	312	358	279	339	357	310	326	328	367	338	292	318	321	299	305	320	330	361	294	329	362	345	326	343	320	353	319	318	319	327	319	326	343	359	307	301	326	302	340	311	336	321	323	334	322	339	338	333	316	326	293	327	293	297	317	317	320	345	302	337	313	349	334	318	349	370	340	344	310	341	331	329	324	326	301	321	331	319	341	335	305	331	321	342	346	350	309	294	305	355	339	323	324	335	367	302	325	354	309	338	334	329	353	303	322	325	336	307	316	338	332	342	331	346	306	325	336	339	332	319	330	340	327	325	332	330	327	344	311	306	291	349	303	331	311	349	302	326	354	338	282	305	299	329	331	314	320	325	294	321	322	305	362	308	328	342	326	331	317	283	304	330	300	319	352	323	334	372	338	348	343	362	364	333	328	321	318	342	334	305	334	331	313	348	335	319	340	359	329	312	352	328	318	307	332	324	315	319	341	317	332	312	339	292	354	365	326	325	343	348	319	318	341	344	300	352	355	351	326	322	285	327	319	304	315	295	336	325	313	307	354	314	308	293	333	318	321	332	363	335	317	325	348	334	348	335	327	374	292	326	306	313	317	355	323	322	325	334	324	333	308	338	333	331	359	360	313	303	330	323	333	315	347	353	321	334	318	345	305	324	309	324	308	283	345	342	337	350	332	339	304	353	287	303	329	320	326	342	326	323	320	340	327	339	321	304	305	337	306	335	338	328	315	333	310	351	345	327	342	328	346	303	333	314	306	328	343	338	351	318	361	343	352	355	323	353	296	308	328	339	348	339	277	303	311	332	313	299	325	334	315	332	325	365	359	319	343	311	325	333	316	322	352	341	329	317	331	310	353	306	323	313	349	357	355	304	327	327	324	330	324	344	361	314	286	336	371	341	334	341	317	335	347	326	292	292	331	339	306	316	310	313	333	328	325	298	326	322	344	366	313	333	336	271	338	324	322	325	341	311	350	330	336	354	346	328	338	357	301	331	349	312	315	369	320	316	308	349	350	329	337	283	347	306	315	286	324	286	336	318	311	356	290	343	318	360	324	341	337	320	321	353	338	324	326	329	306	322	284	341	344	357	318	348	347	306	360	317	334	301	340	339	332	352	308	291	331	308	332	321	348	311	316	332	316	329	313	328	358	345	301	323	319	338	335	285	328	376	319	347	348	296	338	307	332	329	375	321	292	320	328	309	358	369	341	346	335	311	330	330	317	380	319	337	304	330	288	304	351	321	325	339	384	324	357	330	342	335	340	351	334	338	312	344	319	347	296	317	297	325	355	306	335	363	306	321	325	331	310	353	327	333	310	336	318	317	351	350	346	313	315	323	301	331	314	322	334	288	337	357	303	348	318	301	366	346	299	308	334	300	333	351	328	326	310	321	341	318	330	318	309	319	322	328	308	334	330	334	321	344	293	358	322	323	317	322	301	323	304	297	341	327	299	302	333	330	349	320	356	315	330	323	329	322	328	324	313	334	342	320	348	345	316	340	286	345	337	317	356	334	367	331	359	310	324	352	333	307	327	351	331	334	325	344	322	342	350	315	350	358	327	313	357	357	299	289	299	325	328	288	343	323	360	288	342	321	311	313	329	323	314	320	332	340	332	334	345	316	333	352	296	353	354	325	320	323	309	370	312	332	322	310	344	338	326	335	327	342	349	297	313	309	350	315	327	351	377	330	335	296	368	369	332	297	356	311	318	345	320	309	309	319	325	346	339	326	302	341	322	329	339	319	305	334	323	328	298	314	330	337	322	337	314	299	290	331	359	337	323	343	314	293	305	308	337	328	321	338	330	347	320	338	318	338	325	319	359	295	324	320	342	299	300	321	314	308	343	289	337	342	336	330	352	332	346	340	324	297	325	293	310	316	344	314	344	316	351	331	335	344	308	329	349	345	313	349	329	363	333	351	327	340	297	306	324	334	339	311	330	302	327	323	335	323	312	323	317	347	336	350	312	328	355	311	329	329	296	309	333	323	313	343	354	324	310	296	319	311	323	326	290	336	319	341	291	357	347	307	283	331	295	350	342	317	300	330	331	363	347	337	329	320	338	301	304	321	339	339	333	334	329	296	317	316	340	333	330	339	296	326	350	368	329	341	310	308	295	341	352	298	338	366	345	348	335	332	329	310	345	337	325	335	302	340	293	356	328	342	371	351	320	344	378	291	291	326	322	331	329	339	303	292	325	333	310	345	320	334	327	355	328	354	326	349	310	314	323	358	339	325	338	316	326	338	322	313	345	299	337	331	312	335	349	303	331	300	283	319	327	361	331	353	315	330	357	356	352	314	323	331	376	324	324	333	317	304	324	343	334	371	340	321	322	315	326	298	344	338	332	338	308	359	332	307	322	314	338	305	323	329	362	346	313	320	318	315	324	349	318	313	318	302	329	303	388	338	333	318	306	320	339	317	308	329	300	296	333	297	321	350	309	341	294	355	315	328	331	306	309	292	315	329	328	335	317	357	289	337	310	328	339	339	355	362	339
26253	29863	37863	41114	39147	26140	22391	23981	22520	18496	15020	5820	5280	4602	3983	4119	4796	6029	5187	4207	3697	3587	1995	1597	1646	1376	1310	1458	1302	1604	1777	1387	1549	2197	2934	5222	10424	8712	3928	2466	1438	1143	917	920	985	991	937	954	947	981	924	931	998	970	929	914	946	944	952	937	962	966	933	916	920	994	942	970	878	927	949	1021	996	1026	917	937	951	929	943	892	928	884	890	882	987	879	910	880	888	867	865	933	1003	915	923	960	940	871	952	879	894	893	867	860	864	886	910	1006	1015	992	914	882	958	942	910	857	867	861	886	830	808	804	820	864	839	796	830	814	879	825	814	783	822	818	874	860	858	863	823	793	784	846	809	862	818	843	792	883	810	858	785	877	757	802	829	838	817	820	812	799	829	800	793	787	825	790	822	799	811	826	787	840	805	836	831	880	846	859	796	843	838	822	811	827	816	768	812	810	792	838	828	814	811	858	794	872	859	802	836	773	874	842	808	816	829	804	800	860	820	833	820	776	790	815	836	859	863	810	845	776	821	790	831	846	810	873	811	817	831	858	826	839	789	841	827	823	768	768	850	873	811	837	790	795	828	803	847	788	854	830	836	851	839	790	792	810	795	820	797	818	840	880	823	813	826	821	863	809	792	819	813	814	829	830	816	844	770	835	813	855	761	814	829	792	837	798	795	782	771	823	749	810	797	792	820	850	824	806	809	840	823	809	802	829	849	841	795	825	778	781	780	780	838	841	833	863	882	821	809	825	856	792	829	770	790	806	794	794	810	839	796	798	832	814	796	806	835	829	814	845	864	850	777	764	791	877	806	858	846	872	802	792	840	820	805	832	774	810	859	792	835	833	764	776	773	842	785	835	807	810	826	795	829	871	838	825	809	768	858	782	798	842	808	843	819	818	805	825	779	833	805	814	853	847	807	880	834	777	832	802	816	823	786	852	799	811	805	794	804	790	795	855	805	819	815	820	822	858	859	836	805	802	797	813	809	794	827	810	785	852	815	793	868	784	882	778	810	887	839	824	829	824	775	848	810	816	803	834	789	842	806	828	810	837	852	832	811	826	845	807	851	841	825	820	853	850	826	824	844	844	806	866	793	837	824	816	844	825	818	830	764	828	806	839	793	833	777	798	792	852	801	818	834	786	794	786	809	791	837	762	822	841	774	785	854	804	813	791	817	824	794	834	806	801	799	830	878	787	772	838	739	808	774	825	804	840	810	812	797	784	800	771	802	797	800	810	831	868	787	810	818	856	818	836	814	829	784	793	775	809	783	813	818	810	857	817	806	873	777	834	818	795	799	857	814	800	862	835	798	841	740	837	826	822	839	875	751	790	749	792	839	869	861	844	827	831	818	818	814	846	818	849	824	753	787	822	769	839	833	775	860	846	828	834	867	778	796	784	801	817	814	791	792	822	842	834	825	831	813	841	780	853	806	855	815	808	861	789	836	849	858	837	864	829	782	816	812	773	785	819	820	798	785	810	787	821	832	791	827	864	845	737	764	821	790	803	809	761	848	858	818	802	903	848	804	808	799	834	805	870	832	816	823	847	843	847	838	805	790	838	835	803	795	868	773	805	849	794	869	773	834	861	804	793	830	799	851	819	828	862	801	816	846	763	833	863	817	787	787	830	819	831	787	793	817	860	868	827	794	837	852	845	775	839	852	817	795	869	813	806	813	805	821	823	806	884	792	783	838	844	790	832	800	793	813	777	875	833	846	829	795	808	834	841	794	832	799	793	826	847	841	778	798	842	827	834	857	818	794	834	812	828	836	847	842	880	776	813	786	826	769	837	814	827	789	804	785	840	814	818	795	807	826	807	793	762	857	800	870	864	834	847	774	832	841	858	819	826	810	809	866	797	817	823	805	861	825	768	812	819	823	824	798	810	844	843	834	830	765	847	809	803	805	849	811	839	869	837	838	834	865	844	854	766	753	882	814	852	801	842	782	798	789	855	797	773	817	807	826	835	867	780	803	842	829	827	822	873	799	848	862	767	809	795	858	830	815	770	817	837	805	814	799	817	782	811	816	859	777	758	827	785	810	858	810	822	823	804	777	800	851	844	797	828	754	828	876	796	805	859	804	815	814	846	809	819	834	836	874	804	801	783	834	807	754	832	806	814	822	820	827	849	792	796	813	841	812	799	838	831	819	782	854	848	792	838	829	823	805	766	840	830	828	830	818	789	833	780	863	845	831	773	761	797	834	797	804	784	790	816	878	819	839	779	850	850	798	784	865	831	774	812	824	843	871	811	801	836	835	846	841	769	836	825	834	816	856	816	829	798	835	818	831	821	797	837	805	820	836	827	826	839	807	796	801	898	861	848	813	869	792	762	818	841	819	849	824	809	803	837	866	841	840	816	824	792	766	833	827	837	844	847	819	806	803	826	848	812	863	771	850	809	765	833	802	884	813	779	816	837	812	778	809	834	862	800	795	770	803	829	833	830	799	821	826	821	805	822	806	808	781	835	826	822	828	876	823	850	813	804	832	825	806	796	799	794	829	791	824	829	806	779	785	817	811	813	818	805	811	847	843	808	866	831	797	848	815	781	827	811	897	770	804	817	843	819	793	835	845	813	808	846	813	824	844	797	841	800	841	791	813	820	797	800	834	807	789	827	810	803	780	835	812	818	790	775	830	823	835	783	836	843	866	821	871	860	821	778	808	772	823	796	794	834	811	798	824	792	785	785	868	852	780	826	839	827	812	778	857	822	809	838	795	799	816	811	832	846	865	816	845	805	885	843	785	840	857	777	893	763	795	778	844	845	800	845	843	792	801	818	824	814	799	814	833	846	816	819	857	811	804	809	821	851	825	798	826	866	859	810	796	804	803	764	873	847	828	819	803	793	799	814	849	786	871	880	862	770	757	821	840	823	829	833	839	795	803	819	812	793	840	802	775	869	830	845	831	858	817	779	802	815	816	851	803	868	810	772	801	826	785	827	873	821	808	776	818	796	827	780	848	781	841	848	833	842	832	831	787	769	829	797	837	781	780	837	802	817	813	840	809	808	846	821	803	829	829	821	828	872	795	826	830	830	786	766	835	793	845	860	814	837	810	829	794	802	864	860	823	799	763	845	808	804	808	779	809	813	834	838	851	854	830	825	856	837	793	846	862	800	855	808	832	821	821	813	840	786	846	846	822	841	793	816	793	808	822	824	851	814	846	795	768	863	799	818	835	852	804	850	827	857	815	838	766	841	768	850	768	810	812	819	815	775	780	815	870	830	818	816	770	799	728	858	798	868	846	843	806	838	886	818	819	845	831	818	815	822	827	879	807	800	720	809	760	736	861	850	908	811	853	842	832	822	828	763	830	882	800	797	827	836	872	832	834	864	847	802	844	855	769	905	807	824	795	819	816	802	818	836	827	795	855	809	804	779	793	822	821	818	852	814	804	828	839	819	768	839	837	824	836	807	786	817	840	810	819	772	795	844	817	778	773	801	874	839	798	792	829	862	772	886	861	835	803	828	815	817	808	837	798	832	833	894	786	839
12216	10661	11294	7972	6201	3370	1428	1215	994	793	645	590	547	460	511	441	424	415	401	371	372	340	360	352	361	369	326	335	371	347	350	355	361	308	357	367	335	350	332	313	319	309	384	303	351	373	332	348	328	346	339	364	331	346	372	352	337	318	354	346	344	375	360	303	336	330	368	398	326	350	335	362	321	320	332	352	337	392	299	343	323	355	334	367	376	342	331	363	362	331	346	343	345	345	313	348	322	346	330	344	346	351	343	339	316	370	348	311	321	348	330	353	316	362	345	335	343	328	322	349	382	296	385	351	371	372	320	323	358	367	327	338	374	356	326	348	357	334	334	353	340	334	362	363	328	342	339	378	370	327	337	333	363	311	309	297	337	381	330	308	378	332	355	369	314	326	360	355	344	349	359	332	342	325	333	348	365	326	328	327	334	333	340	354	352	323	313	339	328	318	362	329	348	361	334	319	355	333	330	345	352	305	345	367	351	324	331	319	329	338	315	336	355	330	413	329	318	343	349	325	331	351	331	366	347	360	319	336	334	344	298	313	306	333	321	316	319	358	337	342	341	362	376	351	326	317	328	395	341	328	323	354	352	335	354	321	342	306	335	334	315	339	343	386	370	310	375	318	318	297	348	346	339	318	355	346	323	308	358	334	342	329	357	321	322	306	330	329	326	335	357	367	308	341	328	346	338	294	315	313	360	336	349	344	331	326	322	309	358	322	322	329	314	341	344	306	364	351	333	317	342	344	315	350	348	355	329	298	332	335	354	352	318	350	321	352	328	365	349	364	343	322	336	316	327	336	326	306	388	311	378	329	324	327	361	378	342	379	360	361	321	352	363	327	340	336	312	364	339	352	341	282	335	366	340	326	324	322	334	353	305	312	344	313	327	319	336	338	327	350	322	329	317	342	325	319	290	355	355	321	325	360	318	336	350	359	343	323	385	379	316	340	337	352	330	305	360	312	297	329	345	342	351	324	342	333	314	315	346	286	326	334	365	322	330	348	359	303	304	334	358	365	332	342	335	344	345	368	342	355	314	335	326	333	344	343	334	332	325	341	327	300	329	336	330	330	355	371	332	365	323	332	353	343	322	327	339	331	369	368	352	333	332	354	326	347	369	321	355	380	356	348	382	336	358	330	332	330	364	337	343	328	368	347	329	308	361	355	351	357	345	322	354	312	325	349	320	337	356	332	319	330	338	340	338	349	305	327	344	358	318	346	330	340	357	341	362	326	322	348	374	355	316	328	339	326	280	345	332	359	339	327	335	326	328	345	340	327	323	342	348	341	367	335	311	337	345	328	354	320	351	329	345	347	334	308	328	346	350	346	311	352	336	319	374	308	342	320	341	361	338	322	347	353	344	347	330	353	368	369	315	355	364	311	325	335	339	337	349	354	347	333	331	338	323	348	338	341	356	304	366	360	342	355	358	323	348	352	367	304	346	295	324	346	336	331	335	336	354	346	328	363	358	343	347	340	351	356	312	338	334	348	337	346	325	334	318	305	315	332	346	361	355	292	325	316	349	355	331	320	340	353	328	338	308	335	330	331	326	320	349	337	333	342	339	294	343	345	366	342	334	333	379	372	378	318	358	327	357	370	337	325	335	335	389	338	325	328	310	337	315	350	343	317	347	355	370	347	345	336	343	324	309	337	311	335	310	356	339	308	342	342	327	345	350	367	344	332	337	324	345	372	317	294	291	345	359	392	334	333	307	326	336	359	342	353	354	335	377	326	333	334	316	330	353	339	314	328	332	339	302	318	311	375	365	333	337	360	358	320	351	332	353	363	309	351	381	352	344	330	341	327	342	315	337	342	334	342	346	330	334	357	315	314	338	346	382	317	340	328	358	354	331	362	337	366	354	352	351	322	332	349	322	347	364	339	347	345	342	338	328	337	337	363	325	334	330	347	377	364	354	356	348	343	354	306	345	345	372	341	352	338	313	370	329	340	323	353	393	320	345	334	347	317	318	356	369	335	360	318	340	319	297	329	380	330	356	324	330	361	350	350	341	350	362	347	359	349	307	348	344	340	325	360	330	309	323	311	364	311	367	294	313	331	336	359	329	358	348	345	304	329	348	360	327	365	334	369	343	338	360	298	331	345	307	323	374	338	332	357	341	348	329	343	317	350	321	319	340	346	341	321	307	351	339	343	363	347	321	343	310	290	324	339	345	310	312	335	364	310	322	370	331	353	359	327	332	356	339	366	353	348	356	360	331	330	353	375	333	367	313	314	335	334	361	339	362	364	315	355	303	301	341	315	358	335	350	321	338	358	379	322	330	339	321	331	338	344	323	365	384	340	354	333	320	383	304	342	313	361	336	333	350	350	342	354	339	367	349	322	310	374	373	351	319	361	351	304	339	336	330	332	330	352	380	312	321	331	348	385	369	340	328	373	363	346	342	364	343	300	371	351	330	305	324	361	342	353	331	357	311	350	349	288	335	338	341	355	342	317	323	372	322	364	322	340	341	324	323	354	322	367	351	315	348	346	342	327	350	326	387	370	289	343	342	332	313	337	369	324	348	325	378	328	330	353	347	305	339	377	335	346	345	337	337	314	336	328	319	355	336	329	353	343	327	333	319	328	339	359	328	324	363	327	334	307	322	320	391	369	351	349	338	361	325	349	345	346	327	353	346	376	340	317	317	365	362	336	332	325	329	331	326	321	301	337	316	343	342	325	368	306	334	349	351	365	346	327	344	309	279	353	324	304	305	319	304	306	340	366	327	353	373	341	343	322	305	352	325	340	374	347	349	363	349	305	325	308	328	355	346	368	303	327	343	339	324	337	329	320	356	350	310	320	320	343	357	382	350	356	335	315	309	353	317	336	367	332	345	329	308	344	355	318	351	325	330	351	344	344	364	348	303	332	312	365	324	351	310	307	349	324	327	337	327	350	365	348	339	336	351	346	334	329	324	350	346	326	369	325	348	327	347	326	319	357	320	356	363	335	358	345	325	344	337	367	327	329	362	364	362	354	341	356	336	298	334	328	314	327	360	330	332	333	326	332	304	333	350	354	333	306	292	339	346	317	355	341	357	332	312	336	336	385	330	313	313	356	334	317	312	321	348	341	372	352	348	321	341	345	333	301	303	319	332	330	350	345	311	327	348	307	354	344	337	339	314	310	320	344	333	335	350	364	356	313	342	334	333	339	342	375	334	309	357	337	341	375	356	341	357	348	353	316	347	342	330	363	343	340	368	358	327	334	341	357	329	330	336	383	365	311	330	313	342	333	332	310	332	342	328	349	312	309	347	321	344	336	335	329	351	325	365	307	318	327	308	344	343	324	345	330	312	365	410	362	331	363	343	344	341	341	315	353	377	314	315	346	357	341	325	335	318	339	348	340	339	354	363	348	345	330	280	323	338	333	329	356	393	327	341	358	350	313	339	353	340	318	323	326	312	327	323	370	329	355	349	344	336	337	335	371	325	361	340	350	315	367	366	372	367	346	356	332	346	347	349	335	348	329	284	354	346	358	347	339
8066	10409	16884	18439	16659	9692	5119	5066	4460	3210	2783	2357	2196	1862	1700	1453	1301	1225	1175	1078	1027	1054	1003	997	968	946	930	900	858	907	942	870	915	897	892	974	1120	1006	905	878	860	871	834	921	856	941	891	899	873	889	877	882	894	832	932	848	864	858	936	898	915	908	871	894	858	859	928	907	869	884	934	903	943	945	890	913	903	911	928	870	867	897	866	928	848	906	881	871	896	922	887	931	900	899	932	885	908	975	848	883	823	908	919	873	865	922	877	942	906	923	879	885	868	893	925	902	824	916	887	836	871	888	876	912	916	911	858	892	869	875	849	866	877	849	873	855	884	900	879	886	828	869	859	853	869	846	865	852	853	833	803	857	885	813	834	839	891	872	908	824	894	876	839	878	886	854	911	872	886	873	844	905	861	856	875	834	886	890	859	854	929	901	860	909	851	896	854	855	861	876	836	848	865	879	902	820	846	898	847	827	842	871	856	861	851	847	864	882	879	898	853	881	886	864	868	802	833	903	857	847	841	844	837	853	829	891	880	815	883	891	838	828	843	842	878	862	876	897	920	848	834	899	868	889	868	917	898	902	822	869	910	898	836	874	844	863	884	847	884	827	912	829	873	832	871	863	887	800	851	835	908	867	812	860	848	846	873	874	887	952	923	889	851	869	862	832	865	868	852	842	873	851	890	848	871	816	855	832	840	871	837	924	895	841	827	836	862	833	870	929	844	874	821	890	875	830	842	873	901	858	863	855	891	851	835	858	869	879	872	848	840	902	889	854	802	866	895	899	870	883	904	895	790	896	869	860	842	865	883	873	829	816	898	941	813	822	869	841	879	814	820	826	859	869	852	861	887	922	873	902	800	880	903	881	871	896	892	881	888	870	865	866	885	872	859	909	819	808	841	851	921	883	846	894	858	858	875	851	838	835	905	859	827	850	843	824	877	838	867	911	911	870	868	864	897	842	882	900	844	859	857	871	855	868	817	855	820	895	880	839	874	858	911	868	882	918	854	864	884	860	900	813	848	809	871	861	857	850	861	892	880	867	906	905	876	848	842	881	873	852	878	896	830	847	808	912	844	870	831	859	793	883	898	873	854	889	835	888	850	869	864	843	848	823	865	835	842	889	857	878	858	854	871	857	847	859	891	840	859	872	889	857	862	874	878	867	827	862	865	797	844	842	915	891	912	864	911	805	877	875	881	873	824	880	904	831	877	902	901	914	832	873	874	873	824	865	809	845	887	847	858	848	825	827	863	856	869	829	832	852	827	914	847	849	828	822	838	857	848	845	875	868	878	892	837	856	876	873	881	865	845	865	906	813	859	840	884	884	874	920	852	842	845	869	884	813	876	828	906	902	855	853	866	883	815	795	903	892	828	882	847	822	874	856	868	834	890	881	822	853	887	835	859	858	863	923	904	880	842	876	862	873	838	874	896	864	846	871	886	859	858	837	849	913	888	840	844	896	856	875	874	919	892	882	814	880	870	863	808	875	866	862	854	904	882	835	844	874	848	894	837	840	820	861	917	877	886	880	837	846	845	797	857	810	865	872	863	862	904	881	867	896	856	899	825	914	817	886	868	903	887	867	871	867	850	934	858	912	856	868	894	852	849	823	815	881	816	871	898	876	868	813	875	898	813	839	860	863	876	863	865	851	869	939	883	863	873	863	842	859	835	887	869	915	824	881	866	849	870	865	900	883	876	896	869	855	849	875	893	873	863	892	859	899	831	924	866	838	847	925	892	870	871	901	919	844	878	873	851	847	834	876	832	863	866	827	882	828	853	859	869	877	840	832	868	901	870	861	853	883	856	819	894	847	885	895	833	871	837	864	872	852	847	842	883	855	923	841	848	856	821	877	875	863	901	858	870	858	885	950	877	854	880	851	888	885	874	882	843	852	823	845	871	930	844	891	907	832	856	902	890	840	892	855	875	886	839	885	831	848	835	921	846	924	949	861	893	849	817	855	897	911	853	896	893	893	819	876	879	896	849	853	877	840	884	889	918	898	858	874	867	845	881	894	859	848	878	842	833	834	870	837	804	874	871	849	806	852	838	877	832	897	877	832	814	834	888	875	822	882	861	857	853	816	815	866	843	876	836	818	886	862	847	823	869	879	870	851	888	874	875	903	885	878	872	863	858	891	849	873	857	898	852	832	932	811	894	856	872	908	866	845	902	877	839	842	837	892	860	875	886	834	814	835	858	852	868	833	863	894	828	861	847	887	875	849	925	828	830	873	881	889	882	877	908	904	836	867	885	838	847	903	857	828	900	894	833	862	859	908	846	848	870	851	851	877	858	897	847	873	809	846	790	854	868	821	872	868	821	854	875	806	851	875	872	815	866	911	857	862	882	897	895	861	853	912	920	857	851	885	815	859	857	871	878	802	896	921	850	851	846	866	831	818	852	869	862	830	842	849	920	805	881	894	844	853	894	925	869	865	852	836	906	872	875	864	868	841	853	869	851	840	859	887	886	893	811	889	866	863	854	865	850	852	832	917	870	858	866	844	903	858	871	863	920	875	810	876	947	921	868	873	859	944	897	858	915	908	846	904	875	838	817	897	845	818	831	871	879	847	860	826	816	861	890	901	871	856	861	874	898	844	867	848	885	859	864	851	828	876	878	864	879	875	834	847	853	840	875	849	878	851	873	857	896	892	883	881	838	867	918	881	856	839	864	925	875	859	876	908	865	803	852	842	870	856	876	885	846	852	811	851	873	853	859	859	892	854	881	876	866	842	879	881	795	887	897	823	878	890	885	796	850	833	873	859	850	881	891	883	860	879	909	855	855	820	909	885	842	854	864	866	842	872	826	894	855	877	868	838	907	860	951	849	839	873	912	888	892	847	961	867	915	863	907	811	803	954	891	814	923	892	855	853	874	881	871	868	861	857	938	880	829	853	886	908	879	873	808	886	863	880	879	915	893	827	865	841	914	823	834	831	902	860	950	882	834	878	909	855	865	863	899	842	856	874	876	867	901	824	862	877	909	826	796	900	823	884	913	860	867	865	865	865	868	864	866	853	886	839	894	873	889	882	865	867	884	885	862	872	839	825	908	888	867	832	859	886	844	820	834	881	886	873	820	841	882	851	852	864	880	902	882	881	905	861	871	857	915	823	828	851	871	845	877	857	830	888	842	859	884	887	823	845	863	867	905	852	858	853	893	834	880	830	822	897	890	895	845	888	867	877	855	827	838	826	862	872	858	809	881	849	933	879	834	885	840	819	867	918	886	855	889	889	838	897	860	849	861	881	839	890	924	859	842	873	832	851	810	820	827	945	846	842	881	881	866	869	942	830	859	843	855	843	861	887	891	834	883	794	882	823	869	878	851	873	937	884	899	848	835	845	849	837	864	875	832	811	913	881	870	867	858	901	795	869	847	892	846	901	866	922	880	839	836	858	811	825	851	888	877	844	859	885	871	841	839	883	864	846	855	870	881	831	885	859	802	844	849	868	866	844	859	894	903	912	852	822	890	888	866	811	862	815	898	838
31558	32426	33880	34926	35067	26054	13175	9245	7181	4487	2299	1041	873	769	782	635	704	790	692	630	599	548	445	472	439	408	428	429	440	434	457	407	430	460	521	673	954	847	560	445	449	414	407	397	386	401	380	391	379	430	413	392	373	419	413	367	390	393	412	374	357	408	401	382	408	404	350	347	413	378	384	400	383	412	424	374	375	390	416	391	397	456	379	370	400	369	350	439	376	389	376	391	422	405	370	371	410	386	370	392	404	383	359	379	359	385	381	430	411	369	412	368	414	421	398	347	390	422	395	393	414	391	431	374	395	394	400	390	363	421	372	414	370	376	394	377	407	364	373	420	397	376	349	369	382	421	425	358	393	382	364	360	373	447	388	353	384	369	391	377	393	388	419	345	409	387	362	384	364	380	351	399	380	383	385	391	323	420	387	396	381	370	359	360	374	376	372	389	394	402	413	364	374	355	367	373	358	335	383	373	396	339	388	386	387	387	384	404	402	379	395	395	384	367	399	413	400	359	361	351	383	356	357	370	376	354	364	366	377	368	365	391	382	403	382	372	425	402	381	428	374	397	368	383	380	357	368	381	384	390	367	361	386	369	376	417	351	363	399	379	392	397	384	364	381	378	381	412	380	384	385	381	376	371	392	364	378	391	405	395	430	386	392	354	382	373	369	370	383	391	349	389	350	385	407	352	351	382	398	384	370	369	351	366	399	347	368	358	381	378	383	347	373	351	363	373	384	358	359	397	368	392	376	336	334	379	405	352	399	391	393	393	409	389	342	369	417	367	404	382	393	395	374	412	393	420	400	390	432	378	378	380	382	344	380	372	371	390	408	356	352	373	379	362	354	376	382	349	376	349	356	388	374	377	386	408	367	386	348	371	387	425	366	383	397	359	405	400	386	415	383	387	410	411	332	356	352	395	378	383	379	397	369	356	388	364	381	354	418	382	386	393	408	365	378	392	374	350	412	369	396	384	349	363	378	385	366	346	373	353	343	352	378	359	351	354	414	379	350	380	384	379	374	383	360	414	402	377	397	418	394	366	350	353	404	381	333	361	404	371	379	401	410	366	350	369	368	358	406	368	391	382	336	404	377	378	388	376	363	358	381	366	395	378	385	380	417	397	334	390	381	405	394	396	395	416	372	401	357	334	373	361	426	335	384	391	356	392	371	388	348	353	381	402	387	387	380	431	351	357	359	372	392	380	376	393	359	375	390	336	364	419	396	383	397	393	379	390	411	398	382	340	373	359	379	381	404	410	395	369	366	364	397	354	350	356	396	382	389	384	386	388	403	380	394	329	373	430	386	381	378	393	404	394	351	384	382	372	420	388	378	383	410	379	377	406	399	349	391	380	398	382	398	389	351	385	364	398	379	408	398	367	387	375	374	384	372	404	405	394	407	382	394	388	408	377	409	350	393	398	374	397	367	422	402	389	363	392	408	364	355	389	385	390	382	399	374	409	387	390	391	401	421	393	349	401	397	385	350	386	361	351	386	390	366	366	359	359	382	360	362	357	377	384	361	389	343	368	370	408	384	403	387	389	398	388	399	404	363	365	384	403	402	433	386	392	375	399	401	362	355	411	364	415	428	368	384	411	383	365	405	378	370	399	379	380	358	387	347	427	387	364	388	348	395	348	400	376	387	379	351	367	411	392	412	362	387	364	417	392	388	375	369	379	407	386	396	394	359	401	336	385	345	351	380	344	372	348	364	380	369	360	402	378	359	382	349	383	358	388	371	343	394	362	349	389	406	364	383	383	406	388	360	393	373	377	389	361	364	384	394	395	356	381	415	368	382	372	386	364	372	383	396	369	385	383	364	386	439	381	342	354	421	409	366	394	370	380	372	379	393	385	431	355	373	333	381	393	355	352	340	390	357	413	389	332	356	374	381	336	379	369	387	368	399	364	373	362	370	379	393	434	372	379	387	374	380	409	357	398	369	377	355	423	430	352	397	397	349	382	394	365	340	395	381	360	369	395	386	372	401	359	403	381	377	389	393	370	381	377	390	388	381	391	385	374	379	386	377	375	374	381	342	358	360	424	353	367	379	345	363	415	403	344	377	380	401	383	369	379	337	391	375	372	400	380	379	409	391	391	360	404	366	357	382	365	402	393	366	371	375	390	358	392	369	400	395	391	398	374	349	410	411	420	383	379	411	396	374	403	352	394	403	400	360	370	379	373	380	346	379	389	392	370	405	381	374	368	374	376	377	347	349	379	381	357	400	376	385	386	369	379	407	404	381	408	427	373	399	362	399	377	389	385	381	374	393	409	389	398	379	395	349	375	375	376	392	416	365	372	395	402	402	358	389	375	380	410	396	368	411	378	394	407	353	378	363	383	358	372	348	383	359	383	364	391	363	363	373	368	372	372	389	400	357	349	386	371	349	404	367	395	378	411	387	381	371	378	404	385	337	377	375	378	394	367	366	389	403	401	385	390	390	387	386	371	391	393	381	375	350	394	426	365	368	371	404	363	406	404	397	376	396	377	396	365	406	351	386	387	401	380	391	350	351	373	382	378	406	382	377	369	375	360	381	387	369	381	409	394	406	365	363	415	409	362	376	377	390	385	395	359	354	407	386	374	347	409	389	391	347	401	365	394	396	341	375	347	383	333	394	368	409	381	416	368	356	439	382	360	380	357	398	385	380	380	366	397	355	370	396	348	358	372	361	383	356	379	399	338	350	378	350	351	363	377	391	418	374	390	374	386	343	351	386	394	358	404	389	404	341	403	361	384	400	410	373	359	391	354	361	404	369	375	407	361	378	370	401	393	406	361	370	403	359	391	413	428	364	413	395	370	377	389	392	382	381	374	388	382	358	361	424	347	382	386	420	406	376	369	373	386	379	407	353	369	380	404	391	381	400	374	382	361	393	329	383	343	377	391	393	409	378	384	382	377	377	383	399	389	397	369	386	387	384	392	409	382	390	395	376	410	354	369	364	384	396	387	402	426	367	403	408	370	395	357	361	352	381	377	366	389	393	360	372	372	445	380	356	384	380	383	373	401	397	375	406	368	390	361	332	361	415	376	377	415	416	417	423	367	361	377	358	375	368	377	359	392	402	362	365	398	384	358	356	405	367	362	383	399	349	410	368	414	406	379	420	379	349	365	406	394	336	360	359	367	410	390	357	425	410	402	390	391	375	382	415	394	406	377	400	391	419	374	336	388	352	371	398	373	365	360	365	388	350	405	378	395	381	373	369	420	420	383	383	369	372	403	349	399	381	400	403	372	355	356	368	386	381	434	368	352	389	401	381	376	411	396	348	419	352	400	375	365	393	387	396	378	375	369	421	368	396	400	364	373	431	373	370	365	392	360	397	386	395	356	385	372	371	365	388	401	377	377	380	387	394	350	383	379	397	370	381	372	376	365	413	392	409	368	364	377	388	384	377	394	409	386	357	372	370	369	367	377	421	389	366	373	397	393	389	381	392	395	388	374	370	353	338	378	399	418	355	371	370	394	405	386	377	375	420	342	375	389	409	413
21902	25821	32902	37919	41786	30107	14407	18509	17701	12301	8167	4163	3620	3086	3207	2836	2888	3505	3044	2551	2531	2397	1611	1432	1416	1284	1227	1283	1239	1300	1391	1323	1384	1511	2121	3239	5749	4574	2423	1691	1484	1088	1041	1021	1044	1003	975	1014	1042	1011	1002	940	978	1047	1044	1023	1040	1019	1076	996	1073	1018	997	1034	1043	1110	1052	1048	1058	993	1038	1084	1057	1064	1066	978	1028	978	950	1016	1018	1003	997	1035	1014	1010	994	1035	1071	997	1011	1079	1039	1050	1011	1010	982	1048	936	1009	919	985	991	966	1009	979	1058	1061	1071	1065	1000	1007	1014	1077	1003	1005	1005	991	1023	1012	971	1007	991	1001	950	988	897	921	965	980	998	914	987	955	982	955	984	900	975	962	966	943	994	963	1004	933	982	1016	946	998	984	926	976	937	1006	961	935	960	925	940	970	918	949	978	1005	941	930	973	952	966	920	954	896	903	963	989	960	897	915	1010	973	989	960	930	935	970	961	926	1003	955	975	946	967	978	952	922	960	918	903	910	942	1006	935	945	964	931	932	976	867	932	952	955	922	946	983	1007	961	908	903	906	906	968	905	935	942	912	979	954	954	903	931	954	941	932	950	951	967	972	1022	942	893	884	965	955	980	942	988	948	964	907	980	944	950	943	908	941	935	961	940	970	929	911	1007	1002	932	938	928	985	945	935	959	937	979	930	912	912	964	961	915	934	942	936	925	999	919	943	948	923	911	917	942	951	920	976	944	927	920	965	984	929	972	927	1004	941	892	934	945	907	888	895	956	923	931	906	942	961	947	940	996	1006	980	929	931	1007	966	943	1006	917	974	943	968	904	946	938	908	967	979	987	922	994	916	928	953	911	895	937	973	996	962	922	975	950	952	1001	918	954	974	921	910	946	965	960	925	986	953	920	984	968	944	971	1019	939	965	956	887	960	957	983	917	946	927	905	968	918	986	961	936	950	929	945	972	985	903	921	988	892	992	991	1011	951	944	954	910	936	871	942	938	925	958	1007	948	911	970	968	920	851	937	899	941	976	960	994	970	930	889	908	893	996	918	980	918	952	952	924	913	989	982	928	960	1002	957	941	952	938	940	988	967	969	996	944	958	888	937	927	975	929	928	973	1017	916	896	925	914	880	989	938	897	943	935	929	936	1015	974	982	940	905	901	981	980	938	960	936	953	926	932	950	959	964	954	938	960	930	968	945	939	993	955	936	1012	941	1006	981	941	982	956	931	979	948	980	951	975	899	915	999	944	974	976	1004	985	935	930	917	918	961	934	927	997	958	938	979	919	932	969	901	915	960	936	962	953	958	926	960	966	982	923	941	956	945	937	986	909	907	987	899	999	897	1002	994	985	948	905	1012	945	921	955	963	954	906	933	906	927	904	953	1001	920	985	965	961	918	932	963	930	942	952	946	925	960	912	929	912	1001	967	927	949	936	978	981	955	921	939	954	958	909	930	898	941	922	1030	928	928	932	974	958	930	940	941	958	941	958	952	964	955	895	941	933	981	930	968	998	964	1012	927	984	984	928	942	951	972	878	935	923	958	941	936	916	955	973	963	987	973	925	947	914	931	882	973	944	936	955	941	935	952	920	891	882	972	964	893	928	898	881	958	920	921	931	986	950	947	969	952	954	945	1001	928	938	945	944	981	947	935	945	923	1005	999	909	960	908	946	971	905	942	929	949	940	995	949	949	928	909	974	989	916	973	923	913	962	941	989	930	1007	991	956	963	945	978	892	954	910	919	936	913	999	969	975	959	971	959	957	918	981	945	954	920	944	943	893	946	966	977	953	907	945	997	1010	960	941	923	973	958	913	931	927	943	968	909	932	950	997	936	1021	927	911	928	948	957	890	943	951	967	979	938	940	908	968	913	919	961	928	956	896	878	930	905	929	938	932	936	949	899	959	919	921	948	996	947	925	904	929	1038	936	986	984	937	987	952	912	946	977	940	939	920	942	875	945	979	976	969	971	892	951	947	946	937	952	1007	986	960	927	927	949	991	853	949	949	947	968	993	969	882	968	956	918	944	959	902	972	947	982	908	957	924	973	953	958	951	937	980	941	992	944	915	922	1009	1000	942	898	969	976	928	920	955	921	943	965	984	960	975	950	929	941	913	951	948	962	961	920	1008	917	912	932	962	942	955	919	915	917	896	927	977	942	956	967	907	991	879	924	897	935	943	961	933	885	940	965	917	935	916	970	980	886	903	943	977	927	960	1007	907	964	992	958	961	886	974	977	951	947	963	943	974	962	952	967	995	922	926	943	937	906	999	885	884	986	924	970	910	961	956	892	915	934	925	961	973	970	926	949	912	961	986	894	899	925	896	936	930	913	919	931	894	961	911	941	964	929	907	942	928	979	968	967	989	974	990	915	911	955	934	950	949	1006	945	961	966	953	949	989	973	950	931	962	942	975	904	963	975	942	970	902	920	963	952	976	954	897	978	930	955	945	967	969	958	913	932	912	963	906	919	968	950	963	921	900	934	961	927	965	933	1000	971	942	969	915	940	986	992	968	961	972	955	977	947	916	962	959	913	944	953	974	942	969	943	928	929	894	915	897	937	916	910	954	978	930	946	947	967	957	944	992	972	913	907	992	963	884	1006	957	991	953	946	948	920	954	933	901	905	960	903	933	942	1004	953	952	964	978	915	901	943	987	937	933	949	924	931	956	929	974	934	969	986	909	980	943	913	1012	898	940	910	1043	919	936	952	932	983	974	940	922	973	959	898	929	982	941	912	929	973	927	988	902	908	924	963	985	959	955	933	954	917	925	925	931	901	953	904	981	940	908	979	981	905	940	934	970	920	909	977	924	947	927	968	972	989	945	935	912	928	916	965	962	899	969	968	939	984	979	942	981	896	987	961	940	949	921	952	927	938	942	968	952	907	939	935	913	926	910	930	909	976	886	930	864	923	925	973	938	944	961	1010	980	951	920	983	947	896	1007	913	959	894	948	953	978	924	949	927	942	939	880	899	967	987	968	893	920	936	956	938	986	949	953	885	910	969	932	921	946	976	931	913	925	957	864	963	921	1002	915	942	954	920	969	902	949	968	953	993	983	944	909	924	994	965	932	903	926	953	942	1007	925	952	925	948	1002	982	1015	982	923	954	914	978	985	911	939	921	968	928	943	957	969	902	977	947	986	934	999	943	935	938	988	923	994	928	926	913	914	922	992	921	983	958	954	932	988	939	982	942	923	917	964	970	972	970	930	909	923	957	910	930	918	976	1006	941	918	960	984	949	976	929	981	945	934	962	1006	937	900	982	957	979	973	938	937	947	950	933	916	939	937	940	962	874	971	916	998	996	1001	909	945	970	920	929	965	924	933	979	969	977	911	933	1012	965	970	961	938	913	971	999	912	887	946	917	975	964	949	947	935	880	934	917	927	971	976	950	948	981	931	918	955	920	928	929	841	1013	957	961	961	970	921	935	922	939	918	938	887	993	914	908	928	908	926	927	1011	884	944	947	946	874	962	942	1016	943	932	948	978	907	969	934	951	924	932	996	956	897	1001	890	953	939	957	942	950	927	991	981	951	982	993	970	1005	986	952	908	983	1006	986	919	914	995	976	913	927	979	889	929	960	947	922	982	1003	868	931
38538	37991	37869	39445	40035	36747	23639	16259	11065	6178	3007	1375	1063	835	879	818	818	1001	815	757	697	617	537	447	473	437	417	408	411	450	440	444	432	457	627	850	1205	1070	630	495	423	327	346	295	357	375	360	361	360	378	353	380	329	357	377	337	318	350	338	371	323	351	358	350	293	327	329	330	335	343	371	353	326	359	367	389	369	312	354	348	326	321	350	366	376	345	380	323	363	351	341	392	374	349	342	346	366	361	322	328	327	354	332	347	358	365	367	359	367	377	420	366	346	344	315	325	350	324	349	367	354	338	347	341	353	324	333	314	331	344	353	294	359	349	333	325	324	337	364	340	323	372	346	336	335	316	338	328	326	322	333	330	382	340	352	346	348	332	319	322	357	332	338	380	345	322	325	338	323	340	351	345	338	317	318	341	317	338	319	361	366	339	333	299	339	339	331	301	307	341	367	333	342	315	294	364	370	364	320	299	345	349	306	342	342	368	322	342	326	313	336	372	357	339	346	315	346	390	324	310	341	330	384	341	347	329	338	302	321	347	329	348	332	359	324	301	331	318	314	308	362	323	356	333	357	317	345	324	361	355	296	342	297	389	339	364	328	321	338	331	334	317	352	316	350	313	354	330	339	334	329	332	306	357	331	341	348	346	343	307	311	347	344	343	367	338	354	357	355	308	336	356	329	302	342	323	346	358	359	295	339	338	332	345	332	327	337	338	347	296	358	331	321	328	299	334	331	340	313	309	305	313	338	349	324	344	308	324	325	342	325	335	316	356	350	344	379	343	360	362	300	341	304	349	332	338	361	331	322	319	370	347	321	325	347	330	338	294	347	299	337	347	367	306	301	355	343	346	343	333	343	354	360	328	340	327	317	331	301	313	348	322	324	324	348	320	343	371	366	344	331	329	327	342	359	303	334	324	325	323	349	328	336	340	336	326	315	337	358	319	371	345	337	339	354	340	351	295	337	350	311	367	309	336	330	305	348	301	341	341	306	327	343	329	327	328	313	305	338	347	312	354	337	333	329	349	335	323	332	359	298	324	343	343	329	335	364	321	357	356	324	350	345	321	352	354	338	351	351	321	343	304	311	326	327	341	315	351	316	352	337	339	333	338	326	329	335	342	330	334	339	366	357	373	364	360	371	345	355	318	359	325	330	335	314	301	308	319	327	349	331	317	334	330	370	327	341	314	326	308	341	321	321	312	340	342	333	344	339	340	354	319	327	334	327	316	322	340	356	335	357	341	353	361	346	306	366	346	360	330	368	345	351	365	310	316	337	338	335	335	300	326	345	336	309	354	345	322	303	337	374	355	314	332	311	352	344	362	350	346	296	321	330	329	333	300	343	355	303	354	322	359	346	309	316	311	339	349	331	334	315	323	363	361	294	336	311	335	344	340	323	358	325	319	302	347	336	308	322	349	343	298	391	316	352	313	364	364	330	327	323	326	348	333	315	312	350	327	354	338	352	304	347	348	339	333	337	346	331	355	330	365	309	337	332	360	329	325	360	331	332	303	335	345	338	290	328	287	352	340	317	343	366	329	325	322	315	379	311	330	294	324	297	301	301	322	355	365	314	322	344	351	353	334	326	330	336	348	358	341	341	346	340	330	360	362	325	310	351	347	305	338	362	340	323	345	338	347	345	319	331	345	368	306	343	341	342	294	294	341	340	344	310	307	360	351	323	330	363	298	329	347	307	344	317	358	322	340	325	366	358	345	338	341	351	316	351	323	320	328	312	327	314	343	317	286	306	327	338	313	309	394	303	358	310	365	350	342	351	351	322	377	331	348	337	365	347	388	318	310	330	382	341	328	322	326	330	382	354	350	351	319	362	359	324	336	328	301	335	354	381	341	344	275	331	355	293	340	330	340	340	341	320	331	353	317	321	345	377	325	310	339	336	332	341	335	333	370	325	307	331	344	310	342	364	335	323	376	367	331	350	346	339	348	344	337	318	346	339	311	358	332	318	342	350	342	331	341	334	331	317	323	328	364	327	349	351	335	344	355	351	352	361	301	328	347	338	349	328	345	313	345	358	328	336	353	366	310	388	358	336	323	369	335	376	331	333	362	330	321	334	314	337	347	352	345	322	355	345	323	330	368	361	323	326	333	285	332	353	330	328	329	331	346	370	295	352	324	352	316	355	325	313	317	315	335	322	366	346	331	317	341	312	363	393	298	326	328	333	293	332	357	335	359	345	320	349	334	349	348	355	346	355	313	349	375	347	351	358	303	307	348	333	355	319	333	334	341	337	355	355	336	364	327	338	331	339	342	304	348	319	364	375	337	326	366	321	357	337	374	325	338	367	328	312	317	352	308	327	314	350	345	374	308	352	356	345	366	326	358	320	369	311	337	311	329	366	319	335	355	293	290	351	317	332	357	353	350	379	346	331	306	300	309	313	321	333	349	343	314	331	345	327	361	335	337	320	356	347	353	311	338	330	373	337	320	367	344	334	325	296	347	356	324	356	342	339	358	327	329	349	355	332	374	339	312	334	373	347	325	322	355	343	346	356	356	340	336	347	359	320	351	325	308	333	319	338	358	343	384	312	310	333	366	338	336	308	341	345	321	327	332	307	340	307	326	330	345	365	299	340	338	330	345	334	360	350	369	336	332	350	358	355	329	326	338	352	289	320	334	335	340	347	314	346	352	330	332	335	333	329	340	325	330	330	316	296	314	320	325	336	326	308	302	327	332	336	331	375	354	384	357	309	328	313	357	340	360	314	327	322	337	327	314	342	337	350	342	360	356	324	323	319	346	346	277	320	379	348	329	391	317	297	335	297	347	354	316	342	345	363	318	308	353	335	300	330	338	349	346	364	310	353	341	337	321	327	340	339	345	317	363	321	307	330	320	335	321	335	356	346	324	336	345	333	347	331	332	322	328	350	332	350	343	348	301	334	380	340	329	358	310	303	346	343	337	331	325	342	326	340	318	375	356	313	312	322	341	328	337	344	328	357	369	322	341	327	372	378	328	329	346	330	318	304	387	338	325	335	362	315	312	327	335	299	324	298	353	334	353	295	311	325	317	325	343	303	325	328	318	342	340	358	357	328	351	355	336	331	381	359	344	344	325	347	318	339	323	354	315	360	337	326	330	332	333	365	363	352	324	317	333	342	359	335	352	331	312	345	325	323	346	340	325	330	336	365	365	333	323	340	333	311	323	307	325	355	344	345	359	311	335	322	349	346	338	346	321	364	335	337	332	336	330	354	368	335	327	348	338	329	357	332	310	343	322	333	336	342	297	329	352	328	327	345	329	354	311	342	322	342	353	311	374	326	338	321	333	324	329	340	309	353	344	348	341	334	322	324	339	347	381	347	333	334	343	318	314	328	360	324	345	348	296	326	339	355	335	324	353	331	337	344	326	326	314	359	331	347	318	336	357	291	367	362	358	340	327	348	323	343	348	333	350	335	376	346	337	336	316	349	385	366	345	346	326	319	308	328	333	376	354	363	333	347	310	340	297	339	319	348	333	332	339	325	339
27519	31426	38617	44559	48029	41493	23433	21603	20615	14715	10094	5763	4805	3942	3970	3820	4295	5050	4311	3717	3293	3055	2177	1530	1690	1502	1432	1394	1374	1590	1733	1593	1605	1861	2978	5182	7684	5634	3466	1915	1804	1021	994	967	1026	1018	995	991	999	906	981	929	969	998	998	988	949	912	967	931	916	884	966	899	1044	949	1015	991	953	976	972	961	1001	949	996	997	972	951	951	911	940	967	935	928	891	887	902	880	896	935	988	959	945	897	911	947	980	930	878	924	910	929	863	881	906	961	918	934	986	960	911	911	970	937	876	897	940	920	841	866	837	879	873	883	872	876	831	913	891	876	871	884	852	826	923	846	887	840	906	857	872	847	831	863	858	775	817	849	814	874	822	800	820	859	852	875	830	805	811	833	822	874	848	843	848	820	796	871	786	845	818	821	869	802	827	847	838	798	818	776	813	829	827	806	809	828	822	849	783	801	884	849	792	860	859	826	793	843	816	804	858	877	834	862	771	876	810	847	849	872	845	874	831	814	806	852	876	820	819	857	834	853	823	882	817	861	843	839	798	840	827	829	820	820	839	883	867	857	823	862	836	851	816	845	833	822	864	814	843	824	856	869	833	901	891	860	842	835	828	794	856	821	822	836	819	870	810	819	801	852	876	864	890	843	850	807	854	824	871	777	824	844	833	813	838	827	829	783	797	847	850	828	833	818	784	842	891	792	870	855	813	843	809	777	871	833	870	801	813	802	834	846	855	779	792	821	794	834	859	818	842	804	834	767	867	866	797	846	801	852	857	888	822	808	875	845	872	862	837	887	868	844	813	799	853	842	875	821	839	807	810	811	791	843	836	896	819	829	819	812	832	839	850	823	855	839	800	792	844	833	817	848	816	860	931	859	801	812	843	842	844	877	846	863	804	843	813	808	843	852	823	804	879	835	853	824	837	835	865	814	857	848	798	814	825	852	876	815	798	832	852	847	852	818	883	861	837	840	869	811	873	857	872	814	848	864	819	785	882	827	837	795	851	841	822	770	813	906	804	815	845	836	799	837	845	815	878	876	867	837	814	872	845	776	820	837	796	862	799	835	841	830	865	798	835	783	863	840	828	808	831	842	821	885	870	827	801	826	833	861	849	874	848	819	832	821	815	758	856	881	898	859	879	820	763	875	828	869	827	874	847	851	847	853	836	859	894	819	818	764	857	843	849	813	819	865	845	864	829	790	848	865	832	823	829	818	864	816	855	918	843	826	812	849	847	838	900	843	892	846	863	827	851	808	840	831	829	861	869	817	801	797	838	864	797	856	880	830	823	804	834	847	794	839	837	799	834	842	845	893	803	813	822	830	852	841	790	859	826	861	841	868	838	783	845	825	885	837	848	822	900	845	843	850	839	825	834	839	862	766	811	835	825	837	829	778	797	805	825	865	841	812	849	850	856	807	806	857	815	766	844	792	847	887	836	848	857	863	814	820	858	789	798	784	845	868	827	817	794	776	864	819	821	841	854	839	816	812	844	872	818	888	885	823	874	798	820	830	790	901	851	891	831	862	833	837	845	797	895	830	858	873	796	872	814	863	857	835	811	837	829	830	814	842	863	886	860	816	851	863	839	822	839	840	816	818	871	857	874	791	834	848	880	865	876	794	889	921	858	786	816	870	849	791	837	862	809	826	820	824	846	817	846	819	889	796	845	904	866	834	808	845	849	802	859	834	879	826	867	840	882	845	822	787	842	850	812	840	827	835	853	852	828	834	837	831	815	838	850	832	828	825	811	862	867	859	830	877	831	862	886	862	848	860	814	849	793	857	846	853	812	865	794	868	840	839	828	881	871	813	793	801	817	873	842	829	840	846	810	855	887	832	814	835	841	794	797	802	870	866	804	838	821	808	830	810	842	850	842	806	856	803	827	820	847	846	835	847	828	871	859	821	894	828	829	814	841	829	836	886	853	817	892	848	870	836	812	879	877	864	860	849	812	830	823	852	830	861	840	837	866	856	827	824	838	830	929	835	906	775	854	840	883	888	807	847	836	839	850	803	812	829	836	822	845	797	877	838	840	812	821	779	837	831	892	847	872	837	837	818	813	838	916	840	816	836	859	870	905	811	807	869	886	854	851	845	787	839	878	866	817	821	834	866	842	843	847	907	850	846	834	837	839	905	850	843	867	812	834	861	831	808	873	908	800	863	811	787	885	807	822	823	866	835	854	857	826	808	814	835	842	855	823	851	788	827	867	807	833	820	843	906	855	843	829	903	813	878	823	863	834	838	811	796	839	814	869	855	854	850	782	865	901	831	871	790	814	846	791	829	838	805	797	844	891	806	793	832	865	818	822	843	772	812	860	864	865	804	844	822	862	857	851	766	857	836	853	830	867	836	841	862	818	872	831	854	841	869	836	858	833	844	866	830	813	871	824	829	837	860	842	866	819	837	819	815	847	838	823	861	819	839	863	825	869	833	859	879	823	784	850	821	875	813	806	845	856	815	797	831	863	820	849	853	890	832	815	816	893	805	842	820	832	825	830	852	858	840	880	814	827	826	869	875	835	811	819	835	798	808	849	753	839	833	848	862	815	847	850	823	880	799	842	903	843	860	776	801	839	828	936	801	844	818	835	823	842	828	875	813	840	788	840	836	842	842	753	844	821	825	840	839	847	862	850	850	835	858	840	816	834	814	841	862	829	815	834	768	829	822	873	842	817	840	882	807	823	813	827	829	816	809	864	876	822	834	796	833	835	841	823	826	850	862	870	800	840	854	832	836	830	851	788	840	813	817	865	854	812	842	828	828	848	806	825	831	867	873	804	826	820	824	827	886	797	876	818	829	856	835	789	812	859	834	843	841	846	808	833	821	805	857	830	796	796	847	864	904	803	809	845	839	815	849	857	855	783	807	846	884	885	830	837	856	788	821	821	844	916	816	805	831	834	856	811	787	841	808	810	846	845	796	852	830	848	867	836	784	796	848	823	846	862	876	811	804	819	879	847	872	769	830	860	799	834	844	813	838	832	856	796	794	838	830	866	812	803	867	831	829	852	844	843	853	831	859	816	843	758	872	794	868	799	807	836	828	841	869	870	883	851	892	837	799	842	851	841	792	815	905	877	810	828	806	816	840	862	861	841	837	852	884	862	857	834	854	874	805	824	853	845	816	849	821	846	865	844	834	820	824	862	833	864	879	802	859	871	855	853	847	810	852	841	842	864	804	836	812	864	818	856	853	869	870	821	853	886	819	863	848	865	838	849	873	823	827	864	825	845	839	846	849	846	820	791	820	837	844	873	846	855	880	844	855	818	795	839	824	845	834	860	828	847	841	851	809	857	826	874	813	861	777	836	797	813	827	796	858	826	859	818	808	858	825	820	886	856	796	878	846	812	844	852	816	857	868	907	795	875	855	859	874	824	826	873	834	843	866	850	811	840	852	816	830	846	855	847	849	802	819	862	847	833	803	825	842	844	819	879	810	817	868	820	819	850	830	807	813	856	886	847	816	829	820	872	822	827	852	882	858	907	833	838	860	829	828
12910	10566	11111	8659	6193	4314	1663	1163	893	722	648	561	513	465	402	429	428	379	372	377	389	353	345	357	380	375	361	353	327	353	323	335	338	340	327	386	325	366	328	322	338	325	333	347	324	339	361	368	342	342	359	351	333	337	360	342	351	357	355	329	336	334	343	320	350	389	363	322	372	393	371	349	329	330	321	334	373	356	337	341	347	338	352	329	336	354	346	343	383	367	351	365	345	333	321	335	353	348	347	314	349	343	341	320	338	336	364	321	361	372	317	351	324	362	351	354	327	317	322	357	328	308	352	324	366	362	351	350	377	343	333	327	361	361	309	331	332	354	366	368	343	383	355	342	359	346	344	317	339	346	356	351	355	368	337	336	306	311	302	339	331	338	379	329	343	350	337	340	331	336	354	346	360	327	390	362	354	352	348	333	371	350	359	310	321	330	346	347	349	322	332	326	349	359	353	353	324	350	349	363	328	334	353	362	349	314	353	333	364	358	343	341	322	324	349	366	310	333	323	337	320	326	313	347	334	371	341	333	350	326	369	339	328	351	349	346	348	367	323	363	332	330	328	349	323	348	348	325	368	375	330	363	298	364	340	355	329	351	329	376	319	303	349	342	342	348	322	360	308	343	316	385	337	351	362	344	362	344	302	356	336	364	332	352	362	329	346	322	339	353	319	320	358	344	358	337	358	326	356	334	304	338	342	372	347	346	357	342	307	329	377	360	367	336	351	303	331	331	308	351	346	348	359	331	324	361	360	315	351	356	341	370	317	317	368	374	338	338	334	298	330	319	346	352	327	356	345	330	325	343	363	338	360	390	360	351	362	339	358	351	379	363	316	381	359	336	353	311	382	321	351	348	327	356	339	323	299	362	353	350	324	349	347	351	347	326	357	350	354	353	317	345	327	344	308	347	357	341	345	365	391	351	339	328	334	325	331	359	379	362	337	345	362	341	326	336	339	357	368	324	346	330	368	363	305	326	364	367	323	337	372	339	346	315	351	339	362	339	340	293	348	369	371	334	346	349	330	358	372	357	314	339	354	355	350	330	348	330	315	356	351	335	379	328	305	358	331	340	342	354	351	313	322	345	349	328	348	323	319	351	355	326	353	337	356	366	332	346	363	343	330	347	357	343	350	353	370	355	344	341	339	337	314	335	341	339	316	314	358	349	329	350	330	370	338	306	309	348	338	361	353	362	344	361	340	363	320	341	324	364	316	325	312	372	343	366	355	347	366	328	344	332	342	302	339	339	361	325	336	363	383	343	358	343	330	371	356	303	359	356	289	356	308	349	363	375	337	382	370	307	381	355	361	334	377	333	325	364	338	363	299	346	338	363	355	331	330	330	360	360	351	337	331	350	361	332	363	368	364	357	374	359	385	353	311	354	338	341	343	341	317	306	319	340	363	344	343	359	340	363	365	356	388	349	332	342	321	361	336	365	357	349	366	343	359	336	358	336	309	361	347	376	331	364	316	329	306	327	318	345	350	335	306	359	324	360	353	344	355	346	349	347	343	341	368	392	330	298	301	301	380	326	371	322	325	346	337	302	333	329	339	362	330	349	319	333	384	354	354	327	348	346	318	354	328	348	337	334	332	326	349	355	379	330	333	346	367	329	342	349	337	331	367	340	366	374	317	351	364	343	325	344	352	346	350	329	337	363	377	328	334	316	363	333	330	366	345	374	374	367	344	311	364	311	338	347	343	338	390	338	350	372	354	351	345	328	324	346	351	367	350	337	348	338	338	355	342	358	364	337	359	371	336	330	364	313	320	350	325	335	366	335	367	351	332	375	335	287	357	340	316	336	357	358	356	377	387	338	333	343	374	350	319	354	342	318	383	343	363	340	302	326	342	381	339	316	338	346	337	333	326	353	365	337	300	341	358	333	353	352	323	362	337	301	335	331	325	323	326	358	317	336	362	342	348	332	340	339	355	317	349	390	335	335	331	325	393	321	345	354	336	341	369	328	332	353	339	363	340	339	347	309	348	345	339	345	367	333	320	344	335	347	327	337	362	370	339	323	335	319	349	341	344	334	339	328	363	370	341	373	338	331	345	329	341	344	340	303	366	340	325	329	326	337	317	337	308	355	340	361	350	368	354	355	340	338	381	348	364	337	341	335	368	312	377	337	330	326	358	343	334	357	337	355	356	367	325	339	317	329	355	342	339	355	365	331	360	346	317	302	313	367	336	353	330	368	363	357	355	355	374	383	363	358	357	313	332	306	330	368	370	357	361	320	366	298	339	358	320	331	342	353	337	351	340	357	358	320	302	311	328	367	332	351	363	339	342	342	310	368	347	304	358	357	344	349	341	336	345	313	396	326	356	338	353	350	344	367	365	324	319	336	331	343	354	361	344	303	320	347	342	386	342	336	322	364	300	343	355	315	356	339	337	332	332	347	339	352	379	350	344	373	369	350	315	337	368	376	335	340	339	333	334	343	311	332	340	316	327	338	366	337	347	357	298	338	352	328	362	312	382	357	365	368	328	353	341	339	363	334	340	320	312	297	308	364	358	326	323	342	327	377	357	357	345	343	345	345	368	343	322	322	353	282	323	362	348	319	320	334	346	324	349	345	376	355	329	327	335	341	348	342	341	361	332	327	341	345	328	326	348	333	348	415	338	337	319	390	368	355	363	359	376	339	364	337	346	334	307	343	349	359	362	364	329	349	359	306	343	355	326	361	325	328	340	376	352	332	316	351	361	363	334	354	357	343	327	322	320	356	343	341	374	339	321	352	324	327	364	341	334	355	343	359	315	355	347	308	315	334	354	333	359	325	371	356	329	343	367	329	319	338	350	361	348	337	407	350	367	336	341	345	341	349	377	362	328	361	317	363	383	369	362	329	350	323	335	354	376	354	350	366	344	333	362	372	333	334	336	355	357	344	381	340	326	335	338	344	375	370	335	348	328	317	347	361	330	340	343	349	359	325	364	347	350	353	364	330	331	337	366	336	333	351	388	344	357	345	347	320	340	358	313	326	349	345	308	361	344	365	317	376	348	341	326	325	332	355	310	341	359	362	338	367	364	372	365	335	386	326	316	373	387	349	334	333	304	372	314	359	369	363	338	380	325	340	357	342	373	346	339	376	326	320	351	334	359	320	355	323	324	313	345	304	357	379	357	316	347	323	345	330	344	347	351	341	342	340	335	375	347	316	369	383	327	337	348	370	359	327	361	322	333	366	361	348	338	372	351	311	337	329	324	368	358	324	314	335	330	341	341	353	353	351	349	329	340	317	353	373	333	342	343	325	361	330	367	375	338	353	346	341	334	339	350	372	322	333	342	334	378	352	334	345	350	341	321	334	336	369	342	333	349	350	360	354	318	348	373	322	343	337	313	334	344	356	311	350	358	335	328	323	298	355	337	377	328	352	322	325	368	341	360	352	347	315	377	328	311	337	340	329	340	315	369	398	336	354	330	319	334	336	336	337	330	332	350	317	350	376	365	364	358	304	362	337	312	351	318	362	308	369	320	329	356	330
8658	10686	17252	19296	18127	15182	6129	4809	3740	2918	2505	2269	2055	1703	1478	1357	1234	1098	1123	1101	1151	1090	985	949	923	951	1006	903	874	886	897	863	918	900	932	985	995	1035	937	878	838	920	916	873	896	886	892	870	901	892	917	960	870	922	957	940	938	920	912	950	945	902	905	881	962	897	973	903	891	941	892	906	914	948	922	959	874	920	907	918	927	968	896	924	874	912	887	879	971	914	938	949	881	906	879	887	940	893	857	902	911	915	892	867	899	886	867	954	923	883	881	857	880	874	848	856	906	899	886	825	839	873	827	937	918	901	866	895	892	893	917	845	860	889	920	894	878	837	868	864	900	899	913	870	851	858	902	878	842	846	803	881	857	882	881	829	886	863	883	860	863	898	897	874	899	829	878	889	825	870	903	942	896	893	881	827	917	890	837	891	850	896	852	848	892	898	875	927	901	903	900	927	884	912	932	901	854	855	858	854	927	903	909	899	893	902	873	871	830	878	847	827	877	874	845	913	831	882	943	865	875	843	866	860	833	936	838	841	889	840	875	903	839	879	880	888	889	848	879	874	898	852	833	874	934	830	867	874	930	909	857	861	918	885	909	850	850	873	877	888	858	938	858	878	879	883	859	835	860	855	866	876	905	882	860	902	895	845	873	841	907	847	885	868	859	874	914	863	893	876	895	896	902	856	904	805	858	898	859	887	882	877	848	845	928	895	881	880	861	886	909	817	935	900	893	864	876	831	884	861	842	888	863	867	852	934	890	926	872	856	890	835	865	872	793	882	872	895	903	858	881	860	873	909	921	851	854	838	872	920	870	929	841	907	873	953	850	907	897	886	928	878	900	917	875	904	887	890	875	900	882	910	882	907	866	855	845	851	856	884	890	920	853	845	842	848	832	887	836	926	836	875	848	853	840	912	866	878	886	933	859	890	895	901	842	852	895	895	888	823	851	858	858	859	869	909	899	891	833	879	864	833	884	835	902	894	868	887	867	899	896	863	855	876	869	900	874	879	868	859	948	900	854	847	912	866	866	894	887	859	874	906	850	867	902	871	900	953	896	880	871	885	903	854	847	780	899	849	868	869	840	877	882	865	869	915	884	890	835	892	838	928	844	911	856	901	895	860	918	856	898	810	887	872	861	896	862	855	877	881	866	852	849	870	869	919	849	880	886	841	916	931	863	901	804	862	845	916	843	838	885	872	888	850	883	923	875	868	849	931	877	906	862	870	878	881	866	870	864	846	869	907	875	893	871	886	838	908	893	897	831	839	874	895	907	848	876	892	851	939	903	900	871	877	930	855	880	849	858	898	828	923	909	865	842	921	830	835	910	861	891	883	913	911	890	897	895	908	908	899	910	869	886	856	925	859	844	860	838	927	844	860	893	843	841	832	828	888	891	874	880	813	874	871	866	914	896	851	951	839	902	854	887	873	929	859	871	887	963	847	866	887	872	868	898	891	931	901	888	831	878	917	852	863	875	892	875	874	865	868	886	906	883	893	888	906	881	848	870	855	903	819	883	898	880	890	821	902	858	832	882	898	901	929	882	901	854	958	838	847	866	899	890	812	853	875	867	874	832	837	945	949	874	881	924	864	852	859	810	855	897	890	856	837	835	862	853	935	875	850	885	860	876	892	836	872	859	916	881	845	886	901	889	897	882	882	846	879	878	864	819	875	848	864	945	868	875	869	876	871	847	932	876	887	878	864	840	848	860	879	862	917	875	856	862	866	883	896	877	840	840	904	865	899	844	889	824	857	891	874	922	832	908	907	875	906	885	884	883	851	836	907	905	876	843	903	841	885	885	830	855	873	884	879	860	889	876	902	869	885	855	895	826	861	808	841	877	899	868	843	890	900	875	799	867	848	835	807	893	874	857	876	907	864	851	827	802	862	884	890	887	851	920	883	862	889	859	865	856	932	904	906	866	924	927	885	905	852	881	882	877	902	856	864	852	888	865	867	886	883	848	886	847	888	858	857	896	843	886	835	854	908	856	832	864	927	864	898	875	908	864	857	901	861	855	868	904	849	879	932	880	933	896	865	855	878	899	856	874	888	858	856	808	926	845	884	929	835	871	862	886	873	948	861	856	848	903	967	855	875	864	888	942	852	897	879	827	899	909	873	904	839	888	861	834	872	912	889	900	800	867	880	906	854	909	921	888	928	895	932	861	873	956	881	875	875	887	900	882	894	875	891	901	888	919	869	883	848	853	816	909	862	831	851	861	858	910	788	889	876	831	906	907	906	869	860	838	915	890	927	868	838	909	871	858	860	895	908	894	927	881	910	889	861	817	861	887	929	865	850	888	912	879	878	851	927	908	847	886	884	924	864	834	827	882	845	854	829	845	893	857	926	895	856	854	892	935	920	860	881	872	899	903	924	896	876	885	912	885	861	865	851	824	891	851	855	843	848	906	878	917	820	844	890	876	846	859	888	915	890	910	918	853	844	900	908	926	926	849	868	868	915	844	863	896	898	893	862	839	849	881	908	899	907	880	959	848	848	905	838	887	863	889	890	900	894	945	905	810	880	843	849	924	875	887	886	862	888	952	902	905	834	931	850	882	873	892	884	880	922	855	895	890	824	841	878	889	867	807	844	885	841	867	883	908	920	860	881	877	859	874	926	866	854	984	868	894	829	874	830	883	866	882	897	867	878	931	816	859	859	881	883	919	909	873	835	893	913	884	884	846	930	899	896	836	855	889	901	881	875	890	895	902	834	943	923	933	932	860	870	859	895	893	896	878	869	902	876	860	855	915	847	895	838	874	917	924	851	877	901	887	850	864	865	877	821	892	863	875	879	841	891	837	880	847	902	874	907	853	893	870	919	891	867	901	878	902	896	945	922	879	858	852	891	869	850	905	897	863	868	849	862	855	923	899	855	867	871	907	883	892	882	809	822	851	862	933	914	912	861	834	882	877	843	862	901	880	888	882	861	863	860	927	879	884	869	907	920	826	862	881	905	898	866	946	839	940	871	885	834	852	886	866	848	838	857	922	897	882	885	843	854	889	913	887	884	816	875	863	896	898	888	903	810	838	921	906	871	954	883	830	876	870	897	912	853	923	843	860	871	865	848	853	918	901	886	819	908	944	839	870	894	868	860	831	902	831	906	891	901	866	847	887	844	897	891	873	874	917	927	901	872	872	824	867	898	907	894	855	897	895	901	842	845	894	851	880	856	882	915	870	875	881	860	928	857	812	880	879	867	871	858	840	890	834	857	900	876	896	896	923	902	869	894	847	898	874	860	861	922	851	892	850	875	890	907	861	856	886	871	892	890	881	847	894	948	848	863	888	867	892	884	865	892	857	879	855	886	894	855	885	857	841	842	883	892	859	869	876	839	934	875	905	885	813	862	940	863	872	861	863	871	902	884	887	881	918	849	841	908	830	893	892	913	832	880	842	891	856	879	913	876	840	907	890	899	955	902	881	908	908	941	912	855	905	873	893	859	857	889	887	888	866	896	883	870	837	848	854	865	875	830	845	880	895	895
31391	33252	34043	35741	36494	34521	17672	9098	5335	3272	1761	963	808	706	751	665	664	631	672	580	614	527	441	427	429	433	426	430	451	448	476	398	457	461	500	623	737	680	493	472	423	419	448	379	385	431	380	379	408	398	443	359	429	390	417	402	397	432	406	413	372	360	413	407	433	408	432	384	375	422	404	397	420	379	440	363	382	416	392	389	409	394	406	353	383	361	412	387	370	378	410	393	389	371	390	383	412	347	399	390	356	381	365	427	355	409	407	431	438	396	371	390	419	384	413	379	395	392	412	410	411	407	402	369	398	408	416	401	350	379	370	375	418	364	389	379	387	392	361	389	409	381	374	418	411	391	368	378	354	420	405	382	374	369	408	390	378	364	399	402	398	395	404	371	404	409	405	419	322	419	376	415	371	362	392	364	408	384	397	354	386	368	381	353	458	352	359	392	419	370	375	352	381	375	401	399	393	350	386	407	383	380	373	420	367	395	388	379	394	361	387	429	382	407	380	395	338	362	419	378	362	389	374	405	358	388	382	399	388	387	390	381	379	392	349	398	369	368	356	398	370	388	401	407	401	386	376	393	417	407	385	378	402	414	397	393	343	348	378	411	434	431	394	372	391	385	386	339	375	355	370	362	356	394	388	406	417	413	389	374	383	363	401	403	369	413	355	370	400	366	411	359	375	352	416	386	337	422	424	396	414	368	392	353	379	374	410	382	393	377	400	379	381	390	410	380	420	377	380	380	379	385	365	398	350	363	386	373	392	409	385	436	344	339	412	347	415	405	394	399	381	388	406	427	364	392	389	377	355	404	373	388	406	360	407	361	397	390	375	411	371	380	382	408	385	382	380	388	384	428	410	418	417	402	436	382	429	384	388	358	370	409	399	411	429	407	430	419	379	371	366	414	398	387	357	377	407	382	378	356	389	364	404	376	377	376	373	359	371	397	396	399	380	357	385	396	364	385	401	375	388	364	376	367	412	400	355	413	380	382	358	365	374	389	352	380	361	380	377	389	436	373	398	371	383	397	392	380	416	391	401	362	399	403	366	388	355	387	395	390	392	354	365	383	380	368	407	427	401	362	413	419	353	401	355	399	387	381	417	375	366	387	419	370	419	372	399	393	365	388	391	417	396	389	398	402	414	402	410	337	411	393	375	403	371	380	399	412	372	367	364	366	365	404	361	373	365	377	373	388	374	415	387	408	381	402	388	377	377	396	400	408	358	367	395	389	384	399	430	395	391	390	413	366	367	383	415	389	389	376	365	346	376	371	381	394	386	370	363	401	436	400	367	424	394	368	395	409	348	375	417	362	387	351	386	359	389	403	373	389	364	376	390	379	386	381	359	379	381	347	389	363	394	375	381	390	387	355	397	371	371	380	361	411	403	347	377	364	381	419	379	406	385	395	388	393	390	372	384	395	390	355	362	354	385	389	400	394	433	410	376	404	384	345	398	409	375	381	375	388	373	404	400	390	396	391	365	386	392	391	419	373	380	353	403	370	388	377	361	362	396	365	377	385	411	401	391	384	379	347	369	411	376	356	396	374	404	350	384	381	404	358	380	403	404	398	379	437	381	330	407	403	416	367	390	390	387	409	418	408	386	384	366	386	396	393	391	381	380	395	388	398	381	384	380	396	408	416	375	399	423	392	362	362	394	396	398	431	424	405	397	397	374	345	384	337	382	403	384	362	402	377	392	380	402	398	418	396	356	348	394	418	386	373	407	380	343	338	374	386	388	397	399	405	390	353	375	390	413	390	382	348	354	403	391	385	384	367	388	445	370	397	396	409	435	373	384	381	395	379	389	382	398	418	428	405	403	399	398	411	401	390	402	428	382	403	377	426	380	357	361	391	391	395	366	383	385	382	373	375	383	359	401	381	361	384	387	367	395	371	379	362	364	368	357	369	359	357	390	403	392	399	363	380	387	354	393	439	359	392	388	397	392	400	407	402	400	373	352	404	380	362	367	360	380	402	420	367	415	376	412	374	379	420	371	397	363	402	406	373	398	377	376	367	377	424	363	423	370	371	378	401	385	409	391	391	410	456	388	353	363	359	368	426	398	391	413	370	393	378	407	396	381	380	354	359	349	373	400	360	422	400	371	362	389	370	381	397	390	379	360	337	382	361	364	400	396	403	380	395	369	387	375	379	388	390	378	405	403	403	404	380	411	405	350	363	403	387	414	378	382	385	370	364	374	375	395	404	344	391	380	422	378	411	397	390	405	397	398	365	371	366	401	381	361	384	411	375	374	392	384	371	354	374	396	430	382	360	378	362	407	378	406	378	392	356	405	398	379	371	377	345	391	370	370	361	400	416	416	366	373	422	397	409	372	399	391	381	412	409	387	357	444	405	360	388	364	355	388	402	385	357	378	363	382	346	377	379	399	317	381	396	401	382	379	400	385	379	366	360	415	407	370	365	336	365	382	366	360	380	396	379	405	391	419	355	373	359	395	378	412	373	370	387	380	372	396	404	420	394	448	376	415	375	407	379	399	392	408	386	428	397	405	377	387	363	393	375	399	359	406	398	375	408	399	376	395	381	387	388	385	373	386	384	382	348	426	367	383	389	389	367	402	392	362	377	352	406	391	370	399	405	390	384	360	422	373	403	428	385	406	372	397	390	374	401	404	417	372	393	377	356	373	417	392	409	395	402	371	334	372	411	359	351	397	413	382	368	376	367	384	386	381	390	393	384	380	395	372	397	379	365	372	370	417	394	402	372	388	427	396	381	397	382	417	376	403	400	437	371	408	368	404	359	379	417	361	389	360	386	407	375	373	350	403	395	410	367	406	439	411	370	407	380	380	377	347	369	385	374	383	370	364	389	371	364	366	396	410	411	384	379	371	396	384	388	397	407	350	403	401	374	383	352	419	353	425	396	366	383	374	381	376	394	415	343	372	390	368	423	418	445	382	394	367	389	369	385	372	378	395	365	420	387	357	428	378	401	392	366	371	393	323	399	390	372	343	371	369	380	385	387	398	356	404	377	379	390	401	362	363	389	399	351	355	370	370	364	392	386	396	390	377	368	395	365	403	390	409	386	380	377	414	387	394	369	421	368	387	388	397	375	396	412	399	367	382	405	373	403	367	405	393	390	415	383	406	381	376	372	356	366	424	390	427	382	376	375	362	394	369	425	379	390	400	384	383	403	409	393	381	379	338	345	371	385	413	355	379	372	429	391	352	418	415	363	397	409	394	372	390	365	397	381	367	363	430	398	385	350	384	417	326	379	380	406	382	398	406	379	356	362	397	412	376	375	393	402	373	385	354	374	387	419	409	373	405	381	425	417	381	409	384	366	372	372	378	387	358	387	378	392	410	415	395	382	363	431	383	381	391	352	413	396	380	409	385	357	388	387	401	387	400	351	368	366	385	371	408	397	383	377	329	399	383	341	397	404	377	397	365	392	387	358	381	402	442	401	360	409	376	400	357	374	385	352	363	403	374	421	402	392	361	395	359	384	371	369	402	369	417	383	372	398	406	395
21758	27523	32406	41075	42726	40674	18633	15595	13875	9870	6351	4205	3575	2951	2804	2798	2903	2975	2786	2309	2594	2221	1677	1343	1460	1346	1328	1240	1162	1297	1470	1294	1273	1434	2028	2897	4077	3298	2076	1562	1520	1175	1008	1046	1057	1014	1046	1091	1051	1031	1058	1045	1076	991	980	1055	978	996	1052	1055	1040	1019	1026	948	998	1022	1047	1047	1085	1072	1018	1082	1100	1129	1072	1078	999	973	1058	1009	997	1030	1042	1072	1046	968	1017	1063	1087	1098	1083	1043	1025	1021	1077	1022	990	963	972	1010	1022	1007	952	968	1042	1017	997	1049	1104	1033	1013	1000	1036	1026	994	985	973	1025	979	981	946	998	970	978	952	972	909	987	952	982	934	969	1017	927	963	1003	990	1006	990	964	931	975	965	970	986	908	916	960	1011	976	958	963	970	982	974	960	1016	940	922	1028	932	992	985	955	1015	986	932	959	1004	1004	981	962	985	945	985	990	967	1009	966	1030	984	947	951	978	1013	965	965	1047	994	947	953	980	955	969	986	929	965	1011	931	949	968	937	984	929	973	892	1028	948	971	997	986	915	1015	933	918	977	973	910	1000	990	912	930	979	980	976	990	964	955	969	967	965	986	958	987	987	982	981	994	982	973	970	922	945	994	920	914	960	906	895	972	966	956	902	979	1020	939	984	980	958	1019	979	959	970	1018	942	938	1010	975	963	897	948	937	953	1001	1001	960	981	982	941	995	924	936	977	948	943	956	1001	969	969	987	954	979	1018	951	943	965	938	895	994	981	1015	970	952	939	971	938	908	959	935	961	955	973	938	1022	971	995	988	970	955	959	1004	961	1023	982	989	934	957	997	972	962	1025	945	968	968	1005	953	959	953	948	1021	932	1018	976	961	943	1001	907	1009	940	985	958	921	957	894	949	1010	952	965	992	982	915	942	927	1022	944	955	980	921	934	951	968	987	928	969	983	976	919	967	987	953	931	929	979	943	959	950	957	975	1005	949	947	923	1023	1022	977	954	973	1011	928	949	980	1055	978	977	1018	940	961	956	938	971	947	950	952	939	982	972	903	975	987	1035	958	939	1023	954	1011	988	985	951	978	965	956	961	980	980	938	971	913	964	971	961	957	994	926	988	945	924	934	978	897	962	943	951	936	972	986	944	981	914	941	955	936	981	962	939	973	960	963	971	954	1017	933	934	906	1012	963	893	946	968	986	954	993	933	950	950	963	954	918	969	963	1016	946	903	938	949	981	941	1010	934	999	941	926	986	940	943	940	905	954	966	1015	1003	1008	1002	959	944	1034	997	1024	944	923	979	949	959	1031	972	919	916	958	950	976	961	987	990	955	973	961	979	965	968	990	954	991	960	933	965	961	975	935	958	956	935	931	978	946	966	973	1014	966	1005	945	954	975	924	950	954	991	921	927	944	956	979	963	966	937	958	949	975	930	974	949	952	916	911	926	1004	963	887	963	937	950	1009	1027	977	935	935	1007	1005	982	968	942	979	966	950	1000	925	983	970	953	953	1036	997	901	1003	988	936	969	986	957	966	964	1015	1011	969	916	961	979	964	911	995	933	924	949	1023	924	945	963	972	947	984	998	952	960	1009	966	947	940	950	991	943	956	1016	975	996	992	930	985	963	978	992	1007	949	1022	963	965	981	948	919	1014	1002	1005	937	937	980	1020	957	943	1020	945	913	985	937	961	965	915	947	950	980	920	942	951	986	914	970	897	971	1016	1003	953	969	944	951	959	989	929	937	945	920	959	1018	976	951	996	1005	959	937	1009	949	943	930	968	993	983	964	933	964	989	991	955	943	932	991	962	932	957	965	969	946	994	949	991	964	977	883	910	918	989	949	952	921	996	933	981	967	967	958	1004	1032	952	943	962	949	946	989	901	973	978	954	959	945	981	952	980	973	960	966	914	965	946	975	983	983	977	1012	980	961	932	945	945	968	946	944	920	950	974	958	962	960	931	913	978	1008	971	1020	936	1020	990	1004	968	989	972	1008	947	917	995	971	1021	932	953	967	935	935	943	986	926	980	988	919	981	1002	921	1013	956	920	953	927	1012	931	949	977	940	993	968	974	974	913	888	972	881	969	971	950	951	975	1023	925	980	971	979	997	949	991	1035	928	953	960	986	971	982	945	922	959	953	967	944	925	953	1005	977	1021	962	948	957	1029	968	923	928	927	893	1022	978	949	978	991	988	984	954	952	939	967	964	1020	973	982	948	959	954	972	957	980	944	984	983	982	938	917	964	939	947	1009	991	953	930	991	972	960	990	1020	957	923	1009	968	1013	953	1014	970	938	1031	990	948	954	971	983	950	1001	1018	984	986	965	997	1005	916	932	968	931	889	931	1005	927	958	979	967	917	902	944	979	945	996	937	965	961	952	952	969	964	995	1007	993	965	988	950	960	933	983	936	998	970	995	966	983	1008	940	1019	1009	918	973	930	1012	965	990	953	901	950	1002	936	952	925	998	1012	934	965	973	983	966	961	910	922	983	932	947	938	955	1008	1028	992	986	996	916	968	977	996	988	988	949	1020	910	952	954	957	985	956	972	934	897	911	1000	988	945	955	951	943	933	973	901	968	937	932	998	959	952	957	1025	922	957	956	955	1018	948	991	982	1035	918	953	1026	986	975	986	921	1028	964	910	991	967	897	924	901	957	942	1011	923	957	921	922	1015	923	972	953	954	1028	961	918	942	912	978	1014	932	955	889	976	998	997	961	964	967	969	972	916	979	982	924	956	997	910	951	1026	948	1027	938	975	996	968	946	923	917	994	897	965	1003	997	973	1029	978	1009	953	980	1000	955	957	945	982	984	920	925	951	975	965	964	962	1000	961	946	1008	958	997	936	1024	992	960	959	939	973	976	944	1004	924	960	940	970	921	963	972	933	948	915	939	945	934	916	1018	913	976	979	947	933	1007	978	970	1029	952	1014	986	942	928	986	958	995	955	960	932	934	919	904	1027	939	957	967	980	985	904	932	938	948	951	961	1007	975	1002	957	902	876	1005	972	958	1004	940	969	931	917	924	986	925	943	981	989	949	949	998	995	957	947	961	961	966	962	1027	973	986	1008	974	936	909	936	988	942	923	956	968	952	900	1000	934	1002	979	951	993	942	953	975	980	960	915	999	969	951	982	934	945	965	937	931	965	952	945	1003	990	1006	984	972	1001	1005	931	957	938	978	944	970	994	931	975	987	897	940	953	977	985	977	975	947	967	960	992	941	943	1000	950	997	997	978	954	962	930	998	1003	991	982	930	934	969	957	957	970	1002	978	950	984	941	947	926	959	989	1001	995	953	966	1016	928	975	942	1004	943	952	1008	973	976	1005	992	975	960	912	1003	955	936	934	923	954	989	992	965	950	952	1000	915	942	980	908	977	947	967	976	1015	953	1028	1016	953	995	973	974	956	989	974	952	988	980	972	966	1017	970	971	962	951	948	1019	940	920	972	947	965	971	932	940	993	1005	965	1018	945	940	987	894	954	982	978	928	1019	914	991	942	953	964	936	958	933	918	952	875	986	925	1030	944	951	929	970	954	974	981	952	910	987	989	952	971	989	1000	945	954	973	912	948	980	926	978	999	967	958	967	971	991	944	992	917	1005	983	955	948	896	973	993	999	1012	952	1028	945	1009	1025	979	943	955	994	1001	972	986	1002	990	951	1022	913	941	913	979	968	987	972	950	941	966	983	997	1035	947	985	988	959	934	962	972	975	978	976	952	963	900	925	988	977	971	1024	967	972	971
39458	38070	37483	39946	40260	38179	24549	17172	10220	5829	2357	1374	1047	875	851	856	831	892	858	664	713	693	490	437	466	426	433	380	421	432	456	390	428	463	553	786	1174	829	574	463	447	372	372	370	367	386	347	368	329	328	372	354	354	362	326	367	352	305	346	362	346	373	349	323	375	331	314	366	385	313	391	391	393	372	371	369	354	341	359	338	347	350	381	361	335	357	345	360	347	371	340	373	356	346	379	334	376	320	352	382	336	393	342	323	365	338	354	373	335	382	360	383	372	322	351	329	358	370	336	310	373	333	352	375	332	332	373	346	344	329	317	370	337	355	342	319	385	369	308	350	367	337	323	347	335	362	316	374	344	342	356	337	340	331	345	337	356	330	290	375	353	371	350	335	351	337	344	364	316	351	387	361	341	332	378	327	312	316	303	312	309	349	333	339	347	317	343	338	338	353	358	348	320	360	336	342	364	345	325	304	331	337	356	354	338	352	370	324	372	326	357	367	369	341	356	341	347	366	365	357	365	324	295	333	325	295	352	354	330	347	348	335	322	345	345	357	354	330	350	283	364	359	342	346	361	358	361	363	327	374	338	352	376	322	311	361	349	401	344	336	328	355	331	351	323	355	380	329	341	331	306	350	358	337	329	366	352	342	325	347	328	298	316	366	351	359	353	359	283	346	329	348	335	341	326	339	356	293	346	345	341	306	374	341	360	343	328	312	347	361	359	327	367	330	346	341	348	350	356	348	322	339	359	363	334	345	295	328	328	352	310	353	357	357	323	350	341	308	348	345	315	341	365	366	333	351	350	353	347	342	322	336	342	354	326	357	351	310	330	380	300	358	379	332	317	372	326	308	326	325	339	346	322	353	340	347	366	341	354	329	343	327	352	336	342	324	348	369	366	346	392	322	316	326	317	324	352	337	309	337	370	338	341	330	343	344	345	346	339	304	331	373	369	339	343	361	370	343	365	374	311	364	310	367	356	381	325	337	335	352	331	344	303	385	361	364	319	316	333	331	348	349	344	373	348	353	339	335	312	361	334	323	322	328	354	344	333	350	310	348	347	359	379	350	350	391	317	339	349	331	336	346	354	338	348	344	343	362	350	311	321	341	347	372	342	343	332	360	332	351	348	351	318	321	355	338	379	349	317	329	339	361	322	351	376	307	343	350	353	336	315	330	307	363	339	333	353	353	357	313	342	345	347	321	335	328	342	362	356	362	363	326	328	391	339	349	359	317	342	348	351	341	370	332	337	362	340	359	361	357	341	338	328	345	308	354	365	359	327	360	338	334	346	285	333	346	350	325	365	317	357	372	338	358	390	298	308	308	356	319	353	358	371	351	343	343	332	338	326	338	329	298	342	339	355	334	357	328	335	296	330	310	349	324	329	354	358	391	326	337	350	341	338	356	373	342	346	364	325	331	351	340	352	331	331	342	339	331	327	371	337	348	333	334	342	342	366	364	367	363	328	330	325	360	367	323	328	371	359	338	354	330	324	357	332	313	347	355	364	344	358	343	355	333	360	359	334	344	346	360	375	359	340	327	340	347	322	374	338	359	307	337	339	386	302	326	372	348	365	316	320	303	376	346	331	351	352	335	356	340	302	364	384	368	354	351	332	350	345	339	363	341	329	318	356	346	348	337	334	326	349	353	349	358	328	359	316	333	326	356	366	346	323	355	314	382	361	330	321	317	358	310	342	358	331	369	340	341	340	371	317	337	364	326	358	341	341	364	349	324	338	332	346	363	331	367	379	303	335	325	325	328	330	322	366	350	304	347	340	382	339	373	364	350	348	317	383	337	345	324	351	336	345	370	334	343	332	332	343	335	331	344	359	338	345	346	374	330	320	337	345	341	323	324	362	399	366	350	326	358	331	349	365	303	327	328	330	356	357	360	325	331	360	395	350	336	331	343	362	353	381	352	319	342	359	353	310	334	332	340	347	323	359	309	326	326	346	359	353	334	335	367	358	320	329	313	304	367	356	336	316	349	318	345	313	347	328	350	353	324	366	332	327	311	390	304	361	345	313	316	331	345	334	381	341	346	356	366	361	349	349	342	362	328	362	352	366	359	349	356	347	352	358	378	336	326	333	373	352	345	355	359	346	389	332	398	353	372	356	352	341	357	381	290	316	361	303	350	334	352	347	334	328	335	368	354	354	340	341	326	315	325	346	342	336	335	332	345	338	338	321	364	338	348	343	326	378	383	328	335	335	382	337	395	314	373	371	379	341	326	330	368	360	344	344	351	333	328	358	311	336	347	360	338	362	336	350	328	338	351	332	342	354	349	324	360	350	325	344	324	337	375	344	361	359	338	361	348	319	340	345	340	343	350	355	332	367	353	327	354	350	336	374	345	295	365	338	342	369	349	319	382	348	364	401	353	334	345	338	345	360	362	348	323	336	350	355	341	338	336	334	325	324	331	329	341	342	325	337	338	325	333	364	370	367	324	376	314	355	363	368	320	358	351	321	364	337	338	361	307	358	326	358	325	339	324	339	310	382	342	315	306	350	320	389	370	361	321	315	345	357	368	321	350	365	315	333	343	364	330	327	343	346	301	353	341	377	322	347	318	347	363	332	326	329	354	346	300	380	340	339	363	387	336	325	358	342	326	354	360	334	361	318	370	358	340	355	379	303	330	321	325	343	321	365	361	331	333	353	328	336	344	339	375	339	351	352	339	303	346	347	341	359	356	371	335	341	351	372	325	357	301	308	345	317	343	350	306	281	302	327	360	365	359	354	340	359	346	368	310	343	328	364	349	365	340	327	346	330	335	367	320	363	367	352	352	360	358	349	315	374	364	368	342	325	345	338	377	380	331	329	356	381	349	351	348	359	373	332	345	367	331	361	391	350	341	330	380	372	336	339	340	313	340	334	360	323	353	356	359	344	375	320	337	341	360	341	352	357	333	332	323	317	339	314	380	327	333	370	331	359	332	368	366	369	329	377	357	380	334	340	364	312	341	342	336	369	371	339	360	370	328	337	367	323	389	313	337	328	320	349	374	357	334	336	366	330	357	350	333	291	362	368	318	351	323	318	334	342	371	350	378	351	339	369	369	323	343	338	350	354	348	348	332	320	348	339	340	358	337	346	361	338	339	402	333	340	320	314	335	330	332	334	332	341	357	296	358	345	369	294	332	358	391	348	348	332	351	325	330	308	376	340	346	312	359	343	344	326	319	362	330	352	353	339	311	361	319	336	349	311	357	316	330	338	330	347	312	323	330	327	314	372	323	375	335	376	390	374	294	326	349	339	343	349	321	344	341	343	326	322	315	326	324	352	350	348	358	347	363	353	347	311	354	368	317	305	324	369	316	342	358	353	347	328	330	348	363	332	362	345	353	349	368	340	330	334	346	380	325	309	318	370	332	329	339	341	344	360	344	308	307	372	311	365	353	343	355	313	329	338	333	360	326	353	348	341	350	371	338	371	342	358	338	334	323	340	368	331	348	359	332	337	338	371	354	323	325	317	329	366	341	329	343	357	353
27700	32692	37716	47847	49028	48292	24881	21088	18061	12599	7099	5301	4617	3996	3913	3556	3945	4109	3767	3143	3499	2935	2128	1503	1739	1375	1404	1397	1272	1520	1874	1333	1427	1709	2731	4046	6829	5035	2853	2021	1684	1048	1025	957	1045	1012	1002	1008	938	947	957	1028	1041	988	984	1050	918	993	954	938	968	953	915	1016	933	1085	991	969	966	958	975	977	1082	1081	1039	996	891	923	883	931	994	1034	928	952	934	929	922	956	987	961	924	949	966	938	927	927	872	949	895	899	947	925	885	906	940	898	918	986	988	989	917	913	918	919	891	920	930	934	935	813	898	862	887	902	861	834	850	914	825	834	936	849	804	852	890	855	858	826	867	874	844	830	878	878	792	852	863	868	855	890	793	841	927	913	853	888	889	867	843	843	842	863	844	867	832	850	798	883	887	893	927	875	852	890	808	840	867	830	886	858	839	853	889	834	837	887	810	823	842	851	904	913	854	863	858	881	850	832	806	914	829	865	919	894	827	925	846	887	890	871	805	801	877	848	869	849	858	870	847	867	847	830	901	857	850	822	871	866	910	864	830	879	879	838	852	878	845	863	915	799	851	871	885	840	879	846	790	897	864	893	843	881	855	849	909	828	878	807	846	808	855	807	805	850	912	864	816	865	844	803	858	894	846	858	866	790	851	796	848	848	850	869	871	832	842	837	865	845	882	832	834	856	880	797	889	869	819	854	811	840	839	860	899	890	878	910	860	855	798	846	835	838	821	892	847	854	882	858	880	836	858	922	901	909	856	793	867	884	764	808	878	832	891	847	921	900	848	859	879	845	823	891	872	826	854	862	848	830	861	835	863	840	844	849	843	864	830	848	842	833	838	862	845	915	864	818	891	876	873	834	824	860	896	835	871	917	872	851	845	837	863	865	879	868	821	893	860	877	845	838	772	863	841	855	832	803	831	830	818	854	837	879	766	871	809	840	865	877	888	803	856	884	873	819	883	844	851	831	847	893	885	902	851	830	882	830	849	822	905	882	865	879	851	856	827	853	888	836	833	857	829	810	891	834	908	828	875	851	866	846	868	863	873	834	857	885	874	875	815	905	849	865	877	827	855	860	876	842	893	854	851	810	904	816	857	873	795	813	837	822	864	916	891	841	860	828	813	867	809	869	842	834	888	824	836	864	819	839	849	866	930	822	855	881	831	852	887	848	843	875	839	860	845	863	874	863	825	874	859	869	804	818	873	835	792	824	821	857	845	816	846	841	842	861	839	844	854	896	875	815	859	871	875	785	880	841	850	848	875	840	788	859	855	847	851	883	867	875	856	864	796	851	893	812	838	847	866	863	871	789	812	822	837	873	850	818	861	851	871	844	867	848	854	834	827	828	832	803	872	869	884	857	849	849	867	867	860	908	796	912	860	845	808	837	873	874	858	860	865	826	803	851	891	830	830	834	866	875	838	841	796	869	834	880	842	823	848	829	851	852	841	841	834	831	848	867	850	820	893	877	855	900	880	914	860	837	847	824	815	850	851	846	855	878	827	839	840	843	830	833	855	860	941	847	843	856	820	842	859	795	830	833	895	845	907	871	872	859	835	855	882	870	855	880	807	826	886	906	841	829	870	867	827	873	831	831	888	862	913	847	904	825	822	832	838	880	866	813	871	878	826	812	852	892	859	843	857	857	824	812	838	860	846	846	847	843	839	871	857	871	838	888	895	862	900	851	808	897	877	870	843	819	870	913	833	832	833	815	831	796	826	905	829	847	856	876	902	856	932	851	838	865	889	845	868	865	892	849	797	857	835	849	870	861	869	865	836	870	840	880	836	822	832	856	871	811	851	901	878	883	826	895	904	847	858	831	844	896	827	873	829	873	885	860	836	863	884	885	864	889	805	886	851	850	840	895	870	885	850	837	812	852	825	818	815	844	856	831	839	872	873	828	875	826	865	840	872	865	837	869	897	870	837	816	838	869	840	885	829	823	896	838	808	834	881	893	838	883	835	824	872	805	871	853	819	859	820	848	833	854	860	823	883	847	827	818	810	896	814	902	893	812	861	857	903	924	877	904	797	808	820	833	836	839	883	840	849	884	811	934	812	840	897	883	887	865	862	824	856	853	834	877	808	845	882	861	813	855	802	842	847	816	842	805	832	833	798	879	882	819	886	839	861	827	853	849	887	862	858	824	867	833	825	792	889	826	837	901	830	830	824	855	874	802	852	833	780	867	818	811	866	862	877	832	873	825	827	811	834	894	813	895	835	824	855	877	849	842	855	885	845	814	894	833	821	870	893	880	862	824	861	890	871	846	870	805	886	845	792	819	827	852	806	857	851	823	844	838	892	876	888	866	820	835	876	837	860	846	889	851	856	829	838	843	819	893	829	870	838	861	855	843	864	882	819	878	820	828	843	875	805	887	816	826	878	856	806	846	876	899	859	848	817	839	816	863	877	869	799	873	837	829	832	860	844	862	874	862	898	857	840	813	847	851	846	853	821	912	766	802	874	848	837	882	898	824	856	901	855	853	880	865	883	851	814	864	857	848	859	828	896	817	834	884	920	884	887	845	849	893	818	870	853	816	820	811	837	869	814	783	850	815	869	850	846	854	878	879	838	828	837	866	876	879	811	867	885	890	879	840	902	796	842	857	889	870	877	839	874	854	866	836	836	862	843	869	863	788	819	860	832	817	873	845	836	839	853	866	918	848	856	824	895	887	871	855	873	874	857	864	836	869	854	884	867	861	852	849	869	887	897	891	886	858	829	811	905	854	798	888	884	900	873	811	847	840	848	866	893	825	803	809	865	845	890	910	839	839	821	878	856	828	886	877	831	917	887	844	818	901	861	862	876	896	843	914	886	852	860	849	828	866	901	833	821	842	883	805	829	864	864	839	824	828	881	883	833	861	893	891	821	851	851	815	800	831	838	869	884	832	852	816	835	823	835	875	840	893	896	864	846	917	796	823	937	908	867	873	859	856	869	821	833	849	810	821	830	829	844	940	792	832	881	918	837	853	885	877	801	814	819	888	882	909	870	891	856	860	863	861	844	849	829	894	845	884	838	936	851	885	881	866	844	854	809	815	833	851	876	864	865	853	921	886	859	844	821	833	820	849	840	844	896	840	867	814	835	866	872	821	867	840	800	848	830	839	904	835	871	817	844	876	908	867	874	870	810	844	861	838	859	863	828	846	848	918	893	863	833	852	867	845	859	860	896	851	903	838	849	884	888	925	834	838	926	859	836	839	878	862	894	910	901	859	872	823	907	867	826	834	861	875	858	863	791	852	836	835	902	963	848	827	843	822	859	804	923	908	866	821	876	814	831	848	824	915	884	817	827	851	824	837	857	861	885	822	854	868	846	923	861	818	806	876	880	851	871	848	846	803	826	867	823	853	820	840	867	787	850	823	840	814	863	809	878	829	859	883	852	886	846	847	834	875	873	827	875	869	841	871	848	864	850	861	890	888	872	881	866	889	874	842	857	875	836	825	834	854	853	854	859	896	843	872	861	828	834	884	872	868	826	811	848	862	867	858
13023	11558	11781	9799	6956	3774	1621	973	868	605	600	515	478	420	428	415	417	410	385	403	408	377	368	344	367	390	363	347	371	409	337	356	350	315	357	381	361	365	347	378	339	320	373	332	348	329	378	357	350	328	363	358	356	345	356	330	340	321	353	362	356	335	378	366	377	364	341	329	356	355	372	323	319	364	385	346	338	385	344	353	377	330	348	339	386	354	355	359	352	356	390	351	340	355	326	364	346	331	364	344	365	330	358	359	357	367	366	379	380	406	336	357	325	323	356	361	378	353	358	382	343	321	341	362	341	345	304	344	356	339	343	336	360	321	331	389	330	345	357	336	317	326	345	359	328	317	379	355	365	367	359	382	333	374	359	367	356	336	326	319	342	350	342	342	358	365	338	375	380	371	347	375	343	368	359	339	327	367	320	323	402	390	343	361	348	342	363	347	344	349	377	381	325	336	351	334	359	319	334	363	359	350	357	365	329	342	368	350	330	377	348	379	371	376	349	354	362	337	341	326	349	363	322	336	342	357	372	404	357	329	331	360	392	329	370	376	343	373	355	336	354	331	316	366	349	371	347	376	341	353	365	361	360	349	331	366	407	397	344	316	348	333	361	328	391	344	345	309	367	383	367	346	371	376	335	386	340	344	352	354	345	338	378	369	344	361	356	333	351	344	359	354	357	338	316	322	330	355	348	369	330	354	342	359	361	386	365	405	376	324	325	390	315	354	351	316	380	358	357	330	358	345	350	355	346	363	301	350	410	324	340	384	361	329	369	368	359	376	354	342	368	363	340	353	370	386	377	388	360	331	347	342	367	350	329	358	370	382	348	336	373	357	397	321	368	378	384	378	321	326	365	320	377	356	361	370	358	363	320	375	337	365	347	328	361	344	348	354	377	367	349	357	400	347	374	343	389	361	373	380	338	326	365	357	361	366	335	358	371	349	364	372	337	348	360	311	335	321	351	375	367	362	359	390	378	318	346	359	355	335	378	357	380	327	365	331	348	313	335	347	358	369	359	378	367	342	351	355	354	337	340	333	326	344	357	381	367	342	332	309	365	369	389	317	381	389	353	321	382	356	343	332	314	368	346	367	344	357	343	345	339	347	388	358	372	355	344	318	361	349	313	354	356	361	362	349	355	333	357	359	355	323	394	365	334	349	397	378	384	329	386	341	368	361	355	361	350	378	339	367	316	353	342	344	375	347	341	368	345	348	382	329	347	351	379	323	361	344	355	383	327	349	348	326	341	353	381	334	374	335	341	377	368	381	305	361	365	350	337	323	328	311	359	360	321	376	377	311	349	372	348	365	363	353	370	306	377	336	371	347	343	323	374	383	372	333	339	345	356	326	338	336	328	357	367	351	367	342	362	353	387	352	361	353	349	346	353	325	390	342	353	352	350	359	341	348	362	355	330	358	318	324	331	353	352	325	347	363	354	359	362	365	329	315	352	391	334	377	336	348	370	331	348	359	350	355	335	382	330	362	389	334	338	356	348	371	339	332	366	336	409	347	323	334	354	350	393	386	333	323	353	316	340	321	342	355	356	367	375	327	319	367	343	341	344	338	351	360	365	323	356	361	328	350	359	371	362	390	328	311	335	335	328	339	382	332	350	334	377	359	375	353	323	339	387	353	393	329	340	355	315	378	356	384	365	376	367	320	368	370	356	331	350	336	331	326	372	387	355	331	361	354	357	340	387	344	342	360	387	362	317	363	350	369	365	358	361	344	370	345	342	380	379	338	366	348	360	338	384	366	371	375	356	338	336	340	343	352	348	358	348	373	317	350	337	353	347	371	383	342	358	341	367	359	352	342	367	329	368	333	350	368	349	353	327	319	354	346	362	319	339	359	362	352	366	328	343	379	393	369	347	323	364	352	359	349	381	336	354	361	340	346	362	341	385	365	350	334	351	341	381	376	357	337	320	360	353	361	318	337	341	382	346	349	339	328	337	364	355	326	385	389	347	355	336	340	327	349	329	386	347	370	371	361	383	363	341	321	345	343	369	348	363	332	358	378	333	378	340	317	374	344	334	379	372	385	376	410	349	333	350	351	347	372	346	321	373	361	358	325	381	363	327	322	357	370	334	336	319	367	330	344	351	330	340	374	395	349	352	340	346	314	384	374	362	364	363	345	371	356	359	337	344	301	340	346	364	329	384	318	352	358	295	366	349	360	342	345	368	341	372	330	363	329	374	356	359	323	355	339	369	376	323	369	336	329	355	390	389	329	378	325	388	367	331	334	370	357	353	352	346	351	353	342	380	389	372	332	335	361	389	327	324	360	337	361	350	381	344	361	335	327	318	334	354	362	368	366	351	356	369	357	363	319	314	321	346	357	345	349	357	340	353	366	333	339	351	367	371	366	344	338	374	365	344	366	360	352	352	347	352	346	357	343	363	345	346	349	354	335	345	351	374	367	352	348	337	355	347	345	350	347	354	334	353	365	357	351	354	377	344	364	366	342	339	332	338	341	375	363	371	365	328	370	355	376	334	360	366	349	389	358	341	378	345	354	350	356	351	381	364	353	350	362	331	370	340	328	355	352	316	390	363	364	338	349	360	347	374	356	346	358	351	366	356	357	355	359	394	375	358	366	371	368	356	354	338	403	345	340	338	347	378	414	379	357	378	339	352	343	354	333	330	353	380	376	342	326	381	340	359	383	316	357	355	365	331	341	352	349	337	357	361	394	368	384	358	363	376	373	354	343	334	330	315	351	346	358	333	339	350	336	339	348	352	382	350	381	356	363	330	372	358	340	375	322	401	341	383	332	354	393	330	342	349	359	342	334	378	348	358	348	368	365	318	323	348	343	322	351	344	298	358	323	362	330	389	359	350	342	360	386	325	371	362	369	328	326	369	310	321	345	356	365	330	340	347	373	356	359	359	372	361	354	326	372	338	351	405	345	318	366	372	319	367	355	366	370	359	330	306	329	376	337	328	342	316	382	355	387	313	356	371	328	316	331	336	361	372	337	352	335	331	373	364	384	358	343	344	363	326	343	343	329	381	353	291	334	354	356	348	387	341	377	365	323	383	353	339	338	361	333	345	368	332	310	345	345	350	328	356	368	370	321	350	338	379	373	348	352	373	388	351	373	320	327	368	377	346	365	354	370	352	351	393	349	381	358	390	371	328	373	382	371	346	307	338	354	326	358	349	373	370	378	335	373	360	367	333	401	345	341	344	326	383	335	308	324	362	343	349	355	371	373	357	335	373	416	348	398	349	364	362	347	365	342	338	341	338	379	344	338	362	366	354	374	385	362	355	356	353	369	336	357	354	357	330	378	367	355	386	330	359	341	388	332	342	345	344	343	361	358	339	368	325	322	316	347	327	395	339	356	378	335	368	340	356	361	347	379	334	359	368	386	364	307	366	363	335	385	329	390	357	346	335	328	343	350	335	349	335	353	320	345	329	328	352	382	356	320	368	328	349	339	341	324	334	337	335	343	367	338	363	351	335	326	318	324	368	376	360	353	362	359	358	394
8730	10918	17548	21457	18861	14296	5866	3921	3541	2529	2097	1863	1779	1662	1480	1370	1266	1236	1166	1144	1238	1122	1056	919	1008	976	927	961	905	882	911	936	919	912	958	945	1103	950	884	935	913	893	962	897	873	883	885	936	953	927	901	922	877	922	953	967	917	941	910	995	941	896	916	891	961	915	964	919	914	989	957	912	904	912	943	929	944	863	902	915	904	924	935	915	933	934	895	900	937	876	916	881	948	935	908	1004	909	884	871	911	920	894	855	895	922	907	894	894	903	948	996	952	948	930	902	909	926	891	881	909	893	914	834	852	912	860	905	918	891	919	899	895	913	885	940	861	894	908	912	841	886	877	896	884	879	890	923	826	907	861	960	865	862	887	895	880	840	878	899	896	925	914	890	892	879	884	906	895	933	863	926	881	882	899	893	850	890	893	909	867	936	932	892	883	867	923	870	882	918	906	892	855	895	866	914	881	864	886	851	872	915	886	906	898	899	863	945	896	860	874	929	925	909	879	867	907	896	939	911	918	862	872	945	880	933	930	896	911	885	898	890	937	848	855	904	896	927	910	900	919	914	862	874	900	872	913	903	896	905	893	903	914	910	870	942	887	933	867	936	924	849	888	902	846	913	878	875	884	896	915	897	930	877	986	945	866	880	922	912	930	831	890	921	864	861	868	912	902	912	930	868	905	884	911	932	897	894	904	861	936	918	935	905	999	896	871	925	959	880	916	845	842	941	852	873	955	922	910	926	898	927	896	948	906	907	895	877	930	869	895	949	892	933	908	895	905	910	910	915	933	913	900	919	913	925	807	885	863	889	914	905	957	911	917	843	890	931	877	956	860	885	864	894	906	907	902	901	875	945	845	845	923	884	856	871	908	879	917	842	839	869	885	889	925	925	877	915	916	900	878	863	933	889	876	851	826	855	881	882	878	898	880	915	912	902	887	848	896	895	901	830	959	929	936	913	881	844	914	948	906	947	942	849	950	868	880	927	880	910	853	838	849	885	903	926	930	905	863	896	858	888	872	890	896	903	840	867	930	867	884	918	934	934	890	858	912	942	929	854	899	917	905	900	929	856	842	953	857	900	904	917	867	913	842	860	836	854	895	915	905	900	894	928	921	871	898	870	857	872	928	870	862	879	865	890	875	860	851	908	865	863	891	881	878	877	867	871	922	896	857	896	881	870	885	868	862	935	920	930	953	922	906	871	888	892	915	896	888	857	907	920	951	915	903	914	938	874	928	893	860	906	928	893	872	894	910	833	880	871	921	886	908	919	893	861	856	882	890	919	868	819	899	906	887	905	850	904	873	874	911	917	899	855	921	901	873	895	923	831	897	974	932	890	828	950	953	909	913	903	848	903	867	884	910	902	893	891	910	909	904	906	862	905	900	873	872	935	929	915	935	888	918	867	849	916	905	900	873	905	862	936	871	896	910	951	899	900	913	962	911	883	877	849	880	879	905	895	931	879	884	835	902	891	892	893	863	870	925	898	878	970	888	891	917	894	865	908	890	886	977	929	865	885	903	899	879	888	863	894	912	881	916	900	870	875	899	844	891	880	851	859	863	911	911	935	917	915	858	905	875	918	896	899	890	894	887	913	870	850	902	922	889	853	829	884	872	875	893	849	891	879	909	842	887	865	891	934	877	876	958	944	953	874	904	895	936	896	905	908	892	874	893	856	859	932	889	847	930	900	869	854	916	903	840	867	940	882	861	872	896	908	928	893	895	909	942	864	867	961	913	962	871	867	905	853	850	869	867	910	891	892	863	898	845	895	866	859	836	856	867	914	912	881	902	895	866	905	911	875	896	889	867	905	907	915	893	885	921	850	887	905	908	894	900	923	884	864	903	921	910	903	893	939	859	901	894	925	905	878	871	933	890	843	899	842	921	855	899	845	856	896	916	838	900	887	920	909	920	870	897	857	898	912	876	813	891	884	949	876	865	964	889	836	829	910	914	929	908	916	883	851	880	886	915	908	874	906	877	945	876	870	913	902	889	890	874	914	864	891	874	863	862	927	883	990	921	904	922	901	919	908	908	911	895	898	880	955	985	913	883	874	920	876	858	887	914	920	857	867	852	922	853	950	933	917	943	929	889	890	918	908	924	895	973	870	928	876	912	868	912	879	886	873	903	915	913	926	880	886	906	903	873	876	917	915	866	914	929	901	883	884	888	888	902	878	949	895	949	887	839	892	886	899	854	909	934	900	822	867	850	835	875	944	949	894	875	904	890	843	877	907	919	884	892	892	908	835	888	923	888	886	914	904	818	928	949	895	918	909	910	933	890	935	926	861	917	850	892	904	896	874	839	910	891	887	852	913	921	921	873	920	964	868	901	879	865	921	867	900	862	895	903	835	849	883	885	879	911	940	890	944	926	842	858	886	836	880	915	873	938	866	880	857	888	908	892	877	876	896	929	830	885	924	880	858	891	861	911	877	849	907	919	914	933	903	885	927	898	895	859	901	904	917	906	919	918	936	887	929	871	871	849	873	875	877	894	858	873	881	978	835	889	864	915	907	854	873	847	898	941	917	935	919	948	841	912	919	900	867	899	894	869	906	889	876	855	812	853	868	893	854	935	890	905	884	875	890	858	888	884	815	891	904	842	897	931	888	869	897	871	865	938	922	861	886	850	916	914	920	975	886	941	882	931	880	882	883	890	896	841	866	824	855	933	877	846	885	904	918	892	887	864	913	872	947	881	910	842	885	890	858	930	864	853	861	937	876	889	855	892	846	922	851	894	851	930	940	901	870	866	861	856	915	860	946	923	868	851	884	865	868	851	895	947	835	912	920	856	932	883	932	903	907	938	894	854	880	936	883	858	909	952	898	921	909	871	914	916	887	859	889	922	881	962	893	920	813	884	894	928	863	826	882	932	877	931	896	878	907	901	850	918	862	857	927	889	911	873	892	890	904	849	849	900	868	843	905	915	859	909	899	909	919	892	907	940	876	881	856	880	913	902	909	922	845	874	929	906	861	929	932	913	884	881	900	935	872	875	880	945	873	866	848	957	883	917	896	872	827	914	902	852	948	923	879	904	903	864	951	888	906	926	849	926	925	860	900	880	920	885	893	899	973	939	892	905	884	870	904	909	892	895	901	854	897	912	896	916	859	921	889	914	905	889	842	851	871	925	875	911	890	889	894	879	943	921	933	923	847	883	849	904	838	896	797	916	909	931	881	922	902	875	909	865	856	893	915	885	889	939	906	925	869	869	938	888	861	941	882	835	908	898	840	918	878	856	896	844	863	912	868	879	905	915	936	944	918	878	905	875	944	922	910	941	899	845	885	897	872	911	825	882	879	897	890	942	884	957	897	877	865	831	912	949	906	878	924	898	897	941	886	886	953	838	900	813	890	875	910	847	890	898	901	887	877	942	927	943	877	925	867	830	892	915	897	863	910	929	924	901	895	893	864	932	920	939	867	854	962	900	871	871	916	850	870	833	905	892	906	889	913	909	908	873	877	867	867	860	900	912	838	910	866	915	890	885
32097	33968	35006	37856	42763	32517	20683	6823	3895	2132	1185	923	765	701	608	640	615	602	612	573	567	591	467	464	435	479	404	434	390	422	414	407	465	437	507	543	664	660	461	420	454	429	384	412	390	420	412	400	415	413	407	410	392	408	391	407	374	420	440	438	423	384	412	380	395	434	441	391	420	421	381	383	398	395	411	430	436	427	386	431	378	369	424	423	377	403	378	406	423	409	416	355	384	423	441	407	389	375	436	363	403	420	378	385	397	374	400	387	401	367	380	390	420	395	412	390	394	436	408	389	426	430	420	391	389	434	401	409	395	367	377	388	418	413	424	396	395	383	390	392	397	384	406	404	429	414	409	351	386	394	386	379	422	357	384	407	438	415	392	372	397	398	401	402	433	362	379	405	388	389	393	408	408	371	412	408	391	368	384	361	420	425	418	429	433	389	414	422	423	380	387	394	403	390	374	373	381	402	389	386	353	364	401	377	392	376	390	396	377	401	420	385	377	389	378	394	395	379	404	358	380	384	403	377	374	382	404	377	417	385	383	411	416	435	386	375	431	408	422	380	378	374	405	407	457	400	371	422	392	398	421	389	426	391	357	389	396	392	424	374	419	396	400	396	399	440	377	392	390	398	410	411	391	391	404	417	381	415	396	390	364	397	395	367	414	402	379	394	405	406	417	389	372	406	410	383	375	417	436	400	397	377	396	382	419	402	436	400	421	419	393	377	427	412	380	410	358	367	417	401	393	413	374	401	408	345	352	399	385	439	387	390	414	381	416	412	410	383	387	378	402	439	375	422	401	406	381	404	380	395	392	396	403	413	416	386	418	406	432	410	370	415	397	378	417	388	398	379	373	408	371	394	395	430	414	353	368	393	370	371	402	431	366	368	366	417	449	390	367	382	423	399	391	428	393	388	388	373	392	384	427	381	390	366	368	399	412	400	364	399	381	421	387	384	368	367	384	365	432	419	385	425	418	400	398	412	392	366	392	391	397	392	400	382	395	449	369	402	385	407	369	394	445	350	397	416	400	374	351	404	378	430	380	359	402	399	420	393	390	420	386	407	411	401	405	423	393	380	373	389	409	394	387	415	413	404	408	374	368	397	379	414	378	454	422	427	415	386	436	396	397	347	377	399	377	371	390	420	397	418	384	384	395	370	375	399	389	417	419	392	446	382	388	426	427	418	382	370	389	399	408	386	399	387	390	388	407	397	412	399	395	424	380	397	396	393	386	380	403	402	405	384	379	381	421	408	427	370	365	430	402	399	378	419	365	404	383	399	377	392	390	386	386	393	400	442	410	391	412	375	384	373	370	384	401	446	412	423	412	395	398	384	393	401	407	389	377	415	379	414	434	386	422	369	386	392	419	407	412	410	386	398	407	360	408	386	405	379	416	413	376	380	407	360	391	402	403	396	436	399	380	395	382	399	396	443	412	412	420	382	427	385	401	434	403	375	404	436	408	362	417	401	375	396	410	411	390	405	400	384	413	409	425	375	409	415	407	377	374	394	368	407	367	405	361	380	396	408	398	386	398	382	429	410	367	389	383	399	396	371	418	430	377	405	389	371	375	384	371	409	403	410	389	366	386	409	416	367	390	396	401	375	396	427	407	399	423	418	388	406	466	453	390	382	401	390	406	443	410	394	403	429	406	397	377	401	391	386	382	391	421	443	405	424	389	390	385	411	374	426	417	370	398	411	397	379	400	415	362	419	389	387	355	403	387	378	403	387	404	398	383	372	375	411	420	436	368	427	376	387	387	388	424	370	421	385	424	370	403	394	421	394	381	401	385	401	423	386	423	406	417	390	396	428	382	405	413	372	399	371	400	386	413	412	416	403	391	428	401	434	410	384	384	398	361	419	436	346	419	421	401	379	404	372	400	385	430	410	381	397	407	396	420	388	409	418	422	383	378	403	400	386	399	407	433	414	413	339	370	378	366	438	392	395	363	406	390	402	380	402	405	402	413	379	370	392	370	372	415	358	398	405	401	395	392	380	401	421	383	424	410	405	328	378	433	395	348	392	385	407	381	420	403	384	403	376	385	405	383	393	402	394	406	379	364	401	402	406	402	386	380	430	376	333	391	372	425	382	409	423	351	388	455	407	389	420	377	403	383	376	369	403	346	387	404	410	387	430	401	376	404	391	377	392	394	429	422	379	392	406	388	376	400	395	429	394	429	342	381	389	402	390	457	408	398	387	358	402	403	366	369	415	421	419	389	382	395	351	420	404	366	414	411	393	408	389	379	411	397	408	384	375	412	399	365	405	412	389	411	375	366	382	410	394	401	371	374	387	373	402	398	400	380	420	377	377	383	375	377	384	393	411	393	377	426	410	424	397	379	415	413	412	387	388	396	418	400	392	365	381	425	375	418	420	400	387	403	381	373	390	390	379	392	391	395	372	380	434	363	393	408	371	385	352	411	433	412	392	355	442	388	408	386	379	444	397	369	405	381	383	399	404	354	373	416	394	421	369	397	402	392	409	435	420	455	370	398	436	420	365	419	433	401	419	379	363	393	383	398	354	395	434	419	402	399	385	392	380	364	387	393	392	371	379	373	423	382	422	386	394	397	417	399	382	428	391	401	395	414	434	451	364	407	402	429	391	401	403	407	433	404	384	411	408	395	400	387	429	457	397	385	393	413	419	392	365	418	408	393	386	363	438	405	400	408	408	389	409	417	404	396	408	405	367	399	419	408	402	390	388	409	393	371	370	377	361	409	378	404	442	387	387	402	407	365	375	370	373	423	418	404	378	411	389	396	379	403	392	415	380	402	357	427	410	425	394	389	374	383	396	382	397	413	406	378	394	430	385	388	408	395	406	422	416	396	380	375	399	365	364	426	406	415	354	411	365	387	401	384	406	384	384	409	405	414	403	436	374	402	380	411	375	417	390	420	380	391	410	372	395	404	375	415	392	384	395	397	393	385	368	376	405	388	398	400	356	368	386	445	419	373	420	395	411	390	409	386	402	432	422	383	377	399	400	387	387	399	386	408	373	435	399	402	404	393	405	397	414	424	381	412	407	401	374	385	416	401	353	373	416	418	387	413	394	430	410	368	398	374	381	361	386	377	398	394	382	436	385	401	402	411	387	401	384	403	372	371	365	409	358	412	395	376	392	419	365	367	381	419	427	375	407	384	361	373	419	422	371	388	407	391	377	402	392	406	408	388	383	372	409	402	429	397	388	436	393	433	372	391	397	408	397	437	400	410	417	365	434	405	377	413	429	355	364	387	414	409	398	389	397	397	390	400	386	394	437	378	398	392	419	385	395	381	388	378	396	395	407	379	422	372	392	389	426	375	406	419	407	396	391	385	398	411	387	399	394	397	399	420	429	418	407	442	398	395	381	400	430	425	401	380	447	384	416	384	387	375	371	407	389	386	392	391	389	422	400	400	396	420	416	406	416	386	415	399	371	387	424	387	373	406	381	358	402	410	397	381	406	382	377	407	393	393	413	407	391	439	423	411	328	411	401	402	381	424	416
22363	27716	32434	46895	48882	44674	22873	10245	10985	6238	3617	3322	3026	2620	2385	2311	2530	2349	2418	2175	2243	2136	1469	1315	1352	1222	1124	1240	1267	1214	1401	1195	1251	1318	1811	2219	3225	3066	1593	1324	1617	1164	1002	1046	1072	1076	1081	1030	1047	1059	1093	1074	1071	1051	1055	1000	1102	1002	1046	1011	992	1078	1041	1130	1071	1071	1055	1070	1061	1063	1017	1023	1084	1106	1108	1029	1029	994	1068	988	1093	1034	1006	1044	1031	972	1048	1000	1013	1021	1081	1103	1027	1077	1012	1051	952	991	1035	1021	1009	1012	1018	1031	1021	1023	1077	1072	1130	1042	1003	1027	1051	1058	1024	976	1009	1032	948	989	1010	1031	975	941	1041	993	949	1008	1005	1022	984	945	1017	963	1008	1014	1031	1008	1013	1006	966	1042	1004	1030	955	961	997	978	980	988	1024	996	937	991	908	1002	1022	1011	943	929	1003	1006	1022	983	957	1000	974	975	971	925	969	1034	1050	966	1020	965	1010	1019	1025	962	981	1005	990	937	927	993	1009	990	995	938	965	1005	967	955	1016	949	963	1003	947	997	987	994	1024	1006	987	985	976	930	955	957	991	1021	1056	976	953	1004	988	941	974	1005	1013	982	1001	995	1005	967	967	1007	1080	1022	991	1027	984	1027	1040	954	932	952	993	952	939	972	1012	988	1068	1000	1048	953	1084	980	983	991	996	974	994	1034	1016	1003	997	1023	1033	936	965	967	1027	992	965	934	984	968	979	987	989	968	1006	1041	999	1004	996	967	942	1001	989	1021	956	1003	947	1020	1016	990	1009	1029	969	981	956	1000	995	978	955	994	964	947	1003	958	981	986	968	991	999	967	964	968	1002	973	1024	955	969	961	998	958	890	972	967	1008	993	973	980	1015	947	1004	978	983	986	945	984	960	975	962	960	975	997	990	980	1000	994	953	933	950	1022	961	983	997	980	984	1035	948	926	974	1005	1011	975	973	993	901	974	946	923	1043	979	1054	1023	960	945	969	983	960	960	974	973	949	994	1004	981	992	981	1003	951	963	1042	990	952	980	997	1015	945	1005	982	985	1004	992	976	1025	1004	982	1029	965	971	951	981	992	1008	946	1002	1007	927	998	991	895	992	1028	1008	976	989	962	940	947	1019	990	952	962	999	955	952	1009	985	980	983	1045	978	1000	1037	1021	957	981	1001	984	1033	990	999	1005	963	1036	949	965	1004	944	933	971	960	959	998	942	983	995	991	1040	964	1022	984	1001	974	1041	1036	944	984	985	975	977	997	981	988	1016	967	934	1014	1027	1010	1053	1009	1037	1048	941	1014	1005	979	949	1008	934	987	966	1009	1020	968	986	997	1000	1015	1044	954	1010	919	968	1012	977	927	980	1023	983	1018	994	992	986	1018	960	924	972	987	1039	986	992	973	927	1027	1011	959	999	1026	967	971	920	1042	1012	943	954	1003	960	983	971	1017	942	967	962	1005	1044	980	976	1012	941	970	1019	1037	1001	980	943	1015	968	962	1003	1049	994	957	968	954	985	992	983	981	1012	1062	998	1014	1044	997	1023	981	1014	990	948	1007	992	971	964	938	1001	970	982	923	982	1004	1046	974	978	967	1008	1010	989	1019	1021	990	1023	1010	999	991	947	980	991	958	955	987	1004	969	1007	950	953	979	1006	945	954	949	1043	923	1005	968	1051	1008	994	997	1018	950	1015	1008	1010	977	989	991	1064	1013	999	998	1072	949	979	1014	932	950	947	998	941	1015	941	1052	1006	1065	1062	1069	969	920	977	1011	987	921	988	979	989	963	963	1001	980	969	941	994	1024	971	986	965	990	1001	993	953	992	994	944	991	1014	1023	931	964	991	993	978	1047	1037	1004	1021	970	988	965	958	969	968	989	975	998	981	965	942	1046	1019	1033	1028	988	1002	1030	1003	1003	960	1021	986	1013	1003	944	995	1004	1002	910	929	948	971	1010	1001	1032	932	942	1004	939	969	953	960	965	951	951	1019	955	999	992	1030	1000	1008	1015	972	973	1012	1032	1021	944	954	1016	1001	978	995	984	1015	1038	945	997	974	958	979	1012	974	983	1005	971	995	995	976	976	1033	988	990	1018	1003	981	894	994	963	996	997	1023	982	998	957	953	981	1025	983	961	966	957	974	979	1022	975	982	957	998	1041	1009	964	961	952	1016	995	949	992	981	1010	948	995	992	1005	897	965	963	925	1019	967	957	962	1003	938	943	939	965	923	959	972	980	982	974	994	978	966	991	967	948	997	1068	987	1011	977	1034	1052	1013	958	1011	972	996	1038	943	984	1014	989	930	1080	1011	965	1020	1023	933	952	979	999	997	981	983	902	1009	1007	1006	976	959	1031	927	973	963	982	952	993	1001	957	1008	1005	951	971	1010	955	1017	983	1018	1032	963	978	988	1008	947	996	994	1003	976	971	956	944	1001	953	949	961	965	1026	1022	971	1045	979	1001	1020	996	996	974	946	1011	954	934	1035	972	1056	961	948	997	947	982	956	946	998	950	1010	964	942	977	979	1015	987	1010	1007	952	1073	966	990	946	946	1002	1000	959	994	1010	984	987	1032	893	1023	1023	991	957	951	956	972	912	969	972	979	970	986	962	1023	991	985	969	978	994	1010	981	981	999	990	1002	972	1000	995	1011	972	986	909	1005	1036	921	952	1017	1013	986	1001	1018	979	997	1012	967	947	938	1043	1023	1020	958	997	1004	1008	950	970	960	985	1051	971	965	1049	1002	1011	998	949	1048	1035	954	909	984	981	957	945	969	957	1034	941	987	961	1010	970	995	1006	1050	990	952	993	968	1008	1037	978	977	964	1055	987	928	961	905	1024	991	958	1007	918	1008	1013	999	1039	1000	998	1036	952	1000	1035	984	978	991	930	970	946	1040	995	945	995	970	950	979	939	962	996	1016	1044	1038	958	969	1012	1008	963	966	1001	1043	1013	950	963	1013	1010	999	952	980	1024	970	1004	1018	972	959	976	952	953	958	966	983	999	1036	966	949	965	961	995	1000	972	1006	959	931	969	994	980	991	982	967	1052	960	993	1001	998	956	1028	978	974	1002	1016	1026	1041	977	928	990	964	995	1039	919	1034	963	1014	992	1024	987	958	957	993	960	998	1031	1018	982	981	971	978	994	1034	991	969	1025	971	1032	945	987	942	993	915	960	1015	1004	970	908	1012	958	1038	973	1020	966	1043	1021	1003	1014	959	955	1026	959	963	944	965	995	972	959	954	1021	1008	1004	973	990	989	957	1031	941	1013	920	963	1001	1012	979	986	968	994	1000	1017	927	1013	975	991	953	975	947	976	984	951	1024	966	974	1032	986	1005	1020	1086	1010	987	971	986	953	1033	985	986	985	1043	955	994	1018	967	963	961	998	999	985	1049	980	959	956	945	1020	957	1024	978	1010	992	995	977	943	910	958	950	951	989	1031	950	957	956	982	996	967	947	1014	968	1024	966	1005	1046	1014	1005	956	971	933	972	935	996	990	972	957	1009	985	993	977	947	974	966	1007	1018	947	1013	1032	948	995	1018	1038	973	987	992	978	980	958	976	1031	986	967	1001	931	967	933	971	979	989	1022	940	1010	1004	988	1034	991	951	964	991	1003	978	985	963	918	1024	1015	1013	976	995	967	1031	993	966	1019	1000	915	916	986	999	980	1049	962	915	996	985	965	997	989	1003	985	992	987	977	1017	938	953	939	975	964	972	992	985	998	979	1047	1002	1010	969	1011	969	994	1038	974	1024	967	963	973	1037	1009	1023	1015	965	1008	915	988	1027	982	982	982	967	999	991	961	1012	1022	1032	929	993	1011	1023	977	954	986	986	965	1021	945	979	973	974	1003	998	992	957	993	1007	1008	965	1013	946	964	997	1039	962	991	977	921	971	1013	956	963	986	1029	953	1022	939	999	1040	1008	933	1015	983	967	994	975	956	1042	1010	971	1005	1021	991	979	961	1020	960	945	986	1021	1025	982	974	958	1032	1023	947	969	945	957	940	1010	925	1076	991	984	943	1004	985
40581	38016	37439	43409	46104	37849	30676	16266	8344	3861	1640	1153	932	818	740	621	750	738	756	702	735	659	515	458	423	418	433	395	434	440	475	425	410	447	541	665	792	909	512	457	489	424	376	349	363	352	388	386	353	358	365	390	389	382	366	373	397	359	355	371	387	368	356	389	368	341	358	384	359	383	388	405	375	374	394	408	351	360	375	332	328	332	349	341	405	360	350	378	408	383	366	372	328	351	354	361	362	328	336	405	376	356	395	322	324	355	379	342	388	394	383	351	373	340	372	371	364	365	378	383	349	372	330	370	370	311	354	356	381	366	348	358	347	357	359	351	350	338	365	352	362	365	371	330	352	366	350	320	366	332	347	357	340	350	364	341	338	365	338	301	363	354	341	372	307	378	350	327	354	347	373	358	357	369	369	341	369	352	365	340	358	374	343	359	348	346	371	325	358	389	368	381	384	378	366	358	344	398	351	362	364	360	410	351	351	355	368	347	396	379	362	340	329	378	368	341	345	333	317	323	360	383	374	318	356	336	363	354	347	334	346	355	368	353	368	363	356	344	330	367	360	389	360	350	336	348	345	338	366	373	357	355	325	313	363	342	353	316	351	356	329	365	340	361	315	351	346	340	356	335	317	374	371	339	355	356	346	365	350	300	354	330	357	374	324	334	382	363	320	325	336	319	363	351	379	352	352	388	372	337	360	340	333	332	332	375	375	378	332	390	347	379	357	376	365	353	360	376	343	347	351	342	358	345	357	327	333	367	321	373	369	362	346	336	311	374	364	319	350	374	371	325	362	356	347	370	359	354	370	343	357	323	338	349	367	350	358	343	331	347	339	324	355	344	346	360	350	359	372	352	367	354	340	357	373	352	320	363	366	356	357	377	337	338	359	337	380	367	354	335	367	351	390	366	363	379	357	359	399	342	347	344	338	336	363	345	350	330	348	353	354	372	353	370	338	380	362	387	341	344	380	359	358	356	375	322	339	362	349	390	328	316	339	381	333	362	359	354	359	351	371	371	341	352	345	377	401	374	344	346	366	344	376	356	346	329	339	327	372	337	332	346	413	367	332	363	362	346	348	345	340	361	365	373	343	356	357	383	348	344	358	342	351	342	344	369	358	328	338	364	362	364	334	357	364	387	364	389	351	354	350	326	350	352	384	344	368	364	333	330	324	343	358	358	329	356	356	361	334	353	308	331	335	356	343	371	393	335	341	323	330	332	367	383	381	352	341	341	338	361	349	371	369	363	344	366	321	378	362	356	341	337	374	356	368	365	377	364	347	369	341	341	375	329	335	364	351	361	375	337	383	372	395	345	388	348	376	348	376	336	351	344	374	335	367	362	369	365	358	354	380	297	339	343	345	373	328	330	380	350	332	363	312	361	333	345	350	360	345	347	342	367	371	331	358	361	344	383	368	355	327	339	362	382	347	365	357	353	354	303	356	337	351	327	346	337	336	340	367	379	315	320	349	319	369	349	374	346	379	343	351	322	352	329	341	350	347	349	360	361	341	330	366	355	344	367	336	362	310	343	335	394	366	358	334	343	322	383	381	375	360	345	358	357	377	359	359	337	311	360	322	374	351	357	344	365	339	325	348	333	373	353	334	359	351	326	324	359	385	363	359	352	328	305	349	363	346	380	330	336	354	380	355	342	374	339	333	351	367	358	351	356	385	347	347	337	381	361	337	334	352	353	337	355	343	347	316	357	368	401	354	358	370	322	368	372	336	363	382	398	352	343	355	339	354	363	373	363	335	358	366	352	355	334	371	356	364	346	360	374	371	346	353	340	332	331	344	342	317	319	366	329	345	340	355	356	359	339	361	369	414	365	373	376	346	343	364	379	348	346	351	306	391	337	373	352	350	328	374	337	367	303	340	366	358	388	308	324	339	341	331	388	330	346	373	345	343	338	334	347	332	354	382	365	366	347	354	320	367	376	338	320	341	379	341	346	351	316	315	331	326	337	345	329	339	393	381	398	352	342	342	350	384	354	376	385	363	378	334	337	362	337	378	341	340	339	375	333	371	352	344	375	378	328	393	297	332	325	334	363	342	387	319	351	353	339	363	333	327	327	365	349	375	330	352	377	331	352	328	362	343	376	301	330	334	342	374	343	386	365	334	364	355	324	350	362	372	329	337	362	359	341	349	369	369	339	358	343	330	365	363	338	370	336	326	353	351	349	337	355	357	343	341	334	368	352	361	332	367	407	314	375	349	317	383	353	335	323	327	330	333	382	341	380	366	349	366	361	355	348	343	351	342	365	327	360	327	347	345	355	351	349	352	362	373	328	340	359	374	389	364	360	354	304	375	358	329	364	363	358	402	324	338	347	364	360	361	344	339	324	364	359	347	360	319	339	358	328	354	354	337	383	361	352	340	340	349	347	338	397	346	335	355	371	360	343	346	383	352	347	351	351	332	366	379	373	338	347	358	374	348	355	340	362	368	383	366	350	342	359	303	365	332	392	332	342	357	351	322	388	356	372	381	350	361	372	347	353	349	373	330	369	353	354	339	343	372	354	347	360	345	360	349	335	340	369	344	359	331	336	375	374	349	386	363	340	330	359	366	330	362	323	356	350	402	336	342	357	363	357	362	353	362	361	384	353	348	353	354	355	325	352	371	323	336	392	362	359	386	324	361	324	377	358	349	353	361	340	334	336	369	363	346	355	331	359	377	370	325	345	354	308	335	358	376	368	366	344	373	385	363	338	333	368	337	348	379	334	345	366	349	367	337	378	347	363	357	342	343	374	353	354	353	310	355	350	336	375	366	367	376	347	364	356	347	375	326	361	375	312	381	362	353	355	351	364	341	346	368	360	368	367	334	358	384	387	366	340	339	341	375	324	338	347	330	341	362	369	390	361	360	332	339	337	331	379	360	374	361	389	329	374	360	364	375	314	354	351	353	353	344	340	359	377	372	339	337	365	337	334	348	358	372	323	358	349	357	375	393	346	369	401	368	400	355	296	337	362	389	344	326	367	325	381	391	345	363	348	347	347	391	364	362	355	371	366	367	359	354	376	373	318	348	356	344	364	337	364	355	363	351	364	340	355	320	315	327	378	334	346	381	379	384	388	310	330	383	359	339	368	356	349	364	367	334	352	362	360	332	366	374	324	353	397	326	384	357	360	385	366	294	360	360	328	349	338	350	362	358	383	333	355	354	311	341	336	361	351	339	382	331	323	346	348	340	340	313	376	390	368	352	310	354	344	365	392	337	339	353	350	352	354	338	352	357	336	385	373	358	320	358	367	389	368	341	359	331	373	349	364	376	339	369	367	356	330	350	336	393	330	365	353	353	373	348	336	361	326	344	361	363	321	319	334	333	346	351	364	321	331	335	339	326	350	335	330	368	339	369	371	313	336	350	354	364	354	346	340	345	367	381	363	346	382	372	339	321	375	326	327	380	328	377	317	343	372	336	351	364	365	325	367	355	380	320	334	316	314	370	350	350	350	357	326	350	355	357	342	330	327	371	371	370	341	336	351
28897	33461	37615	55229	53966	50912	36023	15141	13659	9476	4979	4335	3816	3578	3360	3059	3704	3361	3513	3100	3201	2722	1795	1620	1518	1315	1211	1385	1340	1514	1692	1265	1400	1433	2321	3133	4690	4807	1930	1601	1971	1187	983	1040	949	964	995	1042	1018	1007	1014	1048	1076	1033	1012	1005	983	969	1004	1023	963	984	955	1033	999	1001	983	1016	1009	1028	996	1046	1031	1082	1090	1023	951	949	885	981	952	980	977	970	909	905	996	900	962	959	931	977	909	955	924	921	976	919	1004	897	930	849	941	950	934	959	953	967	971	956	983	897	943	962	998	950	889	925	914	907	924	922	836	878	904	903	927	897	852	914	856	847	879	830	882	883	916	886	926	872	872	898	819	912	883	891	894	957	894	892	874	895	908	866	834	894	889	892	913	870	841	856	841	885	895	844	922	849	893	861	854	887	810	868	879	921	841	887	880	876	888	897	854	892	864	862	888	919	897	871	880	844	849	873	897	881	878	887	900	887	843	809	844	859	889	909	862	893	849	880	884	851	846	815	907	862	841	906	873	843	899	894	890	877	917	840	905	899	867	863	900	919	843	882	847	912	858	870	880	888	807	873	878	869	858	892	855	906	897	846	848	902	855	871	888	889	860	857	892	825	883	916	878	862	886	850	847	872	846	866	925	797	895	881	886	857	871	873	857	895	875	858	901	891	836	872	890	889	876	897	877	901	901	821	897	888	870	894	931	884	856	859	852	859	865	903	830	875	879	876	852	972	858	851	828	896	919	873	885	935	836	891	904	848	865	897	862	926	831	871	861	874	879	877	847	874	886	869	847	855	867	844	922	886	914	863	874	849	801	924	895	867	966	857	884	918	851	869	848	857	870	891	887	864	932	876	902	883	835	924	877	839	885	877	838	891	895	922	880	825	866	857	881	884	887	891	849	885	837	889	923	872	899	857	868	884	866	893	844	876	814	887	957	854	847	894	923	858	905	919	852	879	883	934	859	851	912	902	865	926	909	882	872	903	866	888	826	862	874	860	882	877	872	881	868	842	929	888	801	838	816	908	880	900	833	922	909	853	888	919	869	847	862	902	873	849	907	930	871	823	900	877	861	840	853	873	839	880	864	876	909	914	830	877	859	910	905	900	906	881	864	842	881	907	858	910	842	848	905	852	833	889	879	846	815	923	861	923	890	867	823	873	805	875	862	861	915	882	861	886	855	868	828	895	914	912	868	900	873	893	885	921	858	856	867	862	853	872	848	773	869	865	869	846	896	877	903	861	837	923	855	870	843	881	882	831	901	891	836	862	938	863	849	890	911	825	923	837	967	869	898	814	852	840	866	789	887	944	833	891	894	907	899	862	929	908	896	901	851	877	826	918	902	837	908	898	915	889	890	855	897	915	858	877	923	903	866	910	823	874	861	907	841	851	859	878	895	883	904	859	859	920	876	875	868	887	796	868	871	899	858	902	893	887	920	891	852	909	804	874	901	832	802	877	891	882	900	866	869	847	899	854	859	872	873	900	841	882	886	868	852	836	869	882	907	925	875	852	813	879	881	899	890	888	891	874	935	882	842	906	831	873	885	886	878	847	911	832	874	816	885	857	874	872	858	920	839	887	896	892	851	858	862	914	886	916	890	910	854	925	852	857	847	891	905	913	855	897	898	855	830	866	869	843	903	923	910	921	911	902	896	847	896	876	848	864	847	798	880	872	810	907	861	919	863	829	880	882	850	841	834	829	864	875	838	849	880	869	878	904	854	871	915	933	923	906	878	837	895	857	863	892	826	881	938	833	874	904	869	900	911	902	830	887	816	849	873	810	879	868	885	901	885	894	897	838	874	879	886	856	866	894	890	853	837	878	854	891	815	858	831	868	864	831	851	825	866	861	864	822	928	857	850	914	884	927	879	860	921	898	888	903	881	890	912	902	870	881	868	877	888	905	885	860	898	903	910	857	894	872	899	880	868	873	854	873	850	831	840	861	880	931	901	868	874	811	880	875	904	870	939	852	913	849	800	914	882	896	863	869	861	904	907	900	883	875	897	879	856	897	899	862	907	892	867	855	900	889	882	855	857	898	893	836	875	816	859	908	923	880	856	861	881	900	836	879	916	829	889	900	856	893	910	899	926	815	894	904	917	928	891	884	852	886	852	885	858	865	872	823	856	945	895	869	855	855	899	917	914	909	849	894	868	858	892	853	862	926	872	893	885	874	914	876	811	912	906	886	848	879	869	841	838	876	873	931	896	919	901	903	897	893	886	899	872	887	902	895	862	910	902	919	878	881	857	819	898	885	831	846	902	882	909	871	833	867	870	857	889	891	928	833	883	873	863	861	879	868	886	855	903	898	862	881	795	850	903	846	831	864	869	858	920	852	906	891	878	823	825	870	900	920	852	845	881	874	859	870	900	877	860	872	883	910	886	869	895	903	803	921	896	853	875	835	868	875	870	906	862	874	852	877	896	870	852	841	917	934	848	831	885	852	886	880	880	887	823	917	897	839	888	876	793	878	846	952	912	944	881	846	883	914	863	872	878	842	868	864	944	870	901	853	842	805	922	861	904	937	845	871	823	864	857	920	892	900	857	845	907	832	870	837	851	889	868	829	867	835	885	888	877	859	900	836	910	879	919	858	900	869	850	842	859	895	880	894	910	913	909	909	902	874	884	852	900	928	913	813	888	910	925	892	913	855	903	864	864	842	893	832	857	874	892	851	916	845	851	869	918	854	830	876	877	921	851	884	874	929	914	904	850	873	883	863	856	831	821	917	846	886	871	869	836	823	905	811	819	895	876	841	854	875	881	875	872	853	892	872	880	856	891	861	880	851	901	867	868	864	864	845	864	888	889	879	882	817	871	894	906	876	864	838	874	884	889	891	892	875	861	915	876	897	938	891	878	863	902	887	933	851	883	856	856	833	872	871	885	865	916	903	888	870	884	866	910	894	912	860	906	885	911	915	872	873	902	868	887	854	903	935	880	818	882	887	920	856	848	844	858	875	859	881	912	828	858	853	888	893	864	838	884	890	897	888	903	852	916	861	843	867	864	883	894	841	905	878	888	843	886	869	882	864	906	894	874	860	830	881	844	909	815	875	868	925	868	858	863	902	878	801	884	894	830	858	813	881	939	879	824	869	827	900	867	864	907	845	859	861	910	889	886	869	889	858	846	866	859	854	857	897	887	881	873	874	809	881	894	877	834	912	850	847	914	875	851	948	843	856	893	880	855	920	864	846	936	878	833	852	882	834	891	854	920	914	887	878	849	894	877	890	894	865	841	871	842	857	843	882	849	834	849	898	894	888	872	865	839	915	870	879	880	873	863	902	920	854	914	837	853	895	864	888	877	911	834	870	864	925	897	861	928	913	874	871	886	906	857	892	888	875	866	880	929	919	888	907	928	905	937	923	872	897	845	886	902	894	923	934	901	901	872	900	960	897	807	924	884	888	867	842	874	912	850	866	897	899	914	868	901	926	850	880	880	862	836	859	887	871	814	903	842	929	885	860	888	859	921	841	882	871	896	889	865	876	887	876
14184	11352	12493	11445	7416	3585	1947	839	685	523	528	545	493	477	439	382	403	433	383	388	362	402	388	380	362	398	382	380	355	339	377	344	342	407	345	367	357	347	346	353	361	359	368	340	380	334	347	328	374	331	380	382	340	390	345	365	355	355	350	388	331	372	352	390	392	368	326	346	354	388	408	356	339	374	374	399	337	338	355	360	346	357	381	426	353	378	361	372	343	348	395	418	344	353	383	372	374	385	332	375	366	360	378	358	365	368	366	316	362	352	377	372	383	379	362	364	345	364	365	369	368	368	346	362	342	351	382	345	345	377	360	408	376	362	380	389	370	354	383	331	347	355	354	355	315	352	348	360	346	348	352	326	355	329	374	339	340	372	391	324	346	363	363	389	353	352	363	351	374	354	371	346	350	385	328	416	356	354	383	361	344	368	372	356	345	392	361	340	385	365	316	328	339	337	379	349	390	346	370	338	371	367	376	387	356	331	381	370	324	362	368	402	357	381	352	339	370	348	376	356	340	399	381	344	330	414	321	347	340	377	350	381	365	373	338	370	374	394	352	360	328	323	361	396	348	367	340	339	362	360	378	389	370	341	333	363	388	364	382	381	316	380	382	396	337	389	359	344	347	376	337	357	364	342	361	358	348	352	366	341	348	387	328	347	392	349	360	385	360	349	359	345	358	341	349	370	353	355	373	343	328	355	360	357	352	380	364	369	317	323	337	343	355	376	342	340	383	384	360	367	385	333	367	333	382	342	377	368	390	336	384	348	364	364	368	348	385	412	357	355	368	373	377	370	364	374	365	382	388	336	353	348	363	368	352	379	354	360	350	374	348	355	395	378	378	353	368	385	374	370	369	352	341	378	400	331	338	340	340	366	349	335	366	348	354	349	316	366	335	350	354	403	399	372	370	361	365	340	398	350	324	361	391	356	363	358	362	326	361	353	323	339	347	343	364	356	379	353	346	336	380	353	311	340	338	361	354	357	348	344	324	364	372	366	367	393	396	341	387	315	344	347	368	350	340	371	386	382	386	381	415	375	372	383	384	362	351	371	363	372	390	370	365	358	340	356	381	361	364	363	353	373	382	370	364	374	350	369	350	357	350	369	384	355	373	334	362	381	371	332	361	345	357	387	353	360	367	359	366	375	351	324	387	418	376	354	387	357	378	351	331	343	354	369	346	369	374	361	373	357	362	349	337	394	400	311	351	328	342	336	363	362	342	365	364	344	371	360	372	353	410	369	377	304	376	346	305	317	388	355	335	365	386	380	336	379	368	327	362	351	337	364	377	352	396	372	377	382	383	380	367	383	356	357	340	337	348	350	376	341	362	354	364	365	341	375	388	373	351	319	356	353	343	331	327	356	344	384	354	358	388	365	330	352	362	381	383	351	360	323	381	374	386	347	376	376	393	385	344	391	362	343	342	348	353	380	360	358	356	378	337	344	370	382	375	330	351	377	353	360	354	346	363	378	355	376	321	373	348	354	355	371	355	351	389	381	356	372	373	338	368	363	372	339	364	357	363	394	390	338	354	376	356	366	382	361	354	383	409	374	366	371	392	348	383	403	393	368	328	333	380	351	385	339	362	371	334	383	371	402	364	392	328	354	326	402	374	337	371	356	365	401	359	355	387	351	342	370	321	369	354	369	356	376	346	341	354	364	336	397	354	363	350	395	373	352	356	351	361	352	370	355	326	353	360	352	373	379	335	344	350	361	364	341	361	384	355	367	335	342	382	325	359	354	363	385	372	356	344	350	340	371	399	353	355	335	345	354	363	341	368	356	330	381	362	340	355	374	377	396	361	352	397	354	376	364	354	349	365	366	331	337	391	403	331	381	364	352	355	320	333	348	353	366	353	311	385	380	376	347	369	366	323	356	373	362	320	342	380	345	371	389	338	378	366	381	397	388	355	378	357	361	389	347	404	360	378	349	366	356	363	367	341	394	341	393	352	368	337	385	325	331	380	373	400	362	358	411	367	314	368	341	347	387	330	364	390	351	362	369	339	338	372	335	322	350	358	378	359	393	362	372	366	356	364	377	369	324	370	361	323	392	354	369	369	360	335	392	357	382	345	357	373	355	340	378	368	356	365	378	350	364	359	347	364	339	324	384	355	357	341	372	429	380	367	362	362	330	355	385	368	387	368	366	339	344	327	339	340	345	362	378	336	351	344	381	350	366	334	352	375	349	353	390	383	349	381	385	323	364	336	348	360	370	354	341	329	370	390	364	380	361	379	341	373	364	378	401	364	365	342	378	369	330	345	387	397	354	355	382	367	388	406	361	367	380	377	364	309	364	383	352	370	376	374	376	359	324	357	365	370	361	366	343	382	377	388	405	376	356	350	352	361	346	361	365	383	393	355	348	394	400	345	347	369	379	388	372	384	328	356	362	368	335	356	356	351	387	388	375	361	342	378	361	396	337	376	377	375	388	372	368	356	352	356	331	372	370	395	328	380	373	363	374	357	353	383	410	381	354	368	398	346	356	324	346	380	360	349	345	381	386	387	357	365	366	360	375	382	371	317	368	365	395	372	343	349	365	365	342	321	341	382	373	379	352	378	348	381	370	345	318	329	362	390	338	339	346	404	360	344	347	367	353	356	391	362	360	359	337	366	373	366	352	371	364	333	385	358	367	348	393	358	388	379	330	398	384	404	408	381	351	344	360	384	342	366	383	336	368	321	345	401	373	332	350	356	391	338	330	398	346	388	381	330	354	343	372	390	370	339	349	311	349	353	376	397	378	331	350	356	420	347	362	341	335	338	360	320	363	358	392	358	381	365	332	354	363	392	362	330	372	370	372	383	323	332	330	362	340	379	382	373	323	347	338	365	352	348	350	367	377	354	409	344	341	348	362	364	396	375	337	393	353	366	375	373	351	356	377	395	362	369	362	379	367	318	364	371	370	344	353	386	363	356	410	366	355	342	372	362	372	373	351	393	357	369	378	356	349	341	393	387	356	350	354	385	366	313	373	364	355	372	374	334	356	344	369	372	328	389	323	353	349	365	410	351	383	350	360	359	351	423	352	342	384	364	345	384	338	384	371	387	334	373	331	373	372	390	366	358	362	366	362	359	388	358	358	414	338	345	345	399	348	352	350	421	390	367	348	379	342	356	341	359	373	350	344	357	359	376	336	354	360	365	343	366	350	349	360	367	371	393	369	353	347	364	395	367	355	359	374	357	395	383	361	377	366	376	359	363	380	395	361	358	329	359	378	374	357	356	394	327	360	344	383	362	331	375	356	328	352	322	358	367	368	359	354	376	347	348	357	384	397	377	337	343	364	383	362	372	375	312	358	341	328	356	361	341	309	361	360	364	353	345	364	373	353	380	379	373	352	400	346	372	340	381	357	372	358	351	342	353	349	363	331	370	364	365	368	374	322	339	344	386	342	326	369	336	368	369	356	373	349	341	352	359	367	389	353	315	359	369	405	388	374	380	372	381	371	353	362	383	345	341	378	400	377	383	324	372	371	363	344	347	357
9819	10433	18236	23665	18472	13407	8278	3149	2700	1887	1799	1752	1558	1544	1414	1164	1265	1187	1174	1064	1046	1066	969	1000	1034	996	955	936	897	917	948	940	941	1002	971	972	942	1048	893	1028	937	982	932	939	944	968	918	942	937	924	946	993	941	959	941	982	1014	915	930	929	923	932	921	937	968	975	969	949	935	967	959	923	959	939	1000	985	872	880	923	940	937	987	924	958	937	945	951	928	890	920	939	972	945	910	924	894	905	935	891	886	969	901	916	880	969	984	949	896	996	977	860	934	881	873	962	973	934	918	943	933	944	860	881	941	965	950	903	964	916	931	925	906	961	915	970	882	916	925	918	937	945	951	884	952	888	945	956	933	1005	899	890	930	946	937	897	905	929	969	905	941	930	900	887	957	941	934	960	852	882	859	912	915	959	920	961	910	913	892	918	827	961	849	910	927	864	897	927	901	904	919	911	940	948	890	902	949	851	927	894	917	940	941	864	906	888	919	889	910	946	948	954	872	907	932	892	947	880	892	890	860	827	912	952	921	971	893	926	897	912	943	859	928	946	919	859	919	911	908	902	921	943	860	872	879	924	964	930	912	953	885	924	956	867	893	950	940	959	867	902	897	923	872	934	922	893	888	900	954	924	863	900	905	901	946	850	923	926	964	924	874	912	917	889	904	896	944	883	907	904	912	886	887	905	930	862	923	895	902	946	850	913	916	890	916	930	910	905	986	883	927	902	877	926	963	868	912	862	898	927	917	946	931	858	934	907	929	971	898	928	950	913	919	889	913	972	890	936	927	910	948	873	920	938	906	941	924	853	884	872	927	934	903	868	948	917	953	892	900	836	961	943	899	924	931	881	879	884	881	941	906	874	886	855	943	941	901	841	933	878	922	885	919	945	932	926	960	928	975	918	924	894	898	891	952	896	901	896	901	922	945	953	922	904	923	883	839	963	895	875	957	953	984	939	926	962	911	897	916	920	900	967	945	903	924	928	894	891	914	947	918	921	923	888	889	859	898	889	984	917	887	902	868	929	909	934	922	921	955	945	936	953	919	888	872	868	924	906	940	866	973	915	918	908	929	908	918	916	893	918	954	948	938	941	925	925	990	928	955	949	898	888	929	930	1007	882	923	931	964	888	936	868	916	917	940	912	896	954	980	885	915	915	1010	918	893	900	913	871	803	883	934	922	881	872	952	966	879	936	933	882	812	932	907	945	939	942	913	883	972	945	907	942	855	918	833	918	916	937	911	948	917	923	864	873	919	883	845	930	950	888	915	898	906	852	974	929	880	914	954	910	899	962	966	963	936	890	961	917	891	900	866	882	923	966	883	935	966	922	910	903	868	908	884	847	888	921	911	929	886	965	927	868	892	920	958	909	884	936	936	896	890	891	914	896	970	924	956	913	955	930	961	946	887	918	924	910	930	963	891	954	924	879	887	957	908	900	922	928	882	941	913	949	928	909	936	899	945	931	936	902	906	934	923	870	894	911	909	923	896	910	938	892	893	890	933	902	899	862	913	907	904	886	876	896	897	877	918	884	895	915	918	895	928	930	906	926	919	950	948	924	898	860	907	928	944	958	947	891	992	901	899	957	922	901	950	982	979	1025	882	918	897	901	927	886	868	909	886	963	952	920	906	888	914	903	917	906	886	870	866	853	932	925	945	862	938	882	932	952	945	965	934	894	899	927	868	890	903	880	917	906	938	909	909	894	908	852	916	924	895	893	945	902	928	981	931	904	911	876	941	940	902	892	915	927	932	1003	930	937	912	933	903	933	937	927	917	915	961	898	945	942	896	948	896	933	942	850	871	873	936	906	931	956	907	890	875	882	869	904	913	876	905	929	907	936	898	920	906	911	911	826	891	945	888	921	909	863	878	890	934	914	912	905	889	868	929	936	873	934	868	920	936	944	924	909	920	931	922	876	959	907	894	907	885	818	891	875	906	905	931	899	888	937	815	925	887	940	941	914	998	897	919	954	914	868	944	842	886	896	933	908	982	934	913	898	901	903	946	909	869	923	910	868	992	862	878	911	899	943	960	919	881	905	924	885	939	953	974	935	910	898	897	895	900	916	901	923	959	949	870	884	939	904	900	852	927	890	921	943	927	957	893	913	868	945	934	905	864	950	929	862	918	892	971	917	913	879	916	895	939	906	881	925	873	959	896	935	950	948	978	900	980	926	892	900	920	933	923	909	930	919	941	937	894	918	924	889	916	941	952	937	892	965	869	930	965	929	918	936	911	911	937	921	886	902	900	965	927	949	944	927	881	885	905	867	874	925	941	906	925	953	930	929	915	931	883	911	903	934	928	938	887	894	865	857	935	954	924	928	826	880	952	979	881	966	846	932	921	943	941	969	872	945	915	866	919	979	854	933	943	911	913	899	891	873	884	870	939	879	908	912	967	925	980	899	918	839	883	924	898	980	939	892	885	1013	960	874	920	922	906	884	957	973	917	886	831	911	908	877	957	898	908	961	930	901	913	953	919	930	984	939	895	901	962	907	916	891	925	908	906	907	896	897	921	890	889	913	905	903	945	863	921	867	935	904	964	936	940	930	920	904	913	916	943	916	851	947	910	901	920	921	943	892	928	836	936	936	884	880	895	911	884	876	925	902	907	919	915	944	870	886	907	947	916	937	901	893	926	936	956	944	947	892	891	981	924	908	906	879	983	908	932	914	927	904	930	892	930	877	956	913	923	875	888	970	844	932	924	913	946	919	945	917	913	897	879	895	871	903	898	970	932	867	955	904	868	901	939	952	836	926	970	949	899	899	897	944	901	888	944	912	943	922	888	918	926	940	890	877	875	884	882	925	947	943	908	928	897	871	905	930	933	959	922	958	910	945	886	932	931	934	934	911	946	898	945	920	929	865	927	929	939	917	915	941	960	895	941	915	861	976	940	940	898	894	995	875	899	897	902	950	841	930	902	940	915	958	845	927	905	930	918	919	914	922	938	925	972	917	920	893	897	915	897	929	901	979	942	896	921	882	912	903	885	902	952	907	869	925	892	911	858	902	913	878	867	937	891	904	914	950	898	867	870	921	904	950	946	933	912	864	924	837	929	874	889	945	907	954	895	882	919	954	928	889	932	926	944	935	896	937	868	873	921	911	932	878	928	931	934	902	975	895	857	885	870	877	933	852	846	890	967	932	848	972	926	916	972	924	903	974	875	927	919	891	945	942	887	941	918	855	911	924	990	906	896	945	876	903	865	946	925	933	942	921	961	912	898	975	925	931	882	917	948	914	867	929	976	905	916	903	942	872	926	947	925	894	949	907	941	912	932	938	931	863	888	921	963	915	874	914	940	860	962	884	910	902	911	893	898	894	920	941	922	909	880	938	905	914	956	867	919	909	940	915	916	938	980	886	922	955	910	898	909	922	906	912	971	905	890	931	927	899	903	919	864	954	875	880	850	887	893	923	912	885	915	912	951	915	948	903	934	942	917	857	979	914	933	884	903	887	922	925	900	918	939	907	895	913	942	950	925	890	934	911	891	900	915
35327	32203	35660	42192	39487	30996	26922	9117	3663	1460	920	829	755	589	654	613	566	574	581	624	600	521	514	493	480	406	444	428	420	384	437	412	460	447	501	584	640	497	425	422	446	445	420	426	464	388	430	398	446	459	390	409	425	423	419	374	411	411	437	422	412	376	417	441	409	478	450	440	390	414	388	429	439	426	475	403	379	411	413	423	438	391	407	436	396	417	432	407	409	439	404	402	393	393	420	421	398	474	436	427	382	406	400	387	445	415	420	450	438	391	395	414	417	401	419	409	375	381	383	398	418	425	374	464	407	423	418	388	412	424	430	412	402	442	443	383	406	403	402	428	410	399	421	412	416	430	411	394	409	396	412	375	377	416	404	405	378	401	459	404	410	426	413	423	369	382	439	391	422	432	377	438	426	430	413	399	399	370	446	407	371	364	413	409	392	419	404	387	428	361	411	405	426	389	421	402	422	390	388	406	391	396	420	386	396	406	379	381	388	385	416	425	426	363	415	367	411	400	445	416	394	381	404	420	396	417	437	435	411	421	419	416	410	387	372	379	383	383	398	404	422	416	398	389	435	397	426	376	400	399	437	401	383	377	390	427	407	382	430	393	415	416	398	349	380	401	420	399	395	389	400	423	389	401	387	403	418	410	436	404	422	420	425	373	433	402	421	397	469	365	396	385	413	379	406	419	419	399	403	388	420	401	398	409	411	374	392	402	377	407	385	370	385	391	411	400	419	406	413	413	412	393	421	399	394	464	422	399	361	408	429	401	356	395	389	403	385	438	419	414	401	407	444	409	349	388	417	389	425	382	395	409	381	390	436	391	399	432	402	375	363	398	413	428	420	413	367	365	405	372	409	393	419	436	374	385	373	424	423	420	408	362	389	396	380	397	408	360	444	411	395	390	440	421	426	429	383	398	380	408	427	395	378	418	403	388	388	414	432	410	422	409	384	399	385	382	377	401	407	414	377	344	415	402	419	410	422	413	430	425	423	434	406	401	428	415	388	404	414	395	410	412	456	393	435	398	416	377	411	391	404	412	405	384	405	380	381	438	418	374	439	424	412	413	433	395	414	442	399	398	401	427	409	446	410	356	428	395	397	425	436	394	401	360	431	396	469	382	420	409	416	418	431	407	434	422	403	394	417	370	419	405	428	407	402	388	373	406	384	416	427	406	388	400	417	410	394	404	433	397	389	446	412	410	389	393	427	392	382	390	394	428	378	385	406	432	397	430	408	452	407	435	348	427	403	413	400	427	379	425	419	368	398	397	428	397	371	426	432	411	421	440	416	437	400	408	418	406	442	405	375	432	412	434	385	431	391	409	395	381	397	445	389	427	390	352	390	420	377	446	411	419	429	373	397	413	415	371	436	411	419	416	408	396	423	411	433	403	442	412	435	382	352	403	393	418	424	402	452	423	414	415	385	436	395	375	387	380	422	403	431	402	409	391	392	378	378	412	418	412	363	393	392	369	411	400	398	437	390	455	390	388	442	397	403	381	413	387	401	410	421	407	419	386	400	407	385	367	436	421	394	412	419	382	361	355	374	409	397	447	408	382	390	379	415	414	423	390	375	441	424	404	445	392	439	427	409	430	396	425	365	369	423	425	370	379	419	436	438	404	404	409	415	416	400	441	404	378	358	414	436	407	399	413	449	434	368	425	410	388	395	388	369	405	387	393	375	401	420	385	435	407	381	413	422	419	429	418	431	422	414	392	421	429	402	396	417	451	399	404	387	392	413	440	404	409	404	443	432	435	379	396	417	394	413	429	430	413	402	396	423	377	411	397	404	390	399	402	410	408	424	417	382	401	380	407	429	355	371	408	417	404	417	415	408	415	388	367	407	377	404	407	432	443	421	401	407	400	372	417	415	408	369	424	388	381	391	380	399	366	362	384	395	385	394	404	387	425	402	379	387	421	402	410	406	398	383	434	420	432	396	414	414	403	390	409	429	406	419	404	410	377	385	414	395	434	405	383	409	404	369	400	428	448	406	424	373	376	412	388	395	425	406	405	400	400	433	417	408	409	408	390	416	410	411	399	456	396	414	428	387	428	382	390	400	370	403	403	377	419	417	411	427	375	383	368	390	379	378	406	432	388	406	396	387	416	400	416	397	389	415	392	424	432	390	401	423	386	387	439	393	432	417	395	413	410	400	409	395	426	380	401	421	421	392	386	412	387	375	420	383	387	369	430	411	390	380	415	423	379	402	428	417	434	420	408	400	411	359	398	406	412	426	408	412	414	452	401	409	383	396	365	402	412	390	434	421	407	378	383	430	402	395	421	412	405	417	403	410	419	408	436	382	368	437	391	398	377	396	420	418	380	405	432	434	445	412	393	400	414	413	411	368	393	424	399	397	386	403	391	393	413	399	400	383	376	425	437	393	425	409	435	406	407	391	374	392	405	423	405	400	454	413	381	392	401	426	416	393	402	427	428	423	424	386	395	419	437	408	386	371	421	410	348	418	418	378	403	418	387	376	457	432	422	391	391	398	388	419	417	448	379	386	397	425	431	405	399	417	400	358	412	452	401	378	405	393	404	430	400	430	400	356	386	397	420	399	356	424	380	410	448	405	413	424	405	413	382	409	383	419	367	419	412	403	426	374	413	453	419	411	396	415	417	409	451	404	447	392	411	376	388	419	405	392	412	356	375	414	420	419	374	410	401	394	396	411	422	390	372	412	390	396	364	380	390	429	385	367	415	413	432	382	420	394	413	411	390	436	405	415	388	414	424	372	407	411	402	415	369	399	395	376	372	345	428	415	384	417	442	368	409	420	378	422	430	437	373	380	419	381	380	434	409	384	421	380	428	420	418	411	409	412	408	381	400	404	431	380	413	423	426	380	425	373	395	385	437	413	378	404	425	395	402	406	419	369	368	390	393	397	395	400	414	389	388	411	427	404	418	428	401	421	412	394	399	387	370	383	418	408	379	410	408	407	420	379	380	409	420	372	396	373	379	405	420	407	399	420	418	417	391	426	409	405	410	400	409	380	380	392	418	393	438	406	397	438	404	420	397	407	394	421	404	430	414	409	400	383	410	374	397	442	393	429	414	406	398	399	428	430	429	390	389	415	410	383	384	409	427	384	396	407	428	391	445	379	416	425	418	431	389	410	379	440	445	415	409	402	443	394	403	426	425	378	408	464	392	407	392	417	422	428	366	399	397	421	404	426	383	378	413	389	374	405	431	422	429	416	406	410	444	385	375	394	401	379	424	393	446	381	447	427	419	436	431	399	381	393	369	399	433	434	415	386	419	410	426	396	372	412	418	412	393	396	393	390	388	395	395	404	402	365	420	418	385	398	422	427	440	451	370	390	424	440	390	400	364	424	391	396	373	401	412	412	396	387	415	407	408	361	397	413	460	391	382	433	386	404	414	397	417	392	397	416	422	397	383	432	422	412	424	396	378	417	393	364	373	377	394	423	404	419	408	361	410	369	408	378	399	444	429	439	396	395	407	415	429	374	395	366	413	411	404	390	421
25233	26559	34619	51071	46264	42562	32090	10888	7582	3994	3317	3201	2760	2234	2468	2182	2425	2368	2361	2269	2326	1881	1571	1423	1521	1222	1177	1188	1272	1162	1373	1210	1218	1242	1673	2322	2509	1947	1460	1395	1377	1153	1072	1093	1079	1108	1068	1015	1046	1047	1027	1062	1083	1027	1039	1079	1069	1053	1095	1046	1003	1000	1018	1065	1080	1046	1027	1078	1019	1119	1054	1084	1119	1154	1169	1130	1094	1062	1039	1059	1006	1067	1120	1015	1061	1109	1070	1019	1064	1069	1098	1056	1020	1076	1009	1029	1033	1047	1041	1092	1048	1023	1061	977	1063	1096	1001	1061	1118	1055	1057	1000	1045	1058	1019	1053	999	1052	1072	965	976	996	1045	1054	1050	1023	1044	940	1006	1023	952	957	1049	990	972	1059	1006	1004	980	918	966	943	976	1038	1011	1022	1006	1028	1015	1055	998	1005	1010	1017	1025	1034	1052	1003	1031	1013	1027	949	1080	1092	984	947	986	932	1005	983	987	986	1079	955	1025	1029	998	933	1011	1035	1003	1057	981	998	1040	967	980	972	991	987	1047	1021	950	1001	1018	979	1065	1095	958	1022	1008	951	1043	973	1027	1010	997	1016	1046	1057	953	1004	1002	999	957	1023	977	1029	1041	1054	976	984	1002	995	1011	1039	1019	952	999	1043	966	967	971	997	1039	1016	987	991	943	979	1018	991	978	1027	985	1040	1015	999	947	959	1009	991	1012	1050	987	1038	1054	1003	1000	975	1067	1080	966	977	1047	1008	996	1013	1010	968	969	1010	988	1028	987	1017	987	1014	1012	1009	1019	1006	1031	1005	961	994	1000	994	979	952	1027	969	1014	992	994	1027	920	1108	987	1021	954	1017	970	1116	1027	951	1010	1016	1034	994	971	1013	965	1000	1047	1006	1031	1050	1029	983	1014	1015	973	1005	1012	1021	1046	999	1031	1039	957	1066	1001	1013	1022	1021	1039	974	990	995	986	1069	1058	1002	1005	1038	995	999	1028	971	998	995	1029	982	971	998	997	1025	980	1043	968	992	1000	1052	962	1036	1061	1017	1042	1002	1022	996	950	1051	999	984	966	1012	1022	977	1016	1029	1002	1031	1034	977	1011	990	1035	950	979	1044	1002	1060	1035	1043	1014	1022	960	976	1021	1010	1003	945	1014	957	1014	1001	999	1075	1043	1008	1003	1036	991	1040	992	1002	963	985	1045	1031	1001	997	995	997	1019	944	1020	999	988	968	1033	1051	960	1042	1035	993	1026	982	1007	1042	1059	1050	1017	1010	1058	1110	986	978	1040	954	1035	1006	994	1018	1039	1012	953	990	1040	1024	1010	952	1025	953	984	969	989	1013	1015	1022	1005	960	950	1045	1009	997	967	1004	998	993	999	1068	1012	961	983	1010	990	979	997	1025	1016	1010	991	1025	1051	1040	1054	1013	1009	957	993	966	1020	1006	1016	1014	1053	1023	1020	1038	1027	1025	1011	1004	1059	999	959	968	976	1016	1005	962	1031	992	1045	987	981	1010	1033	1017	980	995	956	1066	994	1047	1004	1029	1019	980	1007	983	1029	1043	1000	985	999	1069	961	992	1088	987	984	995	1026	1004	1028	1005	975	1039	1002	989	1038	1106	1015	975	966	1060	1008	1011	1051	986	965	989	974	964	998	997	969	965	974	1023	1046	993	1021	1025	989	959	997	960	976	1031	1016	1029	1057	959	951	968	1003	1000	1019	997	1024	973	990	1012	939	1014	970	1041	1003	983	964	1005	977	998	1056	979	937	1068	964	1012	1050	1013	983	1054	974	989	1025	1018	986	925	1016	952	1000	1011	973	1040	1032	997	1024	961	1000	1005	1001	1005	973	968	996	1024	1013	1040	1047	974	985	974	949	980	1012	1010	990	1009	976	1052	1023	971	1045	953	976	926	988	1037	972	1012	1022	956	977	974	975	1000	990	1062	1085	1036	1014	1003	1012	1022	982	1006	1047	990	1047	958	1031	966	1024	1050	947	984	1049	1029	1037	984	1028	1002	1004	1040	962	1047	958	1016	1018	1032	1023	1041	1005	951	1041	975	1038	978	1032	968	999	1028	971	977	1011	973	1032	997	1029	1005	985	1024	1024	1006	988	974	960	966	1007	1001	1069	985	977	975	964	981	984	979	1014	980	1021	1045	1005	1017	1003	1009	1014	977	1027	1069	959	921	1082	1019	984	989	1000	1086	1012	1036	984	994	993	1042	1004	1000	972	971	1015	999	932	1072	966	979	1013	998	979	974	1004	1026	958	1002	935	998	1041	944	979	966	1062	987	956	1071	1029	1029	1018	1028	986	1006	1001	938	962	967	1034	975	1002	981	980	1059	1037	935	1018	1076	980	990	965	1023	924	1071	1081	964	1026	978	1114	1016	1005	1031	1021	985	963	976	1042	1010	1044	1030	1021	1033	999	962	1036	990	980	1026	1034	1000	951	985	1028	973	970	1005	1060	1032	1008	1060	1035	1054	1017	997	992	991	1001	989	1033	1038	1019	1002	990	1025	1003	957	961	961	1063	949	1008	1018	1024	1023	1007	1031	978	1007	1029	973	985	984	985	1028	968	984	1001	1085	1055	1007	1000	1036	960	992	944	1021	1042	1023	1036	1024	1015	993	999	999	1025	983	1044	1012	968	1009	930	1034	960	1035	976	1006	998	1028	969	1025	1024	1010	1038	1052	982	989	1069	983	970	1019	1023	994	1035	1042	1009	1041	1016	1026	1040	1098	1011	967	959	974	989	996	956	1023	992	1002	1006	1017	990	1006	1003	1076	995	1025	970	1003	947	1043	970	1016	989	1016	968	1005	962	1053	969	1009	932	1042	1013	963	992	991	990	1041	1015	976	1034	1004	987	1062	1021	963	1029	1004	1052	925	1044	998	1011	1059	985	1012	1028	1022	960	991	1038	1013	917	1038	1040	943	1001	932	1027	988	996	1001	1039	1038	993	1007	1036	1011	963	1005	971	981	1044	1005	1006	996	1036	1066	968	1066	1051	989	1037	1026	988	1016	1051	1033	1023	1065	1083	1043	974	1037	990	1024	983	1058	1034	1002	974	983	1015	1024	990	993	984	1059	1036	1003	1048	1000	991	981	1004	1039	1064	983	1018	989	1006	1005	1068	1084	1038	1003	961	984	1016	1099	967	964	972	1005	986	1014	935	965	1045	984	989	985	984	1070	1000	1054	1041	1013	962	975	1002	998	1008	1029	1034	971	1004	1059	975	1018	1033	971	967	1006	1005	978	1046	1051	935	955	993	998	985	1018	1008	1004	987	1051	1013	1029	1065	962	1045	959	968	989	1045	1036	1022	979	1022	998	1009	1023	994	1032	1013	1006	1017	1029	1003	956	1002	988	1022	996	992	956	1037	990	1031	1029	995	949	1025	983	990	1051	1033	963	1022	987	968	976	1058	998	958	965	997	1026	977	1013	1008	1053	974	982	986	959	1018	1044	984	1018	1029	1017	1050	989	989	998	1064	988	1025	980	1022	1030	1037	976	965	1031	953	953	1047	1025	1003	976	1006	972	975	963	1016	1036	1001	1005	1038	1011	1010	1008	991	1021	1021	950	925	980	1012	1046	963	991	1007	1003	1042	987	1033	1036	970	993	1020	982	979	1051	989	1022	960	1020	1034	998	945	1002	1027	1038	1002	982	993	982	1016	961	951	1029	990	1070	980	979	989	1009	1034	985	1069	978	998	996	1007	974	941	986	978	1000	990	1018	1005	988	1038	1001	977	988	1007	990	1000	997	1034	961	997	998	996	987	1070	978	1012	1038	1024	1069	1082	966	978	991	998	1023	990	987	1009	1023	979	948	966	1024	1008	997	977	1017	958	1020	1026	975	933	988	966	1011	1075	995	1091	1041	969	935	971	1011	927	1023	1032	951	1036	1024	971	995	1010	973	1015	1024	994	1002	989	988	987	1012	1008	961	1034	1043	986	983	984	968	1067	971	1036	1006	1012	1000	956	1033	930	1009	1056	1009	941	1017	1014	911	1023	1016	983	1026	967	1061	972	1007	1002	999	934	1070	1048	979	945	959	1003	979	1014	997	1044	984	979	1000	1023	975	1017	1069	1042	1002	1001	981	1011	976	1046	1011	1025	1034	975	970	1010	1055	984	953	974	1021	1013	991	1022	1063	990	960	1009	1047	1079	1019	1070	1010	1041	995	1011	1058	1005	989	1044	1037	1003	966	1073	1085	974	981	1021	1008	982	1041	974	1042	1066	1011	962	999	1026	976	977	998	1001	1038	1013	1025	1022	985	1010	1014	988	990	992	934	1014	1047	1048	1040	1038	1046	990	1003	1004	998	1037	938	1008	1062	1010	965	963	984	1004	1030	1041	963	989	991	952	997	958	1022	1004	1007	1029	1040
41763	36954	36907	41197	40228	37101	34702	16017	8128	2771	1357	1201	966	786	785	734	744	702	631	703	722	656	524	505	483	446	414	398	419	455	425	421	417	434	551	758	782	602	478	487	467	377	388	365	375	373	384	432	376	397	364	387	358	390	404	379	380	370	358	388	348	369	368	395	366	354	367	372	355	362	398	395	391	379	360	417	385	366	364	357	362	356	382	382	349	363	366	361	351	361	344	389	369	367	375	342	392	385	354	388	365	389	389	351	391	400	389	387	375	384	361	334	355	408	384	371	376	369	391	366	382	368	374	372	376	364	352	378	387	360	324	369	358	388	389	368	346	316	296	387	358	356	326	325	358	360	329	378	367	344	354	348	339	329	337	382	388	390	371	403	347	326	370	342	382	343	357	332	344	352	368	364	358	352	356	354	372	359	365	355	363	332	375	368	380	361	333	386	353	372	358	355	373	375	348	336	394	361	340	365	333	375	364	391	343	359	378	371	357	379	369	333	342	377	341	367	353	354	364	362	345	342	353	349	368	344	356	356	374	349	371	354	367	365	382	329	341	343	360	362	350	351	360	407	357	366	364	349	352	377	330	395	360	422	386	393	332	354	353	326	350	343	361	377	337	356	372	332	339	358	334	390	376	333	354	350	352	316	321	401	367	359	384	367	334	359	348	343	367	347	333	344	352	351	336	351	374	362	366	345	339	344	348	348	343	386	380	401	369	378	359	344	394	353	343	384	402	373	342	343	365	381	353	390	388	349	345	340	350	366	394	364	366	376	384	371	365	363	372	385	364	337	339	371	389	358	335	351	375	364	372	384	373	388	332	356	348	374	349	354	372	398	344	384	349	379	357	393	349	387	358	354	338	379	354	395	363	365	347	417	368	335	357	332	368	349	328	353	369	330	358	345	412	347	338	360	371	382	369	375	345	341	371	388	353	371	378	396	379	366	379	360	333	386	366	364	396	364	345	336	358	384	385	340	327	403	383	349	364	331	349	339	369	338	353	394	363	339	371	363	405	365	382	347	384	393	371	359	330	343	338	346	388	336	370	383	334	365	383	350	391	332	371	355	375	342	345	376	361	348	383	368	352	378	335	399	380	360	387	379	363	337	357	381	373	339	378	368	371	350	363	364	358	354	356	351	366	358	376	389	379	331	343	352	363	374	356	389	371	373	343	340	353	343	363	344	350	331	366	366	348	371	370	380	391	340	333	356	371	390	335	316	378	370	374	378	330	370	355	353	394	356	335	352	381	322	347	380	365	333	353	333	330	379	332	368	362	376	353	355	386	367	354	344	363	349	354	350	347	389	379	374	370	354	339	376	378	329	345	315	320	382	353	349	357	366	349	344	350	362	369	363	339	387	369	362	382	367	342	340	333	368	364	397	349	367	367	386	369	366	341	364	353	360	334	324	375	346	340	362	353	369	352	351	367	320	374	357	353	366	388	364	348	369	335	378	350	366	369	325	362	363	377	357	325	388	347	349	366	367	341	353	361	356	366	391	380	314	390	352	369	322	361	366	339	372	360	381	364	357	343	348	346	380	356	371	358	388	361	376	350	367	369	406	374	350	369	371	429	377	363	361	364	343	354	362	341	368	337	330	370	355	355	372	361	356	384	361	369	372	359	352	364	358	370	354	332	378	371	346	336	351	352	357	385	329	356	356	372	347	324	387	362	341	373	359	359	334	371	374	339	342	356	356	341	373	336	365	349	384	390	375	335	372	333	373	368	355	384	358	366	375	340	354	347	352	367	366	330	393	367	400	352	346	385	345	373	372	348	354	353	358	364	397	371	371	368	347	377	361	360	356	371	352	384	306	346	342	346	374	349	368	350	353	379	333	359	352	371	389	351	348	331	331	347	366	364	374	372	328	341	362	361	376	373	332	365	339	316	340	385	344	357	383	366	364	372	399	337	326	328	370	331	331	350	368	352	369	375	361	372	390	352	352	289	374	363	352	380	337	350	368	333	375	344	373	353	374	321	380	349	340	350	368	364	302	377	324	343	324	362	360	372	389	353	362	332	367	349	378	384	361	344	349	360	362	386	360	356	351	357	355	329	333	371	382	361	373	355	362	398	390	347	351	363	330	370	375	389	340	353	339	338	401	287	354	399	384	335	354	339	359	355	377	365	321	382	339	398	339	352	372	362	362	363	348	334	389	377	353	376	337	352	350	350	333	368	377	355	357	369	344	333	351	351	348	365	377	384	362	357	367	357	364	401	344	368	363	418	363	383	346	346	354	354	370	377	353	363	334	363	386	397	346	370	338	349	406	350	397	368	403	334	332	355	359	354	352	325	338	375	383	341	374	376	382	327	382	361	352	345	337	376	359	332	375	383	383	375	337	358	352	342	379	349	376	361	365	370	356	365	334	360	357	379	402	368	347	387	351	373	345	372	352	368	353	352	328	327	379	379	345	328	354	341	366	379	361	375	379	351	380	358	332	404	350	368	354	355	368	340	336	349	360	380	332	367	356	361	349	367	358	381	363	349	382	362	348	346	354	343	351	355	369	358	373	380	358	358	339	333	338	338	359	351	361	380	383	377	374	390	382	375	361	391	379	384	346	361	348	383	367	345	366	366	342	344	384	336	358	372	353	343	352	380	378	318	382	351	340	370	360	348	365	371	345	354	344	378	347	346	370	364	373	358	361	372	324	372	366	379	352	356	367	383	345	350	338	365	363	333	343	382	403	360	327	359	340	376	378	351	395	354	363	366	351	385	369	396	353	375	354	380	348	326	357	357	349	370	363	414	361	360	372	373	358	374	324	347	361	380	402	371	365	352	418	379	365	324	352	336	351	348	337	400	379	367	388	309	353	360	341	402	319	381	360	324	350	344	383	376	336	339	385	363	357	362	331	364	368	370	338	414	348	365	336	369	339	344	367	370	373	349	357	369	321	347	348	382	371	377	390	348	369	354	344	365	361	352	369	391	321	365	336	353	363	372	377	348	351	358	347	363	348	333	384	393	375	390	374	354	349	365	340	360	363	360	363	379	357	341	358	360	378	348	341	363	341	378	351	344	373	364	384	369	362	371	345	368	361	349	332	354	415	366	360	371	366	333	349	377	343	382	359	373	359	362	413	334	373	342	433	333	381	370	343	368	362	328	394	334	391	367	355	354	325	361	399	339	359	385	377	353	382	366	337	350	339	382	353	373	342	355	376	327	369	372	344	361	354	325	362	301	373	340	379	323	344	363	372	350	361	344	355	403	364	364	370	343	339	345	360	347	336	341	365	359	371	333	354	376	343	333	341	346	355	377	364	377	350	365	367	391	352	371	340	323	350	354	347	366	358	370	333	373	375	327	349	399	368	341	328	367	377	353	390	374	336	310	360	361	370	366	352	351	363	389	391	357	341	365	358	354	344	354	325	372	371	357	348	363	344	343	362	320	367	334	360	338	363	342	367	376	323	356	346	337	320	369	395	356	368	351	331	421	373	340	362	367	391	358	390	341	364	334	354	358	387	376	352	373	379	328	344	343	375
30299	31274	38467	56012	49119	48397	41139	13535	11414	5021	4547	4798	4183	3034	3205	3201	3041	3424	3068	3442	3483	2412	1942	1741	1682	1377	1165	1208	1474	1417	1591	1380	1260	1327	2330	3397	3999	2910	1834	2104	1531	1156	1025	1076	1014	1074	998	1043	1033	1007	958	984	928	1001	1002	982	1016	998	1013	1007	1029	940	962	961	987	1022	1047	1041	971	1027	1007	990	1008	1044	1112	1094	904	901	1029	1014	982	1028	1053	981	940	992	966	943	933	992	948	943	958	961	937	965	938	959	935	931	963	994	948	926	964	880	929	962	992	998	958	930	1011	975	937	933	966	914	947	945	912	898	911	892	917	885	912	900	911	885	934	906	901	907	882	889	903	904	894	890	976	866	843	914	858	908	934	844	828	905	916	865	910	900	879	956	908	970	907	871	886	865	833	866	863	888	902	826	896	860	839	851	879	896	925	936	858	902	881	928	880	877	933	892	919	862	939	897	922	887	827	853	850	912	900	896	901	874	889	880	844	874	909	879	928	995	879	935	918	851	915	897	831	885	883	888	900	918	897	885	908	897	891	837	899	898	894	861	878	843	882	878	871	946	827	832	860	837	906	884	877	825	900	898	872	919	871	918	936	879	883	897	852	911	924	919	876	885	840	818	883	887	905	865	863	929	902	890	875	883	850	879	948	902	917	899	903	902	843	904	938	924	941	888	942	848	946	888	857	879	929	810	930	914	900	887	841	887	915	887	886	892	884	925	889	910	871	904	919	874	898	861	933	916	858	925	915	914	903	878	880	930	909	874	930	845	882	889	885	906	918	913	893	895	857	877	902	957	882	887	847	852	822	898	867	886	865	909	889	875	887	873	889	848	856	874	904	906	931	884	917	879	884	889	817	911	819	886	917	867	896	881	871	880	882	897	881	870	861	918	889	935	812	898	900	856	893	895	926	866	931	892	945	880	910	907	852	899	861	920	924	870	905	927	885	906	865	901	840	900	889	940	893	878	863	883	848	895	921	892	914	916	923	891	883	874	867	892	869	912	927	885	929	838	900	925	851	874	847	877	910	910	913	858	901	898	908	918	895	933	903	912	873	927	855	846	884	893	904	916	858	910	894	858	866	838	916	987	880	920	933	874	879	925	900	843	936	925	871	877	880	843	911	877	849	973	908	916	898	884	902	896	873	899	867	871	876	916	883	915	903	855	912	898	888	938	898	862	895	906	873	833	907	948	851	857	932	927	890	946	883	933	870	900	866	873	905	936	881	893	857	897	838	836	876	918	868	898	894	863	867	944	864	921	857	891	854	904	937	888	875	863	916	875	923	904	958	877	869	964	898	884	927	850	837	867	853	905	886	865	839	876	874	928	853	860	910	912	941	864	883	928	892	875	912	870	875	859	935	893	902	878	795	919	823	897	874	904	840	877	877	878	891	852	878	896	889	894	869	914	855	856	853	954	931	889	919	857	945	890	884	872	906	873	876	860	878	881	856	859	865	898	932	904	931	904	920	920	843	985	873	871	834	968	929	929	895	857	928	958	871	898	874	863	947	864	915	912	928	848	892	859	882	913	896	930	870	875	878	835	925	873	873	955	906	901	861	947	903	880	857	903	890	908	887	880	909	878	933	905	848	918	882	910	917	913	924	949	899	892	876	905	883	870	842	888	893	824	817	922	883	921	904	850	926	898	902	876	938	871	907	862	881	865	900	891	851	941	865	877	907	888	863	906	895	887	910	847	878	888	860	850	916	913	873	908	863	897	899	869	880	859	884	905	913	892	858	894	926	894	866	874	883	904	883	863	894	890	906	908	923	850	897	876	865	876	869	865	914	927	916	887	856	960	870	919	864	903	859	937	904	881	910	884	850	889	869	910	867	899	891	877	908	897	946	825	893	855	894	881	868	929	876	911	914	865	916	868	914	899	890	888	871	870	877	878	887	950	880	921	931	901	885	887	919	824	839	831	891	862	895	872	878	872	846	869	869	887	932	897	847	900	917	856	852	873	916	934	844	882	879	919	874	895	874	927	851	876	825	808	886	887	878	903	897	891	857	905	906	904	931	883	903	798	926	903	892	912	867	844	936	924	911	876	911	926	918	854	916	855	873	884	898	898	883	877	923	896	903	918	893	874	932	922	884	882	885	871	829	872	868	940	894	897	908	896	866	902	924	887	893	890	868	897	884	887	845	910	927	918	892	864	888	855	848	960	872	925	939	865	922	900	896	860	906	874	882	873	884	901	913	894	802	920	893	862	886	899	898	915	942	875	859	905	918	883	866	898	913	874	926	915	874	876	879	945	879	887	904	913	870	903	932	962	817	875	957	859	935	841	903	906	819	959	924	918	850	891	886	886	853	867	890	843	862	863	927	865	872	927	856	931	935	905	868	926	932	894	882	878	881	884	874	889	889	903	915	935	905	895	884	869	956	896	899	878	891	864	851	913	889	859	884	925	854	866	884	870	868	900	935	876	882	899	925	873	861	898	871	961	870	885	861	890	863	930	882	868	868	943	913	869	904	902	924	853	862	871	869	893	883	871	819	854	912	878	857	891	906	921	833	901	852	903	911	903	924	879	878	946	893	918	852	911	876	885	885	873	920	913	870	875	890	867	850	868	904	914	874	961	852	925	889	884	895	836	835	891	895	941	894	918	908	868	891	879	882	888	889	875	906	911	887	892	891	877	876	942	870	877	904	900	843	869	923	864	862	904	925	855	966	932	946	878	921	886	920	941	899	858	864	872	893	862	859	875	872	851	884	898	901	858	908	898	884	868	917	867	911	896	976	910	944	950	924	885	924	922	895	870	837	931	841	895	927	827	893	879	899	887	872	880	908	909	851	890	874	854	877	876	886	877	882	879	889	913	873	917	875	892	894	872	906	912	883	915	884	936	894	859	869	939	884	866	900	881	870	852	908	892	874	930	900	868	896	924	915	883	884	921	865	896	900	896	862	926	864	867	927	898	909	926	889	899	860	922	919	850	857	916	898	907	881	872	900	943	891	830	898	880	910	926	895	938	889	884	864	859	870	855	903	879	891	884	892	913	848	875	856	893	887	884	886	928	909	864	880	880	867	891	881	905	919	877	878	906	994	918	817	882	856	893	904	895	886	914	894	893	861	895	865	846	899	941	888	921	845	868	910	905	869	844	937	902	884	897	916	945	953	870	855	905	848	922	946	884	898	902	940	932	879	888	888	912	882	869	882	906	871	887	912	928	868	893	925	853	893	915	827	853	924	891	864	895	870	897	860	898	866	865	858	860	892	891	922	845	890	863	905	853	900	877	920	897	952	910	871	872	901	845	900	883	894	872	933	894	920	890	890	934	848	864	840	917	921	835	907	892	837	915	859	901	877	917	935	874	917	892	947	845	864	840	849	862	842	846	887	976	910	897	919	881	888	876	880	915	921	872	963	905	902	906	893	923	898	911	922	845	870	947	858	934	935	885	907	924	867	903	895	824	841	942	904	891	907	927	901	902	853	879	887	944	897	886	869	945	887	838	931	895	899	943	923	843	913	860	908	898	889	888	882	949	886	936	929	859
13653	10302	13994	11327	6630	3743	2090	785	733	597	497	504	525	434	430	438	383	401	450	363	402	382	361	401	397	366	350	380	371	388	352	375	355	382	379	380	360	400	379	360	373	377	367	367	384	365	371	361	355	371	329	364	349	386	395	382	355	384	400	383	365	364	346	356	328	375	387	395	391	384	352	396	358	380	358	366	394	391	378	373	344	375	395	383	359	349	381	369	410	408	377	340	356	377	417	334	371	375	345	364	367	375	354	368	390	342	379	367	387	398	363	376	380	327	363	375	361	394	381	377	348	400	352	391	361	354	375	370	402	378	412	334	381	337	368	347	347	359	346	357	387	381	332	341	350	379	374	362	363	333	370	348	398	376	351	389	366	371	385	368	365	355	411	350	414	386	353	369	355	329	379	359	347	358	345	391	357	334	345	406	389	352	350	366	358	350	380	386	383	362	358	364	374	352	388	353	352	411	389	390	349	382	362	363	357	391	380	384	319	350	365	367	378	367	348	365	360	363	388	337	342	379	354	334	387	340	348	354	346	361	359	369	370	358	377	368	352	355	349	363	366	313	342	395	353	386	380	384	371	380	365	355	376	391	363	376	366	368	351	359	371	355	371	366	341	385	365	357	351	330	352	388	345	446	374	366	359	367	343	376	398	396	379	348	410	358	398	378	346	349	356	366	387	363	365	350	342	382	355	355	344	391	386	362	391	363	373	324	382	388	388	341	347	352	378	347	369	382	393	350	376	362	367	386	369	374	380	388	373	360	344	367	387	371	366	382	403	403	396	374	360	388	353	368	361	355	376	362	366	398	385	374	355	366	325	369	369	374	413	363	356	387	333	373	383	378	385	360	371	383	375	349	327	360	345	347	328	398	362	360	362	358	376	355	367	373	363	388	373	334	394	367	369	390	380	413	360	375	395	353	393	370	393	334	391	356	350	343	357	385	393	346	391	404	397	385	351	348	384	382	375	368	370	369	392	369	368	370	419	395	356	383	361	364	355	408	368	367	389	378	350	335	375	332	384	348	381	352	346	368	343	363	387	352	364	377	366	336	370	358	360	365	361	367	349	367	320	346	366	355	339	392	358	365	349	382	372	394	402	338	370	375	341	362	360	361	354	368	369	411	380	376	387	367	380	405	372	383	322	361	382	372	365	391	378	418	366	366	385	377	337	375	363	381	372	373	371	337	383	379	388	388	383	369	388	340	371	334	370	371	354	377	361	368	365	348	399	369	393	373	390	401	405	355	363	371	369	351	398	378	354	390	336	315	369	361	373	376	333	386	393	337	367	363	384	349	362	408	383	384	385	395	378	366	365	343	404	372	408	373	323	398	396	375	344	399	369	392	386	354	362	367	386	383	339	366	376	359	396	346	382	365	353	368	379	355	347	375	375	372	337	387	361	348	355	367	357	355	367	387	360	368	404	325	369	380	379	356	355	335	379	427	342	364	388	402	364	349	359	392	391	337	364	356	423	366	389	375	392	383	341	389	391	367	370	374	384	341	349	374	343	385	348	387	346	327	378	357	388	337	376	392	382	340	343	354	366	353	364	410	360	356	385	349	378	386	337	361	364	356	365	402	361	360	358	346	323	347	375	361	332	393	360	356	351	363	387	346	370	359	347	350	337	374	366	369	362	366	419	360	380	371	385	367	368	373	388	404	382	388	357	352	344	336	353	367	346	379	360	392	381	376	352	344	351	379	376	380	329	346	395	401	363	382	409	381	388	395	348	353	367	342	378	357	404	368	348	351	348	349	377	360	361	407	360	364	368	396	385	355	344	386	363	359	399	364	383	412	394	368	350	329	395	351	372	351	340	354	376	369	368	388	387	397	323	335	381	404	367	383	356	420	372	408	356	372	405	384	348	371	399	338	342	374	395	346	350	346	375	383	367	342	376	394	366	409	373	381	341	358	337	359	362	366	352	350	354	351	389	375	365	375	378	380	350	323	346	371	376	351	364	411	393	361	380	389	342	372	385	381	376	389	352	388	378	370	373	430	378	413	380	360	357	354	337	373	338	355	348	406	380	378	356	372	394	381	370	375	408	375	420	372	351	378	346	360	372	336	357	366	379	364	356	367	376	370	375	368	342	349	379	375	369	394	341	346	366	375	361	398	405	370	421	402	371	355	377	350	388	360	362	358	338	367	384	362	356	342	393	379	388	347	344	364	360	383	369	366	338	370	360	358	395	353	373	366	358	380	396	377	409	385	353	412	410	353	367	351	367	384	328	371	363	392	341	331	368	338	359	339	372	362	375	388	347	360	353	354	388	369	365	363	356	356	368	403	352	350	375	390	416	375	393	336	363	405	348	339	382	351	361	367	378	367	353	369	378	358	371	366	351	342	376	381	391	367	347	371	365	380	368	333	366	372	364	424	355	345	334	362	335	395	352	363	377	362	379	371	370	408	366	372	403	351	361	370	400	354	380	381	348	364	324	357	332	400	403	334	383	385	379	386	379	356	356	381	342	336	393	381	406	331	359	389	388	362	384	380	356	398	380	364	355	349	344	398	375	388	378	399	398	369	403	350	348	353	398	362	416	391	353	371	337	377	366	355	374	391	369	395	384	369	363	365	397	394	362	387	380	352	391	374	381	399	380	350	351	359	343	395	397	364	372	372	355	347	362	381	370	373	359	398	418	361	380	363	356	421	355	377	383	392	347	365	368	351	352	368	369	355	374	376	347	355	406	389	353	420	332	376	387	352	392	380	385	342	343	333	387	389	370	340	357	370	368	401	367	363	356	379	408	372	375	343	398	358	327	355	373	368	342	400	399	376	340	384	366	369	355	372	401	360	415	346	373	385	406	365	355	382	359	327	385	328	370	356	374	396	369	385	358	356	380	351	417	357	360	371	369	368	380	359	348	344	346	374	377	356	329	363	374	363	408	371	400	361	353	349	350	380	332	348	373	349	352	339	376	366	379	344	405	367	417	382	355	384	361	352	351	370	410	361	394	392	390	377	384	384	387	327	383	374	379	362	349	399	374	384	370	350	363	369	378	364	388	341	381	374	381	340	343	377	352	341	376	380	376	344	384	377	360	349	377	388	369	363	378	378	340	390	377	378	365	323	365	362	384	353	327	363	352	342	390	407	366	345	381	354	373	380	330	375	408	383	376	363	350	414	349	366	366	399	355	377	378	355	372	376	344	380	370	369	382	381	356	385	339	402	398	373	374	342	393	357	372	351	356	387	379	365	360	358	359	355	368	391	354	366	387	398	399	361	358	379	355	366	395	376	376	391	331	382	394	384	356	382	359	363	359	381	381	384	355	370	364	340	363	389	365	359	376	327	410	383	390	384	381	361	392	399	367	401	369	381	353	380	346	353	349	350	367	381	392	376	391	379	370	329	369	363	376	413	377	367	360	360	353	379	364	378	369	382	356	371	347	410	347	385	369	370	399	348	367	412	389	364	340	351	362	356	378	358	338	380	317	356	340	408	356	395	395	382	369	368	403	406	385	359	394	379	362	362	376	377	381	368
9159	9469	19537	22791	16895	13735	8558	2642	2795	2093	1795	1708	1705	1436	1391	1348	1199	1186	1230	1108	1071	1064	1005	1075	1064	990	899	958	930	900	931	969	914	911	914	975	1026	985	967	944	1028	918	978	934	917	927	1015	923	914	946	986	971	976	964	971	936	938	906	1017	972	907	958	984	910	937	963	945	942	1010	978	985	1010	985	977	1045	985	962	953	1016	904	911	979	954	976	976	923	971	995	940	965	975	912	948	999	934	953	965	904	967	927	1006	896	944	928	937	926	909	1013	919	935	900	936	938	985	856	953	1009	961	897	880	955	914	944	902	956	934	955	933	937	928	915	926	902	964	984	969	956	927	919	982	978	922	945	910	913	887	918	901	940	911	905	896	947	926	945	944	875	924	905	917	899	972	927	911	922	946	913	932	906	926	939	915	942	912	912	854	920	955	943	945	921	936	941	953	925	898	936	877	907	906	961	946	951	885	959	966	909	934	954	941	874	952	905	932	922	920	847	973	971	940	913	926	868	970	941	929	929	935	918	929	902	960	945	903	960	879	908	887	976	935	977	943	866	952	936	913	909	876	932	905	958	888	951	950	930	948	937	973	936	912	944	887	899	856	976	855	957	899	960	882	917	908	934	964	936	885	1007	929	903	947	929	963	868	891	935	986	939	964	898	945	917	942	923	985	955	848	954	941	965	919	951	901	926	910	917	979	918	908	915	953	985	879	938	910	907	919	943	949	884	932	912	933	961	921	969	934	906	940	945	884	929	880	928	924	921	970	943	939	953	902	933	902	929	969	887	960	967	928	933	959	941	911	933	914	931	973	956	897	898	918	954	900	953	976	949	928	891	912	912	916	951	943	963	876	934	920	896	942	985	926	910	928	939	966	900	974	885	935	962	933	923	955	987	957	934	969	882	951	950	916	960	924	921	934	944	906	921	880	980	958	953	948	951	919	905	913	916	932	908	950	967	933	925	955	955	984	881	955	921	867	933	929	933	999	903	915	959	929	958	961	939	898	957	917	930	928	911	915	936	916	937	911	959	891	894	929	960	876	893	985	909	914	896	944	927	929	931	870	919	874	880	918	936	920	958	915	923	936	930	914	908	853	956	936	879	894	929	971	932	933	920	917	917	955	932	942	933	968	903	966	929	956	949	920	945	930	874	911	905	933	988	939	966	874	864	914	894	926	936	920	915	926	901	895	938	918	886	900	910	891	948	937	909	933	975	934	896	907	916	961	908	926	954	988	867	1002	902	887	909	908	915	878	937	913	871	932	949	934	1010	951	898	920	961	946	938	908	905	902	890	916	956	896	906	914	837	942	925	926	896	940	896	910	942	939	901	972	940	850	909	953	918	861	905	1014	957	896	917	958	957	939	975	959	961	876	882	899	926	939	957	946	948	948	945	899	908	961	941	909	965	950	941	986	938	968	941	946	975	933	933	927	878	959	934	938	896	925	953	959	976	904	929	927	1004	944	932	962	947	922	955	866	963	888	934	953	889	974	884	916	941	933	931	942	938	969	897	959	919	896	912	944	922	889	895	922	921	959	927	934	934	886	926	934	938	957	923	968	974	942	931	881	899	956	976	983	903	901	898	904	1022	944	924	985	932	936	921	995	881	929	918	884	912	953	917	887	884	946	923	927	930	945	932	944	893	906	965	897	929	931	944	953	912	913	915	964	922	924	921	952	924	939	960	914	925	938	987	885	950	939	945	911	902	902	952	924	1000	897	984	875	881	959	928	915	939	957	905	971	962	913	974	963	948	952	938	936	935	995	954	972	968	908	913	912	973	971	958	940	957	932	939	936	929	928	926	896	947	942	928	917	911	942	919	916	954	920	934	906	955	932	932	928	947	960	871	921	914	932	915	994	902	874	908	940	932	863	888	902	885	932	926	918	955	958	926	904	912	890	911	955	923	958	942	929	903	902	930	936	926	945	923	881	938	901	944	863	932	924	950	931	963	915	927	931	920	898	929	877	932	954	930	952	927	892	934	909	886	899	918	909	943	958	934	897	968	905	920	927	943	953	933	896	919	950	963	966	928	907	985	909	900	902	893	934	918	868	908	960	921	898	983	929	956	969	967	919	949	898	906	903	960	912	938	980	962	901	937	893	962	910	961	962	922	988	948	919	947	918	928	1024	953	903	908	946	937	948	942	921	946	883	968	950	938	915	881	912	966	955	902	933	919	959	906	919	923	943	961	902	971	906	908	971	932	946	965	936	911	953	928	942	945	925	925	979	941	907	950	920	936	903	915	899	907	929	926	934	953	940	945	920	966	897	915	912	881	901	882	907	931	943	966	917	889	889	960	931	928	985	969	916	961	948	934	938	929	918	911	890	906	964	916	954	875	979	927	985	969	924	912	921	950	906	847	935	935	917	911	909	906	934	952	998	940	954	899	933	933	923	929	923	884	963	956	945	898	894	951	905	938	898	951	922	919	922	919	905	888	959	975	975	946	889	906	998	889	922	915	885	916	914	950	945	925	980	908	916	962	888	962	950	959	907	930	971	984	947	930	930	946	872	929	901	896	912	872	907	891	937	919	1018	917	961	1002	926	869	928	948	926	874	933	865	947	921	880	904	932	880	933	895	916	888	914	955	935	976	913	953	933	897	954	906	972	925	865	954	878	966	945	939	993	921	949	930	939	950	882	890	902	954	960	922	948	913	953	889	996	933	928	952	988	917	874	943	890	898	923	884	904	1006	923	891	947	981	910	949	941	946	909	925	947	939	989	902	945	921	944	910	958	924	940	922	960	917	867	877	926	924	929	954	928	925	885	888	957	867	972	920	1016	913	954	916	911	904	931	876	864	918	949	900	920	947	938	930	932	918	967	965	927	922	986	955	903	912	907	911	955	952	943	948	947	929	924	942	952	939	970	919	892	898	901	975	954	949	1007	952	872	935	894	984	912	925	938	902	899	876	976	961	903	920	896	966	933	942	956	931	991	930	917	920	917	932	977	900	921	938	878	942	926	935	912	940	878	978	939	898	899	1011	903	927	959	896	920	949	917	879	979	953	920	903	944	980	887	901	959	975	945	968	958	910	934	944	881	964	984	908	957	897	875	916	919	929	906	919	959	940	915	922	923	901	977	916	979	958	922	883	928	900	921	916	943	988	904	958	1004	907	925	911	907	1026	929	939	887	926	934	898	912	951	935	952	942	940	889	968	930	922	980	958	930	937	887	948	926	868	915	910	969	940	986	942	872	926	921	973	910	947	945	948	932	925	994	930	878	943	930	917	885	942	989	958	969	906	934	981	948	924	945	946	924	949	951	940	914	925	933	896	910	910	932	920	930	982	949	896	904	924	996	943	936	927	898	925	979	953	910	943	942	970	975	933	899	964	939	913	953	922	942	1013	863	990	893	947	878	929	927	931	945	911	944	956	950	913	915	951	926	977	916	913	923	867	906	897	937	938	910	934	916	908	956	906	836	880	901	896	939	912	922	943	973	910	925	918	988	893	909	946	932	912	929	923	928	917	916	945	918	924	910	901	949	969	924	889	933	935	910	968	955	937	916
31051	25586	36613	42073	38390	31950	27875	8987	3250	1216	893	796	693	590	565	607	614	580	613	573	568	570	499	514	480	415	432	424	467	491	439	426	442	442	489	584	563	514	483	456	474	441	437	443	402	387	442	438	409	406	365	418	418	440	389	438	416	414	432	432	387	474	392	407	431	447	409	395	438	420	464	463	421	417	437	421	427	409	482	398	430	425	437	438	381	378	429	435	446	433	422	422	452	452	428	430	402	408	439	405	424	453	425	415	399	390	408	439	417	381	447	456	407	391	440	384	430	405	394	433	404	445	408	388	468	392	426	398	404	418	441	419	423	400	431	414	421	397	411	401	401	426	420	382	428	465	411	401	405	386	432	390	394	408	368	408	413	410	423	399	374	422	408	372	427	428	396	375	402	405	409	405	387	391	422	425	449	442	412	389	386	405	427	423	396	399	401	386	403	439	419	388	421	421	409	397	428	427	420	420	444	445	438	416	418	392	393	416	415	387	390	439	417	404	415	414	399	398	420	372	411	411	395	399	456	389	437	407	388	389	405	418	400	416	407	403	400	402	400	422	416	410	378	434	372	392	402	412	416	425	387	404	404	408	434	396	388	430	412	409	416	427	408	412	366	448	395	402	402	398	437	409	420	414	423	436	406	404	412	368	365	464	440	386	418	405	427	378	391	404	409	430	379	406	384	390	397	411	425	450	415	423	422	445	414	444	428	467	395	405	438	388	406	426	414	448	396	429	373	376	414	436	419	395	384	410	433	389	446	411	388	407	426	403	406	438	412	428	426	435	385	401	433	378	435	371	383	376	439	408	432	434	407	384	427	392	415	412	442	421	414	427	421	388	414	434	392	407	422	429	427	385	381	398	375	401	366	383	426	414	441	408	405	442	403	406	415	403	445	401	386	399	401	378	417	452	406	379	460	388	362	416	401	393	398	452	443	425	413	431	398	438	410	459	398	421	395	403	385	379	436	419	410	414	412	436	399	367	409	395	415	430	442	415	383	417	442	420	423	405	441	377	415	405	456	397	430	427	409	398	414	402	369	446	406	395	446	401	396	397	405	414	398	394	382	405	420	392	432	406	430	406	434	442	438	436	400	413	424	424	421	388	421	402	425	424	410	398	449	427	411	406	401	406	434	414	413	415	431	398	407	456	391	415	398	391	394	400	398	415	425	418	469	425	403	402	386	392	445	439	409	418	372	390	426	447	412	426	392	378	408	406	414	474	387	387	395	454	437	396	431	458	415	454	406	407	372	427	419	390	396	420	391	373	364	416	406	421	422	416	451	449	379	405	415	404	387	397	409	431	387	418	409	386	423	396	368	412	419	376	392	376	454	437	409	415	393	371	389	417	401	401	448	411	462	439	421	359	357	383	428	404	443	415	423	427	408	397	408	379	392	403	438	416	410	405	407	441	403	401	400	390	409	384	440	451	393	426	419	469	409	403	417	393	390	416	464	453	399	414	426	431	391	397	392	400	402	418	446	418	423	401	408	410	368	397	436	423	442	450	391	428	402	406	404	418	418	440	409	396	387	429	415	430	414	454	431	397	441	411	434	407	405	412	403	386	444	369	424	397	389	385	408	412	406	402	377	404	427	401	430	401	386	416	390	400	416	412	424	410	406	404	404	408	421	432	421	353	436	442	416	413	424	445	391	453	399	384	441	414	420	413	422	452	372	386	443	394	425	415	429	423	419	380	392	418	402	423	427	444	424	398	416	396	375	410	408	345	422	392	390	402	411	417	442	418	417	424	433	386	439	405	388	394	402	417	415	401	431	405	379	417	414	427	408	421	430	421	407	411	403	384	409	409	428	410	398	420	388	414	414	443	385	401	416	364	426	421	408	419	429	401	398	433	404	421	441	440	411	410	453	439	391	395	394	399	430	428	407	432	416	409	418	389	418	429	400	389	433	366	432	376	414	404	392	388	371	418	409	418	411	421	395	421	400	407	434	407	414	383	405	422	414	415	398	412	430	437	414	396	365	403	412	397	422	406	418	452	435	422	407	432	408	407	418	417	421	394	395	425	394	396	389	432	381	426	391	404	420	430	396	417	444	428	369	403	386	396	407	420	457	375	415	389	407	432	400	436	392	420	392	442	424	419	395	381	395	415	407	397	424	395	424	421	410	397	449	431	382	417	432	431	434	418	427	416	384	413	383	380	429	410	408	380	399	405	431	427	379	423	408	404	413	406	400	404	439	413	405	403	405	384	404	420	440	376	396	450	384	417	398	405	413	401	413	389	405	414	387	381	366	394	422	406	427	431	426	413	439	405	403	413	421	421	372	422	403	450	376	440	438	409	411	423	389	395	405	405	414	410	378	391	419	417	416	432	448	413	411	435	420	397	381	413	384	429	377	388	412	428	412	408	395	382	385	453	415	437	412	413	441	420	426	418	402	444	383	427	395	427	441	428	407	431	427	404	428	402	413	379	386	405	423	402	464	409	431	387	424	366	411	393	397	410	406	420	399	384	391	397	349	419	456	414	375	387	438	419	382	429	426	452	428	400	399	390	424	398	403	394	431	414	419	416	389	427	429	418	414	427	398	374	408	379	410	407	437	397	417	419	439	415	410	424	424	400	406	427	414	411	431	435	409	405	389	420	443	422	417	432	418	414	393	433	407	426	411	445	404	387	411	386	419	404	397	415	453	403	434	430	432	436	457	420	438	437	402	399	398	385	422	402	415	433	451	386	420	457	433	396	384	393	392	399	400	427	392	405	388	423	402	371	413	392	400	377	418	384	413	396	427	388	431	417	411	408	445	412	386	393	413	412	439	437	394	391	421	414	411	408	425	374	409	420	433	445	458	376	384	409	420	432	444	409	411	381	404	439	403	411	456	371	430	429	390	423	394	444	456	367	414	387	390	396	393	410	376	442	390	425	382	408	392	395	400	421	368	412	407	420	422	423	405	394	431	394	454	449	413	404	410	464	413	433	453	406	434	419	394	467	422	417	432	426	411	412	447	412	418	404	404	414	400	431	400	384	427	385	424	378	414	444	460	413	402	420	392	418	436	401	412	387	420	385	423	419	436	376	426	391	407	364	421	393	411	394	389	418	426	425	398	390	412	401	420	453	422	416	437	429	405	390	434	408	391	399	433	406	423	421	428	406	408	446	423	376	425	429	406	422	404	428	394	413	412	410	405	449	442	399	433	421	431	385	412	370	443	405	423	392	385	410	391	392	418	433	431	403	372	402	416	382	403	418	396	412	415	419	387	406	443	425	404	417	440	392	364	403	427	433	436	427	400	458	423	390	412	394	439	421	397	429	441	437	455	415	414	397	354	432	433	413	389	403	420	418	406	402	423	392	415	423	398	403	434	373	427	394	368	403	434	393	405	439	341	400	382	410	430	417	391	378	401	394	431	392	405	407	397	400	411	423	443	445	397	445	423	433	398	393	378	388	425	436	413	397	417	419	433	378	386	384	436	388	404	417	371	412	421	419	423	442	378	374	382	411	415	384	412	443	378	391	432	387	428	411
20212	20171	33575	50269	42947	41472	35651	9130	6809	3515	3362	2926	2729	2349	2086	2264	2225	2238	2212	2367	2570	2149	1617	1666	1505	1234	1155	1183	1229	1288	1295	1140	1147	1219	1565	2262	2216	1983	1530	1416	1532	1275	1045	1048	1105	1111	1104	1087	1078	1108	1102	1053	1060	1043	1084	1153	1066	1060	1090	1146	1105	1084	1090	1091	1092	1075	1007	1121	1060	1131	1070	1131	1085	1125	1185	1131	1082	1076	1007	1070	1124	1075	1142	1055	1046	1080	1016	1074	1062	1063	1094	1020	1134	1111	1019	1033	1016	1047	1031	1059	1068	1058	1094	991	1078	1083	1087	1081	1081	1081	1068	1057	1053	1036	1018	1041	1008	1013	1032	966	1037	1044	1030	1057	1023	1055	1040	1028	1061	997	1001	1036	1030	984	1031	1053	1039	998	1042	1051	1048	1013	1013	1030	1001	1033	1035	1048	1064	996	1064	1039	1034	1060	997	1006	1072	1016	1060	1010	1055	994	1002	1049	1063	994	987	1045	1034	954	1037	1004	1006	1052	1028	1038	1010	1078	977	1018	1013	1013	1030	1047	1050	1009	1069	967	1012	1035	967	1025	1011	985	1023	1014	984	1036	970	1055	1069	1020	1050	985	1087	1040	1054	1012	975	995	1006	992	1060	987	993	1037	1036	1025	1035	972	1037	986	1001	1086	1024	982	1012	1059	1058	1062	983	987	954	1071	1042	1017	1046	1071	1060	993	957	1017	1026	1008	984	995	999	1038	1016	1025	1003	1028	1033	987	1045	1061	1065	1042	1026	981	1017	1032	988	1014	987	985	1049	1011	1037	1068	1053	1010	1038	1012	988	1048	1010	975	1052	981	1060	1060	1039	1005	1001	1003	1017	989	1017	1015	1030	984	1032	1125	1023	1012	988	1074	1022	1025	1037	973	1014	994	993	1042	992	1032	975	1020	970	1060	995	994	1008	1015	1012	1014	1021	1007	993	983	1036	1025	1024	1010	1023	1034	1011	1042	1020	1001	997	1061	986	1042	1010	1088	1047	1020	1068	960	1042	1089	964	1061	987	1078	1053	1015	1084	1073	1043	973	1099	1014	1102	999	953	1013	1024	1010	1019	1004	1049	947	985	928	1009	976	1018	1045	1063	1027	1040	1051	969	1044	1016	1033	1031	1022	1023	1030	1034	1033	1034	1035	995	1003	1085	983	1006	995	1071	1043	1025	982	1027	1028	1024	1057	1084	1029	933	994	988	969	1008	1045	1024	980	1026	1036	1043	1055	1028	978	1085	1062	1064	1060	1000	1028	994	976	1078	1029	1045	1010	1064	1057	1033	932	1041	969	1028	955	1026	1012	1001	1059	1031	973	1036	1004	1059	971	1019	1031	997	1040	1003	977	1051	1049	1052	964	1060	995	1024	1041	988	972	1028	1065	978	1012	1023	1017	1033	1033	1007	1013	1011	1044	1006	1023	1035	1029	1018	975	1024	1073	1036	1008	1039	980	1039	979	1020	1023	1052	1021	974	978	1019	997	977	983	978	1011	984	985	1038	1025	1027	1000	1040	1076	1042	995	1008	1035	1002	1000	1024	1019	992	1017	1037	1051	1018	1033	1019	949	1049	1065	1035	1012	964	971	1061	1041	1026	1004	1008	970	1073	1007	1024	1071	1022	1097	1039	995	1000	1019	1033	1059	1040	1043	1035	1047	959	969	1044	961	1032	1005	1040	978	947	1063	1003	1018	1036	1005	1007	1029	1018	1005	962	978	967	1032	1017	1014	1036	989	1043	917	1054	1068	1009	1006	1003	1015	1059	1019	971	996	1010	1004	1024	955	1004	1051	980	960	1012	1020	992	1021	997	1019	939	990	1016	1013	1022	998	1043	1033	1016	944	1012	1025	1027	1011	1056	1008	1024	1014	1057	1065	991	1068	1003	1044	1067	1014	963	1043	1041	1016	1009	984	1011	1084	994	1042	1003	1015	1035	950	1026	1001	1055	1031	1031	1068	1009	1028	1038	1044	1018	1030	984	1038	1006	1029	942	1004	1042	1042	1064	1030	976	1055	1052	1000	1011	1085	1060	1005	1042	1027	1003	1045	1014	941	1023	1060	1029	1034	1060	1025	996	1026	960	966	1050	1005	1074	998	1019	949	1043	1000	957	1002	981	1037	1006	1072	1053	967	1016	1058	1036	1013	1002	1051	971	1043	1039	1026	1039	1004	986	990	1026	1041	1058	1021	1068	1030	1031	1066	999	1013	1042	1005	1039	1028	1016	984	1024	1100	1042	1029	985	1015	1023	975	997	967	1000	1035	991	989	1009	1026	1055	1005	1035	956	985	1029	1009	1009	1048	1000	1010	988	1020	1000	999	1012	1082	993	960	991	1109	1075	996	984	1039	1043	1032	1036	1045	1036	1059	1075	1034	990	1035	1059	1002	968	1019	1047	987	1008	972	1024	992	1023	975	1044	1028	975	1030	983	962	1089	1073	991	1003	1047	1023	1026	1006	1049	1025	1041	995	1017	1040	1029	1028	1073	1025	1051	976	1032	1008	1046	1016	1055	995	1072	1041	1032	1075	1027	990	1018	1005	1000	1001	1077	1008	1033	1016	1006	1070	1005	979	1004	1044	1022	999	1051	1054	997	1024	1036	1038	1087	1040	1030	1049	1032	1008	1031	996	993	959	930	1031	1055	1032	1092	1077	1031	1011	1065	995	1040	1004	1003	1035	1028	1015	1038	1027	1005	1049	962	982	965	1012	995	1029	1001	1047	997	996	1007	1016	1002	1019	995	1006	984	997	1052	1045	1023	1004	1004	992	1028	1018	1045	1023	1029	1041	1024	1019	1048	1036	1019	1033	993	993	1017	1037	1033	980	1057	1038	997	1031	1077	1067	991	1021	1047	1010	1015	972	1028	939	998	1010	996	1071	983	975	947	995	981	981	1041	1060	1010	1027	1024	1014	1034	995	1065	1021	993	1046	1033	1077	1069	1042	1035	1068	999	986	996	1007	1038	986	969	992	1006	1011	957	1002	965	1013	1011	1028	1072	1006	1000	1037	1049	1001	1009	1005	1019	985	974	1063	1046	1017	1003	1008	1014	1060	1007	1072	1003	1057	1025	1009	1083	1036	1025	992	1000	1032	1055	1085	991	1049	1003	1031	999	1033	1042	1000	1028	1030	1015	996	1017	1017	994	994	1055	1052	1050	998	988	985	1019	1036	993	997	1001	1045	1003	1005	1028	986	942	1016	993	1024	1024	1026	1026	976	1052	1013	1085	1038	1067	958	1073	1029	1035	1028	1056	1010	1044	1036	1033	1035	982	1019	967	1084	1005	982	996	998	1047	1040	908	1013	968	992	1080	1067	1050	1022	1024	1028	1005	1039	997	999	993	985	1022	1002	1034	1053	1025	1003	1048	1050	971	973	1039	1059	1006	1037	1042	1003	1069	989	988	993	1022	1053	1061	1061	1035	1000	1003	1028	1040	1014	1037	1030	976	1031	992	1013	972	988	1061	1017	1025	1021	1028	1058	985	1060	1013	984	1052	1095	1037	1007	1049	1057	1066	1036	987	1014	1015	988	1010	1057	1006	1024	996	1030	1062	1037	999	958	1022	1009	996	1036	1005	1017	1044	992	1060	976	1076	1049	977	1030	995	1028	1023	1023	1062	1044	1048	993	1068	1073	997	1075	998	1061	1047	1017	999	962	1002	1053	1051	1028	1041	1000	1023	1025	993	1056	972	996	1011	1042	1014	1020	986	1029	1030	1033	989	1017	1028	1084	990	1070	977	1018	992	999	1051	990	1063	1083	1034	1039	974	1024	1039	963	1015	1021	1034	1006	1050	1005	973	1035	990	1023	1003	1052	985	1013	1019	1040	1014	1034	1013	985	1047	1023	1019	1028	1015	1045	1008	1054	1031	1005	981	1042	1056	1031	1047	1077	1005	1040	1044	994	938	970	972	979	1038	1113	1026	1032	1018	990	1013	1070	1101	1032	1030	1027	1045	956	1006	1019	1005	1073	987	1040	1058	1065	991	1002	1005	1018	1020	1010	978	1032	1021	1043	979	1020	1032	989	1047	1019	1052	1000	1021	989	1064	1033	1075	945	1021	1061	996	995	1008	1005	1042	1024	1078	981	1022	969	1007	961	951	1023	1010	998	1063	994	941	1030	1003	1046	1026	1025	987	1002	1051	1024	983	1043	1010	1043	1001	985	973	1063	983	1011	1059	977	1011	1059	1031	993	964	1075	1029	1008	1030	1008	1020	980	1022	1050	1000	1038	998	1044	1051	1045	991	1038	990	1047	969	1006	990	1053	1000	950	1057	1004	1046	999	981	1016	1019	1001	1003	994	1047	1046	988	1046	1061	1024	1020	1056	1053	996	1028	992	1030	1007	1000	1069	1023	1058	1035	1073	940	1022	998	1023	1001	1039	1030	1014	1074	1003	1001	961	998	1015	1053	1027	1003	1011	1099	1024	1030	1028	993	1021	1019	1010	1046	1015	982	1034	1080	1083	1018	982	1052	1041	1017	1055	984	1067	1010	1039	1039	1014	1012	991	1007	1020	1060	1022	1029	1039	999	1056	1002	984	991	1049	994	985	1001	1032	1031	1033	982	1018	1056	1038	1020	1007	1028	1031	963	994	1019	981	1003	1057	1037	1035	977	998	1015	1020	1044	1070	1059	1037	976	1014	1013	1016	1085	1049	1018	1042	1000
38858	33803	40869	44710	42243	37403	35214	16030	6868	2290	1145	943	906	788	726	682	646	742	637	765	694	639	515	504	479	434	395	388	418	479	444	413	380	416	465	609	647	593	535	483	471	421	381	382	389	379	400	363	385	402	338	376	414	409	346	382	369	366	367	396	388	340	346	347	346	357	411	401	366	419	380	365	398	363	385	426	354	396	406	385	392	357	366	376	373	338	347	368	381	399	357	383	404	356	357	347	328	336	383	332	383	332	404	359	398	399	353	411	407	365	356	391	356	371	343	359	334	355	405	351	346	356	342	396	336	306	350	354	375	368	361	374	346	381	356	394	386	357	340	349	398	364	351	346	354	334	361	310	327	378	352	337	326	344	352	357	355	347	357	382	372	348	343	328	347	349	380	374	347	384	373	390	397	374	352	396	362	365	372	346	358	371	324	348	367	390	340	402	361	344	341	345	344	290	375	368	371	363	368	370	345	356	363	370	358	422	339	370	410	382	355	356	364	377	405	355	385	370	381	367	333	390	321	334	342	372	393	353	369	374	339	391	377	404	326	378	377	348	374	338	365	355	376	370	349	365	355	394	375	357	345	360	333	363	360	325	375	338	348	339	367	344	330	350	370	356	362	372	384	345	390	379	377	350	395	411	364	370	381	355	381	356	349	360	353	388	342	377	321	391	357	349	382	373	388	381	387	357	366	337	351	374	359	352	390	347	379	364	369	360	336	378	359	339	374	355	331	338	357	374	383	354	298	355	374	352	354	364	363	369	342	362	367	353	372	328	332	357	395	371	378	344	380	364	364	401	392	363	386	335	351	340	363	349	348	330	360	375	348	337	380	348	365	371	390	334	390	335	350	377	358	368	355	373	405	361	331	357	378	355	372	393	348	318	373	368	360	350	357	376	325	391	344	347	345	361	395	406	357	377	337	358	378	349	363	368	333	351	362	384	371	343	365	350	353	377	388	353	323	343	366	389	375	348	363	345	364	354	380	344	374	348	340	399	361	350	409	350	359	358	356	355	365	351	379	340	380	389	367	345	360	353	362	364	407	353	379	397	380	362	380	351	384	389	345	381	344	344	353	392	368	348	386	390	384	351	338	328	387	370	362	363	377	398	361	336	346	367	339	379	390	373	381	345	383	334	386	340	353	351	377	385	357	366	346	368	334	372	379	350	363	373	362	362	336	357	383	362	354	336	336	367	384	376	353	371	339	356	349	384	357	409	387	388	353	359	368	327	349	375	361	348	337	365	359	377	377	377	356	370	371	382	406	345	370	348	379	382	370	345	347	344	379	355	370	399	350	354	373	397	374	382	378	332	348	354	367	376	380	367	363	386	371	360	338	373	360	395	369	324	350	351	337	368	360	341	399	357	339	362	344	366	372	368	341	353	361	329	359	372	341	359	360	339	367	382	371	343	366	368	364	353	355	347	357	338	351	369	340	359	335	375	343	321	376	365	358	330	400	401	361	377	360	339	323	338	360	331	362	346	387	355	344	370	390	339	347	377	370	331	387	390	339	343	390	367	369	360	349	371	397	366	380	369	370	390	368	378	372	360	402	368	390	341	383	350	320	383	345	374	358	329	344	340	365	372	373	364	400	330	349	352	356	358	332	346	380	364	355	373	357	371	389	387	365	359	340	340	358	370	370	356	377	391	358	369	354	349	370	375	348	374	339	387	347	366	363	372	367	352	366	389	373	358	366	373	360	347	351	334	374	371	347	407	340	347	374	331	366	344	332	359	346	379	375	335	385	385	383	365	345	353	354	405	350	335	397	346	363	353	336	385	348	383	362	377	358	365	327	341	352	364	378	333	358	336	378	374	324	340	392	361	366	345	379	339	369	358	371	378	382	405	368	385	348	370	369	318	337	338	361	360	344	354	396	335	357	343	376	429	349	366	351	350	350	372	359	357	325	355	348	368	377	360	370	367	364	356	389	359	355	366	353	369	352	406	337	362	362	346	363	370	348	329	363	388	370	346	386	339	325	353	379	381	350	384	349	335	375	373	343	391	332	357	340	389	340	350	378	388	358	362	326	368	373	351	363	345	345	313	358	366	350	350	357	366	367	361	379	347	377	355	400	392	383	339	353	356	392	362	326	392	374	344	361	376	364	348	371	341	374	379	347	374	364	380	337	346	389	355	364	359	379	349	372	332	329	367	377	406	346	350	357	356	341	363	372	396	355	368	330	358	351	353	342	378	398	374	358	363	392	329	321	372	354	379	362	377	349	395	374	358	369	370	359	328	375	354	320	356	346	343	344	365	340	374	356	362	347	350	376	343	345	352	357	363	386	341	367	384	353	333	360	304	368	384	368	366	351	398	360	402	376	384	364	382	353	335	348	382	321	354	319	374	345	336	356	344	351	388	365	359	372	358	354	365	345	355	346	409	359	347	399	368	346	372	360	364	379	360	409	346	357	350	349	327	354	346	363	393	364	375	370	372	384	370	374	361	359	385	376	372	341	405	364	361	331	374	358	377	369	349	357	392	347	325	382	386	335	374	366	356	340	367	360	370	324	364	370	354	337	335	362	340	363	356	337	393	365	360	356	361	342	390	346	342	397	364	372	359	374	371	376	382	372	346	359	375	307	401	404	374	344	377	372	357	376	347	371	343	384	341	356	346	366	383	359	414	367	376	334	357	342	357	380	354	366	343	365	382	385	389	354	378	382	365	378	377	355	384	369	361	367	371	381	377	379	356	365	358	355	326	347	325	353	378	351	361	379	353	388	374	364	356	385	337	362	360	316	358	396	406	402	360	364	364	367	360	362	385	369	336	329	357	364	342	350	347	371	339	367	346	366	385	360	378	355	373	390	343	374	352	399	365	388	333	367	370	340	347	358	403	394	361	416	367	393	370	372	332	366	361	354	382	329	364	371	352	390	371	385	370	339	353	390	382	365	360	376	343	376	357	377	370	382	392	356	367	378	356	400	372	381	309	374	323	328	385	386	387	358	383	345	382	354	381	375	357	353	359	366	396	352	357	393	345	393	352	366	385	303	360	347	387	369	330	368	365	371	395	359	348	349	356	382	340	356	390	362	398	386	377	366	339	391	377	350	401	393	349	382	373	382	356	343	380	368	368	373	347	340	371	337	354	366	349	378	400	393	370	363	366	348	360	373	339	354	359	361	364	366	416	371	390	376	367	353	377	355	341	361	404	356	372	372	360	365	357	366	347	368	345	388	353	390	371	346	404	404	374	395	375	355	331	347	357	397	342	382	365	353	369	364	380	361	381	347	338	381	376	401	351	357	348	383	340	336	341	319	350	382	350	380	368	359	365	358	369	343	359	374	370	351	377	351	349	380	349	403	325	365	359	383	412	347	362	337	361	356	363	355	351	401	403	393	398	373	337	360	404	329	363	366	382	350	342	384	341	381	364	381	371	337	403	376	388	333	374	358	343	349	378	373	357	392	337	318	379	394	353	394	362	363	368	382	355	326	369	379	372	336	374	404	386	337	381	337	378	339	358	366	373	342	336	354	370
25860	28758	38394	56964	47397	48092	40571	12309	9198	4599	3993	3776	3876	2992	2586	2902	2823	3092	2647	3377	3139	2678	2095	2041	1716	1426	1210	1184	1299	1489	1488	1279	1199	1324	1877	3101	3345	2600	2066	1750	1751	1508	1056	1065	1062	1061	1043	1039	994	946	1013	992	950	987	1040	1028	1001	972	985	1038	1023	1017	1023	990	1063	1026	984	958	1008	1038	1000	1025	987	1083	1141	1144	1025	1005	948	979	1004	1008	1018	960	988	937	937	971	996	981	985	1016	955	972	943	932	935	962	922	932	952	925	958	929	950	923	955	1020	1019	936	959	972	938	991	998	972	951	948	918	908	905	899	921	877	931	899	912	918	910	867	910	923	956	855	912	919	891	915	916	936	898	964	947	896	925	932	957	891	899	897	906	916	916	862	865	863	920	969	890	909	901	933	920	931	858	905	862	883	912	865	894	980	875	884	927	917	897	951	868	904	928	952	953	976	860	963	907	875	901	856	911	912	860	905	892	873	878	922	915	912	849	927	919	939	848	863	894	929	915	876	893	925	925	851	883	915	894	895	874	923	877	901	888	915	905	922	897	953	916	932	919	886	914	915	880	887	837	901	895	916	883	874	910	907	892	910	907	896	910	910	877	860	951	867	887	913	894	930	890	903	912	904	913	858	888	916	854	924	879	879	877	887	900	899	900	917	863	942	847	928	924	905	919	898	907	869	875	934	933	852	921	852	905	870	883	904	922	924	911	889	923	955	876	896	890	876	877	868	905	947	893	894	900	870	899	856	905	827	854	930	917	893	902	896	898	901	940	969	918	867	882	889	932	923	926	916	907	892	933	869	936	915	911	915	855	926	882	895	945	868	861	886	923	903	894	903	902	862	908	906	884	899	896	941	888	883	911	880	832	951	896	927	908	869	927	869	923	906	868	843	883	856	820	878	928	867	926	942	943	887	853	923	914	903	857	844	893	902	879	908	901	902	888	901	913	910	911	869	894	868	848	880	876	959	865	871	884	979	845	941	921	915	826	882	923	918	916	917	941	897	863	904	985	920	955	922	925	916	904	910	894	901	907	921	902	862	891	858	879	912	868	889	892	946	920	874	925	889	940	938	874	940	882	893	900	958	880	870	878	899	815	894	908	885	932	865	885	893	919	907	882	899	908	864	881	874	937	935	884	923	861	870	843	915	962	938	933	916	846	919	841	897	942	883	900	947	922	893	918	924	920	866	901	889	946	950	865	845	839	879	906	846	914	843	889	880	838	895	909	882	918	914	925	962	931	890	940	951	883	881	926	910	917	902	901	886	917	910	865	881	878	891	897	870	841	938	894	932	851	890	891	907	919	842	873	842	899	903	937	881	876	901	942	906	915	862	898	893	933	908	888	937	908	924	849	885	912	911	964	916	915	866	909	901	915	920	848	901	881	930	894	916	941	883	851	805	946	921	901	903	927	922	911	847	860	906	930	938	883	892	894	882	913	910	870	941	920	947	888	908	875	867	885	877	906	961	915	913	856	881	872	908	885	891	924	901	937	896	900	883	935	944	897	905	909	858	896	902	905	954	894	875	908	896	925	907	850	929	896	947	890	875	919	884	872	948	871	873	946	919	967	918	906	872	912	880	903	898	894	905	891	911	902	885	851	878	914	927	893	940	947	922	898	843	959	921	857	805	853	920	908	937	888	943	878	925	861	961	873	868	880	907	849	870	890	886	922	852	843	898	875	865	906	856	848	882	910	956	885	898	911	893	886	908	908	919	912	935	907	880	954	856	916	875	944	917	895	987	945	908	884	865	898	884	878	876	962	897	843	926	928	904	902	891	919	947	912	924	882	877	912	941	939	890	878	875	916	929	877	884	881	936	909	879	917	877	908	911	877	873	852	904	925	918	919	931	887	898	863	842	956	876	849	909	907	941	928	821	872	915	923	876	887	833	936	872	919	899	901	873	910	949	883	884	860	879	964	916	836	911	968	860	879	907	906	895	866	883	896	968	901	906	874	847	844	906	913	907	874	879	922	915	891	867	915	915	887	868	914	888	922	916	873	906	850	875	902	869	900	960	922	865	872	906	907	882	846	891	850	950	890	909	932	884	893	883	931	876	900	910	858	893	894	931	854	867	907	875	923	876	839	895	868	905	890	951	888	911	938	919	847	902	911	861	893	852	935	875	858	890	903	953	880	948	873	925	837	875	894	948	900	847	939	840	915	886	909	962	836	863	939	863	904	942	889	899	907	866	925	869	932	895	955	908	905	846	870	895	861	947	956	888	880	885	881	912	871	857	951	881	903	938	902	869	916	911	848	853	863	930	905	911	903	907	913	872	920	889	940	908	887	925	898	926	958	918	892	864	878	885	909	924	889	915	904	929	909	859	875	924	808	892	891	884	885	924	891	903	913	891	858	904	887	857	908	861	915	916	879	953	902	869	906	924	945	899	963	888	960	893	862	903	914	871	888	912	856	899	836	919	973	898	881	919	938	893	957	915	931	919	942	939	869	882	844	903	859	895	907	888	837	903	939	862	914	909	911	925	934	862	938	878	857	838	924	899	878	910	931	908	913	922	936	889	848	879	887	878	842	908	884	890	921	921	885	915	911	874	863	927	891	935	875	880	877	922	891	890	888	927	914	865	896	874	946	889	937	878	887	941	874	934	868	910	880	867	880	935	883	861	939	879	866	898	904	906	940	925	903	878	856	868	909	870	914	893	925	915	923	875	893	894	941	911	854	840	929	918	893	900	864	852	889	858	905	862	936	894	919	908	883	894	868	865	930	944	895	876	925	905	944	875	883	902	896	904	908	893	938	889	854	919	895	885	883	871	899	903	898	935	946	911	861	945	916	948	943	882	930	929	861	880	889	897	849	924	873	872	950	921	859	968	878	869	907	912	891	897	895	932	897	910	872	894	885	967	871	865	905	835	883	926	900	916	869	911	914	875	877	912	934	953	875	851	908	931	847	874	917	909	848	923	928	898	885	916	903	864	912	940	933	860	902	878	866	894	946	891	861	897	951	920	916	858	888	915	846	862	858	905	885	803	950	893	903	864	877	818	881	888	894	883	922	904	914	892	949	893	914	919	854	875	940	922	883	889	912	843	899	912	892	896	891	953	845	904	920	850	849	932	921	926	911	890	890	887	870	897	898	910	936	922	912	988	918	879	924	849	909	916	894	868	859	892	919	902	920	886	893	817	906	935	877	881	930	881	905	901	910	930	897	911	919	913	900	917	910	907	868	892	957	904	946	868	891	880	963	889	920	916	920	935	950	891	911	879	897	902	952	897	962	895	885	916	867	938	884	905	900	892	898	851	899	882	888	893	856	915	866	940	918	928	956	910	925	927	914	903	881	905	907	903	847	872	901	888	855	928	816	914	914	913	875	961	960	914	868	925	900	921	979	962	886	890	830	895	916	888	914	942	889	862	824	837	893	898	941	934	952	888	882	927	907	959	913	927	883	858	910	914	871	926	908	910	888	875	893	865	873	902	916	914	941	881	925	928	931	932	918	873	917	880	839	860	910	940	934	911	881	964	921	883	923	935	877	904
13894	10879	12834	10609	6290	3715	2171	701	628	593	515	462	467	425	426	418	409	399	388	409	409	402	410	363	403	412	379	367	363	372	355	370	380	364	374	378	342	352	360	352	398	375	366	376	348	350	355	350	378	366	416	383	359	387	345	353	371	385	345	359	345	330	400	370	363	354	381	376	404	401	384	374	382	386	402	377	407	332	359	379	350	388	357	377	368	391	370	369	344	364	400	374	372	382	370	361	362	370	344	361	383	359	370	356	373	389	348	345	364	337	401	400	353	383	374	368	384	386	393	347	339	352	339	361	363	378	359	363	388	356	358	390	369	380	384	410	393	399	373	357	364	371	360	414	371	375	389	367	354	380	379	343	342	365	356	351	342	355	379	374	358	390	384	360	367	387	361	374	333	383	390	387	380	330	383	353	375	368	341	389	390	390	341	379	399	385	340	354	326	355	402	343	393	351	396	370	358	331	382	340	380	360	391	381	382	381	385	365	381	384	396	375	374	359	342	376	339	360	375	354	417	348	354	363	379	455	362	359	328	339	363	356	382	352	377	403	362	405	360	366	379	387	360	339	370	374	338	338	360	363	350	359	362	358	357	354	356	335	387	360	407	398	404	383	374	382	382	339	378	377	404	360	381	362	376	336	390	373	380	363	349	377	386	398	366	339	369	332	403	368	392	364	350	370	379	381	344	383	361	376	361	373	375	393	373	388	357	361	386	318	371	343	377	359	349	367	401	391	379	343	397	381	395	357	342	365	371	382	370	399	408	356	349	345	375	361	381	368	331	407	347	370	373	373	356	368	363	335	346	357	388	368	415	364	421	408	363	367	343	373	357	363	401	352	385	382	391	376	413	350	398	350	392	385	365	380	384	379	373	372	391	368	389	364	383	408	375	369	361	371	361	388	363	342	373	361	333	348	372	363	388	367	382	341	394	375	409	360	369	341	359	390	403	410	369	345	395	376	380	357	375	361	396	429	385	364	367	325	353	366	342	366	370	366	377	386	371	373	352	376	389	372	326	387	367	351	324	356	367	388	380	355	369	365	338	386	356	363	375	377	361	348	336	336	372	395	374	397	355	390	361	357	360	368	363	377	355	381	364	342	380	347	365	383	361	386	385	375	359	388	348	373	394	394	365	382	381	393	376	390	346	387	370	360	393	376	375	364	382	385	351	338	346	369	355	350	403	386	360	393	343	371	372	365	366	397	347	343	366	385	384	402	366	370	353	374	392	310	364	367	400	356	352	373	392	370	380	331	327	410	385	378	352	372	349	358	377	404	377	353	392	346	436	370	362	367	390	385	366	365	359	325	349	361	359	386	364	366	399	358	419	366	372	392	382	389	378	384	356	374	343	363	368	344	408	364	350	321	370	382	395	365	363	371	350	372	364	364	353	353	381	390	380	386	379	342	373	383	360	366	339	360	372	397	374	391	361	401	354	365	357	382	351	418	368	380	349	370	399	371	389	359	374	375	362	378	371	407	407	339	401	401	363	379	371	377	384	376	343	377	394	354	392	362	390	356	359	372	384	351	374	386	376	359	361	378	385	375	386	418	379	375	344	332	354	398	379	392	388	365	373	364	382	403	413	358	351	388	349	362	372	392	324	373	383	390	379	372	340	352	366	381	367	359	373	329	357	396	359	381	347	308	407	377	381	393	388	414	372	414	380	342	350	372	348	363	359	353	391	387	373	376	375	355	372	357	376	349	370	359	353	377	370	362	365	374	399	386	402	352	331	367	401	357	316	397	378	374	380	339	368	355	378	330	334	371	426	371	377	402	372	314	372	372	365	377	391	369	373	365	422	346	353	359	371	355	372	354	384	373	376	359	339	349	373	353	391	386	376	346	341	345	389	358	405	353	362	370	365	399	368	353	361	366	366	357	357	357	374	398	386	367	365	367	368	361	334	372	378	357	367	379	379	357	382	350	394	356	333	390	404	397	394	403	399	357	356	391	365	362	404	364	357	359	365	346	375	381	398	354	330	348	389	344	353	415	372	390	354	382	360	351	373	358	379	385	350	373	394	377	372	369	357	377	357	389	370	377	375	378	400	400	336	396	365	331	383	384	358	402	404	326	374	397	397	380	345	360	410	405	351	373	363	381	386	381	384	365	371	387	373	348	376	358	343	381	379	368	376	390	354	365	347	362	340	349	345	370	373	389	351	365	376	366	343	374	350	394	351	365	351	336	353	315	362	401	401	385	418	385	353	344	372	365	388	365	387	362	405	386	390	380	385	368	362	375	381	395	369	362	330	395	417	369	365	365	379	361	359	368	355	382	385	404	385	404	371	355	382	379	332	362	332	396	374	376	341	387	354	382	378	369	402	320	394	361	393	380	359	340	381	353	331	391	407	366	388	360	380	376	405	400	407	363	352	388	333	360	305	358	362	365	412	366	340	369	377	377	361	384	387	355	389	374	352	360	409	407	378	366	372	380	359	377	387	408	337	383	365	352	416	408	376	359	356	378	380	354	359	411	361	371	353	338	316	337	347	349	387	343	354	354	378	334	372	352	366	395	354	369	354	376	359	351	360	364	353	386	373	373	394	316	413	361	381	387	392	389	358	356	388	364	331	362	383	364	400	358	361	358	390	347	386	335	398	402	385	350	382	409	385	374	391	374	343	368	360	331	339	356	376	402	363	403	362	356	377	396	370	363	382	377	364	328	365	367	398	375	392	403	357	341	339	406	394	394	380	336	381	393	345	360	372	350	381	395	378	376	390	373	389	350	382	358	358	360	365	391	364	329	371	359	354	357	359	359	385	345	394	394	386	356	379	383	370	349	384	361	372	377	385	368	385	341	395	408	372	367	364	354	383	398	395	390	400	363	337	387	368	347	346	346	340	366	348	409	349	385	353	361	356	407	390	358	362	407	387	333	381	374	373	373	388	384	403	372	353	335	380	406	346	391	364	334	402	368	356	408	362	395	382	364	359	395	373	379	399	392	374	354	364	394	340	349	354	347	369	365	349	392	344	348	367	347	349	395	359	381	343	371	359	363	352	380	332	370	369	379	348	357	410	399	393	402	402	331	401	381	373	386	403	367	365	354	352	349	414	389	341	326	383	381	365	350	361	358	394	393	372	400	383	404	374	374	363	397	409	343	382	338	382	364	374	356	365	362	395	393	353	375	403	372	362	363	373	367	381	375	360	336	398	385	364	364	370	385	362	384	346	381	377	373	371	387	399	332	376	367	363	401	391	373	359	370	337	356	366	366	370	415	367	371	401	394	321	403	364	380	329	359	371	384	349	360	356	395	358	340	391	329	335	376	383	391	379	366	367	369	386	363	381	365	376	359	375	360	369	377	383	390	341	338	406	385	340	351	364	383	378	384	339	378	338	375	362	362	407	389	393	370	369	373	348	346	377	404	391	369	392	358	344	371	380	401	372	363	394	342	388	366	364	374	352	388	411	383	400	360	343	390	361	371	335	376	381	420	384	386	362	371	346	362	385	339	356	385	417	349	378	371	367	425	370	380	342	399
9162	9778	18469	22638	17213	13671	8835	2738	2326	2253	1928	1632	1600	1342	1260	1307	1183	1187	1194	1196	1144	1108	1118	1183	1102	1019	992	939	959	942	983	942	973	968	939	951	962	1042	930	972	989	981	974	965	988	941	953	942	989	897	996	957	933	1002	941	957	962	929	956	920	955	984	951	933	984	947	1054	981	1053	1023	950	971	983	1026	998	966	1046	955	969	1032	973	923	945	957	953	962	956	1018	992	976	959	970	943	961	1013	971	964	978	913	929	986	914	977	916	965	952	948	989	974	939	993	974	950	926	1004	919	938	968	966	947	951	928	958	938	941	965	907	977	950	967	930	949	917	933	960	953	923	916	922	940	944	932	888	963	984	931	935	982	934	900	971	963	898	906	943	924	903	903	945	920	965	956	878	901	909	984	927	947	980	936	936	937	931	919	898	879	926	939	932	882	917	974	944	913	936	925	891	961	907	945	918	940	985	878	907	880	933	946	951	904	947	964	879	918	947	940	933	909	949	901	943	972	966	929	918	977	940	918	919	1000	975	975	948	957	901	914	951	918	915	875	943	999	961	953	909	882	971	967	888	900	954	912	925	879	942	884	882	936	928	925	938	946	941	966	964	918	963	899	918	928	918	926	906	930	1007	921	970	927	959	975	928	905	915	918	978	932	946	887	925	940	965	942	936	941	933	912	962	943	920	912	861	926	986	975	948	951	940	899	906	897	893	956	939	928	912	907	971	930	940	869	938	936	946	960	890	988	896	966	887	950	929	930	891	974	905	996	950	888	980	851	930	923	931	923	957	943	936	917	960	949	943	932	928	899	912	877	915	942	904	931	946	966	967	939	960	912	943	929	932	942	946	992	906	899	917	923	931	965	909	949	979	904	878	973	954	903	951	947	948	931	929	872	945	985	904	956	945	955	911	910	973	923	925	892	879	930	920	928	899	929	966	926	900	943	950	927	965	939	887	957	919	938	902	938	943	912	894	901	918	895	955	928	948	933	968	936	918	984	972	985	964	912	966	926	927	985	939	900	974	912	917	947	903	892	920	918	917	948	919	947	951	964	926	928	936	915	867	944	954	1025	903	912	935	948	933	875	940	936	968	978	983	1004	935	936	901	925	969	951	972	973	919	954	949	911	967	933	934	940	913	939	961	968	895	945	931	933	977	943	921	921	912	920	1018	952	927	918	872	952	951	941	990	967	912	975	920	922	948	916	952	909	889	998	940	892	967	888	1006	943	931	919	955	905	956	893	955	921	945	958	934	942	935	929	959	963	912	906	919	925	969	928	931	935	957	915	980	927	1004	971	926	938	965	965	957	912	939	855	923	953	950	950	964	916	887	952	881	901	907	907	910	876	899	918	934	973	910	916	930	952	925	911	932	971	917	901	888	952	926	966	935	902	961	945	911	940	968	904	954	948	925	974	992	939	912	1018	972	931	934	996	970	944	968	894	912	901	893	973	932	925	926	892	935	950	998	926	889	952	926	911	910	979	995	979	931	954	1017	1011	945	974	926	929	971	928	898	910	986	915	891	905	954	939	867	918	957	937	900	960	928	896	955	919	962	987	950	941	903	943	943	972	944	925	937	991	963	966	928	883	916	932	900	913	955	933	887	947	935	933	937	876	916	879	958	928	883	914	945	928	919	912	985	910	939	959	944	956	914	950	972	941	956	903	1000	969	979	921	934	896	990	942	862	922	911	927	957	963	968	932	917	921	913	893	882	951	901	926	964	938	931	950	980	901	896	947	959	955	923	941	948	896	929	896	964	1006	940	899	919	905	945	904	963	921	938	940	954	942	913	904	916	959	970	963	877	900	946	900	914	990	973	877	896	980	921	886	883	937	938	921	851	947	952	958	901	964	919	926	868	901	946	929	964	956	932	930	936	959	963	923	979	902	961	877	952	923	957	880	923	934	943	1018	958	932	978	916	968	897	905	971	950	935	912	1014	907	990	960	969	922	952	951	909	952	980	989	941	944	951	956	908	909	974	960	850	947	945	948	899	947	938	885	958	928	914	877	977	946	956	935	908	945	957	942	939	985	965	985	900	963	879	930	939	898	939	997	978	908	966	886	878	917	921	972	940	901	909	934	952	905	917	959	924	907	967	948	892	981	935	911	937	929	969	988	944	976	894	971	936	908	935	961	976	964	901	993	971	959	918	939	916	952	955	941	943	945	871	949	932	946	894	881	941	936	946	978	944	913	974	938	889	994	876	955	929	912	907	944	979	943	945	944	943	915	922	923	923	950	963	926	953	963	888	927	924	921	990	909	946	953	944	923	919	876	878	927	916	946	879	968	935	924	951	909	894	929	952	891	957	952	955	956	975	960	956	918	889	923	958	923	911	994	966	956	933	928	920	929	945	923	972	908	884	933	938	929	949	953	923	958	927	938	948	961	969	920	954	892	909	926	980	953	877	941	913	902	999	891	960	906	991	947	943	920	986	924	901	920	946	929	947	965	904	970	955	945	917	932	985	963	966	960	943	972	976	915	953	878	912	959	913	921	957	959	970	917	904	952	885	997	919	949	909	935	923	930	1005	890	958	942	884	909	891	904	926	981	993	995	939	943	915	913	958	981	897	951	945	876	913	891	963	911	917	957	936	973	1040	907	936	936	925	976	926	897	911	976	969	961	928	935	912	926	959	910	886	946	929	946	919	936	966	915	960	946	957	937	912	896	936	943	938	976	955	963	957	960	920	971	913	942	928	930	979	932	957	862	935	943	930	952	955	916	927	923	957	889	952	918	969	939	919	878	956	980	939	929	907	937	948	929	900	881	865	950	951	896	882	942	948	969	962	937	889	928	950	936	881	882	944	917	921	919	924	924	915	971	930	942	926	923	903	973	921	922	972	958	924	935	928	933	942	907	900	888	904	954	928	922	912	923	929	949	946	927	944	921	905	929	964	912	922	903	910	962	885	914	930	941	924	895	943	899	960	938	962	940	909	956	900	901	938	963	918	860	969	932	960	959	922	980	923	923	922	973	950	949	928	921	906	970	944	941	898	900	946	907	974	954	929	958	963	922	948	931	921	904	896	966	1026	978	956	920	917	953	881	926	936	923	972	932	891	925	908	937	918	975	884	1019	911	913	931	942	917	850	978	888	917	961	901	965	954	955	893	927	891	935	963	905	892	917	921	899	948	922	949	949	968	911	939	897	978	978	942	965	937	955	983	975	959	904	908	1005	925	970	906	932	1006	906	929	919	939	970	920	951	965	935	885	964	904	923	965	958	935	904	916	895	957	951	983	981	935	944	962	897	868	951	944	975	959	934	925	975	976	941	876	927	924	966	938	929	880	897	922	936	931	941	962	883	965	914	927	966	943	934	958	923	899	902	904	982	940	909	952	874	942	889	1001	931	909	939	900	969	927	966	934	966	883	931	935	932	997	957	963	930	975	957	960	895	920	916	972	954	900	897	973	938	912	960	963	949	953	940	970	949	922	978	907	948	878	977	948	896	891	939	934	925	906	957	908	906	900	879	979	907	905	935	955	987	973	950	946	892	938	922	935	908	976	970	931	914	948
33994	30370	36433	40090	34185	32296	26467	8459	3056	1300	951	672	690	621	570	618	562	603	557	579	568	539	539	507	530	491	448	445	478	451	449	426	440	442	451	522	563	502	471	466	474	466	416	407	402	366	429	459	428	424	411	394	403	394	392	418	416	424	403	420	419	399	433	407	401	383	415	441	426	428	442	403	421	432	406	451	440	412	380	431	426	420	410	438	420	450	440	460	413	423	428	429	406	408	396	433	438	395	401	425	404	421	395	417	386	390	398	425	402	434	445	422	401	407	393	383	413	377	388	422	447	419	407	397	405	381	424	422	429	426	390	418	402	403	440	406	429	386	403	401	398	450	439	397	384	435	399	422	415	400	417	416	409	432	361	395	395	431	428	427	385	398	417	434	403	375	396	419	425	414	376	418	442	375	399	346	413	396	397	394	408	411	443	457	449	394	404	418	422	431	451	389	399	404	436	397	383	444	394	381	413	393	421	439	406	370	384	472	400	414	379	416	393	400	396	451	438	406	438	411	420	424	403	380	413	433	382	369	437	440	404	390	415	416	427	420	410	371	441	425	425	368	429	430	416	424	393	404	407	427	382	373	427	419	396	421	421	439	409	401	392	418	439	383	444	417	392	384	423	386	405	396	436	391	417	387	383	385	431	416	389	400	389	396	397	416	396	395	410	421	433	378	421	437	422	427	427	412	417	355	459	411	397	416	382	422	392	404	391	381	428	406	411	430	399	416	377	414	384	392	454	430	413	393	401	407	392	393	403	462	423	388	378	391	386	438	419	413	430	398	381	380	437	426	419	418	422	401	381	429	389	436	386	393	425	412	387	445	384	414	418	424	417	415	367	429	388	411	398	411	419	431	406	435	419	428	407	428	376	420	432	400	421	373	449	418	395	377	404	439	382	420	443	372	406	446	385	396	422	387	395	395	409	419	393	439	368	383	414	411	431	436	411	427	393	450	384	396	403	409	429	430	433	402	388	435	439	440	418	400	408	390	451	413	437	427	410	400	394	436	440	384	398	421	402	396	440	413	428	408	413	442	398	385	403	411	401	417	475	401	372	434	393	376	446	399	409	419	418	438	451	403	391	416	395	416	415	414	396	457	389	421	420	415	407	404	408	412	365	414	381	406	435	368	400	410	437	404	381	377	389	416	403	487	425	400	415	439	463	452	381	420	398	392	418	424	402	391	431	397	442	412	396	435	401	453	445	390	401	390	440	422	392	413	405	410	421	411	446	383	387	396	415	420	397	408	394	418	448	380	408	408	410	407	399	388	388	453	387	431	437	407	402	368	378	389	402	435	400	415	424	412	378	394	418	430	408	418	407	417	392	399	418	387	392	412	435	405	462	466	404	377	452	433	397	401	437	394	441	412	423	421	414	416	409	448	435	399	399	450	410	383	407	406	436	423	370	398	408	391	409	455	387	418	422	426	402	379	430	425	420	434	438	408	386	420	384	418	415	449	432	415	448	405	414	399	400	415	366	423	408	401	408	410	432	389	406	431	411	428	370	411	389	393	411	451	449	426	457	413	408	389	394	429	404	402	397	390	401	394	405	418	409	392	451	447	385	420	412	391	403	409	423	436	413	454	468	351	404	422	386	428	399	384	409	397	393	376	464	408	407	409	431	378	401	405	431	464	418	416	388	419	418	434	421	392	404	430	369	410	402	398	420	432	406	416	410	429	404	425	408	420	380	413	411	408	416	396	398	411	428	425	369	430	400	396	454	439	440	415	387	435	441	439	413	399	394	457	451	401	397	409	407	376	425	427	407	403	406	398	376	436	377	377	417	459	425	386	408	422	413	388	387	428	378	451	395	413	430	416	384	396	382	406	397	373	431	392	363	403	423	388	455	400	425	432	398	414	417	409	400	418	397	437	367	402	374	450	375	390	415	414	437	440	437	414	400	407	390	436	429	408	433	416	422	431	391	405	387	377	401	426	409	408	425	388	393	411	387	351	390	395	407	405	369	395	379	402	422	416	380	400	381	364	455	387	428	427	420	410	407	435	419	414	428	397	399	379	399	406	428	407	398	404	437	407	420	423	400	381	396	383	428	395	433	406	441	445	407	393	445	379	397	426	444	378	390	407	403	425	402	415	390	402	414	393	457	431	433	393	399	413	433	397	412	378	427	421	389	435	404	420	413	424	412	410	429	426	421	409	398	434	432	407	407	386	415	402	422	420	408	403	386	373	400	419	407	407	402	417	408	404	407	402	415	409	387	417	426	386	408	419	418	356	413	406	404	402	404	370	417	405	424	404	390	410	417	444	376	428	407	401	403	437	392	368	423	409	384	389	350	399	429	448	415	388	385	386	380	393	410	395	427	391	401	391	407	392	437	411	405	421	414	421	435	439	430	431	389	395	402	414	434	408	392	420	417	443	375	409	387	441	411	369	400	439	407	409	389	421	391	406	405	397	401	418	385	423	386	414	390	413	441	415	449	440	390	435	466	419	428	409	403	405	382	423	436	408	406	371	382	401	391	398	397	358	401	426	396	414	445	413	409	378	424	435	402	398	438	411	448	421	411	425	403	401	415	362	392	366	433	418	419	437	411	411	395	370	416	415	433	416	431	407	446	427	450	438	406	416	409	403	411	423	416	419	442	408	401	412	413	381	436	416	422	445	444	452	411	420	408	417	421	407	390	415	423	382	388	405	386	405	440	426	395	390	452	408	425	376	451	423	439	448	362	425	441	429	423	428	399	399	431	433	400	401	434	413	415	391	405	426	422	383	374	388	433	406	397	393	427	438	414	430	402	415	421	431	430	421	432	442	389	426	427	407	415	442	390	388	403	409	418	424	387	400	396	431	419	383	434	417	429	405	387	393	422	383	385	411	387	394	429	388	422	387	415	417	420	418	426	429	439	436	416	418	393	407	426	452	393	369	428	420	392	428	434	459	370	402	395	402	416	408	410	421	387	373	412	376	388	428	430	440	375	425	406	414	414	426	387	384	410	416	420	416	426	411	374	384	393	375	405	395	423	390	413	415	414	414	405	433	404	396	431	368	371	401	423	436	419	423	422	393	415	383	392	453	416	457	389	412	388	422	398	414	414	400	414	410	407	417	453	414	365	439	383	388	388	454	412	402	418	386	444	391	403	367	433	427	430	444	433	403	422	384	437	386	432	404	410	416	424	436	435	387	406	384	450	395	413	403	426	430	368	403	453	384	398	430	437	420	406	391	368	405	427	406	394	398	416	392	396	449	400	398	443	410	423	373	431	424	415	378	413	430	387	378	367	397	396	403	436	362	395	408	357	411	434	375	380	400	376	437	396	383	411	427	408	396	426	393	437	402	405	414	418	433	441	409	370	435	429	415	446	424	436	411	398	403	371	388	440	393	426	359	410	413	425	418	401	408	400	417	409	402	421	397	416	422	387	432	383	402	389	408	407	453	414	388	415	408	390	422	413	414	432	423	420	371	420	386	422	413	419	436	385	354	377	405	387	421	404	401	398	406	407	407	397	427	410	400	397	395	382	387
23665	23908	34531	48314	40356	42837	31658	8707	6812	4536	3428	2690	2714	2482	2111	2362	2095	2179	2032	2395	2245	1908	1694	1582	1478	1305	1204	1157	1236	1472	1318	1226	1100	1245	1444	2000	2148	2008	1605	1429	1465	1130	1139	1194	1124	1080	1038	1068	1093	1144	1054	1071	1085	1108	1094	1074	1060	1148	1092	1093	1102	1095	1086	1053	1050	1053	1030	1128	1070	1084	1082	1086	1081	1147	1111	1104	1092	1084	1033	1061	1068	1108	1095	1046	1088	1051	1079	1062	1132	1022	1009	1031	1110	987	1076	1053	1056	1091	1076	1048	1046	1083	995	1088	999	1098	1102	1110	1110	1037	1095	1022	1066	1093	1058	1054	1031	1037	1069	990	1044	989	1080	1079	1092	1041	995	1030	1037	1091	1064	1041	1002	1014	1007	1020	1008	991	1045	1033	1035	1013	1004	1031	1050	1033	1025	984	1001	1009	1008	1016	1018	1051	1040	1027	1013	1037	985	1051	1031	1021	1053	1040	1056	977	1030	1046	1037	1034	1020	1037	999	1005	976	1022	1017	1022	1013	983	953	1035	1009	1008	993	1018	993	1036	981	1066	964	972	984	1013	1053	1032	1027	1044	980	1053	1025	987	1001	1030	1021	1048	993	1028	1030	989	984	1044	1021	1015	1021	996	1038	1029	1098	1060	1034	990	1012	985	1044	1003	996	985	1050	1026	1077	986	1006	1012	1026	987	939	971	965	1022	1036	1015	1002	1039	1018	954	974	1052	966	1009	1036	986	1063	1035	1044	991	1037	971	984	1039	1034	1015	1036	1023	1066	1024	995	1025	1019	1015	1079	1038	987	1039	1037	971	1047	1026	1013	998	1044	996	1027	1040	1039	1001	1043	1018	973	963	1056	1043	1035	1050	1014	994	980	1039	1053	1033	1055	1026	957	1006	962	997	1032	1014	980	1051	1016	982	1056	1049	1024	1009	1064	1020	993	1069	987	952	993	1011	1022	940	989	1024	1007	995	1050	1016	1018	1007	1020	1010	1063	1007	1060	996	997	993	981	1033	984	1014	976	984	993	1026	1031	995	1036	1036	1024	1015	1043	1023	996	980	1021	1024	1025	1041	979	1027	1030	1047	1066	1009	1005	1041	1049	1068	1006	1015	1063	995	974	1011	1010	1016	1004	1068	1034	1013	1057	1011	1084	950	995	1027	1017	1027	1043	1036	994	1006	1063	1004	980	1019	1013	1062	989	985	1037	1006	1025	1021	999	1031	1073	1063	1032	980	1029	1020	1036	1019	1031	961	989	1019	1000	1004	998	1005	976	1047	1025	1007	1055	1049	1061	1017	1065	1027	1054	966	975	1051	1035	1058	1002	999	1024	1002	1023	984	1046	932	1023	1061	1059	1019	967	1053	993	1052	1043	1028	1017	1025	1003	1048	1058	1038	976	1039	1025	1002	1076	1065	1076	982	1011	1023	1037	1026	1012	1010	1061	1026	1082	1023	1033	975	984	1020	981	1010	1039	953	941	1057	957	1053	1020	959	983	977	994	1004	1003	937	989	983	1070	936	1073	960	1037	1022	1002	1004	992	980	1054	1035	999	1044	1043	1043	1041	1033	1019	1051	1001	999	1028	1054	1032	1025	999	930	1016	1006	1009	986	1036	1041	1068	1000	1012	1034	988	986	1038	980	1004	981	1009	1016	1015	980	1007	967	957	1040	1054	999	970	1016	1051	1058	981	1025	1009	1021	1035	975	1017	981	1033	1021	953	1034	1074	1000	1002	1014	959	1001	1013	1055	994	988	1033	1047	993	1035	983	1012	1041	1057	980	1042	1068	973	993	987	971	1087	998	1030	1004	1024	997	1013	1021	1049	1044	1008	1069	1028	1034	1061	1055	1030	969	979	993	1057	1009	991	999	1007	976	976	1038	1040	1010	1031	1046	993	1033	1031	1014	1001	999	1020	1029	1040	979	1065	1015	1003	1078	1057	1074	1027	1066	994	1037	1033	983	1016	978	989	1000	1054	1034	1016	1048	1013	1028	1014	949	983	1014	1041	1016	965	1006	1001	1027	1075	1015	997	985	971	987	1049	965	1037	1067	963	935	1007	1087	976	1035	978	1004	1032	1028	1010	979	973	1057	1044	943	992	981	1025	948	998	1094	1005	1031	1060	1042	1056	1080	1028	1017	1050	996	1031	1020	1054	1024	999	1040	977	1030	1022	986	1056	995	984	1034	1001	1021	998	966	1007	1067	971	1024	1048	939	1041	1000	1010	985	987	967	998	961	1047	1047	972	1017	1044	982	1009	993	1034	1026	1020	1035	1052	1049	1012	1028	1028	1005	1010	1057	995	1007	1025	990	1004	1033	1071	1028	1043	1004	1048	1069	1018	1042	1010	1073	1005	994	960	990	1007	1033	1011	937	940	1012	1077	1065	1042	1009	1033	999	997	990	966	988	1056	1059	1026	970	1034	986	1046	984	978	1008	1041	1030	992	997	1002	1033	1047	1021	1056	1006	1062	998	1008	1004	1023	1001	1020	1037	1014	1011	1034	1003	1059	998	1025	983	1036	988	1044	998	1028	1025	1061	1006	970	971	1003	1017	1030	1031	1009	1002	982	1082	957	1041	942	1000	1013	1054	979	1032	1025	1036	1043	1040	991	1064	988	1018	1066	1027	1010	1100	1056	1026	1081	1075	1005	972	1002	1063	1029	986	1046	1027	1014	1074	1048	992	1005	957	1013	966	1094	1038	989	1070	1007	1056	989	1085	1010	1042	1013	1004	1007	994	1025	1037	1015	1047	1030	1028	958	1059	966	974	1059	1043	1066	988	1050	1042	974	959	1035	976	981	1027	1014	1058	1010	1021	1037	1028	1000	977	1012	988	1017	1070	1002	1046	978	1023	1060	1081	1012	987	1001	981	995	1034	1012	1055	979	1058	982	1077	998	1006	1042	1028	1013	977	1017	1016	1034	1022	970	1037	1011	1042	1013	1044	1041	992	1033	996	1038	1041	1007	990	990	1007	1049	1009	1066	1021	1067	1017	1005	1007	1026	956	1047	1008	1035	1039	1008	1040	989	969	1046	989	1019	977	985	942	1030	1019	996	1020	1010	993	1013	1091	1008	1036	987	990	1076	1019	1008	965	1024	994	1055	968	995	974	988	1006	999	976	979	974	1013	1055	1008	1039	1014	1042	1069	1008	981	989	993	981	1016	974	979	986	984	975	978	974	1093	956	995	1055	1054	1002	1024	1063	1019	1044	1065	1026	986	1048	983	981	945	993	967	974	1041	1034	1032	994	1023	1015	972	1052	1010	993	1022	1020	1048	1017	1054	1036	1062	1007	1077	1058	1056	1008	1042	1009	956	1013	1024	983	1017	1016	1055	1005	1021	1027	1001	1022	968	969	995	1035	1034	1062	1028	1022	1031	1011	1022	1036	1023	997	1034	1035	1095	967	980	1066	982	995	1029	985	1024	1000	993	1003	1021	977	979	1043	1035	967	1022	996	1063	1056	999	1062	988	979	997	1032	1004	1029	1035	981	1012	1046	1000	999	954	1016	1061	1021	1067	970	1009	975	1019	1008	985	1049	1074	1046	998	1009	997	1077	1034	1011	1016	963	1013	1026	1043	1022	1027	1028	1041	1034	1020	1054	990	964	1040	1014	1007	1026	1069	1021	1017	1057	1038	1018	1019	1028	1004	990	1009	994	1015	1002	1034	979	1008	1000	1036	1025	1022	1027	974	1003	1070	1007	1026	989	1060	978	1017	1008	1031	1029	1001	988	1006	993	1022	1049	1023	1011	1061	986	959	1023	941	1004	1030	1000	1033	1082	1000	1025	1005	1049	1049	1022	1009	941	972	1017	1004	1012	1034	981	1019	1031	959	1051	1045	1025	1014	1010	977	1042	1022	1050	1053	1039	1046	1073	1023	1036	1009	999	1047	1061	1020	1016	1014	958	1023	1008	1003	996	993	975	1013	1066	1031	1013	970	1015	988	1005	1027	966	1068	990	966	1009	1046	987	1054	1055	1026	1015	1003	1013	969	990	1090	1021	987	958	944	1048	983	1051	1063	997	982	1059	1005	955	957	1013	1024	997	1033	1011	988	996	1052	1028	999	1040	1085	980	997	1017	1052	1067	1048	1031	964	1054	1045	1013	1007	1015	1038	1022	999	1011	1015	1017	977	1022	987	954	1029	991	1000	1011	1060	1006	1041	1016	1025	1016	1070	1028	1001	999	1009	968	1057	1035	972	1047	1032	980	1090	1002	1038	1004	981	979	1093	963	1025	995	1027	1000	1026	1045	1042	1006	974	1020	1042	1032	1006	989	1053	1077	1051	1037	1021	1027	1026	1013	990	1034	1027	962	955	1022	1006	1012	1041	1048	977	1035	1030	1043	1010	1042	971	1044	1019	964	1034	1064	1012	1062	974	990	1024	996	1003	1043	968	991	1018	1002	950	1079	1015	1069	1029	990	947	1025	984	996	1044	971	982	1034	1069	1038	1029	981	948	1062	999	1043	1002	1028	1029	1029	1038	1055	1019	1020	1052	1021	1033	970	977	974	1022	996	1032	1019	1014	1024	986	1001	1010	1023	1033	1026	1061	994	956	967	1097	1031	990	990	1056	951	1050	1022	1035	1032	998	1095	1060	969	1003
41692	34975	39638	41781	39753	38330	32536	15043	6232	2422	1191	850	778	785	666	723	592	705	605	675	718	655	492	507	467	407	427	382	466	445	479	381	417	445	507	623	636	586	519	467	438	370	437	340	337	407	350	376	394	390	354	395	368	362	384	346	367	339	384	380	352	387	363	371	360	396	389	364	366	359	359	338	412	385	365	392	388	365	332	376	365	355	394	338	364	316	383	360	374	376	408	369	342	371	341	367	368	383	352	405	391	373	334	344	347	353	331	379	353	354	402	371	357	385	369	367	325	381	382	341	381	361	382	389	372	354	373	402	362	376	369	375	356	368	355	381	334	360	343	325	370	359	371	354	392	356	380	363	369	382	380	342	344	343	364	374	370	367	356	381	358	374	346	371	379	352	376	347	323	368	351	394	352	389	345	365	361	374	345	369	338	377	362	342	392	413	363	345	350	375	357	358	379	335	338	393	339	377	376	356	363	361	372	405	382	371	345	378	341	352	362	368	352	364	368	388	352	383	354	358	404	343	370	375	383	377	389	324	341	371	330	358	363	375	382	373	380	366	384	392	379	340	375	404	379	355	346	298	349	384	392	348	358	375	346	351	340	413	350	338	367	370	370	347	379	386	349	388	377	382	376	381	311	328	342	351	370	357	392	350	386	375	342	317	364	331	335	359	364	348	368	356	352	318	357	379	358	365	342	327	367	372	368	357	323	366	368	320	384	364	340	378	351	335	381	371	379	331	412	356	393	368	366	332	418	358	348	347	340	394	360	371	374	353	384	377	347	357	363	380	350	371	416	359	363	367	352	361	359	387	369	367	402	415	375	388	378	346	365	334	356	373	376	380	355	354	380	355	348	391	369	363	320	344	371	407	363	332	350	344	355	375	351	365	366	359	345	368	336	355	344	376	378	347	342	401	372	370	359	359	343	377	368	383	385	365	364	384	366	390	349	373	354	378	357	330	359	351	350	340	419	361	353	356	345	345	372	362	371	331	362	347	382	354	355	355	389	332	345	337	362	365	331	350	389	349	356	345	326	364	358	346	359	354	359	368	417	373	339	381	400	337	379	387	365	351	364	357	358	357	376	372	323	372	384	367	327	402	367	345	371	392	349	367	368	355	354	369	346	365	351	365	346	352	356	352	398	363	341	365	356	324	383	337	356	355	379	335	351	374	359	327	351	387	365	406	363	343	395	336	373	353	361	342	365	370	358	382	369	363	350	388	353	339	372	339	388	369	412	355	378	366	329	370	350	356	390	367	365	344	341	360	335	372	396	372	403	382	365	362	364	347	394	365	382	366	384	381	364	361	387	364	364	355	353	362	405	370	364	378	364	391	340	357	372	348	353	408	348	365	385	336	368	371	340	346	348	361	350	361	349	379	351	354	370	380	358	336	381	345	360	348	354	344	356	376	363	405	361	336	344	356	381	353	369	338	350	355	336	365	365	367	383	379	370	346	356	387	380	383	338	389	396	371	345	383	369	359	356	352	348	369	379	360	330	380	346	340	341	348	352	347	374	319	358	378	346	345	363	351	348	377	343	336	352	353	380	378	355	341	376	350	347	365	332	335	370	351	354	339	347	380	356	374	387	365	364	354	369	339	372	358	349	344	383	354	358	345	345	347	353	370	331	371	316	377	362	362	359	334	357	360	366	372	370	387	350	349	359	347	344	412	374	378	362	344	343	394	374	345	321	336	362	351	391	354	331	362	372	368	374	350	363	356	367	364	367	362	348	357	318	345	322	359	375	342	403	373	329	391	403	369	383	368	379	348	369	361	397	380	347	355	361	358	363	334	389	364	338	373	386	391	336	349	351	333	385	370	359	379	386	364	356	373	375	394	383	372	341	330	372	371	372	346	359	366	371	348	346	318	317	374	383	374	349	370	392	359	340	349	356	352	387	360	351	356	352	366	358	372	384	362	361	350	338	345	358	340	379	338	363	379	353	374	342	318	345	333	332	324	381	340	348	336	344	373	356	348	313	369	391	391	352	368	344	357	392	357	364	342	361	350	403	368	319	359	384	359	352	370	369	380	337	362	368	366	398	363	373	360	365	360	377	364	372	361	384	349	352	371	353	362	373	367	387	359	398	346	361	347	386	358	340	364	344	336	370	374	425	349	330	390	359	355	348	367	372	333	401	376	380	356	356	341	339	340	362	347	378	371	389	365	396	345	363	383	366	398	358	424	395	358	325	370	377	349	387	352	361	381	362	389	366	396	394	319	386	398	352	370	342	362	375	384	320	346	368	337	372	365	368	355	342	357	366	358	377	375	362	375	369	390	341	357	340	366	377	385	362	393	353	359	353	367	325	411	411	368	373	344	375	359	386	372	342	329	342	413	344	357	378	356	377	324	376	380	351	354	379	378	361	369	348	391	379	367	338	350	376	386	361	354	383	348	325	389	392	341	390	366	373	371	362	345	368	352	372	381	343	392	358	397	361	328	341	346	362	353	386	366	383	372	368	364	373	351	347	341	363	356	330	333	349	345	320	346	364	364	356	360	366	372	348	383	373	345	390	359	363	361	359	375	367	337	387	337	367	346	346	360	382	360	364	337	378	386	356	366	340	394	401	382	372	310	350	337	347	366	374	383	334	381	360	338	381	381	359	383	353	393	395	369	354	368	321	341	378	345	364	324	409	371	320	345	355	365	368	372	383	360	378	398	382	366	406	358	360	364	392	406	370	411	327	381	320	368	365	377	356	365	372	386	369	374	366	355	389	348	348	353	347	350	362	360	330	350	390	342	379	372	382	359	342	396	360	339	373	384	371	350	354	340	396	383	375	340	380	358	374	335	380	341	345	394	383	393	330	370	343	372	370	372	377	341	401	349	363	348	376	364	358	338	366	335	375	322	362	357	323	362	357	361	384	340	410	344	350	384	372	349	372	350	360	348	371	378	342	364	346	342	363	354	388	352	360	342	381	375	359	389	367	389	338	391	368	355	351	330	353	338	345	376	385	346	349	376	382	366	372	368	350	341	345	374	332	363	359	315	382	315	364	363	341	385	324	360	378	363	355	361	359	362	347	361	370	353	359	320	346	400	364	356	356	404	407	364	358	377	375	370	364	372	368	371	369	385	368	360	374	356	323	343	348	357	386	361	367	376	356	348	353	393	374	389	369	309	348	406	356	362	376	336	344	357	334	372	310	357	365	354	320	359	365	383	372	370	391	377	373	379	371	368	348	397	355	341	356	366	359	351	372	366	360	351	310	344	336	376	336	384	396	367	362	350	354	366	389	354	385	346	360	381	343	321	373	364	335	376	380	358	379	371	366	358	354	406	348	331	351	309	358	339	359	358	336	338	363	380	356	386	401	337	337	361	373	344	339	337	362	372	349	404	404	362	355	355	401	363	362	349	403	386	386	351	340	376	357	366	376	415	352	364	387	366	357	385	370	374	373	379	342	371	347	367	368	382	393	378	355	342	403	404	346	376	352	337	346	317	324	376	384	345	350	344	385	357	374	375	345	376	380	348	332	386	349	399
29533	27178	39340	53256	45284	50286	35770	13124	9877	6314	4476	3491	3455	3354	2825	2886	2633	2903	2539	3286	3290	2831	2208	1884	1685	1436	1198	1171	1273	1659	1386	1169	1087	1253	1788	2707	3200	2577	1969	1814	1828	1181	1068	1104	1035	1062	989	1074	1054	994	1038	977	1011	1017	1002	1054	1049	978	1025	1054	1050	969	1034	969	981	1068	976	1039	1098	1046	1040	1052	1004	1014	1031	1132	1122	1015	926	932	1043	1104	1006	971	1008	995	977	966	966	992	968	1007	916	969	963	984	913	906	918	925	1001	940	930	911	941	941	952	1007	980	975	959	950	964	1008	960	1009	956	955	888	966	914	897	913	973	922	900	942	910	907	923	882	931	926	949	897	880	879	898	868	887	883	855	890	810	880	938	873	909	924	840	932	865	872	881	867	928	911	908	952	885	867	913	855	911	895	896	842	839	871	868	929	896	935	897	893	937	886	956	908	881	899	926	941	892	885	883	873	875	895	881	907	918	876	893	860	946	927	914	847	893	904	911	854	889	940	923	877	931	897	868	824	931	973	893	949	894	865	896	912	898	876	859	942	858	909	855	897	881	902	897	914	879	872	839	893	890	920	853	857	855	876	895	901	881	876	847	903	925	907	931	919	932	926	863	935	889	901	916	820	936	917	949	931	923	910	908	939	935	877	882	903	913	907	850	875	911	910	887	851	933	883	913	920	875	909	870	958	906	929	888	866	933	849	945	885	837	934	897	891	889	923	869	916	876	918	877	896	902	836	922	872	914	879	910	869	935	914	923	844	944	861	897	912	847	945	892	897	888	939	893	904	912	917	891	924	933	931	940	919	880	868	889	888	899	900	838	884	912	916	919	863	885	907	917	914	880	872	913	971	918	879	933	859	884	863	869	874	905	867	910	929	924	996	890	911	856	836	895	895	894	903	888	931	869	883	899	891	944	972	905	941	890	845	896	891	887	906	933	937	879	883	895	857	909	954	904	887	896	877	922	870	907	912	920	871	939	882	923	867	875	921	886	955	898	940	884	933	899	843	921	887	862	901	871	873	929	915	935	885	940	862	915	873	950	915	915	934	872	908	848	857	943	920	883	892	852	940	894	905	874	916	876	919	896	907	933	899	898	945	948	920	872	922	953	923	855	920	917	896	877	869	908	868	889	899	918	915	929	887	883	930	915	941	877	917	848	928	904	905	874	930	867	950	920	894	870	904	891	897	914	915	885	918	932	897	865	855	852	864	942	920	924	912	906	901	881	895	940	918	923	896	917	858	883	911	913	865	928	871	885	936	897	949	873	862	847	891	906	850	868	884	883	921	889	859	889	924	868	874	938	908	881	888	906	843	908	908	878	927	910	930	933	963	908	899	933	889	897	951	901	901	877	861	933	902	877	921	935	909	903	893	933	863	846	897	927	846	868	887	885	884	918	848	886	847	874	941	941	930	898	930	903	876	908	900	935	898	853	900	933	911	815	956	892	908	930	904	906	857	934	894	869	884	948	892	921	884	849	891	879	928	888	906	886	885	876	864	918	922	921	834	938	900	904	938	886	941	918	903	885	906	915	916	930	890	881	931	967	873	882	900	924	932	904	909	881	905	877	935	955	937	883	896	883	885	883	936	854	896	868	894	966	938	938	925	980	886	883	941	949	906	894	875	895	893	906	923	875	890	878	945	873	878	928	922	908	914	858	908	845	907	916	848	914	908	882	868	874	952	863	935	863	921	921	916	943	875	874	857	903	931	911	858	924	880	907	901	898	927	914	879	899	938	853	859	938	869	877	895	925	875	898	859	909	907	891	863	911	891	854	903	887	948	890	866	901	876	873	897	876	888	947	864	929	944	878	897	853	885	903	915	885	970	918	889	885	886	859	847	897	867	906	881	899	863	925	950	885	937	830	891	915	910	990	909	877	909	893	903	854	886	913	915	900	868	841	896	866	854	914	833	875	876	891	921	939	874	879	862	890	967	875	887	905	869	889	914	921	874	874	874	895	896	883	834	838	869	886	898	916	875	870	901	843	882	899	903	907	884	941	916	927	908	952	926	944	902	863	911	870	891	878	957	903	872	913	894	890	872	861	937	950	903	927	943	854	873	883	930	908	918	888	860	898	879	910	929	911	876	871	917	839	835	938	910	879	908	910	938	860	941	871	905	861	910	848	901	914	880	845	904	917	877	921	947	903	848	887	948	923	950	892	870	958	926	921	878	936	857	848	905	897	938	863	882	901	907	895	922	868	907	952	883	844	934	860	901	930	933	840	859	856	873	862	876	886	891	883	895	911	933	895	907	880	877	938	909	925	935	889	875	900	876	855	873	940	914	885	930	900	896	949	882	885	918	903	912	867	935	860	905	904	922	939	875	900	889	891	894	889	893	862	921	897	890	876	886	845	836	856	881	961	863	907	880	936	868	920	892	843	849	909	952	909	900	855	874	956	896	947	924	936	863	923	881	894	976	893	907	861	929	873	891	908	927	944	875	940	944	880	909	916	927	864	955	882	899	923	909	845	901	879	904	883	862	863	876	871	879	865	884	901	905	857	916	871	893	909	907	907	899	893	927	921	881	918	876	865	868	858	907	920	913	923	896	894	956	896	912	895	907	852	969	871	1009	958	896	883	903	870	949	958	879	887	871	900	896	889	883	874	894	937	904	875	936	895	916	928	882	916	853	921	966	881	941	893	920	871	951	913	940	877	864	947	874	816	869	892	873	910	853	953	909	903	918	876	898	942	886	919	944	860	878	879	896	928	895	851	877	838	901	899	937	887	855	913	924	896	898	946	876	911	893	894	874	930	873	900	879	882	927	865	887	893	948	911	946	920	897	839	869	902	920	909	865	893	913	861	929	919	846	840	868	956	911	875	898	946	857	884	879	883	850	866	903	877	862	873	895	977	888	887	865	879	871	886	909	868	868	929	858	938	864	926	866	896	838	875	843	881	875	902	914	873	915	896	922	861	897	900	895	881	888	826	834	939	880	920	873	916	884	873	916	929	890	910	861	942	925	882	892	910	948	892	918	954	885	890	869	911	911	928	840	880	879	920	893	936	891	892	921	920	905	885	861	892	911	956	947	877	909	836	867	855	918	868	915	885	825	911	892	848	903	918	931	881	881	917	874	881	915	876	891	932	855	894	890	861	908	912	881	890	908	879	874	887	925	881	930	890	896	933	896	877	893	957	880	896	877	914	916	844	882	860	909	921	921	861	874	925	910	883	910	886	947	893	870	913	882	899	943	924	929	907	854	896	913	901	877	996	901	918	914	885	886	907	888	862	935	938	920	874	841	878	947	883	766	879	907	842	922	916	877	942	900	892	932	929	864	886	895	872	824	857	869	917	869	846	948	867	886	874	917	903	873	929	873	873	877	959	889	926	900	902	858	898	889	947	930	878	919	915	930	833	812	939	885	913	900	868	887	899	897	903	904	904	908	855	904	888	895	890	860	899	870	926	939	798	912	866	856	897	926	891	890	923	874	858	919	903	905	879	874	871	868	879	900	898	890	915	913	865	908	911	885	843	897	894	937	901	861	930	885	866	911	869
15000	11076	12259	10571	5757	3524	2181	857	847	706	558	511	484	496	446	432	385	419	392	398	398	414	390	391	388	377	355	348	342	370	390	361	363	365	381	384	364	368	346	397	378	344	371	366	375	387	367	403	336	370	358	364	374	372	330	350	388	355	380	376	358	381	342	368	364	349	384	374	362	360	357	374	360	359	352	379	349	335	375	364	358	362	391	430	369	348	352	380	366	372	377	381	360	308	380	370	369	372	360	368	384	320	385	381	335	395	360	377	396	375	346	338	364	353	372	348	363	395	357	387	379	344	375	362	353	361	390	395	366	382	348	353	343	373	345	354	369	372	375	387	357	381	384	378	375	376	348	367	397	362	369	363	390	381	367	362	356	359	390	382	388	335	364	338	367	345	381	379	372	359	349	365	381	323	357	373	378	409	388	397	388	337	355	375	343	370	369	374	377	383	385	344	372	370	401	341	382	342	376	327	377	349	313	367	345	364	374	363	357	345	377	377	369	358	349	383	352	377	366	345	327	347	406	352	352	387	388	353	372	389	382	358	358	371	394	388	337	380	374	339	389	359	372	400	358	331	371	338	375	376	393	385	341	391	356	394	389	375	353	369	339	386	380	339	363	395	397	354	351	349	406	382	383	380	351	420	389	370	335	348	352	340	351	369	378	348	368	357	370	406	389	328	416	381	358	363	362	360	375	365	382	374	364	368	358	367	362	366	396	392	392	323	369	374	378	381	331	365	371	389	397	356	359	392	370	400	351	359	392	360	365	358	406	367	354	363	359	388	375	350	348	362	375	331	361	345	407	387	380	395	351	381	373	391	370	359	353	385	366	348	390	353	334	387	350	344	351	344	400	355	388	368	394	375	392	339	378	372	361	384	363	317	371	380	395	372	363	344	362	377	384	341	402	361	403	359	373	371	370	388	353	378	380	409	380	379	385	410	340	399	364	383	340	391	388	330	357	349	359	369	375	377	362	392	357	367	377	356	355	338	363	387	363	360	371	370	337	367	405	375	398	390	359	353	378	374	372	362	338	353	359	373	362	354	362	384	379	366	385	371	399	397	343	363	354	364	351	326	363	379	375	369	354	355	389	363	374	359	390	374	355	382	347	362	403	376	350	368	376	380	387	368	367	362	361	371	370	400	357	375	349	360	349	362	392	416	377	380	355	366	359	366	361	397	327	385	358	414	365	364	388	361	355	375	364	390	369	360	374	373	369	371	335	341	362	397	393	350	373	398	358	357	361	339	367	350	360	364	374	375	402	397	381	372	375	369	405	367	346	368	377	355	357	360	347	345	348	351	365	353	352	381	376	384	365	367	346	363	334	370	326	371	395	386	322	372	394	338	347	402	376	340	347	354	367	356	363	392	394	338	382	340	359	355	329	388	351	398	326	392	327	354	355	381	372	355	400	348	381	381	391	373	338	393	386	400	354	379	372	322	364	362	359	352	380	389	354	366	377	397	391	373	360	336	382	353	356	389	374	369	330	401	364	373	378	343	363	390	349	377	372	363	340	373	359	367	338	353	342	400	389	394	380	383	364	370	371	346	366	346	357	392	363	398	363	374	401	342	367	347	378	395	398	365	371	340	408	376	370	351	387	403	351	415	353	386	363	359	350	380	350	386	339	375	396	355	355	388	361	382	356	359	381	364	369	359	418	379	358	369	357	399	358	325	371	352	418	348	371	368	397	375	362	376	364	385	357	374	396	379	404	378	346	323	376	381	358	343	377	396	330	362	366	337	359	376	347	359	376	374	360	369	358	382	360	396	379	372	354	354	377	330	374	356	338	371	374	339	404	347	339	371	369	376	369	359	355	382	380	370	356	349	351	364	401	333	354	379	400	394	355	369	357	353	388	339	383	350	377	355	359	366	375	371	367	383	362	370	368	344	334	347	399	387	385	346	350	349	358	366	349	359	383	404	377	378	371	381	436	395	344	391	417	370	361	339	387	352	408	342	400	377	366	344	355	369	371	358	369	344	367	371	340	357	362	362	356	331	356	345	360	371	388	375	382	347	382	400	369	363	351	348	381	397	337	366	341	364	400	381	354	367	354	376	366	373	358	364	376	338	362	365	357	380	346	397	382	344	330	365	359	366	368	391	363	369	365	365	354	325	383	354	388	383	386	415	376	363	406	401	367	373	345	356	408	399	381	348	386	378	346	353	380	339	347	360	359	363	378	376	373	380	374	332	381	358	348	391	355	362	328	362	377	354	342	350	385	348	369	348	354	380	409	378	373	371	411	377	365	386	345	364	370	369	361	394	369	393	355	413	355	378	394	365	386	391	360	364	331	353	365	391	369	377	362	336	376	369	429	358	392	359	376	364	443	376	333	399	416	360	398	358	382	369	359	386	413	373	362	371	387	356	356	353	383	367	373	383	376	362	357	366	344	359	390	360	365	362	362	366	331	386	367	357	381	342	391	371	350	362	350	349	386	369	369	390	363	353	342	338	365	366	356	342	367	420	327	336	376	392	394	382	371	409	358	384	329	365	386	343	383	387	326	366	362	377	382	405	355	382	408	355	347	368	342	381	402	360	377	335	355	370	351	381	347	352	339	397	336	368	340	384	377	360	359	359	365	348	378	381	363	382	379	375	357	388	365	360	385	366	367	371	402	351	364	343	365	385	363	381	347	385	348	382	358	396	390	361	384	361	405	376	359	386	392	365	350	354	380	371	396	390	380	334	361	381	352	349	372	364	384	327	345	384	349	368	381	358	404	381	344	375	362	333	373	359	371	379	355	345	347	366	412	326	358	347	358	360	431	378	365	355	347	359	390	386	340	391	349	370	369	337	369	354	389	362	377	388	387	391	332	358	392	401	359	394	385	334	384	344	384	387	369	352	349	382	409	387	398	393	348	355	371	376	369	375	378	362	375	342	358	357	357	347	363	370	355	392	403	326	394	389	362	356	394	362	371	374	338	376	355	372	348	368	394	394	360	345	366	372	363	384	352	350	357	385	393	350	375	358	352	361	356	382	375	408	367	387	399	383	383	385	335	363	377	368	389	350	360	396	339	357	363	379	371	352	360	355	392	400	350	390	407	340	338	387	378	348	334	348	349	341	371	378	367	370	400	358	396	368	373	378	363	367	401	389	389	363	357	371	348	341	394	359	352	362	407	362	357	375	360	368	362	382	372	393	395	346	335	346	372	388	372	351	355	374	356	376	357	370	346	350	373	401	375	348	353	361	372	373	371	353	376	356	352	331	349	342	351	368	398	396	383	360	395	368	395	372	395	362	361	351	371	364	379	368	373	371	332	352	328	397	387	373	409	382	396	357	374	368	373	381	384	363	381	393	378	358	365	392	398	402	343	361	351	362	389	384	376	346	323	360	396	340	374	352	365	384	419	394	318	386	375	339	384	353	365	361	343	358	362	361	381	388	374	345	339	358	361	364	367	408	380	402	344	419	347	343	364	344	377	358	345	381	353	359	379	367	374	343	350	371	343	402	350	353	371	360	377	365	375	372	363	336	392	377
10001	9389	17991	22216	16124	13874	8785	3508	3559	2715	2130	1718	1624	1392	1235	1213	1234	1142	1147	1156	1121	1146	1100	1111	1043	1022	852	954	961	942	923	969	995	946	1005	1017	959	960	981	968	939	961	947	953	954	949	965	999	982	911	987	951	932	936	957	1004	980	939	957	942	981	967	922	927	935	986	998	937	947	1000	976	976	943	949	1034	983	1011	912	924	1001	963	994	1024	982	927	937	958	919	868	966	957	1014	976	975	965	927	917	949	996	914	970	947	965	914	911	949	979	1025	929	998	1002	917	919	923	942	967	953	966	936	943	922	958	912	928	940	924	914	927	920	878	917	924	963	950	944	1003	887	940	960	899	866	962	940	958	940	929	1001	885	953	916	923	857	929	948	904	924	938	956	940	899	929	946	935	901	960	873	951	953	913	886	953	916	940	927	940	958	931	877	947	978	933	891	938	923	946	982	929	947	961	1004	931	889	904	922	938	904	909	970	947	916	912	887	901	937	914	954	932	925	976	882	903	912	930	934	959	936	927	880	912	878	956	949	955	912	949	886	944	932	886	925	967	951	931	926	918	880	944	983	895	908	968	903	898	994	935	992	882	925	978	991	896	1004	910	917	948	930	972	892	973	950	961	933	919	914	875	904	907	960	942	916	909	875	922	898	917	949	975	934	921	936	923	964	925	946	924	925	983	934	962	1017	971	939	979	905	906	959	905	936	955	943	888	915	967	936	944	921	931	903	930	942	917	931	969	900	918	931	961	894	921	974	875	950	934	941	913	966	951	937	881	931	984	922	933	897	883	904	952	963	862	928	915	904	941	942	949	887	916	866	919	968	925	921	925	873	900	888	882	925	926	918	921	954	955	940	918	960	911	922	972	940	912	914	924	982	996	982	927	929	921	934	934	891	961	953	920	924	956	947	907	875	923	964	924	925	955	936	934	919	974	963	925	935	932	951	956	963	888	954	912	886	919	934	962	925	928	915	935	932	948	927	919	883	911	912	944	927	935	918	880	922	916	912	913	938	910	938	979	972	913	942	948	928	873	952	985	856	909	955	948	914	876	880	1001	955	923	959	925	963	948	979	912	945	950	922	951	912	904	940	909	955	914	929	898	923	926	936	895	981	883	905	934	885	922	950	935	947	958	876	873	902	943	930	936	942	958	967	943	946	907	943	935	903	923	911	918	910	905	919	883	893	998	942	971	929	904	918	948	896	914	940	909	917	951	923	931	915	954	944	919	882	942	909	999	983	892	934	934	899	914	906	928	918	892	971	973	906	942	949	952	873	905	916	890	933	888	942	892	890	913	981	920	962	944	905	956	917	914	944	926	962	973	970	960	937	946	948	881	940	931	911	911	882	861	928	914	936	928	892	917	918	949	925	905	897	937	953	926	886	896	1004	893	954	936	961	949	897	930	934	939	942	926	955	923	949	923	870	977	911	892	927	922	978	914	931	941	909	956	954	946	889	980	913	926	922	897	947	909	922	938	914	905	858	963	971	920	917	917	896	908	891	907	926	929	947	936	904	907	962	919	903	890	931	933	926	950	863	900	981	962	939	943	923	954	940	880	902	926	927	963	915	942	952	962	910	929	920	917	924	945	922	930	937	953	891	945	943	925	955	932	929	959	961	897	910	955	931	949	931	898	940	932	926	988	927	880	942	931	927	912	912	940	953	952	948	916	910	927	992	966	926	908	932	929	907	887	950	913	892	909	929	955	925	873	926	935	931	957	907	938	966	923	881	932	861	877	921	907	968	945	923	902	943	918	872	926	955	905	1016	900	903	959	889	974	931	919	946	945	953	925	905	949	902	971	943	979	934	945	922	928	970	915	916	942	948	943	921	1020	937	928	885	931	928	935	923	985	955	928	942	905	932	972	894	892	965	934	891	911	965	938	905	931	890	905	898	910	1003	902	932	913	893	965	948	967	931	954	945	916	939	976	918	960	925	947	1002	935	874	932	901	911	942	957	938	947	927	912	933	900	918	921	906	973	942	976	932	919	906	911	961	938	877	951	932	894	1002	899	893	895	979	981	915	918	916	901	925	945	917	928	917	941	969	958	889	867	959	922	961	965	957	927	926	948	935	947	916	912	977	900	907	945	933	934	974	921	920	977	938	911	916	896	904	890	937	916	994	937	861	896	952	979	897	893	938	957	985	896	937	916	927	890	911	894	948	901	911	946	926	901	920	875	938	913	903	971	905	967	919	953	940	968	950	886	953	938	936	966	944	932	901	929	902	916	966	960	1006	885	941	973	968	937	953	942	938	923	919	941	934	927	888	945	894	976	924	968	874	897	967	939	946	936	980	963	938	943	923	889	937	965	969	939	951	916	942	889	898	946	908	900	907	955	925	877	941	856	945	928	904	947	954	887	1004	945	952	925	942	910	893	919	985	938	865	930	871	917	952	910	918	921	958	903	896	905	875	954	1009	903	927	950	923	963	972	920	900	919	931	946	970	903	951	959	896	918	948	927	946	975	908	925	929	955	906	939	904	964	977	987	950	913	1020	883	938	934	893	916	894	911	908	934	915	937	923	926	983	915	958	921	985	977	938	962	914	943	928	942	927	989	969	928	917	967	951	934	882	945	964	889	927	929	967	918	940	923	895	944	965	918	905	953	935	947	906	960	937	928	911	908	915	883	953	979	945	898	945	957	937	944	950	907	925	954	945	870	995	928	926	911	932	918	966	891	934	938	956	888	943	895	1007	919	893	927	943	903	947	949	938	915	925	944	918	928	1015	906	948	924	896	933	938	905	902	978	949	926	931	953	911	939	927	943	882	901	960	949	911	959	902	913	982	968	911	932	903	996	949	901	943	968	942	911	917	901	881	950	1003	940	960	887	924	947	949	872	891	986	950	955	916	966	985	932	867	954	915	930	939	881	895	901	973	932	925	950	932	918	888	932	935	947	941	965	943	917	890	912	943	974	870	884	946	933	928	924	945	927	967	942	957	922	931	961	1007	927	943	964	956	917	946	912	991	956	905	897	960	988	933	960	961	916	957	911	891	916	920	935	921	935	920	892	983	941	940	949	934	868	902	960	931	901	952	910	951	932	903	893	939	943	991	921	950	973	959	928	971	941	929	867	901	900	922	951	937	970	861	945	935	926	926	908	956	927	968	986	876	931	908	934	915	973	942	923	961	942	923	897	927	893	911	953	903	925	938	938	936	955	895	920	970	968	862	947	886	939	906	872	982	949	989	928	994	952	867	908	902	921	877	940	937	904	933	950	888	944	915	925	903	934	928	955	904	898	932	898	925	904	955	962	949	942	911	949	924	952	909	902	945	857	984	899	881	919	958	901	993	915	925	919	955	980	932	897	907	915	909	917	927	887	913	919	898	930	924	915	920	933	981	938	916	924	969	915	992	908	920	877	932	888	888	942	999	898	885	903	912	917	938	939	902	959	973	935	911	891	914	909	920	913	997	893	918	970	904	937	973	926	946	933	882	921	997	958	964	962	902	917	903	903	859	908	939	903	931	987	940	925	913	940	904	963	889	900	955	942	981	942	925	930	932	878	899
34839	30362	29554	41317	35416	34456	28055	9002	3947	2151	1043	725	717	617	626	566	525	537	540	590	611	488	540	451	446	452	432	413	455	413	439	412	437	440	480	532	508	517	510	490	417	425	405	364	401	446	451	407	453	418	417	441	419	392	418	399	435	404	428	441	401	406	407	419	417	430	427	467	419	461	404	428	433	450	437	421	445	427	413	427	477	417	462	370	418	384	390	435	411	456	411	408	384	463	433	405	388	442	407	426	426	427	408	419	400	438	408	427	405	400	393	425	417	405	411	412	412	448	405	395	443	393	402	409	431	428	409	433	404	406	419	408	427	421	401	441	387	377	407	401	377	426	377	437	415	438	372	396	413	400	397	429	437	395	394	429	414	411	409	412	469	384	448	362	407	398	427	402	413	371	388	401	395	411	414	451	395	416	398	406	428	424	403	372	422	395	441	445	394	404	405	422	441	460	452	420	419	375	438	400	428	430	402	450	394	393	396	415	397	379	455	422	425	457	431	430	448	386	414	425	394	380	428	410	404	401	390	392	407	411	356	389	397	409	428	397	418	373	394	435	397	398	399	394	438	411	399	440	380	355	395	420	431	428	383	391	404	407	423	414	401	408	419	417	426	417	417	422	382	405	420	426	426	374	393	414	355	419	418	407	404	382	444	394	433	377	397	368	415	411	381	389	407	422	384	416	391	444	391	415	390	391	383	421	408	409	412	414	401	421	431	400	409	411	431	396	431	430	404	408	401	394	367	423	439	371	385	443	402	416	450	409	391	407	393	419	414	390	399	428	393	450	422	398	416	436	400	404	396	422	410	413	391	421	412	436	452	418	414	415	382	401	393	420	428	427	438	384	406	400	397	451	478	411	387	438	414	428	433	407	415	424	369	429	431	430	385	427	387	404	382	412	396	419	402	445	387	382	389	414	407	411	387	442	429	391	426	396	404	361	424	403	414	422	427	396	380	425	422	388	441	419	409	405	390	415	355	407	401	430	385	409	382	370	445	433	395	419	453	364	417	424	394	419	422	416	359	419	393	425	387	440	444	374	430	423	373	405	421	412	408	373	407	443	422	464	413	406	414	426	387	413	414	387	367	438	400	424	432	357	371	447	412	407	386	401	415	384	444	394	435	421	368	426	385	405	375	396	411	438	401	370	411	405	406	410	377	405	350	387	403	430	427	382	445	401	384	406	417	453	394	398	399	373	429	426	428	405	372	421	367	429	397	386	403	403	383	442	381	362	402	397	397	421	392	403	400	429	411	389	437	385	391	393	425	435	436	390	373	419	401	390	433	399	426	434	400	404	408	378	415	409	395	400	461	426	392	403	364	400	387	433	378	431	410	419	419	435	406	372	421	380	450	397	411	374	416	424	439	439	419	371	416	376	402	421	398	430	445	395	405	422	439	402	411	368	392	393	380	443	406	432	396	401	404	392	428	417	441	419	464	440	409	379	402	425	399	401	448	426	412	421	402	432	412	383	429	423	434	397	395	380	365	429	406	396	455	400	422	434	427	425	327	382	428	408	411	446	430	406	384	396	390	386	401	386	396	416	401	432	410	408	408	412	422	410	425	407	453	397	437	409	387	426	467	408	396	407	367	417	406	403	406	398	416	428	392	381	392	402	413	440	433	406	396	407	374	395	376	432	407	414	443	408	399	423	375	404	400	415	415	410	422	405	377	419	372	410	376	383	429	373	399	407	390	383	389	392	415	369	420	418	423	410	394	441	409	455	385	403	414	418	376	417	420	432	417	421	412	407	357	400	436	420	407	445	428	415	418	416	408	383	413	401	412	391	396	399	417	400	404	405	374	422	386	383	416	419	396	414	423	388	453	384	409	390	374	420	425	371	397	402	412	388	395	408	403	440	404	386	423	397	428	428	383	434	416	416	434	414	439	437	389	399	390	428	425	438	387	397	432	376	413	383	417	402	427	423	411	416	396	406	395	392	438	427	391	388	386	424	426	401	428	416	423	395	415	410	389	408	383	395	376	383	423	438	430	408	366	374	392	381	413	428	413	382	386	383	439	431	407	408	422	381	440	432	449	377	379	428	387	393	415	410	408	425	384	413	431	430	384	381	400	436	437	414	406	381	418	434	409	422	421	450	409	406	417	401	412	406	407	404	434	396	386	368	427	371	403	432	436	407	400	407	393	398	441	395	405	420	423	404	418	414	397	401	415	423	410	430	441	431	393	404	420	401	409	425	426	449	429	423	429	394	416	404	413	367	405	428	410	377	458	404	421	422	408	395	421	405	392	440	403	416	407	396	408	425	415	408	421	400	426	396	428	422	423	417	403	416	398	427	420	409	377	400	432	430	432	382	422	414	385	431	425	415	415	441	417	429	415	422	405	424	401	409	387	395	413	431	418	442	405	387	394	389	434	423	427	411	456	401	372	363	391	421	430	411	406	391	400	433	453	385	373	409	377	369	407	423	440	391	396	372	480	425	391	417	388	379	396	407	426	392	401	416	406	387	405	417	394	415	404	426	367	446	395	433	405	414	400	385	426	401	417	392	418	413	428	374	446	402	404	411	383	396	416	405	404	416	392	431	439	379	425	426	414	418	427	414	399	421	385	391	410	431	391	424	357	412	438	416	372	408	405	428	369	359	405	397	428	416	421	440	437	410	439	407	401	439	433	417	414	381	428	431	424	355	433	390	376	425	367	389	414	438	401	414	417	425	428	411	450	417	373	378	400	397	433	439	436	433	410	392	392	407	386	442	447	378	398	378	390	386	417	422	396	435	446	425	393	408	426	456	434	411	412	431	388	402	382	371	421	408	403	405	404	411	373	398	403	365	388	399	397	403	422	433	425	375	397	376	405	428	414	431	413	347	441	408	421	392	442	407	402	402	440	419	401	414	401	400	417	420	407	443	422	410	400	414	381	397	373	401	417	403	410	385	421	436	367	431	394	410	406	424	415	410	415	377	424	431	400	456	423	430	380	430	411	413	392	352	386	416	425	391	408	426	392	381	396	407	397	417	387	376	402	394	410	407	427	404	432	426	415	413	384	408	412	424	401	429	381	405	428	424	394	450	407	384	411	414	389	396	406	391	409	422	404	392	420	384	406	343	449	434	409	405	392	423	366	427	452	386	402	413	386	423	428	447	413	417	424	397	388	408	419	422	389	416	391	409	393	410	449	415	380	390	429	397	423	403	376	415	438	426	419	432	422	431	375	407	395	414	398	391	426	413	412	405	373	403	421	450	397	427	407	443	432	380	427	412	403	382	391	391	387	422	408	418	416	418	396	393	402	418	439	440	429	431	400	435	409	403	406	409	449	384	428	448	378	426	403	442	387	422	394	424	391	441	435	370	397	407	439	444	408	399	421	391	407	417	406	400	393	404	380	440	416	423	409	432	416	411	424	359	402	404	417	398	394	409	402	396	443	411	430	397	430	402	396	384	453	413	404	428	436	384	441	387	437	453	423	401	425	417	424	391	385	416	372	419	404	415	377	446	460	386	390	420	419	411	439	463	403	408
24314	22601	30685	46432	42968	43779	31986	9212	8649	5824	3444	2732	2660	2448	2106	2032	1885	1859	1991	2099	2360	1963	1827	1515	1362	1312	1147	1168	1290	1361	1237	1210	1146	1159	1450	1822	2069	1659	1531	1379	1386	1225	1138	1161	1127	1137	1090	1070	1054	1046	1056	1112	1054	1089	1012	1125	1051	1129	1098	1112	1080	1108	1086	1103	1104	1024	1058	1092	1071	1100	1036	1106	1083	1060	1159	1128	1131	1082	1097	1039	1061	1073	1105	1096	1149	1172	1043	1075	971	1059	1113	1119	1087	1036	1058	1044	1033	1047	962	1020	1056	1040	1005	1013	1067	1037	975	1100	1107	1060	1072	1117	1075	1016	1087	1033	1023	1008	1040	1069	1042	1050	1030	1026	1114	1050	944	1008	1008	1008	1022	1031	995	1082	1012	1028	1033	977	999	1003	984	970	1018	1045	984	1009	1020	1030	1000	1011	995	1061	1018	1030	999	1035	955	966	1018	984	1018	1057	1014	1014	1037	999	1040	1033	1010	1069	1001	1075	1023	1009	995	1009	991	977	1046	946	997	992	1046	980	1002	1034	989	1035	1027	993	966	991	1002	1040	1072	950	1049	994	982	1064	955	1017	982	1062	1029	992	993	966	960	1016	992	1017	1023	1012	1016	1037	1024	993	1003	1052	1023	1053	1032	958	1037	983	1028	1023	977	1014	1054	969	1040	1010	1048	1035	1003	1035	978	1046	959	1017	997	1022	1024	996	1065	1008	1041	989	976	973	995	1021	1020	983	1044	985	1049	970	998	1040	1017	1011	1014	986	1050	954	954	1054	1013	1029	1046	1059	1034	938	1058	1013	991	1028	991	986	1000	961	1023	1039	987	1020	1020	973	996	1023	1031	961	996	1061	1049	1013	1019	972	967	1048	981	1009	965	1024	1033	1016	1027	1000	1036	1008	1002	986	1054	1004	952	1058	979	996	1005	992	1002	992	1013	1010	1066	994	958	1053	1035	1023	1020	1020	1051	1006	1055	1026	1007	1028	1032	1017	1007	1019	1033	1067	1065	950	1025	1037	1042	994	1026	1006	1039	1032	964	1032	1003	1007	1012	1009	1024	1038	995	1080	1002	1016	1022	1007	1024	1005	1052	1047	1011	1023	1043	1056	1031	1059	1016	998	977	1044	1004	1055	1057	1009	1051	1033	1058	1063	1053	938	1055	1051	1030	1054	978	1018	1042	992	997	1050	1011	1021	1036	989	1035	1019	1036	981	1028	1000	1057	1013	1029	1054	955	1001	1022	1048	976	1036	1041	1018	969	1033	1027	978	1012	910	1012	992	938	1020	1015	1028	999	1008	982	963	993	1029	996	996	1006	996	1048	991	1025	1043	1032	1032	1048	985	1046	1016	1003	1042	1076	1033	1016	1018	1051	1025	994	1009	1043	1065	1000	1042	1073	973	1049	973	1006	1032	971	1031	948	974	934	953	1082	1005	1036	969	980	1033	966	1012	1030	1017	1048	1026	1020	1010	985	1013	1025	1065	1037	990	1024	1030	1031	996	986	996	1056	952	966	1044	1007	986	1002	980	987	991	1002	1037	1014	1067	1036	1047	1032	990	953	1037	1014	1022	1037	1020	951	999	1002	1043	997	1021	1043	990	985	1007	1011	1030	1010	1006	1034	1000	1005	1058	1013	978	1008	989	993	1058	948	992	983	996	957	1053	966	984	1013	981	1031	981	1006	1026	992	1013	973	991	970	962	978	976	1034	1046	1003	1069	987	996	1049	1028	1007	986	970	1051	1047	1006	988	1070	995	1007	1032	970	959	1005	1083	999	983	1004	990	969	1058	1030	950	1041	1030	968	1021	1004	951	963	1009	959	1064	1027	1029	991	1065	1039	987	1022	1045	978	1059	953	972	1043	1003	1019	1045	967	997	1015	1028	942	987	1021	1053	1008	1089	985	1025	1012	1008	983	975	1032	1042	1038	1046	1088	1047	1021	1049	1050	1029	1031	977	1004	984	1018	1060	1024	1055	1002	948	984	957	990	1030	1009	965	1031	982	1023	1035	974	1051	970	1017	1001	993	1004	991	1010	967	1011	1025	1053	1030	1035	968	1032	1001	980	988	997	992	1006	1042	927	992	992	980	993	1027	971	1062	1006	1026	997	1022	990	1031	990	1035	950	1042	1023	1033	1054	1012	1008	983	1009	1022	1027	978	997	1030	1026	1020	1057	1071	1017	1074	971	955	1003	1009	1045	1046	1024	1027	1061	1047	1008	1017	995	1000	1037	994	1058	1052	1010	1012	973	991	1017	1016	1008	989	988	1054	997	1071	1032	1022	1028	995	993	1056	1022	939	995	1033	1027	987	928	1050	984	966	974	974	987	1032	1005	995	988	973	1004	1021	1005	991	942	1016	1025	1012	972	1010	1016	1019	1021	1012	1039	1008	1037	1053	1006	1051	1054	1036	1017	1028	996	992	1000	984	1016	995	1012	986	993	991	1022	1000	1059	997	966	994	1010	985	1043	1013	1008	967	1057	1043	1020	1085	1021	1033	977	1011	1020	1068	1003	979	1054	1019	1003	1022	1008	1066	993	1010	1036	1040	961	1011	971	1041	1011	1087	995	992	974	1025	1046	995	1019	1042	997	1089	1052	1018	998	999	997	951	1021	1090	1018	1004	983	991	956	1056	1024	1006	1024	1026	936	999	1013	1064	1009	1002	1024	1031	1050	1082	1026	1021	999	1011	1029	1046	1021	973	994	1022	1034	1046	990	987	1005	1032	1015	1008	963	1051	1049	1035	1011	1015	994	1003	1042	1060	1056	1040	1055	1050	1025	1022	1014	960	988	1028	997	1034	1058	1021	992	1041	1035	1025	988	991	1017	1061	945	971	1001	987	1055	1080	1015	995	1020	1022	989	1027	1026	1043	993	1041	1017	958	1051	1040	992	998	965	985	1036	1031	1063	1015	1017	969	1019	999	980	1074	1002	1042	1003	1015	1033	1048	1064	984	1059	1080	962	1024	989	1043	1009	1036	1064	972	1044	1026	975	1003	995	1014	1006	1002	1034	1087	1017	1014	1025	1028	1003	1084	1025	972	983	1001	1015	1049	991	1015	976	962	1020	1038	976	1002	994	971	1028	1016	1007	1014	1045	984	1038	1052	986	1032	965	1064	1056	1002	997	968	1036	993	1033	994	1030	1023	1058	1036	990	1008	1029	966	1019	1026	1038	1047	1065	1023	983	1049	1005	999	1003	1003	1089	1020	983	1034	996	1012	992	1034	1029	964	1027	1043	986	1043	1046	997	1066	997	1041	1040	1048	985	1027	991	989	1022	983	1019	1024	1042	1043	1062	985	1006	1051	1019	987	982	995	1035	1000	994	1019	1047	1018	1044	981	1046	1016	993	972	1032	1015	955	1014	1002	1032	1052	1038	993	1008	1013	1026	1053	1008	1003	1025	1058	984	1003	949	978	963	1043	1020	1023	1007	1018	1045	991	1007	1026	1066	976	1008	1032	1033	994	977	1012	972	1031	968	987	1088	1040	1059	1035	1020	981	1070	1003	1047	990	1043	1059	1040	1011	1028	999	1037	990	994	996	1078	1006	1017	1017	1042	973	1057	1005	1040	982	978	998	995	967	1052	972	983	1016	1098	993	1037	1031	1022	985	1062	971	961	981	1046	976	1023	1035	1032	1026	981	1014	1017	1016	1003	1021	975	1042	1022	951	994	971	992	1002	1058	1018	1025	1010	1002	1013	1041	1041	964	1041	994	1000	1005	1017	966	1035	1052	1018	994	1024	969	1029	1050	1030	945	1024	941	1035	1035	1027	1037	1004	1053	1021	998	1011	1014	1031	1004	971	986	987	970	1066	959	962	1039	1027	1047	1030	973	1077	1024	1017	1053	1014	1001	1037	1037	992	1033	1022	1031	995	1028	995	1027	1021	1033	1000	1010	956	1014	971	1007	1049	978	1032	1036	954	997	1024	975	1011	1031	1041	1042	970	1011	996	1055	989	1002	1063	1002	964	1031	1046	985	975	978	1036	1017	1037	1091	1071	1002	968	1055	1026	1067	986	996	989	1035	966	953	977	1059	1017	1025	1056	1100	1023	1046	1093	1022	1056	964	1043	1027	988	1023	1040	1030	1011	1015	1025	1016	1036	1054	1028	959	985	1048	1060	1066	1050	1020	987	1008	1033	1022	1030	1033	994	1058	1003	1092	1036	1014	1062	981	1039	999	944	1010	1024	1047	1023	1035	1022	997	1102	1000	1010	1025	1025	1003	1033	983	1036	976	1039	987	1005	1031	1043	987	1001	970	929	954	983	1053	1090	1021	942	1033	1036	1011	946	1002	970	1029	1079	1058	1041	1003	1017	1040	1031	1031	1002	1010	1049	948	995	1014	1019	1074	988	1003	981	1019	1082	1010	980	1007	970	1036	983	982	1002	1030	1016	1018	1079	1019	1030	1008	986	996	1012	1037	970	1025	1012	1034	944	994	1010	1055	1051	1021	1043	992	1034	1053	999	977	1019	1037	977	1028	989	990	1037	997	964	1052	1018	1036	1033	1008	1056	1054	1066	1025	1035	1006	1017	979	984	1030	1009	984	994	1019	1040	948
41001	33802	32636	48346	42469	40301	32809	15408	7356	3000	1183	837	846	786	718	652	576	598	609	665	855	632	528	449	448	423	376	386	406	400	414	380	408	428	437	605	586	556	504	441	430	387	358	437	407	391	361	356	362	370	363	384	349	410	365	350	327	365	389	374	380	392	360	342	362	410	396	351	365	378	372	376	371	377	382	366	388	357	334	366	368	394	342	400	372	349	341	388	398	354	355	373	377	327	391	336	393	351	356	382	389	375	406	367	370	370	378	379	380	350	362	363	375	353	389	378	346	332	356	362	392	359	352	359	371	392	364	376	392	328	359	359	373	337	375	354	348	359	342	368	380	343	356	355	345	378	398	363	409	366	387	367	361	361	369	353	356	390	383	361	340	353	323	309	394	375	364	380	388	353	360	370	317	349	340	352	352	387	358	363	352	378	364	384	351	363	370	376	375	331	357	369	350	333	392	362	363	362	370	353	364	373	377	391	371	352	366	337	336	336	329	381	390	374	347	377	362	356	395	371	389	357	387	377	385	356	358	370	378	351	376	331	373	349	346	377	373	391	380	378	368	362	343	372	386	350	307	338	395	389	378	388	328	362	352	337	333	353	362	382	379	373	362	354	351	386	368	336	345	345	356	341	344	324	354	345	378	368	390	395	356	378	419	371	374	377	329	350	352	350	396	383	350	339	379	341	336	354	351	354	348	342	323	360	365	333	346	344	362	364	397	347	390	389	376	337	369	359	364	345	323	364	371	376	363	374	345	376	372	350	367	390	346	346	344	352	365	322	402	370	371	373	354	332	366	398	340	372	388	353	356	350	374	341	348	325	382	341	389	338	347	354	364	333	354	378	370	359	352	357	369	360	361	380	357	395	370	380	358	364	345	363	340	363	390	373	346	331	347	352	367	372	337	380	369	367	350	352	379	370	362	342	370	374	340	356	383	374	366	368	370	336	364	318	373	356	375	333	360	383	371	353	361	375	379	364	367	338	387	374	364	337	359	341	351	372	368	384	392	375	360	356	366	383	386	366	361	380	357	345	349	394	369	366	351	323	388	370	347	359	321	344	349	373	346	344	401	386	385	381	365	352	364	371	350	353	375	356	353	387	356	352	381	355	367	366	370	398	357	351	402	336	349	385	345	340	361	366	352	333	373	341	382	360	381	380	382	391	375	368	349	375	353	373	366	378	355	373	372	366	354	348	378	352	367	370	368	389	359	372	342	362	346	380	333	375	363	376	377	363	369	328	383	336	357	358	370	366	331	378	393	360	392	357	362	371	365	344	391	356	366	368	371	384	351	376	375	382	341	363	345	366	396	360	391	343	382	398	379	391	336	372	388	385	376	377	375	390	376	348	371	366	384	358	389	346	350	368	345	358	391	339	395	369	312	350	359	355	314	352	374	369	369	353	350	354	380	359	370	335	344	351	345	372	320	374	360	375	369	350	332	351	336	348	396	341	353	394	362	343	402	363	360	376	366	366	352	370	349	356	370	344	371	415	342	380	347	364	362	357	360	371	356	382	382	373	351	342	311	364	365	347	371	353	360	372	356	353	355	372	380	339	346	371	378	355	385	308	373	330	334	372	370	372	339	384	371	364	378	368	344	347	337	375	347	363	347	342	347	363	372	362	376	370	351	375	368	384	366	384	366	358	362	340	367	328	375	363	381	359	348	358	384	374	393	380	367	357	383	368	351	368	374	336	375	333	355	333	362	368	348	364	364	370	375	364	315	381	345	399	370	347	365	343	345	361	347	340	355	343	325	384	391	344	374	332	396	364	360	383	376	398	366	378	351	381	358	389	319	372	366	363	350	358	378	375	370	386	372	357	354	393	342	361	396	306	364	345	345	357	377	327	351	367	343	374	388	379	348	326	399	320	370	387	395	372	320	333	338	346	413	371	338	362	390	367	362	372	389	356	365	347	355	375	357	360	348	362	378	362	375	322	331	352	379	377	383	372	371	376	361	385	369	370	358	339	367	394	349	380	362	365	346	331	334	354	371	351	344	384	368	344	328	346	339	382	340	366	355	375	312	366	378	393	343	385	387	364	368	361	390	360	362	357	309	341	340	393	321	359	385	369	349	340	361	374	358	340	338	357	374	377	345	363	347	327	382	368	381	360	366	341	381	384	377	378	367	369	337	366	355	374	342	358	356	367	354	369	320	368	355	363	368	382	367	354	384	323	353	361	344	361	361	360	381	361	356	385	378	389	376	378	356	360	372	374	399	360	351	369	344	361	370	335	352	335	371	359	307	360	363	392	357	385	344	385	376	382	371	386	377	353	368	358	351	363	375	368	329	358	363	349	392	335	333	379	343	361	357	343	362	378	385	358	349	331	333	349	374	383	340	369	363	346	346	345	333	368	347	352	368	390	363	332	350	336	395	349	358	340	382	349	369	364	359	366	359	367	366	375	363	383	368	331	362	363	360	342	384	348	365	364	353	339	368	371	334	384	370	368	378	352	383	346	365	386	386	352	423	340	337	343	352	347	400	357	362	379	334	364	328	339	382	345	366	360	382	369	403	350	340	342	379	359	351	390	408	363	384	362	354	381	349	363	356	353	407	347	362	412	395	318	339	362	377	362	358	383	344	377	342	340	336	364	355	362	365	375	348	359	354	347	344	368	362	376	370	365	387	379	354	350	379	371	353	347	359	355	389	371	353	351	358	378	368	363	345	366	372	344	321	338	373	361	390	361	367	376	390	370	340	323	371	380	383	350	348	347	361	370	374	343	357	326	365	355	354	325	346	361	352	391	344	359	354	335	368	373	366	356	349	402	394	358	348	382	348	334	365	368	412	354	365	348	390	365	359	358	333	368	354	374	392	339	346	380	340	362	350	380	374	373	357	369	372	375	317	377	352	359	346	347	342	361	375	346	371	385	342	388	381	385	385	352	340	375	352	355	405	366	359	392	367	391	393	351	340	341	377	331	375	380	339	347	344	376	354	368	322	385	371	373	377	363	380	374	351	350	355	352	340	339	352	366	354	346	379	359	362	383	390	335	348	375	360	363	380	378	378	381	388	377	367	354	350	317	330	375	349	352	366	340	340	372	372	354	373	380	371	360	339	351	373	359	360	321	371	367	354	380	350	385	344	337	372	363	373	357	365	369	407	350	366	373	385	386	343	366	347	351	334	349	366	354	389	362	342	347	360	372	343	365	398	368	377	348	375	375	328	397	363	353	340	361	398	356	381	367	380	382	308	339	357	385	379	324	359	342	364	378	353	374	363	339	359	385	319	369	341	386	391	329	379	404	364	386	375	392	348	361	360	342	362	387	329	355	360	387	341	374	404	379	338	375	332	379	371	339	404	375	383	374	384	373	366	352	362	371	363	404	363	348	333	338	372	365	371	362	360	388	347	350	367	331	360	374	354	372	367	349	330	343	366	326	383	366	355	364	373	361	344	351	370	363	342	358	355	374	351	383	369	372	398	355	382	338	354	380	338	362	370	363	365	352	383	375	330	331	331	389	330	361	387	347	339	374
28254	25448	34925	53264	49161	49655	31511	13522	12618	7876	4551	3515	3564	3282	3146	2522	2317	2487	2675	2947	3379	2678	2252	1644	1453	1375	1176	1159	1336	1445	1273	1065	1117	1189	1661	2440	2725	2440	1822	1580	1672	1126	1021	1039	1030	1026	984	963	1082	954	1046	1005	1010	1009	991	988	993	987	1051	1032	1014	973	1009	1012	951	985	977	1062	986	979	988	1018	1004	1049	1113	1032	1090	986	963	980	1025	1071	1035	1045	1011	993	976	1028	1022	987	981	975	974	988	984	938	928	889	922	966	894	898	922	888	925	955	987	989	1033	973	996	912	947	869	1002	912	926	902	875	931	884	903	909	905	927	873	854	919	937	982	984	909	913	924	885	874	880	875	942	872	912	848	909	910	931	916	872	919	901	822	861	907	914	847	934	861	845	884	860	934	918	911	921	917	891	947	945	920	912	972	847	895	874	855	908	851	896	887	852	920	876	912	852	882	911	916	907	951	878	884	880	888	888	884	852	885	942	931	954	849	886	884	869	823	921	895	905	890	910	916	900	910	908	840	937	923	911	928	909	904	867	904	878	889	910	870	881	887	874	918	900	925	905	935	908	898	903	906	930	910	907	922	879	889	909	874	888	888	859	891	902	862	870	926	875	918	914	906	881	926	963	852	900	850	927	863	913	894	942	900	889	862	874	910	849	905	878	924	892	842	875	886	876	898	857	903	873	866	899	905	935	876	930	862	923	915	911	849	921	860	877	980	878	880	886	855	900	875	913	984	854	870	892	899	919	842	869	914	845	842	868	862	890	921	937	890	904	878	900	857	888	849	905	923	890	869	871	861	909	822	905	859	903	912	883	946	863	887	926	844	917	863	904	891	859	951	893	910	922	882	944	899	907	880	905	914	951	897	902	893	944	854	901	891	901	910	901	860	850	916	894	877	909	899	900	917	938	923	885	936	894	918	844	905	906	890	873	877	932	867	872	873	918	951	897	891	944	907	914	884	912	883	899	859	884	870	907	897	916	938	862	877	902	906	910	927	879	923	869	821	914	890	913	891	876	892	852	898	944	931	929	879	922	898	925	873	859	859	867	854	895	869	868	915	995	859	884	847	883	908	864	907	892	918	845	817	975	910	878	927	890	902	894	888	929	879	879	931	869	863	913	909	859	957	913	832	940	857	801	890	893	877	887	812	906	858	936	833	889	877	885	898	916	904	911	916	895	951	888	886	949	886	921	921	910	909	850	891	916	862	905	895	928	899	878	942	926	920	873	934	924	902	889	884	918	906	806	900	842	904	909	963	916	903	935	872	932	933	892	911	889	864	827	906	939	905	833	935	897	954	954	909	898	934	895	858	873	912	901	897	925	857	904	906	912	893	861	891	862	898	898	901	901	877	863	889	937	929	902	858	872	938	878	883	930	924	818	882	889	859	892	853	929	871	814	873	860	916	870	859	917	873	895	847	848	904	907	879	903	838	917	871	879	943	933	862	909	911	864	939	927	919	918	901	899	888	914	887	851	848	909	949	892	917	852	891	895	914	879	838	894	915	900	890	842	891	875	894	927	898	879	915	833	921	915	935	902	853	884	898	869	891	905	900	929	914	871	876	883	902	954	887	831	856	871	892	894	870	876	888	920	912	910	865	902	883	863	833	927	897	889	865	902	893	900	902	905	934	898	846	967	882	900	910	923	899	912	850	819	912	819	909	892	924	894	919	894	872	892	904	939	866	854	892	867	860	910	883	853	888	912	919	908	859	917	923	901	873	915	887	843	881	918	840	875	924	864	837	905	928	895	861	903	853	837	889	903	948	906	892	838	870	885	892	916	876	847	878	846	932	908	849	923	913	853	914	931	917	868	903	929	897	844	883	903	895	838	891	895	910	896	883	903	924	940	900	938	931	911	884	942	890	926	912	890	866	861	904	944	872	883	899	896	878	852	933	877	926	924	894	906	873	936	838	857	882	894	878	856	949	937	889	918	926	906	912	925	885	897	880	926	939	904	911	936	910	890	909	979	906	893	919	901	847	909	869	854	885	930	894	819	896	858	905	870	934	897	851	882	876	827	900	859	858	898	927	915	909	854	943	927	936	883	927	914	872	920	897	891	896	896	894	843	894	936	927	928	892	898	916	898	921	932	915	914	906	860	923	880	859	896	894	944	916	855	886	912	889	905	889	895	922	953	900	916	908	936	895	856	912	819	893	888	892	930	921	882	903	887	854	966	885	874	913	871	937	920	873	897	901	888	913	920	935	889	867	919	835	933	924	937	857	864	880	907	903	895	928	885	924	864	887	880	935	902	933	869	868	841	896	921	932	846	903	935	885	952	910	873	898	896	905	926	856	873	873	905	937	921	876	874	896	892	914	934	865	897	913	898	916	892	867	917	906	919	879	906	878	903	860	937	879	883	892	907	916	784	845	888	955	876	867	934	875	855	870	963	882	894	880	919	863	890	942	832	876	886	860	903	885	886	890	963	908	853	862	875	840	956	845	903	897	905	924	903	883	912	915	948	849	885	925	873	925	909	887	914	874	883	914	881	898	886	897	909	899	894	942	869	866	869	903	909	882	960	911	913	859	917	863	905	816	867	886	843	877	856	947	935	876	920	893	903	905	891	867	868	893	899	919	913	908	904	937	867	909	951	901	908	835	835	883	909	890	879	889	921	890	844	890	872	891	929	893	884	886	926	925	983	881	921	870	902	866	905	879	878	976	917	939	902	917	925	881	862	878	899	890	852	895	866	871	858	922	883	919	920	923	884	892	905	924	918	897	905	882	937	929	926	894	889	885	932	923	857	845	886	897	914	862	921	870	914	871	856	920	857	848	830	891	928	900	879	872	876	900	895	867	947	912	909	919	924	928	855	867	899	931	883	895	902	867	903	890	866	901	892	893	895	937	941	863	906	922	928	904	946	840	931	897	859	872	912	884	916	868	882	890	879	864	920	856	944	858	853	884	936	869	849	929	916	872	947	915	914	932	908	890	933	847	881	936	924	929	881	928	865	856	862	894	907	882	893	907	840	888	912	931	906	927	942	874	896	882	936	927	910	845	928	930	936	956	882	936	912	838	847	868	840	915	868	923	874	891	858	926	854	862	919	896	884	875	915	915	832	892	858	904	898	884	931	892	902	887	869	932	834	929	852	978	898	910	899	902	807	905	892	865	979	911	894	896	879	847	927	901	911	930	862	905	900	912	952	907	877	907	888	932	877	921	900	909	919	850	878	826	930	917	901	879	947	878	904	943	970	918	913	868	919	922	886	855	895	883	869	946	868	880	898	921	895	848	921	863	859	881	868	891	884	898	900	864	892	902	890	927	901	858	953	905	898	915	978	888	878	949	894	852	912	935	849	933	899	944	905	899	872	848	879	909	864	853	915	860	939	917	870	938	908	838	864	912	958	919	936	874	861	921	855	900	940	916	903	902	894	896	932	903	870	889	913	881	852	928	822	882	852	924	831	941	894	870	888	871	877	840	932	912	899	955	933	860	885	927	892	923	885	846	903	954	872	848	887	921	923	863	864	844	861	913	897	843	926	923	927	938
14182	10162	11027	10483	6135	3975	2167	1121	803	770	559	503	521	450	409	416	391	368	390	405	394	400	390	361	378	392	373	411	353	371	363	382	378	384	397	380	359	383	408	380	368	372	374	378	362	376	348	360	374	360	404	403	356	384	384	340	352	347	408	345	377	391	367	388	404	368	372	389	388	375	382	344	401	368	385	353	395	402	383	369	344	366	358	372	394	387	395	406	356	351	367	382	403	369	404	378	389	400	373	391	359	343	394	371	386	394	366	393	389	391	362	347	383	381	353	351	368	387	324	344	400	359	400	369	352	363	371	343	324	331	383	365	380	392	372	360	397	374	388	362	349	368	376	367	358	376	380	381	362	346	361	383	393	365	351	361	353	378	393	387	366	384	362	373	375	346	373	395	368	412	387	359	371	375	385	398	365	385	359	387	357	369	395	352	347	368	380	372	412	400	412	387	359	367	409	392	367	366	365	404	350	372	347	366	391	363	362	330	358	373	398	369	329	386	350	362	382	338	382	393	411	363	365	379	345	370	347	390	370	358	404	402	384	359	346	346	368	370	343	394	386	370	376	369	360	350	367	368	376	390	376	382	379	410	375	396	389	359	381	361	368	365	370	356	389	356	351	366	399	387	417	369	396	387	345	349	398	353	368	392	374	372	343	342	371	388	402	395	390	366	356	392	347	354	360	351	369	367	362	357	355	394	370	392	389	397	421	364	373	346	383	351	393	408	379	385	391	352	343	382	403	371	390	366	409	374	370	376	378	364	360	354	364	369	383	377	388	391	362	417	360	355	402	354	379	360	383	384	395	368	352	369	355	359	390	384	351	359	397	375	376	348	381	416	370	348	370	390	376	370	387	378	393	385	375	405	372	350	363	397	384	350	395	373	363	378	371	395	387	375	375	344	398	390	405	406	354	352	387	377	402	382	367	340	365	402	353	360	371	400	389	360	360	345	393	374	365	361	368	364	357	372	374	412	384	371	396	374	393	389	389	354	377	367	367	365	385	370	386	327	344	359	371	397	388	387	376	371	379	382	391	372	424	417	362	393	376	392	388	384	401	364	358	349	349	343	346	372	383	385	386	378	357	420	417	353	385	352	385	362	363	332	395	389	337	357	386	380	356	400	423	376	364	365	372	399	348	371	346	349	381	425	388	359	361	374	362	397	368	392	348	356	374	358	389	379	349	388	397	380	374	381	393	383	376	384	363	395	381	374	387	383	383	327	356	398	369	367	342	395	374	403	378	387	384	344	382	386	399	318	396	389	361	338	398	365	380	347	347	359	349	323	395	342	391	392	375	387	377	363	378	377	383	345	357	369	384	356	367	391	403	389	379	379	415	388	405	361	352	348	394	339	379	355	364	378	355	368	342	392	349	405	356	371	373	359	423	355	364	375	398	337	396	376	372	372	409	362	368	338	378	406	361	388	349	382	372	415	397	363	391	379	367	361	367	386	394	374	411	351	375	374	388	351	356	374	397	364	357	385	384	381	372	361	391	411	363	347	414	384	377	360	369	386	378	375	380	371	390	358	373	366	368	408	374	384	378	409	383	369	374	361	396	384	374	386	387	393	386	376	375	372	363	380	373	393	366	403	313	375	395	396	358	360	364	359	376	416	373	348	376	393	323	372	337	384	394	407	362	363	361	342	393	385	348	406	383	359	382	365	376	376	382	389	390	348	374	350	382	381	373	434	374	389	374	395	390	366	357	359	363	356	385	371	359	359	377	347	369	357	375	403	363	377	366	380	369	368	378	383	382	351	354	392	381	411	373	389	370	403	400	355	382	358	370	369	379	371	351	364	423	363	358	343	388	385	364	363	371	405	366	358	377	371	360	369	407	363	349	380	359	384	383	359	384	370	386	369	368	380	361	354	358	370	362	374	364	353	380	375	373	397	355	336	350	371	383	334	428	397	381	375	380	351	405	361	389	365	395	385	402	376	333	335	399	373	382	360	366	381	361	335	395	356	395	373	403	397	404	374	408	381	389	356	385	367	353	379	351	388	349	357	335	380	402	388	345	350	343	358	330	421	413	378	383	393	373	388	372	342	368	388	393	412	367	333	364	380	416	386	397	378	368	387	397	393	366	364	348	362	373	366	379	343	351	406	368	393	376	358	402	370	358	365	391	400	356	356	353	358	376	463	384	363	362	361	366	391	358	394	408	379	406	391	392	400	383	379	385	383	372	373	377	355	400	353	370	376	380	388	356	406	364	360	368	381	342	376	393	376	394	350	361	420	376	359	355	374	357	355	386	426	358	396	397	369	385	379	374	370	346	353	376	408	367	382	410	383	370	348	373	370	355	376	340	367	341	415	359	348	371	388	372	382	385	310	359	355	359	382	356	383	364	396	333	370	376	396	343	362	358	402	377	365	373	409	371	393	353	419	358	352	350	369	373	415	357	381	369	377	394	369	376	373	356	355	351	377	374	406	396	385	354	348	344	399	395	392	370	388	405	369	395	413	381	334	360	362	363	398	346	362	371	355	391	368	389	395	354	383	376	383	391	379	406	401	369	373	335	382	354	386	375	398	397	415	393	347	415	390	368	368	363	365	390	381	339	370	366	369	395	405	364	387	367	373	373	359	367	376	396	389	352	360	359	368	376	372	381	405	370	371	352	342	394	414	392	391	360	395	348	408	422	341	355	359	355	351	395	377	363	382	369	361	353	379	385	431	374	349	394	367	384	363	335	356	378	359	345	383	343	378	378	380	383	358	421	381	380	355	406	329	355	353	389	390	368	353	358	352	382	383	390	359	399	341	399	345	405	362	353	362	365	383	384	338	371	426	382	381	351	376	395	389	360	412	410	340	360	341	411	381	379	404	349	377	336	340	374	364	385	367	383	375	357	381	351	374	369	401	357	351	358	356	340	359	348	371	379	367	390	382	355	392	369	402	409	389	348	397	391	344	333	347	415	407	381	363	350	353	366	374	382	349	343	370	390	399	387	337	369	387	393	357	384	351	373	353	390	391	369	396	383	376	398	421	377	352	349	385	346	378	341	363	402	358	379	383	384	398	394	357	354	387	391	378	393	380	362	362	391	372	364	373	356	358	356	389	405	373	345	354	355	344	371	410	394	394	362	391	353	346	357	393	386	354	379	356	365	396	374	358	376	378	348	368	377	377	382	383	346	335	388	359	376	359	392	352	371	375	411	386	367	359	378	371	387	329	389	365	388	351	335	363	334	371	364	341	398	411	370	370	318	376	365	366	388	351	380	410	368	378	377	386	367	377	379	351	333	396	349	372	367	396	383	387	375	374	385	386	354	411	416	360	374	390	426	368	388	395	394	392	374	361	389	373	362	361	389	371	359	385	377	370	352	342	372	401	376	369	364	356	406	359	375	362	373	383	396	354	396	358	402	428	353	358	358	393	396	358	385	393	354	356	401	389	399	377	369	366	405	388	360	364	388	371	352	372	379	371	358	404	400	373	349	377	355	390	339	345	367	364	405	367	400	376	389	408	355	389	348	389	363	359	409	353
9458	8961	17177	21646	17688	14506	7736	4195	3541	2996	2143	1653	1635	1416	1361	1233	1191	1173	1160	1127	1160	1088	1073	1047	930	949	1010	978	944	960	951	906	906	966	949	984	935	948	979	1004	988	997	1003	973	942	959	932	938	923	979	942	902	976	988	983	1028	943	1030	954	986	972	963	965	953	978	997	946	988	955	978	981	995	1017	1009	1010	986	1021	912	929	960	966	993	1007	1006	951	929	903	1028	954	926	1019	987	981	944	951	928	984	970	1017	946	927	922	888	944	1010	985	937	987	991	963	961	946	953	953	960	1020	955	901	919	942	943	940	885	946	961	955	920	953	917	1012	918	946	932	944	934	910	958	932	894	916	912	932	897	988	894	932	959	971	881	947	925	899	918	908	985	937	902	912	915	975	887	954	902	948	909	956	949	942	933	962	939	993	930	883	961	929	973	949	930	953	984	932	990	914	959	943	924	972	886	888	895	934	956	904	954	900	916	942	899	954	878	946	929	940	918	964	929	873	937	966	962	946	928	963	932	968	915	949	904	921	899	898	943	923	945	934	897	947	907	895	980	931	917	940	916	954	923	970	955	946	968	918	886	913	942	929	973	885	964	954	941	960	913	904	939	932	921	925	930	877	927	964	924	924	965	984	883	920	895	947	996	942	945	910	977	910	951	950	903	897	938	902	979	958	961	912	976	957	906	956	956	936	906	899	909	916	936	955	901	922	951	940	965	861	934	935	949	889	944	930	945	926	956	965	956	914	962	953	868	979	964	926	960	960	934	914	952	917	934	915	910	968	942	898	1002	929	950	979	994	959	981	941	906	942	925	898	947	929	933	901	1013	940	971	960	957	930	913	901	906	938	965	920	893	943	945	965	932	946	962	912	883	909	897	926	874	938	946	910	949	929	910	977	907	909	929	946	941	929	926	905	887	924	941	942	926	922	915	995	1008	907	924	967	1012	896	966	975	974	971	932	897	949	914	952	950	925	966	1001	987	890	968	984	900	940	910	966	932	964	973	886	947	926	954	939	965	1004	871	933	893	894	963	926	945	894	968	981	922	959	1020	947	943	937	957	978	960	942	929	929	926	947	935	905	977	931	972	954	939	892	875	1011	1004	974	959	982	887	909	961	920	951	909	914	899	901	963	946	895	925	956	880	878	916	933	964	926	938	938	947	933	943	949	869	964	914	895	970	959	988	966	1004	947	945	924	929	932	977	966	908	945	961	931	903	970	955	951	955	936	979	944	901	932	967	917	964	962	942	898	942	971	948	887	932	949	925	922	965	951	910	952	948	966	902	963	957	953	938	928	962	942	935	919	958	927	976	942	963	869	936	958	928	883	916	932	995	952	940	905	912	948	940	930	947	927	939	965	990	915	958	959	920	943	913	959	903	921	951	993	966	924	927	913	951	919	968	930	938	902	930	907	979	1036	949	909	913	948	958	932	916	930	974	962	932	915	915	940	959	966	983	961	926	934	916	1000	989	952	958	940	956	981	928	898	956	951	938	918	931	970	975	939	935	932	944	942	944	891	897	957	909	910	961	936	869	948	942	927	919	922	985	982	969	945	975	974	998	897	1006	1013	954	879	897	970	958	961	978	968	924	967	923	990	939	929	928	939	971	974	976	922	934	951	948	937	949	988	963	906	938	946	930	941	919	910	924	945	935	981	881	954	988	901	937	902	931	969	954	936	985	998	972	913	954	899	931	962	921	957	936	944	926	920	945	972	893	910	927	959	935	946	943	946	936	895	972	950	921	954	944	970	938	967	973	921	904	919	950	892	961	966	861	921	930	938	944	919	897	935	982	930	961	963	955	939	953	956	926	937	905	951	948	935	913	918	931	975	914	913	961	942	897	925	923	945	944	982	973	896	939	913	927	894	938	905	945	941	917	933	986	940	910	942	954	933	872	949	933	947	928	979	949	1004	933	945	931	960	914	951	957	945	897	875	890	932	865	933	866	967	908	935	926	904	954	935	965	920	997	979	961	961	894	955	876	943	944	947	983	950	948	980	875	882	930	968	968	951	965	943	879	935	883	955	904	993	942	923	917	916	937	863	977	986	929	911	949	926	957	940	917	952	971	974	931	931	975	949	975	938	906	956	877	942	943	908	979	934	957	960	912	943	930	999	907	976	966	936	902	900	920	955	919	992	967	932	939	962	923	926	937	882	983	883	954	936	952	928	946	926	971	952	928	953	977	941	910	936	972	957	898	948	959	938	974	929	971	911	914	948	918	941	975	917	943	924	947	922	957	932	899	1027	906	928	941	894	956	937	954	914	952	972	897	979	967	905	885	910	928	903	925	900	959	975	884	931	927	953	932	999	965	954	914	929	972	932	934	944	973	916	921	955	936	935	976	934	923	926	943	889	961	975	891	961	963	933	928	965	895	941	933	941	934	921	966	949	950	949	944	1009	907	957	861	866	950	943	934	912	918	955	911	907	931	894	968	967	940	915	981	913	964	930	941	902	899	966	927	922	980	984	949	941	922	928	963	942	915	958	935	985	957	900	992	967	934	921	925	973	898	924	949	952	920	916	1010	875	965	950	990	896	949	917	955	895	947	933	1022	915	875	967	917	936	957	913	941	937	1004	1007	951	966	922	958	936	914	920	956	901	945	935	921	965	971	916	972	952	874	941	936	975	928	936	919	949	925	937	890	927	947	941	953	976	953	909	928	932	960	945	903	936	896	947	894	952	927	937	924	976	938	948	916	894	957	940	935	957	935	960	895	970	962	900	974	931	936	988	938	938	922	958	945	928	892	931	926	880	947	984	960	879	970	972	875	918	999	1014	950	952	906	912	943	953	990	931	911	951	902	945	917	951	977	968	934	976	929	923	912	932	901	956	901	953	962	951	950	872	999	924	951	943	928	942	944	968	930	885	922	949	912	904	956	969	906	905	896	936	943	881	956	960	917	935	970	887	930	949	892	940	933	957	945	909	892	910	957	959	949	896	883	906	942	966	907	934	915	883	940	948	941	941	967	945	915	919	1009	887	841	948	972	910	937	1006	922	924	991	946	948	927	969	884	954	963	976	898	911	860	952	933	968	885	925	922	894	894	940	947	947	970	940	973	969	909	915	957	953	926	941	957	932	914	959	940	930	971	992	942	918	957	970	958	952	911	904	973	883	913	960	891	946	894	928	865	952	957	972	961	928	975	979	908	956	931	954	917	889	937	947	948	891	942	958	950	952	959	1009	908	924	924	959	937	915	930	918	962	926	948	980	974	928	888	916	961	899	945	882	905	949	953	929	954	967	921	900	883	934	940	910	890	893	924	960	919	903	959	935	949	950	924	952	921	954	996	884	956	939	913	981	900	956	899	937	984	953	957	933	947	909	941	926	915	944	936	937	1006	975	921	944	947	931	957	913	934	920	949	911	965	933	932	897	928	950	918	947	976	914	921	936	990	943	966	935	914	875	900	947	918	973	961	948	936	903	940	1003	951	956	975	934	944	974	920	965	948	906	924	964	919	938	955	902	947	968	878	976	897	937	912	930	905	901	898	957	963	964	919	937	961	955	925	936	961	890	933	908	926
34673	24280	34789	41463	39406	35938	20665	7720	3717	1861	1008	816	766	664	648	586	625	552	558	596	590	508	536	483	461	472	433	473	437	421	412	438	418	428	477	533	511	526	500	402	477	451	454	450	447	408	419	430	467	444	419	398	442	430	462	434	403	411	455	428	410	450	449	408	399	438	421	468	404	432	458	445	425	419	422	415	446	401	447	401	416	419	424	424	434	393	448	448	443	449	390	385	426	392	403	410	409	469	479	401	436	448	420	436	415	426	397	450	429	437	424	429	431	444	418	412	420	401	416	454	401	429	408	434	445	395	398	425	420	454	406	424	401	429	425	430	435	385	410	425	382	406	421	444	422	467	402	427	393	461	424	401	443	372	406	422	432	454	434	416	413	437	430	382	428	425	395	418	415	443	463	451	451	409	405	421	464	430	442	436	394	404	424	412	423	423	412	421	426	453	434	407	432	400	434	421	434	424	359	437	431	396	434	370	413	441	438	444	459	410	439	397	428	469	421	450	389	425	430	425	439	394	392	366	426	404	448	443	401	461	435	412	407	436	453	437	425	403	390	410	428	384	480	406	376	421	450	426	428	437	413	405	370	409	407	404	426	410	400	409	388	412	414	417	417	413	416	410	418	395	419	392	398	455	421	401	448	425	409	411	449	439	418	405	442	413	433	426	404	426	426	410	426	425	422	401	433	398	417	413	436	419	441	388	448	399	391	418	418	435	416	375	383	395	421	394	405	436	409	395	439	409	402	422	397	405	401	397	428	456	410	399	422	396	397	429	428	392	421	462	449	426	389	429	395	428	436	397	440	406	442	393	463	432	390	451	415	415	382	420	398	460	395	391	427	448	395	427	334	408	427	439	446	442	389	423	364	456	426	419	422	420	423	428	427	427	410	428	451	405	442	384	441	440	411	444	447	444	433	416	418	426	429	442	410	411	402	412	441	438	474	412	427	417	396	436	389	439	464	436	419	435	436	458	430	423	408	404	426	413	431	389	393	462	404	420	391	423	397	409	420	439	415	431	410	405	399	409	442	428	412	446	394	421	424	451	390	379	415	399	404	417	424	474	410	416	401	443	426	420	431	424	420	376	433	433	390	431	434	433	417	423	414	408	453	387	437	417	435	450	433	402	418	393	450	404	434	426	391	414	412	425	385	439	431	420	426	391	391	440	400	432	449	403	423	438	398	425	405	400	427	406	379	426	437	415	387	436	416	415	433	404	418	423	396	440	419	420	388	425	425	406	440	413	401	424	427	411	402	445	456	422	470	418	399	417	404	404	416	433	430	403	453	408	395	434	448	392	414	431	419	415	410	418	410	429	437	445	428	439	445	397	431	447	421	441	401	427	438	421	401	393	455	409	409	404	423	427	411	388	397	464	381	409	477	399	412	446	418	463	451	423	437	403	444	420	411	378	402	401	413	424	408	402	407	404	409	404	411	397	423	440	422	412	420	400	429	458	428	425	425	417	425	437	410	383	409	410	418	433	394	440	442	427	423	416	450	444	451	396	452	424	415	397	386	398	417	425	398	397	433	388	474	394	401	383	466	423	454	425	417	415	405	412	403	412	409	413	444	481	377	410	458	430	404	381	432	413	422	430	404	441	448	426	433	439	430	393	428	424	399	457	437	413	408	397	422	423	408	390	425	403	388	381	416	444	440	421	432	432	444	443	430	410	390	462	379	443	432	419	410	408	421	424	430	394	402	447	454	406	420	412	413	397	427	436	388	394	383	438	414	463	451	416	418	400	416	403	420	433	427	387	415	393	435	421	462	399	383	411	414	432	446	395	426	438	454	419	420	410	443	401	382	430	405	462	412	412	426	418	394	406	449	390	401	460	378	391	386	414	402	412	426	442	391	464	441	402	418	420	428	394	411	377	446	433	402	410	413	386	376	417	416	417	406	393	410	403	386	412	411	418	422	422	449	392	434	385	390	360	435	413	393	412	431	416	397	372	401	452	440	448	391	426	464	389	403	423	449	424	428	386	418	442	442	397	399	382	415	405	410	416	415	430	417	418	407	427	392	394	431	431	445	418	411	421	447	450	444	370	396	409	428	438	414	376	408	427	412	420	446	414	400	433	413	447	425	439	432	420	400	417	424	402	423	415	431	441	401	399	432	427	414	446	397	455	395	395	418	420	417	451	411	402	388	426	447	414	412	409	441	403	436	435	443	461	455	418	406	410	409	450	439	441	427	410	411	450	444	417	485	433	413	418	414	406	377	396	444	393	445	380	416	419	414	385	382	400	416	407	448	460	412	406	413	442	416	429	413	431	473	403	413	419	441	420	379	427	404	438	407	416	402	430	386	424	431	437	415	454	452	426	404	422	408	457	438	421	437	435	418	422	389	386	411	382	392	396	421	415	422	418	375	376	416	438	433	418	453	429	428	421	403	387	402	386	423	415	450	436	421	433	403	410	424	401	418	421	407	405	409	374	424	457	390	406	437	444	441	477	435	426	353	423	418	434	452	425	423	417	390	418	425	429	439	437	411	441	384	414	446	418	443	451	479	459	455	428	415	400	353	390	428	385	414	418	423	447	421	422	457	396	390	411	446	409	442	408	448	413	416	429	436	412	434	452	425	443	437	442	441	444	399	422	443	428	451	442	404	384	415	397	403	397	412	387	388	397	399	453	427	433	431	364	379	412	425	411	426	404	415	448	420	394	443	456	416	418	385	415	423	412	450	437	420	430	452	409	430	401	403	467	384	400	431	434	405	426	419	445	424	399	399	391	417	390	415	453	399	402	410	398	404	441	427	448	460	447	414	421	399	384	437	440	450	413	422	490	401	427	410	420	415	401	394	435	400	395	408	396	424	428	392	438	408	443	439	415	400	404	408	398	448	437	434	411	393	432	399	402	410	459	427	444	412	451	426	473	464	429	370	404	449	380	410	404	439	489	373	392	437	420	458	423	414	420	415	393	428	419	399	425	437	423	453	435	395	422	465	415	404	429	476	381	444	426	422	438	358	403	418	407	457	389	420	442	440	419	379	427	414	388	432	422	382	390	458	424	462	401	432	462	412	397	448	430	447	426	370	399	435	408	467	421	398	438	425	423	397	440	394	429	388	390	416	404	429	409	417	399	442	442	439	424	417	388	417	395	383	434	415	432	400	391	398	418	419	418	421	450	412	396	422	415	415	407	406	418	392	459	416	422	408	444	447	433	429	422	424	429	414	399	433	461	432	425	443	431	416	385	409	394	407	458	370	417	425	409	406	418	416	422	414	412	400	407	458	422	409	466	454	403	385	436	412	451	417	410	400	413	426	400	454	454	429	378	412	409	418	397	423	409	407	458	398	389	433	405	419	457	391	458	422	430	403	453	460	433	417	401	431	429	430	375	379	397	406	405	404	398	418	417	393	439	428	420	390	431	428	402	423	396	420	411	386	436	442	404	387	415	413	454	424	401	422	434	413	430	375	438	447	420	390	421	402	404	426	410	422	406	413	376	430	430	420	393	397	413	402	437	421	425	411	399	425	402
23755	15615	35235	46891	46776	46232	16085	8704	7961	5945	3386	2873	2621	2490	2287	2007	1956	2051	2024	2031	2401	1903	1677	1509	1273	1234	1148	1200	1258	1288	1186	1115	1106	1170	1349	1868	1927	1815	1644	1356	1286	1151	1099	1146	1082	1068	1039	1088	1033	1053	1066	1138	1074	1071	1099	1111	1085	1120	1076	1134	1076	1067	1070	1136	1111	1082	1140	1034	1150	1142	1069	1133	1091	1112	1140	1206	1120	1093	1092	1084	1122	1107	1134	1081	1054	1089	1149	1004	1021	979	1055	1047	1083	1043	1006	1092	1073	1126	1054	1051	1040	1117	1078	1007	1045	1108	1051	1092	1079	1043	1018	1052	1089	1150	1079	1064	1065	1074	1007	1026	1090	1048	1108	1023	1013	1006	1049	1002	1032	1047	1097	997	1015	1032	1038	1021	1060	1046	1072	1070	1050	999	1100	1015	987	1050	1061	1034	1053	1034	1053	1033	960	1041	996	1020	1033	1046	978	995	1022	1026	1057	1021	1013	989	1023	1074	984	951	1051	1075	1022	994	1024	978	1012	1041	1015	989	1001	1012	986	987	1055	1052	1040	1021	956	988	1021	1000	1023	998	1052	1055	961	1050	1032	964	1015	998	1048	1036	1018	1030	1048	1043	1029	992	985	998	1015	1022	1089	961	1054	1031	1057	1022	1052	1085	1025	1106	1064	982	1029	1001	959	1082	1068	945	1035	1016	1048	997	986	1018	937	1001	1078	1034	1008	1023	1106	983	1046	1018	1038	1020	996	1007	1045	980	1000	1039	1042	1035	1019	1032	1001	992	990	1064	1033	1011	1070	1084	1013	1032	1040	1000	995	1009	995	1070	1078	1036	1037	978	1039	1067	947	1003	1008	1034	1007	950	1023	1003	1020	1058	1056	966	1009	1004	1003	1004	1041	1063	1072	1019	1014	992	1030	1036	1092	976	1059	1060	1032	1019	1035	1055	953	1006	1045	1080	1048	1003	1025	1003	1035	1025	1032	1019	1037	1009	1027	987	1055	978	1016	1010	1054	1016	1042	1036	1042	1006	993	970	1057	1007	1012	1004	1030	1054	1002	1041	1063	990	1029	988	967	988	1046	1014	1022	1101	1057	1032	1075	1012	968	963	1038	1015	991	999	1029	1031	1054	1044	953	1031	1044	977	1023	1037	1019	1017	1015	1027	1042	1050	1005	1038	996	1091	999	1028	1017	1030	1050	1014	990	978	1082	1041	1048	1026	1057	1029	1019	1013	1063	1017	1037	1051	1045	1034	1063	1003	999	1071	1026	1079	1024	1061	1000	984	952	1003	1016	1015	966	1005	999	1037	1010	1022	1053	1028	979	1042	1032	1044	983	1077	958	1086	1029	1037	1028	1052	1014	966	1002	1015	989	1070	1028	1059	1009	996	989	1036	1041	1005	988	1055	943	991	1086	1011	1017	1038	1030	998	1022	1097	977	1039	1040	984	1032	1011	1004	1004	1021	1065	1096	1012	1090	1005	1060	1000	1018	998	1022	1059	1020	993	1068	997	1022	1099	1075	1061	1021	1054	1004	1100	1052	958	1018	1002	1002	1017	1057	978	1018	1026	1024	1035	971	1018	1049	1051	1056	1045	1056	1013	1056	1029	994	1040	1000	1025	988	1022	988	1024	1045	1053	1022	983	987	1018	1027	1062	993	1049	952	1021	1015	1038	1002	1049	1045	1031	1014	1009	1018	1025	984	963	999	1076	1025	994	1091	1020	990	1025	996	1128	961	990	991	993	1036	1022	998	1047	1019	960	1027	1039	990	1031	1048	937	1012	1054	1026	1026	1006	1103	1023	1029	1018	1055	1012	1002	1067	995	999	1058	1025	1038	1047	1041	1021	1056	1026	996	1018	1007	1028	1038	1063	1067	1054	1062	1001	1038	1020	1009	1018	1005	970	1016	1030	1017	1015	1043	1009	982	1025	987	1017	1001	1009	1042	1040	1027	985	1026	1057	1100	1050	1027	1035	1033	995	1072	982	1063	1065	958	1041	1057	1043	995	1007	1034	1052	972	1018	1010	1031	977	997	1064	978	1045	1019	1083	1007	1067	985	994	1066	1002	1029	1056	977	1006	970	1026	957	1035	1005	1063	1066	1055	1055	1065	1017	1034	1000	996	1022	1030	1018	1054	1119	981	1056	1012	1038	1021	1038	1025	1073	1030	1030	1089	959	1007	1048	1064	1031	1046	1054	1048	998	1022	1051	996	1002	1019	1050	1061	1070	1073	983	1064	1056	992	1032	989	1046	1080	1033	1034	1015	1015	1055	1032	1023	963	1027	995	1038	1020	987	1011	1003	1037	1030	1096	1021	1024	1054	1037	1116	1015	1018	1026	1032	1017	1039	1024	1041	1042	1015	1013	1014	999	978	1028	1031	1000	1052	1043	1005	1031	983	1026	1017	972	1092	1037	1020	1043	1010	1018	1113	1040	1026	995	1031	958	1059	1029	1018	965	1020	1027	993	1042	1025	986	1010	980	1019	1028	1005	1050	1081	1003	1001	1029	1015	1050	987	1028	1065	1028	1022	1030	1057	1021	1013	1013	996	1008	1055	1027	1011	1049	1000	1051	1010	1005	969	1036	1007	991	1020	1042	1039	1079	1039	1005	974	1034	1044	987	1059	1039	1004	1063	1025	1003	973	1052	982	1028	1015	1007	980	973	1041	935	1030	1011	1063	1050	991	1044	1001	1020	1042	1065	963	1023	1037	1009	1007	1066	1040	1056	1004	997	993	1086	1000	1050	1070	1000	1002	1025	1003	988	1032	1023	1009	1036	1038	1055	1033	1057	1009	1061	1057	992	1014	968	1115	935	1010	1016	1011	1038	1090	1039	1019	1001	1016	1020	981	1014	1014	1041	1068	992	1049	1014	1077	1065	1076	988	1043	990	1042	977	1001	998	976	1036	1030	1021	1012	1042	1042	1025	1062	977	1020	1063	1036	1023	1016	1030	1055	1086	1047	998	1001	1042	1035	1066	1071	1039	1034	998	980	1076	1020	1059	1029	1009	987	1058	1065	1067	1047	1026	1041	1046	1034	935	1021	1013	1018	992	1026	1070	1050	1015	990	999	1000	1004	982	1020	1058	1039	1029	1029	992	1001	1016	970	1026	978	1136	1038	1078	1038	1068	1037	1022	1012	1024	1063	1009	1038	1122	1010	1061	1029	1028	993	1032	1028	1000	996	1042	1048	986	1036	989	1041	1023	1062	1016	1055	976	1041	1092	1052	1044	1038	1015	1036	1073	1074	1082	1023	976	981	996	969	1014	1005	1045	1019	1074	994	1044	1046	1050	979	1003	1058	1023	1012	975	1065	1082	1019	963	982	1022	984	1023	1050	967	985	999	1040	1023	1030	1066	998	1022	994	1003	1076	1068	997	1064	1047	1076	1039	1051	963	1017	996	1014	986	989	1015	1037	1008	1039	1027	1023	1017	1004	1005	1013	1083	1021	1019	1020	1028	1032	1022	964	1045	1025	1072	1023	1019	981	1054	992	1024	1055	980	1017	964	1063	1001	971	1025	976	1035	1064	1011	1006	1030	1016	1008	1065	1034	1017	981	1036	1053	1060	1015	1049	1038	1041	1035	989	982	973	1038	1026	1061	1028	1122	1008	1016	1040	1013	1063	1011	1047	1074	1013	978	1026	1047	967	1051	1009	1030	1067	1068	961	967	1037	966	1012	983	1025	1010	1017	1044	1025	1028	940	987	1073	1035	1002	1076	1039	1039	1099	1016	1072	1009	995	981	1036	1044	1051	1020	1015	1009	1025	1007	1061	1001	1084	1031	1012	1072	1053	989	981	1046	1057	1044	1035	1056	1046	1081	977	992	1042	1031	1038	983	1015	1011	988	1070	1051	993	1035	1002	1022	986	1033	1003	1038	1005	985	1073	1050	1043	976	1023	1043	959	1051	1039	971	1093	986	1015	1025	1060	993	1041	1048	1021	1039	1080	1047	1018	984	1029	983	1052	1007	1011	1087	1045	1034	1019	1062	1046	1007	1040	1024	1006	1070	955	987	1048	1066	968	1020	1044	1051	1021	946	1030	1048	1057	1012	1003	1006	1032	1022	970	1011	1061	1038	1063	1056	1008	1035	1024	1031	1007	1019	1026	1013	1034	976	989	1020	978	1018	1077	1010	1017	1022	1070	1009	1061	1013	997	995	1071	976	958	1040	944	1012	1032	1017	1056	1026	979	1024	1045	986	1057	1032	1045	1012	1001	1006	1009	1086	973	1014	1054	968	1030	996	1012	1045	1005	1058	1006	1003	987	1010	1051	1014	1031	981	1021	993	1008	1015	1047	1034	991	1054	1046	1010	1064	988	1060	1013	990	1060	1044	1030	1073	1012	1031	1004	1006	995	1038	1009	985	972	1040	968	1008	984	994	1027	1068	1022	1012	1020	979	999	1049	1051	994	1025	1017	1030	975	1036	1023	1005	1035	1031	1042	1054	990	991	1010	1011	1026	1040	1029	1068	1072	1014	976	1040	967	1045	1041	1063	1029	1009	1008	1036	993	1052	1032	967	1012	1044	1051	1011	1039	1077	1058	1009	1036	1031	1050	1037	1007	973	1055	1027	1033	1019	1016	1045	1013	1045	1022	1062	1006	1075	1009	1007	1090	1019	1025	1013	1063	1037	951	1007	1048	980	991	984	1055	992	1087	1022	975	1048	1023	1079	1023	1030	1074	1033	958	1016	1055	1100	1005	1076	1005	981	1023	989	1085	993	1051	1019	1004	1038	1060	958	1061
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
