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
336591055220	336591055779	336591056329	336591056881	336591057431	336591057979	336591058531	336591059081	336591059629	336591060179	336591060731	336591061279	336591061829	336591062381	336591062929	336591063479	336591064029	336591064579	336591065129	336591065681	336591066229	336591066781	336591067329	336591067879	336591068429	336591068979	336591069529	336591070079	336591070631	336591071181	336591071729	336591072279	336591072829	336591073379	336591073931	336591074479	336591075031	336591075579	336591076129	336591076679	336591077229	336591077779	336591078331	336591078881	336591079431	336591079981	336591080531	336591081081	336591081631	336591082181	336591082731	336591083281	336591083831	336591084379	336591084931	336591085481	336591086031	336591086581	336591087131	336591087679	336591088231	336591088781	336591089329	336591089879	336591090431	336591090979	336591091529	336591092081	336591092631	336591093179	336591093731	336591094279	336591094829	336591095381	336591095929	336591096481	336591097031	336591097579	336591098131	336591098681	336591099231	336591099781	336591100331	336591100881	336591101431	336591101981	336591102531	336591103081	336591103631	336591104179	336591104731	336591105281	336591105829	336591106381	336591106931	336591107481	336591108031	336591108581	336591109129	336591109681	336591110231	336591110781	336591111331	336591111881	336591112431	336591112981	336591113531	336591114081	336591114631	336591115181	336591115731	336591116281	336591116831	336591117381	336591117931	336591118481	336591119031	336591119581	336591120131	336591120681	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
35105	29289	29687	28586	25713	23833	20388	17397	15147	11694	9490	6980	6451	5415	4512	3073	2449	2394	3088	4064	4314	3392	2718	3340	3963	2645	2774	1762	1260	1025	729	415	375	345	319	299	308	327	280	731	570	761	517	408	330	374	303	306	281	268	273	284	248	242	266	288	255	280	263	247	264	271	234	258	263	283	265	246	309	272	249	272	293	249	229	259	243	279	252	254	290	265	230	266	267	242	241	276	280	253	269	263	280	251	292	257	264	253	291	258	294	235	255	280	267	267	303	294	267	254	278	244	271	267	278	245	254	270	259	242	249	274	262	250	251	282	279	249	291	259	294	216	273	252	286	292	249	276	276	255	257	259	244	235	255	294	266	261	236	275	264	265	249	260	296	267	252	245	283	262	270	288	231	240	265	276	281	254	255	273	243	230	262	247	233	263	264	274	240	259	280	268	276	221	253	244	228	272	262	228	259	231	283	265	261	245	251	272	232	251	280	259	250	279	279	230	263	246	274	274	264	254	281	282	267	298	238	290	303	246	225	258	248	255	243	281	279	267	267	268	233	243	277	257	260	273	264	235	248	233	270	243	268	304	303	229	258	239	244	265	253	274	270	287	260	251	224	253	264	276	258	269	262	274	270	271	263	239	265	249	234	236	287	252	263	267	245	288	258	254	265	242	260	277	254	257	253	273	287	253	259	277	270	266	246	259	233	249	241	259	288	245	249	282	262	282	290	282	260	266	266	292	276	255	268	276	272	273	282	257	234	232	268	270	276	257	279	268	274	287	263	256	261	252	253	228	226	257	255	288	272	267	262	252	304	268	253	256	279	264	276	237	269	266	281	255	286	241	243	262	245	273	266	264	252	227	286	271	249	297	254	247	288	233	255	262	254	270	267	275	268	218	277	298	261	274	249	247	275	293	255	272	242	242	278	278	260	250	258	262	243	279	264	279	254	225	262	252	265	260	252	290	277	249	265	275	294	246	242	272	266	282	277	277	264	270	261	243	261	259	254	233	247	263	272	233	255	291	257	258	254	249	266	261	259	282	240	276	272	207	265	263	290	253	294	236	285	284	247	291	243	280	283	278	259	284	262	279	243	272	265	295	279	276	260	262	224	260	275	258	255	252	261	253	254	253	270	244	269	248	285	256	256	258	271	257	264	240	260	262	244	286	265	288	283	245	261	258	256	261	246	244	235	244	291	278	258	275	288	251	260	290	295	244	268	248	286	289	285	286	258	281	267	261	254	259	269	255	250	241	278	254	269	270	259	243	249	273	256	259	252	259	275	273	272	280	293	262	274	270	266	245	266	255	264	268	278	254	259	249	267	265	244	294	255	294	253	284	271	251	276	279	257	264	252	275	284	251	240	291	261	286	277	247	270	284	274	275	236	256	245	271	269	276	243	253	269	278	233	245	270	248	269	292	260	272	275	235	247	262	251	265	288	302	257	254	299	264	268	262	253	272	276	293	274	264	243	243	223	243	229	258	244	262	260	273	287	260	246	253	249	278	247	263	230	247	260	255	271	250	267	255	232	260	261	244	245	248	277	275	267	244	229	229	288	262	255	264	261	265	248	296	266	240	258	230	241	229	262	254	268	238	256	282	246	247	275	275	283	278	262	238	265	253	279	261	260	252	250	255	247	217	248	246	260	278	270	231	265	307	269	270	250	255	239	300	259	251	253	271	261	262	272	249	284	275	250	251	250	263	259	269	260	287	265	256	257	259	263	281	270	261	254	248	267	242	249	254	252	230	269	251	244	250	257	246	247	236	231	282	261	271	250	256	225	250	283	282	272	258	286	269	276	248	267	284	257	277	264	255	272	251	238	272	272	272	270	278	254	268	270	274	262	282	270	247	269	259	267	274	251	291	295	271	261	270	250	266	270	258	275	271	267	247	273	271	232	265	277	269	267	263	292	294	263	272	253	263	246	271	277	273	266	297	244	287	294	251	242	265	254	273	258	240	237	246	277	231	258	266	256	256	246	249	253	257	252	245	255	291	269	288	275	275	265	268	254	255	274	259	265	234	272	231	252	279	232	276	258	254	248	272	265	245	246	265	270	269	258	266	274	241	238	289	285	244	241	242	268	274	264	249	242	283	241	262	278	261	245	256	286	260	259	267	277	240	251	276	269	223	234	262	256	247	249	241	284	264	267	252	241	276	218	242	280	253	251	253	264	243	235	279	275	282	241	246	285	274	253	295	264	281	273	237	273	241	247	298	262	264	254	254	268	279	226	254	248	273	274	252	290	261	273	251	239	249	265	247	279	260	270	259	270	286	262	293	295	267	265	268	256	274	262	277	283	271	283	257	248	269	253	277	225	274	261	259	226	259	278	249	289	270	298	262	274	240	262	244	273	265	284	270	263	248	243	238	263	261	288	279	276	259	234	254	281	227	258	265	277	266	284	254	264	282	241	273	256	250	246	242	276	288	257	278	260	264	263	250	237	281	254	260	258	262	271	247	277	253	255	255	266	249	264	302	299	280	277	261	253	242	260	255	266	270	256	244	257	256	295	249	278	253	262	272	271	262	273	259	263	214	283	276	264	268	244	261	267	298	259	254	281	233	248	236	277	241	276	251	265	253	270	286	272	287	239	228	228	265	267	286	246	260	256	280	263	259	272	278	312	274	264	238	243	249	249	229	259	265	270	232	230	273	283	269	286	270	231	242	269	288	260	272	254	258	274	261	282	270	271	281	279	280	290	248	255	272	245	275	289	266	277	287	227	255	259	275	269	297	281	261	254	282	244	294	237	269	249	256	235	246	258	258	261	261	268	284	246	275	236	251	248	250	284	267	270	277	239	268	233	264	255	277	251	228	258	262	271	292	259	248	241	274	283	242	269	270	252	255	274	288	303	250	274	241	284	264	284	254	244	274	253	253	258	251	276	269	279	273	304	267	226	255	281	289	245	255	242	243	235	269	268	271	250	240	275	238	258	274	258	237	268	255	257	255	249	256	260	245	250	246	278	281	254	260	251	255	244	270	267	252	255	264	269	246	290	254	262	251	273	263	255	287	231	272	272	264	255	289	252	230	240	272	239	274	277	228	227	237	276	276	270	268	253	275	254	254	264	257	262	236	266	261	252	269	267	255	258	280	249	255	282	296	266	254	275	278	252	269	242	259	305	284	237	259	245	288	249	255	281	252	263	245	270	268	253	283	236	274	274	269	289	256	260	262	289	271	275	245	282	261	265	231	256	285	263	268	279	248	260	256	276	274	287	259	262	257	247	260	255	267	274	252	250	259	330	247	270	238	263	258	290	283	259	261	250	224	266	252	291	284	288	261	266	290	313	251	288	257	270	274	246	252	246	261	264	275	251	254	280	277	262	285	258	275	265	282	249	260	263	250	276	276	268	236	263	255	251	254	294	285	259	244	299	274	252	273	251	264	260	276	255	238	270	280	258	254	298	288	285	287	267	266	263	275	237	229	268	247	257	278	252	263	266	257	265	264	241	238	280	265	257	249	278	263	248	257	250	247	251	256	291	243	260	257	289	250
23206	23441	27996	30875	30832	31693	32004	29882	27911	24976	22213	19034	18205	17159	14304	11443	9595	10049	13271	16672	17770	13671	12766	15568	18097	12703	13676	9089	6739	5302	3471	1760	1372	1182	1114	1131	1090	1155	1119	3616	2758	3967	2391	1860	1301	1363	1026	1043	801	735	841	697	648	682	742	679	665	716	725	648	707	694	660	671	675	691	670	638	645	630	675	680	667	660	660	680	675	685	665	672	699	669	674	665	664	703	673	663	640	677	680	692	717	641	649	644	673	666	676	663	597	697	718	629	658	697	685	720	671	701	701	690	677	645	669	661	660	689	660	691	708	650	668	740	676	668	684	700	691	693	679	604	729	670	699	619	664	695	684	639	724	663	676	656	680	668	698	685	622	669	688	668	637	645	645	677	681	690	691	661	663	660	687	686	682	631	693	703	658	694	671	684	691	681	690	683	649	671	650	651	663	685	653	707	708	692	651	747	680	644	665	630	706	691	623	692	678	710	668	653	700	701	660	635	652	699	683	688	670	687	616	668	634	676	634	685	661	680	674	703	710	728	660	705	702	680	667	670	688	652	656	668	682	666	734	648	664	723	714	681	643	629	675	683	677	705	715	645	691	657	639	693	716	604	684	691	716	743	662	626	686	665	669	693	652	714	712	682	644	636	606	632	680	634	730	680	676	613	683	687	639	639	620	714	685	652	626	662	707	652	688	671	667	675	667	674	648	708	664	646	689	701	687	657	686	657	712	696	665	657	675	685	697	688	655	652	654	660	658	662	651	665	652	672	676	700	676	649	651	666	665	664	684	688	702	667	647	675	623	667	681	668	698	701	679	659	659	649	696	677	671	694	660	698	674	648	641	688	713	610	691	627	694	671	632	661	691	627	631	698	656	602	687	684	669	671	702	663	635	670	709	624	660	645	705	679	676	636	701	684	698	698	665	632	657	674	636	669	663	658	665	667	670	687	671	675	634	694	683	688	666	666	659	719	649	674	714	656	725	673	705	687	676	681	679	663	709	722	699	641	690	713	657	696	684	695	664	676	650	674	673	677	642	678	683	705	663	680	677	707	608	670	637	687	642	619	635	678	681	710	666	700	723	736	687	687	683	642	697	650	645	674	727	652	697	655	687	682	667	703	663	670	636	710	679	677	714	695	704	709	724	652	703	659	690	635	683	644	650	654	679	678	688	702	640	706	681	675	681	702	678	660	663	693	724	684	656	660	697	698	687	684	731	654	680	615	697	678	660	678	661	641	665	691	688	690	699	685	715	707	673	667	672	691	646	683	674	700	686	685	684	668	662	693	641	674	701	716	698	663	680	677	681	657	626	701	697	682	657	673	609	679	669	662	655	684	661	664	690	656	657	670	646	698	666	686	681	588	722	655	693	684	717	674	730	699	693	649	703	685	695	684	724	680	674	648	668	676	650	659	667	646	661	675	677	677	629	649	677	682	711	677	703	717	649	703	664	664	708	675	697	680	695	660	694	652	636	665	705	678	669	657	677	701	658	651	670	696	706	662	640	651	699	686	656	650	675	660	657	656	698	646	669	650	677	704	647	698	693	688	705	684	687	673	693	671	737	668	672	680	670	702	666	695	687	727	621	698	662	656	732	720	687	693	657	733	697	675	618	661	676	647	609	637	695	613	681	686	655	677	689	722	682	673	664	735	679	671	692	721	622	701	709	682	652	676	665	676	679	646	710	664	685	702	678	740	670	698	681	701	723	593	678	632	711	678	679	671	663	609	649	641	672	715	646	709	678	646	654	696	707	685	659	698	692	673	674	643	688	686	637	637	701	711	653	716	702	663	658	654	618	661	649	671	694	693	637	696	729	679	677	671	675	718	662	614	741	633	690	702	665	692	671	686	711	688	725	740	663	652	654	701	665	671	650	667	680	660	651	694	672	696	700	663	714	668	720	679	699	683	707	661	675	656	653	691	679	671	662	667	684	706	646	631	707	688	675	704	709	656	640	701	750	674	616	642	678	647	674	655	649	659	727	630	667	684	671	680	707	663	648	707	670	707	728	662	694	657	681	682	663	689	707	679	683	655	678	690	678	683	707	659	629	680	687	690	637	665	666	672	731	665	680	703	678	634	682	653	641	729	633	718	660	716	679	694	734	661	657	675	645	672	672	726	667	668	675	689	629	661	706	675	696	665	665	697	700	694	658	672	707	629	704	645	625	693	627	655	700	650	718	688	671	686	662	618	658	630	684	667	622	660	687	701	669	667	693	677	680	681	695	635	674	646	685	667	661	682	714	628	656	676	637	689	657	661	690	655	673	675	721	673	699	659	644	701	709	676	712	649	664	677	650	703	676	710	625	694	676	687	732	681	699	634	684	717	677	676	691	669	722	641	645	692	657	666	649	672	688	644	704	699	687	701	655	704	668	660	699	660	663	674	651	665	706	684	713	659	679	702	675	692	722	644	702	668	658	716	658	725	670	681	669	735	658	670	666	717	650	679	643	698	657	660	655	668	659	659	648	622	687	696	699	681	630	664	728	740	653	632	712	667	697	678	661	629	720	627	659	645	701	658	647	665	666	667	700	692	701	687	707	658	646	678	660	646	695	630	709	690	676	711	664	687	690	721	729	689	671	649	691	683	619	669	679	692	688	701	683	668	657	710	727	669	659	682	669	656	690	695	727	669	660	728	642	656	649	666	644	691	680	644	652	676	664	658	645	648	680	702	682	704	714	672	669	625	678	711	657	667	691	672	700	671	699	693	667	708	691	684	673	681	671	664	704	682	694	669	721	701	622	686	670	691	703	682	699	643	652	669	712	674	670	667	649	698	721	682	738	655	692	710	641	674	704	676	713	644	659	641	641	695	653	700	624	691	665	701	693	654	635	653	682	639	705	639	646	668	658	683	632	658	709	702	707	698	617	656	716	686	669	635	665	650	684	660	687	695	664	690	657	659	646	647	643	663	643	671	631	654	682	691	703	683	721	712	652	666	685	714	689	668	687	651	659	674	695	688	708	696	661	633	648	658	649	689	685	671	640	680	642	723	649	689	696	677	714	721	695	659	724	666	617	701	695	683	700	685	670	678	701	683	685	651	665	673	698	655	690	713	683	618	707	658	692	688	701	659	681	690	659	638	671	671	612	665	638	716	684	667	646	688	675	670	643	662	689	661	667	683	715	653	698	658	690	760	703	716	632	671	715	695	659	666	653	675	722	668	660	662	684	686	669	664	666	710	672	692	661	632	689	676	675	700	671	678	679	697	725	683	665	703	640	675	657	719	681	637	701	657	684	684	647	683	695	682	659	635	681	642	705	680	687	712	690	673	695	719	691	626	668	727	665	677	658	662	695	713	710	642	646	643	686	684	663	667	695	638	637	650	682	676	648	635	697	739	666	670	678	668	673	641	629	670	691	660	685	720	709	635	671	698	668	658	637	651	655	695	687	699	663	644	688	641	663	672	686	679	696	626	730	654	648	665	675	679	643	702	680	701	712	695	674	640	741	644	686	640	649	618	637	638	708	660	642	684	661	688	618	713	685	711	692	657	677	727
9292	7397	7365	5357	3886	2662	2187	1464	1275	1206	1040	909	850	696	561	485	421	437	508	425	449	433	369	354	334	312	339	291	276	281	257	265	276	243	236	269	224	248	256	288	280	282	247	257	288	267	244	265	258	264	281	274	257	271	278	291	263	263	239	263	293	278	258	243	238	283	235	256	318	271	251	248	277	300	246	286	261	268	293	245	291	242	257	261	292	268	249	286	215	261	240	259	252	281	256	247	257	255	276	292	259	260	259	244	233	250	246	286	289	237	226	231	278	266	261	255	247	267	292	247	224	233	246	269	271	238	262	268	261	254	252	282	266	258	243	261	252	256	233	248	268	257	314	255	245	272	261	267	250	276	264	234	246	259	242	275	273	287	277	252	236	242	288	252	225	245	232	255	241	237	222	264	263	268	294	264	258	271	245	262	241	243	228	233	251	276	266	260	231	263	260	280	256	248	270	299	272	257	274	245	240	267	247	276	283	252	261	261	253	274	246	264	270	253	260	264	270	250	245	268	237	249	267	261	250	265	279	274	260	279	257	256	264	278	237	284	258	283	266	268	252	270	249	239	256	238	283	276	259	243	263	234	283	258	276	227	260	253	255	249	255	268	271	273	260	250	285	242	226	256	252	274	279	280	299	252	264	266	257	240	239	254	253	263	264	252	270	281	282	296	254	253	238	272	240	251	272	226	274	240	251	293	228	274	277	256	263	260	241	229	274	262	240	265	289	254	249	265	260	271	229	241	261	280	264	217	231	249	238	238	259	255	260	264	242	278	239	284	248	227	251	282	230	265	277	257	266	293	266	281	272	225	241	258	261	288	249	265	249	271	250	261	268	261	265	257	260	237	240	241	269	283	267	235	245	244	282	287	248	259	273	262	280	236	274	263	249	261	259	255	241	245	265	255	253	270	250	231	255	262	252	274	277	263	249	246	266	253	256	252	285	255	290	288	262	285	263	215	258	270	245	239	283	254	253	247	252	256	248	272	241	239	249	234	292	246	245	251	248	253	266	254	274	264	261	231	267	240	269	256	258	239	267	261	272	244	228	251	256	260	261	281	288	236	248	255	222	238	247	268	264	265	271	271	249	257	285	247	229	262	267	268	266	238	229	277	259	264	264	266	270	259	272	258	246	240	248	274	256	259	260	258	270	269	253	263	269	227	275	260	262	277	272	237	292	253	258	233	256	239	248	264	267	256	269	300	271	252	244	274	248	245	274	247	263	238	261	281	264	260	253	298	247	274	224	261	269	239	260	266	242	225	244	234	279	248	265	269	249	283	255	241	248	271	267	260	287	288	284	253	255	235	282	247	256	277	281	257	287	280	259	264	273	235	253	258	248	267	248	276	241	233	257	243	275	286	271	274	260	260	270	258	268	246	267	281	245	239	246	268	267	245	229	247	264	293	257	264	272	237	251	264	251	234	287	262	271	252	276	278	283	273	233	252	273	253	250	269	254	229	269	266	288	248	262	271	265	252	247	253	305	288	261	262	273	275	252	257	268	247	227	259	253	247	255	285	256	270	280	243	255	282	239	255	264	234	284	277	230	267	249	246	237	261	278	262	279	267	277	254	226	250	271	262	272	259	258	254	258	297	287	298	255	281	261	259	264	257	263	257	289	256	253	260	260	266	267	264	244	254	279	270	262	269	270	236	266	264	272	266	248	273	289	262	278	274	273	270	267	262	240	226	250	266	246	278	265	269	283	242	257	273	260	288	261	279	248	253	278	283	248	275	264	259	275	255	281	272	261	258	251	261	256	269	267	277	249	268	278	258	263	253	280	268	251	266	256	257	261	227	265	288	282	274	266	260	279	264	234	268	257	261	259	250	245	267	261	255	248	260	233	282	276	262	249	252	262	261	256	247	258	239	249	257	228	276	236	228	238	251	239	244	277	230	254	249	260	257	244	251	258	254	256	236	234	258	259	285	275	267	236	242	270	289	244	293	260	266	267	267	288	271	280	261	243	247	259	276	279	265	234	267	266	275	282	248	243	248	253	254	246	293	245	234	285	241	269	256	226	279	241	270	216	232	269	261	263	232	252	243	248	242	284	251	258	265	258	280	254	264	261	267	282	272	251	227	241	267	266	264	265	230	256	278	270	252	247	259	282	294	222	277	272	259	233	268	279	247	266	276	266	263	268	252	267	253	231	281	223	259	267	290	255	246	265	261	291	260	250	282	286	214	258	252	266	270	271	254	245	237	236	257	269	278	255	242	262	244	263	232	288	251	264	295	260	260	275	244	255	259	259	254	245	284	246	258	253	242	243	262	274	255	278	249	253	256	227	261	238	257	243	236	249	247	261	244	268	266	260	283	291	267	216	248	254	254	237	253	251	260	269	255	278	241	267	251	260	236	275	249	259	260	258	255	240	268	235	260	262	265	248	275	238	268	278	246	246	272	303	239	266	285	256	257	238	223	261	258	263	257	249	260	235	248	251	228	252	285	258	278	241	273	243	263	257	295	268	281	270	244	272	279	284	269	290	245	231	239	269	269	247	281	245	257	235	285	267	241	263	236	262	273	224	258	271	269	275	267	255	275	250	278	263	242	252	257	259	264	259	259	275	240	251	284	269	292	265	263	256	278	268	272	247	276	271	267	259	269	262	255	263	258	272	251	219	260	288	276	252	292	250	242	275	252	273	248	267	273	252	251	240	295	237	293	250	231	273	273	247	258	244	245	270	284	273	259	282	257	245	260	260	243	265	239	267	267	273	257	238	257	270	260	284	277	257	269	248	254	270	253	288	247	270	271	275	278	269	261	268	277	247	248	277	303	239	270	248	254	233	268	253	248	260	249	281	270	253	248	249	247	258	265	270	258	257	274	269	275	254	289	276	270	261	264	253	286	260	246	258	218	223	270	291	273	229	243	282	268	250	258	264	250	276	298	259	257	272	254	267	293	253	248	263	276	261	275	261	276	271	259	234	235	263	277	247	241	235	266	273	233	284	250	256	239	263	263	282	270	284	262	255	266	258	262	254	242	292	241	244	270	238	277	268	279	243	285	246	237	263	257	260	238	228	255	277	249	278	241	262	259	272	243	267	261	246	274	262	248	263	254	244	236	251	270	281	285	241	263	264	254	223	246	241	254	255	265	271	249	267	287	255	252	239	272	280	258	242	251	272	256	245	257	269	292	257	239	276	241	258	255	269	266	273	232	243	255	257	276	269	263	273	301	250	269	234	279	264	272	265	253	284	236	259	245	271	281	277	256	262	256	264	257	226	286	268	270	258	267	270	255	285	268	255	260	241	249	271	286	279	269	262	262	249	273	270	269	240	237	260	248	244	259	259	293	262	262	249	257	236	255	237	277	268	269	262	249	261	261	234	252	267	245	269	266	288	237	292	279	250	271	260	257	253	248	261	257	283	278	251	244	283	241	268	266	252	254	267	247	249	231	286	240	263	260	234	277	253	279	244	255	281	231	251	276	275	226	288	258	264	301	259	245	255	275	266	257	239	257	263	273	247	271	238	256	250	253
7946	6565	10132	10864	10542	9012	7832	6174	5624	5858	5245	4542	3997	3268	2785	2180	1888	2047	2511	2104	2040	1648	1358	1284	1455	1157	1208	991	949	848	820	741	707	761	662	710	691	684	658	775	704	824	825	848	763	692	669	694	675	711	668	718	658	675	669	695	698	671	641	652	663	719	711	652	707	661	698	652	643	666	709	657	721	664	698	633	691	690	659	673	701	630	683	658	686	713	669	705	679	654	684	662	694	692	640	653	676	717	715	675	675	663	650	647	705	691	653	697	694	669	667	706	683	628	654	638	698	682	662	635	624	685	679	661	663	646	646	683	692	639	651	694	696	592	702	674	720	664	655	694	708	682	755	671	688	656	622	623	642	657	672	676	662	704	651	653	666	670	699	624	637	708	663	706	712	681	695	615	689	657	644	696	666	689	618	717	669	632	674	736	690	654	686	652	616	705	692	695	676	665	677	676	659	683	687	648	694	690	663	675	677	696	662	698	653	637	676	700	687	680	677	682	680	676	688	653	704	661	678	686	691	652	640	657	673	642	646	666	672	668	682	670	655	698	656	623	657	725	695	707	684	667	664	644	698	674	711	704	664	702	685	673	688	687	682	653	680	653	687	631	696	713	687	654	650	676	675	687	658	673	682	714	697	695	680	663	715	648	698	675	666	681	687	732	686	716	690	693	697	675	669	650	635	640	691	645	716	713	659	676	709	633	682	660	693	701	670	667	676	697	688	646	677	624	682	692	715	701	660	650	633	695	703	690	667	635	682	645	628	720	656	668	645	696	634	649	701	740	653	658	645	654	719	675	650	681	708	665	694	692	690	662	656	684	695	677	685	676	685	605	656	667	614	675	694	688	707	662	660	712	666	692	642	717	657	664	706	673	670	705	666	678	648	679	676	669	657	644	714	676	693	671	674	700	651	712	684	640	692	660	661	619	665	677	689	713	687	714	681	661	698	669	741	699	697	679	664	762	663	692	669	688	684	649	680	705	646	648	651	682	632	657	680	691	681	730	663	664	674	669	674	672	665	676	664	671	690	649	642	679	620	691	709	714	725	618	692	687	634	674	627	719	712	700	682	678	652	627	665	704	709	677	646	678	688	637	649	661	697	701	680	716	653	677	677	684	674	672	657	654	650	682	658	624	656	684	697	655	681	711	673	648	675	682	667	697	662	699	648	651	654	683	684	678	633	621	687	637	684	650	688	672	667	667	658	695	667	694	693	655	671	696	680	655	696	669	671	694	680	653	699	649	678	700	628	612	659	677	694	707	694	726	695	649	674	665	676	687	689	694	676	715	635	667	690	685	680	654	666	637	654	650	710	689	705	655	659	627	647	706	643	697	660	668	676	661	672	737	641	699	731	664	651	645	679	684	728	671	678	679	687	721	664	685	649	669	703	654	698	689	671	751	659	705	690	642	698	698	734	672	686	657	653	706	649	667	685	663	692	677	635	662	673	690	709	679	648	671	712	657	687	691	673	642	708	688	664	720	700	716	696	657	664	669	666	662	690	678	687	677	678	660	676	656	680	642	673	686	730	677	670	693	669	690	683	645	695	672	656	671	716	672	653	665	702	631	679	685	655	713	675	659	697	656	693	643	703	694	642	683	651	684	703	685	642	671	663	678	652	649	646	690	633	701	691	692	677	654	623	654	671	746	645	710	676	666	652	654	674	636	660	674	697	670	673	646	660	648	674	679	681	658	629	664	627	680	677	689	699	669	659	660	661	677	687	649	640	630	656	620	680	675	667	615	696	665	656	669	664	683	648	684	684	681	743	677	668	712	638	681	690	655	672	662	683	600	673	644	692	731	708	680	660	645	685	608	682	646	701	722	695	642	644	726	683	675	668	688	667	716	659	725	671	691	659	667	671	659	685	690	690	687	674	657	679	677	660	697	696	675	696	670	684	646	668	706	657	650	668	678	645	659	643	686	670	665	678	702	641	736	714	677	685	649	668	702	684	693	652	684	640	721	694	687	709	713	676	673	667	623	725	706	665	670	695	675	657	715	663	679	664	722	685	704	679	725	702	645	692	674	666	661	662	638	657	664	730	689	692	696	671	687	653	660	704	635	688	668	715	677	676	653	662	656	664	703	657	663	698	671	631	710	649	631	654	634	671	716	702	643	662	640	693	694	658	650	691	649	636	689	645	715	669	686	685	705	676	684	707	667	662	699	662	706	665	689	718	703	639	673	688	725	644	688	650	695	635	675	652	653	669	697	691	699	647	633	673	690	655	680	713	687	660	683	723	645	671	657	701	626	664	696	665	672	704	712	680	659	687	674	729	730	636	670	718	693	667	701	661	641	660	692	687	658	710	680	702	691	682	679	700	640	720	668	719	643	697	727	652	654	703	661	670	691	696	680	692	737	670	638	664	717	694	666	737	711	690	667	683	701	692	624	724	658	692	666	672	697	722	701	701	666	697	641	705	679	656	661	659	635	667	673	688	685	634	681	705	656	639	717	683	642	710	640	696	732	696	659	637	702	695	669	667	725	632	693	677	667	678	663	667	632	682	682	690	686	665	691	689	684	683	667	603	655	629	679	647	695	657	668	657	634	667	637	688	636	686	702	669	674	698	678	632	671	609	684	671	652	650	694	663	708	694	668	643	668	707	711	708	684	658	701	656	709	663	693	604	675	682	698	650	661	661	705	674	674	688	655	678	702	678	725	647	672	709	679	682	649	644	720	640	670	648	666	683	686	700	642	650	687	706	660	688	645	655	646	710	710	657	654	690	653	663	656	660	677	681	643	658	676	655	697	698	653	654	664	738	655	635	657	688	667	709	671	660	673	666	658	735	723	703	692	656	673	664	675	655	686	605	666	629	718	671	659	701	690	650	649	653	659	651	656	696	765	731	668	667	670	681	690	691	697	657	688	683	660	685	639	652	717	688	686	663	644	676	664	673	664	677	693	621	661	637	677	683	714	668	633	619	700	700	660	665	673	702	673	670	639	728	638	651	649	672	674	650	670	668	683	666	651	665	696	698	678	686	662	672	644	749	668	658	612	647	690	663	705	660	683	661	660	715	661	686	714	626	718	676	708	693	662	703	649	694	662	699	686	676	697	611	678	633	694	692	655	680	681	697	634	655	670	627	728	650	664	716	689	656	683	644	690	707	726	699	642	604	705	662	684	655	654	676	666	712	674	674	735	661	680	657	683	687	716	673	688	629	679	679	670	679	688	673	664	653	681	670	702	659	659	649	684	663	676	693	664	688	662	689	652	665	690	704	684	689	651	633	653	686	718	675	635	667	678	642	690	670	707	654	694	651	673	717	715	676	697	678	665	676	740	682	703	678	688	696	678	637	688	672	688	668	686	707	642	680	684	642	654	685	709	653	684	709	686	656	683	649	617	700	689	658	650	684	672	713	646	658	675	637	642	727	658	667	661	703	640	685	621	667	650	648	690	632	665	679	689	653	689	670	721	658	645	673	656	653	674	705	614	689	666	698	684	663	694	673	699	622	676	676	682	649	674	672	674	669	694	659	688
22861	19243	22429	18389	15909	14473	11376	9595	6949	5898	4870	3885	3311	2791	2288	1795	1508	1435	1691	1807	2181	2038	1310	1432	1466	1047	849	790	711	676	451	312	297	306	296	304	285	283	307	428	428	548	398	355	336	326	317	323	262	289	249	266	314	273	241	271	303	270	263	281	234	304	251	252	263	287	277	268	255	294	266	281	277	255	290	257	297	283	281	256	278	233	266	260	256	272	268	262	265	261	277	259	263	271	267	256	275	265	301	264	270	295	300	269	290	265	269	236	252	274	269	276	288	290	248	284	286	268	260	261	267	270	275	247	257	277	284	268	281	311	301	286	263	255	269	249	258	269	269	301	251	292	270	266	257	270	269	257	269	278	269	223	240	292	281	271	298	271	238	279	284	265	243	265	279	291	294	298	302	268	298	305	273	264	278	280	271	289	277	263	243	259	294	284	284	237	271	275	278	285	305	277	267	266	291	259	293	279	281	288	296	260	272	300	251	288	254	280	272	253	248	301	278	268	282	299	278	254	267	267	280	274	243	292	273	296	264	290	258	264	261	250	252	269	264	296	264	261	258	261	259	282	280	287	245	268	268	265	237	258	275	267	239	286	286	274	282	263	270	253	247	235	268	318	242	283	261	291	281	267	302	249	256	282	285	273	280	278	315	283	296	295	244	272	309	273	270	244	284	289	294	256	293	287	273	253	261	305	280	293	270	254	271	275	258	274	253	284	298	284	263	251	263	258	292	247	295	304	274	254	282	266	285	270	275	272	259	280	267	264	268	292	278	281	293	291	272	271	280	272	250	271	257	271	293	299	280	262	286	275	292	261	300	270	284	314	269	277	256	258	268	254	263	285	286	271	269	305	295	258	245	266	269	259	272	286	265	301	311	275	269	247	240	263	291	257	266	278	277	264	281	264	239	291	293	254	265	272	251	253	263	255	252	286	249	286	259	281	252	257	268	240	254	277	252	268	266	268	276	282	247	285	268	282	269	262	291	287	277	265	259	266	281	282	257	266	252	243	271	252	239	288	284	263	279	276	286	262	271	260	258	277	275	260	271	254	280	268	294	276	296	281	273	295	264	274	271	283	255	267	279	227	270	270	283	260	289	258	273	249	259	281	259	290	270	270	279	312	244	263	270	299	280	269	264	261	245	256	260	288	274	261	272	237	288	283	272	269	285	289	272	249	256	268	263	249	278	286	287	270	275	260	272	287	297	275	270	266	270	260	275	295	261	273	271	265	291	253	257	270	256	276	280	253	247	243	291	257	281	269	269	269	301	249	245	275	263	277	260	259	247	276	272	277	259	241	296	291	270	283	265	284	279	280	285	262	244	291	258	264	276	262	273	245	288	272	280	283	277	266	280	268	237	271	279	254	254	279	255	240	259	255	264	266	237	248	279	287	315	244	253	244	266	244	268	272	264	285	277	270	281	289	287	271	267	281	258	302	263	293	273	282	286	273	238	277	292	281	288	256	253	262	236	289	280	255	237	290	278	274	237	248	281	287	264	252	229	275	284	265	269	274	249	246	270	250	306	269	264	283	250	252	298	271	276	290	282	245	254	290	257	267	270	259	256	289	307	283	297	262	272	280	289	325	309	253	239	258	246	261	283	271	236	270	275	286	276	280	282	261	311	280	243	286	273	273	306	294	254	285	269	276	240	272	278	257	260	286	261	256	251	268	279	284	262	270	267	295	275	283	270	287	245	305	283	283	249	259	281	267	239	262	265	284	266	254	286	275	248	287	285	251	274	281	267	305	278	288	277	274	238	242	308	282	258	256	250	288	275	264	264	315	282	267	268	285	273	266	277	269	268	252	244	282	277	268	272	278	246	284	278	252	278	259	278	248	281	274	294	268	282	229	260	262	238	276	235	257	268	312	280	289	254	300	262	263	271	277	268	272	260	276	270	291	270	271	277	251	293	262	245	283	270	271	254	291	231	262	271	250	281	273	285	265	298	294	255	272	286	236	295	270	270	271	263	294	245	264	294	247	255	285	277	271	284	255	266	283	286	250	279	264	278	265	264	286	263	283	283	285	284	275	268	262	277	248	287	264	290	295	275	278	273	272	281	285	231	269	284	256	246	279	255	302	270	291	252	265	326	300	260	285	284	284	250	280	269	250	247	268	261	299	257	251	280	254	281	246	291	268	272	273	295	262	291	280	288	308	251	272	279	302	267	272	278	263	236	275	262	272	282	269	292	279	279	269	296	256	276	274	278	299	274	267	270	275	284	262	304	290	281	258	267	257	293	262	287	258	263	279	261	249	260	272	266	252	276	281	268	238	304	243	297	254	250	275	275	280	288	280	284	279	246	289	276	277	246	272	262	274	247	260	239	294	278	265	272	280	249	284	287	268	290	253	268	265	249	278	273	263	284	291	297	268	287	292	288	263	269	285	276	270	262	270	310	301	252	236	319	280	270	268	301	226	268	281	281	281	270	282	248	274	262	317	270	253	251	271	279	233	270	266	275	273	270	263	274	243	274	257	273	291	295	265	257	290	269	283	242	276	283	280	262	263	274	261	264	251	273	285	291	252	273	270	283	258	273	286	271	282	278	272	271	250	262	240	265	260	244	264	254	268	262	241	268	284	268	269	266	262	263	273	266	292	292	272	287	263	299	309	300	279	302	248	274	275	235	298	294	281	251	237	270	286	251	277	258	276	280	244	266	270	243	283	269	317	265	265	291	279	278	265	239	255	299	264	308	256	267	271	257	296	246	250	256	246	264	286	264	273	307	258	282	269	279	281	254	234	288	264	250	277	259	269	248	284	288	262	268	290	281	269	260	257	278	293	273	333	280	270	271	288	274	271	290	267	278	283	283	275	297	249	285	276	283	308	265	261	256	260	267	283	262	255	294	276	281	264	301	259	275	236	282	290	279	247	278	275	260	261	282	276	293	276	272	262	254	268	249	295	258	281	260	265	282	234	255	292	255	292	267	271	270	270	272	275	274	289	273	262	262	220	279	255	246	278	281	280	253	285	273	252	267	283	269	295	258	270	265	265	272	297	272	232	282	287	278	276	299	273	258	276	284	278	260	275	261	263	277	262	274	312	292	275	289	277	284	287	295	313	295	256	284	262	275	271	282	273	297	307	284	241	278	290	271	260	294	282	275	280	254	267	254	250	276	278	261	274	260	283	272	269	285	283	247	268	256	260	296	265	291	287	240	264	257	269	280	278	253	286	266	288	262	272	282	273	262	282	254	296	262	267	275	284	269	262	289	277	274	285	243	255	270	278	269	281	231	250	265	299	291	283	270	271	279	271	297	241	261	246	248	264	291	267	281	281	270	270	253	243	291	287	274	259	250	285	256	274	282	244	254	264	292	301	279	274	262	295	273	257	287	259	276	278	256	277	269	291	286	286	255	264	285	267	293	257	290	272	251	267	285	238	267	267	279	261	284	274	246	275	244	245	263	278	288	245	309	301	263	302	286	246	274	272	262	269	307	296	293	277	278	310	276	253	260	298	260	282	269	256	291	236	283	259	305	265
16559	15794	23883	21909	22570	24211	22570	21201	18168	17220	15444	12958	12036	10991	9756	7691	6860	6922	8463	9367	11187	10767	6914	7279	7745	5215	4520	3996	3715	3606	1760	1169	997	907	906	941	955	1003	973	2188	1615	2471	1579	1397	1001	1070	926	864	661	732	742	741	735	688	706	736	749	706	742	705	717	757	746	737	712	712	695	701	684	727	700	702	718	688	718	705	709	662	705	665	711	687	712	717	736	708	731	724	694	694	704	729	686	698	718	694	715	743	708	682	714	726	702	670	716	713	722	677	708	665	731	667	688	671	763	680	657	688	718	701	694	673	651	720	715	722	708	705	623	655	694	723	682	698	667	665	727	681	713	645	690	762	749	713	702	698	697	685	674	668	713	701	757	727	692	704	702	704	700	697	645	721	647	707	733	679	690	677	670	709	715	687	702	711	709	737	702	710	714	682	654	694	689	689	721	699	735	727	702	704	708	692	674	692	698	712	688	725	754	749	689	691	713	686	697	722	653	728	689	731	706	695	695	687	664	680	679	674	706	675	677	678	678	722	715	724	756	681	686	696	677	711	684	734	655	651	730	745	695	670	645	711	682	770	709	655	730	699	702	726	699	672	652	716	715	733	732	685	702	700	697	696	754	679	706	678	674	695	683	694	666	737	720	650	684	708	710	681	657	692	691	690	729	730	710	710	717	652	670	703	706	732	740	696	749	697	729	667	708	732	737	659	682	676	688	754	727	702	691	706	690	688	719	712	738	716	717	676	676	698	739	729	713	683	668	719	661	696	699	721	692	715	682	696	702	736	712	674	709	701	731	711	702	689	711	727	709	771	700	701	748	709	691	715	667	726	693	712	748	666	671	734	694	708	710	706	685	710	689	730	702	676	714	683	706	708	708	705	720	716	708	700	727	721	703	745	695	699	736	713	657	708	688	718	716	688	682	701	717	722	726	718	725	713	723	719	699	717	684	708	724	715	720	664	704	726	727	698	664	691	696	697	681	702	741	663	701	790	675	671	660	674	720	707	707	655	725	719	683	644	697	695	748	757	706	713	760	724	688	723	692	708	710	689	717	726	696	716	711	682	689	695	729	711	743	672	700	664	718	678	683	651	708	716	701	719	656	713	699	673	751	704	714	711	693	660	700	705	672	688	675	710	712	693	698	710	707	711	669	687	731	717	693	692	667	693	699	684	703	690	695	736	712	672	706	652	680	684	688	673	743	691	649	684	683	720	703	724	717	712	688	686	704	739	677	675	696	670	743	694	713	691	688	704	677	754	687	686	657	672	704	701	683	644	692	681	706	730	688	640	724	661	712	658	718	670	683	701	714	707	640	701	705	700	728	734	707	705	698	686	684	726	741	704	685	699	688	690	688	700	689	737	746	684	727	702	655	707	666	741	726	681	699	685	633	675	688	679	728	661	680	710	692	697	715	725	691	639	748	733	716	681	716	677	662	678	744	729	744	708	711	724	690	687	743	687	713	737	659	695	718	690	682	657	670	690	668	702	653	673	753	663	697	702	734	719	677	689	722	699	679	679	668	674	735	692	726	675	682	693	716	721	702	676	739	676	704	679	676	692	729	692	763	692	724	771	710	711	673	747	686	711	703	717	726	706	644	738	672	676	689	688	729	703	708	673	675	705	707	687	749	737	726	702	673	710	685	726	761	722	748	693	680	729	739	687	707	706	685	672	718	719	706	697	742	730	690	745	717	697	671	656	697	717	729	731	727	685	650	675	650	678	708	722	701	720	687	744	660	717	680	674	666	716	697	698	690	748	712	717	700	676	705	679	689	709	726	720	696	710	683	689	699	703	727	733	703	690	707	714	695	740	678	699	722	708	751	695	646	717	661	720	696	689	697	703	676	728	652	638	666	727	667	687	744	700	695	679	718	647	753	691	683	701	704	771	694	682	742	659	747	713	714	727	663	701	680	702	689	709	726	754	685	667	721	668	707	679	714	664	721	743	705	710	745	660	719	731	626	733	719	724	700	673	761	713	721	700	727	709	710	746	685	712	678	703	723	695	734	693	710	729	720	694	692	698	718	687	683	708	677	762	653	708	704	722	713	693	703	658	652	730	726	699	690	675	738	694	717	722	682	713	705	728	682	675	746	693	742	743	712	684	695	661	695	670	720	718	651	735	658	708	699	703	715	665	674	688	723	700	711	711	717	687	724	662	692	688	681	712	677	707	655	714	701	735	696	672	729	732	689	737	657	670	682	674	672	711	678	731	717	696	685	697	704	680	699	692	638	686	728	740	692	703	662	727	734	715	671	669	692	682	733	668	683	674	732	675	713	702	656	666	692	668	686	737	678	664	735	730	699	677	733	735	695	738	701	710	705	708	732	692	679	689	672	674	684	733	719	722	668	723	670	670	712	655	672	678	723	673	706	738	687	718	654	697	699	752	694	690	678	629	750	675	662	673	732	725	700	709	713	664	688	701	667	680	743	714	688	696	728	685	701	734	729	701	720	711	695	704	729	694	668	709	662	720	684	734	683	665	706	747	702	707	683	664	735	697	731	687	715	723	688	677	699	664	702	705	720	716	699	638	702	710	678	741	736	717	718	701	708	681	706	687	744	691	734	726	691	683	689	698	659	708	663	690	672	686	703	726	708	683	727	676	733	711	692	719	681	722	682	704	707	741	701	699	704	679	697	678	681	740	709	706	726	715	715	692	721	684	689	730	704	687	725	667	745	740	678	676	659	719	694	705	722	714	671	733	735	736	694	707	713	689	752	732	704	688	681	689	709	722	696	745	708	684	713	708	716	726	722	715	693	689	701	662	684	705	695	718	684	695	690	728	670	681	670	737	697	730	671	718	718	679	666	691	699	672	707	706	691	710	657	702	715	706	700	680	749	717	664	668	725	717	669	670	707	705	675	703	698	709	735	730	751	686	698	694	682	736	669	697	696	703	722	721	689	726	764	727	705	684	715	744	729	671	681	701	679	711	733	719	701	678	699	700	718	683	678	718	729	697	755	729	692	720	697	726	708	686	715	714	725	709	730	708	749	711	681	684	733	672	726	685	686	722	702	701	747	705	722	679	696	684	635	734	641	718	654	736	666	711	695	709	704	699	680	702	677	728	656	694	669	751	689	689	707	707	656	699	721	704	733	707	722	698	700	708	748	742	687	674	732	723	720	731	679	692	694	721	714	657	665	670	690	733	723	677	667	682	702	697	722	701	684	689	707	685	706	695	729	728	718	655	711	721	715	668	694	705	675	745	744	723	715	700	727	712	691	715	698	683	682	645	701	654	730	701	715	720	682	730	661	740	698	713	736	727	679	666	677	719	738	700	693	705	717	737	762	695	730	707	720	706	726	723	714	742	699	763	736	711	640	717	674	701	718	651	687	653	694	683	724	698	702	681	675	666	726	711	705	700	691	760	679	767	713	696	683	690	671	693	686	686	725	693	691	660	700	724	682	712	671	751	797	742	672	723	747	697	706	671	668	748	676	684	721	723	727	693	721	686	718	673	695	754	696	764	677	703	652	694	748	713	689	715
33168	28108	32526	27988	23753	22662	18381	16700	13660	11057	8751	7640	6143	4759	3810	2980	2626	2579	3376	3396	4752	4173	2489	2564	2872	1953	1176	1158	1070	1119	599	428	367	333	309	345	357	335	304	701	502	783	558	514	417	372	313	342	263	288	271	263	297	262	266	274	254	276	250	251	275	266	242	296	256	239	276	262	291	243	250	269	236	241	239	254	220	234	236	257	234	236	270	262	290	275	253	248	244	235	253	261	262	264	252	267	260	256	249	246	261	255	242	253	278	287	252	230	243	242	257	236	242	252	263	242	255	243	237	239	268	294	243	220	262	240	278	274	265	252	279	271	276	250	276	260	232	264	274	264	265	292	262	249	245	261	266	277	235	243	245	274	229	266	263	247	256	259	277	261	238	252	254	270	269	245	250	267	266	269	274	252	245	263	230	266	275	261	263	270	249	268	264	258	285	253	255	244	253	278	268	271	237	242	261	265	232	264	274	261	231	271	236	244	251	248	269	252	274	273	261	270	277	262	265	247	264	266	275	278	261	263	261	271	270	258	253	243	246	262	239	240	281	244	294	260	227	256	249	236	259	271	265	269	276	270	257	265	256	224	256	219	317	240	264	249	282	252	266	280	254	286	275	269	241	243	278	261	243	253	266	260	268	247	246	250	268	228	253	287	272	258	260	252	233	251	250	232	237	282	265	215	238	246	216	249	252	282	264	242	227	286	236	249	241	241	255	249	261	245	277	252	272	229	243	275	252	274	283	251	286	251	260	295	258	239	267	291	246	274	277	266	251	296	259	261	259	266	266	260	210	255	254	246	270	249	240	271	261	270	258	274	240	269	280	252	250	252	251	244	259	231	254	273	274	248	269	229	282	258	251	259	257	240	266	289	253	268	268	270	282	251	265	242	259	267	265	244	231	257	245	285	257	245	251	261	273	260	247	263	271	254	271	240	241	257	261	259	267	250	245	246	260	272	259	263	237	259	251	229	252	237	240	249	283	272	265	249	237	270	280	229	250	222	234	264	219	257	247	260	247	243	234	237	229	244	240	214	240	268	251	287	257	258	236	254	263	258	232	245	261	278	263	219	222	269	230	254	252	289	259	264	241	244	270	284	271	266	231	241	264	260	255	247	228	266	250	249	220	236	254	218	256	247	241	236	264	264	249	277	262	269	276	273	270	241	252	252	235	253	232	285	248	275	227	252	292	263	254	245	218	258	242	226	286	235	278	229	278	283	252	271	236	259	261	279	246	258	262	254	248	238	288	253	247	277	268	255	245	217	269	250	223	253	236	255	256	284	277	256	258	252	267	244	238	279	254	266	239	247	267	260	275	270	254	235	283	236	236	265	255	251	224	260	234	293	289	271	263	248	225	273	247	264	256	252	246	250	262	258	251	250	265	252	250	227	256	255	256	260	247	234	231	270	273	268	237	247	251	257	250	269	270	248	254	268	264	300	266	262	259	261	277	265	254	263	237	233	267	252	273	248	280	235	270	260	280	268	274	244	265	256	268	273	242	239	278	257	271	278	266	253	230	253	265	276	242	262	251	278	256	238	224	264	274	286	279	266	233	255	258	253	263	251	258	240	254	263	253	275	268	278	250	247	251	265	238	246	242	253	245	256	294	271	259	278	261	260	242	256	263	230	265	250	265	276	255	242	263	246	270	266	261	242	262	259	250	264	240	246	229	261	258	254	228	269	250	253	276	277	237	246	283	256	236	268	267	249	229	265	296	257	243	288	272	243	258	245	290	279	252	256	261	249	224	273	307	241	240	254	238	241	273	274	242	260	264	268	271	238	240	232	250	252	272	247	246	246	244	236	261	254	251	274	233	280	273	253	228	250	270	266	262	262	253	270	281	222	275	279	244	277	254	262	243	264	270	264	266	252	241	261	278	240	267	277	250	267	240	266	270	275	268	240	263	251	286	248	267	245	267	240	243	274	266	228	263	257	268	268	266	265	240	278	263	241	269	247	271	249	238	236	229	266	252	261	274	279	243	245	261	262	250	249	254	259	224	262	253	279	266	244	250	277	241	237	266	257	261	230	258	258	253	254	263	258	244	261	259	242	264	261	262	259	272	229	225	224	261	238	244	271	298	238	277	239	254	257	255	263	238	253	248	231	241	260	257	249	297	278	252	253	256	278	242	256	245	247	254	245	259	269	255	245	256	284	246	231	244	240	258	282	241	283	274	261	231	242	240	240	235	265	252	258	246	259	243	268	280	261	277	244	265	227	259	240	221	242	280	263	243	278	259	260	247	230	262	269	281	268	249	252	249	272	283	268	255	285	235	250	234	242	253	251	262	248	232	267	254	276	278	254	271	275	267	233	258	273	282	259	253	230	294	251	258	247	250	272	264	245	240	244	258	219	221	258	225	272	249	270	241	276	228	275	248	240	277	254	253	261	268	252	264	251	246	240	249	255	303	256	273	265	298	250	229	254	248	251	262	249	258	283	249	245	235	246	230	250	237	232	272	267	255	236	242	214	291	244	260	255	250	256	269	252	271	237	248	254	262	225	276	244	273	255	273	251	279	253	244	228	240	243	253	226	222	239	270	238	247	263	282	248	264	250	251	249	273	259	268	253	253	261	257	237	284	254	250	278	220	237	242	234	238	259	258	248	243	276	245	249	265	234	248	231	274	218	269	246	288	274	240	243	262	257	254	265	254	230	255	237	278	286	289	265	267	243	243	264	258	256	264	237	283	265	257	268	259	264	241	258	238	266	244	217	241	262	268	280	242	244	261	247	233	249	249	240	293	276	271	249	234	274	261	281	274	284	274	248	231	267	257	256	247	232	271	259	235	266	262	223	266	274	240	248	264	272	237	232	229	252	242	272	270	231	282	280	243	230	283	252	251	253	263	260	256	263	281	279	276	272	236	243	266	262	258	235	240	230	253	276	259	290	265	257	285	261	260	255	245	276	272	260	286	268	270	264	248	245	244	248	268	273	238	250	258	269	265	264	271	237	292	257	243	263	244	268	225	267	296	263	252	271	269	249	271	266	265	246	281	287	246	267	249	259	254	247	261	256	262	262	271	263	230	214	242	219	259	267	254	257	270	259	271	253	292	250	256	240	285	266	271	242	246	270	249	230	270	277	239	202	251	250	239	240	269	276	243	251	258	248	239	245	260	265	262	281	274	271	247	272	282	256	240	263	264	242	233	256	258	276	248	253	239	267	227	263	287	222	278	269	245	254	270	266	233	265	251	231	248	245	270	263	267	235	272	254	252	272	230	299	271	249	277	252	245	229	267	245	274	258	273	266	256	279	254	258	232	237	281	271	266	242	261	269	273	255	283	254	248	279	252	257	239	265	269	241	250	243	250	271	238	263	264	248	267	238	280	288	258	254	247	253	222	269	267	250	248	261	245	264	279	254	255	248	266	251	251	254	269	243	261	244	248	258	271	257	246	233	237	276	259	262	256	262	262	268	260	261	276	257	261	278	228	234	225	259	260	264	259	284	257	289	283	252	296	270	257	260	237	258	261	256	249	280	248	266
22318	22704	31656	29986	29469	30438	29894	29690	26309	23498	22504	20470	18581	15916	13536	11298	10691	10981	13849	14891	20332	18536	11471	11872	14221	9959	6135	6199	6150	6691	2943	1826	1496	1191	1142	1188	1206	1162	1189	3824	2530	4440	2703	2373	1592	1455	1335	1001	678	710	682	698	689	681	706	768	724	717	705	694	705	658	663	651	646	680	703	684	690	703	654	644	647	650	661	626	684	669	626	660	648	693	652	622	647	656	637	687	629	674	621	646	661	622	636	665	661	660	670	654	622	713	634	653	687	672	713	654	604	619	649	652	627	638	644	656	694	647	687	661	676	657	694	634	688	698	668	613	640	672	679	703	670	649	636	682	645	650	655	610	679	681	670	722	688	640	603	675	694	672	650	681	693	643	682	610	651	668	682	693	688	676	658	665	665	694	644	668	699	644	658	703	623	659	659	624	690	676	653	663	615	691	688	697	699	670	645	620	640	657	652	716	669	668	730	643	633	697	655	647	652	655	711	668	638	674	661	665	660	633	670	640	691	642	678	661	636	642	700	659	646	665	649	675	651	693	631	682	653	663	655	661	686	668	657	655	677	705	615	642	705	660	661	666	686	699	648	655	695	655	642	670	692	696	669	655	663	647	651	657	617	661	706	645	683	631	617	672	693	624	627	656	630	652	649	701	637	665	674	673	685	654	679	668	657	650	671	675	662	743	648	678	681	703	657	661	659	686	636	676	668	671	629	697	640	647	673	695	655	656	682	653	665	658	642	702	662	700	650	629	691	679	651	680	627	660	635	647	636	649	695	675	665	670	642	678	685	615	664	663	702	693	653	698	659	683	696	664	682	634	638	647	690	652	675	670	681	645	633	654	658	655	689	701	668	657	688	646	636	663	719	652	688	652	657	654	678	661	702	635	675	637	669	627	696	633	663	688	722	688	619	693	697	645	613	690	683	689	683	664	710	655	662	622	626	612	647	671	654	653	661	676	663	645	656	696	657	683	697	603	690	669	671	673	643	748	662	705	573	663	643	657	646	603	670	653	666	664	643	720	671	673	661	634	662	657	653	702	614	644	628	628	697	660	692	674	627	679	652	653	685	672	636	615	670	702	624	696	604	688	645	653	695	626	643	669	669	671	650	655	593	716	685	652	647	657	657	677	652	652	679	642	717	669	645	628	654	701	617	689	672	662	674	675	675	664	658	714	690	592	651	651	680	711	651	666	677	628	694	681	670	679	660	649	673	632	690	647	665	681	665	653	615	654	652	638	664	669	669	711	681	669	645	611	647	697	641	645	657	676	624	663	651	654	643	696	687	614	673	673	665	650	671	659	669	659	709	648	655	717	649	668	713	710	666	640	679	693	675	675	655	690	666	647	692	646	650	731	621	608	619	669	637	621	697	646	663	661	714	626	624	711	687	686	723	632	699	688	645	686	668	667	629	652	677	688	713	649	638	649	658	617	697	654	698	646	671	669	648	669	661	619	603	648	678	694	659	664	639	673	710	667	677	666	609	676	628	710	644	670	677	681	645	633	670	662	662	701	621	694	677	644	702	659	630	688	675	668	755	669	696	675	660	620	660	650	674	669	669	672	683	666	711	692	647	676	648	643	710	617	661	647	629	644	694	693	632	692	726	657	683	698	643	620	661	687	655	710	677	634	663	699	693	672	692	651	643	648	669	661	632	690	670	615	674	634	657	649	678	691	706	632	647	639	601	646	657	696	657	668	659	650	597	661	661	661	645	678	672	643	634	653	667	676	656	713	650	653	660	605	633	668	689	624	679	619	696	612	652	656	651	673	686	714	666	662	622	670	649	668	670	748	639	686	658	634	647	693	621	656	678	693	711	672	682	673	639	658	696	654	674	699	690	636	662	680	651	645	680	683	627	660	605	676	647	677	707	656	687	702	622	651	687	666	681	683	627	670	688	643	668	705	647	684	660	682	653	671	658	664	626	662	624	669	647	655	641	659	697	663	621	695	669	643	667	641	667	661	677	614	632	657	667	647	694	687	675	659	654	676	658	657	673	657	666	672	668	649	675	679	694	716	670	615	690	672	633	680	637	665	669	645	638	616	651	663	667	642	675	692	621	658	696	700	656	628	672	711	628	684	699	660	680	658	668	631	720	661	622	659	637	641	682	709	684	674	669	663	676	640	666	704	656	697	673	702	677	662	702	633	634	646	627	662	674	593	659	619	687	617	659	687	715	651	640	650	638	711	729	653	706	712	625	611	698	675	682	670	714	681	686	674	682	682	679	645	645	699	687	667	667	668	656	659	655	656	623	729	646	677	637	675	614	668	658	644	676	638	675	666	628	652	695	617	657	716	703	666	669	655	669	635	709	645	676	646	654	656	640	590	691	692	656	621	643	669	646	680	664	663	684	667	639	641	639	690	643	650	683	672	679	649	725	659	690	657	723	672	631	701	634	666	671	654	646	631	656	670	669	680	658	655	666	665	658	641	676	625	606	685	680	667	626	692	707	682	627	699	635	683	639	684	723	678	639	657	628	662	682	672	614	687	657	646	642	656	648	652	657	690	661	712	664	668	640	625	670	670	706	691	660	620	678	648	656	621	635	642	687	648	717	647	646	674	639	678	692	711	633	670	679	704	658	685	648	636	647	621	610	663	653	682	651	675	672	667	639	610	689	687	627	656	631	674	659	644	682	683	681	631	642	655	709	644	667	647	664	677	670	707	650	661	672	705	698	659	636	646	666	661	659	613	670	699	709	675	661	639	655	685	683	652	669	701	691	640	666	635	657	644	643	665	611	659	651	654	660	674	639	727	685	650	644	645	673	618	654	651	677	655	664	649	658	655	643	643	690	605	676	654	656	642	688	677	627	710	660	665	668	651	650	706	682	669	667	650	693	651	665	659	651	705	652	675	672	632	707	657	669	685	634	672	630	632	640	654	687	662	654	657	679	681	645	623	632	673	688	648	639	658	657	675	669	636	652	658	660	651	654	711	659	664	663	660	723	647	649	645	654	644	683	650	650	690	680	638	632	696	648	625	688	641	637	652	689	639	640	631	674	646	626	708	734	653	674	658	689	703	695	663	650	672	685	647	638	667	646	660	692	704	709	614	622	668	650	644	663	679	654	635	608	667	662	688	623	634	686	650	620	702	669	710	671	663	665	646	644	667	703	673	684	669	735	640	680	687	635	668	607	692	663	683	678	691	703	668	720	669	672	656	671	667	690	686	660	679	664	630	678	638	694	668	665	674	657	606	628	644	673	643	672	684	624	694	663	631	645	654	661	722	649	662	602	657	654	687	669	665	632	674	698	666	691	674	653	696	711	626	672	648	667	658	651	589	712	668	656	655	676	626	647	652	675	645	620	658	636	655	663	627	635	650	684	635	644	657	640	676	713	668	690	651	691	661	651	667	646	674	670	660	651	637	677	653	734	688	685	651	710	674	673	719	618	675	661	662	694	650	661	627	653	663	678	687	694	661	649	638	682	656	671	666	678	668	638	690	701	684	673	666	706	649	664	662	660	661	679	696	670	646	667	703	676	702	699	611
9506	7770	7425	5692	3932	2653	1853	1769	1475	1260	1148	1006	972	711	622	508	436	488	457	397	417	408	335	337	329	341	283	291	318	322	270	243	256	240	238	282	258	275	247	267	269	290	272	287	275	294	267	246	277	261	243	259	244	240	248	246	254	263	260	260	268	263	270	254	257	227	246	240	225	248	242	238	268	242	242	275	274	261	234	255	241	267	250	254	260	257	261	240	291	253	252	243	221	292	237	265	254	281	261	259	245	216	254	272	258	225	272	276	272	267	264	273	247	231	229	252	248	288	255	232	236	235	246	261	293	266	244	262	266	241	271	240	240	262	279	249	266	271	273	258	262	256	266	254	274	244	261	270	258	231	272	245	245	251	233	253	244	297	246	253	244	234	243	266	262	276	248	245	249	252	218	281	263	279	264	250	235	264	268	297	233	260	254	255	265	238	244	275	250	268	258	272	248	272	269	250	244	278	272	238	219	260	268	265	241	272	226	251	241	248	254	262	266	266	270	271	261	250	228	246	253	250	262	282	269	233	252	232	263	256	250	231	255	244	257	239	265	248	254	255	249	282	259	250	294	263	250	243	273	260	259	264	249	268	260	243	234	274	262	243	255	236	228	252	277	271	257	267	265	270	249	292	237	239	254	269	254	274	247	281	263	227	253	260	232	263	281	257	243	259	258	242	279	240	246	262	277	241	259	264	246	294	248	284	251	275	284	268	254	255	272	251	237	238	276	247	262	285	265	236	261	262	269	259	241	259	273	235	241	240	242	236	252	248	220	238	250	268	265	254	281	252	261	270	268	222	230	284	251	224	275	242	244	253	228	286	266	237	242	264	264	225	250	247	229	235	228	281	243	258	259	258	239	257	276	269	236	239	277	238	262	260	258	275	267	246	255	246	264	293	275	250	258	244	236	259	258	255	236	246	226	266	240	267	256	232	266	234	241	276	250	247	262	248	234	250	267	273	241	259	238	259	264	231	237	254	257	248	276	283	260	287	257	243	243	250	246	296	248	246	257	262	240	250	261	249	278	255	252	221	250	223	267	246	254	238	258	246	254	247	270	262	261	281	246	247	283	263	254	267	243	262	266	273	268	256	242	231	257	246	257	244	246	267	262	244	244	268	246	263	274	247	261	264	270	267	239	247	237	261	244	253	244	236	262	235	267	280	258	281	260	246	269	234	241	231	238	248	280	216	249	235	247	260	256	269	227	289	230	260	239	256	239	262	265	235	265	278	268	272	271	267	229	269	267	254	242	253	234	267	262	299	261	279	277	276	249	264	246	268	266	234	286	258	278	279	243	257	265	248	246	268	238	275	222	264	244	263	259	257	249	258	233	252	234	258	265	271	246	259	294	253	253	247	232	234	237	244	238	234	262	240	275	259	288	241	246	259	259	225	264	271	255	246	230	249	244	261	236	272	237	268	277	262	265	273	256	257	274	235	262	242	245	237	266	256	275	269	289	225	265	240	241	249	257	263	235	249	258	283	261	279	259	251	241	247	262	253	252	250	231	249	266	243	260	244	250	251	285	260	286	260	216	247	279	223	252	260	279	262	259	269	273	253	237	257	244	271	277	239	256	248	285	250	279	237	287	268	235	259	259	268	262	272	264	253	259	272	231	259	249	274	253	260	263	270	282	239	255	259	258	289	262	253	248	263	253	253	248	255	245	274	278	245	261	257	256	264	255	251	282	276	279	252	278	246	262	220	280	268	271	255	252	259	243	237	284	229	246	258	281	259	258	256	238	224	268	260	247	242	255	234	249	242	255	261	304	258	268	256	245	266	306	261	271	278	245	280	266	247	253	274	301	255	264	255	260	231	259	277	248	246	231	240	244	246	279	258	254	258	249	246	244	231	272	270	282	263	259	241	225	259	296	268	287	249	265	278	251	228	229	258	262	282	285	263	246	256	265	266	272	275	239	255	279	269	263	243	258	272	265	233	259	265	219	281	252	229	235	265	236	233	240	253	244	250	256	222	257	277	275	288	254	267	259	245	243	260	272	267	253	240	263	242	272	279	227	277	252	273	278	214	252	269	268	247	240	261	233	245	238	264	236	260	261	267	281	236	267	262	272	307	268	274	268	270	268	262	256	268	259	270	256	251	261	239	227	262	289	287	247	257	255	251	271	276	254	264	257	251	252	241	267	242	245	254	249	255	222	256	262	275	230	288	273	251	261	241	244	273	234	286	260	260	245	260	254	246	276	242	258	261	265	247	253	250	265	276	252	243	253	237	240	264	279	225	256	248	259	252	262	230	278	239	239	271	248	255	280	257	271	259	246	250	252	262	257	248	267	254	283	265	256	229	289	269	244	274	258	258	277	278	280	268	267	267	245	218	252	251	284	249	251	228	241	254	224	274	263	265	231	276	266	271	278	272	256	268	235	285	274	218	246	248	242	223	257	267	290	284	269	254	268	267	251	251	252	265	275	271	271	289	258	260	262	238	258	256	248	239	263	247	262	269	265	266	248	280	266	275	236	302	276	242	248	249	241	249	286	273	253	255	253	265	229	272	257	260	267	258	236	249	264	246	236	230	270	255	254	237	260	273	216	226	251	245	255	245	265	232	263	276	266	267	266	251	266	234	256	262	271	239	279	250	256	252	253	264	281	243	266	265	263	249	249	271	245	283	273	261	255	250	272	271	283	222	276	244	217	267	266	245	270	271	275	246	250	238	240	276	237	246	231	272	257	243	244	278	238	255	275	239	281	275	274	259	262	237	243	232	273	239	250	276	281	274	263	264	233	261	256	279	257	267	231	246	242	273	232	269	235	262	266	228	232	234	263	254	247	264	218	243	284	230	226	256	241	269	249	283	263	251	274	254	244	252	269	276	264	230	241	240	271	259	271	268	248	278	272	212	252	268	255	235	284	231	261	268	252	242	236	266	277	246	234	251	254	285	252	265	280	272	255	257	265	215	248	251	235	276	247	256	269	235	254	214	225	238	246	254	239	249	254	249	216	245	260	234	257	250	240	280	257	287	252	242	277	286	247	245	254	240	239	237	243	267	237	274	267	259	269	256	234	250	259	286	282	242	230	273	225	269	280	249	252	246	254	248	245	252	272	292	218	238	270	222	242	237	250	265	257	266	269	260	263	239	269	259	237	240	235	267	241	254	254	268	280	277	248	288	246	268	275	274	238	242	258	236	245	218	265	290	247	228	261	237	247	257	264	241	266	246	268	246	251	253	294	252	276	283	276	242	260	250	261	259	249	262	304	255	267	248	261	290	240	265	261	266	262	229	246	257	250	222	254	263	259	262	256	280	205	254	272	259	241	231	262	284	262	247	249	269	293	266	253	233	266	263	266	253	279	251	276	239	242	242	234	231	251	219	237	242	213	253	249	237	255	254	291	241	268	253	241	258	262	253	220	269	261	264	262	264	240	260	219	262	271	253	233	262	239	255	229	284	274	288	243	237	247	259	263	245	314	264	260	271	260	258	267	252	255	253	254	289	250	250	250	258	255	252	248	232	235	287	260	278
7357	6513	10273	11212	10487	8415	7227	7175	6598	6057	5416	5262	4992	3846	2808	2287	1941	2411	2213	1995	1915	1763	1241	1249	1305	997	805	855	871	867	793	776	710	711	705	770	731	749	695	865	747	913	818	852	727	716	750	678	648	685	652	643	650	655	697	668	694	677	697	690	663	675	685	672	613	631	688	627	663	682	638	672	680	662	637	652	665	677	712	662	706	654	666	653	685	638	646	646	673	701	657	623	659	661	675	709	661	673	627	663	680	687	690	688	675	644	658	667	652	613	623	642	688	665	678	671	674	660	637	653	591	663	639	622	623	648	712	692	699	716	695	633	653	683	653	654	682	653	687	715	665	662	653	673	688	649	638	654	651	687	676	656	669	665	703	642	617	693	668	681	703	627	616	625	616	645	642	697	633	669	651	671	653	597	649	700	665	593	642	676	638	672	703	692	660	620	669	688	606	715	671	701	647	653	691	652	623	665	669	624	682	649	663	644	629	629	658	676	684	636	688	656	682	686	632	661	670	652	654	611	673	634	661	681	619	659	655	697	663	719	652	684	690	679	726	685	612	704	685	683	633	646	672	698	643	634	644	656	633	667	642	708	638	661	679	652	670	691	679	638	679	687	676	687	622	681	676	663	636	638	696	666	642	681	685	689	647	651	645	624	684	685	661	656	670	653	648	649	696	663	671	640	664	638	670	654	669	685	656	703	647	643	634	661	686	643	672	686	638	677	679	667	688	706	694	672	633	647	653	642	656	688	660	706	703	620	646	689	647	694	656	667	673	630	669	643	695	656	645	708	683	662	634	683	654	638	644	662	686	645	611	649	623	622	703	697	664	683	618	660	734	672	635	660	641	640	650	654	656	656	676	668	681	633	658	648	634	666	682	669	659	647	685	681	680	612	687	700	669	632	650	674	668	705	695	648	703	658	654	683	632	664	622	674	647	655	652	665	623	668	672	672	689	698	636	701	653	683	666	713	651	671	654	654	616	645	665	642	702	644	677	642	627	625	651	666	622	736	645	677	655	651	688	625	671	662	663	638	652	657	713	691	625	646	625	643	691	639	649	659	664	709	655	633	670	661	653	728	611	602	687	644	715	673	648	664	673	669	735	663	626	672	697	686	699	662	681	729	657	666	716	641	664	668	648	655	698	634	654	681	708	669	659	669	626	653	704	656	670	695	639	636	673	657	631	675	702	655	662	689	687	689	680	673	674	666	669	665	626	672	673	676	658	649	612	620	635	684	631	723	645	686	728	688	700	669	688	640	698	697	617	671	725	624	684	731	645	712	674	632	668	704	674	657	673	669	699	657	686	677	681	678	658	675	634	683	668	672	650	680	688	651	650	712	640	684	726	636	702	677	637	641	696	652	634	653	702	681	657	679	703	628	634	652	684	660	686	690	640	671	692	640	637	655	676	679	642	665	658	645	674	654	624	649	623	674	641	653	674	661	661	702	722	627	686	625	655	642	688	622	634	668	707	664	649	650	653	714	646	662	698	678	618	715	656	663	653	632	690	665	687	632	672	622	655	690	658	702	694	694	654	649	656	631	645	627	699	723	625	664	697	581	696	637	699	702	673	701	715	627	646	676	611	701	640	650	663	670	655	672	643	704	654	710	670	664	618	677	629	689	672	665	649	683	660	684	663	637	681	687	647	647	635	590	674	712	628	692	656	650	685	676	714	660	665	630	692	681	685	643	640	673	612	714	696	618	641	667	708	679	672	638	665	677	681	661	637	704	664	617	681	660	682	699	692	643	699	676	699	646	713	623	679	655	656	687	665	655	691	666	668	666	648	679	674	628	711	702	663	694	656	703	627	638	672	653	603	671	639	661	669	654	643	699	633	706	646	661	686	640	626	663	628	667	672	643	696	670	712	680	667	697	634	658	680	723	669	640	657	696	693	677	683	648	667	657	658	665	716	681	719	662	641	668	692	662	705	642	657	722	624	647	649	693	662	636	625	654	655	656	661	656	692	698	667	657	665	723	686	644	670	711	670	670	669	644	663	644	638	702	664	646	622	651	612	673	644	694	629	702	700	657	638	653	695	646	650	680	676	669	672	669	639	666	634	678	620	677	688	686	656	649	631	721	633	630	684	745	676	624	675	645	656	667	688	676	674	639	664	634	662	645	679	705	642	688	645	663	624	697	659	668	650	683	631	629	642	669	645	683	657	671	670	663	682	652	667	676	658	645	662	694	655	664	631	683	653	617	615	691	670	698	713	626	619	669	647	680	670	706	639	638	670	666	621	660	656	646	638	674	667	625	692	680	618	621	680	667	653	654	619	665	697	663	655	650	697	670	635	638	620	660	678	642	660	632	677	716	647	656	706	657	684	638	676	650	674	706	624	680	643	679	678	683	634	696	714	636	714	669	719	650	685	667	672	688	649	672	620	670	685	694	694	676	667	677	665	614	656	676	709	696	673	646	703	600	672	696	678	700	621	649	694	691	692	645	673	671	631	649	672	652	647	690	657	692	630	656	687	665	659	653	655	638	614	712	676	637	616	716	635	652	644	658	656	641	655	654	704	667	639	688	679	670	639	654	665	646	667	651	650	621	683	676	650	716	648	680	677	673	633	651	701	663	677	692	651	658	694	632	622	682	676	713	688	647	640	691	677	699	679	639	615	650	684	631	674	624	666	630	665	674	623	667	655	663	669	664	673	648	657	714	698	651	686	700	649	632	700	633	632	698	656	702	605	692	698	668	656	621	703	681	679	644	688	647	648	647	706	694	623	678	654	661	640	696	684	685	622	691	652	643	680	708	702	668	669	690	669	614	680	651	667	680	684	623	683	668	646	695	685	678	665	659	692	653	689	659	688	701	656	658	639	670	764	653	690	673	647	606	666	634	657	693	688	657	680	707	652	630	674	676	687	648	693	665	709	675	694	687	632	686	665	672	612	653	658	671	650	623	686	667	643	676	650	681	656	663	629	676	628	669	705	711	650	671	642	660	697	669	649	659	662	664	663	662	658	676	670	665	671	681	666	650	650	658	655	636	663	715	673	678	638	630	674	636	638	610	685	636	694	658	675	687	674	684	668	703	683	652	606	655	725	711	700	653	674	657	691	668	667	663	658	656	687	686	597	635	685	628	695	662	640	647	664	697	666	633	645	664	666	707	672	664	686	695	659	645	701	641	645	681	655	665	669	649	727	650	623	655	635	684	647	699	679	691	669	635	683	664	674	687	700	659	676	644	668	696	646	693	693	649	716	641	633	660	622	638	659	684	686	650	652	681	717	674	688	657	626	630	688	671	680	667	664	655	704	681	671	638	648	647	646	697	689	671	639	604	657	670	670	655	702	668	662	680	668	663	678	701	681	701	646	691	679	666	622	680	696	612	628	722	650	648	669	676	630	627	672	676	658	683	669	687	668	667	674	693	663	625	641	627	662	666	673	682	660	683	678	639	671	664	681	696	673	652	663	746	701	662	682	614	664	655	633	625	644	684	638	668	680	678	633	682	676	666	688	676	653	730	650	670	684	684	670	676
21844	19579	26255	20161	18256	14860	10759	9683	6537	5361	5015	4203	3655	2503	1960	1684	1437	1502	1743	1622	2263	1791	1227	1334	1341	612	849	726	631	752	435	310	314	318	325	280	350	295	298	460	434	497	467	396	354	305	284	291	259	276	271	285	223	278	253	277	254	274	289	238	274	291	283	236	271	275	250	280	253	269	262	293	242	258	257	268	286	254	246	273	285	254	250	257	282	276	255	292	306	246	282	257	247	279	312	284	248	262	247	273	268	256	269	259	283	269	277	283	259	253	290	263	272	297	268	246	278	284	265	286	243	249	290	273	236	278	262	292	255	246	260	237	240	251	271	244	245	241	252	279	236	271	228	284	267	256	280	256	255	263	243	234	290	285	272	309	246	270	280	262	274	290	258	251	271	267	249	281	283	265	250	299	274	282	234	272	278	248	291	240	284	294	271	259	299	281	281	262	278	294	282	252	289	286	305	277	254	259	273	228	271	269	257	281	240	265	268	276	261	261	263	257	265	287	279	260	275	236	270	286	251	273	272	279	274	262	259	277	267	264	241	281	265	281	286	286	248	279	243	269	243	274	252	259	264	256	236	236	271	301	287	254	276	248	266	267	276	260	276	283	257	253	277	261	273	248	265	269	283	266	260	302	262	270	248	203	287	289	240	274	283	276	284	282	269	282	264	269	262	268	285	257	280	282	285	256	265	267	264	271	267	295	277	279	246	247	274	283	245	289	282	269	271	275	261	280	243	251	236	258	246	287	259	264	270	285	323	261	291	268	285	266	291	260	267	281	245	234	249	282	256	245	263	283	283	300	245	268	274	246	256	235	261	278	226	282	265	272	258	264	273	261	279	284	271	262	274	239	288	280	275	274	270	246	252	254	260	269	256	256	274	288	281	271	305	242	261	273	250	252	276	289	276	253	270	241	237	238	253	249	247	252	271	256	260	272	256	254	230	226	273	279	287	246	313	261	264	264	256	268	252	279	297	284	261	268	270	280	281	294	271	265	236	268	244	290	247	253	265	262	261	276	263	260	271	280	270	239	262	265	265	271	307	272	285	275	264	287	293	282	279	272	263	238	262	274	257	273	296	274	270	265	252	263	243	274	288	293	284	271	268	259	298	232	276	285	266	278	271	248	250	264	278	236	257	260	289	251	253	264	269	252	240	263	285	275	250	280	269	271	258	264	273	260	276	272	280	263	258	256	252	259	250	262	292	253	223	251	274	259	264	277	256	253	249	297	239	253	271	260	277	286	253	266	275	278	263	293	276	246	281	269	244	289	268	260	257	258	272	253	235	270	265	285	282	287	266	266	289	250	257	271	253	246	258	236	247	282	255	237	266	280	277	263	259	273	270	278	254	274	241	285	248	290	263	278	269	266	287	276	252	254	291	255	271	252	292	283	275	293	262	257	256	286	263	267	246	268	287	258	267	292	251	255	282	278	285	246	258	264	226	249	241	258	254	287	275	272	275	257	267	254	287	270	229	246	252	268	282	253	266	268	267	255	250	257	269	271	307	252	247	261	285	257	265	248	283	296	260	238	268	237	266	258	247	285	252	290	268	275	280	261	296	253	251	283	259	287	303	288	248	279	267	270	252	260	269	267	241	280	265	277	257	258	259	304	262	262	292	273	285	245	260	251	248	257	272	259	334	253	285	262	259	242	292	242	260	283	268	278	281	273	266	266	298	261	257	267	285	286	286	256	258	265	287	246	289	296	273	258	256	251	268	282	233	274	285	279	257	276	284	277	273	281	292	264	270	268	271	259	238	258	277	255	273	289	267	246	248	243	273	266	275	278	236	268	274	230	291	268	285	281	217	289	248	260	286	286	252	272	248	272	278	263	283	272	273	254	302	259	247	263	254	241	251	273	245	285	260	256	249	265	280	255	257	239	278	288	326	279	281	267	247	245	268	271	239	239	298	280	259	288	281	246	275	257	248	272	283	278	253	255	241	259	284	254	284	255	248	285	256	243	240	294	256	271	275	257	250	245	286	261	246	254	262	273	281	275	290	263	248	233	259	221	290	256	255	247	240	286	240	270	272	266	271	268	272	246	245	276	281	271	264	235	250	292	258	231	274	257	236	292	279	271	271	295	279	263	273	260	255	278	264	262	264	270	243	259	252	263	247	263	235	270	247	250	279	274	262	255	266	270	248	266	291	281	264	254	251	287	253	218	254	279	277	276	248	255	269	289	282	283	258	263	266	257	249	272	251	241	295	284	253	255	268	289	245	286	299	255	272	269	280	260	271	241	279	277	279	251	275	268	276	283	264	263	287	277	276	241	276	277	245	266	262	227	250	264	261	280	260	244	275	268	266	284	268	269	269	267	272	251	279	246	293	252	266	257	265	265	262	246	249	263	268	263	239	249	274	263	279	276	267	274	285	284	271	280	285	231	263	299	278	284	271	250	250	260	251	260	256	282	291	269	269	266	268	248	288	265	287	255	277	243	254	255	269	265	275	273	284	253	281	279	253	272	252	254	276	247	268	251	255	240	295	272	286	262	306	245	289	272	277	278	268	280	268	282	269	263	262	252	303	288	272	243	285	301	275	267	278	264	257	247	263	241	279	270	285	277	271	238	262	290	284	262	253	297	259	251	269	255	288	272	259	266	264	242	230	265	261	255	299	256	273	286	285	273	258	272	252	268	269	263	268	274	263	303	247	280	291	249	265	264	264	273	290	277	275	243	260	264	267	249	247	268	273	247	266	230	260	251	265	252	266	273	253	273	255	282	266	263	276	266	262	247	276	257	268	275	267	273	302	284	264	255	248	250	271	270	300	270	266	282	237	250	284	249	266	250	285	230	279	262	250	234	279	279	253	254	251	269	273	277	271	263	262	276	301	275	241	254	259	272	269	281	263	265	268	280	264	266	246	281	249	265	257	276	265	262	265	272	276	253	272	298	268	248	300	281	265	244	299	289	267	259	268	293	240	238	260	273	265	262	273	252	258	267	286	234	277	282	260	278	273	286	246	308	251	261	266	267	268	263	258	266	256	236	263	264	286	284	257	262	281	232	250	283	270	278	274	261	238	256	265	249	276	261	269	264	247	285	299	274	271	219	266	276	273	273	254	246	265	243	284	290	250	291	295	265	265	243	273	276	255	296	269	255	261	270	283	265	267	263	251	256	264	270	252	249	250	277	275	288	251	253	282	268	262	284	254	273	259	275	267	241	271	271	248	257	320	281	261	265	261	266	262	258	257	246	264	282	244	267	281	279	275	255	229	291	281	268	273	255	283	271	244	249	256	273	254	263	260	268	263	272	286	263	237	295	258	247	275	282	290	235	294	265	291	264	280	280	272	245	267	252	264	277	255	241	267	254	277	222	274	282	264	270	251	287	251	268	233	269	269	271	291	282	251	277	272	266	285	277	274	262	252	276	251	237	252	253	258	235	242	273	283	248	296	285	276	258	282	255	260	254	250	265	273	281	286	271	271	248	268	245	268	283	277	283	278	296	257	273	246	259	236	265	235	283	265	265	269	244	292	275
15069	15599	28253	23502	25290	22950	21383	21946	18214	16679	16044	14636	14017	10612	8516	7618	6827	7743	8730	8557	12339	9121	6994	7013	7131	3078	4065	3957	3341	4251	1591	1156	1115	1043	1133	1050	1029	962	909	2201	1927	2552	1826	1729	1112	982	952	892	713	731	684	666	697	710	700	682	723	740	700	739	707	676	702	714	668	688	688	727	685	658	710	690	676	663	677	697	687	704	709	657	673	652	688	692	738	705	649	706	677	671	717	679	723	671	698	713	674	694	730	668	630	708	700	659	708	708	698	724	719	702	726	660	679	690	681	688	718	723	701	669	677	694	693	697	731	651	702	721	695	696	692	672	691	631	701	688	660	679	708	712	656	658	722	722	705	683	733	653	701	663	704	696	652	685	668	696	656	687	698	698	665	704	674	654	688	703	640	712	718	681	706	686	610	708	708	700	709	721	677	677	698	750	710	665	663	758	717	649	709	687	704	684	698	678	692	663	664	675	689	699	665	703	715	731	700	676	685	710	660	680	736	623	676	672	674	700	699	687	665	684	718	723	686	672	660	738	701	678	707	714	663	699	693	699	690	697	701	726	671	708	648	712	713	676	693	689	647	699	696	682	679	696	744	676	696	715	694	680	645	673	677	655	693	673	635	673	671	718	664	679	664	696	724	711	686	658	652	711	657	720	755	693	725	711	693	716	720	654	672	711	705	698	701	706	720	721	696	711	715	706	684	745	722	691	732	673	666	730	712	718	686	684	653	657	652	685	678	710	662	690	712	694	680	648	703	640	721	696	673	745	689	686	653	629	650	630	723	670	731	712	669	635	667	681	691	714	697	687	702	682	742	716	728	695	669	682	648	696	645	655	727	678	696	677	716	676	701	655	688	720	696	679	749	723	686	659	701	668	646	677	716	722	678	677	688	698	711	641	719	697	677	698	688	680	721	727	675	692	696	702	676	656	695	693	728	652	656	668	677	672	640	744	710	685	686	661	722	682	664	658	704	707	693	676	719	675	687	698	677	655	696	715	683	690	643	729	710	668	646	752	697	718	717	712	722	652	664	721	696	739	714	724	701	721	704	678	666	755	693	778	731	674	721	688	722	677	683	718	696	687	709	675	658	644	671	719	674	701	720	689	713	674	693	688	679	682	709	698	685	688	661	689	698	683	700	669	715	712	691	737	666	655	678	649	688	688	733	695	676	743	718	664	656	709	700	706	689	696	609	691	684	694	701	661	739	736	717	648	688	729	725	712	657	667	693	651	688	691	679	687	676	683	702	682	698	666	670	698	739	669	701	721	658	722	681	671	676	675	689	713	720	724	744	641	705	705	680	707	675	719	664	715	659	711	675	690	691	648	665	699	712	745	693	699	706	641	676	742	691	675	722	679	641	686	738	680	656	740	652	680	690	697	732	681	702	702	707	675	733	703	689	679	653	684	684	698	673	709	744	762	680	727	645	684	637	684	708	652	713	693	653	693	711	721	718	688	682	691	739	668	743	644	683	704	713	665	646	678	673	672	705	717	670	721	662	726	676	718	705	653	670	729	705	692	655	697	683	704	696	721	693	719	681	694	692	721	668	727	716	681	716	710	693	716	712	738	639	714	684	702	670	711	635	678	707	685	732	688	703	659	727	668	660	658	675	676	697	636	764	667	710	722	714	656	729	670	733	655	663	683	741	689	648	673	689	692	714	741	681	704	681	683	650	717	690	709	730	693	702	681	726	657	676	679	681	687	682	665	666	711	742	687	709	733	688	700	688	666	711	721	702	646	687	688	657	653	702	714	662	704	724	670	679	679	675	700	684	669	702	677	692	671	671	729	651	673	657	694	706	715	700	728	710	700	695	681	695	703	695	680	678	733	661	687	744	703	708	708	665	668	645	694	680	676	663	642	661	710	677	707	671	663	710	688	658	671	676	696	694	684	686	659	700	695	686	658	723	691	676	684	697	681	669	690	666	712	687	710	637	673	705	675	684	682	737	668	725	698	713	670	693	656	677	712	692	709	672	742	673	660	713	652	676	618	711	665	670	663	734	651	713	689	695	701	730	690	675	684	695	703	665	729	708	661	634	679	685	706	641	669	710	669	664	701	717	655	664	719	685	695	712	706	690	706	681	681	681	669	693	686	693	713	683	672	721	662	680	692	688	700	694	692	736	685	698	669	670	657	660	674	702	702	665	707	678	668	768	696	661	676	707	665	703	670	673	622	695	653	687	678	708	686	692	660	709	714	700	723	686	705	708	701	687	758	704	664	695	696	703	690	679	700	714	692	663	699	681	699	684	713	693	652	706	705	707	690	688	660	678	651	735	711	686	699	687	673	672	681	679	684	678	730	684	742	639	692	716	716	682	693	688	708	666	694	716	703	650	738	666	709	707	701	681	661	715	677	715	683	693	719	686	680	683	705	671	706	672	707	650	695	717	705	707	726	723	690	694	703	682	655	665	726	691	667	704	689	658	694	717	679	695	709	702	721	670	702	707	698	691	722	728	664	639	707	705	703	689	690	742	684	674	655	641	724	704	626	713	687	645	702	709	686	668	677	665	718	660	743	676	676	676	700	643	700	691	683	714	691	678	668	698	655	669	705	684	691	664	727	651	669	705	686	695	716	647	691	699	668	690	713	638	693	694	670	671	656	645	676	702	745	686	675	693	710	683	737	721	764	672	711	665	682	690	671	691	699	751	703	686	677	723	682	729	746	665	652	698	709	690	676	689	650	704	677	651	670	738	684	670	657	678	729	698	682	729	697	665	712	690	682	724	687	685	632	697	740	682	691	710	667	668	668	715	696	676	726	687	758	687	664	668	709	700	671	706	689	679	689	680	647	644	689	742	654	661	669	690	678	677	696	675	744	677	675	712	681	696	711	696	701	679	685	731	691	698	673	700	702	699	632	685	675	714	673	688	690	678	701	718	748	668	696	706	697	647	677	683	677	732	688	773	671	682	660	695	725	691	671	651	690	712	714	725	706	713	687	679	698	691	689	690	620	695	679	704	664	696	654	667	694	666	653	663	670	698	695	671	704	707	629	743	685	683	665	720	663	737	671	667	717	671	747	698	686	697	704	685	675	654	668	673	655	645	691	679	690	692	659	645	683	689	655	665	648	679	666	729	688	718	707	678	690	700	694	704	665	688	710	697	725	706	648	635	679	675	684	723	685	686	656	685	709	638	647	727	662	706	701	654	723	743	700	682	676	671	671	658	661	669	684	671	675	701	693	745	680	683	694	719	696	711	681	752	615	701	696	688	739	707	671	697	655	668	729	674	685	713	683	656	690	653	669	626	696	709	688	690	728	690	691	676	669	651	689	680	674	660	719	664	676	712	729	627	682	700	693	679	675	663	618	683	645	691	690	687	656	720	672	657	685	671	636	740	720	691	659	674	673	703	682	726	715	650	731	731	664	679	681	712	689	684	640	749	643	740	684	664	706	655	676	749	720	720	638	682	704	719	671	665	649	719	682	696	695	694	683	765	666	669	692	641	651	671	692	683	722	728	669	698	703	691	690	651	653	682	649
31299	26774	38261	28043	25569	21869	19454	17745	12550	10897	8832	8290	6617	4554	4034	2948	2527	2479	3092	2538	4072	3200	2500	2490	2910	1360	1715	1473	1021	1420	539	397	393	379	386	353	339	296	324	633	618	810	616	538	368	381	319	334	255	267	266	252	233	235	266	246	264	247	255	255	252	262	270	262	249	264	230	260	266	283	248	253	252	273	239	262	239	247	224	242	267	243	259	262	254	251	270	249	261	275	241	239	279	262	263	270	257	255	225	237	265	259	252	231	261	235	241	237	256	253	242	250	267	226	227	228	240	274	235	231	264	227	268	245	248	249	235	263	224	266	225	259	215	245	243	250	245	233	259	254	232	267	255	259	241	266	252	256	254	229	262	233	237	254	241	268	243	234	264	242	225	232	250	263	275	233	234	258	241	234	300	259	266	273	236	229	249	251	226	253	244	246	265	249	245	246	243	271	257	241	249	250	263	227	247	231	240	258	265	278	257	270	243	243	230	274	227	254	247	261	259	226	263	250	250	215	248	262	258	240	245	253	264	245	290	261	254	258	261	270	243	280	255	240	256	280	248	264	245	243	255	245	249	248	283	233	260	245	237	246	224	226	246	265	230	267	259	251	252	248	262	239	243	251	247	249	250	248	259	246	227	280	241	257	264	239	263	274	265	226	233	266	261	210	255	228	265	229	270	244	259	235	260	214	233	258	222	242	256	244	262	213	261	241	294	235	275	246	256	285	236	258	221	227	260	250	276	267	271	257	254	238	254	254	225	268	254	263	239	220	271	253	231	252	213	216	222	247	225	261	252	235	229	260	275	275	253	253	244	239	268	217	257	242	232	269	262	236	267	263	238	277	248	250	266	283	252	246	270	232	261	274	243	265	270	270	246	266	222	278	253	277	244	254	267	254	238	210	230	246	266	235	251	270	266	258	251	261	240	242	258	267	269	240	209	274	252	248	245	283	288	239	277	249	228	267	268	246	262	258	259	261	245	236	225	257	262	251	248	259	214	241	247	234	246	269	196	276	266	266	226	236	272	267	247	252	247	243	247	256	262	233	264	239	233	226	238	267	265	257	234	213	256	271	240	270	259	251	281	265	285	247	236	224	229	224	228	249	286	244	258	247	260	235	250	245	246	225	242	264	259	247	266	241	260	242	251	232	235	229	267	221	238	243	252	252	249	237	241	230	255	250	258	244	211	263	237	238	256	249	241	270	252	253	251	288	241	256	271	236	256	245	261	236	268	258	241	234	243	228	239	230	255	241	282	222	249	250	236	251	256	233	253	253	240	282	252	243	249	231	249	214	273	239	256	268	240	249	243	253	230	249	253	279	240	280	225	246	237	244	251	223	233	253	246	244	283	239	277	259	254	229	267	247	250	240	197	266	245	259	241	226	238	213	234	261	243	271	242	239	271	251	229	254	265	240	245	220	224	253	260	298	258	269	242	239	252	260	255	244	253	267	251	260	297	244	238	224	274	231	231	236	235	251	275	235	232	256	265	256	247	245	238	222	303	236	236	273	262	270	246	232	266	236	272	240	269	217	262	258	287	232	265	253	235	272	239	236	267	247	208	227	280	256	249	244	235	272	221	239	273	247	268	253	248	256	233	257	277	278	239	222	222	283	255	237	243	238	246	243	230	264	251	273	239	252	228	215	239	232	245	253	217	267	269	249	248	275	249	254	248	242	263	248	260	253	265	267	218	256	230	226	250	259	243	229	227	262	232	236	267	232	255	231	270	248	247	281	247	272	247	281	238	258	270	282	260	213	239	240	237	232	233	263	251	246	211	257	265	278	235	235	253	257	267	222	264	246	239	261	256	269	250	245	239	251	274	266	262	258	265	264	299	264	245	284	273	261	255	244	246	247	266	263	259	227	228	249	264	261	252	213	249	218	243	262	242	236	220	265	241	252	263	209	269	251	242	251	269	272	238	245	229	274	280	242	260	252	244	241	262	240	254	274	244	253	231	248	249	249	233	259	245	255	232	284	271	218	264	255	236	238	250	280	243	244	252	249	233	226	260	224	230	269	236	254	260	248	246	242	232	244	240	260	265	249	252	219	240	262	244	257	234	245	243	239	237	271	262	258	260	236	251	233	245	246	254	246	238	249	266	255	242	219	240	257	248	277	256	250	261	260	256	247	265	277	266	243	219	267	251	258	249	242	247	232	264	258	266	243	245	239	244	276	235	265	267	227	263	233	262	244	263	248	258	245	243	236	248	266	250	247	262	237	252	248	266	242	247	226	232	255	204	248	228	258	246	251	255	265	283	240	238	264	226	266	269	236	237	257	273	259	247	257	246	254	233	259	269	257	264	240	219	238	256	233	217	253	216	222	260	246	233	236	252	276	255	219	252	236	264	261	263	237	251	239	259	251	251	273	254	262	259	272	239	246	248	264	245	241	233	242	236	240	275	235	222	245	263	269	211	230	262	243	238	267	211	268	253	234	220	259	267	265	269	260	224	249	249	243	264	254	268	255	240	263	261	240	274	232	247	269	266	246	253	247	251	265	222	260	267	254	235	251	218	241	256	264	250	251	244	244	256	251	252	277	257	264	268	258	237	222	234	236	248	237	242	248	235	237	228	244	261	225	258	237	265	223	230	251	258	273	269	243	285	230	238	257	248	252	254	255	270	227	237	249	268	260	244	252	236	241	255	249	244	245	269	246	232	272	281	236	244	249	247	230	253	239	238	245	238	235	245	257	230	269	239	241	279	220	237	254	248	244	251	241	225	258	239	255	209	256	278	250	259	258	273	227	236	274	204	242	265	251	256	248	244	272	266	241	241	237	237	251	247	246	273	250	235	244	240	261	259	240	259	217	238	257	266	253	229	231	225	260	254	267	268	238	249	248	259	239	249	252	254	236	239	241	245	228	252	231	235	271	257	229	248	241	217	252	269	275	267	255	254	252	241	237	247	224	272	244	269	249	249	250	252	238	249	253	259	262	270	228	236	256	249	216	257	244	248	257	248	251	243	262	255	282	253	252	251	250	254	237	238	254	247	265	246	262	231	246	255	273	234	250	246	249	275	263	231	252	249	269	248	227	235	250	253	261	226	238	222	281	244	266	257	258	258	270	248	267	244	236	256	258	238	260	267	220	249	232	240	263	251	272	249	219	226	270	208	244	243	268	275	259	287	269	306	238	230	242	266	263	220	262	244	252	254	234	248	244	249	250	230	239	283	242	251	253	256	249	257	263	263	239	258	274	263	243	249	259	260	244	258	257	262	242	250	299	254	239	229	255	228	262	261	286	241	251	241	284	256	214	233	248	272	262	229	253	249	240	244	252	242	235	258	226	233	273	256	235	211	237	279	250	247	259	247	230	234	235	260	264	233	262	270	259	256	257	240	213	284	280	253	254	260	238	237	277	245	246	245	258	243	251	251	238	254	235	254	255	227	267	245	252	252	249	254	260	256	247	250	249	240	230	261	253	249	234	241	227	234	264	254	233	239	254	238	261	241	264	252	250	234	238	245	258	253	295	271	251	241	221	229	259
20997	21310	39607	28485	31313	30439	30854	30293	25380	24725	21876	22317	19315	15995	14210	12066	10666	10989	13136	11453	17974	14057	12012	11973	13317	7033	9453	7890	5811	7558	2283	1680	1492	1290	1534	1385	1195	1093	1260	3649	3452	4647	3134	2510	1450	1289	999	1099	709	693	624	610	660	614	642	606	670	652	680	726	689	682	705	654	698	654	620	621	648	683	665	661	692	610	664	625	638	613	660	628	652	684	603	618	663	647	646	667	652	685	619	626	654	654	621	650	661	639	639	644	669	602	667	640	618	678	681	650	647	691	653	647	637	674	630	609	676	597	670	618	630	593	661	618	619	604	634	582	608	639	648	654	628	631	639	659	642	637	628	617	673	680	641	629	605	615	677	638	675	637	624	684	630	593	609	633	663	643	675	664	635	639	647	661	655	612	611	655	643	678	636	652	669	613	640	593	632	649	641	654	639	643	666	686	642	660	661	641	667	666	640	645	671	640	633	693	656	607	645	666	630	638	618	673	630	609	613	696	670	632	608	661	690	634	667	635	649	625	652	630	668	693	620	625	617	626	695	668	633	661	672	618	625	618	651	659	669	606	692	645	615	649	646	632	637	632	648	636	608	653	649	630	595	664	635	613	655	645	643	644	625	673	672	643	621	677	629	622	642	649	627	658	641	607	637	668	642	609	651	675	639	655	663	647	585	609	641	645	611	651	615	633	634	627	654	646	659	682	692	648	630	612	668	628	643	635	620	586	717	658	690	642	655	623	633	711	610	692	638	628	639	627	651	695	635	641	618	639	642	641	631	588	610	669	641	589	625	648	649	643	623	678	647	619	609	681	629	651	655	658	669	655	647	655	655	653	623	676	603	651	625	598	646	622	653	666	685	633	639	598	671	678	644	653	624	642	630	608	633	641	622	652	654	644	641	660	618	648	669	633	637	648	614	655	665	623	658	662	621	622	626	619	610	657	623	655	644	660	661	637	666	591	684	652	656	614	638	598	623	643	665	649	645	653	597	670	648	641	643	644	660	682	634	624	595	632	669	625	612	650	624	676	625	616	660	618	693	648	668	600	670	648	714	679	688	628	642	631	658	680	670	626	660	638	646	632	609	645	671	658	654	682	643	619	638	619	672	607	628	605	672	677	629	625	600	630	652	660	643	604	656	638	614	635	652	659	614	646	610	680	632	699	666	670	659	686	641	659	640	631	604	641	643	642	640	581	638	703	704	696	639	673	647	712	637	614	620	652	667	693	634	607	675	673	633	621	623	655	660	636	639	680	640	644	634	684	604	635	685	593	635	631	659	678	602	675	648	680	595	639	602	677	664	643	613	636	609	630	634	628	606	670	633	580	606	667	576	638	659	620	632	684	640	601	663	623	674	649	682	633	670	627	628	647	664	679	635	692	622	675	601	656	646	653	675	647	655	651	642	606	656	640	664	590	617	672	649	623	637	680	623	645	609	646	611	669	654	657	634	623	590	635	658	684	658	620	640	664	640	665	668	621	626	617	652	657	653	616	678	650	683	646	662	649	630	643	678	657	691	628	563	650	629	616	626	631	640	632	670	616	705	645	634	626	672	619	655	633	632	610	617	628	600	638	695	656	627	640	622	650	602	638	696	621	631	640	631	630	614	646	659	649	661	591	623	641	648	644	615	625	637	660	677	620	659	671	615	608	616	657	648	650	624	634	643	656	666	633	633	615	656	651	640	621	652	726	646	644	638	663	635	643	631	698	665	651	611	668	588	631	633	629	671	617	652	627	606	623	627	636	643	646	662	684	628	620	648	669	675	656	644	625	608	625	643	634	632	659	626	637	624	673	593	659	639	667	656	640	617	624	640	592	633	633	657	635	638	631	665	644	653	691	653	646	641	643	636	663	605	627	656	592	657	640	630	673	673	655	658	681	624	644	630	659	647	678	622	595	681	636	655	680	618	646	632	633	634	706	670	649	634	596	692	681	669	656	641	665	633	637	665	635	619	669	615	638	648	660	649	635	662	655	651	603	651	637	622	685	653	646	665	629	681	631	646	653	637	667	640	648	608	605	623	645	669	698	682	644	638	656	618	660	698	639	676	655	638	652	615	643	657	627	651	644	630	633	643	602	654	660	608	624	698	614	628	667	634	589	650	702	666	626	639	661	673	671	695	698	631	641	672	669	676	629	643	637	692	636	641	634	606	656	675	691	641	642	612	596	647	648	635	624	635	677	639	642	642	639	629	640	593	660	642	679	644	614	632	650	672	638	649	664	665	669	623	619	641	582	665	607	683	623	646	683	658	657	664	635	655	621	635	637	650	620	658	634	685	674	668	656	635	651	648	634	641	634	640	603	616	656	636	662	642	568	660	665	651	639	667	624	663	627	651	662	651	601	653	650	618	667	654	646	662	637	641	632	678	599	645	630	659	652	637	670	642	642	669	646	661	667	640	669	702	624	650	641	639	644	662	699	643	578	627	648	655	661	644	663	680	668	614	635	659	601	618	657	641	612	631	662	662	640	626	658	647	645	655	602	666	629	612	644	651	628	620	669	631	659	668	626	660	658	640	624	631	630	592	686	624	685	636	632	624	636	637	661	657	660	655	639	650	608	610	615	612	665	640	602	672	632	636	612	636	669	683	667	666	655	667	632	640	641	622	640	653	681	652	677	650	634	610	662	630	644	636	667	668	625	655	598	608	621	613	575	650	580	618	650	632	662	647	642	659	655	630	632	604	682	623	663	615	661	646	630	629	625	666	651	667	643	616	654	643	641	624	641	639	611	629	622	706	626	670	607	706	670	677	641	643	668	631	667	686	680	659	681	656	618	651	671	650	711	625	653	669	626	627	635	654	670	614	631	641	638	621	661	634	650	629	661	618	633	617	639	671	621	678	626	628	607	632	649	585	636	656	592	654	632	632	712	639	664	694	626	598	645	674	628	645	663	620	629	653	655	665	653	696	641	647	648	607	674	654	594	632	642	599	634	614	637	608	667	653	648	671	662	640	640	639	627	649	672	629	605	651	675	648	623	651	636	666	644	613	635	628	672	608	625	652	657	647	661	654	621	626	683	635	683	606	674	671	636	686	672	658	635	672	635	650	637	635	637	698	636	641	636	649	660	645	616	660	695	634	632	648	628	624	644	666	655	657	692	626	624	673	657	610	646	667	650	623	609	629	676	654	685	648	662	644	639	636	591	662	621	641	669	661	664	709	646	664	632	614	633	617	629	672	581	633	615	623	588	632	596	600	634	667	618	581	650	666	691	673	648	601	612	640	614	704	668	648	630	672	682	642	661	657	610	606	676	655	647	603	643	641	694	638	598	677	678	646	660	616	680	633	645	650	617	629	612	651	614	582	632	657	646	650	599	638	629	649	639	637	630	610	650	648	647	648	624	649	648	676	635	616	647	661	620	633	595	639	697	619	637	659	608	661	603	676	603	648	621	652	673	613	643	630	643	629	625	619	648	632	637	659	595	674	635	627	631	638	628	660	609	638	624	652	616	636	620	642	633	609	643	602	649	642	648	636	657	658	662	636	645	639	627
9564	8362	8705	5899	3675	2126	1937	1867	1452	1337	1225	1070	823	710	569	496	519	508	421	382	398	384	325	356	336	330	333	275	277	273	249	248	284	245	274	287	277	239	251	256	254	259	298	289	258	273	252	241	222	258	248	270	227	236	244	265	247	248	235	230	252	265	268	254	242	259	278	253	246	267	259	267	279	256	243	236	256	234	235	256	248	257	269	276	215	269	200	264	261	246	215	233	256	240	230	228	254	255	239	249	251	253	274	275	244	223	261	267	221	201	265	236	244	238	252	271	231	262	254	257	253	221	238	245	262	230	247	252	240	241	241	241	253	279	249	252	231	239	231	253	256	256	225	269	264	255	240	227	238	238	265	211	250	236	289	241	246	243	275	253	245	253	221	238	257	229	250	251	295	242	242	259	237	243	240	259	261	235	266	244	245	273	258	254	220	258	242	242	258	227	242	226	254	250	262	252	226	262	245	238	257	279	269	259	246	222	281	257	244	257	236	245	250	255	244	279	232	258	233	269	256	236	264	248	260	270	243	254	257	250	250	230	232	283	238	240	254	241	241	236	254	257	257	251	277	256	266	263	250	219	215	227	270	240	262	242	264	248	267	292	250	226	247	232	224	252	239	265	279	281	241	235	249	245	255	246	247	259	260	234	253	232	253	258	226	221	240	251	271	267	251	236	246	230	261	256	285	249	239	242	243	247	288	256	261	256	261	217	213	253	257	271	275	241	244	246	262	256	239	265	243	247	216	258	246	235	250	252	213	248	262	252	271	242	220	224	279	249	236	249	232	253	255	235	246	268	267	223	246	254	248	247	260	214	239	229	235	264	251	254	247	274	266	252	277	238	255	221	231	256	219	248	236	244	214	225	250	249	247	270	210	241	243	236	235	242	270	268	248	227	224	246	236	260	274	245	268	273	274	262	240	250	263	263	219	225	243	272	234	230	270	274	215	224	232	290	265	238	257	258	264	250	251	257	244	218	259	243	256	242	268	229	262	242	261	259	253	234	259	244	278	262	260	237	242	271	251	267	273	270	232	258	246	267	260	233	225	237	249	246	255	256	234	211	226	249	283	242	290	266	253	216	302	218	281	260	244	243	244	262	240	250	257	241	250	271	267	255	270	254	238	243	250	242	229	261	232	267	243	258	252	248	274	247	236	251	253	241	258	266	258	260	262	224	227	259	252	244	264	269	227	255	262	248	247	291	269	234	233	280	259	248	267	251	242	247	232	262	271	252	234	208	283	273	284	264	235	267	248	266	250	269	260	256	231	246	246	230	251	231	253	259	238	270	280	215	236	245	240	239	285	259	275	238	247	242	236	235	231	245	236	250	278	250	268	290	269	243	266	264	258	245	252	252	246	249	245	239	250	239	263	253	247	276	265	254	261	275	251	265	240	236	281	260	253	254	266	274	245	230	254	267	292	231	243	251	246	228	222	275	232	251	242	278	238	287	255	255	263	232	257	240	251	226	233	266	253	251	254	239	247	261	227	239	244	249	244	245	242	268	261	283	251	233	250	218	237	256	230	267	255	242	226	303	238	261	277	246	262	278	253	267	276	272	221	265	240	249	253	240	287	244	253	255	248	263	235	258	277	251	250	288	234	259	239	268	249	255	269	233	217	245	249	235	267	245	252	256	260	273	236	257	243	244	260	256	249	264	222	272	247	251	255	235	256	269	246	248	257	295	262	241	283	261	247	251	264	252	240	255	253	260	250	264	255	259	250	256	280	264	250	260	268	244	226	266	242	219	264	238	241	268	244	258	262	242	237	245	239	289	239	245	241	260	260	258	241	240	260	232	241	229	249	276	253	256	242	246	256	249	243	272	239	249	251	247	233	229	245	262	268	257	251	238	262	260	266	221	270	248	252	240	251	274	257	249	262	266	237	287	235	246	217	228	236	283	238	237	230	265	264	247	247	236	247	250	225	263	248	220	258	251	250	263	240	258	214	261	249	253	260	251	265	245	253	258	276	275	242	271	265	232	287	269	254	251	258	265	239	260	246	283	258	230	252	248	236	263	259	269	224	218	218	264	270	241	256	257	240	234	223	229	249	220	224	249	269	266	239	251	234	249	267	250	265	226	265	246	269	248	262	270	287	261	256	267	230	274	236	234	256	248	238	262	224	234	208	249	234	275	239	239	226	218	259	281	231	243	258	234	249	237	264	251	255	270	251	258	251	238	248	242	257	250	256	289	246	245	244	260	261	293	243	270	226	247	246	228	246	257	249	228	255	248	271	256	247	272	267	273	268	252	279	262	243	251	270	279	278	208	228	271	219	273	242	250	257	248	272	270	259	270	244	252	251	235	226	253	244	211	219	262	263	253	232	270	249	250	242	223	273	256	244	259	216	227	261	241	235	219	286	231	273	238	223	263	249	230	254	233	243	243	270	236	247	262	243	255	238	275	250	250	228	257	258	256	249	264	268	274	255	245	278	242	283	243	259	259	255	274	233	259	234	261	266	263	279	251	247	247	254	239	268	275	253	232	258	225	249	253	244	259	252	272	245	278	258	264	242	233	249	240	244	224	258	255	233	256	278	260	232	234	237	247	246	240	235	240	256	259	246	276	261	246	231	250	238	233	267	221	287	253	249	237	223	244	285	234	246	237	245	258	267	195	238	250	236	275	264	259	250	249	229	230	254	257	245	271	225	242	298	258	287	271	246	273	265	223	241	252	229	268	252	241	243	246	246	248	243	253	243	275	241	255	255	252	240	248	262	230	255	252	241	262	257	255	282	245	222	248	266	262	280	242	271	251	260	265	258	242	248	265	223	267	249	238	259	276	234	252	239	241	226	257	252	265	279	263	220	239	281	241	246	227	232	241	242	230	220	222	254	263	267	291	257	254	280	222	255	249	272	270	250	248	240	213	227	251	247	243	257	242	225	218	222	281	236	271	249	292	250	246	242	266	241	265	232	240	245	247	216	244	237	237	248	250	267	275	240	255	283	244	234	254	241	257	262	256	275	229	245	242	250	247	224	266	240	260	240	251	243	219	234	274	248	237	254	237	283	250	256	229	244	247	281	256	257	258	254	276	275	244	228	247	245	294	235	265	248	227	233	237	245	265	271	252	272	268	242	274	243	273	263	273	268	247	262	214	247	245	253	232	245	246	228	233	254	232	248	253	242	238	248	238	256	240	242	259	263	243	257	238	246	249	257	240	238	255	217	247	248	238	268	245	261	223	254	258	272	243	231	242	260	283	235	272	224	259	285	240	260	275	234	237	224	259	261	245	277	286	246	235	249	253	240	269	257	262	235	275	247	250	248	258	233	249	268	246	263	247	247	223	258	260	263	257	292	259	255	260	247	203	252	255	268	242	266	264	250	253	230	251	259	252	250	275	231	254	274	250	240	254	262	241	259	250	292	242	267	264	294	253	259	244	268	242	275	243	259	255	242	248	225	257	221	255	230	229	237	247	250	234	215	236	253	279	237	238	250	223	234	282	227	248	256	248	253	251	280	270	246	225	243	237	269	260
7198	6832	11989	12045	10689	8374	8387	8095	6736	6534	6329	5408	4109	3360	2843	2265	2304	2482	1973	1638	1775	1564	1208	1256	1264	1087	1123	925	850	859	725	728	713	738	703	764	667	718	714	739	782	847	858	735	732	684	683	685	623	665	657	617	600	660	609	646	669	607	657	634	661	638	633	645	657	673	656	650	660	681	650	659	650	632	672	644	666	660	652	665	656	661	669	687	691	629	616	663	642	639	701	647	693	650	635	639	670	649	677	671	630	646	590	609	649	636	626	644	695	650	653	672	659	665	674	662	667	692	645	641	659	638	651	672	650	635	640	646	673	623	666	653	610	629	618	677	698	628	618	698	628	585	651	655	704	633	626	602	668	640	630	651	615	659	667	633	657	698	650	609	622	600	631	641	663	679	629	635	635	638	695	621	613	612	668	663	665	701	634	686	620	645	649	641	668	636	645	617	685	635	678	698	661	666	641	628	617	652	642	625	648	640	643	659	660	650	666	609	646	641	714	661	622	635	660	649	665	694	703	639	667	629	626	645	654	690	617	668	663	657	588	692	664	649	653	693	658	652	647	624	648	594	669	625	665	712	638	642	667	619	613	635	669	698	651	640	707	651	673	635	633	660	689	648	643	648	673	657	601	621	646	662	680	646	640	603	708	582	633	676	645	691	626	674	658	651	620	637	668	667	617	662	663	629	661	659	654	613	697	646	675	637	643	658	679	643	673	649	701	663	625	654	627	641	621	632	699	616	651	655	659	674	644	620	640	707	670	669	633	645	636	664	649	663	618	677	665	679	626	605	676	711	674	654	617	641	630	617	621	701	603	642	657	645	661	648	673	615	637	679	665	663	623	649	641	674	641	682	630	701	663	615	650	687	684	704	648	637	648	637	669	625	647	614	655	671	640	648	659	638	694	652	648	603	673	655	609	653	619	648	675	707	653	619	657	668	647	671	680	627	627	632	625	655	648	653	637	634	640	630	626	624	630	657	683	628	633	669	624	653	609	662	650	665	655	651	668	651	691	657	628	594	662	690	636	674	634	676	677	731	604	640	668	647	616	656	636	668	664	652	626	645	658	673	598	612	595	612	652	634	630	647	628	653	689	672	687	685	615	669	626	648	602	642	646	730	630	689	627	602	670	662	650	665	614	654	625	648	639	677	683	657	635	607	651	623	664	644	663	642	648	629	664	670	653	632	670	646	651	670	685	638	637	668	637	667	655	633	629	663	670	644	675	693	673	626	656	641	655	642	639	644	693	659	629	640	640	618	666	696	660	674	625	644	666	643	650	645	617	608	642	652	648	658	662	589	639	665	669	651	655	649	676	680	670	617	686	626	646	615	637	669	697	687	635	648	661	644	635	643	670	625	635	682	676	643	589	727	692	612	603	634	695	617	606	686	686	649	647	677	663	669	636	607	646	634	582	665	673	622	601	642	644	686	619	643	634	650	610	645	612	651	688	675	649	629	606	644	679	686	654	643	639	622	687	647	623	634	692	632	648	664	694	638	692	643	652	672	662	647	676	662	700	674	672	681	607	666	669	593	632	649	638	669	619	604	638	638	674	668	642	646	638	646	616	679	664	611	661	684	630	669	682	690	681	632	650	653	653	636	630	623	607	629	645	632	617	656	634	609	675	652	648	673	668	682	669	666	630	626	655	674	661	663	669	646	635	658	594	675	651	683	660	610	623	637	706	666	648	663	629	625	674	655	666	628	657	643	641	663	635	655	666	675	632	655	670	679	610	721	648	672	629	663	706	672	684	605	595	614	610	617	645	644	636	637	595	624	626	585	644	657	600	591	652	681	625	634	698	653	677	617	636	637	586	664	655	620	672	664	669	654	648	627	671	625	653	641	637	670	637	665	622	710	659	632	623	650	637	629	610	658	621	604	684	639	656	667	646	576	652	676	641	642	677	615	693	650	648	642	664	656	598	661	665	643	663	651	604	648	650	662	622	651	673	567	635	655	614	664	616	633	645	665	645	659	643	651	679	662	661	659	651	652	696	660	637	635	669	666	619	641	629	626	655	604	632	681	618	659	677	687	643	656	644	644	640	663	598	670	614	627	644	651	654	608	684	572	643	613	624	657	683	661	611	672	631	621	666	656	665	641	628	669	582	701	667	645	681	619	610	669	603	671	676	650	626	681	623	669	688	662	676	643	664	633	665	630	660	658	624	710	640	673	658	648	656	624	647	633	658	668	663	627	681	682	650	652	655	627	623	673	672	617	676	684	631	650	594	647	619	673	606	667	701	658	629	673	622	628	698	668	649	628	654	613	709	636	650	646	676	631	636	628	669	579	666	647	611	672	599	667	670	666	641	647	628	655	610	618	628	634	658	682	680	689	626	641	609	599	663	672	619	648	659	610	622	667	662	665	632	631	634	656	663	649	638	679	677	632	645	681	665	646	650	659	655	625	643	656	632	664	630	625	648	701	659	679	656	649	609	652	633	662	677	668	632	642	659	652	671	642	676	660	604	639	626	665	628	629	666	630	618	682	656	652	694	621	642	683	613	646	689	677	643	663	651	650	604	669	638	620	640	627	668	671	633	653	649	631	679	715	655	626	616	654	703	685	674	638	636	617	722	644	684	644	619	660	623	673	655	638	645	654	617	684	663	621	623	598	610	675	607	618	616	652	610	691	597	663	672	606	649	672	648	649	674	631	643	658	629	658	627	684	666	647	663	660	664	623	688	655	646	612	680	661	652	640	616	628	685	649	637	671	649	628	662	639	612	682	658	667	626	676	622	640	669	668	611	661	634	663	674	638	712	687	677	689	637	642	665	628	631	614	621	623	643	670	647	690	648	611	644	607	586	653	634	654	609	612	678	623	646	659	685	691	643	624	655	668	672	676	643	651	665	624	642	683	652	631	623	655	652	680	658	652	664	603	657	620	633	665	648	665	665	629	661	600	691	610	647	657	643	632	627	675	664	627	629	647	638	667	656	626	659	622	641	634	640	608	671	636	640	657	639	668	634	647	617	664	650	649	620	637	646	641	666	637	662	642	630	657	659	660	626	645	633	655	665	633	628	628	673	615	689	661	626	655	677	664	677	675	646	632	661	636	632	630	649	660	670	726	632	682	637	631	675	643	631	653	664	630	607	634	625	655	681	639	653	659	631	627	638	640	662	652	670	677	666	645	664	640	675	667	641	637	656	686	651	641	659	640	627	693	641	628	637	662	621	633	681	651	667	659	633	670	652	621	652	617	701	652	649	686	602	643	588	594	657	644	627	660	657	630	676	643	610	636	696	665	623	657	654	721	643	650	673	620	647	708	636	645	697	632	656	662	659	640	655	631	631	678	612	635	670	662	638	661	685	714	659	642	694	687	656	667	671	601	606	643	628	633	644	635	675	607	646	654	640	640	606	605	653	662	664	663	648	651	682	646	618	619	621	675	643	597	667	643	613	668	677	667	672	666	648	683	634	645	642	628	625	665	623	659	626	644	669	647	634	658	655	643	631	684	645	659	649	662	651	678	639	667	669	634	669	649
23413	21059	30384	21440	18621	13431	11181	10371	7556	5481	4544	4534	3695	2769	2030	1660	1428	1694	1336	1486	2126	1739	1090	1284	1134	912	1052	748	621	611	371	318	275	296	346	335	292	293	277	391	451	475	409	362	328	279	271	260	285	272	285	265	242	236	255	245	289	251	262	261	266	260	263	261	254	257	261	273	262	264	242	265	272	287	309	287	253	267	262	287	243	275	260	278	293	271	251	254	268	262	271	246	277	216	218	238	309	257	245	268	297	250	262	266	259	254	260	265	290	248	265	296	257	243	262	271	251	280	270	263	301	268	266	270	266	284	261	276	254	249	249	294	259	267	241	259	232	264	277	279	253	239	248	266	306	242	277	270	279	244	268	268	292	252	255	263	254	276	288	255	253	257	228	248	267	257	296	260	256	282	255	269	258	269	272	272	267	288	258	255	230	273	263	280	231	267	277	266	258	258	275	272	273	263	288	254	243	271	288	275	256	264	248	255	233	243	253	241	252	273	235	256	241	275	270	249	255	233	255	305	263	267	251	267	265	261	262	248	249	230	272	239	264	261	267	265	263	263	266	222	262	255	275	286	294	278	264	237	238	267	254	244	284	264	281	267	263	255	258	242	242	287	267	258	252	266	272	259	276	266	248	250	252	260	236	238	253	258	271	266	268	271	266	277	241	286	239	246	241	299	279	262	273	269	248	240	263	223	247	268	241	284	268	263	278	285	277	255	274	251	293	257	268	270	233	262	252	272	256	286	290	284	240	269	230	254	242	281	277	275	287	248	264	259	288	281	245	277	244	278	262	269	283	280	261	282	272	278	270	239	263	256	279	265	230	269	284	252	282	276	273	241	227	250	259	250	300	287	244	262	249	242	255	243	242	241	238	280	282	270	259	235	261	269	282	263	248	283	268	235	253	294	249	259	254	237	260	274	271	278	267	256	281	276	245	269	297	236	255	254	263	264	292	256	265	269	276	288	252	274	290	296	275	284	272	279	308	253	285	232	261	267	260	273	264	256	260	264	251	253	260	283	265	267	263	282	282	259	278	244	287	244	251	278	259	294	247	232	241	276	274	288	263	257	269	268	217	281	274	266	236	261	268	254	271	266	239	273	258	249	260	297	301	278	260	289	275	276	266	272	258	263	264	276	293	271	302	275	257	275	266	259	238	263	237	255	286	257	241	276	257	256	269	270	243	238	250	240	272	248	263	276	277	291	252	263	267	279	284	259	248	255	258	246	262	258	288	249	259	262	266	273	267	264	269	296	288	249	254	272	239	279	239	278	249	231	269	273	269	263	272	247	293	274	250	287	273	245	231	273	251	267	256	265	258	254	266	265	219	234	269	254	251	262	260	254	298	251	293	248	260	253	249	236	262	249	263	236	233	246	264	269	248	247	246	277	234	272	277	253	272	261	258	241	256	229	258	255	262	273	273	280	261	260	273	245	263	278	246	265	266	276	258	257	295	285	281	252	248	256	246	263	245	289	237	255	277	248	269	280	267	256	245	281	223	269	270	280	250	245	267	273	271	276	285	258	247	272	264	215	258	254	235	270	230	266	252	262	271	270	290	269	245	276	230	262	261	258	277	250	258	255	251	252	258	276	261	268	250	255	220	262	261	256	253	226	258	262	283	280	265	257	273	257	260	268	229	262	266	263	245	262	282	254	253	244	277	267	311	271	278	259	280	247	298	234	248	281	290	288	255	256	268	266	238	263	272	268	254	248	261	264	269	270	255	275	277	237	254	262	261	272	306	242	235	241	283	284	253	262	262	260	269	255	257	241	276	259	241	261	255	240	230	251	280	263	262	276	251	256	231	261	275	279	268	252	242	243	264	272	264	293	278	260	269	293	253	247	270	253	265	265	241	276	273	231	276	273	269	308	286	268	275	261	252	229	260	230	281	294	251	275	228	260	253	259	242	275	262	273	234	265	290	274	258	254	252	248	253	272	261	248	272	291	280	264	266	260	248	268	267	285	238	271	261	240	269	259	275	249	262	248	255	276	244	282	291	239	247	266	252	249	264	257	242	281	247	253	277	266	263	249	273	261	262	255	246	277	262	255	272	269	259	269	267	276	263	258	257	253	275	276	282	257	251	269	288	286	264	274	276	256	251	253	275	245	263	249	260	282	280	276	269	316	275	249	262	259	268	254	279	257	258	246	254	300	266	241	293	248	275	278	232	229	256	255	282	267	277	267	285	267	262	279	284	236	248	268	273	254	273	274	275	236	277	272	249	258	262	290	246	262	251	268	272	243	263	257	267	264	250	243	269	246	242	266	264	270	270	266	264	269	222	283	286	255	242	287	263	232	259	278	286	243	272	266	252	247	242	293	267	240	272	259	260	277	253	251	255	271	243	263	262	284	265	244	288	250	259	268	249	262	257	249	266	264	291	267	289	277	262	237	221	282	248	266	268	268	299	265	276	250	244	255	254	290	264	283	272	263	292	266	264	239	262	248	271	242	254	270	264	260	257	257	264	250	255	265	300	252	258	250	247	263	271	260	289	276	260	299	255	263	249	241	258	266	269	268	265	254	277	271	258	248	260	248	263	238	302	258	294	235	261	281	268	260	267	223	255	260	233	275	239	247	262	276	250	247	307	256	263	256	269	246	253	276	251	266	250	244	264	267	261	230	261	252	287	277	237	249	271	217	257	269	282	260	271	267	262	204	243	252	256	229	286	288	259	257	266	289	262	246	256	262	270	281	302	222	275	271	253	258	256	227	246	257	247	277	254	231	270	259	271	260	264	273	205	298	288	284	278	273	266	244	250	259	279	286	250	244	298	260	277	253	235	270	260	264	262	255	316	256	261	254	268	262	246	275	260	269	254	259	253	281	276	258	243	243	289	274	267	259	254	272	290	261	287	265	261	270	287	236	222	292	267	266	273	269	273	274	251	273	251	265	253	236	234	261	261	278	279	242	271	249	267	262	251	239	269	259	301	273	280	224	272	277	289	282	283	278	274	246	243	262	262	277	247	235	280	288	250	253	269	257	261	259	269	253	258	267	235	272	254	247	284	269	267	222	269	242	231	269	242	303	252	273	250	243	236	261	269	266	216	223	241	258	232	250	263	281	225	266	258	267	246	241	291	242	271	263	262	258	250	250	228	268	245	258	243	264	275	255	265	263	249	235	274	253	238	251	247	273	275	266	243	238	259	292	244	253	259	254	257	247	282	263	268	277	286	305	287	259	234	264	254	259	290	266	269	251	281	274	240	285	261	277	267	262	271	261	275	260	261	291	273	287	287	252	279	272	294	259	261	271	231	242	243	280	259	246	244	246	254	244	243	259	251	258	256	238	229	272	276	238	266	278	262	241	245	244	257	256	256	277	287	276	215	289	282	297	243	269	277	246	262	263	286	262	260	268	281	247	239	278	287	250	275	259	272	277	265	260	248	261	260	242	278	271	255	252	276	262	283	256	236	238	246	255	274	273	234	279	241	249	273	298	242	271	239	293	256	265	270	258	252	281	276	231	279	257	238	250	265	274	287	284
16419	16079	33317	24436	25830	22529	23490	23705	19517	17819	15986	16201	13648	10873	8456	7472	6929	8641	6971	8123	11866	8801	5642	7406	6011	5538	5784	4227	3411	3127	1261	1127	1098	1166	1170	1126	920	1001	946	1957	2068	2160	1856	1250	1059	989	884	860	763	683	678	633	651	667	645	609	699	728	709	729	705	649	686	713	649	673	657	662	691	702	699	706	709	700	661	700	712	701	704	597	686	684	669	680	695	676	681	675	682	665	651	691	649	678	645	664	686	670	681	648	729	675	668	680	696	699	694	668	692	637	669	700	621	659	684	705	687	699	687	675	656	657	683	645	690	681	653	671	706	667	665	667	684	664	705	643	679	678	708	697	637	667	675	710	672	724	645	678	651	718	692	682	710	674	741	661	682	654	670	657	654	694	709	621	697	700	697	705	691	704	689	720	670	628	640	706	666	712	710	629	712	671	682	717	667	669	657	710	625	696	663	698	700	667	624	644	665	670	647	659	674	667	700	647	613	650	691	693	672	674	693	668	711	641	696	721	677	693	666	695	735	696	625	668	650	708	683	691	697	681	676	709	654	639	669	652	675	689	698	697	696	644	695	640	662	716	681	661	618	674	657	700	654	659	660	698	657	718	690	696	727	693	676	692	628	685	648	686	697	676	632	688	658	724	667	699	684	666	661	691	675	707	685	646	728	685	725	667	689	682	731	629	721	711	669	659	715	728	666	673	680	697	728	673	682	624	716	706	681	689	635	645	658	684	673	710	672	699	689	681	670	662	665	630	654	677	691	683	657	699	678	672	667	720	701	725	710	638	677	691	722	681	675	680	649	638	674	677	647	632	659	736	717	617	679	707	691	694	677	704	694	705	660	712	668	688	682	653	700	670	711	658	646	710	676	672	701	651	673	686	619	660	668	655	679	669	701	628	672	703	680	685	685	716	645	697	671	707	720	631	649	682	698	637	704	638	702	711	671	688	653	674	706	694	665	700	686	694	693	629	657	672	698	673	676	693	730	671	662	673	692	686	700	651	735	730	643	673	674	660	730	687	715	649	754	713	685	610	687	690	664	638	669	653	684	699	650	679	706	659	631	691	637	696	658	667	656	711	702	661	678	709	674	688	676	710	676	658	721	666	673	647	681	658	666	682	661	677	658	680	674	680	634	654	687	698	665	659	665	716	735	658	635	641	656	699	700	686	677	673	694	706	710	714	697	671	716	700	692	689	624	693	616	671	643	631	688	685	693	744	670	614	636	662	659	663	692	672	703	664	717	686	700	678	632	680	669	674	682	669	720	710	660	698	709	701	668	719	678	673	665	678	678	677	710	680	647	642	666	707	653	716	694	687	679	660	672	634	699	669	635	676	663	693	637	708	658	652	661	673	670	683	680	679	659	634	624	658	689	638	729	674	676	702	705	655	675	692	669	730	678	685	670	682	713	657	676	642	637	670	686	689	681	716	673	648	716	678	650	637	666	685	694	729	707	674	720	686	692	641	685	670	690	682	714	702	649	656	704	673	615	587	703	649	654	676	651	649	663	662	675	718	663	654	671	696	686	715	695	644	653	715	685	679	645	647	648	685	641	697	700	657	667	679	666	679	629	702	680	679	682	699	693	707	685	660	686	685	649	698	666	662	662	698	713	699	694	729	708	667	692	734	704	652	679	709	688	695	691	720	707	717	733	660	692	772	704	656	693	695	693	661	698	692	676	666	667	658	669	680	682	679	647	681	673	667	661	691	673	678	663	667	660	632	631	660	692	706	665	656	724	685	717	668	686	729	770	643	718	697	646	659	705	636	699	658	713	683	715	730	614	674	698	669	649	731	718	708	763	643	595	690	694	663	671	656	695	681	677	691	660	644	714	669	715	664	627	702	706	682	670	664	671	644	688	676	712	658	683	733	691	699	667	697	654	685	716	664	673	689	672	684	662	655	689	675	654	655	633	693	649	670	650	661	682	679	716	651	673	703	671	713	645	714	698	684	687	662	665	682	672	697	677	686	675	680	682	686	707	622	658	762	688	691	672	676	659	660	671	669	646	695	696	652	697	664	685	689	691	709	624	672	685	659	700	711	681	645	653	642	707	735	705	736	699	634	662	706	657	664	711	707	708	658	672	671	688	651	655	647	704	679	682	720	659	695	681	688	648	682	688	642	677	708	681	639	699	681	698	686	716	666	667	715	717	705	699	642	698	700	672	684	653	693	694	659	667	672	719	644	680	667	696	641	650	651	714	681	643	657	714	649	692	676	670	709	713	720	674	694	719	685	692	689	665	698	686	686	652	666	748	694	655	680	634	697	653	660	671	668	712	647	676	638	651	646	705	684	649	648	659	692	641	676	658	680	673	701	670	706	689	678	673	664	657	658	688	635	694	684	652	694	703	660	674	706	656	708	691	667	661	674	680	682	672	699	645	741	660	652	674	738	669	663	685	716	680	642	695	681	663	651	723	716	682	733	669	665	673	661	636	664	661	676	674	640	669	642	720	669	754	712	679	667	644	652	649	665	673	696	677	675	679	664	706	690	658	677	650	728	667	634	650	667	637	674	703	687	666	716	677	648	684	699	704	676	679	709	679	707	660	662	705	665	676	678	636	691	604	680	698	648	692	656	630	679	662	655	682	698	686	700	668	674	736	643	676	665	694	672	625	674	671	680	669	678	680	726	708	710	668	718	717	649	706	687	691	647	676	663	698	703	678	717	709	640	666	660	673	692	626	653	693	651	650	687	706	671	656	694	641	690	661	691	643	692	666	698	703	670	692	634	619	654	666	711	670	677	659	641	674	714	666	643	659	669	655	730	674	723	672	654	696	679	703	670	699	628	667	627	690	673	730	716	690	712	690	666	655	725	728	685	703	704	677	674	709	659	661	652	689	672	676	654	673	633	666	657	678	670	681	700	678	649	749	722	694	702	729	690	670	674	734	695	665	689	712	670	657	701	693	649	659	667	693	677	697	718	657	725	702	661	641	652	720	675	694	629	689	713	656	675	732	661	699	706	677	699	692	704	662	660	644	663	646	685	690	734	696	668	703	722	712	677	718	672	646	647	672	670	647	701	673	664	633	706	704	685	732	653	651	680	655	703	672	718	679	680	650	682	661	689	685	656	669	618	721	675	680	707	685	647	652	643	669	686	702	662	680	707	638	671	659	665	697	663	698	674	679	701	706	671	714	663	706	689	735	702	644	600	691	639	722	622	696	671	692	676	670	656	631	652	707	666	680	654	692	701	710	681	712	737	632	673	630	707	694	682	699	612	665	680	637	685	711	686	676	662	737	680	663	687	685	639	683	727	659	652	668	658	717	747	649	707	659	718	680	660	713	709	718	703	694	656	659	705	702	681	669	679	653	693	700	706	697	669	695	702	680	635	690	658	684	681	645	700	702	678	665	702	685	693	665	667	666	690	688	683	698	710	705	668	702	697	732	670	679	674	662	655	702	669	668	666	732	656	660	722	716	642	656	659	692	684	703	678	700	684	646	732	653	657	664	664	714	696	689	670	648	718	689	679	675	710	686	685
34172	28657	41448	30641	26731	23705	19493	17927	12989	9415	8270	8853	7778	5884	4152	3506	2677	3609	2505	2587	4158	3364	2204	2461	2150	1819	2053	1267	1058	1012	417	374	348	403	345	313	284	323	347	652	645	653	598	430	366	350	307	281	263	247	220	266	242	216	261	276	231	231	254	271	267	255	224	232	231	280	223	279	266	212	247	278	257	274	294	225	254	262	265	254	246	271	243	256	256	270	283	229	270	240	224	257	224	259	244	230	251	242	266	233	237	215	260	253	248	232	238	272	261	237	239	273	223	239	252	243	228	247	237	242	260	245	257	204	221	265	240	245	244	264	231	232	258	271	258	248	251	254	263	244	235	262	261	246	259	270	253	267	236	240	265	257	267	222	235	228	233	246	266	283	262	273	283	255	252	248	243	265	241	254	248	217	238	241	240	236	257	254	289	257	256	224	241	233	235	241	255	242	263	239	244	245	253	274	257	257	249	268	254	270	264	267	221	241	236	265	223	255	222	242	236	260	241	249	257	258	254	241	255	233	251	228	266	223	263	286	241	248	272	244	241	235	239	246	221	258	229	234	267	236	225	235	252	251	249	271	232	257	255	251	245	256	251	250	233	245	250	244	247	234	250	271	223	274	225	250	242	221	251	230	221	221	224	254	251	228	255	244	243	247	238	270	257	236	230	233	244	237	239	259	226	264	241	263	249	236	230	249	248	268	244	252	244	254	233	251	220	271	243	235	249	254	253	238	249	246	255	252	234	222	252	268	252	224	248	197	240	249	263	266	258	248	280	235	245	275	266	258	233	244	236	264	233	264	272	276	273	253	234	257	235	261	267	267	265	256	246	241	230	278	256	271	237	242	240	231	247	258	259	267	253	230	262	235	248	245	262	250	231	265	265	253	228	239	268	260	245	265	250	243	253	228	255	264	237	220	275	242	255	256	253	234	248	251	274	258	231	246	220	252	223	250	271	266	254	236	262	253	238	246	295	251	290	260	231	239	235	248	216	258	247	261	274	238	240	213	246	303	245	231	230	227	221	260	271	261	233	244	248	265	244	238	253	277	284	268	235	242	265	260	259	235	228	272	261	236	261	269	219	231	243	237	246	248	266	253	261	251	226	212	247	274	255	248	251	253	271	267	246	241	256	236	238	254	285	240	261	230	272	246	251	232	246	227	218	246	248	250	267	269	277	244	251	254	280	250	239	247	218	242	245	221	232	259	265	234	250	266	222	242	247	251	256	232	247	252	256	284	273	241	260	242	235	246	249	239	259	234	224	209	224	268	235	256	259	250	237	247	260	241	260	235	252	247	278	234	247	252	260	253	248	263	241	231	246	277	244	244	254	254	248	248	268	250	232	256	268	238	232	237	231	250	223	282	283	235	255	250	221	244	232	263	236	243	215	244	256	271	247	248	276	244	243	264	241	258	235	255	242	223	267	269	231	282	269	223	257	246	237	285	270	242	257	234	239	249	266	261	237	233	207	265	257	250	255	244	243	231	251	242	233	266	241	274	252	241	254	234	264	250	242	227	243	261	234	252	258	261	241	238	208	247	254	213	253	273	245	226	250	260	239	243	218	240	272	264	220	227	262	234	258	243	239	231	261	261	271	268	268	232	233	254	255	254	241	247	256	246	271	260	248	222	254	231	290	238	262	256	230	255	241	255	250	231	241	246	260	226	251	236	250	285	277	229	259	248	263	233	244	267	259	230	237	253	259	222	229	267	262	278	240	246	253	231	247	280	273	235	268	274	256	259	252	261	240	254	252	253	245	262	252	260	263	270	243	260	248	284	262	244	240	259	268	252	257	255	267	240	277	264	236	232	252	286	214	267	241	244	244	256	241	244	249	265	241	278	237	258	252	251	217	245	260	277	219	227	248	249	257	245	242	258	256	254	265	239	264	241	252	285	255	267	239	249	251	227	216	247	261	232	271	250	248	243	262	251	253	248	264	276	254	246	284	253	257	240	240	252	230	253	246	280	275	246	264	279	256	238	235	256	223	271	217	252	232	234	256	225	244	255	221	215	219	235	264	247	273	239	224	276	244	264	271	276	242	232	248	231	252	233	230	229	221	244	217	245	230	217	235	247	270	225	257	249	255	222	260	245	244	232	262	251	247	224	242	252	255	249	254	262	266	259	249	247	237	247	277	249	235	271	262	264	228	251	231	270	260	205	254	228	248	234	244	260	218	246	256	228	239	265	220	266	249	261	295	266	247	267	249	264	240	240	218	286	268	278	220	246	249	252	220	237	223	271	263	253	245	243	251	259	237	238	228	267	250	254	254	260	234	250	276	265	249	251	248	262	251	239	248	266	219	250	240	240	242	228	261	292	242	245	268	263	219	265	235	253	249	266	248	265	239	242	277	246	257	260	260	253	254	243	225	261	266	243	253	276	228	237	274	243	220	252	228	216	242	240	257	256	254	263	244	228	245	227	237	236	255	259	248	223	264	256	239	258	221	249	237	235	219	234	249	239	237	252	247	246	255	241	274	248	224	233	249	241	211	250	242	269	259	248	219	274	253	277	234	252	264	248	259	265	250	233	251	224	263	260	253	226	270	248	234	225	264	252	227	240	269	243	254	249	225	251	249	255	255	240	270	250	241	248	241	217	220	250	264	224	250	271	216	247	242	236	259	234	231	259	234	233	253	247	235	265	232	263	261	258	263	271	288	239	214	223	233	245	262	248	219	274	268	249	255	226	267	257	249	251	255	247	235	229	226	224	233	222	222	274	251	237	250	249	229	233	238	269	242	231	254	235	254	275	287	253	212	236	256	272	250	244	230	271	247	255	237	247	280	216	255	201	267	221	247	245	226	223	236	247	236	248	223	251	243	228	228	253	231	224	223	241	258	265	270	245	221	255	272	249	267	236	260	242	226	236	254	239	236	241	258	249	249	239	250	252	254	240	241	274	220	238	248	241	297	241	243	256	221	244	239	266	262	255	238	276	246	242	258	242	248	235	244	237	240	268	243	235	221	246	258	255	252	262	267	283	259	221	218	225	235	251	248	275	246	224	237	261	251	260	252	238	253	229	249	264	231	239	251	243	243	226	230	229	257	261	253	247	219	265	235	242	236	262	248	262	253	240	234	226	230	250	263	256	229	276	237	244	242	255	263	266	227	265	256	217	267	231	226	243	244	262	225	250	253	256	235	245	247	234	233	238	237	230	252	270	303	261	216	249	245	259	238	246	266	259	246	248	233	238	255	268	245	229	247	246	257	237	234	244	273	266	257	212	261	252	251	261	255	249	257	265	262	242	247	236	218	241	249	259	249	246	286	229	203	267	262	259	247	236	269	216	255	245	213	260	239	233	265	228	227	241	254	252	238	245	281	234	235	251	251	256	216	216	257	244	242	248	278	241	253	247	245	238	218	287	251	265	252	222	255	247	252	231	235	269	249	264	261	255	250	240	251	235	256	247	255	271	243	271	238	249	246	235	243	227	244	265	258	241	233	228	248	248	249	260	215	262	248	244	286	244	248	240	249	265	254	245	238	232
23214	22410	42683	30944	33338	32998	30218	30876	25845	22778	22821	24640	21206	18355	14528	13352	11163	14807	11124	12231	19132	14959	10749	12931	10576	9676	11079	7533	6318	5644	1746	1575	1567	1615	1595	1282	1202	1070	1302	3677	3560	3425	3084	2089	1395	1279	1095	957	734	643	668	648	677	653	625	630	666	679	669	720	683	649	640	699	702	646	645	638	620	625	681	601	642	613	682	652	662	600	642	643	620	644	610	623	666	609	600	660	624	661	666	675	638	666	598	649	633	604	618	680	671	612	637	585	653	685	605	680	653	652	659	656	614	616	606	636	641	601	600	647	662	646	688	653	658	629	611	593	617	630	667	625	621	659	628	622	589	629	647	652	625	602	663	652	685	684	619	690	673	667	617	650	677	614	619	607	652	670	599	592	634	627	646	603	628	620	647	627	652	643	635	651	681	585	622	637	653	639	640	684	626	645	653	658	560	631	647	603	643	675	651	631	641	643	645	657	647	622	662	651	655	635	646	622	601	646	676	588	631	613	665	597	618	626	654	620	660	672	623	581	652	618	637	658	618	648	631	628	578	653	647	638	605	676	645	637	630	641	604	565	636	678	632	623	643	667	670	642	603	635	604	648	607	637	670	614	643	668	625	620	674	643	642	674	637	617	657	638	582	618	636	650	622	631	632	626	650	609	601	646	626	622	624	667	689	591	661	594	634	594	609	656	644	662	632	698	603	676	623	610	602	645	616	619	639	644	623	603	606	653	624	637	639	626	614	647	645	638	601	616	589	639	648	631	685	622	654	664	574	626	661	605	610	661	661	621	631	617	652	638	603	608	633	643	619	672	655	634	619	634	632	625	657	683	662	635	671	599	624	659	633	684	657	600	657	672	625	647	655	644	622	661	639	629	607	626	644	659	603	576	677	634	623	640	639	666	637	657	678	668	655	631	625	618	660	659	600	636	690	600	615	629	664	635	637	653	644	626	631	682	625	649	626	624	623	678	668	685	674	623	629	610	644	641	617	628	643	650	626	631	676	659	617	615	623	615	613	629	664	600	603	641	673	640	629	641	608	642	626	640	610	632	654	605	593	637	643	657	628	614	626	628	617	649	645	607	653	652	629	628	654	619	608	610	682	608	588	662	622	608	594	643	613	615	585	643	645	603	661	648	610	631	653	640	607	668	618	644	621	628	635	657	630	656	620	630	648	670	597	614	608	614	691	642	606	616	635	672	626	646	631	634	575	625	610	613	621	624	628	621	667	599	615	646	622	624	653	688	670	666	640	662	621	621	634	663	647	607	639	638	623	640	585	654	621	643	655	642	634	604	657	644	625	636	656	679	668	664	641	608	654	631	687	687	630	623	672	618	597	592	595	625	592	646	644	637	647	648	635	637	629	615	611	678	680	674	613	607	665	639	645	654	628	609	636	608	665	637	660	639	617	609	629	628	653	641	580	614	645	638	626	657	663	661	650	646	659	637	632	631	625	637	612	644	608	647	607	620	597	654	674	653	608	651	628	655	640	683	626	650	627	629	621	623	574	643	630	640	673	641	630	645	617	661	641	689	666	650	644	658	628	622	631	648	649	631	643	657	630	587	634	617	609	650	635	656	665	655	629	659	632	638	642	665	621	636	616	639	605	599	640	635	651	652	645	628	658	655	665	666	573	653	638	637	626	684	663	657	656	635	642	610	653	628	634	626	590	603	588	654	636	682	659	621	646	617	695	704	646	684	648	635	665	558	615	657	620	646	634	634	618	646	635	648	630	632	652	640	644	650	608	621	624	633	627	672	583	622	640	653	603	600	667	609	636	662	611	621	628	647	630	621	615	607	625	700	605	632	632	617	628	678	643	571	649	649	658	615	642	595	649	629	639	631	640	615	686	612	646	639	625	646	644	642	645	621	625	637	639	629	601	669	710	650	599	638	696	658	624	673	598	642	639	600	675	600	614	624	597	601	666	605	666	611	669	637	633	628	603	665	669	629	587	625	648	631	643	657	670	637	651	640	620	610	609	620	618	648	658	647	649	635	628	659	636	669	603	603	620	624	658	621	640	668	647	627	644	597	678	651	635	645	645	652	670	617	638	622	662	647	634	622	643	626	649	667	649	639	625	630	649	683	665	605	610	633	652	657	604	606	642	694	701	673	660	656	604	655	710	619	617	660	628	638	642	629	684	651	663	605	608	632	646	664	649	651	673	637	643	643	607	657	631	616	664	645	651	639	631	634	636	618	636	641	648	609	645	626	631	573	634	642	637	660	657	640	630	650	622	610	603	652	610	630	663	613	609	633	690	621	645	633	648	642	639	658	680	643	625	657	656	691	612	640	633	622	641	659	616	572	639	642	652	622	664	588	669	633	626	581	605	644	631	627	614	609	655	651	608	670	648	651	655	650	625	669	627	660	618	627	660	617	627	609	696	642	689	619	669	671	638	638	618	672	660	636	616	650	615	627	606	630	640	572	643	628	627	646	705	653	587	618	625	624	598	653	666	597	600	625	616	637	622	679	595	668	646	649	643	588	630	641	695	619	651	712	621	614	689	634	605	647	638	654	663	625	648	613	641	656	644	646	626	648	623	613	657	649	586	632	636	619	660	675	634	671	671	664	653	637	561	613	654	685	650	661	668	615	658	636	633	656	668	657	626	608	639	641	615	681	641	639	623	632	641	640	696	635	660	675	642	639	620	614	661	636	622	690	677	688	651	648	614	661	631	622	663	630	638	637	635	591	650	632	634	658	618	654	650	637	654	659	625	684	656	671	599	619	660	618	640	646	622	634	610	619	673	610	617	632	659	625	642	671	625	652	628	608	627	649	683	621	592	631	636	610	604	630	644	675	646	630	633	657	633	650	586	617	654	605	646	687	676	626	634	628	678	605	637	647	608	673	649	596	632	631	634	641	656	640	617	642	615	628	601	666	603	665	654	602	618	633	626	678	654	655	641	675	605	623	622	662	656	650	676	619	619	621	654	636	637	618	607	656	655	609	656	629	680	656	643	626	606	676	628	657	652	649	613	615	646	656	641	626	628	647	611	652	670	617	660	618	615	666	646	618	647	641	618	624	596	659	600	662	645	612	670	614	656	630	633	669	614	628	632	648	660	640	604	651	655	618	629	661	639	626	627	657	678	647	626	629	651	661	673	637	628	599	635	600	635	693	622	611	610	639	636	627	579	656	629	629	639	647	636	594	630	634	608	634	633	610	625	614	658	623	637	653	591	629	672	635	646	653	655	669	656	666	649	668	644	636	635	682	626	657	645	632	685	608	640	613	637	662	619	629	598	634	636	632	634	692	634	684	674	601	687	649	671	620	627	641	615	636	670	632	685	641	665	626	690	658	650	672	647	600	667	687	614	649	614	639	618	681	666	639	635	625	672	647	636	609	648	654	665	661	619	664	718	583	638	588	688	637	666	622	624	647	619	613	643	630	649	635	668	657	620	632	634	592	602	628	646	661	651	666	643	633	610	593	646	609	668	624	636	640	707	632	586	612	634	639	679	641	587	661	602	600	664	673	645	632	598	599	668	639
9911	7753	8896	7386	4999	3187	2339	2055	1638	1383	1238	1215	913	714	550	570	540	475	366	385	437	354	340	339	343	303	310	292	285	256	299	284	275	284	251	250	247	252	266	257	266	288	278	277	296	270	256	254	240	230	242	251	252	238	231	254	279	256	258	276	253	262	246	242	262	249	252	273	273	237	268	260	271	244	222	268	241	285	260	240	238	269	249	232	244	256	250	257	237	224	237	259	230	287	274	253	261	217	287	244	239	259	243	253	238	220	260	250	247	269	241	239	271	265	252	206	246	252	227	253	252	210	262	237	232	247	237	269	252	268	255	270	221	243	259	232	259	252	265	240	252	261	241	256	264	220	220	242	271	240	248	244	280	228	239	234	241	227	259	266	270	261	262	250	240	244	242	228	249	258	240	266	262	278	234	227	276	241	255	282	265	266	239	237	260	277	248	234	238	255	270	260	264	223	241	242	224	265	247	243	271	265	263	265	245	257	234	261	256	235	238	239	276	255	263	257	227	253	242	240	272	262	253	228	233	263	261	285	248	246	242	277	270	265	247	221	256	254	248	225	250	260	271	232	285	257	222	232	244	246	278	238	235	238	252	251	233	257	251	227	236	260	241	249	252	240	239	249	237	255	243	250	259	231	233	262	265	278	246	230	240	224	232	251	254	242	271	254	218	248	252	248	246	254	278	260	240	273	229	244	252	209	235	259	259	250	265	251	267	248	258	257	236	261	269	243	255	227	249	253	257	225	238	235	242	251	275	251	241	274	257	247	247	250	259	256	261	232	260	256	233	270	285	233	258	230	255	244	255	230	233	290	263	250	274	238	255	257	259	250	231	253	249	266	228	232	258	253	255	241	200	255	220	228	239	236	261	255	253	252	263	242	254	220	239	242	267	272	259	222	278	249	232	261	250	259	244	226	241	250	268	257	234	236	266	243	272	228	248	231	253	244	263	260	233	248	262	269	240	267	255	266	259	253	219	266	267	239	241	274	270	243	242	242	265	233	275	274	261	225	251	227	261	256	249	247	279	268	223	250	262	240	231	271	264	218	237	268	254	259	259	256	259	247	245	234	220	260	257	224	287	254	249	232	294	263	252	256	270	281	257	244	259	232	241	238	229	260	267	236	237	261	268	251	236	264	278	243	246	236	247	259	236	234	238	220	256	258	272	236	298	237	243	259	230	259	248	255	225	257	276	248	250	260	272	268	234	269	267	255	283	247	274	246	233	254	251	254	242	248	244	279	241	235	247	250	260	225	256	255	298	253	262	212	244	257	265	270	264	260	278	250	217	249	247	247	251	261	236	280	263	218	229	241	236	245	251	248	258	249	248	257	269	269	234	269	224	227	262	290	273	249	265	241	255	256	262	271	232	268	257	280	257	247	244	252	245	242	284	221	280	257	267	285	255	250	258	241	255	258	250	247	254	237	237	273	264	254	235	245	249	225	244	240	251	273	260	246	231	248	257	265	255	251	196	230	231	268	241	274	236	239	251	257	263	244	281	253	244	250	259	266	268	271	241	251	236	250	249	230	234	257	225	226	243	244	227	222	267	243	280	255	242	243	238	254	259	271	256	233	244	228	240	273	265	286	275	249	252	239	242	255	260	283	248	259	256	268	254	255	218	252	270	240	264	246	278	249	217	243	247	228	241	252	253	224	254	268	245	258	255	265	254	250	250	235	251	244	244	252	258	242	231	253	261	277	236	245	278	234	228	238	264	235	237	255	251	239	252	238	238	254	284	260	247	254	273	228	227	280	275	253	258	250	229	250	273	243	251	253	248	252	247	255	230	242	234	260	271	256	235	237	237	243	254	255	271	259	250	239	222	223	255	258	250	212	262	270	263	240	283	234	242	220	246	244	232	269	260	244	253	273	244	250	287	271	240	253	246	248	283	266	265	255	223	262	260	262	275	256	238	254	273	246	267	264	227	225	246	296	256	239	235	262	231	254	235	237	244	208	244	226	271	259	278	233	260	228	213	254	255	270	209	229	234	280	265	244	252	249	244	235	261	259	263	247	266	224	231	242	224	265	249	244	267	246	259	262	245	249	271	269	221	255	243	243	253	237	258	251	254	238	272	240	234	237	263	237	256	264	254	238	250	237	257	270	243	247	245	264	235	244	267	242	267	270	228	288	245	248	250	300	246	229	257	247	240	251	268	238	237	241	244	249	243	269	242	262	272	236	254	252	236	250	272	264	266	250	252	257	240	262	233	246	214	254	269	243	258	263	268	236	229	285	267	259	272	275	232	230	264	253	272	240	225	240	270	251	257	251	261	245	248	239	228	232	249	248	239	251	270	282	218	242	235	232	257	239	227	239	252	241	223	286	263	240	230	237	232	244	235	221	249	233	256	232	246	266	285	273	241	231	246	247	237	262	253	264	282	253	262	236	251	215	267	247	262	266	247	244	251	263	279	258	217	226	255	281	240	242	241	237	250	233	242	253	245	275	255	258	246	248	226	275	243	268	224	225	258	241	262	281	240	235	241	251	275	258	262	266	238	244	271	268	241	232	269	207	240	268	230	238	256	265	239	256	273	257	280	230	248	251	275	261	275	254	236	258	236	239	255	245	247	250	255	281	253	252	254	223	263	247	248	241	241	261	262	246	261	277	267	259	255	232	264	258	281	245	256	271	273	250	261	217	246	233	235	244	255	246	244	272	273	266	245	240	273	240	241	249	252	223	257	232	261	239	280	252	243	258	257	259	254	240	240	243	228	237	248	277	262	247	239	258	232	237	261	248	247	221	218	255	257	257	247	230	231	243	267	291	263	260	258	252	267	251	255	245	255	265	244	264	256	276	256	230	234	268	262	238	245	241	251	259	237	229	280	255	248	237	261	263	248	234	272	243	249	257	226	248	221	241	254	244	269	275	237	260	254	261	258	246	269	243	283	278	230	253	265	242	238	247	260	267	227	255	273	251	253	251	228	258	258	237	220	248	259	243	236	284	265	251	239	250	235	254	247	257	249	261	265	249	242	239	259	264	248	246	263	250	276	261	272	266	235	265	239	212	265	255	231	279	203	281	214	275	226	235	254	303	249	264	245	245	269	268	271	237	259	236	272	253	247	222	236	248	254	272	249	273	264	247	275	276	247	266	240	239	229	270	276	219	251	227	249	217	237	260	251	248	281	277	255	246	246	259	237	258	254	259	247	267	244	219	266	242	240	265	225	237	261	242	251	266	275	250	233	255	245	262	278	256	243	251	261	251	258	260	243	252	256	255	230	207	250	252	272	247	255	248	243	238	249	249	255	251	245	256	265	244	260	252	255	246	241	245	237	235	254	247	234	242	234	267	247	266	264	260	254	251	237	258	261	272	242	266	279	270	222	217	244	243	294	252	252	239	256	243	229	272	249	240	262	259	280	267	266	237	218	260	239	266	292	234	258	230	242	268	233	247	228	253	254	220	227	262	256	252	266	231	198	260	278	254	249	244	267	275	279	246	264	225	246	263	267	229	241	267	282	265	242	246	231	235	240	247
7207	6111	12403	14424	13192	11166	9496	9190	7356	6665	6088	5997	4725	3606	2898	2656	2374	2239	1895	1589	1971	1475	1124	1271	1188	1186	1167	954	881	783	710	748	768	797	749	707	746	707	716	797	755	823	824	804	699	730	653	715	623	627	649	681	636	679	666	620	671	645	629	670	619	650	611	633	638	642	662	670	673	637	690	623	633	644	657	595	700	660	625	683	635	678	679	655	662	625	646	656	638	627	673	598	657	646	676	659	626	630	643	675	620	661	600	635	670	647	637	634	671	658	656	670	633	661	657	704	671	607	613	652	619	654	654	632	675	649	645	669	658	656	684	645	638	642	634	647	634	657	631	650	637	656	692	692	640	699	681	669	707	649	643	670	660	654	633	635	684	658	644	624	651	654	626	651	671	637	649	661	633	681	613	653	640	651	596	650	637	615	605	676	655	619	703	648	622	677	665	695	568	631	638	624	676	598	679	651	674	690	673	611	638	666	629	668	627	652	658	638	670	686	692	668	666	673	644	675	661	656	599	612	661	623	689	665	620	629	682	652	639	633	587	653	662	654	659	623	657	635	634	644	657	680	613	647	615	633	667	667	671	655	645	636	618	624	648	655	612	641	653	645	647	623	641	637	610	629	617	640	642	635	654	658	676	652	632	653	651	645	646	611	663	649	614	649	611	654	694	634	638	622	656	634	665	639	645	669	610	678	643	632	659	640	645	683	655	635	635	665	654	617	653	651	628	603	644	621	612	674	684	653	655	633	632	634	651	640	654	636	648	654	628	642	639	644	611	660	666	624	640	668	599	681	660	609	649	640	686	673	663	626	636	620	645	639	644	645	625	666	618	689	625	657	614	608	617	705	658	681	624	661	637	653	633	602	651	657	665	650	641	642	633	641	669	626	663	663	654	640	640	627	632	645	644	625	603	606	646	617	655	592	650	657	653	637	671	685	636	635	715	624	668	626	664	639	670	664	661	659	701	624	630	637	670	689	707	644	653	652	702	638	683	593	643	630	661	637	633	625	640	633	625	631	624	644	675	631	639	646	647	692	630	641	603	617	683	671	672	688	604	624	657	660	662	635	641	669	665	664	619	637	635	655	658	663	644	668	679	656	624	617	737	670	649	655	656	652	670	661	640	654	642	624	603	648	677	695	710	630	626	623	641	646	656	647	603	644	644	613	618	650	638	641	671	637	660	667	627	661	630	710	672	650	655	644	672	654	686	654	628	650	666	598	673	656	649	625	613	653	669	679	612	604	621	655	696	656	677	650	657	639	665	651	626	645	631	645	663	641	650	665	659	631	657	616	602	660	658	652	677	664	638	660	664	632	652	666	658	676	660	672	678	628	614	667	633	651	671	623	654	657	621	672	693	628	628	624	642	634	636	609	622	659	637	695	610	692	677	618	643	650	684	622	631	649	614	670	624	689	679	609	662	631	644	686	644	626	676	653	674	647	666	689	631	650	633	621	689	567	657	692	646	625	633	678	671	676	682	667	652	678	668	690	661	668	628	649	671	592	667	627	644	684	682	666	639	583	687	666	647	679	619	699	648	652	641	633	680	689	638	660	639	651	691	644	630	673	650	639	629	672	663	596	650	632	680	636	700	665	641	703	667	660	630	652	651	602	671	653	611	636	635	635	701	644	630	698	680	634	617	655	633	626	664	647	675	685	713	674	671	634	612	674	635	656	684	582	657	625	629	664	636	685	654	630	679	613	663	694	650	638	654	655	608	616	698	666	634	621	626	647	642	621	649	652	633	700	655	627	673	642	653	626	653	648	653	713	650	615	634	599	627	666	635	623	647	622	642	691	631	643	660	615	655	640	692	636	648	682	668	672	627	641	683	640	674	639	660	647	630	624	680	627	638	661	722	641	636	630	662	692	668	672	638	666	642	644	646	627	633	627	694	617	657	629	643	602	663	643	675	657	672	644	642	623	651	637	675	639	629	675	652	670	652	632	645	699	666	653	644	650	667	694	633	614	650	658	626	656	607	630	642	707	666	655	659	656	639	684	662	682	657	690	645	660	714	679	667	629	684	650	650	667	629	641	656	647	603	629	631	643	667	621	657	634	645	680	631	684	657	686	658	653	689	629	655	637	631	694	636	637	610	649	653	602	643	663	629	648	634	647	635	652	664	700	600	578	660	649	661	627	652	641	657	661	644	673	628	640	647	638	654	670	596	631	657	634	685	693	621	637	649	637	655	629	633	657	695	695	636	716	650	584	677	627	632	648	661	666	669	620	651	639	634	653	644	672	663	627	617	670	677	606	639	633	658	655	660	612	615	668	655	666	687	653	660	667	688	632	634	625	675	665	661	635	617	628	677	641	630	652	661	690	615	641	656	615	680	624	661	631	668	610	663	665	674	646	634	653	596	648	629	638	607	664	653	628	633	673	621	662	646	613	609	682	615	635	671	668	603	651	668	634	744	665	641	672	660	659	605	685	616	666	655	627	664	636	680	628	592	619	657	612	640	651	636	650	588	653	641	641	669	635	605	651	666	630	639	638	614	681	597	624	653	636	615	651	652	681	622	676	619	615	658	638	650	659	638	670	647	604	635	658	662	634	654	632	640	655	661	682	623	701	653	678	665	639	672	650	683	621	643	650	668	622	608	692	656	653	642	641	624	673	656	640	631	637	660	633	667	677	660	622	664	640	668	623	665	665	660	676	656	670	673	628	631	663	614	632	660	622	620	709	658	675	630	632	664	632	645	617	654	685	621	630	643	667	677	657	641	648	592	662	620	686	619	704	691	667	682	624	657	651	611	681	652	662	650	656	651	682	645	644	645	627	658	637	658	654	675	674	674	663	683	631	639	694	610	700	651	653	668	618	626	708	642	653	651	633	625	695	695	605	632	652	646	647	644	633	653	673	609	648	627	684	623	599	652	582	643	657	638	656	668	643	662	645	657	695	609	701	631	638	687	650	625	649	633	662	635	619	631	632	653	648	682	694	622	658	645	670	634	647	624	653	646	673	704	677	660	623	654	685	655	611	633	659	664	644	688	620	646	673	648	649	653	612	672	672	671	619	644	628	671	653	646	696	668	647	649	664	639	657	628	600	654	688	652	601	630	611	651	639	679	671	630	655	645	630	646	669	680	601	681	640	692	628	615	666	592	640	655	592	636	634	660	659	693	668	646	645	649	661	616	633	628	640	634	639	640	634	645	685	651	655	645	657	609	712	679	662	603	649	683	695	622	638	633	603	705	664	664	659	646	644	638	659	655	681	638	644	639	658	673	649	645	680	637	672	617	638	635	613	697	617	703	674	744	649	618	654	686	649	654	645	677	643	610	639	686	683	641	639	624	650	636	642	625	663	671	668	673	628	646	643	646	635	596	664	596	641	653	604	662	691	636	660	621	658	625	599	637	659	632	622	650	627	696	590	636	653	662	696	643	637	675	632	664	644	635	667	646	627	674	680	658	680	643	716	673	659	650	636	639	619	652	639	589	630	666	619	663	657	624	627	629	644	665	630	675	650	598	632	626	645	625	644
22376	18858	30812	23238	20530	16674	11332	9210	7547	5914	4806	4801	4142	2758	1900	1600	1422	1595	1382	1320	1903	1583	1155	1149	1089	1157	1124	779	652	489	322	339	349	326	314	330	320	310	336	543	457	456	387	329	293	297	326	287	273	285	267	247	262	273	279	253	246	249	266	258	263	248	249	266	273	276	298	238	266	250	261	276	278	284	248	296	227	258	263	246	278	237	257	238	266	256	281	266	273	251	270	291	270	272	285	296	295	266	261	243	256	259	281	259	306	270	268	244	277	262	266	243	292	225	249	243	260	259	285	247	261	288	249	258	276	245	254	300	275	276	259	271	244	258	281	274	261	255	305	283	260	273	247	242	238	262	253	277	287	250	257	257	258	279	234	267	264	235	288	265	255	264	253	264	281	268	235	264	276	262	272	266	281	256	286	271	273	242	290	304	287	273	255	263	254	262	236	278	246	246	245	275	280	258	266	244	254	275	279	252	250	232	255	240	260	258	258	268	275	256	260	247	264	278	247	255	282	274	240	269	254	236	262	278	240	267	275	260	255	250	257	264	274	250	262	274	246	269	267	278	280	288	251	278	254	297	234	260	255	252	265	237	242	248	255	247	249	250	240	253	260	259	241	297	260	267	249	291	249	240	249	261	261	252	289	251	262	240	255	266	283	247	258	241	295	259	286	252	259	258	258	259	293	277	248	277	256	288	268	242	293	230	284	267	264	269	279	274	290	275	259	269	267	264	228	268	285	273	250	248	232	270	255	260	276	257	245	277	253	261	286	243	259	274	243	244	273	283	251	292	260	245	276	265	267	263	262	281	286	265	260	241	262	284	257	246	250	264	261	253	258	283	273	260	280	286	277	280	264	260	276	264	258	248	249	269	264	274	276	240	269	260	280	235	232	247	274	245	274	247	305	238	268	269	245	277	270	286	265	245	262	307	261	253	264	256	245	264	273	268	239	250	259	276	294	253	289	268	290	243	270	281	260	256	277	245	264	270	275	229	260	264	279	265	292	300	233	259	235	272	285	271	268	268	298	269	301	259	271	262	264	259	293	259	250	263	292	247	269	259	245	251	290	246	268	283	270	309	276	267	276	284	257	266	266	271	273	249	264	254	245	237	264	247	260	287	254	250	262	238	273	247	284	242	254	271	289	278	245	274	245	280	254	255	253	261	275	255	266	278	260	259	261	270	261	258	284	256	242	242	292	281	258	279	258	288	253	265	261	272	236	259	303	240	239	267	290	278	245	258	284	291	236	257	259	258	259	280	267	279	260	264	263	270	271	270	283	269	284	270	291	273	251	288	317	250	286	267	253	274	275	252	259	249	262	249	257	275	256	279	262	268	262	265	259	294	247	292	262	271	245	263	271	268	280	263	250	268	255	295	233	266	239	239	241	249	249	265	280	290	258	247	281	264	276	275	277	257	248	263	243	232	289	282	270	272	272	247	280	269	249	279	250	246	250	250	245	260	250	243	279	274	272	263	284	260	265	259	266	259	270	251	255	281	261	264	250	243	282	284	239	280	275	268	256	283	280	258	282	284	279	265	274	288	269	281	239	243	274	266	276	252	260	251	250	273	234	261	247	264	280	273	241	275	265	270	242	289	272	243	242	260	244	284	292	258	245	247	267	264	286	277	283	255	221	269	281	247	270	275	234	253	266	251	286	259	248	265	236	233	292	275	253	287	255	287	244	265	267	220	259	252	275	236	257	252	275	281	253	259	270	264	254	301	268	315	237	244	274	291	271	235	255	268	276	286	268	251	257	235	271	255	284	256	263	267	254	273	276	259	275	242	257	269	251	259	290	255	280	264	246	259	283	278	273	247	267	261	251	250	259	235	265	277	256	247	260	276	273	261	279	275	247	257	255	264	258	278	279	276	258	254	260	272	248	285	276	268	259	228	261	266	252	259	264	278	257	259	261	286	251	267	250	259	269	279	239	277	274	297	252	268	282	291	276	255	256	255	275	284	244	259	262	254	269	282	243	273	282	239	248	267	254	258	260	245	281	275	258	303	279	274	255	273	277	250	273	286	270	284	273	250	244	278	270	259	300	262	282	255	246	243	240	242	268	242	255	251	251	281	303	275	256	260	267	288	255	249	269	262	234	254	250	211	248	274	249	287	263	265	269	247	251	239	276	258	238	269	282	259	258	253	249	248	260	272	273	261	262	274	259	288	236	269	270	249	263	257	264	237	246	256	259	249	273	277	257	266	260	268	269	291	259	253	252	287	255	230	286	252	269	281	235	281	261	255	278	231	277	267	256	259	308	292	269	257	276	268	261	270	257	245	254	242	272	286	289	264	261	272	264	266	271	244	263	238	251	268	251	244	258	292	280	250	252	244	245	243	274	253	256	269	269	240	293	271	277	280	286	295	259	277	252	253	267	254	239	286	269	277	279	267	237	241	281	257	231	249	267	276	255	289	278	241	263	267	265	275	255	272	257	266	278	251	277	256	257	271	256	292	275	299	235	248	283	260	263	257	258	274	277	266	289	261	254	269	233	266	254	300	273	256	246	270	284	268	281	259	281	263	276	264	253	255	282	259	301	268	273	245	252	238	270	260	274	247	268	246	270	236	257	246	275	263	273	258	266	256	255	265	264	263	277	255	302	262	254	263	291	264	302	275	262	276	261	288	264	270	252	285	273	223	273	269	279	286	271	286	242	270	261	276	262	250	302	285	280	242	256	259	245	260	253	282	271	270	304	266	237	258	258	269	253	254	280	257	278	236	268	258	271	264	255	281	274	259	287	257	276	289	244	250	248	273	292	267	280	281	282	283	240	250	260	274	253	287	257	272	283	261	233	236	271	258	257	291	254	280	231	243	263	268	280	269	218	263	279	253	272	262	246	273	263	255	265	254	242	230	284	262	249	270	270	278	269	254	256	240	274	243	243	257	288	239	279	313	282	270	250	274	248	277	263	284	256	261	253	270	284	229	271	274	273	236	248	296	274	240	286	268	265	265	266	279	224	265	257	247	252	253	268	263	254	291	238	233	283	262	268	252	253	264	237	259	264	271	275	298	260	247	261	234	256	275	259	265	279	273	235	263	287	257	243	267	257	250	260	249	232	316	298	261	242	238	274	268	239	259	272	268	254	264	272	249	260	295	252	222	271	275	264	258	279	253	278	232	260	260	251	285	268	274	246	237	300	291	242	285	246	254	252	268	256	234	233	260	242	256	249	255	273	264	261	250	273	256	270	260	278	253	264	258	282	286	269	271	246	266	263	229	246	241	249	266	240	260	285	266	267	292	255	266	270	277	294	233	294	256	271	257	276	258	279	265	249	279	244	219	274	239	247	288	266	260	252	246	285	274	258	257	245	272	270	255	277	280	273	267	263	270	251	276	279	249	250	240	297	242	270	249	283	257	268	270	252	256	263	233	308	235	262	276	258	260	252	258	251	239	263	255	291	260	265	295	251	278	271	248	261	272	263	283	249	258	294	251	249	290	280	276	258	281	268	266	254	249	257	279	263	281	233	245	256	261	274	282
15447	14709	33480	26765	28422	26497	23366	21793	19845	17870	15519	16868	14281	10244	8086	7843	7009	7749	7662	6653	10244	8391	6208	6494	5737	6314	6559	4176	3563	2283	1215	1226	1186	1299	1224	1051	1106	909	1272	2733	2126	2306	1886	1346	1016	988	939	854	813	722	700	704	694	684	656	688	693	724	648	680	688	676	707	658	686	666	692	718	674	696	667	713	693	694	704	657	688	709	705	676	709	685	702	673	623	700	716	669	662	704	691	721	714	696	674	668	668	691	654	668	677	716	697	717	696	694	650	675	704	682	701	645	661	672	706	667	663	652	648	663	666	610	710	661	718	657	721	675	663	701	635	691	723	660	709	669	683	664	694	651	663	684	709	643	730	683	677	700	670	647	689	694	691	657	641	639	664	710	737	710	691	648	672	752	653	689	663	651	713	696	647	657	661	698	687	710	666	712	685	675	692	647	681	678	708	689	690	691	683	685	652	677	705	662	711	662	686	707	640	643	680	671	663	717	695	688	668	667	653	681	661	702	628	621	644	691	707	693	675	694	669	694	725	706	670	691	700	735	688	657	717	676	636	673	643	679	688	720	688	666	727	684	683	689	666	693	667	667	659	658	699	663	660	693	649	641	721	690	691	690	679	654	697	716	708	667	680	689	681	704	690	671	684	685	653	703	625	714	662	683	653	678	620	740	646	655	598	688	675	675	686	662	671	699	695	693	676	635	659	682	670	652	696	673	710	751	670	715	692	658	655	690	672	682	686	663	651	696	675	648	646	684	701	673	681	642	717	693	687	668	699	688	716	661	663	665	675	755	642	662	659	703	683	653	702	704	694	678	648	698	702	675	672	660	662	687	677	685	665	689	646	683	671	670	689	686	648	672	693	685	708	648	648	633	675	695	690	661	727	681	701	710	648	673	646	724	727	697	672	680	709	669	658	666	696	695	679	679	698	655	674	704	677	690	703	705	662	683	706	693	639	665	674	665	703	697	699	687	663	661	690	634	688	645	657	623	698	648	695	675	670	678	694	678	673	629	697	639	633	678	687	704	664	702	683	682	682	709	682	700	749	656	695	690	667	717	683	610	708	693	695	745	704	688	615	681	687	710	637	704	675	658	698	685	735	686	676	664	671	657	684	698	669	734	675	671	693	665	698	677	662	662	706	695	655	686	722	661	695	674	680	704	655	665	676	696	661	671	673	680	659	656	687	673	677	706	721	701	670	676	701	659	678	697	740	733	629	657	696	651	694	682	686	662	647	678	668	698	721	726	670	707	663	639	644	694	653	700	634	686	676	629	710	668	753	681	619	666	649	748	686	709	682	714	686	663	680	642	667	676	692	687	725	682	711	681	696	627	637	710	694	682	671	714	702	680	695	637	678	656	644	655	617	676	657	687	663	695	678	689	705	696	697	664	669	666	717	669	656	698	723	658	660	686	686	737	691	688	693	654	646	684	666	696	653	655	705	644	659	721	702	672	680	661	649	657	625	711	725	631	636	670	675	666	752	687	690	690	619	681	653	704	682	668	671	591	691	677	694	623	711	680	674	714	643	675	689	699	696	658	725	674	645	712	674	683	668	707	658	700	672	664	709	629	628	702	670	653	715	695	696	682	675	686	684	700	746	662	655	663	693	678	673	642	693	646	691	699	708	666	670	700	670	673	686	689	662	698	702	660	700	691	716	701	733	655	693	632	663	716	686	685	736	701	691	677	697	724	646	674	691	694	666	658	666	691	702	679	694	675	640	705	687	694	630	676	633	642	705	667	717	690	737	668	628	658	684	688	655	665	657	674	690	665	682	691	686	696	709	680	725	705	738	680	721	644	711	666	694	706	698	673	682	685	689	709	689	699	663	696	682	683	705	669	666	679	684	631	683	707	643	636	683	683	642	713	641	680	752	727	697	694	650	687	657	680	693	676	725	707	669	679	632	676	686	687	653	685	709	651	679	703	673	677	640	725	679	713	701	688	669	643	670	682	670	659	712	694	663	691	723	661	701	710	646	721	656	663	688	676	632	715	735	674	709	692	675	696	684	714	668	601	666	711	674	668	657	677	699	668	684	695	681	654	651	670	645	704	721	671	670	705	653	687	690	663	669	657	663	673	683	654	696	693	638	652	658	659	710	678	657	688	679	705	686	671	640	667	669	667	705	680	705	678	680	659	669	735	690	721	675	705	687	718	723	639	679	658	708	705	714	669	720	722	677	683	680	696	665	707	697	646	661	738	682	693	708	650	694	675	682	660	629	649	625	664	696	683	692	673	689	697	638	635	653	679	696	666	680	710	681	670	682	667	671	713	712	655	710	722	652	688	688	688	679	665	679	697	628	677	688	676	658	628	715	693	691	647	674	647	649	675	684	681	724	635	700	689	667	654	656	653	655	713	686	684	674	716	638	676	684	656	720	681	678	682	710	729	661	725	659	643	674	715	698	649	669	629	654	703	637	682	646	691	656	673	692	708	679	669	689	660	641	665	691	682	684	723	627	687	656	668	639	658	713	661	717	677	682	714	701	632	699	652	688	692	665	680	667	700	634	737	677	690	656	670	676	659	698	695	670	670	688	676	656	703	717	716	675	702	665	673	694	668	690	680	660	672	630	667	688	711	658	646	684	683	667	730	664	687	688	665	700	708	657	648	676	686	660	664	672	679	633	669	671	704	703	641	668	672	699	704	683	636	683	670	671	661	711	674	659	684	627	669	669	742	657	673	703	742	710	743	670	680	694	679	694	709	713	668	739	703	647	677	671	678	658	652	694	701	695	692	686	691	646	673	690	645	720	673	662	690	717	676	654	656	692	737	699	637	694	660	653	640	639	723	714	676	689	688	670	702	668	701	665	686	688	684	681	701	683	712	664	691	690	733	649	686	715	698	682	659	642	675	663	642	706	653	711	722	677	697	689	653	698	678	653	688	672	696	648	723	664	646	714	678	680	643	665	696	698	632	681	653	714	698	665	728	654	690	646	657	658	648	765	700	679	662	675	645	725	715	650	643	732	662	677	682	674	679	661	679	695	682	701	649	686	675	691	684	638	658	675	677	657	631	715	699	709	662	685	714	701	684	669	642	685	659	683	682	660	683	640	676	679	687	689	685	691	652	702	632	717	740	671	686	655	651	701	638	647	689	640	673	688	638	673	646	686	722	697	690	674	685	664	699	675	670	674	681	689	667	673	663	682	697	721	697	684	736	704	656	688	669	709	690	679	683	673	690	683	663	700	609	681	672	694	723	684	683	668	685	665	684	654	643	697	714	725	701	682	663	678	672	692	649	696	673	680	721	686	649	706	701	730	604	717	677	638	701	659	673	694	675	673	681	676	681	679	647	656	654	696	684	685	695	654	646	699	659	724	649	672	734	694	656	680	659	694	657	699	676	719	733	658	714	665	712	623	699	703	673	685	681	681	676	686	635	650	674	701	681	671	636	653	655	679	653	670	682	702	638	670	688	726	679	691	692	674	649	702	683	683	677	670	678	722	662	730	665	651	693	703	659	688	673	676	673	682	654	707	644	678	691	676	707
33132	28801	42068	31241	28297	24148	18582	16305	12538	10450	8598	8419	6290	4462	3754	3491	2652	2992	2418	2378	3869	3342	1993	2116	2051	2276	2035	1204	1035	654	444	373	374	415	370	345	314	295	421	852	620	723	485	412	375	327	398	300	282	284	275	288	246	241	246	255	281	285	253	247	274	301	259	251	251	278	235	279	251	251	265	248	251	262	275	255	247	245	243	267	250	241	234	229	266	273	235	269	248	250	236	271	261	272	269	255	269	242	289	256	227	296	243	239	238	251	267	247	258	263	269	219	247	244	226	226	242	245	261	267	263	259	252	253	251	242	239	261	274	261	259	260	285	257	275	239	252	275	281	245	227	265	258	234	286	245	263	264	239	250	253	273	266	275	219	254	261	244	227	233	248	269	246	239	283	237	247	261	276	271	269	256	262	256	217	240	271	283	260	300	250	237	243	240	237	223	259	217	264	304	254	281	226	241	261	281	253	263	238	252	240	273	239	256	258	242	254	268	231	265	251	280	240	246	246	239	256	254	255	241	260	246	257	241	231	260	227	269	280	251	229	246	268	263	249	250	257	244	265	249	263	270	257	243	235	266	250	237	258	216	250	247	243	239	219	226	275	257	240	275	273	266	256	257	257	247	266	235	239	235	267	287	272	241	256	278	278	275	251	224	240	262	233	243	267	262	264	279	242	234	242	272	256	273	249	269	248	249	247	269	222	247	250	272	276	251	210	254	261	253	238	251	240	257	280	234	245	246	264	272	228	261	250	228	252	226	245	262	266	286	243	259	235	265	283	262	260	241	261	291	289	208	259	298	256	255	250	269	242	253	242	228	236	250	219	246	249	266	243	245	268	243	231	259	233	244	247	245	251	250	259	266	270	276	258	252	273	278	272	249	207	238	261	231	267	262	250	239	267	228	271	214	266	253	234	270	229	250	263	265	268	272	234	277	260	238	267	237	257	253	256	259	271	264	268	226	258	239	261	280	222	270	250	229	237	257	263	215	255	257	242	228	221	228	246	265	262	242	242	261	250	273	260	259	231	277	241	238	238	237	249	226	241	256	229	253	259	249	232	239	226	256	232	261	239	254	253	251	269	258	251	282	237	217	269	260	275	221	268	269	281	240	285	255	240	261	263	265	250	249	253	244	244	240	250	239	233	242	242	270	239	221	266	254	274	230	240	247	236	250	263	248	290	235	266	264	264	256	254	248	262	244	242	246	252	239	248	219	248	222	275	264	263	241	248	250	267	253	261	239	237	240	262	211	267	246	247	232	260	235	239	245	255	258	294	253	238	272	241	265	273	251	271	250	252	246	244	239	273	250	229	237	260	236	257	245	279	240	254	246	271	234	251	242	261	256	264	245	276	251	274	290	250	236	266	257	265	267	240	260	228	261	272	286	261	245	244	226	252	242	254	214	249	243	231	254	279	237	265	242	241	271	275	233	247	250	248	266	220	225	256	230	246	244	241	242	208	209	249	267	231	238	212	235	255	240	235	254	247	247	249	255	233	230	223	236	225	221	256	245	271	229	246	248	252	250	255	262	260	255	241	254	269	226	267	261	268	249	247	279	245	239	302	249	289	273	226	243	236	282	243	269	275	252	265	274	240	257	269	244	275	261	259	221	221	223	260	243	252	257	261	262	218	232	258	245	227	264	249	272	245	213	239	243	245	273	255	247	218	264	251	239	246	233	243	256	263	276	276	261	286	253	274	233	270	228	241	258	242	245	212	221	275	276	267	253	252	246	241	229	259	241	243	233	252	251	283	263	269	266	260	251	234	246	263	232	249	224	254	245	226	268	264	258	254	248	241	242	252	233	272	241	253	231	237	241	247	249	285	251	247	248	263	239	276	281	252	263	246	279	217	247	252	272	235	249	248	240	274	267	262	256	257	270	276	259	238	255	246	251	253	279	285	268	268	259	243	259	259	234	264	249	260	256	249	219	260	259	271	241	276	248	238	261	248	235	255	259	230	239	250	220	251	264	264	280	235	267	273	258	284	251	234	250	243	255	228	251	241	261	255	258	231	230	264	243	224	242	241	267	261	246	269	246	271	258	224	256	257	239	250	287	252	245	261	228	243	243	262	235	253	241	249	237	291	266	219	234	258	294	240	252	234	276	239	251	239	276	241	265	241	257	238	261	251	238	248	262	247	252	244	259	269	258	245	281	245	243	268	248	218	273	254	257	274	262	228	244	242	253	272	243	242	280	248	254	267	249	233	222	245	241	242	233	232	258	222	257	267	267	244	252	263	249	269	247	240	271	250	263	283	242	251	248	266	249	236	237	260	230	231	244	273	251	225	253	271	254	254	250	225	223	259	240	247	241	261	285	258	279	252	255	257	268	270	240	234	274	222	236	248	257	268	252	271	269	233	229	232	247	240	253	269	238	251	268	240	248	268	256	253	259	258	259	248	263	234	254	290	262	234	260	251	232	262	254	295	244	244	266	257	235	244	255	254	251	245	241	245	246	239	260	284	239	260	236	217	235	257	254	251	264	252	216	277	262	253	214	274	258	237	254	235	230	251	231	290	259	259	252	270	247	263	237	262	259	235	247	241	260	232	265	283	254	254	237	226	245	274	248	249	258	255	255	270	252	266	244	269	280	280	260	235	221	233	255	219	225	265	240	234	258	269	251	246	232	249	254	282	276	280	263	235	260	241	267	222	238	260	255	260	243	254	232	273	271	230	265	220	249	244	228	254	230	265	272	237	268	247	260	247	252	238	231	265	257	251	256	254	238	272	248	226	277	254	248	269	219	242	257	294	245	241	253	262	275	228	244	271	296	255	261	239	269	253	243	253	252	266	235	265	238	250	258	248	254	242	253	237	250	236	244	244	239	237	255	251	232	249	254	248	254	240	226	226	256	271	242	255	256	268	249	256	243	256	261	246	218	238	278	252	307	285	273	241	280	235	278	270	262	270	243	225	257	246	278	300	269	276	228	255	233	272	252	266	256	226	238	259	254	238	237	250	235	249	231	259	260	258	271	264	260	245	281	267	241	236	263	237	248	234	244	256	261	251	269	267	227	250	238	242	237	240	245	240	263	252	255	262	268	233	248	249	237	232	255	242	227	273	247	289	259	252	248	241	260	238	233	278	243	265	253	267	241	266	268	267	258	250	238	268	288	256	267	249	270	248	250	274	273	254	238	240	206	243	243	235	236	248	274	270	246	237	228	251	281	259	240	255	247	238	233	251	271	245	258	254	231	260	265	296	256	266	249	242	268	273	249	252	213	241	249	262	246	254	253	246	254	250	273	247	259	261	238	238	261	241	249	251	258	240	255	275	250	255	265	248	262	253	249	240	247	254	244	262	252	248	254	219	285	237	206	228	241	238	266	235	259	262	252	256	250	240	232	275	267	234	268	256	244	269	266	267	234	265	269	230	287	245	246	275	221	228	239	211	247	235	263	276	237	237	254	259	224	260	244	270	249	280	243	278	243	239	238	255	242	238	255	239	244	266	234	242	252	240	245	241	251	248	229	260	231	271	247	256	237
21327	22397	41783	33658	34505	32254	28866	29984	26117	24551	23121	23038	19676	15734	14010	13690	10451	12524	10980	11616	17209	15374	9317	11517	10500	12105	11183	6889	5740	3042	1839	1639	1655	1692	1464	1381	1274	1028	2100	4765	3350	4099	2654	1891	1451	1144	1130	919	873	772	741	736	647	637	676	667	654	676	645	682	646	672	614	649	609	636	640	657	613	647	676	662	633	661	612	633	669	647	615	650	649	638	627	686	618	602	641	618	608	643	667	661	686	676	682	627	658	638	646	623	673	632	628	633	671	587	628	631	671	659	619	655	667	667	683	647	671	619	652	669	686	616	666	632	665	660	669	652	626	646	643	660	678	680	664	650	642	657	641	715	630	666	650	662	614	620	649	617	682	623	654	620	609	668	631	655	680	686	658	670	657	630	659	646	682	679	646	660	630	650	652	616	644	614	646	616	678	622	657	649	637	646	632	603	677	624	589	652	635	646	666	636	664	622	652	669	657	661	695	613	662	632	628	667	655	631	669	641	603	639	609	692	695	681	649	664	663	626	625	622	694	656	654	671	659	673	714	656	647	649	614	623	678	678	647	687	641	615	632	637	639	682	626	642	636	629	697	656	657	656	626	653	652	658	623	654	644	641	618	656	669	575	676	674	680	668	647	659	653	651	645	646	623	624	637	648	629	648	665	667	658	715	648	661	670	672	643	668	658	658	649	634	633	605	688	621	670	632	634	654	646	679	587	653	618	630	644	626	687	671	671	639	650	675	612	664	645	578	679	686	653	635	646	621	608	657	646	648	608	617	682	664	614	704	653	653	650	654	698	616	693	649	679	714	690	661	675	641	630	597	646	617	640	668	619	678	661	627	666	658	626	665	648	653	641	650	611	650	666	627	696	653	637	613	644	606	688	665	608	641	696	629	684	647	626	664	663	634	622	632	692	644	621	661	622	662	648	654	637	608	684	645	666	658	648	609	667	624	641	621	611	630	644	639	606	653	645	632	623	615	702	652	623	616	634	693	632	674	654	623	638	656	656	692	620	619	627	628	623	657	653	668	663	627	654	626	662	653	654	668	653	670	672	633	667	616	675	651	642	650	641	632	612	691	627	653	653	654	631	629	661	703	642	661	676	645	603	661	657	662	693	597	684	690	601	636	655	647	610	629	645	620	624	747	688	656	597	675	674	677	647	584	607	657	618	662	650	646	623	649	676	645	626	632	663	661	620	684	692	614	624	635	654	615	639	649	652	656	617	612	635	636	669	647	640	646	637	671	632	601	673	666	642	655	686	644	648	652	672	640	651	637	653	639	673	651	655	667	635	675	669	629	641	636	639	653	608	629	629	602	662	607	656	647	632	627	635	633	653	662	638	647	652	642	650	654	653	646	617	624	657	660	682	616	632	642	660	653	639	610	640	620	672	634	652	640	700	664	641	602	627	623	637	639	592	692	646	624	647	645	683	623	643	642	636	710	655	641	656	635	644	628	674	639	657	664	652	572	617	636	640	625	689	643	640	645	635	633	663	677	638	642	689	679	659	675	642	624	686	640	659	637	729	639	640	596	649	705	661	682	655	601	650	646	643	658	662	642	648	651	638	645	673	637	654	622	665	649	667	634	620	648	662	621	658	686	665	654	659	648	624	649	652	653	642	646	674	632	645	639	653	641	598	670	619	638	641	665	661	610	659	681	653	649	649	677	643	659	658	625	614	676	653	611	642	624	634	681	616	695	681	656	577	667	634	632	663	691	636	689	644	667	647	691	647	704	699	634	647	657	647	641	637	651	629	615	615	643	636	632	693	655	642	671	682	652	719	661	676	664	640	582	668	648	625	663	659	680	688	656	614	643	662	638	648	706	677	628	635	665	675	685	652	675	645	641	645	612	634	613	696	660	623	635	658	638	681	654	649	627	658	630	650	691	635	607	629	649	713	683	670	672	667	664	634	677	676	656	642	640	650	637	657	654	659	642	644	597	664	649	649	655	618	641	638	646	689	623	670	671	624	687	667	652	646	635	598	628	663	657	635	647	686	648	663	650	627	635	681	639	648	638	649	631	643	635	642	629	639	640	645	650	603	654	684	630	629	677	652	659	659	649	632	654	644	640	630	667	633	655	608	636	681	667	610	719	662	670	637	711	643	658	625	678	650	643	647	632	642	665	658	669	660	664	638	641	677	648	641	660	648	658	634	654	682	633	637	639	642	636	678	639	671	675	628	690	678	614	588	665	670	636	625	601	681	633	636	672	630	675	635	647	660	719	665	687	672	612	610	675	669	691	669	662	657	614	611	648	662	687	637	647	666	709	635	631	661	616	661	653	656	616	690	641	649	662	635	625	630	641	676	640	674	692	623	700	627	648	619	620	632	664	667	642	684	629	667	669	664	657	641	650	706	628	594	654	674	665	695	630	644	666	641	652	624	626	597	599	703	678	677	620	644	628	674	628	657	613	669	626	626	607	675	644	626	670	672	630	693	618	683	627	652	658	646	657	607	697	625	657	604	657	632	620	668	688	614	600	630	574	627	644	631	675	611	626	640	649	657	635	640	658	686	664	666	662	630	626	680	612	653	655	614	678	648	646	652	658	657	656	650	642	610	600	660	656	682	662	644	676	639	620	628	625	627	664	658	641	630	649	664	665	658	607	644	659	643	664	636	650	634	653	661	631	655	640	668	630	676	672	679	668	669	660	647	632	636	666	648	650	652	640	657	623	653	632	642	621	675	640	647	637	611	662	680	636	608	647	631	654	655	710	668	675	598	652	649	689	595	708	636	658	669	614	705	646	625	638	667	612	662	630	685	606	600	651	671	658	639	664	647	636	615	640	626	660	680	645	656	640	677	628	675	650	626	652	608	679	654	665	655	665	676	640	673	656	660	649	637	597	701	669	683	662	635	666	615	658	691	647	662	653	634	670	640	643	665	655	636	699	660	583	652	653	598	645	687	649	671	635	630	642	641	606	627	627	640	610	647	669	706	672	637	664	649	666	648	661	641	655	645	685	642	633	661	669	661	598	631	616	619	661	642	644	632	671	650	669	645	679	638	650	630	645	641	677	669	674	618	684	633	658	714	635	614	658	677	652	649	653	615	672	675	640	693	619	649	657	609	640	642	702	657	653	663	650	640	658	637	637	644	611	652	651	684	688	667	644	659	567	674	635	638	659	648	651	658	626	643	635	637	651	638	670	646	667	623	684	662	625	685	669	653	679	665	723	624	655	619	673	702	633	661	643	638	634	602	614	668	649	673	653	646	624	667	622	672	640	657	618	648	678	618	634	672	673	613	634	686	640	648	642	662	655	640	672	667	630	662	646	675	642	643	691	624	647	621	659	677	679	632	627	643	661	643	667	682	651	654	630	600	632	605	645	646	684	627	684	633	606	630	631	684	694	640	649	705	694	681	639	643	656	668	691	617	633	652	620	629	643	695	680	616	678	638	634	627	652	661	623	692	667	635	633	634	666	611	634	667	610	685	648	623	616	636	626	655	696	660	684	632	674	655	642	640	650	627	628	693	662	641	649	623	658	641	620
9018	8415	12799	10046	5533	3265	2694	2257	1851	1591	1265	1104	839	632	557	576	534	456	430	348	371	344	368	346	341	315	327	298	308	260	290	276	285	245	212	266	257	246	279	264	278	316	290	287	276	240	253	256	248	258	239	276	265	239	260	269	252	275	278	247	259	236	261	275	252	252	223	227	243	255	239	234	248	260	252	269	266	271	273	236	237	269	241	275	270	207	242	264	273	296	259	234	257	254	277	273	243	218	259	229	277	256	243	252	274	259	259	266	282	247	260	247	266	249	231	243	275	255	244	265	248	243	269	244	252	239	239	264	272	266	253	265	255	259	245	259	256	239	239	257	269	253	250	265	256	255	254	235	268	258	271	264	280	210	237	253	229	239	256	267	260	249	255	244	213	224	263	267	296	247	274	245	219	246	256	238	292	235	254	279	259	262	254	243	238	267	245	248	240	251	255	263	254	235	238	252	269	248	250	261	267	253	255	247	278	258	251	230	271	265	245	257	253	281	240	217	259	265	274	244	248	247	264	253	240	245	254	249	252	273	276	240	243	246	256	234	258	251	251	266	217	237	238	253	237	273	251	273	276	255	274	258	263	274	239	238	271	272	227	256	259	256	258	277	245	294	237	262	250	257	246	263	228	225	243	245	289	266	262	244	310	280	238	269	237	230	237	230	247	242	258	269	233	214	274	243	220	238	250	253	240	278	256	239	255	255	284	260	245	260	247	243	244	268	247	244	266	245	228	249	274	255	226	249	267	250	237	255	258	240	263	272	254	237	254	227	243	253	252	252	265	245	256	258	265	262	237	257	222	248	256	289	251	244	251	255	255	260	239	266	234	237	257	229	259	253	249	229	237	247	245	248	234	268	232	265	255	258	260	246	268	280	264	291	243	253	242	233	237	267	218	260	230	241	278	270	241	258	238	259	294	272	269	272	267	245	269	255	249	228	263	290	250	246	240	217	283	235	247	267	273	259	284	269	265	252	255	222	262	251	228	281	240	247	243	286	259	260	245	276	264	272	236	247	261	243	277	278	250	235	234	264	286	252	273	257	253	261	229	264	240	232	259	256	247	237	248	226	279	263	248	287	272	279	291	257	239	264	254	223	244	270	260	274	246	260	264	250	265	252	268	242	259	244	247	243	244	257	235	273	221	267	245	258	241	258	260	265	274	241	245	275	284	250	275	243	234	236	223	253	263	269	243	249	245	273	227	259	247	249	282	258	242	234	258	234	258	262	252	257	255	253	244	255	218	249	247	285	245	232	281	225	252	259	253	240	249	266	212	256	262	251	255	216	245	260	244	261	269	244	262	255	257	246	267	264	247	269	291	253	256	240	258	246	257	242	234	231	268	240	251	239	284	262	267	245	228	258	247	242	271	267	256	256	245	258	256	247	277	226	219	268	215	263	281	235	257	256	281	230	267	266	258	260	241	265	226	284	235	222	273	243	242	257	232	229	267	256	281	246	265	248	235	261	235	246	255	258	246	250	259	279	248	238	224	268	259	247	242	238	285	243	255	247	268	226	254	245	227	271	267	244	263	248	225	242	280	276	268	264	248	260	266	256	270	261	274	261	235	289	261	255	249	258	267	254	269	275	253	237	239	255	260	260	266	265	235	265	249	240	236	245	251	247	249	246	251	248	253	255	241	240	251	266	235	219	259	266	289	244	256	267	281	230	231	246	257	244	252	253	247	234	290	258	239	261	286	254	251	228	272	244	265	252	258	259	266	250	270	286	242	241	256	228	284	249	243	247	256	257	236	293	243	255	251	251	256	260	267	267	244	257	298	245	242	256	234	245	254	273	273	246	256	238	231	259	255	286	257	272	243	281	247	255	232	256	241	259	220	239	234	241	235	249	236	271	274	225	248	263	245	269	255	277	246	266	248	268	266	245	262	223	229	218	248	235	287	254	263	248	246	244	263	261	235	264	278	271	256	247	258	250	263	268	258	268	262	285	250	272	229	251	286	241	277	221	264	252	285	258	233	284	290	260	289	266	269	239	272	240	234	238	245	244	255	237	240	256	239	249	237	264	257	257	250	258	279	248	266	250	264	233	248	255	287	266	256	259	267	265	259	260	276	270	257	272	261	258	278	257	246	269	228	244	245	247	245	271	275	244	250	243	268	240	219	229	262	243	235	244	260	283	235	227	255	302	274	268	256	221	238	244	259	254	280	243	256	258	256	248	239	261	246	241	253	252	283	240	274	227	269	234	244	248	263	269	232	252	252	250	276	276	276	226	273	251	274	255	252	265	235	291	250	268	269	268	235	262	283	234	233	258	257	250	271	257	240	280	278	241	223	250	231	287	247	254	247	275	213	246	255	252	247	253	271	274	264	265	236	272	284	229	228	253	258	249	253	250	220	265	248	251	244	232	257	259	249	219	241	255	266	285	235	262	242	264	255	247	239	277	274	242	250	260	244	245	254	246	226	288	257	254	276	255	270	280	233	276	233	250	243	272	258	235	266	235	241	256	239	242	210	241	251	259	250	245	240	266	235	261	271	249	265	247	275	243	267	246	229	254	266	241	256	252	250	264	263	263	265	249	279	277	263	288	243	269	257	273	238	244	273	245	233	249	258	233	256	250	252	233	274	257	242	257	255	249	248	240	277	260	262	284	259	289	283	235	261	257	277	263	250	256	241	233	251	275	270	272	255	256	277	254	274	264	259	241	243	280	270	255	264	270	254	265	237	261	269	229	240	242	235	263	234	249	252	261	247	253	244	246	278	277	277	236	267	250	267	249	263	243	257	236	247	247	252	242	263	252	269	237	239	235	289	276	249	230	234	283	266	231	272	255	280	227	288	224	258	242	267	255	267	247	249	258	268	261	249	237	254	272	258	253	247	249	241	272	264	255	272	273	268	240	246	244	253	274	214	262	249	230	250	298	275	254	216	279	246	265	257	241	254	229	240	254	247	248	242	262	239	253	246	242	246	258	264	250	271	274	252	257	255	271	257	244	301	239	234	255	229	258	240	270	310	259	282	276	257	262	242	248	267	240	245	261	257	236	253	243	222	256	247	260	252	265	239	249	227	277	251	261	237	249	266	248	231	259	266	265	282	242	261	262	250	243	248	247	232	270	245	232	251	230	266	236	241	253	224	253	244	253	208	289	256	249	249	270	249	273	236	231	243	258	261	254	245	278	270	261	252	259	247	261	267	244	271	245	274	267	225	258	271	237	241	231	229	269	236	265	250	257	227	261	243	245	252	239	209	241	264	253	246	265	275	234	265	286	255	274	246	279	233	261	283	289	288	259	226	208	258	250	240	235	276	285	278	273	255	264	240	244	242	227	263	254	274	260	240	251	251	248	236	254	248	287	274	264	240	255	251	262	264	275	257	253	254	246	268	262	281	273	231	252	276	270	270	276	207	239	235	219	256	244	285	272	277	236	224	255	291	237	229	277	280	237	254	255	284	272	247	245	242	259	237	256	242	244	302	255	245	259	287	247	220	229	277	252	254	235	223	264	274	265	233	268	244	258
6543	7308	16339	17724	13368	10601	10635	9778	8299	7754	6534	5555	4250	3295	2734	2754	2464	2110	1689	1534	1680	1613	1302	1278	1188	1296	1109	880	851	815	708	701	750	770	728	790	728	719	759	850	808	917	831	793	777	686	685	688	638	740	710	672	651	684	682	671	669	638	687	646	657	638	655	630	675	651	614	632	649	683	689	644	701	650	642	646	698	689	642	652	691	624	597	624	701	683	681	656	696	695	670	684	645	659	682	670	614	655	697	640	658	619	632	684	703	646	655	682	641	617	655	673	637	674	638	743	672	661	638	610	650	662	739	674	687	671	632	642	664	616	671	643	660	645	655	703	615	688	679	691	638	657	643	619	649	666	602	638	634	643	648	653	653	671	628	654	635	668	656	640	659	673	701	647	693	637	658	667	681	651	689	657	673	624	633	672	644	661	659	690	632	679	636	649	659	644	676	691	653	676	665	713	671	611	631	661	662	693	643	674	662	649	655	681	664	689	639	685	624	633	662	686	619	705	646	656	677	656	633	672	657	693	700	639	672	645	687	640	668	698	611	654	682	661	704	672	618	635	650	596	613	652	686	666	677	661	679	632	706	634	652	641	649	660	662	686	607	655	658	656	685	679	659	711	656	648	636	682	704	658	649	688	664	632	675	659	649	631	691	647	647	644	699	645	702	658	661	652	662	692	700	629	620	681	674	637	622	688	687	668	657	692	624	643	678	630	668	648	705	650	653	658	698	691	687	681	642	611	659	676	680	655	643	695	615	663	622	658	657	688	644	635	629	668	633	655	633	670	625	639	651	642	673	690	679	632	660	642	663	674	701	660	677	675	680	667	655	692	657	645	682	676	658	654	655	695	687	643	694	655	633	684	624	682	635	633	644	693	660	649	653	656	648	662	659	662	689	659	663	680	654	633	662	619	725	626	684	691	588	651	648	658	686	652	662	709	645	667	689	639	688	681	698	674	686	664	675	618	667	658	664	697	636	647	675	664	634	626	667	631	669	631	610	642	702	666	651	708	660	675	662	678	655	619	677	666	654	610	684	666	668	655	640	656	627	665	669	685	674	613	644	653	656	669	668	638	670	652	632	639	687	698	621	689	683	662	650	611	619	722	640	658	662	692	691	655	677	591	668	626	674	677	597	673	643	664	658	653	653	685	626	688	597	660	665	695	617	632	645	622	683	703	641	612	660	673	669	659	624	672	683	657	656	668	700	707	691	643	696	635	630	667	677	636	645	645	703	627	666	625	660	644	649	607	685	641	703	679	657	676	657	625	648	657	679	648	679	719	665	687	655	649	642	637	679	641	642	690	650	642	675	634	647	657	691	678	636	689	665	658	657	620	693	659	701	672	658	648	641	640	624	667	672	648	674	692	645	668	660	651	589	662	659	684	696	663	667	694	676	640	706	641	640	654	697	644	627	683	643	633	587	654	661	677	682	686	625	672	654	600	658	644	651	646	680	632	688	660	651	685	691	643	659	657	638	707	654	631	670	661	667	654	698	729	651	641	659	628	713	653	666	636	638	654	699	642	647	646	670	615	686	651	659	636	715	675	694	663	652	633	680	672	646	644	626	634	656	679	665	652	684	660	651	610	687	651	639	674	635	677	616	660	671	661	644	630	648	649	630	596	626	690	649	658	641	653	660	624	608	633	593	691	664	702	686	637	660	680	628	653	684	680	634	648	680	701	663	640	677	648	657	682	655	655	630	628	641	639	618	639	665	660	621	646	633	660	658	674	693	665	661	678	641	692	665	673	689	647	611	664	679	632	654	679	692	675	627	678	702	712	662	702	721	608	640	667	612	673	677	620	629	610	655	587	640	623	653	656	685	635	662	689	630	664	675	641	631	638	646	660	678	655	656	656	599	660	632	722	611	704	666	668	648	638	658	687	695	660	643	620	635	651	683	683	661	685	688	677	736	686	631	675	683	665	665	646	652	673	651	603	638	683	693	687	670	676	637	626	653	664	652	642	641	651	630	652	632	684	662	625	665	690	697	630	644	686	645	626	673	639	668	697	642	658	677	696	658	643	663	649	662	653	667	673	669	713	684	647	700	667	636	714	634	637	649	628	628	636	630	665	649	661	633	613	664	668	648	631	647	626	672	617	647	635	614	664	634	668	663	694	683	661	620	717	646	659	702	670	687	648	685	674	682	688	690	697	664	654	643	677	622	645	640	660	662	671	686	642	671	680	655	634	681	679	641	647	699	670	657	680	667	630	594	651	630	654	662	618	681	621	687	657	680	677	715	632	612	667	625	657	690	673	665	664	697	653	650	651	680	649	674	637	686	656	668	673	665	662	691	638	676	643	611	678	661	627	690	651	693	646	642	626	702	645	658	624	642	607	685	646	616	674	643	671	638	653	714	618	677	633	653	649	638	611	696	647	631	664	651	644	674	667	649	670	637	647	661	610	672	659	647	680	669	657	682	665	652	716	634	705	640	682	646	665	677	697	670	659	684	685	646	638	671	643	659	688	662	690	638	668	691	666	629	704	688	645	689	648	666	669	624	687	646	693	676	673	661	681	690	638	671	690	604	692	655	646	703	672	638	667	648	698	659	678	692	614	605	666	620	639	659	658	657	635	638	653	689	614	646	638	639	666	675	640	671	655	667	639	641	692	679	689	658	646	607	709	679	642	699	643	646	708	637	649	651	657	704	613	700	635	675	711	690	633	670	674	621	670	618	650	648	631	679	627	634	638	684	665	668	698	649	662	644	694	668	659	639	648	665	625	690	664	694	633	653	683	658	677	675	710	654	653	653	634	668	670	610	651	639	669	669	648	686	656	604	702	638	648	653	682	634	672	662	678	648	661	648	697	697	636	641	670	645	616	642	627	685	721	653	634	648	649	673	691	720	643	700	698	635	652	664	708	701	607	675	628	631	640	637	622	647	665	637	636	642	618	660	662	667	649	664	650	679	626	646	623	639	670	594	637	689	655	648	599	659	676	658	647	713	671	613	646	618	610	673	703	644	688	673	640	677	668	640	633	666	627	651	670	666	626	694	633	687	691	643	669	655	679	665	606	647	664	623	678	662	660	652	684	659	648	662	624	639	640	643	686	667	680	597	683	667	659	654	631	670	610	651	662	609	636	707	609	634	634	602	660	634	656	645	667	657	656	659	666	654	652	649	659	654	635	635	636	658	659	625	697	717	655	621	725	655	680	698	611	668	639	683	639	709	628	639	634	658	649	631	667	624	672	646	618	634	692	658	639	641	654	632	683	663	626	638	656	664	666	691	684	592	644	638	621	666	687	734	679	678	650	631	696	663	675	655	632	629	622	741	691	656	621	701	634	657	680	617	651	670	683	640	652	641	667	682	587	691	649	650	630	655	667	659	652	634	660	649	684	660	642	655	680	625	690	635	678	677	679	646	648	661	676	645	671	694	613	620	681	644	651	637	708	641	675	641	628	677	647	645	655	637	650	668	687	627	664	617	663	701	623	695	686	696	685	708	640	689	631	626	660	606	662	657	656	676	669	636	639	661	686
22738	22574	34463	23680	18792	14634	12372	9410	7353	6431	4872	3748	2637	2349	1993	1641	1282	1355	1153	1145	1640	1485	819	970	1074	1135	1025	599	677	398	309	334	340	336	325	328	305	276	460	549	484	532	353	321	343	327	306	264	270	297	263	273	252	264	263	264	270	243	250	259	262	294	274	275	289	261	280	277	269	266	247	282	265	246	268	249	267	279	250	264	280	261	264	278	277	256	252	284	271	255	290	255	273	269	275	231	251	290	275	268	263	261	262	222	254	268	260	284	264	259	263	267	250	255	270	258	295	261	228	257	279	271	287	249	266	284	249	275	251	264	272	246	224	279	271	254	247	248	265	242	269	271	290	276	259	254	275	248	269	273	248	288	242	267	274	277	266	273	242	248	246	295	253	249	253	272	277	237	281	257	268	261	270	229	238	285	274	241	281	282	261	286	270	263	262	335	257	276	262	251	282	289	288	292	267	276	238	265	269	298	270	246	290	260	233	257	251	249	298	258	245	248	265	255	260	250	265	247	254	267	272	305	278	251	260	270	264	276	246	240	278	263	229	295	279	269	253	267	284	262	248	265	256	244	272	271	261	275	273	240	285	268	260	244	281	247	253	263	265	277	253	261	293	279	267	254	246	261	272	246	281	242	243	273	245	296	282	248	257	286	280	252	277	257	254	288	298	272	269	251	270	258	270	292	260	282	245	249	268	272	244	290	272	263	250	244	266	273	260	281	265	283	252	266	262	264	257	249	269	273	268	265	263	272	282	271	282	245	276	247	288	255	265	229	272	257	256	265	272	265	263	254	282	281	266	281	294	261	240	251	271	286	305	234	243	229	268	286	255	284	292	281	241	282	257	278	274	265	275	268	272	278	239	283	277	251	262	295	230	253	239	257	279	256	270	254	301	264	274	261	269	252	261	269	268	290	261	233	271	293	251	242	261	263	284	241	274	245	290	243	281	304	252	273	222	264	256	263	237	288	268	266	286	289	268	265	276	257	259	265	255	260	269	274	254	280	274	267	272	268	272	278	269	277	261	240	281	289	247	260	270	303	256	271	296	301	254	253	285	314	264	278	248	296	300	284	290	263	274	281	297	268	277	279	293	274	274	273	275	268	276	247	276	256	258	271	260	274	250	282	317	242	270	267	271	243	271	264	263	244	281	249	254	274	242	268	292	287	253	270	267	268	290	282	232	268	250	274	270	272	247	269	277	255	291	271	263	270	223	310	258	253	257	229	292	263	271	262	246	271	253	270	293	262	266	307	262	267	294	286	254	264	253	256	260	247	281	261	245	256	266	270	293	271	280	260	274	254	277	256	257	255	269	272	278	270	237	282	230	274	292	253	258	239	268	273	281	264	265	258	282	256	241	295	247	272	259	254	254	290	300	277	264	272	259	288	265	281	236	259	287	281	260	269	241	257	252	252	281	264	248	279	232	251	271	248	258	274	254	251	262	261	274	254	278	280	275	249	226	286	286	264	285	300	267	294	297	257	264	251	280	271	263	262	291	246	270	258	246	261	278	244	270	268	269	267	298	286	242	263	268	260	267	259	267	246	268	280	264	295	289	241	284	289	261	268	270	288	275	268	251	267	248	274	238	264	259	263	270	261	255	282	260	273	257	272	275	268	273	302	289	273	294	271	279	248	281	272	255	258	262	275	290	270	272	265	256	252	280	256	255	270	277	289	259	263	300	251	261	264	270	273	257	247	251	261	274	264	242	261	260	283	244	258	264	249	266	274	287	274	249	242	276	269	288	246	272	288	270	240	260	285	282	273	239	264	276	242	292	263	272	261	275	273	249	286	283	266	267	265	254	265	249	270	275	254	296	239	244	261	278	282	264	252	269	261	249	260	264	289	265	244	282	266	260	245	243	290	258	254	247	288	246	272	250	237	257	253	270	228	271	270	263	256	273	268	266	276	290	292	298	290	253	231	251	236	266	252	263	253	256	246	271	262	251	229	301	287	238	284	256	284	290	260	256	296	251	270	251	256	250	278	264	273	244	251	276	269	254	261	258	265	280	266	275	271	251	246	270	264	255	241	253	270	256	256	276	247	266	287	300	261	251	258	259	256	275	235	254	252	261	277	274	257	270	263	246	268	245	278	238	286	261	259	274	263	290	248	238	248	297	273	264	263	255	226	281	259	311	261	252	258	266	265	252	244	251	261	256	232	230	276	247	261	279	298	268	288	276	279	247	251	299	251	272	274	243	275	283	263	254	244	275	256	250	267	273	252	246	257	255	248	252	284	263	246	266	263	276	240	238	271	251	263	278	266	265	241	285	267	262	278	241	290	305	268	275	238	246	255	287	249	246	250	267	273	259	279	285	269	271	265	262	249	252	258	219	270	273	271	235	295	243	254	270	253	246	282	281	251	277	289	266	241	297	257	243	277	270	270	261	248	297	277	255	262	281	276	235	251	280	238	256	255	280	269	250	240	233	261	249	243	268	245	318	265	281	248	271	273	261	277	251	283	262	279	253	285	269	247	257	263	272	274	265	250	279	299	275	268	252	241	240	246	247	269	233	258	271	283	260	268	268	251	307	244	272	289	271	253	262	280	270	253	237	249	273	270	251	222	292	236	288	246	250	252	244	279	261	263	287	283	278	272	298	249	254	288	274	277	257	283	280	265	266	261	249	264	256	264	282	290	258	278	254	256	262	263	279	264	272	239	260	250	296	240	258	254	258	253	267	264	252	257	268	263	276	254	242	288	252	270	263	260	265	238	276	241	266	270	255	253	253	258	274	267	235	288	262	298	261	266	275	259	235	299	252	283	240	261	279	227	259	261	248	243	282	267	293	276	255	279	258	258	276	289	272	279	254	280	260	298	276	263	261	242	274	267	281	269	283	250	285	238	271	250	275	269	295	265	238	278	245	250	257	259	265	255	270	251	270	263	257	297	244	277	285	240	269	257	268	260	265	281	251	259	264	229	260	284	253	285	293	266	246	268	274	262	263	272	259	250	284	279	279	255	215	262	268	267	251	251	244	285	257	248	249	253	269	244	266	253	272	290	300	234	269	257	286	289	282	266	273	268	259	254	248	257	268	272	278	247	280	249	259	264	274	272	235	258	260	262	279	283	262	253	270	262	267	272	286	279	245	274	223	276	271	260	252	269	264	247	268	252	262	262	246	277	245	274	290	269	250	242	243	245	294	265	248	274	270	280	306	250	260	282	290	242	270	286	253	276	292	259	256	267	250	264	256	269	297	282	241	260	255	286	281	292	257	288	256	285	240	257	262	268	254	245	250	253	271	247	286	249	241	289	267	236	280	270	283	264	281	249	279	231	254	312	278	245	259	275	250	261	254	267	256	286	260	244	268	261	296	255	264	293	266	252	281	262	272	266	260	273	280	264	281	252	233	300	279	279	239	249	260	270	270	257	256	265	258	244	273	261	304	278	288	254	257	256	250	242	253	269	251	283	249	261	278	241	258	267	286	260	252	268	284	298	270	287	246	253	267	260	284	277	251	260	265	273	266	270	281	275	285	276
15473	18287	35377	27614	25981	24815	24337	22666	19573	18282	15687	13920	10710	9966	8526	7569	6765	6551	5626	6205	8651	7811	4128	5128	6054	6333	5842	3558	3399	1984	1308	1298	1340	1228	1168	1101	1021	952	2119	3151	2449	2477	1611	1177	1119	943	885	865	798	762	758	749	711	707	688	669	664	689	629	695	738	710	692	702	701	651	689	736	692	668	667	640	713	678	688	660	682	687	665	644	680	654	712	694	650	698	704	660	663	726	650	709	721	723	710	688	732	672	696	684	637	688	674	659	689	702	679	670	673	692	667	700	703	697	687	675	650	662	695	707	662	698	701	718	691	709	711	710	688	652	656	708	670	700	675	708	714	712	675	695	681	687	660	682	690	682	695	716	694	685	677	663	667	681	671	658	665	686	704	680	664	685	697	672	703	675	684	665	663	664	683	663	670	708	683	686	703	640	714	694	668	718	692	687	693	694	663	671	670	704	702	629	658	668	639	615	671	665	682	647	698	653	694	712	644	645	648	676	669	655	706	739	669	675	689	681	672	667	672	657	670	675	737	691	655	667	701	739	686	658	700	658	671	708	626	650	717	705	640	680	654	633	689	633	735	673	672	669	706	681	677	638	713	684	654	628	687	687	672	692	632	673	696	727	701	678	674	688	671	690	714	690	692	734	698	720	729	682	716	700	661	704	688	696	631	658	672	663	739	689	751	651	701	692	694	669	692	655	718	710	660	674	721	726	678	668	671	664	658	677	686	695	693	686	638	693	691	698	686	704	653	632	644	671	716	655	705	686	674	685	732	704	672	621	740	729	700	717	696	668	690	690	689	733	719	708	725	654	702	688	651	735	660	698	689	667	680	679	706	734	668	665	711	657	659	714	728	652	683	649	640	651	688	688	652	637	679	693	729	690	669	697	666	703	669	674	700	640	697	691	702	709	674	683	646	714	658	719	730	673	714	653	712	651	704	733	675	656	676	679	733	715	643	687	699	688	690	695	687	707	662	685	696	686	719	699	667	663	749	660	672	693	716	670	681	691	645	691	713	659	674	691	733	668	678	665	746	649	700	687	686	725	637	664	723	678	702	677	660	641	694	703	634	695	679	695	683	712	729	683	709	660	667	705	689	713	645	667	639	688	700	721	728	668	655	644	716	690	727	677	696	698	705	708	740	680	707	671	725	703	681	754	621	692	705	753	691	690	686	684	699	656	701	725	686	687	705	747	729	689	673	688	716	688	659	656	686	685	691	699	699	705	752	683	679	674	715	700	683	721	683	704	664	709	667	695	649	655	672	654	705	646	720	691	691	677	682	688	727	698	712	719	686	685	685	694	702	711	708	703	621	735	661	666	650	721	693	706	736	717	679	628	646	648	663	686	731	677	683	717	670	662	688	694	702	682	660	650	699	682	740	686	721	692	680	659	683	737	707	686	727	695	691	718	695	719	720	687	720	693	694	659	671	691	720	683	679	656	697	708	713	659	687	702	688	715	722	669	739	729	690	705	695	688	726	710	660	678	733	685	682	739	685	622	660	717	680	673	673	721	685	721	677	707	655	696	645	685	691	699	709	645	713	674	654	735	674	655	682	699	708	691	718	685	714	688	689	627	708	648	720	736	700	724	676	687	666	677	692	688	686	636	664	679	707	688	694	739	682	718	680	694	674	682	684	708	709	644	653	632	709	668	655	689	712	710	666	706	696	710	707	694	730	692	670	682	711	682	679	693	689	705	754	695	605	709	674	655	706	686	686	721	691	697	641	661	711	660	666	701	684	712	675	663	694	641	677	678	665	676	698	667	725	695	651	671	679	708	656	689	691	695	669	729	678	686	692	708	676	702	663	736	720	623	726	637	648	696	697	682	711	667	690	616	666	678	701	665	705	700	659	693	673	711	751	666	720	610	713	702	657	660	728	653	731	674	717	705	710	654	706	677	676	666	738	676	729	650	727	749	657	703	679	724	673	670	696	720	673	721	734	680	703	671	725	670	726	764	682	670	729	749	697	665	724	672	670	684	709	657	665	649	667	684	703	672	732	678	661	653	707	685	699	700	709	689	738	683	684	660	694	723	646	676	680	664	666	682	661	671	707	712	648	664	666	657	687	676	708	679	681	658	655	682	704	684	726	701	723	724	687	673	664	682	720	669	731	689	691	668	718	682	713	708	684	689	662	633	705	682	666	747	676	665	698	709	706	717	719	690	713	636	694	668	722	709	713	686	692	704	692	639	665	693	716	629	700	669	711	688	761	671	674	721	660	685	717	705	672	699	677	699	630	664	673	739	689	695	717	651	666	696	651	657	671	665	613	648	686	673	681	628	687	696	694	650	670	708	695	729	692	663	668	664	693	675	653	711	667	655	648	648	669	647	714	696	708	666	698	641	706	655	637	641	650	716	733	671	711	715	653	686	677	711	699	699	657	647	695	688	732	667	719	655	666	703	653	694	695	709	710	680	748	666	635	698	677	626	699	672	712	677	731	719	685	657	681	719	671	737	706	630	706	666	673	707	717	670	672	680	661	692	680	647	706	726	657	689	756	679	734	734	684	686	694	698	633	677	677	708	665	716	688	708	680	635	747	696	679	737	665	684	698	677	685	675	659	640	714	687	688	730	703	679	716	724	690	678	656	666	665	711	628	640	676	666	664	690	630	674	708	656	610	722	712	676	661	708	687	690	685	641	677	704	709	665	697	694	649	651	667	729	699	655	698	671	689	693	666	674	688	659	666	682	665	704	690	728	708	662	703	697	667	695	659	684	686	665	680	661	685	695	643	724	683	675	697	692	712	687	704	672	658	691	688	669	688	706	674	680	648	695	660	684	670	629	696	674	654	693	695	711	627	678	688	667	696	656	683	702	657	632	649	725	689	704	664	669	636	685	656	691	667	718	695	687	682	690	723	635	692	673	675	656	671	683	701	668	634	758	676	668	702	661	659	697	683	666	708	684	680	685	689	687	662	680	706	685	674	661	640	711	693	658	688	650	739	662	691	678	639	703	673	693	716	677	713	688	699	671	688	695	710	683	754	650	686	680	773	697	719	656	729	677	675	702	687	679	685	671	704	647	662	658	638	726	695	662	676	641	705	670	697	673	665	733	675	706	660	660	712	698	671	707	722	668	695	745	668	681	690	712	610	678	665	666	671	639	675	667	657	736	663	685	679	749	733	685	661	679	690	666	663	697	663	644	681	714	679	724	640	716	705	647	708	673	714	665	726	658	691	697	673	685	731	660	696	700	671	677	665	717	622	666	699	655	738	723	655	691	693	700	686	625	694	682	662	676	700	686	648	672	649	685	678	681	708	735	679	672	717	660	640	702	702	676	677	717	688	647	712	659	662	657	710	700	695	707	675	662	700	679	721	653	658	718	672	682	674	707	693	686	682	663	688	660	672	690	685	712	721	684	664	701	726	660	706	687	661	700	713	681	728	701	693	715	681	702	675	666	682	649	665	641	666	702	675	658	667	710	715	681	707	705	726	731	684	696	696	690	696	653	733	705	733	712	722	685	718	657	748	696	671	708	753	679
32827	29672	41060	32097	27610	23463	20450	17748	13100	9832	7670	7459	5502	4705	3629	3097	2723	2552	2168	1843	3073	2156	1446	1379	1955	2176	1926	1115	1079	549	512	503	450	423	370	340	341	319	719	1134	748	833	535	419	382	360	334	340	325	264	310	297	272	240	242	291	270	253	261	264	256	268	273	276	281	240	243	265	252	219	225	233	242	222	234	270	274	261	267	244	268	271	242	254	248	205	259	238	258	266	255	271	239	240	250	273	230	260	254	250	224	241	240	239	224	268	274	248	253	257	258	248	245	231	279	260	239	234	255	259	260	252	211	282	261	233	283	237	253	244	240	256	239	257	219	254	273	245	236	259	246	261	233	262	276	243	260	275	262	248	244	247	257	273	262	238	263	262	233	259	263	267	295	234	232	275	230	272	245	231	269	268	245	252	223	255	259	265	255	229	238	228	279	253	257	278	250	277	238	256	249	285	298	278	244	265	265	247	241	238	255	241	257	277	251	261	236	239	250	247	260	254	240	232	261	247	261	247	279	242	269	250	263	239	266	249	267	274	282	260	234	262	257	236	247	272	257	257	267	265	262	253	269	219	235	256	237	263	235	258	242	225	241	231	233	266	266	244	229	253	248	261	271	255	216	228	227	242	237	238	243	260	254	225	268	233	259	261	267	275	234	238	245	255	246	261	256	240	265	233	240	230	254	271	228	258	236	268	291	247	237	249	272	247	235	230	253	261	213	290	228	249	264	238	258	224	262	252	239	273	273	247	239	246	258	236	252	260	263	262	236	214	247	263	252	245	276	247	263	232	262	265	252	251	244	281	228	258	259	234	228	270	276	240	247	258	245	241	240	245	270	228	270	253	224	258	250	267	234	241	250	267	245	235	210	230	275	250	245	266	246	235	235	249	240	232	235	239	217	221	233	278	255	262	262	251	271	269	233	226	239	247	258	285	254	243	282	281	258	277	246	242	257	263	262	260	244	257	231	260	267	221	234	227	250	251	264	239	245	262	263	266	227	242	260	258	261	248	261	237	245	230	303	256	220	220	245	248	281	271	244	252	244	236	226	215	239	260	256	250	230	251	290	238	276	252	267	259	254	243	221	221	232	258	242	262	255	256	266	276	257	258	232	228	261	238	246	257	255	267	221	224	268	239	228	236	253	238	229	229	264	231	260	242	224	260	234	248	254	263	238	224	240	255	236	243	256	236	245	238	266	253	231	258	252	251	258	256	264	278	237	244	271	249	250	266	238	250	220	236	231	250	245	253	236	254	235	244	278	230	243	258	254	252	289	267	242	255	223	249	273	252	245	287	282	236	256	251	260	258	255	242	238	266	277	241	241	242	251	270	232	243	256	225	260	273	249	270	250	270	230	258	235	280	256	254	257	245	244	234	241	247	261	234	234	263	232	230	270	234	238	227	254	268	259	266	248	249	234	230	257	268	249	248	271	245	252	268	271	238	233	251	239	254	215	248	231	232	240	251	234	261	255	254	235	239	230	250	284	254	217	271	266	270	251	247	250	277	242	244	232	248	297	279	283	246	254	288	252	290	269	268	246	243	263	250	208	261	249	250	229	243	246	264	251	239	268	274	260	254	284	268	256	266	259	234	263	246	255	233	271	247	251	271	288	239	294	246	261	248	233	253	249	279	285	231	264	281	230	267	263	266	233	252	265	214	266	266	251	247	241	261	260	222	253	259	261	246	219	259	287	261	268	247	266	261	237	253	244	256	239	253	230	254	240	231	230	220	243	265	268	223	234	214	261	247	303	239	224	257	268	260	250	240	249	268	239	245	247	237	231	240	255	246	263	218	274	278	266	258	274	262	230	247	246	252	266	251	260	247	236	263	243	242	287	252	283	273	257	240	252	251	247	244	253	255	266	257	242	246	269	301	249	261	279	277	259	250	279	265	264	255	281	256	264	239	242	241	227	261	250	226	262	232	262	269	271	240	256	291	228	263	233	258	264	231	267	236	255	247	252	248	254	246	256	295	243	245	269	245	242	234	240	235	238	251	215	253	237	232	264	222	259	239	258	267	235	266	282	224	249	251	230	264	256	258	261	253	258	276	234	289	256	272	260	248	253	280	258	241	276	260	266	250	224	237	214	259	286	242	245	236	247	238	257	280	271	257	240	247	238	266	258	236	241	275	259	261	263	234	257	253	222	272	264	245	240	242	240	242	239	274	241	248	237	285	227	274	241	233	235	228	247	258	234	264	252	253	230	245	261	240	260	231	233	277	243	239	266	253	226	246	250	261	275	272	236	239	242	236	243	275	238	247	230	237	255	233	248	239	259	238	280	227	253	259	260	274	254	262	270	243	254	269	239	242	265	266	238	256	234	247	251	262	264	258	236	228	260	238	221	237	240	244	271	254	268	260	233	219	233	235	240	229	259	254	253	248	240	251	256	229	241	249	253	277	266	252	256	249	272	257	246	252	268	269	242	238	285	238	242	219	292	271	241	225	241	281	261	262	268	266	261	287	264	264	233	276	241	227	245	264	266	236	243	247	238	269	254	269	230	266	283	235	235	273	249	252	255	254	246	258	250	251	263	268	242	265	253	229	271	239	257	257	259	247	273	237	263	268	231	229	270	220	238	270	249	242	251	248	227	207	256	253	234	260	255	276	245	236	237	235	244	250	265	244	301	272	252	246	243	236	258	247	279	265	273	257	250	257	253	280	250	224	264	255	258	240	247	266	281	226	232	272	244	269	237	250	263	262	267	239	240	239	232	259	258	261	233	217	257	252	257	270	251	244	236	252	232	248	261	233	275	247	244	269	248	234	221	231	227	269	260	258	254	228	234	259	260	233	254	247	260	265	242	247	250	243	258	264	261	266	229	261	256	259	254	239	224	258	268	234	274	239	273	249	242	281	233	257	229	217	231	230	272	244	251	224	252	241	265	254	277	254	264	254	229	232	278	278	251	245	249	247	255	237	235	255	245	268	270	263	207	248	228	280	244	246	266	268	254	259	254	253	245	252	259	247	253	237	265	231	293	271	224	261	247	231	254	258	265	278	248	265	234	248	275	251	262	231	245	246	261	254	294	253	278	255	246	262	233	259	262	245	278	253	305	269	256	249	248	239	262	254	230	274	232	266	274	280	237	247	227	234	246	240	256	239	268	213	267	215	227	240	252	245	247	237	254	224	232	221	240	260	262	260	247	244	250	236	241	269	291	265	243	249	247	240	246	243	235	227	244	263	249	249	245	269	219	236	245	232	241	262	221	253	262	278	257	227	263	258	224	230	252	227	242	265	253	244	254	253	278	248	282	254	209	264	249	246	238	237	258	249	262	253	257	254	257	275	276	261	253	304	232	244	237	244	242	235	241	263	226	247	262	226	257	248	250	247	232	313	260	247	248	254	242	253	268	234	265	262	220	274	247	246	236	241	234	244	249	281	235	279	261	261	244	288	259	262	260	226	253	239	262	245	266	237	257	260	255	255	268	279	250	264	289	241	233	271	246	246	278	234	243	266	267	262	264	248	241	234	248	231	258	222
21428	23312	39870	34465	33542	32352	31592	30285	26094	22566	20884	20541	16455	16173	13581	12545	11283	10968	9634	9260	14707	9991	7415	7148	10886	11909	10806	6421	6145	3063	2366	2116	2081	1996	1585	1427	1293	1178	4319	6655	4428	4997	2685	1877	1752	1404	1280	1126	855	879	772	715	630	649	650	622	689	656	668	692	643	655	658	641	637	651	648	663	603	668	642	680	641	638	656	643	656	669	623	654	628	654	643	629	663	641	678	655	673	652	640	670	651	649	613	652	680	632	669	664	658	619	637	645	636	606	633	675	709	657	627	647	685	609	601	672	665	662	663	625	646	641	641	660	627	678	644	682	648	591	644	669	635	621	628	670	662	626	622	705	679	647	616	650	595	665	619	667	620	591	632	624	645	678	673	634	652	659	677	673	632	664	708	613	641	664	664	688	632	661	632	654	651	613	629	613	628	656	612	663	693	644	618	637	643	627	626	646	644	632	707	645	663	604	627	607	622	678	667	626	683	643	662	650	633	647	662	615	687	668	691	613	669	672	648	673	623	652	596	639	636	616	680	699	678	648	687	662	677	693	620	644	632	583	645	668	663	641	591	610	675	603	648	675	650	651	629	621	630	640	631	681	609	640	625	658	650	626	655	635	684	649	678	605	640	656	625	604	675	633	669	634	667	646	609	676	634	662	654	643	612	640	636	677	657	602	626	611	658	690	601	643	648	602	665	600	688	693	630	635	653	689	680	638	665	703	706	637	657	627	659	705	611	655	635	628	646	664	682	689	650	659	656	654	703	651	625	633	609	614	657	716	615	675	635	639	648	646	656	678	678	663	627	608	650	652	684	615	600	678	607	651	638	623	637	638	657	678	654	640	630	678	638	624	621	656	628	667	610	615	642	596	659	677	656	676	623	651	651	638	655	631	668	671	638	662	667	639	681	612	634	647	623	666	670	627	641	650	634	637	660	622	632	643	659	658	662	679	681	643	644	656	665	612	609	665	584	608	662	623	642	667	652	684	648	656	620	665	694	648	663	645	632	603	686	629	637	663	639	714	645	671	621	675	659	663	609	673	629	621	648	617	652	689	611	654	626	624	686	621	661	623	621	688	643	644	610	648	643	591	680	620	646	640	624	669	700	686	625	633	667	629	676	666	658	672	648	642	641	688	663	648	629	651	642	647	648	602	701	666	656	664	683	643	645	636	629	645	643	598	637	663	633	652	660	693	647	684	701	567	647	664	647	583	675	624	700	649	629	666	654	616	661	691	641	670	656	636	640	617	631	693	662	644	651	655	644	608	670	666	690	663	693	684	602	634	639	651	642	644	604	650	630	604	633	636	644	638	642	615	641	647	668	651	594	675	650	639	679	678	658	667	618	616	629	636	613	624	663	660	625	654	676	646	629	638	648	660	607	659	687	634	629	652	674	642	651	656	634	644	631	647	596	642	622	616	641	630	626	615	630	631	650	649	618	648	653	669	651	630	657	618	627	671	672	691	669	637	680	664	636	643	690	630	697	652	603	663	663	676	616	666	684	646	611	644	700	608	658	674	638	678	679	653	679	680	633	610	680	629	692	638	646	631	651	673	656	633	584	692	676	631	651	630	650	654	647	618	654	633	658	639	632	637	637	642	661	625	677	625	661	653	641	711	630	690	643	675	679	667	647	700	647	660	676	707	643	629	630	655	605	678	674	695	656	647	657	665	614	702	648	616	656	657	629	633	663	661	642	650	653	627	703	607	641	653	664	680	670	661	621	660	594	691	630	622	634	666	672	694	666	624	582	671	663	687	666	635	612	663	676	643	666	622	640	665	628	662	660	640	652	676	627	593	642	639	622	652	642	659	625	658	672	625	626	630	626	655	634	646	671	588	596	617	647	633	683	679	681	598	660	621	587	678	635	638	651	642	623	580	671	669	634	640	636	677	659	694	635	622	646	666	660	645	689	628	650	663	661	647	678	643	672	663	667	676	622	670	654	646	670	577	666	648	614	664	675	606	618	687	647	643	671	665	625	680	654	601	655	653	605	657	647	610	629	657	605	646	652	620	631	650	680	649	662	649	595	643	684	643	669	645	705	629	646	700	619	641	599	631	632	651	611	612	642	629	721	605	623	659	664	711	679	712	632	633	677	643	629	668	629	598	656	581	647	687	665	689	635	646	649	634	626	633	621	612	632	661	638	697	662	651	664	639	594	673	646	649	656	655	693	601	616	668	650	646	682	654	651	623	675	639	642	654	638	654	703	597	654	619	659	644	666	652	667	576	632	637	663	648	661	665	626	609	633	663	658	620	650	643	648	620	676	643	621	691	649	625	649	672	661	656	657	615	633	684	607	646	685	665	673	634	625	629	620	676	641	621	662	654	654	653	671	660	642	667	675	646	657	643	643	620	647	673	655	658	641	636	627	628	618	657	644	615	643	617	641	651	658	676	701	634	684	606	660	662	622	633	641	632	661	643	618	668	662	676	647	641	645	647	637	663	635	673	631	580	633	646	653	655	733	628	659	670	711	653	624	647	661	705	651	597	645	676	598	640	663	663	630	645	709	620	687	655	667	615	606	686	657	642	625	657	619	664	663	645	676	671	596	612	654	624	658	620	637	663	638	679	675	643	625	669	631	645	698	644	643	630	645	679	647	632	647	670	622	697	636	660	644	637	662	615	696	671	683	654	667	619	611	679	650	649	665	643	623	665	635	644	698	670	669	611	612	687	647	663	608	641	646	631	636	659	568	695	637	664	659	662	645	689	668	668	681	611	635	664	629	656	664	645	667	610	631	679	655	638	624	608	605	651	638	656	708	651	685	656	624	645	658	636	649	650	641	652	598	668	594	626	637	668	624	655	638	656	664	641	636	672	671	648	674	669	659	647	652	679	620	620	679	652	647	651	607	627	652	685	637	675	656	665	647	635	656	659	654	627	654	657	667	661	669	623	675	625	689	697	602	698	629	635	652	658	675	666	662	598	626	622	681	646	641	643	684	647	649	648	662	647	652	648	690	627	611	628	696	702	636	727	673	632	636	650	679	630	629	633	676	604	674	686	610	584	647	657	655	669	648	664	599	617	638	683	635	673	660	664	643	625	670	604	613	633	667	666	635	653	604	633	651	582	679	650	668	637	664	658	658	655	669	637	650	650	633	672	676	619	636	631	606	627	672	665	672	653	683	588	611	639	655	625	626	629	692	638	678	662	678	673	636	630	653	639	660	667	646	641	677	684	630	630	680	669	657	665	655	653	646	635	664	600	614	652	685	612	638	604	645	700	640	609	658	655	643	649	668	632	625	661	649	700	666	694	681	669	683	647	621	641	631	646	708	666	675	605	638	651	677	706	633	666	612	654	622	650	617	664	603	652	623	652	663	642	595	673	624	636	642	648	659	641	616	640	635	616	649	657	621	648	658	643	639	675	670	655	646	658	636	664	639	653	660	662	637	666	665	667	691	626	626	662	653	695	673	639	622	629	692	655	605	638	675	648	661	648	666	661	637	684	680	635	648	677	627	646	599	600	686	652	684	633	602	656	622	653	607	625
9456	10619	12663	9391	5792	3795	3005	2480	1769	1369	1012	930	809	723	677	546	496	438	377	332	333	316	287	297	344	319	305	291	296	258	262	257	291	278	278	292	282	278	305	326	336	325	264	239	286	292	257	262	252	271	260	233	273	254	274	264	265	283	238	226	260	249	248	283	264	258	279	237	250	256	286	253	239	244	236	250	250	245	284	257	221	250	257	253	237	245	262	257	259	243	265	247	248	269	239	265	245	223	240	274	245	241	280	256	232	267	250	248	232	257	198	256	259	251	247	245	279	258	267	263	258	291	229	257	256	251	272	276	261	236	283	262	249	244	258	258	248	239	281	237	302	240	280	262	231	238	261	262	252	247	272	260	262	270	248	237	258	252	243	267	274	282	287	248	266	285	270	274	260	283	245	268	277	250	264	251	255	264	263	286	258	270	246	239	276	240	235	248	231	239	240	247	283	284	242	275	232	250	254	272	255	235	257	273	240	253	242	247	239	252	250	260	266	246	238	244	265	262	252	253	234	231	280	280	254	275	246	230	252	273	236	259	269	260	271	232	242	226	248	267	269	255	275	281	284	251	250	237	255	254	262	252	241	247	252	269	259	226	249	265	261	260	271	245	233	246	232	244	242	264	228	246	223	254	270	253	256	272	289	244	243	254	260	270	260	258	296	243	235	250	293	231	244	233	263	251	258	231	229	258	226	242	271	250	246	240	257	244	240	252	246	265	252	248	217	273	269	244	279	274	236	265	251	218	274	246	230	250	222	280	282	263	251	288	217	289	302	244	223	253	261	264	250	242	262	271	266	232	249	258	246	239	251	261	265	247	268	270	255	252	274	248	255	266	224	250	260	291	257	276	241	242	243	236	223	252	272	231	260	234	236	235	272	279	247	244	246	258	274	261	276	252	245	255	262	252	221	299	256	262	280	276	265	264	245	263	256	255	240	261	232	253	242	245	241	290	259	246	243	263	203	251	227	255	242	241	252	275	268	259	260	233	249	235	241	241	243	256	256	245	238	280	267	260	270	249	274	294	260	259	265	250	253	258	239	257	271	269	238	268	269	274	272	240	283	267	273	283	235	245	237	268	218	251	236	260	266	260	230	227	239	266	276	261	230	252	226	221	251	244	259	263	273	251	203	243	241	266	248	267	243	258	269	220	265	280	280	213	259	235	246	276	256	260	219	286	296	248	235	274	262	243	268	268	247	274	263	270	255	268	273	264	267	234	267	272	227	239	263	251	285	242	251	256	278	239	245	259	243	246	230	249	253	217	255	253	258	244	243	239	228	242	266	261	292	237	266	273	257	235	268	242	264	273	257	245	288	246	260	242	272	239	268	244	240	272	273	240	265	259	255	231	256	222	243	219	267	266	274	231	252	240	239	251	237	240	240	262	260	261	262	244	260	277	249	241	232	253	254	260	237	239	246	278	244	242	253	280	269	260	231	249	266	262	252	247	237	265	244	236	259	248	268	241	253	247	259	286	251	242	246	254	230	264	255	257	255	251	247	256	253	275	257	241	270	261	256	274	254	280	246	255	261	276	258	252	271	228	261	263	245	250	258	245	239	271	256	261	249	234	259	248	250	270	242	275	238	269	240	257	279	245	241	254	239	262	255	215	246	264	272	270	263	250	217	254	234	261	251	242	271	233	274	259	281	265	227	257	280	265	250	270	247	257	241	258	258	287	267	266	250	243	240	262	246	282	283	236	242	252	248	243	275	241	282	246	255	261	257	257	240	256	242	249	232	269	242	245	234	222	242	254	268	274	247	263	269	233	270	265	263	235	233	296	248	231	208	226	250	285	277	231	235	256	257	246	268	257	270	245	274	257	273	252	242	235	227	230	262	227	242	262	257	272	280	261	250	257	268	224	289	273	255	250	257	264	275	252	229	257	251	260	284	252	244	270	212	258	232	278	254	246	280	297	256	236	256	256	277	233	271	252	239	281	283	268	235	253	252	234	264	280	260	260	239	239	259	264	238	233	260	280	248	246	260	253	259	233	267	229	243	272	267	256	274	245	265	246	263	261	272	251	248	253	249	266	253	258	243	256	251	246	234	260	258	233	249	302	232	226	258	277	245	267	215	251	283	248	244	270	220	267	275	270	258	231	248	237	238	234	260	246	271	261	266	259	248	232	251	239	267	241	252	232	245	266	259	242	287	262	258	248	237	246	241	256	274	267	281	246	234	267	250	285	245	253	275	261	269	251	244	264	247	252	258	244	252	270	233	292	275	252	266	249	258	271	226	259	268	258	234	237	237	236	248	253	260	220	243	220	245	242	262	258	261	235	230	271	270	254	235	297	259	257	274	262	286	245	277	290	241	270	249	268	236	268	255	250	253	263	249	241	271	287	277	238	231	256	251	277	271	243	276	254	271	248	283	241	268	263	260	235	239	261	247	243	287	260	242	246	271	264	257	274	262	244	275	273	244	277	269	260	246	256	230	268	266	251	274	236	271	286	262	234	247	238	263	244	255	257	223	221	266	276	278	232	233	241	246	242	245	266	226	273	233	237	252	263	272	243	276	269	245	260	255	220	229	274	251	243	275	241	265	236	265	253	270	251	238	255	251	263	250	241	251	251	252	258	273	275	266	246	270	260	244	280	262	251	217	256	242	256	240	260	271	232	287	275	271	224	286	245	269	237	259	272	254	256	245	270	253	277	262	260	254	222	277	262	258	248	281	273	233	237	253	262	271	235	233	237	235	288	274	243	260	255	271	267	218	269	235	265	266	222	265	265	242	236	261	253	250	268	266	242	266	243	239	283	254	282	243	276	279	263	270	244	228	231	285	236	238	263	246	252	239	244	275	276	233	225	294	275	238	247	276	270	251	269	256	238	253	271	274	267	269	273	236	246	259	231	243	271	274	263	255	278	257	254	251	236	271	257	273	260	246	245	245	264	260	280	271	247	279	252	284	248	250	247	268	259	247	258	265	250	261	275	272	232	263	290	266	258	251	234	236	250	261	269	254	270	240	263	249	250	245	283	236	270	240	261	267	256	265	261	238	247	244	254	263	238	295	294	213	252	258	235	289	237	230	251	251	265	299	290	247	259	283	263	237	261	232	253	254	221	246	258	259	276	234	273	249	253	236	252	217	238	268	219	247	261	245	250	243	279	272	251	280	304	233	253	259	277	247	262	249	251	250	234	300	261	252	270	254	265	239	260	261	253	257	251	261	279	247	256	256	247	292	264	273	247	262	265	251	289	279	258	285	270	279	281	267	239	256	280	230	280	228	256	258	240	239	260	242	266	248	251	236	220	251	242	260	232	246	241	256	237	261	248	266	254	265	250	221	261	245	251	265	264	256	284	257	244	248	264	281	258	260	249	270	225	274	260	238	248	246	247	246	263	278	254	228	257	275	273	246	260	256	228	243	259	254	247	252	284	240	250	256	272	240	241	254	262	272	252	248	292	241	246	235	228	259	264	272	301	266	274	257	255	265	277	251	279	237	251	234	241	277	226	250	266	245	244	257	275	276	230
6922	8820	14927	16751	15249	13059	11866	10434	8058	6193	5192	4770	4343	3641	3184	2798	2228	1872	1489	1501	1535	1272	1168	1132	1270	1117	1128	960	954	791	859	858	766	772	806	772	756	743	930	1057	944	999	849	789	724	738	741	731	675	719	669	685	641	640	654	679	667	604	640	632	688	642	655	626	694	649	657	615	634	660	657	659	696	654	656	672	625	665	660	625	659	632	606	639	683	682	683	668	612	626	618	665	678	632	678	666	702	675	690	667	639	659	688	678	684	635	675	660	686	627	662	623	639	649	657	670	657	656	635	668	656	707	682	670	635	640	646	691	625	652	661	656	718	663	635	637	660	712	643	637	664	685	693	678	686	667	692	628	681	634	652	671	748	653	639	654	692	617	687	636	612	629	665	652	643	732	633	637	646	645	664	655	720	700	654	609	671	670	665	733	682	690	629	678	649	643	654	648	694	671	671	692	681	637	702	659	632	707	670	636	614	669	622	654	698	638	667	696	642	660	644	647	650	643	669	657	677	644	631	660	660	655	658	680	659	657	629	657	664	660	695	648	654	686	664	679	647	653	642	639	675	695	669	642	690	697	631	682	653	642	659	669	707	661	662	637	666	682	684	666	685	667	649	652	719	687	668	660	679	699	661	647	640	645	656	686	704	619	680	655	651	658	680	673	643	650	619	672	671	696	639	678	676	682	680	635	652	649	647	658	680	618	682	667	666	661	632	661	631	675	625	661	654	711	675	705	625	626	624	635	685	680	666	714	676	669	609	649	631	675	622	671	655	702	677	680	687	658	669	689	661	630	681	641	658	684	688	672	692	624	679	646	686	673	663	649	668	656	654	708	690	701	640	666	683	705	623	673	682	656	685	714	646	691	706	680	703	664	660	657	636	620	686	685	676	665	665	672	622	687	731	731	698	663	706	678	680	642	654	640	608	680	656	691	710	634	679	653	670	640	639	703	656	664	683	631	678	634	648	669	683	687	644	641	670	652	635	657	628	671	675	662	649	683	671	695	648	666	680	635	671	620	651	666	670	655	664	641	627	667	648	680	693	644	638	681	663	666	652	639	680	685	655	678	652	700	660	661	706	628	675	710	632	671	648	695	658	631	625	685	658	647	657	702	651	633	653	675	682	661	664	632	616	692	675	633	656	639	659	663	659	688	645	651	660	645	692	692	685	679	683	650	674	666	649	668	667	658	658	644	727	676	683	687	690	642	726	673	727	697	662	693	697	659	681	667	676	664	670	661	663	652	622	665	661	635	661	652	662	662	590	702	655	667	657	668	687	680	680	670	644	681	630	706	641	665	668	641	659	681	638	640	657	621	682	664	662	683	604	673	629	694	731	651	605	665	703	685	691	643	667	695	688	641	670	671	648	680	715	708	676	661	659	635	668	644	591	652	635	664	671	662	680	666	682	682	698	664	634	632	664	625	647	639	697	666	637	623	654	660	666	650	607	651	662	649	620	692	700	674	656	658	655	669	656	622	683	656	635	701	623	653	690	663	668	667	650	643	696	652	675	689	673	637	644	632	663	661	689	656	711	680	680	675	691	639	629	624	688	658	661	650	697	653	666	651	678	708	646	685	654	679	649	652	662	693	624	631	698	652	658	696	644	661	623	641	641	698	663	672	630	660	640	653	665	651	696	684	653	665	637	699	628	634	670	668	649	642	626	672	668	648	662	621	695	639	632	669	637	634	716	635	675	640	671	694	676	688	660	588	696	611	684	660	664	645	690	675	655	648	651	682	641	641	687	610	677	673	697	686	673	677	632	705	651	637	628	648	664	662	643	671	666	673	648	682	688	655	639	699	658	656	686	638	647	684	672	663	652	672	659	655	656	693	662	691	655	685	642	670	636	710	701	662	693	688	677	652	625	689	663	672	654	660	629	666	656	636	678	660	654	639	666	676	623	707	667	606	699	678	714	733	693	637	677	674	665	686	665	664	663	679	651	657	693	703	687	619	674	653	602	699	662	636	645	638	700	629	680	684	686	695	656	636	639	705	654	694	673	622	672	678	610	678	669	650	712	667	672	665	616	661	652	635	699	719	684	663	682	655	677	645	671	680	662	656	682	632	670	605	642	647	657	659	674	642	617	658	646	639	655	686	653	678	659	633	647	696	628	704	712	659	662	620	648	642	664	675	704	677	669	681	682	655	657	655	663	668	646	620	623	662	691	630	628	688	668	686	657	631	644	637	632	699	660	644	639	711	672	689	646	644	681	660	647	671	646	704	673	608	663	667	647	688	658	670	679	673	674	702	702	649	700	665	656	674	649	666	655	691	642	703	645	661	701	619	658	679	677	672	630	657	674	686	698	681	638	649	680	668	648	634	654	605	693	645	683	677	654	678	702	654	706	651	655	663	681	648	637	610	636	657	672	623	668	674	654	636	672	660	625	650	634	609	665	647	675	634	639	651	666	656	671	655	666	629	683	706	704	674	641	635	676	678	628	725	609	678	715	646	691	652	697	657	649	676	689	586	657	655	651	627	707	681	671	632	670	640	642	648	650	659	660	693	648	650	693	652	673	668	689	679	647	676	630	676	683	645	632	652	621	630	643	587	645	666	646	681	690	631	743	666	678	647	700	678	666	699	675	625	703	659	648	679	684	658	694	636	684	663	630	650	663	717	673	684	670	660	678	667	682	685	683	665	688	624	642	665	653	658	649	682	653	618	660	653	664	693	648	691	663	684	704	638	657	648	697	668	658	666	653	669	602	695	621	653	641	615	632	653	677	628	663	654	625	649	691	700	657	720	674	677	714	667	661	654	613	662	683	675	635	648	679	712	654	681	649	639	643	666	664	642	645	666	657	674	632	589	712	683	608	694	699	674	673	641	649	720	693	679	677	676	675	613	648	652	604	648	682	646	667	604	669	713	633	648	659	650	668	675	632	656	678	638	687	659	630	669	656	676	689	659	670	642	683	628	653	645	672	656	666	644	711	653	638	652	704	629	650	647	649	642	684	677	650	657	632	666	653	644	674	683	670	668	665	666	679	699	650	663	644	686	665	667	638	644	709	664	654	630	623	650	672	656	649	654	683	674	660	690	665	647	646	629	670	580	676	629	691	647	689	657	662	681	643	696	634	673	637	649	669	652	702	674	693	692	629	665	688	633	678	691	662	652	582	694	671	661	646	647	651	700	657	682	681	639	686	664	651	594	672	663	648	653	622	670	672	648	666	645	641	652	676	675	613	678	710	678	653	691	696	669	659	671	635	634	674	671	663	643	690	714	662	713	638	663	647	695	665	682	645	639	632	659	650	661	676	691	640	638	677	694	678	670	638	664	633	680	623	655	654	601	662	674	649	628	682	655	676	700	666	665	664	690	665	631	647	651	638	681	673	688	638	672	645	668	662	674	695	673	633	651	688	668	645	662	656	637	695	716	692	636	716	628	680	681	643	659	653	641	659	699	659	627	681	667	666	648	657	620	683	665	657	614	669	667	687	692	612	643	617	649	717	674	680	707	664	715	654	633	637	640	658	636	656	677
23408	22943	30191	25730	20183	15524	12996	9537	7182	4936	3827	4009	3633	2460	1909	1514	1469	1455	1078	1499	1447	1080	699	758	988	981	718	650	747	445	434	375	338	375	352	302	363	319	549	811	518	625	366	399	332	339	330	307	305	263	283	269	279	290	279	253	277	287	264	260	284	270	265	283	303	262	254	284	265	282	257	293	289	266	276	287	257	274	244	248	280	279	276	273	288	289	302	285	274	261	281	291	261	284	279	255	278	270	293	298	276	292	265	255	266	263	261	275	274	259	250	284	271	280	270	305	266	280	266	261	268	273	279	256	262	265	282	251	247	267	251	257	302	274	296	281	267	278	280	256	241	312	251	278	293	284	278	249	269	275	296	278	289	274	248	308	273	261	287	270	297	250	267	262	262	254	284	245	284	245	307	312	262	313	258	223	281	281	264	244	264	268	254	249	281	257	260	264	245	280	282	264	292	273	298	281	271	288	276	278	246	254	263	272	285	301	262	266	261	273	232	265	287	275	270	257	271	262	279	276	285	282	288	273	259	269	301	253	283	266	281	284	265	270	300	248	265	260	266	270	305	245	273	282	285	249	275	275	260	274	257	299	249	264	275	256	254	236	262	270	276	294	305	286	247	261	280	246	281	256	260	254	270	280	284	265	256	264	322	247	249	242	255	242	263	254	278	286	260	259	278	288	268	291	304	256	272	238	239	275	258	261	245	263	271	300	268	281	267	263	249	289	282	264	274	249	269	276	252	280	240	251	262	259	244	248	282	274	283	278	284	282	304	250	270	271	251	286	280	259	255	272	264	256	247	271	249	235	260	246	265	255	265	307	255	266	280	272	263	274	288	273	274	261	255	261	247	273	282	264	271	273	261	269	264	263	263	262	271	246	263	255	275	280	286	248	299	284	260	294	273	259	279	264	258	270	275	283	289	249	271	305	247	237	282	226	272	244	261	280	274	276	270	249	262	262	252	281	247	246	267	271	268	229	239	255	248	274	289	256	279	264	280	277	271	247	259	281	256	269	279	265	287	232	278	300	282	273	220	261	272	293	280	243	273	303	260	258	255	296	271	259	245	255	257	260	242	263	281	270	263	270	264	279	252	264	264	231	283	265	275	259	239	249	292	287	282	237	254	263	269	277	283	306	270	268	273	259	281	279	289	245	261	263	272	278	287	288	252	264	289	282	249	264	256	266	234	269	262	269	288	260	272	302	257	273	258	263	244	224	297	262	225	278	263	264	269	277	268	263	275	259	284	254	288	271	253	270	280	275	283	294	267	251	278	276	262	276	291	283	266	306	265	278	281	261	244	243	300	268	248	262	280	280	264	258	276	263	248	266	306	286	279	282	284	263	265	270	273	290	259	270	257	263	256	275	297	263	291	255	251	313	280	290	282	264	251	278	256	246	249	277	280	264	261	263	255	276	285	276	282	290	288	299	240	296	279	254	291	285	245	249	272	276	249	276	278	282	283	274	267	267	254	257	238	249	274	271	251	319	282	268	273	252	264	269	287	272	261	273	249	269	276	288	267	257	254	267	274	281	288	277	267	273	262	296	261	266	244	258	280	298	267	277	306	268	274	277	260	266	275	246	274	259	237	266	279	306	269	256	236	295	223	298	269	296	269	271	292	273	270	280	285	276	293	260	287	268	233	266	247	267	252	299	231	237	310	287	259	244	245	234	269	274	242	286	252	247	275	291	258	305	285	264	280	284	291	278	279	257	277	251	265	246	281	293	273	265	253	286	253	250	265	259	259	259	258	301	258	266	231	285	267	272	269	283	260	289	278	263	275	259	272	257	266	279	246	262	261	249	267	243	260	267	262	276	293	279	286	312	290	262	276	247	287	276	279	272	264	256	231	250	277	284	275	327	274	293	256	250	254	257	250	259	243	287	285	293	271	241	246	257	275	274	280	233	274	265	272	315	259	249	282	252	242	263	265	281	268	256	278	257	241	279	247	252	281	282	263	273	244	265	286	278	250	243	253	271	273	243	253	269	270	283	287	272	256	249	266	289	279	278	288	259	294	254	282	280	245	293	272	243	275	268	265	255	263	219	296	268	263	285	267	234	258	275	256	249	289	270	268	266	265	250	257	273	277	272	245	266	284	254	253	277	301	248	267	259	300	259	253	249	269	268	257	268	268	263	264	260	260	283	260	240	281	280	264	250	294	288	265	242	296	247	248	254	248	249	284	269	254	278	289	265	261	283	256	266	292	266	269	239	258	250	260	230	282	270	254	310	268	279	260	271	256	262	237	284	272	272	272	281	262	275	282	284	269	247	277	264	316	276	293	262	271	295	280	258	249	247	250	291	279	258	266	302	263	264	247	281	257	290	286	267	249	265	281	297	260	257	268	272	276	275	260	252	276	275	253	274	285	273	244	273	271	263	249	230	273	248	249	282	265	249	263	245	260	275	234	267	260	281	260	268	274	295	284	271	265	299	266	278	274	276	281	270	251	280	268	259	237	264	254	273	245	252	280	289	256	268	270	264	249	274	270	279	258	279	243	284	275	247	295	258	214	267	267	243	266	280	271	286	258	266	277	248	268	295	249	288	272	259	254	273	264	259	277	235	254	245	294	272	244	282	246	285	273	272	273	269	248	272	265	262	272	265	308	254	265	298	260	300	287	256	250	259	280	268	295	258	297	273	253	281	267	269	250	256	245	260	269	260	274	261	248	279	249	258	268	281	272	270	246	282	252	268	268	264	257	258	248	293	278	296	270	246	267	272	274	277	316	311	279	269	276	275	270	271	278	288	307	258	281	280	250	289	238	272	266	273	286	319	266	265	238	267	223	253	261	245	275	266	239	278	252	258	264	268	284	259	272	262	233	246	294	255	263	270	262	249	279	256	272	260	300	295	251	288	256	239	268	282	294	246	274	255	262	285	273	273	257	259	301	269	260	241	296	275	264	281	277	271	273	242	268	259	272	255	252	260	259	266	270	267	266	264	263	290	282	271	294	262	284	270	263	259	274	290	287	290	279	255	273	285	229	285	276	259	280	291	278	280	270	264	266	267	283	240	259	265	274	278	261	269	277	273	274	292	276	290	253	269	268	271	263	292	304	287	305	304	280	289	288	289	307	282	263	255	297	269	253	244	266	263	246	225	289	251	276	265	256	243	254	270	246	270	273	292	261	272	269	250	271	263	281	282	286	256	266	271	271	280	255	277	252	282	267	264	287	282	275	240	278	278	255	266	277	259	281	269	241	289	258	259	273	269	272	295	269	280	285	281	246	268	278	247	258	265	249	254	276	287	283	276	256	280	285	279	273	281	257	270	241	237	257	303	265	243	242	281	284	273	296	275	272	262	271	284	255	264	259	253	262	256	274	234	272	291	262	277	256	274	260	298	273	288	244	252	289	246	273	247	257	287	242	277	272	276	264	264	266	270	252	238	279	291	285	281	267	261	283	294	258	275	287	238	259	302	260	264	254	287	302	292	252	261	279	289	286	258	258	241	236	303	272	275	280	251	268	280	272	285	284	258	251	263
16046	18171	30431	30266	27314	26588	25366	21500	19485	15080	14130	14435	14013	9990	8615	6915	6965	7025	4949	7973	7924	5430	3552	4003	5923	5517	3610	4010	4304	1845	1706	1527	1444	1474	1279	1114	1090	1135	3121	4609	2705	3306	1535	1500	1171	1161	1053	977	803	777	805	738	718	690	728	695	705	682	708	666	699	660	701	646	697	715	675	653	716	708	709	713	705	674	724	677	698	724	740	681	694	714	638	730	689	672	714	679	690	695	675	692	673	679	671	707	683	690	678	732	691	673	670	748	709	667	700	671	665	717	680	659	683	661	698	710	702	660	701	703	689	653	708	697	658	661	700	721	723	733	689	682	680	729	693	717	663	717	695	691	650	718	639	697	683	670	659	716	622	713	701	749	726	714	674	721	696	718	678	694	713	651	687	657	773	674	709	724	704	617	644	727	699	688	643	674	684	741	720	696	671	667	667	696	688	659	690	696	652	703	661	705	729	736	728	689	669	690	681	692	711	759	674	690	695	712	672	708	670	697	722	726	702	705	679	674	730	726	692	746	704	647	693	697	704	708	685	694	714	684	748	694	700	703	682	679	695	699	702	692	728	654	698	723	642	701	695	689	697	696	690	709	690	704	698	692	718	699	690	695	663	712	682	722	686	726	693	660	717	681	696	677	722	689	667	671	692	722	679	708	720	678	706	686	682	643	704	703	714	747	707	674	666	690	712	667	723	688	690	668	703	720	697	672	639	700	681	713	714	700	718	723	732	658	650	686	737	714	660	692	673	760	683	734	705	696	684	699	714	702	701	690	673	705	665	700	698	730	718	698	710	711	708	696	672	714	718	695	643	683	734	706	701	713	719	695	694	699	694	675	708	687	730	681	639	661	715	702	684	713	667	694	646	713	684	719	718	675	669	683	716	691	704	717	703	656	732	694	674	648	701	692	678	717	741	646	693	702	689	714	694	705	681	685	660	744	700	671	658	709	673	678	691	703	753	720	716	732	720	668	711	679	720	693	667	697	706	697	723	662	717	743	667	680	670	718	684	692	663	710	650	696	687	735	725	691	690	643	675	700	720	691	750	738	658	703	666	699	702	727	655	717	692	728	708	719	715	671	693	645	767	694	704	731	686	690	711	671	683	713	705	730	672	704	697	644	667	689	690	685	690	727	747	714	696	634	627	673	725	694	723	739	735	781	714	665	643	714	710	670	719	698	727	695	675	724	664	723	685	733	681	697	702	704	727	703	708	711	680	651	695	702	679	692	678	696	717	698	647	723	678	727	678	691	649	723	692	663	673	735	702	722	666	740	670	622	724	701	689	696	675	668	676	682	700	688	707	646	709	692	705	713	664	677	661	681	696	656	698	720	727	673	712	689	718	736	696	693	713	696	687	713	690	709	693	742	733	715	661	711	714	704	662	681	667	703	747	710	727	726	673	717	675	708	683	701	689	667	702	708	699	687	713	704	707	683	691	640	725	653	680	726	696	680	710	690	652	692	775	711	697	676	669	711	684	684	717	677	709	689	722	707	649	732	700	703	698	722	715	688	708	686	694	708	723	681	678	718	672	709	712	721	638	721	737	682	720	709	681	710	661	688	720	675	683	721	694	690	687	645	702	672	719	755	694	659	711	698	699	684	627	707	702	683	694	731	691	684	686	707	670	699	734	711	700	669	746	678	718	714	687	680	723	675	668	704	747	682	734	677	712	702	668	698	706	715	714	664	664	687	672	706	657	657	714	698	684	664	717	668	707	707	694	721	792	712	697	699	671	706	657	671	704	721	711	681	661	699	719	716	647	698	650	672	668	662	697	662	710	676	703	648	717	728	703	740	749	712	710	680	711	702	691	649	670	675	694	693	710	661	728	715	742	657	699	680	701	686	693	721	635	670	651	698	688	734	738	683	723	734	714	703	719	693	709	740	733	689	710	656	727	724	734	702	688	700	728	690	704	667	701	713	717	681	701	676	700	686	689	732	729	671	706	685	693	675	682	685	675	671	678	710	738	668	690	680	660	709	697	706	688	681	663	722	691	700	734	675	687	709	671	690	668	723	670	688	666	676	656	655	710	683	703	671	704	705	674	707	677	710	680	714	660	668	689	705	689	730	693	681	706	758	666	745	684	676	724	698	691	692	670	690	645	702	707	690	687	678	721	714	635	650	703	677	689	696	730	723	684	673	703	686	714	720	697	702	700	684	699	681	664	688	768	705	703	671	680	711	656	733	697	700	742	706	705	629	641	736	712	662	694	711	713	711	696	637	668	683	688	638	717	691	674	706	690	716	649	674	725	698	717	704	661	671	667	661	725	677	656	688	673	733	683	672	677	702	721	747	692	698	708	664	674	682	684	677	701	678	675	680	685	696	687	656	690	682	721	710	692	694	681	702	661	662	692	685	693	706	647	697	723	724	674	680	722	647	677	667	692	675	688	720	704	706	697	691	708	687	710	690	729	707	712	712	683	668	677	718	655	688	674	682	639	699	699	699	698	719	702	678	686	711	733	710	730	711	715	677	700	710	692	687	699	687	729	704	680	668	732	725	677	786	718	680	721	668	668	693	673	672	706	684	682	673	669	673	693	729	747	734	726	728	697	688	711	689	699	723	729	693	703	697	700	752	721	716	704	659	681	645	758	670	694	672	674	687	676	670	712	680	689	682	723	682	660	717	661	699	683	722	682	678	664	714	665	687	632	678	696	739	662	713	711	723	653	687	668	660	653	691	657	656	634	677	670	738	687	703	658	656	642	720	711	645	755	697	684	708	640	644	708	665	738	662	662	668	692	676	724	703	693	717	722	730	676	652	726	701	678	723	716	693	719	668	670	648	667	724	697	711	716	701	696	669	749	695	685	737	721	687	640	685	709	693	680	673	717	649	720	694	678	700	671	732	672	734	697	724	678	694	711	704	678	672	692	757	669	701	684	743	737	717	688	700	675	690	708	648	680	689	716	672	663	733	719	710	696	694	693	675	720	709	684	686	683	648	659	719	689	725	658	705	709	683	676	709	684	681	686	702	665	700	699	665	690	678	696	693	689	701	688	679	719	702	720	675	719	698	708	676	662	680	712	664	709	697	696	709	669	652	739	689	708	701	709	662	690	635	716	722	637	677	679	693	667	668	703	732	675	696	688	688	695	727	718	697	681	703	722	722	666	698	664	666	713	752	678	682	694	698	693	695	687	706	698	692	682	667	710	688	693	738	702	701	682	712	666	692	699	702	678	735	706	709	710	710	719	682	709	692	684	684	668	691	673	709	714	713	659	705	715	671	630	686	691	694	679	678	654	696	712	685	675	691	713	689	668	635	732	670	657	653	677	673	665	725	702	676	686	718	693	690	730	732	679	742	734	691	695	704	707	669	677	698	702	721	693	703	685	682	668	727	714	672	761	695	677	674	677	696	693	693	689	713	683	732	672	673	686	659	703	652	700	678	691	733	617	711	651	711	738	699	756	705	691	735	703	709	693	702	658	718	648	692	719	736	715	679	732	675	647	732	678	716	703	700	666	735	679	685	716	689	689	686	700	708
33891	30611	40453	34437	28334	24365	20421	15192	10557	8289	6694	6829	5410	4638	3199	2953	2951	2322	1826	3373	3062	1723	1155	1036	1668	1675	1198	1257	1446	588	497	498	482	458	379	374	338	335	832	1519	789	812	551	460	446	385	388	348	289	272	298	272	255	244	252	262	231	258	222	264	253	249	245	256	246	244	238	244	258	251	268	271	270	237	242	238	226	264	256	277	272	279	248	245	256	258	266	274	268	269	275	250	251	242	262	242	270	243	248	263	242	225	260	211	268	237	278	261	259	268	265	259	261	277	262	221	272	254	248	256	261	214	259	256	230	255	241	250	265	260	257	239	258	248	264	271	257	238	268	225	253	273	279	247	263	248	242	245	241	244	269	267	251	234	251	247	219	246	256	244	241	247	257	265	252	257	249	251	228	283	283	246	244	273	271	247	250	238	262	263	273	224	236	263	263	246	251	254	257	228	233	257	261	256	252	232	255	243	238	260	240	254	256	236	254	243	257	247	252	249	263	247	276	255	238	266	283	246	258	234	255	259	239	246	262	247	248	260	256	269	257	218	285	259	234	253	279	266	267	240	249	232	262	283	254	243	270	261	244	271	271	256	250	247	251	239	243	251	246	250	218	270	239	275	232	221	253	273	219	257	266	248	255	243	236	263	275	256	236	278	272	230	240	241	254	234	252	265	262	229	249	274	217	244	258	232	276	261	262	236	258	245	240	248	272	241	248	272	264	239	269	266	226	246	249	263	270	252	223	271	265	280	234	277	243	295	246	241	264	250	228	281	284	262	232	269	255	259	256	256	248	239	237	238	243	249	254	228	303	259	259	234	244	248	242	280	289	252	244	276	255	271	238	258	226	248	220	248	275	227	238	259	235	263	265	255	252	254	264	268	252	293	242	236	280	259	239	232	244	239	247	226	256	228	247	267	262	262	253	230	262	260	263	217	287	229	249	259	286	242	250	244	241	241	278	270	273	251	245	268	254	251	242	233	238	255	247	234	223	289	277	254	263	260	224	274	225	195	253	262	249	260	264	261	261	247	238	277	249	247	255	262	250	233	254	245	274	225	265	264	259	212	252	262	244	282	253	225	244	247	259	270	235	248	238	266	275	244	267	233	295	253	250	261	254	274	256	257	275	233	270	273	268	252	252	255	288	266	280	276	256	212	230	243	263	250	268	259	270	235	255	257	274	250	243	256	223	247	270	231	238	218	259	264	254	260	254	234	232	293	271	234	298	272	256	254	296	232	252	246	242	251	242	268	270	249	237	260	277	257	257	268	234	244	276	231	271	251	263	267	288	262	263	253	263	249	291	245	217	218	273	265	280	242	246	274	252	277	238	254	262	253	252	270	257	260	236	260	250	265	244	239	231	230	248	244	274	235	250	233	292	225	247	279	210	240	266	233	278	267	256	232	265	270	232	279	268	264	287	254	238	239	243	244	261	241	248	254	290	280	237	247	267	273	257	269	243	233	287	248	205	230	223	286	275	236	273	269	263	258	244	258	243	241	251	254	240	282	266	240	231	254	264	232	271	269	236	259	258	238	241	276	247	277	276	249	253	264	255	263	247	249	244	251	266	240	261	247	261	203	249	228	268	239	235	253	252	245	236	245	240	261	261	242	236	243	235	233	234	285	254	269	238	251	263	224	244	269	279	244	223	246	259	261	256	266	272	244	259	202	247	281	252	275	265	267	259	261	286	263	280	236	234	241	253	234	249	268	280	280	226	258	260	268	263	296	244	228	234	236	261	237	243	267	272	260	269	223	286	259	253	264	241	209	287	259	226	254	240	254	276	266	259	241	244	255	245	251	249	253	253	232	250	245	270	261	247	251	256	248	270	266	256	252	225	238	246	280	235	242	244	258	239	248	266	279	251	250	228	276	263	269	253	249	237	236	257	254	226	240	272	251	260	278	262	260	246	249	271	289	253	258	271	284	283	248	252	257	253	266	234	277	268	269	273	267	269	259	239	289	245	280	252	263	261	242	245	270	267	247	242	233	231	258	242	243	258	261	275	271	259	259	246	265	253	263	242	279	280	275	250	248	273	254	234	228	275	267	284	257	237	284	262	247	242	240	257	244	265	245	278	297	253	257	246	216	260	255	237	279	262	251	249	268	264	254	243	246	259	255	241	237	263	264	273	249	250	255	258	251	278	253	260	255	278	240	274	240	245	260	293	268	253	254	254	228	237	252	235	285	284	274	257	272	256	255	258	278	266	241	251	274	265	278	242	237	265	231	254	267	272	262	258	270	233	268	241	246	270	252	265	223	255	253	230	254	258	261	251	283	249	250	269	231	241	281	269	247	267	226	265	255	306	244	278	255	259	232	253	240	246	272	266	265	241	272	263	243	267	315	275	253	216	272	256	259	239	248	255	279	230	246	289	250	237	277	267	276	262	263	247	264	238	251	262	245	237	240	236	235	246	234	266	279	259	252	226	256	246	241	250	266	229	238	256	247	260	225	254	260	264	244	240	267	276	277	249	241	232	274	261	241	260	255	273	257	254	261	252	259	261	233	283	241	258	234	250	253	254	278	263	255	219	260	250	267	234	268	258	252	254	234	223	250	256	254	235	229	260	252	266	266	259	243	280	249	256	230	239	268	265	226	253	238	237	258	229	248	251	249	248	252	229	256	240	252	235	220	269	263	239	260	255	238	270	253	264	276	261	271	259	234	271	264	264	238	247	239	269	208	256	255	249	248	256	224	253	263	254	249	279	245	248	217	250	252	241	246	267	253	230	271	248	258	250	243	264	243	254	273	244	234	263	253	250	266	281	256	283	232	281	286	250	246	260	263	217	272	262	240	267	239	242	258	249	258	262	241	249	264	234	241	250	257	254	261	244	286	218	217	271	260	232	257	295	236	250	248	258	253	224	261	239	264	268	291	262	255	270	268	261	239	269	257	229	260	266	243	259	264	259	250	270	241	265	245	239	257	256	271	261	266	255	266	236	241	266	258	260	225	254	261	275	240	241	230	295	251	255	244	270	281	226	253	255	203	302	250	235	259	246	267	248	247	268	274	241	256	263	240	237	249	238	236	240	261	255	257	253	253	260	239	250	236	265	235	259	243	294	266	247	238	273	249	294	269	249	229	239	257	242	270	244	251	275	254	246	263	222	249	245	242	224	243	236	265	269	249	227	258	245	253	236	248	253	281	264	238	247	275	281	260	229	253	247	257	269	245	257	242	238	252	263	282	241	242	249	266	243	307	260	258	233	273	285	240	235	267	255	257	243	260	275	245	268	267	256	264	285	255	255	260	240	263	268	284	240	260	232	259	251	257	275	233	275	239	240	249	255	256	256	280	247	244	252	255	263	257	257	264	285	264	275	267	247	238	245	235	279	250	247	231	242	244	247	237	277	251	249	259	254	251	239	258	260	253	249	276	241	290	254	247	251	248	238	259	257	296	274	268	259	257	294	238	269	262	249	253	250	233	261	231	254	261	224	240	259	268	255	236	248	265	247	268	251	269	272	257	269	227	263	272	216	230	249	272
22104	24084	38051	38133	33651	33007	32395	27315	23547	20242	19198	19369	17368	15431	12146	11786	11131	9266	8507	15877	13760	8307	5916	5727	9436	8759	6205	7828	8502	3273	2747	2406	2341	2270	1795	1533	1437	1493	4879	8994	4950	4664	2788	2354	2037	1467	1407	1318	1010	824	740	699	642	650	654	599	656	705	670	693	656	666	586	649	673	677	684	645	668	665	682	629	690	681	676	632	604	714	654	642	664	641	653	664	632	618	658	679	679	630	677	656	696	679	612	662	675	657	651	675	673	657	664	679	637	636	624	649	647	636	609	624	680	668	672	618	637	656	710	668	677	621	691	669	657	658	694	652	667	663	660	633	644	666	642	646	660	673	635	668	668	598	649	652	634	662	637	643	654	673	642	651	640	660	650	627	703	634	651	647	683	660	686	656	630	668	647	647	691	654	699	623	653	657	663	688	698	654	684	662	652	661	646	672	654	695	666	624	628	666	632	647	667	655	673	642	672	623	640	653	637	656	644	638	630	687	638	682	671	618	688	648	671	670	653	640	682	635	657	642	666	684	664	705	620	683	649	692	673	651	633	715	628	628	640	650	627	710	656	623	642	648	679	679	654	674	694	663	662	652	627	629	648	633	623	641	673	660	655	647	635	649	657	633	619	659	609	629	714	661	687	685	697	694	649	647	641	695	690	632	639	609	664	641	647	620	704	655	663	671	661	633	646	688	694	680	639	644	686	680	745	680	656	683	644	657	662	680	631	654	665	674	645	627	650	717	677	641	643	663	645	655	634	647	663	668	668	688	676	645	652	643	608	646	631	687	607	695	623	642	696	679	623	691	632	654	663	663	666	630	665	606	628	651	672	673	634	673	601	693	634	686	623	638	662	649	633	652	647	680	669	656	671	671	650	641	650	636	612	712	619	655	670	671	663	642	685	696	658	577	670	670	613	669	661	663	627	649	665	615	646	656	709	614	694	617	684	671	696	690	659	676	681	613	657	655	629	702	688	677	669	656	641	654	647	702	627	635	672	688	677	604	631	670	690	645	648	675	679	648	603	682	625	664	635	650	695	695	671	659	664	668	646	667	643	676	619	695	611	661	623	653	670	595	608	631	668	663	676	709	656	633	685	663	627	667	685	652	633	700	635	669	643	676	619	695	636	603	671	694	661	661	660	588	631	654	678	662	649	634	674	656	630	658	627	651	646	682	636	636	658	671	701	651	670	706	649	635	614	650	681	654	652	657	646	638	670	644	613	619	634	650	650	654	648	630	686	610	710	648	682	649	663	633	684	638	650	692	670	645	682	624	659	630	636	681	688	635	643	658	672	652	638	642	651	727	664	645	639	651	602	702	649	685	665	697	659	634	685	630	577	646	648	651	631	669	656	664	684	633	656	669	691	643	652	627	636	617	687	634	676	645	721	661	670	671	684	637	634	676	664	623	679	638	663	623	685	630	659	632	706	636	688	609	610	614	672	652	678	624	677	684	639	657	653	687	676	674	664	664	692	604	651	627	699	648	689	665	642	652	639	666	681	647	665	631	681	677	703	652	682	696	663	688	643	631	637	673	600	682	646	645	687	642	626	649	656	630	633	647	644	627	637	624	675	639	664	694	637	645	644	677	616	651	611	612	661	675	636	658	668	672	606	677	674	634	657	668	647	683	648	639	677	643	658	651	619	665	667	661	684	636	691	651	663	692	708	621	684	702	674	655	642	655	643	679	692	679	684	653	576	624	626	648	662	690	638	707	639	631	673	629	670	687	692	705	683	638	653	660	658	643	666	678	672	649	685	670	626	722	621	683	627	655	710	655	642	662	684	653	684	686	656	667	650	644	681	666	645	642	677	672	641	621	669	680	647	625	689	660	625	648	644	676	658	623	635	663	673	662	695	694	614	635	646	651	656	670	662	642	686	664	660	675	685	689	645	662	595	638	643	659	659	608	694	616	674	668	665	633	683	617	647	666	642	641	669	644	627	645	625	659	669	635	630	673	645	723	636	668	635	670	650	598	651	668	666	631	661	638	654	668	638	619	718	662	679	726	615	644	680	584	637	696	694	656	669	612	590	637	658	607	665	687	603	626	664	651	650	691	679	622	601	695	621	678	676	627	694	648	619	616	684	650	675	654	668	664	617	659	658	706	652	635	711	626	650	659	704	700	616	666	624	665	648	706	667	685	636	641	657	622	661	617	681	610	663	615	653	645	677	629	619	656	609	624	664	672	669	693	664	674	639	605	607	723	663	658	661	692	653	633	633	622	720	607	680	675	639	705	612	678	655	655	667	657	658	618	660	604	658	640	646	632	633	708	653	654	662	659	640	708	640	695	633	639	681	625	667	627	647	652	698	635	599	606	645	682	625	683	636	653	702	676	677	677	662	687	628	633	684	717	672	639	647	620	655	650	623	657	654	640	659	684	698	649	674	656	629	674	688	629	639	653	623	665	658	694	669	660	635	660	678	666	627	603	665	664	682	678	625	622	649	701	650	615	637	653	614	665	674	639	662	677	703	661	673	640	633	664	646	645	709	674	676	627	675	652	708	668	667	644	610	663	633	669	682	618	655	617	600	669	662	674	623	668	687	669	668	619	657	643	612	630	667	673	653	656	622	657	653	658	645	635	654	621	626	675	599	643	666	674	678	650	644	681	661	648	604	689	631	643	700	671	684	672	641	690	630	685	682	622	679	681	678	657	607	656	637	642	645	667	637	648	659	649	671	644	628	648	674	655	650	667	658	639	637	670	639	617	680	706	612	596	661	698	674	662	666	701	688	684	648	695	656	686	642	669	629	684	564	656	642	648	683	679	645	671	644	697	627	639	640	672	681	656	617	662	663	702	644	662	660	649	667	617	658	665	666	635	680	665	611	665	663	654	657	661	647	651	597	670	639	641	657	637	615	611	642	676	634	670	623	675	652	697	693	646	642	659	688	600	680	673	637	676	651	662	636	646	648	651	680	628	632	658	637	690	652	646	704	670	682	622	667	666	692	649	652	630	627	626	621	622	646	678	666	648	652	650	653	635	645	651	627	641	675	648	613	650	633	643	725	663	623	665	614	660	649	665	670	649	658	652	685	656	641	682	640	654	666	666	679	628	618	662	640	612	646	679	640	627	678	601	690	658	655	625	672	617	680	678	612	667	640	632	636	656	666	645	649	610	691	690	667	637	635	707	638	622	678	640	651	709	641	630	699	691	672	680	692	620	638	615	646	669	638	693	675	656	676	689	613	708	649	632	699	619	660	634	653	640	676	634	635	669	625	647	655	696	652	666	619	661	646	671	667	650	644	634	656	645	660	661	673	683	661	636	654	663	680	671	705	682	656	669	621	610	638	606	611	695	616	690	656	673	642	697	658	652	626	636	700	692	628	653	703	628	657	626	634	644	663	692	640	654	653	678	665	652	656	700	660	698	649	671	689	650	656	673	678	697	633	634	613	663	637	657	690	681	652	675	630	672	640	675	687	646	658	642	632	662	657	660	695	619	620	645	671	655	642	626	644	646	661	669	673	627	672	692	665	688	598	608	628	686
10075	10167	12032	8732	5567	3986	3314	2413	1790	1269	949	936	832	719	554	515	461	375	360	401	319	319	336	340	310	348	287	302	314	278	288	295	276	266	302	259	281	285	306	328	304	330	257	278	269	275	269	257	255	267	254	242	272	248	254	252	255	258	252	254	258	265	241	245	272	257	226	264	278	232	259	255	242	262	240	248	255	253	264	264	249	255	259	247	228	264	230	249	281	304	262	256	267	263	269	246	263	258	252	235	271	240	241	248	274	249	246	241	244	267	243	281	264	286	222	255	272	252	261	275	277	277	255	272	269	281	279	255	252	260	269	267	260	276	292	268	262	250	267	248	242	255	272	276	276	244	251	241	256	246	265	249	248	256	256	255	239	251	271	255	277	238	269	284	247	240	252	259	271	259	244	241	252	278	268	235	261	253	292	255	262	234	259	238	224	256	296	238	235	260	247	259	266	286	259	269	246	266	262	247	259	261	246	277	266	290	265	285	251	249	253	225	244	269	276	252	254	252	247	219	262	262	250	270	246	239	251	267	275	258	260	269	257	263	280	292	275	270	247	256	247	223	255	262	256	215	264	232	246	248	273	285	272	277	229	255	240	264	281	256	251	264	239	261	242	281	242	265	258	226	247	275	259	246	263	268	250	274	245	226	234	279	271	241	259	245	279	254	246	254	267	285	253	244	260	246	249	253	251	277	272	265	269	245	236	269	222	279	236	268	245	256	265	278	292	239	245	240	270	256	253	265	263	275	251	251	228	250	265	273	242	244	239	268	269	243	269	275	265	254	263	296	251	262	246	262	244	245	226	239	268	258	251	240	292	258	265	274	286	246	247	223	250	262	266	277	255	248	250	244	267	241	233	263	266	233	274	256	245	225	269	302	230	252	250	238	230	260	245	271	260	246	263	255	252	246	253	252	261	263	242	275	256	269	257	261	272	277	268	264	240	272	302	262	246	261	297	255	257	273	258	257	277	271	232	247	267	272	278	289	236	257	257	243	261	251	255	297	247	249	252	265	261	236	253	297	275	257	246	244	280	266	235	219	254	249	253	259	265	261	244	262	231	260	289	265	275	285	243	277	263	228	254	248	253	228	263	233	264	273	285	281	273	245	261	242	258	283	292	258	255	255	257	259	253	246	261	247	268	241	264	233	291	232	241	255	246	240	279	283	277	282	276	247	280	234	250	277	242	258	283	265	233	231	270	258	243	272	243	278	269	264	233	260	271	250	255	255	278	261	291	243	249	234	246	250	266	255	240	267	227	266	274	244	287	252	255	253	259	259	258	270	241	247	278	246	254	261	257	283	269	256	253	267	246	244	271	243	281	248	263	266	270	254	258	256	268	265	256	238	257	268	264	241	238	254	243	255	279	240	278	291	291	259	222	253	279	271	285	238	263	240	227	236	248	254	271	259	279	255	262	232	252	251	266	272	263	278	261	266	284	245	250	262	255	254	263	272	281	210	235	238	262	231	252	263	234	284	255	233	264	257	257	253	282	240	237	235	278	255	254	233	263	256	269	276	240	251	268	262	254	277	270	279	248	267	266	268	267	228	259	244	242	260	277	239	267	261	267	277	259	231	287	265	263	259	284	251	241	248	246	260	242	264	243	272	293	232	274	286	248	268	253	249	236	298	251	260	269	259	249	259	272	290	298	258	263	256	276	231	268	263	268	250	275	266	243	250	241	262	244	282	277	248	255	272	248	266	268	267	235	243	253	262	292	260	282	266	239	257	259	278	245	265	270	262	258	250	260	250	235	238	258	269	232	265	274	254	255	250	269	256	255	266	259	261	298	240	267	231	249	249	256	275	257	265	253	288	245	243	234	267	238	230	259	258	246	273	253	255	243	238	251	225	253	252	279	278	278	297	267	262	273	268	262	254	248	240	246	276	291	264	244	263	264	283	269	242	230	263	269	251	257	249	253	264	239	261	246	261	242	241	261	256	249	272	227	232	240	248	235	234	260	270	261	253	242	242	285	270	268	285	270	275	256	266	223	264	233	257	296	224	241	230	258	264	240	285	252	237	238	279	240	252	255	246	264	260	252	243	247	257	256	276	259	257	250	267	250	242	256	251	261	276	276	294	250	234	248	236	254	259	264	286	248	245	238	260	241	264	244	254	249	285	264	298	259	265	277	239	251	270	252	291	264	229	244	257	283	262	272	255	274	244	260	255	258	227	239	272	263	306	250	258	297	290	265	238	284	277	269	274	248	265	261	262	247	278	272	271	278	246	269	248	293	276	227	241	255	275	274	263	262	244	251	224	260	253	270	271	274	250	259	252	247	283	253	238	261	258	243	256	275	255	253	277	260	260	240	294	260	226	259	262	253	277	252	251	261	257	268	264	234	254	288	267	253	258	276	265	270	290	259	249	259	267	268	293	250	233	258	247	268	277	253	258	266	259	244	274	283	252	260	237	285	262	262	275	256	250	262	289	288	250	252	252	237	276	248	294	255	247	258	262	282	246	238	251	236	261	242	249	249	265	253	260	268	262	264	246	258	244	232	264	250	232	260	258	266	302	275	275	235	259	254	254	250	252	243	256	285	234	264	254	258	261	293	266	281	261	241	264	267	276	243	272	256	278	242	269	274	229	251	247	271	264	246	259	258	249	233	264	253	277	242	273	281	286	272	249	257	258	268	274	255	281	282	251	261	309	244	284	261	235	252	278	282	277	270	261	266	268	268	272	270	267	246	263	277	249	271	255	255	278	270	238	264	272	277	240	263	260	239	257	233	262	289	265	231	268	271	229	278	262	260	238	253	250	262	223	277	279	246	237	259	274	255	287	268	284	254	253	261	271	264	217	260	251	262	266	289	287	270	253	278	266	239	289	260	278	238	265	254	250	268	224	243	259	251	254	242	244	252	267	247	257	262	260	223	271	247	266	265	262	237	263	258	267	274	273	285	245	259	258	272	248	247	285	248	241	245	267	276	269	249	260	252	207	249	245	269	283	258	240	244	241	257	268	250	241	226	236	244	261	225	273	265	248	264	233	284	243	285	243	291	252	226	278	262	247	243	258	284	245	288	276	250	259	265	258	264	281	275	238	240	260	249	289	265	253	259	266	291	268	270	272	268	265	255	268	236	237	260	235	242	260	232	249	277	284	249	262	257	258	259	273	277	252	248	249	263	268	251	234	236	262	236	253	261	234	252	230	246	232	262	249	227	262	250	239	270	266	252	244	248	288	245	216	236	244	243	222	268	235	242	246	236	241	248	255	276	269	266	237	268	265	208	252	267	260	259	268	255	252	262	273	268	260	237	265	283	289	248	246	262	273	232	244	279	285	257	258	266	275	264	252	250	258	257	251	246	293	246	263	271	271	285	270	250	298	231	262	224	268	286	257	259	236	230	247	252	253	243	241	249	258	270	266	254	273	264	291	259	264	265	253	247	239	270	266	231	246	259	274	261	260	238	240	278	248	233	257	255	246	267	260	260	254	234	265	285	246	250	289	235	260	266	259	258	233	236	246	278	262	244	280
7600	8585	14192	15421	13888	12209	11929	9945	7565	5566	4501	4324	4021	3325	2557	2309	1908	1598	1550	1696	1344	1153	1100	1039	1219	1045	987	1038	1049	848	844	759	822	823	791	841	852	813	982	1214	970	1080	839	875	786	728	714	772	707	649	698	717	676	626	698	668	703	655	703	679	682	684	678	639	671	685	653	690	649	691	730	646	659	707	654	668	686	669	676	622	658	685	668	682	644	666	634	686	659	698	667	638	671	709	649	718	627	702	681	682	679	677	672	688	643	714	654	697	709	646	689	638	690	665	671	675	665	701	682	711	680	661	611	705	641	670	673	667	677	637	660	667	638	676	637	653	709	660	640	697	695	672	712	672	639	651	664	647	684	685	672	652	631	648	663	680	647	638	711	684	640	696	677	650	676	720	697	674	599	644	714	658	666	653	657	662	655	704	705	662	674	629	667	698	651	709	672	619	661	655	681	729	678	693	658	657	683	656	657	626	691	669	706	671	631	653	676	671	678	660	643	631	672	702	681	633	701	704	622	714	629	676	680	649	684	631	663	657	689	674	668	672	668	656	650	704	666	631	647	673	645	669	673	703	706	687	654	665	633	628	680	624	638	682	668	645	648	652	686	659	676	648	676	735	675	641	637	670	654	691	667	626	656	648	685	654	679	662	704	631	668	711	665	670	611	658	663	716	687	719	681	673	647	688	673	693	670	689	682	672	646	684	677	650	657	649	660	684	665	681	673	678	655	675	702	704	706	667	664	655	670	685	703	660	679	701	668	701	684	700	661	647	592	708	645	642	669	695	706	697	660	696	657	659	708	660	669	644	646	663	656	632	705	659	707	672	682	678	650	685	655	697	675	692	704	682	672	699	667	652	696	669	679	633	675	688	662	657	653	667	664	638	630	682	686	732	666	674	692	673	650	672	667	664	649	676	628	676	636	674	691	666	682	667	629	631	676	699	677	664	701	672	678	657	655	665	659	645	637	668	663	635	655	690	668	698	667	666	645	703	683	688	675	708	679	622	642	630	655	642	658	709	679	633	682	651	641	699	696	698	719	678	669	696	614	618	713	694	674	629	703	679	695	647	646	686	700	714	690	671	656	669	662	652	678	702	677	657	640	656	687	679	679	711	660	692	678	643	661	662	700	637	664	683	693	697	668	677	655	686	630	714	639	726	690	642	649	649	661	648	697	670	685	699	662	704	717	645	638	681	665	669	674	697	644	640	697	666	680	669	678	680	664	670	699	702	677	670	692	663	675	669	641	662	666	644	684	679	730	680	668	686	675	685	674	722	641	678	709	683	691	691	640	678	663	701	678	692	653	630	657	672	681	703	663	627	656	699	686	652	712	728	751	670	657	671	694	711	680	647	658	685	682	651	660	679	670	634	699	705	698	658	676	666	629	682	696	633	681	656	669	617	622	666	665	706	666	653	701	676	670	665	705	689	673	686	663	641	706	645	653	676	703	672	667	674	697	705	686	636	737	669	653	676	672	645	665	688	702	684	653	682	721	669	685	658	683	690	688	668	686	688	613	654	697	651	675	651	712	659	671	687	622	677	654	649	721	666	648	671	651	699	649	639	647	707	704	689	648	642	639	651	735	665	720	670	648	693	690	713	653	649	648	694	670	659	665	722	674	665	696	692	673	690	696	658	652	728	658	702	665	638	689	674	647	693	629	625	628	719	685	698	731	679	664	697	692	668	643	658	669	679	678	668	646	672	620	691	655	665	697	670	643	678	659	662	716	671	645	659	691	663	696	667	671	666	656	688	665	713	651	684	689	637	673	633	646	668	643	709	731	710	696	674	687	688	691	691	673	683	668	716	655	653	654	685	663	736	696	678	674	687	698	667	717	666	679	704	652	673	623	682	668	654	727	642	686	709	705	683	696	718	672	683	672	650	655	633	694	652	644	624	680	649	668	648	636	681	670	668	676	759	651	665	703	670	681	701	706	693	633	653	695	732	671	667	659	656	660	686	658	662	600	696	748	701	714	670	727	694	648	679	712	679	721	667	622	625	703	646	676	619	705	693	702	658	651	668	631	656	657	669	691	662	627	667	735	694	688	691	689	684	711	666	685	719	691	656	654	698	656	701	682	662	611	699	724	656	674	641	706	660	734	687	671	672	666	663	666	669	741	669	672	700	706	667	664	704	702	695	670	656	656	673	646	693	680	654	699	689	693	668	663	689	657	722	659	675	691	692	676	665	701	713	648	664	660	676	661	700	684	663	674	677	717	681	655	652	696	704	697	649	701	678	633	631	671	683	647	659	685	701	680	672	649	673	634	662	651	714	660	674	666	702	714	635	648	596	693	687	658	652	666	698	610	704	698	673	669	702	709	686	646	715	670	680	655	680	658	688	665	676	716	626	660	737	659	668	635	635	689	667	675	655	682	677	665	682	692	680	657	661	670	670	649	676	667	676	672	675	629	671	744	656	653	687	679	664	714	608	670	672	681	675	663	668	695	664	729	666	677	656	657	697	665	667	690	669	641	665	703	722	623	667	691	656	709	658	662	673	618	653	685	685	665	652	712	664	646	656	663	617	677	670	688	678	690	708	707	678	712	690	654	684	690	636	707	651	696	676	655	669	657	732	658	721	703	695	658	632	713	677	634	669	672	655	651	640	664	694	647	723	668	655	701	675	656	664	635	659	649	640	658	662	671	684	657	652	660	694	702	682	691	630	647	665	664	623	641	654	681	633	644	673	654	643	710	657	739	695	668	704	666	648	652	673	685	658	675	611	664	624	656	662	705	652	681	705	633	675	673	681	702	680	702	673	649	686	695	605	606	698	716	657	748	667	649	719	613	709	667	638	704	666	654	641	698	671	682	700	650	670	623	676	701	696	660	644	649	658	639	655	646	673	665	709	655	640	695	654	710	655	689	680	658	726	682	648	704	682	672	628	596	676	655	649	651	716	673	617	656	649	657	656	680	672	646	672	619	678	685	671	688	675	681	646	664	694	639	709	688	682	703	663	666	675	723	672	677	641	706	723	715	662	650	700	668	688	666	669	694	653	651	664	678	721	685	678	640	658	661	699	646	698	657	644	637	671	698	659	660	657	720	658	637	717	733	675	666	634	694	686	670	678	675	659	635	697	707	687	678	696	674	657	665	674	641	658	657	660	664	667	659	606	681	639	673	661	656	698	725	654	672	648	653	677	690	663	708	677	688	649	651	644	660	675	661	685	691	721	696	680	683	653	640	705	722	677	646	717	742	690	684	650	687	664	703	660	677	630	717	657	633	660	660	667	655	668	734	677	716	659	657	648	670	700	650	642	661	686	659	706	640	673	690	650	687	647	660	691	697	683	659	641	696	679	645	675	672	665	634	633	654	651	714	634	707	694	683	673	668	641	699	669	663	724	695	671	667	674	681	652	656	697	659	641	668	675	650	637	639	647	638	710	675	674	664	682	671	658	681	718	701	678	686	661	679	685	734	677	666	689	649	685	662	660	697	723	722	688	683	697	691	647	696	598	665	667	717	591	699	669	678	678	717	626
23415	21996	30354	24717	19370	16679	12934	8778	5757	4109	3861	3565	3036	2415	1765	1744	1646	1335	1031	1248	1007	700	738	702	945	670	781	779	958	464	429	384	409	400	350	354	317	298	580	922	566	601	407	421	393	392	320	350	326	290	341	253	256	261	263	287	245	310	269	282	284	283	288	282	244	289	249	268	258	294	276	279	296	281	280	273	298	274	291	291	294	299	291	285	220	256	257	280	270	256	281	271	272	272	297	266	263	284	278	280	254	249	274	255	258	270	253	244	293	288	272	278	291	268	283	262	274	275	269	273	258	282	251	259	271	295	293	290	252	283	260	268	282	297	276	263	277	283	264	286	258	270	271	287	287	299	310	278	278	274	297	289	290	252	262	261	231	320	272	259	282	280	252	268	277	266	256	288	293	280	281	276	274	276	278	285	271	245	301	282	289	290	243	263	295	294	273	276	262	273	265	281	311	277	278	280	267	271	276	266	276	270	278	272	303	298	285	275	300	270	261	270	278	257	269	282	298	273	274	289	294	283	281	273	319	268	297	250	272	297	298	307	279	278	279	267	271	272	281	299	278	264	251	286	260	237	307	299	284	270	237	275	286	288	270	261	268	256	298	288	287	298	270	278	289	262	290	281	262	308	251	305	278	251	266	301	292	250	264	276	260	272	266	287	278	293	254	278	285	267	280	259	271	275	294	260	249	268	296	263	278	297	280	267	262	259	246	252	288	280	269	285	270	276	306	287	280	266	268	292	271	299	310	274	265	286	260	243	270	297	280	281	264	279	272	264	290	307	284	302	281	263	290	279	270	270	271	287	287	274	276	268	298	283	267	254	293	282	231	292	272	267	311	296	301	298	291	263	274	273	282	283	287	284	261	279	249	240	238	267	282	295	303	253	287	240	278	266	260	288	258	292	251	265	276	295	276	283	291	261	251	278	263	247	271	271	275	298	263	279	271	273	272	285	271	257	297	276	252	281	271	274	277	266	243	280	283	283	310	262	272	290	260	307	234	261	287	274	276	280	247	293	254	269	284	303	305	242	320	300	293	275	279	253	301	309	276	282	268	295	282	249	307	269	286	310	268	276	277	305	277	285	285	305	274	277	266	249	285	248	292	309	275	291	260	258	298	261	265	287	265	280	261	294	254	300	274	312	287	277	276	290	263	275	279	257	277	271	269	279	311	293	289	292	250	277	248	268	273	287	292	266	284	268	278	295	286	275	266	280	258	276	292	300	269	251	268	279	269	302	258	237	268	302	266	300	278	256	276	317	312	253	298	304	263	247	288	273	271	280	280	294	265	253	273	279	290	256	281	305	274	260	293	285	288	249	269	277	289	299	270	246	273	315	308	256	283	270	257	260	302	277	270	257	306	310	285	286	259	321	262	298	289	275	263	280	277	285	274	256	298	259	259	257	281	269	299	255	281	266	264	237	280	301	243	283	283	258	299	258	265	265	263	286	268	274	270	263	281	283	244	273	270	260	267	277	255	277	301	256	283	288	289	314	266	296	289	254	248	265	295	266	286	283	291	285	269	272	275	276	283	273	292	269	262	262	270	278	285	278	302	255	276	283	262	256	256	270	264	289	272	278	301	264	278	280	259	272	293	276	277	271	269	290	247	262	299	291	269	268	251	274	268	250	274	278	229	269	251	281	275	250	274	260	322	266	265	269	252	261	298	246	281	295	296	305	279	271	255	226	272	252	276	306	287	263	304	289	284	261	247	293	266	293	267	301	271	270	296	273	294	270	275	259	244	277	262	278	264	302	272	246	274	258	265	292	249	284	269	267	265	274	282	275	249	270	306	263	269	290	271	263	290	273	249	298	257	255	294	289	264	250	271	300	272	262	240	296	267	277	274	256	279	256	272	302	264	271	305	299	290	284	280	278	274	291	300	264	286	289	254	280	287	277	321	257	280	291	260	257	283	264	290	288	281	268	271	248	263	280	285	297	250	264	288	264	287	278	263	270	285	279	276	266	279	281	270	286	270	279	263	265	247	273	287	300	262	267	282	268	305	262	255	244	272	262	291	310	284	291	281	260	256	271	289	281	260	267	256	271	254	276	280	277	260	281	267	255	275	300	291	276	260	268	298	287	267	319	287	256	301	279	265	273	254	280	276	278	290	289	294	249	286	248	299	280	275	275	254	289	247	294	302	282	234	295	264	263	294	283	277	269	268	269	271	272	260	282	305	270	288	295	261	290	269	260	269	280	283	279	239	289	268	273	270	265	265	247	265	241	273	268	271	265	275	278	277	308	305	293	257	289	300	275	277	281	265	286	266	285	291	276	285	289	283	288	263	261	274	293	245	311	259	293	297	284	267	261	267	278	258	253	305	244	274	243	265	272	265	268	268	246	268	271	265	262	255	301	284	279	274	260	289	273	263	271	309	260	259	264	267	288	300	301	270	267	269	279	246	267	268	257	259	268	279	267	272	248	287	285	259	274	271	306	265	264	267	279	281	290	285	276	244	286	274	276	280	275	254	284	296	270	261	244	295	271	245	252	289	273	279	302	274	306	313	317	275	253	267	279	291	267	282	279	275	292	261	285	278	274	287	272	279	261	243	239	289	269	294	260	270	301	275	272	252	260	286	305	256	268	258	288	264	273	290	261	267	298	270	282	287	258	287	282	270	267	273	263	284	274	274	262	276	265	247	267	255	290	235	282	304	280	265	256	278	253	300	277	286	279	262	250	274	276	280	304	285	266	285	271	275	287	280	283	286	292	276	241	233	294	259	308	287	268	305	292	292	250	290	263	269	249	283	255	273	288	296	281	294	271	258	274	246	268	253	251	316	270	309	312	283	270	250	290	269	280	293	272	307	255	274	285	265	271	286	287	260	303	282	285	266	265	279	293	263	313	293	269	254	272	288	280	237	250	288	290	274	251	275	284	246	281	273	283	254	288	301	271	254	295	296	257	298	291	286	261	290	265	240	283	247	268	296	251	281	272	284	267	278	247	260	272	275	293	254	253	283	271	288	279	301	288	259	265	284	252	283	272	250	263	265	288	278	276	276	269	226	277	260	276	258	271	278	254	251	278	291	265	281	244	311	271	281	262	270	268	258	289	279	299	301	269	268	281	275	267	285	312	311	288	254	293	278	299	284	271	274	278	260	259	268	267	288	296	279	293	290	254	291	300	251	252	284	291	287	255	274	264	299	290	276	300	255	299	279	279	287	286	279	268	271	269	284	283	277	283	288	288	276	256	275	273	254	283	269	280	296	259	265	283	289	263	292	273	272	299	279	283	253	278	266	300	300	266	299	283	260	291	299	271	276	270	261	298	309	275	288	295	296	268	275	266	247	258	276	268	286	260	294	287	283	269	252	267	275	320	240	276	254	240	306	277	272	235	282	260	263	257	252	256	290	253	267	294	294	250	251	293	269	275	303	277	255	280	250	296	282	287	275	275	319	246	273	287	264	280	265	248	272	299	249	276	227	287	300	274	282	287	252	271	272	297	278	271	258	286	269	282	270	258	282	265	305	275	262	289
16149	17270	29619	28158	26235	27245	24448	19876	15760	13371	13384	12426	10723	10250	7717	7464	7823	6150	5286	6547	5066	4008	3849	3320	4605	3673	4131	4863	5749	2122	1828	1574	1663	1652	1479	1442	1258	1172	3087	5330	2656	3198	1763	1750	1418	1211	1084	1118	954	791	754	675	717	745	718	721	745	749	760	720	722	761	721	737	691	723	700	755	722	702	694	727	710	731	712	718	656	743	725	705	708	641	738	702	736	703	720	726	746	695	704	750	709	661	745	758	734	721	699	748	754	724	714	685	700	681	702	729	687	675	728	703	723	740	757	748	718	709	688	766	696	673	707	723	714	762	727	729	731	728	688	711	707	699	738	689	742	682	708	758	697	744	685	681	704	674	720	691	743	671	715	726	707	750	701	727	731	715	759	704	712	739	723	669	711	668	716	713	716	678	680	665	746	715	687	723	730	762	733	720	691	708	710	752	688	717	710	742	698	685	630	676	748	733	667	714	712	703	661	772	758	689	736	714	693	711	674	690	706	658	741	710	720	709	779	687	757	659	702	726	786	707	722	703	675	753	714	737	693	733	711	693	758	667	668	738	681	677	718	726	690	735	680	698	687	699	742	678	719	737	729	722	687	684	738	700	743	723	692	677	687	694	729	694	698	739	671	701	693	731	730	733	721	734	723	734	758	668	714	683	733	753	689	651	726	671	703	701	695	701	695	692	700	712	685	735	716	701	715	715	701	731	733	703	720	707	700	696	743	744	709	691	732	676	709	685	726	718	682	694	723	690	720	680	718	684	691	679	722	651	743	693	710	738	706	681	637	694	723	686	755	696	701	689	693	699	701	700	721	692	715	739	723	666	704	721	703	690	706	712	672	692	727	725	719	712	762	715	734	699	707	660	738	720	694	714	695	703	665	678	696	715	707	674	736	721	763	738	665	723	744	734	716	734	689	692	693	740	703	689	683	758	629	727	685	686	733	695	730	689	709	708	714	628	750	700	750	680	749	696	769	727	725	719	718	748	688	683	661	677	728	695	738	715	695	709	722	713	749	730	748	643	719	709	765	710	688	709	685	706	729	701	760	727	746	713	709	730	742	739	731	719	697	675	748	694	693	725	702	744	729	682	752	737	722	724	719	744	684	740	701	682	714	724	703	722	689	798	718	704	723	745	754	738	742	684	743	700	692	718	713	727	687	662	728	735	745	702	752	735	712	699	685	731	700	720	716	691	736	728	731	718	726	753	690	775	697	699	689	719	711	646	659	717	706	684	687	712	763	741	765	665	706	676	764	709	689	731	691	741	734	723	726	698	724	724	723	727	701	712	711	741	716	684	702	688	720	731	741	729	713	640	679	715	723	694	650	733	705	719	700	711	697	726	769	756	751	721	699	681	739	690	700	666	678	749	712	688	726	716	694	697	705	681	685	672	704	712	753	720	705	724	697	688	749	693	711	730	693	698	723	740	680	666	712	705	717	705	673	698	690	709	727	738	778	720	729	746	679	703	664	654	675	734	754	743	724	704	726	689	698	670	767	749	725	736	725	737	746	760	726	721	687	722	709	750	728	720	638	720	749	714	695	735	694	710	665	701	702	673	701	690	732	738	697	678	678	741	730	741	710	715	680	689	724	707	671	659	721	732	688	789	714	773	702	691	762	683	698	695	679	668	740	702	724	682	705	702	718	687	700	725	702	656	706	689	694	749	705	735	745	717	732	689	709	704	778	686	717	698	713	713	725	705	649	647	696	717	683	720	698	718	752	730	678	694	706	737	737	697	737	707	721	681	746	696	737	671	715	734	681	713	704	712	725	729	702	718	752	778	689	717	750	729	697	698	737	695	712	721	642	648	703	670	748	686	760	769	744	731	689	701	713	677	755	679	716	717	678	727	717	705	731	694	672	706	684	671	696	744	693	744	715	767	703	709	688	736	717	686	735	708	717	760	667	688	712	713	729	730	682	713	711	699	682	734	773	704	715	673	745	738	723	701	702	717	684	684	684	732	697	710	679	755	704	661	695	730	660	744	707	667	662	744	768	750	732	710	722	699	700	756	699	691	701	732	761	722	767	713	682	769	681	690	637	683	733	730	753	705	713	724	758	736	689	673	706	728	696	688	749	692	727	699	755	713	707	683	721	742	750	697	682	703	705	671	683	662	722	740	704	761	713	702	683	681	691	717	763	705	699	700	679	721	738	719	677	773	688	765	741	673	714	770	724	681	698	670	684	738	715	690	676	716	698	681	777	736	694	658	730	732	732	727	741	693	668	720	647	707	708	718	715	694	726	719	671	696	754	700	701	736	708	678	695	695	709	644	705	759	700	703	702	740	703	722	700	671	732	709	721	729	717	738	655	699	706	711	729	720	717	702	726	707	747	752	685	666	746	736	685	741	725	701	706	720	686	736	678	717	731	734	699	699	709	688	674	674	738	725	710	716	649	739	732	676	695	711	701	685	677	702	754	727	674	723	707	710	679	697	739	675	693	642	746	682	644	703	676	744	746	698	676	732	743	724	733	755	653	742	693	729	700	733	693	759	701	663	731	684	717	690	685	668	753	748	710	679	730	700	706	703	677	703	712	700	666	714	659	735	716	685	715	659	676	716	694	752	674	740	704	714	707	731	770	685	711	711	734	733	710	674	711	700	681	665	740	721	702	720	732	731	715	707	726	696	745	721	685	726	760	660	711	765	684	692	686	707	748	745	742	724	707	696	727	721	720	712	708	709	698	722	671	710	709	659	721	704	788	703	758	734	693	671	664	683	774	702	708	707	718	697	728	775	729	701	718	737	680	753	783	716	730	695	700	726	722	694	720	694	726	704	707	710	725	769	712	713	663	694	707	732	725	728	722	717	660	704	765	668	702	733	754	702	729	733	718	676	725	673	721	672	705	697	679	716	765	691	720	757	697	754	686	690	749	693	699	716	677	693	731	691	692	692	715	673	724	693	667	746	697	745	700	704	704	711	704	681	667	733	672	730	710	726	717	698	718	683	747	747	712	699	657	723	674	690	713	721	681	748	714	721	688	709	677	793	752	704	720	738	680	697	748	730	691	719	713	701	656	723	701	666	703	714	732	703	706	679	726	731	718	718	724	712	786	693	692	713	699	739	744	757	719	697	703	737	699	745	739	743	706	694	689	702	710	732	661	724	704	687	725	722	703	701	665	707	743	734	729	722	683	677	733	716	728	689	710	695	719	703	734	678	699	690	748	724	727	696	696	708	730	697	689	750	734	747	746	693	717	707	723	748	695	723	745	746	697	754	721	662	708	688	712	723	667	719	685	713	675	675	698	690	702	724	692	748	708	723	705	699	681	703	659	677	720	712	689	665	728	708	709	733	712	783	675	700	681	727	683	709	711	692	708	745	708	703	714	726	740	710	703	713	739	712	737	705	719	787	754	674	722	773	741	678	713	714	686	689	702	707	701	719	710	645	709	723	713	721	742	716	753	729	710	734	781	681	704	749	707	751	744	739	718	750	744	723	686	698	698	660	752	719	651	683	746	749	702	659	707	748	694	728	699	741	742	657
33327	30192	38915	32250	27855	24954	21493	15092	9937	7939	8045	7157	5400	4960	3325	3096	2942	2143	1834	3301	1473	1388	1331	1048	1253	1203	1303	1478	1861	656	583	467	530	474	444	384	397	398	860	1622	948	919	531	541	584	367	409	372	345	274	289	293	250	273	294	259	281	272	262	261	263	297	239	243	242	267	276	259	267	257	288	255	259	270	304	268	244	247	269	250	261	278	273	262	298	229	231	258	253	265	283	281	261	252	250	293	270	242	256	248	277	253	298	287	273	266	256	281	272	285	275	259	244	261	274	254	260	254	268	272	285	245	255	272	267	280	248	282	267	248	275	268	273	265	290	287	249	255	248	290	260	246	254	272	216	253	287	276	259	261	271	261	264	233	273	258	275	259	276	287	266	246	228	269	229	256	238	281	271	240	256	281	276	285	255	237	246	239	264	253	254	269	260	245	269	265	227	277	284	257	264	280	269	237	243	250	271	259	246	255	264	278	251	273	281	230	249	282	267	259	260	260	269	251	242	288	266	260	258	257	252	272	252	288	272	272	264	245	261	256	256	268	252	264	227	276	272	284	260	242	253	246	257	280	261	236	274	259	205	284	277	263	251	281	257	274	296	250	267	266	248	291	268	304	275	286	269	252	254	262	275	226	254	273	241	268	291	242	267	248	267	246	254	266	228	225	285	261	281	260	256	250	278	272	243	250	288	273	270	258	272	245	261	242	258	266	249	260	257	259	254	258	243	270	281	259	281	234	256	252	274	261	230	233	246	260	255	249	255	282	277	258	275	269	263	280	301	256	277	289	253	248	216	271	280	273	243	278	268	275	278	278	225	281	285	263	281	274	254	250	254	273	281	267	272	210	262	273	240	281	273	287	224	268	260	244	270	273	280	269	293	290	261	270	247	222	267	266	261	246	286	261	273	238	261	274	243	266	268	259	295	256	283	298	252	268	244	261	277	272	258	239	275	250	282	271	283	295	263	242	284	274	250	258	302	293	235	269	249	281	269	254	209	257	267	266	268	276	274	267	259	260	248	279	267	245	260	257	271	239	268	263	291	279	249	250	252	250	271	236	276	303	242	221	232	257	251	279	290	248	265	241	271	253	268	273	285	267	237	254	256	291	257	281	263	296	240	251	299	258	213	254	257	266	286	260	300	263	286	281	291	234	257	236	273	233	257	268	261	279	233	281	251	243	266	294	257	257	288	279	250	266	254	275	262	256	261	267	260	277	245	257	260	267	253	254	266	261	278	248	247	250	260	270	253	287	271	259	246	265	250	259	263	249	273	272	259	258	246	260	274	260	268	285	247	250	263	268	239	293	259	283	238	251	256	268	266	256	261	251	251	277	250	274	236	260	251	250	263	253	256	272	253	222	266	274	257	282	260	280	287	261	232	256	257	285	272	273	271	241	261	252	251	271	226	295	283	248	253	262	274	247	259	251	232	272	260	285	254	275	272	260	261	292	252	259	260	237	268	233	271	224	266	298	312	263	231	266	260	249	284	278	277	247	218	260	286	263	263	262	284	263	260	268	265	260	256	269	262	270	256	263	272	267	266	260	270	272	280	249	270	253	269	280	275	272	243	234	271	255	286	255	253	292	271	269	242	260	282	311	245	267	241	249	251	215	289	283	243	261	254	284	245	252	251	261	237	255	243	242	252	290	259	273	274	260	247	245	255	250	228	262	274	279	271	280	296	282	270	268	231	276	262	252	263	251	259	253	243	264	281	299	247	292	283	278	283	248	247	283	237	270	250	289	265	286	252	299	276	263	277	258	255	286	246	276	240	287	285	270	271	257	280	275	274	237	253	258	258	272	280	280	227	236	255	274	260	274	252	282	253	242	269	267	268	273	270	254	249	265	249	264	264	258	274	274	276	251	276	280	281	249	254	255	235	257	262	252	261	251	260	235	290	247	271	263	245	286	253	253	276	294	261	275	292	274	280	262	263	270	253	277	273	234	254	276	290	251	263	271	250	256	260	252	265	273	258	300	278	263	242	246	267	268	243	275	278	265	245	270	250	277	250	282	257	278	249	270	246	261	282	262	239	258	274	285	275	263	273	251	268	258	272	257	244	259	225	265	257	245	275	277	236	276	281	261	274	252	231	249	265	269	243	251	254	266	287	269	236	294	276	236	286	259	263	293	275	269	276	262	273	294	262	242	263	259	260	271	249	254	280	249	243	314	263	262	279	276	277	251	231	254	230	240	251	272	254	276	256	237	295	248	292	240	261	267	240	250	249	253	243	249	250	290	251	260	256	255	276	256	272	242	265	270	257	259	269	284	267	252	298	254	265	256	257	221	263	247	220	248	251	260	285	255	285	293	274	233	287	256	247	234	244	258	254	277	279	257	237	245	277	290	265	244	253	266	246	226	247	247	252	246	240	275	268	254	257	247	259	268	279	260	236	257	262	226	274	271	248	252	271	256	256	278	250	274	286	274	264	275	266	234	282	298	266	269	308	273	282	250	272	251	262	259	290	270	269	262	297	268	255	268	233	274	286	293	253	259	261	243	286	279	229	250	260	262	244	251	267	235	275	302	276	288	258	269	226	279	264	254	250	257	269	248	278	247	272	265	271	246	250	229	260	265	283	267	252	285	314	273	260	259	259	261	272	270	296	257	269	257	273	284	200	221	261	280	260	245	270	279	243	277	253	268	248	273	263	271	248	265	261	261	282	262	250	254	257	275	262	248	288	247	264	272	254	285	252	252	252	256	267	237	282	265	268	251	269	263	247	268	248	253	243	261	231	273	257	283	248	271	251	270	254	294	260	268	280	268	249	281	297	262	255	245	241	256	290	282	262	264	258	273	311	250	249	282	259	278	222	272	274	257	236	282	264	275	274	253	273	249	250	249	241	265	209	261	272	290	260	249	260	268	267	262	228	246	254	279	268	286	264	257	240	243	262	253	281	271	273	274	270	281	250	275	244	282	274	249	259	269	276	270	274	279	282	292	263	242	245	280	236	258	272	268	271	271	290	264	258	295	267	244	262	258	247	272	273	301	254	256	264	309	266	244	266	268	269	270	270	265	273	234	266	244	252	221	256	277	258	259	288	238	292	275	236	250	260	272	264	246	267	251	248	271	285	239	267	246	264	256	234	258	285	248	267	249	284	299	270	258	251	277	255	270	216	266	265	240	239	240	275	282	282	283	238	241	251	271	259	260	279	244	278	275	234	287	278	249	275	265	278	255	244	276	271	226	275	255	279	292	255	281	260	254	283	256	254	271	240	283	282	272	252	251	261	264	257	235	247	278	265	264	255	251	266	296	246	252	247	253	246	266	293	269	312	252	261	267	245	264	256	264	265	276	238	275	250	287	271	287	265	260	238	259	257	259	296	257	262	254	287	290	245	237	264	263	261	257	291	267	264	267	257	254	279	284	277	276	297	253	256	260	276	282	274	240	258	231	300	253	251	279	252	250	269	253	295	281	253	262	278	252	291	268	264	276	277	250	233	270	271	252	283	325	254	262	250	279	241	258	274	255	265	255	259	242
22290	23559	36923	34006	33278	33971	32270	25855	21666	19897	20627	19031	16625	15739	12101	11858	11572	8839	8263	15181	7058	6789	6969	5128	6738	6368	6827	7751	10175	3520	2954	2427	2667	2652	2064	1745	1568	1585	4918	9727	5048	4635	2830	2494	2644	1515	1494	1377	1081	839	654	722	695	660	669	676	686	731	753	689	747	682	746	667	685	682	661	720	707	700	693	705	677	714	633	674	676	660	710	650	674	637	678	702	669	686	689	674	713	706	657	742	708	648	694	640	664	699	626	636	684	659	667	659	703	723	700	633	671	609	691	703	668	677	678	673	696	655	683	727	619	690	662	689	689	643	649	687	720	700	685	669	683	678	704	663	649	653	654	660	685	681	661	674	668	672	666	702	681	649	696	695	666	671	671	677	683	655	685	649	712	697	715	646	651	675	647	661	685	673	705	695	688	686	689	715	672	710	655	671	632	697	711	681	759	712	703	699	696	634	705	700	739	684	676	650	681	697	629	688	630	666	689	677	673	667	670	665	672	626	687	681	699	632	665	675	663	668	679	719	705	669	676	681	679	670	675	675	674	675	673	721	652	689	682	676	666	701	665	704	652	711	687	714	661	638	696	645	685	710	680	658	680	682	668	686	673	704	656	689	600	665	680	681	659	689	646	673	674	682	704	645	723	667	679	673	647	693	687	711	666	647	646	691	685	667	675	627	702	661	701	669	653	696	663	671	662	671	692	693	686	639	678	647	655	717	685	651	631	682	670	706	723	722	679	662	679	724	669	654	674	647	648	662	658	665	686	638	655	705	723	673	645	745	689	713	684	653	646	709	736	682	676	678	689	706	705	650	652	663	667	670	713	677	677	683	656	687	664	661	722	705	652	658	691	692	647	648	693	673	727	664	687	659	675	688	645	672	717	703	652	705	661	649	691	664	677	668	673	688	653	667	658	708	739	673	694	657	692	670	707	634	650	710	694	722	631	692	707	669	661	716	686	708	649	687	683	671	711	670	687	632	696	687	680	667	700	644	680	708	685	672	669	705	688	710	627	691	688	705	716	684	673	730	686	708	684	673	675	700	704	642	683	651	710	675	663	701	660	634	725	659	704	699	667	616	724	681	662	689	666	674	686	693	691	702	704	680	656	744	661	676	714	692	683	618	656	676	684	633	693	645	663	694	704	657	714	678	701	695	666	709	643	658	687	694	667	691	673	670	654	664	645	669	658	664	718	687	703	692	684	651	684	651	650	680	652	649	639	723	757	677	674	659	707	687	625	687	702	692	691	723	635	666	688	667	669	644	689	693	624	699	698	700	666	681	699	635	701	727	707	736	660	687	657	685	682	657	727	627	669	683	696	699	663	692	693	666	674	698	688	633	684	699	664	682	634	706	649	663	677	695	653	688	625	677	697	701	685	664	650	672	697	711	675	702	679	650	700	712	679	687	626	639	662	670	680	651	707	743	706	683	696	633	725	665	706	656	645	685	665	683	639	676	682	707	673	695	715	683	676	669	655	681	659	649	659	647	655	654	715	710	690	672	673	636	670	680	634	681	648	675	662	663	689	682	639	670	701	709	698	680	698	716	670	687	686	680	697	671	646	706	651	655	630	685	661	688	656	629	677	648	665	651	693	702	681	678	676	733	696	706	708	684	759	708	656	670	710	662	692	676	724	704	679	661	619	689	704	651	714	645	671	653	706	669	641	703	712	676	664	679	658	655	663	653	695	665	686	618	676	673	698	692	672	641	720	733	667	653	708	694	707	685	668	657	674	737	719	642	682	651	717	673	731	646	736	661	692	694	674	649	657	627	669	716	671	700	640	703	648	725	643	661	627	633	698	718	667	645	632	703	638	681	669	666	661	710	682	653	702	694	686	703	648	690	741	641	657	711	684	678	660	662	673	675	702	683	692	649	691	656	694	699	690	703	701	657	692	699	717	682	693	671	707	679	673	688	673	629	705	646	700	665	669	666	708	648	673	694	665	680	708	618	677	640	676	708	679	668	694	667	713	669	678	683	700	730	658	677	645	646	667	641	630	712	685	633	685	700	690	690	676	653	682	678	647	687	654	680	656	654	615	655	629	702	665	651	715	627	674	629	641	695	682	689	625	703	721	690	645	623	672	684	686	684	674	672	662	684	685	707	677	669	682	694	687	678	704	650	707	642	698	712	685	690	660	682	657	690	702	714	707	669	689	700	681	677	702	688	699	647	683	664	698	656	697	687	706	686	690	707	702	666	729	657	630	636	703	695	689	645	634	688	646	697	674	681	685	710	703	657	648	678	662	694	709	689	684	658	676	661	700	713	691	712	691	715	676	665	659	688	672	678	698	678	683	700	704	690	658	685	691	688	649	688	660	648	679	694	683	708	656	690	703	665	669	680	696	722	664	670	690	679	721	725	701	685	645	660	673	722	637	671	708	694	684	674	687	673	685	674	656	721	630	702	668	694	722	675	668	699	628	676	679	695	660	635	662	679	714	644	684	712	669	708	658	700	729	637	698	685	670	683	675	641	636	699	696	698	676	662	705	714	681	679	661	697	700	683	701	622	661	681	635	674	625	660	650	721	644	692	713	718	663	696	735	677	622	659	686	681	685	677	722	746	654	671	756	647	659	678	708	622	683	687	629	696	628	700	644	667	652	666	652	665	697	689	663	680	654	662	673	710	665	645	650	674	732	646	678	723	680	670	683	690	622	719	651	681	708	667	713	651	671	734	690	698	691	631	692	683	710	663	639	675	675	689	695	674	677	665	692	704	684	620	637	657	681	682	698	708	664	674	671	689	673	671	680	639	657	696	632	677	680	665	686	701	656	721	664	684	653	707	698	701	640	694	697	670	688	679	650	641	686	668	702	705	701	700	675	636	706	657	674	682	652	674	669	680	715	647	692	690	685	661	677	697	746	680	679	711	694	711	684	669	660	701	662	724	677	715	670	637	663	682	678	684	612	661	684	659	661	631	693	654	654	674	676	696	648	657	660	706	684	655	688	633	668	712	638	684	685	662	721	651	685	649	636	697	697	682	666	662	652	710	648	649	682	686	633	662	646	685	672	675	676	706	632	685	702	689	724	639	654	650	642	653	652	635	698	719	639	639	642	645	620	703	683	661	649	721	698	678	665	716	692	626	711	720	656	653	661	714	676	654	698	667	661	755	646	643	654	639	648	711	714	645	673	685	660	657	632	666	712	667	680	706	614	673	691	671	674	656	670	708	679	656	644	646	655	655	731	658	678	665	653	722	680	667	660	691	672	654	676	647	640	637	661	647	645	695	653	652	669	692	704	661	699	720	664	711	732	684	694	654	664	657	631	645	670	616	683	659	636	687	686	717	728	703	678	664	620	659	641	641	661	699	667	646	672	694	676	666	715	650	650	659	652	702	668	666	684	702	579	674	704	662	687	648	620	712	645	669	667	691	680	681	704	629	716	660	686	648	663	677	674	650	681	702	684	707	682	698	688	691	714	696	685	714	706	699	656	639	698	707	644	685	666	647	650	677	694	697	698	705	705	679	679	707	674	683	651	687	657	741
10017	9338	11204	9467	5975	4498	3366	2478	1709	1235	1134	1023	799	678	592	495	487	436	393	401	324	320	299	306	306	334	335	293	340	262	305	299	261	300	274	283	299	277	281	356	291	284	323	309	298	247	280	271	259	262	255	255	285	279	267	304	272	254	276	258	266	268	269	261	279	250	258	286	292	313	282	253	252	252	249	263	251	238	254	292	265	240	241	274	263	290	273	266	263	281	288	251	241	284	272	255	257	231	253	243	260	249	260	265	236	246	235	240	250	275	272	279	277	252	262	261	265	292	261	290	263	276	286	239	238	254	269	277	279	255	260	264	254	270	263	263	288	293	245	268	259	306	273	270	253	281	273	241	245	282	262	279	274	268	292	251	260	250	267	285	260	250	273	233	238	234	271	274	258	254	252	262	252	240	275	250	281	275	263	233	279	262	296	283	283	260	256	286	279	279	254	272	286	271	241	263	246	252	261	316	271	261	267	276	249	266	223	252	272	280	285	279	255	245	262	275	262	287	287	253	280	248	258	286	285	270	252	282	266	265	275	270	266	266	274	247	252	257	274	267	250	265	272	257	257	263	217	262	247	257	239	252	277	259	256	274	250	252	268	266	288	297	303	251	259	261	265	260	241	266	272	275	246	264	274	256	294	262	281	273	277	256	254	257	265	267	257	268	254	258	290	279	263	268	254	304	265	248	241	268	278	261	267	291	257	264	250	307	266	269	251	269	257	273	295	255	296	258	255	265	332	272	260	255	274	274	250	277	287	274	257	272	282	269	274	282	270	275	266	248	246	277	281	276	275	277	257	269	285	266	289	280	248	259	257	307	257	256	245	288	280	247	275	254	264	282	241	281	251	267	262	273	255	247	269	300	257	301	290	263	306	271	235	248	254	246	274	270	254	284	293	259	263	263	269	270	269	247	306	256	275	275	286	305	269	265	264	233	277	281	252	265	262	263	232	288	274	259	266	255	269	254	277	239	266	281	264	268	283	285	286	257	252	258	270	268	281	255	252	286	268	274	267	309	271	222	270	251	264	283	258	246	237	256	244	265	250	271	246	270	267	259	250	262	271	279	276	260	255	270	300	245	266	289	277	270	295	276	259	264	250	263	282	250	286	250	260	309	251	252	266	263	255	237	289	251	275	249	255	287	249	245	252	281	286	286	261	279	246	273	279	273	289	280	266	248	238	290	264	248	261	291	271	319	272	248	278	256	276	266	274	282	255	267	266	268	258	263	264	285	296	268	248	248	277	264	280	257	264	293	278	265	283	286	275	289	251	274	267	264	253	244	267	235	243	281	277	299	269	259	276	292	272	256	258	274	284	273	235	265	253	242	298	261	281	280	268	262	262	287	280	304	240	259	272	231	273	276	294	287	277	236	274	247	265	252	262	273	236	232	247	248	278	255	267	255	279	266	240	255	262	265	263	291	276	257	255	275	244	288	260	274	262	257	265	299	247	291	257	271	262	273	296	244	290	238	254	269	254	285	254	253	270	263	262	293	268	267	283	265	283	275	292	269	258	263	264	281	256	256	279	261	240	256	254	259	259	261	238	257	266	264	237	300	259	278	261	270	262	232	269	247	259	270	264	282	278	270	294	265	252	284	254	282	275	238	248	266	267	275	268	253	263	233	267	258	275	279	262	284	262	269	244	260	239	243	268	251	260	275	274	273	293	271	259	247	267	283	282	271	258	273	264	285	299	267	302	267	280	263	274	296	259	273	278	265	284	265	276	247	275	267	248	255	285	261	271	260	237	268	255	281	216	254	293	250	289	248	295	274	243	263	268	287	261	254	236	275	296	311	255	259	278	221	272	291	248	260	268	265	272	259	305	260	252	250	258	245	262	233	245	256	262	279	241	247	272	282	268	275	256	233	269	277	264	274	276	273	263	293	274	261	244	272	282	232	257	258	283	264	261	284	269	246	279	257	292	270	238	256	259	277	262	295	255	279	245	285	270	249	277	272	286	280	276	281	285	273	258	281	261	274	256	273	270	285	236	266	235	266	281	322	270	242	252	242	281	292	232	250	235	254	267	253	259	278	229	263	244	215	274	249	255	249	284	280	276	253	278	252	267	283	256	248	267	251	270	263	257	249	234	322	250	248	271	295	275	283	237	287	262	269	291	292	257	253	263	224	304	264	284	253	289	262	240	277	286	266	291	253	263	252	292	256	287	243	251	257	287	234	227	287	243	283	258	298	251	252	279	296	259	263	264	261	281	274	270	258	281	280	287	275	250	271	269	276	246	252	290	247	274	277	273	277	264	251	270	285	276	270	242	264	280	259	267	269	252	271	252	280	282	281	265	279	298	301	280	234	265	290	270	284	277	244	292	266	262	289	290	266	267	292	257	245	277	283	280	261	247	250	273	248	252	267	256	262	277	266	229	273	267	264	241	248	277	275	262	235	259	310	271	293	273	233	253	242	268	254	276	288	255	242	260	304	257	268	272	244	267	278	271	258	266	261	284	284	264	284	258	264	252	288	278	256	276	277	285	274	272	250	253	273	242	255	279	261	250	264	257	274	252	280	253	292	246	288	257	305	275	265	247	239	260	273	277	279	290	289	238	268	273	259	253	266	295	251	259	252	268	246	257	276	247	250	256	270	277	264	248	287	260	259	259	278	271	266	269	240	226	252	229	272	255	244	263	280	277	305	268	277	280	241	279	257	248	262	263	272	250	258	263	246	264	263	253	294	277	289	238	244	242	291	258	240	217	241	260	268	264	254	242	261	291	278	301	265	269	258	267	260	268	289	260	252	236	263	258	258	267	268	296	245	261	273	249	257	268	245	241	264	242	280	268	291	281	277	250	256	262	261	267	275	308	271	264	261	257	236	262	256	265	288	268	263	242	250	260	254	260	262	264	255	287	271	253	287	294	270	266	275	265	283	287	263	254	271	270	253	281	281	287	290	275	285	254	237	274	286	282	259	263	271	269	264	277	273	269	258	230	276	275	244	281	262	247	267	264	314	274	247	251	264	275	271	274	280	258	265	273	270	250	271	241	265	261	232	249	269	300	264	251	259	244	245	249	249	280	251	255	280	272	286	266	258	255	254	274	282	278	267	265	255	284	275	296	241	261	267	258	266	254	262	251	261	279	279	277	270	301	278	260	254	270	244	256	243	259	262	264	283	256	233	303	261	281	281	258	246	223	220	258	256	241	251	274	243	247	288	279	277	238	269	246	264	272	284	270	245	263	266	253	251	276	267	259	260	277	246	273	280	280	269	235	282	278	263	267	294	273	262	261	276	261	287	283	276	242	283	278	247	245	295	276	279	251	225	251	268	256	254	251	264	265	267	285	257	254	238	277	230	280	238	261	290	265	267	270	277	273	250	245	227	268	290	269	285	277	261	236	297	240	252	261	280	264	276	246	269	233	286	249	266	255	275	277	255	273	266	272	286	245	302	255	246	268	273	251	274	266	275	278	247	266	301	260	227	279	252	258	245	247	244	258	257	267	308	256	263	285	246	279	242	273	258	280	256
7571	7543	13995	16540	14552	13457	11987	9491	7272	5828	5182	4685	3908	3269	2548	2506	2098	1580	1650	1831	1218	1111	1055	1031	1089	1060	1109	1088	1197	874	819	798	753	858	894	808	824	881	929	1313	965	995	816	786	889	783	739	794	793	691	721	707	691	701	663	675	685	647	703	697	675	721	720	688	656	691	719	677	712	692	695	717	704	664	710	658	696	715	667	718	703	692	699	675	689	705	675	741	719	705	642	705	662	709	662	679	702	695	745	705	707	697	676	734	682	674	652	655	752	682	704	678	702	686	722	703	660	673	661	722	661	657	705	715	729	685	713	688	674	711	665	616	671	693	658	683	741	709	733	672	674	698	707	707	658	691	592	706	662	706	721	735	744	680	673	668	707	668	714	706	674	724	721	677	656	699	739	714	698	671	682	708	669	674	648	718	693	705	664	666	695	733	709	698	696	690	657	664	668	691	708	726	724	723	730	705	663	688	695	686	762	674	618	652	659	740	677	725	687	683	683	694	664	702	681	753	734	663	672	700	702	718	732	626	699	721	730	724	696	633	652	677	693	683	720	682	672	697	692	731	670	701	747	694	705	640	630	676	682	712	665	701	674	699	669	683	709	709	666	694	663	643	666	698	686	702	677	676	688	773	643	684	673	735	654	666	694	665	713	710	683	724	687	692	673	658	665	687	714	653	671	657	665	712	619	684	667	693	674	694	705	702	678	687	685	653	691	693	675	721	730	698	704	673	679	680	654	695	681	688	675	686	662	658	669	679	710	706	704	687	707	700	672	703	644	694	715	711	749	696	722	675	706	696	717	711	660	697	663	702	692	700	668	655	716	690	682	700	647	649	681	739	693	706	691	723	690	747	676	678	644	672	649	734	715	677	742	695	696	686	726	685	701	693	713	699	722	689	704	653	718	675	678	712	678	710	678	675	725	652	672	652	711	680	720	686	687	711	641	729	691	698	638	687	696	665	714	706	696	706	687	678	683	733	671	695	672	679	683	682	672	667	733	678	712	707	699	688	688	674	666	710	662	687	653	651	698	666	671	668	680	647	720	732	699	682	683	703	657	708	708	663	737	658	688	721	698	655	686	703	754	695	691	700	677	661	737	733	716	697	689	705	646	711	676	718	689	673	675	707	711	701	672	682	668	671	673	728	687	723	710	692	696	656	676	697	722	716	682	701	703	741	664	711	678	704	702	675	670	686	670	687	656	646	675	712	686	657	655	713	676	692	695	704	698	720	686	734	719	699	657	718	678	710	731	700	665	621	678	692	707	697	678	684	701	687	728	686	688	684	653	706	700	677	671	649	687	705	722	704	707	711	744	716	664	690	671	677	695	695	704	722	679	680	720	672	675	663	707	648	725	705	649	661	686	674	653	728	683	664	695	674	692	661	684	671	666	671	663	703	700	667	668	657	687	685	672	685	709	680	660	716	691	724	677	688	737	714	690	702	660	676	745	692	699	677	625	725	693	710	712	688	716	716	686	674	680	632	740	734	708	683	705	687	651	747	668	650	670	698	714	732	680	654	736	706	713	695	690	699	684	693	709	705	686	738	698	688	697	674	685	664	734	708	704	680	713	677	687	702	688	697	729	695	679	677	711	641	654	685	671	685	654	692	746	740	707	697	681	713	659	690	698	716	702	713	669	719	668	697	705	672	728	640	677	726	707	675	662	714	711	684	660	720	702	670	726	713	687	665	728	649	648	710	639	690	721	730	726	701	653	719	697	684	687	718	731	689	672	663	677	677	702	635	678	671	688	740	666	679	681	671	718	734	709	675	677	739	747	691	635	671	698	662	674	691	678	685	714	713	683	728	672	667	691	683	708	681	672	690	657	738	640	696	693	698	676	657	675	678	696	699	723	695	693	712	706	702	680	661	688	700	674	678	685	692	685	701	684	705	687	710	691	700	691	690	698	704	676	705	707	706	651	659	672	658	681	684	661	693	680	722	680	674	668	686	679	691	674	686	680	639	713	705	718	710	692	759	680	710	664	697	658	664	688	657	615	697	678	690	687	665	678	676	669	689	692	688	696	752	725	687	692	665	715	695	720	712	683	660	629	670	688	714	627	698	697	640	709	654	648	665	696	699	656	678	762	686	687	724	712	703	683	690	673	706	671	674	679	674	673	693	711	700	756	674	677	688	672	686	717	692	683	717	749	712	683	701	637	697	678	666	657	682	719	654	701	706	705	699	706	684	672	669	695	713	670	676	682	679	679	701	711	693	679	681	704	690	706	693	693	690	685	653	691	667	654	678	684	711	688	699	650	657	732	721	673	641	695	713	676	718	706	672	745	700	704	658	651	632	656	705	648	707	685	648	650	679	692	696	748	651	649	682	692	695	674	694	660	709	672	630	716	726	675	669	712	753	709	722	690	713	730	671	682	663	662	723	675	738	700	666	656	699	626	688	679	721	703	689	722	686	682	664	662	741	642	657	663	672	674	657	714	695	632	660	698	594	711	689	680	650	651	700	704	695	678	724	694	695	683	701	687	675	697	646	725	674	695	739	717	638	705	654	707	756	671	681	668	681	681	681	675	717	677	751	682	737	673	669	733	681	688	704	675	706	721	685	659	618	732	696	702	696	647	682	728	687	678	653	678	699	700	681	675	694	672	722	721	738	675	698	702	651	707	685	652	676	629	725	695	674	706	688	668	707	705	651	635	694	709	696	692	685	677	687	701	695	689	674	695	647	693	697	676	707	697	720	694	655	648	759	675	627	678	689	687	665	709	673	688	664	688	698	667	638	692	695	707	687	673	680	675	684	684	685	658	681	697	708	647	699	681	706	708	681	666	663	685	683	710	665	712	689	701	708	732	709	740	652	665	683	673	686	611	640	675	673	687	658	641	752	652	723	678	682	677	706	718	703	726	705	659	730	694	727	740	709	687	702	727	695	665	691	722	724	690	716	677	674	703	705	650	701	676	667	706	713	718	706	735	708	734	694	679	692	729	650	680	675	702	640	666	687	681	672	677	701	695	681	669	685	699	664	726	675	689	750	676	671	727	659	765	671	708	682	624	703	705	719	660	700	717	664	691	706	696	751	674	688	709	720	650	662	690	733	692	683	698	740	704	679	657	697	685	656	724	679	664	704	679	655	709	706	688	661	699	637	684	667	678	733	661	687	666	709	669	701	646	648	706	678	677	678	694	739	709	696	699	648	641	721	691	724	678	697	706	698	651	660	715	633	696	695	654	692	677	655	668	734	687	635	707	677	690	734	648	702	673	716	679	702	726	674	687	711	707	684	661	717	664	694	714	651	684	696	711	714	725	711	734	665	694	623	701	702	649	675	669	659	701	630	684	729	634	706	668	676	685	703	686	662	666	686	659	681	700	662	684	662	692	672	694	700	718	660	645	657	668	679	701	689	692	691	708	716	701	669	706	647	705	673	650	699	673	685	709	729	720	722	704	665	698	679	691	690	712	687	710	730	630	724	646	714	634	708	717	663	704	678	693	695	658	654	668	708	695	668	691	687	688	675	682	732	681	684
23218	21148	28053	24973	20443	17016	13766	7660	5127	4285	3877	3664	2491	2282	1857	1521	1672	1337	1330	1605	709	846	635	679	714	989	988	889	1146	605	416	358	379	382	328	320	316	348	675	1022	573	477	356	350	408	356	332	315	331	301	286	271	278	281	252	274	274	308	276	293	276	266	281	259	273	286	278	309	285	266	262	266	242	267	292	305	267	289	280	281	249	267	256	276	270	293	271	249	288	287	264	262	266	292	294	263	279	270	285	303	258	279	290	256	276	274	219	309	254	276	296	254	268	268	270	276	285	278	269	310	313	266	320	287	301	273	265	256	280	299	287	266	285	307	297	276	257	272	260	278	254	305	259	267	272	249	265	288	249	307	272	279	281	264	269	272	288	310	258	269	261	316	275	284	284	275	268	278	256	290	274	267	282	306	253	276	253	246	314	315	272	273	272	300	261	248	282	251	300	273	277	263	250	263	282	259	270	230	284	263	290	265	264	297	293	285	280	295	274	248	281	277	291	258	266	237	254	275	245	295	269	295	262	252	280	294	307	290	295	251	271	287	286	272	257	238	266	278	295	270	300	249	301	273	276	268	272	290	275	261	285	298	295	277	243	271	309	289	270	271	270	281	261	270	286	267	251	252	247	290	262	255	260	315	267	318	248	290	291	259	291	267	297	301	269	261	286	296	286	286	278	280	282	292	292	309	282	269	284	256	256	278	294	271	303	244	298	270	268	246	267	312	309	266	271	273	289	264	285	275	280	268	300	269	292	295	262	284	271	277	289	268	276	283	259	269	278	275	281	262	257	289	302	301	276	285	264	293	276	278	268	262	267	267	256	271	252	302	277	311	287	282	290	272	278	274	278	281	288	263	265	264	273	283	267	288	269	277	256	276	265	290	299	294	262	281	295	260	281	308	268	265	297	284	295	274	278	283	277	267	268	304	281	276	291	277	267	235	255	291	276	295	277	275	300	262	274	266	293	288	267	295	284	268	262	280	252	284	277	275	270	292	293	267	274	287	291	283	267	246	271	272	287	292	262	245	253	241	293	270	287	273	277	273	317	246	283	270	266	264	281	286	298	316	325	290	259	298	284	297	260	282	285	248	276	270	276	277	266	283	293	294	270	307	283	252	267	271	271	253	264	307	256	253	267	285	269	248	259	246	274	318	284	254	261	267	289	318	292	284	295	283	317	286	271	291	314	285	266	257	282	272	287	270	289	285	284	278	281	266	294	292	258	246	285	271	257	235	281	269	274	257	254	260	293	308	289	290	274	252	264	285	294	291	275	291	295	284	291	271	255	287	262	257	255	273	269	283	260	307	262	236	268	264	265	268	256	278	292	283	284	242	323	267	279	278	251	277	251	252	279	238	304	320	265	287	315	290	277	302	274	271	269	293	304	288	262	258	271	279	278	247	277	264	276	272	306	278	280	287	303	317	298	267	285	293	259	279	274	261	261	285	266	280	280	305	275	283	274	271	254	268	292	292	246	262	273	305	273	263	290	279	280	306	272	277	260	277	273	273	247	295	277	268	275	257	289	270	277	261	266	272	255	269	248	303	264	256	285	312	269	279	288	288	267	274	282	281	291	268	272	289	266	281	251	278	276	255	268	250	282	274	280	271	259	277	284	265	301	279	283	274	277	301	299	266	268	262	288	274	268	264	285	302	310	281	278	315	271	277	299	265	284	255	239	276	260	311	277	285	276	295	284	256	266	304	277	304	288	286	263	250	263	268	297	262	264	292	269	260	262	260	261	277	261	261	287	277	282	275	305	292	301	246	302	275	251	290	281	277	248	269	288	315	267	314	284	295	282	277	266	286	260	280	288	270	277	284	247	283	273	252	279	315	275	257	271	256	307	282	268	281	231	284	267	277	309	317	250	277	266	241	291	273	266	281	238	265	290	284	271	281	271	284	244	280	274	266	295	281	269	243	265	295	305	299	289	247	288	289	314	287	263	274	273	258	262	261	262	279	277	274	294	261	270	268	298	271	278	277	276	272	303	279	260	259	277	260	293	265	290	280	313	284	274	258	251	251	260	273	284	293	274	285	277	283	262	304	271	282	290	264	277	287	262	295	249	272	284	261	256	296	238	253	273	242	274	276	256	270	269	262	282	267	283	294	282	247	280	278	247	291	254	286	252	263	269	281	283	245	299	257	259	263	281	289	251	279	267	258	297	287	285	289	277	281	312	264	286	299	294	255	292	273	279	288	286	266	252	275	272	264	295	268	303	284	268	259	285	262	287	308	286	269	263	250	282	268	279	269	280	315	273	267	271	263	253	307	270	259	281	291	280	267	272	309	280	309	287	260	269	252	254	253	289	261	283	267	285	288	291	274	279	277	278	279	261	274	275	281	291	272	307	299	284	308	263	278	265	268	278	272	289	277	289	235	258	273	316	284	280	241	239	254	295	274	290	302	283	246	293	253	266	282	272	283	257	284	242	270	278	310	283	284	269	298	286	240	313	273	272	259	278	286	284	302	266	270	243	275	291	269	255	279	262	301	261	272	292	256	304	270	285	275	270	245	298	301	264	309	267	274	298	296	288	283	287	268	274	288	267	257	303	294	275	290	256	273	310	276	294	275	268	307	285	277	250	298	279	286	281	293	226	281	275	272	278	277	268	293	282	283	276	257	275	278	293	277	297	275	295	274	272	259	247	260	274	299	278	280	286	288	296	296	287	253	297	284	264	280	288	286	279	288	299	244	262	293	271	271	290	300	301	286	293	262	265	262	268	293	294	276	284	263	289	274	290	288	264	258	286	266	267	311	268	291	274	304	266	248	296	262	284	284	289	283	265	298	303	275	303	278	298	282	280	292	293	271	308	266	298	270	253	297	287	302	257	260	262	263	247	279	273	272	279	274	272	281	264	269	289	259	292	255	273	284	292	297	281	313	270	282	286	294	285	264	268	243	250	277	253	266	288	292	294	289	267	289	251	265	257	306	281	275	249	265	279	251	288	271	296	287	263	274	297	239	257	280	265	288	237	293	256	282	274	289	258	268	291	289	306	259	276	284	273	307	246	266	287	270	296	288	298	280	262	262	291	298	272	237	271	272	243	303	270	279	260	288	267	313	276	294	276	265	313	279	268	301	290	313	312	280	256	295	285	286	267	311	289	270	307	302	287	282	292	292	288	286	279	265	323	292	289	266	306	294	288	262	303	302	250	270	296	254	246	278	270	247	246	286	267	276	283	290	262	266	281	264	259	259	278	247	266	255	280	253	279	245	264	290	296	294	252	267	273	288	262	269	270	250	268	270	271	298	282	255	276	251	260	303	279	283	285	281	276	269	293	309	298	251	255	251	288	269	280	274	258	294	292	263	285	257	267	272	294	264	289	282	298	273	246	292	253	307	255	287	260	311	268	268	293	289	288	265	277	289	257	269	299	266	274	283	242	297	276	268	281	299	307	278	284	267	268	279	283	268	283	266	273	279	291	276	288	275	271	255	258	298	276	269	260	284	276	331	273	297	259	281	264	260	275	304	310	280	275	284
16017	16573	27496	28320	27498	26318	24699	17020	15901	14350	13006	12631	9802	9264	8104	7643	7352	5947	6596	7640	3460	4438	2883	3387	3789	5345	4984	4830	6826	2827	1861	1468	1592	1480	1210	1162	1143	1188	3740	5796	2902	2381	1582	1337	1600	1128	1167	1071	935	794	716	674	709	683	736	697	748	726	699	721	708	769	689	751	718	720	714	689	727	686	741	756	730	712	673	691	705	733	709	713	710	683	735	690	716	727	704	745	734	661	716	759	702	698	744	726	730	713	735	720	708	697	674	698	696	704	750	721	656	721	743	681	722	706	721	734	701	779	717	726	775	697	740	691	735	746	717	689	696	676	703	744	715	659	755	689	711	676	737	710	707	692	688	706	737	721	730	728	697	733	717	729	667	732	738	690	755	751	712	723	718	711	734	708	723	678	703	725	682	700	681	712	703	724	726	677	708	708	701	683	677	741	695	753	723	701	758	712	756	672	706	723	737	714	702	676	663	698	680	698	744	728	708	708	706	731	745	669	725	692	721	727	770	731	727	698	708	709	745	734	678	692	725	724	711	740	713	681	739	679	718	740	691	710	775	688	741	742	738	726	684	751	714	696	711	775	690	719	733	687	744	671	701	742	677	712	674	729	777	667	714	742	734	713	723	671	759	682	705	702	707	719	717	678	648	723	692	707	706	707	682	692	683	669	694	731	689	695	716	738	675	687	672	740	722	659	724	760	715	710	701	717	714	686	671	728	750	727	700	699	775	719	695	691	731	714	736	734	724	673	716	724	759	677	733	701	705	719	684	747	725	727	741	728	721	673	746	713	674	769	685	735	720	700	718	729	741	749	716	729	672	710	652	750	722	706	700	774	704	685	724	721	701	719	757	719	727	729	714	695	696	677	725	728	749	720	745	725	731	675	719	719	680	748	697	734	694	700	696	763	718	677	733	699	691	762	728	694	692	701	711	707	678	686	720	720	754	692	711	739	704	735	751	699	694	696	694	696	711	761	691	733	682	684	763	708	714	735	726	703	710	694	736	713	753	744	691	683	709	691	725	676	728	746	701	716	751	724	689	693	727	685	657	726	733	697	674	714	725	746	727	705	746	657	701	671	674	738	712	712	739	679	684	712	766	707	706	693	722	747	704	714	673	763	664	727	678	688	706	692	682	695	738	725	687	735	729	695	727	733	707	653	703	711	701	735	737	728	727	680	709	678	758	685	734	666	767	724	695	751	662	698	680	728	692	689	672	702	744	731	679	705	762	724	739	727	735	723	717	754	703	740	674	768	666	745	754	738	687	703	736	715	713	745	702	673	742	663	736	738	724	695	739	728	699	731	723	694	691	680	681	718	721	720	746	716	749	722	709	729	747	714	719	715	737	715	726	711	725	769	718	697	743	734	725	728	677	721	687	724	752	689	706	672	705	699	732	679	739	713	688	697	734	737	732	699	702	657	712	706	689	666	699	678	703	674	725	691	732	674	711	657	752	694	721	737	677	750	682	684	709	726	757	721	740	735	699	709	693	750	752	723	720	733	697	665	693	723	691	756	693	745	655	688	705	728	773	739	717	664	738	664	734	712	723	714	698	729	698	736	750	722	716	741	698	748	696	698	725	715	696	715	695	713	710	729	731	717	752	717	747	716	669	696	710	676	715	688	703	700	693	711	717	710	695	728	692	673	763	728	714	734	694	715	729	721	751	711	714	715	760	703	733	773	678	713	693	694	723	736	728	737	733	727	716	737	705	750	710	737	704	694	700	708	721	722	746	705	743	707	720	695	703	662	712	691	697	718	704	735	687	687	724	712	762	746	680	669	667	703	689	691	726	722	676	731	691	740	677	712	714	729	694	718	754	724	706	741	702	685	705	723	742	723	762	717	748	695	716	679	716	729	703	691	696	727	705	732	698	699	686	664	669	691	694	705	697	720	651	713	704	736	695	702	728	679	735	740	683	724	693	716	683	705	737	776	746	679	654	712	689	751	746	728	723	724	722	741	700	736	667	732	728	723	676	729	710	719	737	724	690	715	742	798	741	702	725	747	719	735	726	701	689	707	696	740	658	749	726	704	689	706	742	736	712	763	703	698	668	663	693	646	734	724	743	736	747	700	660	719	747	713	756	701	726	728	674	665	738	709	702	724	692	730	704	715	716	728	691	707	738	708	711	630	701	659	716	739	716	733	732	720	717	720	768	718	681	702	687	720	699	733	728	731	725	787	690	695	730	753	692	691	730	728	708	735	715	721	724	772	681	741	713	723	709	741	710	691	696	729	690	696	716	700	742	718	752	702	683	738	724	703	709	705	717	717	751	734	694	710	762	695	685	758	692	756	684	730	693	714	697	700	748	729	757	752	684	721	690	668	762	700	715	680	738	712	707	684	683	690	729	668	740	699	730	720	728	693	733	709	712	734	715	721	735	713	787	678	702	721	672	693	705	680	651	712	728	704	712	728	720	731	727	732	720	748	737	741	705	712	671	715	706	735	713	706	723	717	734	747	706	749	693	701	731	704	701	709	715	707	705	721	728	699	738	764	788	712	717	753	737	725	712	648	698	734	685	712	725	673	685	667	683	745	725	710	746	685	709	711	698	743	713	792	706	689	758	745	702	702	677	750	674	746	743	769	704	729	678	693	700	681	683	711	729	717	739	655	709	720	756	688	683	723	711	680	702	735	691	709	683	707	684	670	727	714	714	738	735	723	701	694	707	675	692	721	727	743	712	744	731	788	733	743	730	734	725	691	678	687	736	717	731	727	702	715	740	660	726	707	715	684	722	736	692	706	728	717	655	699	724	683	731	686	742	716	664	706	757	730	718	669	735	699	719	688	703	678	709	721	685	750	696	681	726	708	691	734	689	691	675	700	680	740	721	705	737	722	726	650	748	698	764	681	706	731	721	770	708	763	740	737	735	706	753	733	733	746	704	681	745	739	669	709	682	776	713	753	706	679	738	696	774	735	746	747	698	761	719	727	703	707	699	689	679	681	757	706	742	738	695	748	735	739	658	680	704	722	742	741	748	722	697	676	748	658	752	705	710	741	735	724	750	727	706	703	695	696	683	737	739	666	728	714	701	753	696	768	736	709	740	746	691	698	726	701	680	721	763	702	703	729	702	657	674	647	726	735	727	705	735	725	688	678	671	734	738	740	730	669	695	737	697	704	682	713	706	697	724	740	730	694	738	711	713	691	678	744	716	751	718	699	696	728	707	683	768	725	671	734	738	735	703	734	685	722	653	684	728	691	715	713	740	776	692	662	732	693	675	731	758	718	744	728	699	702	722	729	724	720	715	738	680	732	734	718	694	685	668	688	687	686	655	724	721	724	715	741	706	740	729	685	752	706	727	756	723	710	761	712	685	710	744	700	696	706	705	701	727	671	718	717	720	740	708	701	711	705	750	721	732	711	784	688	754	690	727	757	698	746	701	686	725	687	712	690	740	762	688	736	721	688	713	713	755	711	695	749	680	751	727	731	761	717	723	728	709	698	685	703	719	690	721	709	721	723	698	738	729	735	731	739	674	669	704	676
32599	29949	36386	31978	28771	25317	21452	13486	8625	8387	7786	6777	4662	3650	2972	2637	2447	2243	2152	3315	1202	1508	1145	1053	1255	2017	1782	1784	2205	763	532	470	443	515	391	331	401	387	1014	1812	1089	678	518	450	491	358	401	352	311	316	240	259	272	265	270	226	276	268	282	277	264	286	295	277	285	247	257	272	245	278	292	241	293	270	257	258	244	255	245	233	258	273	286	278	243	240	231	249	261	283	279	279	260	253	230	253	272	252	265	263	242	236	256	275	259	246	267	257	252	263	251	243	258	259	242	254	267	305	274	264	249	254	299	248	263	237	242	242	273	263	251	264	258	259	272	260	276	258	285	273	230	259	259	260	258	267	289	228	226	246	251	265	275	290	247	292	263	251	301	258	273	246	248	267	230	267	273	219	257	259	239	257	262	267	292	259	280	271	252	235	271	243	226	262	280	278	229	269	238	256	251	307	266	237	260	253	254	252	245	285	258	257	246	231	265	267	255	284	269	248	264	244	263	288	279	266	241	292	261	224	269	262	306	242	269	255	257	248	265	252	297	253	262	270	261	243	270	238	269	269	257	243	259	275	237	243	245	278	226	245	258	269	265	277	259	311	262	248	247	248	254	269	274	263	239	276	267	295	252	281	266	255	281	247	221	280	244	281	272	280	286	285	239	258	251	305	293	275	287	254	276	266	274	270	249	247	239	257	278	259	240	266	247	272	277	282	246	240	266	270	261	254	295	276	252	231	241	214	253	252	260	274	281	281	280	240	242	255	250	282	262	280	277	219	272	295	243	252	263	294	269	265	270	239	269	258	249	288	261	256	233	224	257	287	271	249	260	264	230	284	225	246	256	264	272	259	276	259	234	243	272	244	286	270	240	275	277	212	259	240	265	272	273	248	292	263	272	267	258	272	260	260	257	259	257	258	236	249	245	283	293	238	282	248	257	272	263	260	261	260	249	266	267	281	254	256	264	251	261	292	235	255	247	263	277	252	266	274	266	252	280	254	247	229	287	243	246	258	272	275	272	254	254	268	255	230	262	256	274	250	242	272	264	241	241	250	237	285	255	245	274	259	290	295	246	259	275	262	290	269	235	257	269	249	249	273	230	239	284	253	260	235	281	264	262	270	238	300	265	266	279	268	272	251	259	268	239	240	266	279	248	257	270	236	259	276	266	252	253	272	277	264	255	285	268	276	258	238	249	259	277	300	275	277	262	282	247	264	264	282	282	243	268	262	260	272	253	279	259	254	264	256	276	276	274	258	278	257	249	267	281	230	268	285	246	268	245	269	261	275	256	294	293	247	279	271	256	209	248	263	258	228	262	240	277	223	259	267	265	240	287	268	273	250	274	256	248	245	254	252	239	275	272	259	250	274	241	271	267	279	276	260	267	313	256	253	275	258	278	254	247	253	239	284	243	232	275	293	274	236	255	235	250	286	292	249	265	257	236	269	255	271	253	261	252	264	280	250	246	267	265	254	222	248	249	258	245	256	214	268	256	252	290	283	238	262	275	288	264	240	227	263	257	269	284	249	264	255	280	255	260	253	256	273	275	270	272	303	267	262	254	266	227	248	260	258	283	277	282	283	254	260	255	280	227	279	248	277	263	286	273	268	252	277	260	263	261	246	264	250	271	237	269	254	278	253	253	258	258	260	239	252	285	232	263	275	218	261	240	258	282	249	296	261	227	258	242	274	247	279	302	241	236	252	274	268	276	235	261	289	265	257	274	274	216	262	241	278	257	260	262	258	255	271	276	285	267	231	254	263	250	270	267	282	248	265	282	237	257	263	255	244	254	277	281	280	260	248	240	238	258	258	259	276	294	265	240	243	248	274	243	257	245	287	260	242	233	259	269	232	268	278	261	255	246	263	244	255	252	291	253	263	280	236	271	246	272	262	264	261	284	248	247	250	244	253	261	262	261	276	254	251	244	277	263	270	260	268	250	272	272	243	258	251	217	265	259	255	262	255	254	250	295	268	256	258	296	278	239	266	269	288	252	276	237	240	282	240	232	267	269	285	269	289	256	247	237	278	311	237	256	245	289	245	278	257	273	233	275	236	272	269	279	278	275	255	249	250	261	274	251	245	236	260	287	269	255	241	243	288	243	269	254	264	274	281	257	275	256	276	273	286	226	255	273	261	270	266	213	283	278	273	270	233	241	256	277	242	303	280	267	285	261	265	245	275	275	267	254	239	243	257	255	234	264	263	281	262	233	278	259	257	273	286	290	274	262	257	255	246	265	269	261	273	241	257	291	249	245	263	270	238	277	288	240	236	276	274	267	239	274	259	246	254	268	251	249	255	259	270	283	249	240	255	287	246	255	226	284	248	271	260	276	250	257	223	257	278	261	287	260	288	240	260	222	268	264	259	256	266	277	233	257	270	287	281	256	275	277	286	254	248	253	282	265	259	297	242	244	281	282	246	242	256	248	238	244	229	266	246	273	245	257	243	262	243	261	258	247	248	288	253	250	285	267	306	232	250	259	257	240	275	292	275	261	274	275	230	245	284	282	271	242	257	256	254	262	236	268	252	264	240	265	246	253	257	246	228	295	265	258	270	246	243	297	259	276	275	289	264	266	269	252	255	285	288	244	256	303	269	263	260	261	238	276	254	262	239	279	255	249	277	207	262	224	281	243	235	285	274	274	291	249	267	267	294	246	305	277	266	263	258	248	250	264	254	269	267	291	295	227	261	245	273	265	265	284	250	277	256	274	252	248	273	240	276	251	264	268	252	250	222	244	236	283	269	252	266	264	238	258	265	256	229	254	291	282	286	236	274	232	252	246	276	267	255	280	253	256	268	243	287	257	243	244	269	256	277	266	271	243	227	265	242	260	274	249	277	270	241	259	239	235	261	241	243	250	233	284	242	245	298	263	254	256	283	258	247	276	258	278	295	261	280	253	262	243	265	266	230	264	238	269	275	257	246	258	256	263	251	263	289	249	244	264	249	264	280	251	247	267	286	255	255	270	284	275	262	300	278	273	258	307	279	236	260	289	245	254	244	246	245	270	235	260	286	257	265	255	256	241	258	283	280	274	247	271	218	285	259	256	254	253	246	294	256	252	276	277	275	275	254	279	262	254	261	266	246	226	280	273	243	286	249	254	229	240	245	275	261	271	239	252	249	267	286	260	288	259	251	250	288	260	277	256	258	282	252	244	270	273	267	266	261	231	247	298	253	266	262	258	282	260	254	254	246	269	264	273	253	266	270	270	244	268	237	245	270	291	271	261	259	240	246	270	241	251	243	278	263	267	264	253	254	250	255	280	248	255	267	252	225	279	279	274	265	265	249	294	272	265	261	239	263	239	243	265	254	262	282	241	263	256	254	269	281	263	261	254	273	255	258	257	249	264	261	266	269	250	258	250	259	272	259	254	264	285	269	267	254	242	256	253	254	267	273	262	267	254	229	266	259	249	280	238	268	244	269	246	270	274	274	257	289	259	229	241	279	267	279	281	259	261	280	263	263	275	261	251	273	238	252	249	294	236	265
21252	22781	33804	34006	34074	34001	30680	23104	20089	21475	20099	19142	14198	12834	11417	10556	10705	9910	9477	13727	5579	7654	5799	5501	7109	10042	9262	8816	11395	3616	2645	2376	2412	2367	1683	1420	1617	1581	6166	10161	5762	3666	2645	1819	2178	1260	1426	1347	1035	791	720	667	678	660	679	675	693	691	728	714	697	682	678	674	666	708	697	648	633	712	672	662	645	690	675	648	656	683	704	671	686	635	655	693	700	669	658	658	637	685	703	668	689	669	692	714	627	677	654	629	693	666	706	681	647	683	703	678	701	649	698	689	649	698	713	677	594	697	634	643	662	663	644	649	681	646	685	670	660	643	648	695	667	665	652	648	666	671	679	692	680	645	710	651	674	654	704	667	636	657	674	649	628	706	679	606	675	688	676	692	662	688	643	664	604	660	672	680	646	647	656	663	689	666	691	671	695	628	644	692	626	696	680	701	717	624	665	708	666	639	718	638	675	682	690	678	675	638	632	670	649	676	714	699	680	653	637	678	706	680	654	684	667	652	647	657	651	646	682	649	668	655	673	642	625	708	665	657	668	700	698	682	688	665	645	615	648	673	706	702	668	684	683	679	645	699	663	652	619	605	674	681	618	660	691	663	681	702	669	657	659	666	666	716	656	687	673	688	623	715	688	663	696	658	665	685	656	669	656	649	694	681	644	666	676	666	693	691	634	673	673	653	585	679	648	682	645	661	637	665	679	674	639	656	658	672	664	671	693	688	644	668	655	648	694	669	733	695	650	689	702	696	704	680	650	656	651	672	709	670	677	677	641	678	702	724	677	699	635	688	676	660	675	678	708	687	670	668	683	667	678	684	620	713	701	682	626	658	653	653	638	664	669	656	675	651	685	702	660	653	631	723	637	684	654	680	645	644	654	713	652	670	670	728	662	702	632	658	651	675	652	666	665	651	701	700	720	698	664	656	696	644	667	650	687	685	637	704	646	721	657	655	663	705	682	654	644	635	652	642	660	664	676	635	673	653	621	656	698	689	650	679	646	645	700	666	659	673	666	661	639	658	725	609	699	632	679	658	688	638	653	652	638	642	709	681	627	620	655	680	654	719	623	636	630	634	646	658	702	640	660	655	687	654	637	724	663	672	691	686	672	695	678	677	662	695	670	663	622	703	651	683	614	705	622	674	700	664	671	677	708	626	695	664	623	707	665	641	699	658	704	690	669	688	692	656	684	688	691	705	677	668	669	677	656	692	670	715	641	689	689	743	701	664	701	640	650	661	676	675	673	674	691	694	722	646	660	697	640	678	695	703	656	706	625	660	664	678	700	651	660	671	665	658	689	702	642	636	619	666	695	682	690	707	662	636	649	649	676	687	689	674	713	653	648	659	724	704	652	636	625	627	684	720	663	698	682	683	701	662	641	605	696	675	737	676	722	716	597	643	619	669	683	661	666	641	672	628	647	680	684	696	675	637	703	625	678	641	667	656	652	648	683	671	656	695	630	686	691	692	696	673	637	674	654	666	624	658	644	689	710	680	697	636	654	640	690	667	688	690	669	707	640	671	671	680	656	668	676	665	659	713	653	669	689	663	701	671	647	671	684	635	673	697	635	711	672	681	697	717	714	662	698	698	692	640	698	665	645	643	700	694	660	629	674	691	687	699	717	667	665	674	707	661	654	694	671	694	631	726	636	630	680	635	679	630	702	677	676	688	681	676	672	685	656	696	696	658	638	639	696	671	671	685	668	628	655	672	627	657	697	683	691	724	717	661	668	657	665	672	643	702	680	649	709	654	657	638	664	647	694	704	651	676	651	655	684	668	666	666	717	693	713	654	719	677	649	644	621	681	686	706	676	667	683	653	675	643	671	714	652	676	701	649	669	699	681	648	714	661	715	669	643	644	685	712	670	643	668	661	692	719	703	656	684	635	680	651	675	668	668	692	646	706	660	691	659	690	647	697	646	681	677	690	635	702	713	644	629	686	681	637	663	678	640	668	718	673	650	673	678	624	668	659	678	664	690	652	704	707	706	655	687	652	678	721	670	668	699	657	694	683	660	662	614	694	645	673	647	667	665	655	684	688	675	706	623	661	699	613	632	699	652	713	684	665	641	660	726	714	637	638	680	682	656	686	709	653	648	639	621	620	648	637	642	667	668	697	695	673	687	724	641	652	666	710	663	660	678	699	699	676	652	646	653	646	641	663	711	684	682	659	698	690	658	636	621	678	680	647	671	651	664	660	668	709	701	644	686	651	664	685	654	640	659	697	694	662	664	643	716	682	693	657	646	670	668	715	658	672	704	651	656	649	629	685	685	674	670	669	651	695	666	642	608	692	672	707	638	662	679	686	692	691	674	683	712	626	652	687	648	718	654	691	667	671	708	643	625	673	671	675	676	643	695	682	664	669	673	680	691	654	663	716	663	673	711	706	659	675	697	668	698	695	684	666	663	661	665	659	707	653	667	679	680	719	653	673	660	683	626	709	685	699	691	682	665	653	629	665	658	683	672	720	690	682	668	716	716	676	674	674	700	644	657	711	721	703	670	696	681	666	678	718	658	705	643	676	691	657	631	655	659	687	715	676	643	699	694	662	689	680	672	691	666	696	694	669	655	668	709	642	646	646	684	686	677	686	696	681	645	658	659	680	657	697	670	629	695	675	676	667	665	668	623	660	676	678	645	700	650	667	653	684	672	659	692	689	659	641	667	636	679	676	682	667	682	736	694	689	670	626	710	671	653	680	687	664	596	693	667	687	638	661	652	717	646	674	690	677	640	678	707	661	708	693	662	642	707	687	658	672	653	626	696	664	732	679	656	666	682	655	636	703	627	653	634	692	692	650	672	692	712	674	645	671	713	666	639	684	683	647	669	669	643	687	639	663	655	696	708	703	623	667	708	705	669	696	639	692	690	660	658	681	660	723	685	645	678	695	700	692	616	693	673	687	710	676	698	658	697	686	662	642	695	615	684	715	691	610	639	657	645	662	693	653	713	686	681	689	673	652	723	630	656	679	711	677	666	687	675	692	707	685	701	720	640	703	663	713	660	690	672	717	696	632	636	643	674	680	672	676	669	654	653	659	673	656	712	665	696	670	728	670	666	709	731	670	658	621	675	625	660	683	624	735	685	632	695	693	688	627	715	655	642	624	664	666	678	650	667	640	667	660	683	670	648	712	628	648	678	657	694	729	620	627	690	686	640	664	727	643	665	668	670	642	691	683	664	713	664	644	688	650	642	672	700	666	676	696	713	672	696	723	702	638	681	671	697	661	653	662	665	667	648	659	666	647	668	689	673	682	693	651	645	627	620	704	653	668	665	669	682	675	649	715	709	705	679	670	667	706	638	667	673	668	680	656	672	691	638	703	689	689	706	654	631	619	653	633	665	732	750	679	715	682	682	656	658	642	672	671	633	660	681	645	628	687	664	741	697	669	680	639	644	693	708	680	668	676	702	651	659	623	666	668	685	665	637	714	721	679	660	651	649	674	653	656	744	654	718	670	662	678	607	701	678	685	646	680	651	688	650	697	681	649
9381	9228	11806	10282	7224	4498	3258	2257	1474	1310	1160	959	805	584	542	508	374	409	402	514	337	306	323	316	350	331	329	294	310	305	276	261	283	307	267	252	272	285	270	342	296	286	301	282	317	269	282	271	282	286	247	251	254	253	249	258	260	236	275	295	246	291	241	264	249	270	268	266	245	294	252	268	247	246	260	265	284	241	242	262	246	241	242	255	264	239	257	248	267	292	254	267	262	276	237	244	265	258	254	275	267	263	288	247	269	265	276	244	219	243	275	274	262	283	280	263	248	254	283	299	274	243	266	250	270	255	275	256	212	283	247	232	264	278	266	262	290	266	267	268	256	264	264	252	258	258	261	280	248	281	248	275	311	282	257	250	262	275	271	256	254	226	273	235	273	265	245	264	277	273	297	257	258	234	274	255	230	262	271	258	269	251	266	265	271	245	249	256	279	240	262	266	246	258	256	290	224	235	251	240	266	302	287	264	264	280	268	277	277	256	278	255	257	286	256	264	257	246	221	262	260	260	261	280	253	279	236	276	239	231	262	254	256	241	268	247	279	261	266	254	258	274	276	276	261	244	289	253	303	250	240	250	274	274	278	246	273	255	247	299	249	281	278	260	242	250	279	265	255	272	268	228	241	247	246	237	243	261	268	253	267	244	276	257	275	270	241	277	258	266	267	246	240	254	257	263	272	242	248	237	258	277	255	264	243	249	294	258	224	242	263	234	261	272	283	247	260	253	254	261	248	247	264	257	266	278	267	269	264	287	236	263	247	295	275	283	241	288	274	262	292	249	258	252	243	285	245	263	273	260	242	244	250	265	223	261	265	267	240	247	282	276	277	271	253	266	247	263	279	255	304	240	291	250	277	216	253	275	250	274	260	268	233	248	274	254	244	262	241	259	254	262	264	264	263	260	232	236	296	272	266	253	229	264	277	267	273	261	268	225	269	226	265	282	264	265	269	279	260	252	259	274	293	285	241	261	260	289	246	265	236	257	247	272	258	274	288	258	233	247	240	281	261	274	265	251	265	278	249	285	263	261	266	243	269	241	261	244	245	293	268	260	267	226	265	255	263	266	258	259	277	280	253	243	257	286	261	281	234	297	272	285	253	243	257	292	294	250	248	320	259	255	259	283	281	250	255	267	244	279	265	269	260	248	276	273	284	244	263	244	259	264	249	234	241	261	247	256	237	267	258	279	263	248	280	259	284	232	245	263	249	241	267	266	268	265	252	234	243	245	241	260	235	262	287	266	287	251	279	277	269	261	278	239	250	286	259	263	289	258	263	273	265	259	266	259	249	226	257	278	241	247	266	247	229	247	283	246	280	241	283	255	270	274	257	276	252	247	284	278	240	281	266	248	257	271	262	260	257	281	277	268	279	253	254	214	230	229	240	255	233	251	286	269	265	259	254	272	253	274	274	288	275	252	271	259	283	256	264	249	257	269	273	262	265	277	266	262	223	274	247	259	253	287	255	262	255	255	291	229	247	250	243	280	244	256	260	266	274	270	261	285	266	251	285	259	296	264	259	234	290	295	292	262	269	275	247	270	292	266	247	273	272	252	263	262	256	276	247	263	281	250	247	260	263	273	257	240	284	261	294	234	282	271	242	257	253	285	296	244	242	270	255	246	251	281	265	239	268	281	252	262	250	286	262	281	235	244	286	262	253	278	257	256	254	243	280	306	277	229	272	256	253	301	249	258	260	266	261	247	259	261	261	255	252	270	259	275	248	266	243	270	253	267	250	264	266	278	242	237	274	254	270	254	254	273	231	261	261	269	250	276	270	256	260	240	289	262	265	265	250	286	234	260	253	257	290	251	289	236	267	280	275	233	266	264	249	253	267	268	250	250	264	261	244	271	252	234	241	261	268	258	278	250	262	254	255	251	282	280	257	235	264	273	260	269	239	258	242	243	271	268	228	222	290	285	255	256	260	266	250	256	270	267	253	292	266	248	285	271	258	256	235	251	249	273	264	241	266	263	277	286	264	270	256	254	245	279	269	272	300	263	249	268	257	254	272	303	255	252	252	262	271	280	244	305	256	258	248	294	249	238	257	269	297	240	255	272	253	284	291	280	270	249	241	252	268	247	236	265	271	254	216	244	244	243	256	266	274	262	274	262	266	267	242	275	271	252	258	262	278	240	267	261	297	250	270	249	244	245	291	279	265	276	271	272	243	260	271	243	264	266	249	232	271	233	283	235	259	250	258	252	251	282	239	275	265	255	277	261	268	248	282	255	254	251	270	237	244	245	274	273	259	230	261	269	237	268	251	235	268	263	243	252	266	267	259	270	273	279	275	287	260	220	267	231	256	257	263	275	253	271	265	275	264	249	268	262	235	259	276	261	258	275	258	263	271	278	295	259	289	272	260	253	251	254	264	248	269	272	259	268	261	261	243	231	276	293	270	252	256	247	244	287	252	271	266	261	256	261	263	261	259	252	238	262	272	263	261	271	262	249	245	288	273	283	276	266	253	264	259	243	242	282	265	238	280	210	248	277	243	290	230	276	284	273	232	242	263	277	263	264	268	266	272	286	261	244	258	265	276	274	243	270	258	258	256	278	260	255	256	245	257	264	216	261	280	289	266	239	273	255	252	286	261	255	235	296	264	254	287	238	253	233	279	259	248	200	246	265	245	257	257	259	256	258	283	251	295	265	287	264	280	236	248	236	273	256	279	251	264	252	292	265	278	284	254	265	259	276	244	282	283	258	233	279	237	303	280	293	249	241	279	267	217	265	259	275	258	257	288	250	262	249	265	275	271	247	285	261	256	262	294	257	268	311	263	270	266	252	258	254	256	288	264	239	245	225	245	251	269	255	268	241	271	265	253	233	270	261	266	275	266	260	253	270	272	262	246	246	259	262	255	286	252	261	262	278	273	273	236	238	230	264	262	263	253	272	251	269	236	263	274	269	253	284	258	256	285	271	260	260	290	260	270	238	256	285	245	242	280	295	233	269	279	246	264	281	280	246	267	268	263	267	266	259	295	241	239	278	232	280	271	256	266	232	268	280	258	246	274	233	238	244	244	262	248	260	240	246	277	231	256	239	277	249	278	271	245	266	252	255	252	254	275	258	272	271	318	239	272	261	295	261	261	269	269	252	284	283	277	265	253	233	259	288	228	258	265	268	256	257	240	258	249	262	252	258	264	268	297	275	266	235	267	248	272	256	248	274	280	249	253	277	268	237	282	233	276	252	266	279	243	243	256	238	278	282	247	243	261	257	233	250	250	269	267	292	262	263	242	256	267	235	255	267	258	277	264	284	241	256	281	254	238	252	252	255	258	256	262	267	282	278	242	273	267	285	238	256	253	266	271	246	285	257	272	286	263	246	269	256	248	224	252	283	269	257	252	250	290	263	240	242	260	256	292	257	280	248	271	221	259	265	267	287	244	266	263	261	262	280	258	268	270	251	277	266	268	279	281	298	269	268	247	267	266	259	237	281	270	288	251	277	268	266	277	260	234	241	274	265	277	279	287	274
7102	7756	13725	18146	16177	13410	11611	8444	6442	5889	5265	4516	3584	2660	2484	2222	1732	1649	1589	2284	1094	1035	1030	1054	1115	1236	1220	1111	1077	882	849	793	810	825	780	755	741	677	802	1183	1052	892	861	771	812	763	737	744	706	666	662	766	654	691	704	630	661	705	693	681	667	652	695	676	679	653	718	637	665	684	670	694	679	656	678	705	666	705	713	668	664	663	690	674	649	673	682	700	663	643	641	685	703	718	733	635	663	645	670	631	700	713	673	665	670	699	676	660	699	689	699	693	644	657	699	659	668	676	715	689	659	703	706	668	711	678	634	725	671	666	678	603	675	678	647	669	685	687	688	638	626	638	737	706	683	681	652	647	658	713	685	648	728	635	678	722	633	665	661	637	671	691	707	676	630	670	666	667	618	694	643	668	667	686	676	698	673	678	664	618	640	730	695	677	719	692	694	645	682	690	647	704	671	672	681	648	670	680	659	641	672	620	666	644	663	646	682	680	683	712	682	662	695	656	663	702	643	653	661	685	670	676	615	710	695	730	670	681	687	672	645	695	671	665	706	682	679	689	699	692	686	682	696	644	686	656	697	691	686	646	652	669	720	678	687	678	705	703	711	651	694	703	670	677	697	703	622	679	714	663	679	712	687	650	678	689	693	631	681	640	669	661	669	658	694	682	690	666	684	703	707	673	685	730	666	648	671	668	666	728	673	726	698	707	650	684	682	723	653	690	661	664	656	679	661	645	687	708	643	707	640	680	704	691	657	643	667	677	663	662	693	691	647	695	724	679	641	713	663	707	672	666	737	717	676	704	686	668	682	693	701	707	652	629	685	684	698	723	693	667	680	706	709	697	677	668	714	658	686	650	697	726	675	728	677	672	696	623	691	660	690	704	678	686	647	696	687	644	689	700	695	657	677	622	695	650	654	681	671	650	665	653	647	694	676	644	683	623	695	680	665	630	678	676	665	695	727	677	702	667	612	652	743	707	683	656	723	690	650	685	679	694	682	669	718	694	671	675	659	695	696	700	742	705	682	704	706	640	699	696	640	676	703	688	693	673	729	681	680	663	699	700	718	701	723	698	698	666	696	652	609	710	697	677	698	668	678	641	656	685	695	683	676	668	684	664	769	697	691	674	650	662	667	689	669	653	633	675	679	692	692	699	714	689	640	679	664	670	633	651	695	673	687	639	691	735	633	690	665	653	662	745	691	696	692	687	706	697	719	640	703	634	666	678	659	687	675	697	699	647	700	640	704	730	632	719	649	650	671	685	672	693	734	723	664	685	727	648	653	704	678	681	679	646	728	632	670	676	644	660	695	667	675	675	685	644	704	674	691	655	658	708	708	658	651	689	683	639	672	651	695	711	676	711	655	656	686	697	716	695	653	632	682	621	667	690	685	668	674	646	644	692	715	655	650	670	653	664	629	687	674	725	711	700	688	689	660	656	681	685	669	632	691	652	673	649	658	666	707	757	709	705	702	707	698	657	658	692	637	638	684	631	653	707	682	679	690	703	690	645	695	699	626	641	714	693	636	681	720	696	679	664	655	659	701	701	686	679	680	704	682	653	705	656	644	739	643	641	672	711	694	638	697	710	633	645	681	646	688	626	681	693	660	631	749	678	696	687	635	663	698	670	632	711	718	704	683	677	671	667	684	662	683	657	677	677	656	652	656	749	693	657	791	676	674	670	658	701	662	664	694	654	680	674	656	682	685	684	630	635	686	677	700	683	654	698	674	719	624	725	686	691	676	648	657	688	656	685	691	631	688	708	662	687	739	653	608	653	711	665	651	702	667	693	655	713	680	665	665	705	664	709	698	658	701	669	701	700	685	695	718	686	687	670	704	647	706	673	697	591	686	626	690	648	661	673	675	704	664	659	658	686	709	669	686	669	678	671	702	680	683	618	641	697	676	681	641	650	708	690	683	657	666	699	631	734	645	654	660	691	634	677	668	646	697	662	674	681	699	716	668	684	685	733	698	703	672	667	674	676	691	650	700	674	704	695	706	707	662	619	684	654	615	718	705	659	692	695	647	681	661	640	697	696	663	648	674	680	685	672	693	644	670	675	674	653	669	718	695	696	675	675	663	651	651	645	654	682	682	711	666	657	667	700	648	690	687	655	701	678	696	648	674	710	628	684	709	707	676	677	694	699	645	687	662	671	620	674	692	654	627	741	689	672	681	676	697	686	707	654	694	681	677	687	691	669	689	723	676	684	666	656	649	668	697	681	662	673	652	659	683	717	682	710	685	658	657	685	663	627	655	645	658	637	675	656	692	705	678	696	636	653	703	650	649	693	687	670	708	674	636	716	677	690	681	689	676	705	661	704	646	660	624	680	701	667	688	674	705	677	627	666	717	688	667	719	697	625	697	684	690	684	687	675	644	680	739	703	663	698	683	693	678	713	649	695	721	678	692	694	654	679	680	679	672	632	663	635	672	667	666	644	660	691	660	679	653	657	654	671	712	654	691	637	700	658	633	690	713	689	714	655	673	678	633	660	721	645	661	735	669	687	672	715	700	666	681	671	654	656	698	681	646	650	663	727	701	651	715	615	651	645	667	660	658	711	668	699	678	700	663	682	655	683	654	682	709	739	671	702	645	664	648	679	693	674	728	679	681	653	685	678	730	643	698	646	654	700	703	698	687	648	706	707	669	649	687	678	714	662	662	664	672	719	693	693	683	698	693	736	688	671	711	710	702	649	658	614	639	685	670	677	693	714	656	664	699	703	694	642	659	711	672	717	675	702	673	659	658	716	685	650	652	646	677	677	672	665	664	678	636	692	670	667	654	686	672	686	689	715	680	684	688	684	682	732	708	668	673	631	677	723	696	631	717	639	643	706	644	700	699	663	674	716	654	673	689	672	720	695	682	691	710	717	677	699	656	698	691	674	666	692	650	686	651	628	737	623	629	688	678	634	644	682	690	682	647	713	653	693	659	709	650	709	680	636	657	690	647	703	715	711	682	649	703	641	683	627	645	690	632	709	698	742	667	700	637	720	703	697	655	693	693	673	661	700	639	680	676	694	665	707	706	717	677	678	664	668	704	710	677	703	695	680	671	706	704	708	685	703	694	652	665	695	668	699	600	686	613	707	707	605	670	674	657	683	677	665	718	682	663	623	696	693	650	675	683	642	729	688	696	642	685	667	694	654	653	694	658	647	708	699	662	701	694	691	713	688	619	647	629	674	675	673	723	705	710	694	666	669	699	685	675	659	659	690	684	710	639	658	686	677	712	696	708	723	735	651	692	676	678	644	702	703	648	656	673	753	697	702	652	691	680	679	751	655	716	660	640	706	659	667	686	661	715	702	700	700	726	681	653	689	672	706	714	653	705	658	630	693	683	663	650	676	659	653	692	672	671	705	655	697	678	688	714	706	714	684	683	676	694	675	675	677	705	655	702	659	676	696	663	690	675	623	726	670	657	670	674	713	718	647	615	669	649	666	708	731	695	706	700	687	722	662	678	680	635	707	692	716	668	651	664	689	696	688
23308	21166	28403	25409	22504	17032	11913	7294	5140	4177	4379	3584	2719	2160	1748	1551	1352	1146	1302	3216	882	684	652	624	1017	1018	1035	794	888	389	411	405	364	341	310	290	295	311	545	786	555	442	457	335	391	357	306	332	269	292	268	283	282	271	278	285	280	284	276	272	302	282	275	273	240	246	272	299	279	271	259	279	250	262	266	287	279	283	286	253	264	276	284	291	250	288	262	285	250	256	261	287	263	300	246	271	275	277	272	249	244	261	276	285	277	294	237	258	288	287	267	283	273	288	263	292	283	282	262	271	272	262	256	290	268	270	263	270	288	312	256	307	281	273	252	282	254	282	297	273	288	290	277	284	289	264	248	263	281	276	275	271	252	289	297	273	298	296	283	244	274	276	263	287	267	275	268	263	288	278	278	275	298	299	299	278	254	265	259	302	266	333	277	274	284	315	278	256	278	297	253	274	274	268	283	291	264	254	290	277	297	266	248	247	282	285	253	273	265	292	238	262	265	273	278	278	256	267	274	289	280	258	281	275	311	290	246	274	250	292	283	320	266	255	271	286	248	256	265	271	280	266	294	286	254	244	266	298	275	281	308	285	276	292	281	269	262	301	273	287	278	330	276	284	285	239	265	260	275	248	292	281	311	286	255	270	294	262	285	263	264	310	256	257	243	281	280	284	290	263	272	281	298	266	275	258	262	264	268	258	284	295	275	288	272	308	289	237	267	264	289	303	282	280	323	244	247	260	254	280	268	297	293	262	284	249	271	273	295	303	249	258	262	297	279	262	260	272	265	274	289	276	262	274	282	271	287	266	263	281	259	248	272	290	282	274	284	290	284	277	312	273	275	269	288	290	271	269	255	279	250	282	281	295	266	274	259	287	254	265	280	255	292	288	262	314	272	270	271	253	274	299	266	300	281	276	252	272	268	284	274	263	295	252	268	252	278	264	276	274	291	265	265	268	241	270	263	290	257	282	260	254	307	258	271	302	261	276	257	253	246	279	288	265	279	287	275	269	263	281	270	278	272	306	271	263	295	279	242	254	277	257	251	309	264	300	276	310	301	252	292	280	277	290	293	260	262	284	269	278	293	270	277	266	252	262	294	281	289	300	271	261	278	312	254	257	240	302	278	248	270	241	252	269	289	302	249	268	266	309	279	269	290	257	266	252	294	283	274	272	269	258	265	267	278	305	240	240	288	248	265	330	257	268	285	267	305	262	282	293	270	270	280	258	276	273	261	281	291	292	259	252	239	240	270	315	285	263	264	296	300	280	248	268	307	288	282	277	288	274	275	267	243	246	274	245	261	277	256	280	248	272	270	275	305	308	284	257	283	235	280	255	269	308	258	287	260	272	298	259	280	272	277	277	295	259	271	296	261	269	254	267	284	291	263	254	295	263	275	267	225	242	285	293	237	280	300	260	279	273	240	272	254	291	267	267	260	260	243	291	298	281	293	279	271	265	293	278	294	258	271	246	259	274	262	268	274	263	277	266	269	264	272	266	277	266	276	232	307	278	277	266	300	276	258	261	283	264	251	293	260	263	249	265	255	255	268	290	299	264	258	273	259	297	267	281	309	258	253	262	252	277	255	239	287	258	277	290	279	249	306	270	297	290	258	270	273	296	266	246	279	268	289	267	265	273	274	298	316	288	261	267	274	258	283	289	283	273	252	246	294	267	244	300	264	257	303	252	259	268	253	267	257	290	277	253	287	273	267	242	253	249	250	274	273	288	289	270	294	288	260	250	282	280	276	284	272	249	285	268	264	311	285	274	240	286	294	275	266	291	262	290	283	269	292	254	292	248	273	223	271	258	305	316	292	311	296	295	274	285	263	273	255	250	255	272	243	285	279	301	258	285	263	259	266	281	302	276	285	263	296	264	275	262	258	265	280	251	282	269	238	278	259	261	310	266	299	280	257	270	247	267	271	255	293	304	284	280	269	257	301	280	302	305	282	258	242	264	272	268	300	296	268	245	259	299	285	284	274	278	273	249	267	269	289	257	276	256	261	257	277	261	282	262	270	265	293	257	266	282	268	259	267	284	272	297	279	292	306	287	249	273	281	303	252	295	287	296	285	290	275	272	263	268	280	269	280	249	277	252	275	290	279	274	249	250	291	275	245	249	267	300	303	226	284	252	291	242	249	277	271	274	255	257	258	257	253	272	256	271	254	299	300	290	248	239	298	255	248	259	253	248	269	283	277	287	272	288	278	276	297	255	277	259	251	256	274	266	268	255	280	285	281	294	273	272	279	263	274	288	253	284	280	294	318	285	297	278	274	263	268	276	299	236	287	292	290	280	265	327	294	268	257	288	282	268	258	251	261	294	291	282	298	261	258	265	286	296	286	271	229	286	223	277	247	284	285	248	285	252	255	270	287	282	263	311	270	282	251	290	279	242	277	278	285	272	283	310	246	274	245	286	320	281	272	287	282	267	283	296	277	273	290	266	268	272	283	293	259	271	294	273	310	317	280	257	255	282	282	259	266	273	275	276	283	265	266	283	297	262	232	275	257	257	252	282	265	255	239	272	264	295	235	290	254	266	271	269	267	277	291	257	290	291	303	272	294	272	292	273	269	249	286	276	294	278	286	286	272	264	282	257	257	269	265	256	271	293	295	300	280	306	286	279	285	272	266	287	268	278	253	267	299	296	275	292	268	270	283	263	262	267	281	255	293	249	268	279	259	255	269	259	271	239	269	297	284	277	274	258	291	255	273	278	271	303	248	244	270	236	280	315	249	277	273	288	311	262	272	266	296	292	295	281	288	272	262	313	264	286	257	272	269	281	262	253	276	267	265	243	278	238	301	265	279	260	266	261	266	270	292	295	277	251	274	269	266	261	284	302	269	271	276	286	275	276	281	278	276	253	250	275	269	279	294	253	290	247	263	249	268	257	270	260	300	281	271	294	295	293	268	290	267	282	277	276	305	279	294	279	270	276	273	250	256	281	275	269	271	278	298	299	291	255	281	302	262	282	238	249	272	284	273	257	281	312	251	247	272	284	279	284	240	302	299	284	270	232	300	253	268	267	255	264	246	285	277	270	246	250	286	315	289	246	274	285	239	284	280	317	268	288	268	279	265	273	291	279	273	283	256	259	312	294	264	278	270	274	261	258	256	263	280	278	287	283	260	301	248	284	269	263	267	244	266	240	287	277	255	296	264	274	276	271	284	258	265	257	269	277	242	252	251	279	262	259	280	266	265	265	307	267	279	297	309	264	292	299	256	305	280	272	303	248	260	260	285	262	257	273	267	306	275	247	266	278	285	274	266	274	278	270	276	277	276	262	273	280	284	279	278	247	278	264	278	261	268	257	287	284	280	291	284	275	263	265	251	260	242	272	279	263	283	255	272	306	284	294	276	258	284	243	256	267	272	266	259	287	309	287	252	276	289	299	284	282	251	265	272	303	297	295	265	242	258	286	262	246	284	295	290	276	244	265	273	246	274	256	307	269	258	229	239	288	264	241	281	242	286	273	317	289	297	278	286	296
16036	16159	27539	28242	29321	26947	22615	17236	15012	13223	14192	12258	10028	8508	7291	6797	5636	5339	6802	15339	4023	3167	3448	3049	5418	5713	5503	4623	4720	1781	1762	1483	1480	1355	1101	1092	1052	1041	2304	4468	2688	2118	1695	1363	1425	1076	914	941	814	774	700	685	707	703	719	709	718	721	743	684	763	712	746	734	677	709	736	717	703	670	735	747	719	697	731	712	678	723	714	687	725	728	737	715	694	689	681	701	706	717	694	698	725	735	681	707	686	686	652	714	700	652	723	746	697	689	689	707	669	695	730	716	692	723	676	759	706	647	704	670	698	696	716	714	695	678	706	723	683	755	772	674	678	712	728	692	716	713	699	754	664	689	677	704	710	704	659	695	692	711	719	658	683	695	671	706	710	705	684	670	728	733	694	698	728	719	740	697	718	694	723	679	682	765	690	684	705	730	731	693	697	701	705	744	708	739	697	660	727	722	660	751	656	695	705	706	691	724	672	715	730	726	698	674	695	726	709	724	710	726	676	704	698	676	737	749	658	682	705	696	720	715	671	665	710	696	663	668	745	702	728	688	704	690	748	729	735	750	723	683	692	703	685	749	710	701	728	667	665	711	685	713	669	683	674	691	700	713	711	704	661	756	702	702	715	738	751	698	755	705	700	705	726	689	691	770	700	696	709	738	703	693	696	709	679	684	690	701	692	727	702	698	759	735	690	729	649	714	723	681	728	681	714	689	696	702	735	758	697	699	706	667	724	754	708	721	700	718	689	733	671	661	744	678	728	676	740	671	696	758	715	715	687	694	689	801	734	704	716	684	692	749	738	677	689	741	661	711	695	677	696	693	691	749	691	699	692	701	688	673	671	735	712	684	681	693	658	729	659	644	701	715	694	674	728	730	708	689	703	706	686	713	697	655	724	720	721	676	683	734	718	723	681	668	698	680	698	706	705	744	725	706	687	710	727	651	693	726	742	721	683	684	696	711	700	681	676	673	681	692	713	707	674	725	679	693	710	697	741	718	686	682	660	712	717	693	721	708	708	735	659	703	656	717	693	737	723	723	707	686	780	651	675	688	727	719	705	713	664	696	718	715	730	721	731	678	682	692	714	728	687	683	733	712	715	674	692	712	709	739	684	711	712	727	695	720	756	711	686	714	718	672	706	725	733	671	689	645	669	740	695	716	692	679	727	708	655	696	677	697	740	708	698	753	695	700	699	709	684	666	683	670	758	728	689	733	722	712	692	690	725	708	669	676	702	770	686	674	683	710	683	757	717	693	697	722	713	697	715	736	730	680	726	704	686	717	762	719	711	695	703	653	718	690	671	672	759	720	747	670	731	675	706	703	700	708	723	736	709	716	694	680	649	747	696	729	700	658	693	722	682	715	697	726	675	680	743	718	683	718	719	675	714	728	695	694	693	707	663	702	694	687	713	710	697	693	698	660	718	673	718	771	673	703	679	721	697	703	683	744	660	695	689	720	696	706	685	694	696	711	707	696	741	730	708	701	710	711	680	754	693	663	734	702	698	703	693	748	659	698	711	709	705	733	709	689	712	712	638	713	707	714	727	685	682	722	739	726	688	740	695	690	696	737	693	685	678	742	745	705	771	690	680	662	705	717	696	688	733	673	707	705	734	674	704	722	676	692	687	699	647	718	729	718	694	665	728	705	748	689	703	690	706	736	644	690	712	714	648	701	698	725	741	684	668	710	744	649	694	685	745	724	681	718	661	761	659	679	773	683	717	729	721	684	693	686	673	668	670	691	733	726	747	670	693	700	667	691	735	716	736	702	746	630	742	665	698	660	702	665	648	750	722	754	710	681	708	693	679	711	674	680	710	700	723	727	696	686	742	716	644	695	723	680	740	686	713	670	645	700	734	731	674	714	735	654	723	689	678	707	711	723	727	703	661	619	699	719	760	706	699	685	720	718	704	736	719	731	699	651	672	686	695	712	667	659	721	716	695	715	660	702	697	715	679	718	704	677	692	713	735	715	707	721	739	702	700	730	727	670	678	736	718	693	678	758	706	700	690	732	708	677	686	746	677	700	706	722	706	699	679	664	699	718	759	680	712	744	692	679	703	724	697	720	728	724	677	730	707	712	711	700	673	734	719	656	721	714	764	686	714	700	723	696	699	719	724	715	694	705	728	662	697	667	688	767	702	728	699	718	692	724	752	686	702	723	740	706	738	724	701	780	683	688	663	693	734	687	678	728	722	688	692	735	691	671	688	748	701	724	674	679	695	717	703	686	678	693	707	693	669	691	744	725	693	673	663	699	692	749	696	706	725	722	680	673	756	737	732	690	683	725	693	683	698	660	742	736	714	713	670	730	696	685	708	709	745	709	734	722	737	696	722	680	694	696	732	733	717	698	721	696	727	749	692	681	750	696	685	704	705	720	736	709	712	722	700	699	696	715	683	699	682	710	679	713	744	680	693	732	689	687	740	720	702	714	671	679	743	664	676	727	665	754	749	708	705	663	668	740	701	719	693	744	726	667	729	679	632	703	731	676	695	673	690	713	697	708	746	709	668	684	751	713	709	704	720	666	701	713	734	702	736	714	717	660	711	695	727	690	694	680	727	672	712	696	750	716	759	706	631	707	689	674	741	670	675	707	711	767	726	683	710	692	710	708	735	702	677	742	676	745	674	694	742	701	705	646	664	692	714	695	721	693	672	712	737	681	693	673	706	719	674	704	696	718	663	684	690	706	734	730	681	745	641	721	718	675	724	684	702	687	759	712	706	653	720	679	688	713	727	700	681	646	727	730	708	716	692	668	701	740	704	698	666	740	720	689	642	675	765	717	694	723	665	743	762	715	704	663	719	707	670	678	735	704	705	679	696	736	696	696	705	676	666	710	695	727	728	696	713	709	727	720	692	713	718	701	685	703	688	741	685	741	722	713	703	730	708	702	676	756	694	646	725	725	662	721	713	683	752	719	718	700	652	717	675	696	733	678	694	706	730	666	694	715	695	677	707	700	697	663	728	711	651	661	686	650	712	698	719	698	710	685	700	672	722	699	714	716	676	715	672	653	706	705	709	691	726	661	723	717	711	666	744	691	705	685	702	696	710	753	708	674	684	676	681	675	679	745	736	712	730	676	689	725	657	686	736	761	721	686	728	654	739	697	712	757	728	679	707	697	699	663	695	733	717	711	702	712	709	664	737	680	711	724	727	719	725	723	742	712	735	706	689	697	688	671	749	712	678	739	679	740	720	752	692	707	673	693	721	703	762	708	743	668	708	763	715	705	666	679	725	733	725	665	691	728	704	724	736	699	754	674	715	729	711	696	738	685	678	710	720	688	717	706	704	672	741	690	742	695	763	719	727	709	710	674	710	713	713	696	764	691	681	710	701	728	679	690	700	659	699	727	697	698	705	719	727	668	680	674	741	714	693	716	694	720	702	665	677	733	679	739	718	716	715	666	741	718	684	703	694	731	705	686	729	715	664	713	711	752	676	713	658	688	692	661	715	663	672	747	718	735	723	691	667	698	732	673	725	692	721	675	685	683
33893	29045	36529	31534	28233	25528	19021	12061	9644	7186	6957	6133	5105	3949	3222	2510	2553	2166	2774	6352	2056	1266	1533	1177	1525	1687	1799	1475	1310	622	573	461	432	397	383	353	326	381	780	1263	743	746	424	406	486	379	332	342	314	309	282	273	254	274	254	270	264	235	289	255	280	262	274	273	263	256	280	259	277	235	268	230	290	285	259	265	281	279	253	276	271	270	281	280	265	263	244	260	261	240	287	251	254	233	271	269	262	258	243	230	221	245	221	259	268	254	286	254	269	270	243	236	267	255	243	288	255	266	265	246	247	261	267	281	254	277	224	252	272	272	238	257	283	255	277	230	240	272	259	245	246	271	283	249	254	268	272	290	275	256	248	275	238	290	309	257	273	248	246	277	257	241	252	277	281	258	302	265	258	268	278	262	243	250	228	265	292	239	259	268	267	248	299	290	268	261	249	263	275	254	256	252	263	247	250	272	282	300	257	264	245	255	277	273	261	265	250	268	256	245	273	260	299	280	265	257	275	255	254	254	238	273	273	270	265	253	253	277	252	280	264	243	281	280	274	248	257	308	281	258	261	279	238	254	292	278	257	249	249	238	254	258	277	259	263	270	284	265	235	271	287	274	240	258	231	278	273	248	287	257	261	259	250	257	287	265	249	268	255	281	259	234	248	281	258	241	231	238	284	240	266	258	254	271	263	264	258	250	242	279	263	244	282	271	266	232	227	258	279	276	238	245	266	231	287	271	282	274	241	256	236	275	295	254	274	251	264	275	278	226	274	252	223	292	235	291	271	235	283	237	265	207	256	235	266	240	268	239	263	262	262	271	272	248	274	259	248	274	267	272	275	282	250	236	234	268	269	262	272	251	266	257	259	262	263	268	261	265	276	264	265	299	268	279	259	283	241	268	255	256	261	292	281	274	253	254	245	223	261	269	249	270	290	252	260	272	267	269	278	268	244	275	252	256	267	285	233	274	250	268	290	260	259	254	251	228	271	255	240	273	265	249	239	259	265	271	259	256	240	263	238	240	285	249	272	252	246	267	239	247	256	237	244	290	279	258	251	282	258	250	262	230	237	256	290	246	237	261	270	243	239	248	264	264	266	249	258	242	244	244	244	249	275	239	256	266	246	266	248	260	245	248	249	249	268	276	288	254	261	275	259	262	272	244	244	242	256	263	270	285	286	308	301	241	248	286	261	268	251	290	251	254	282	265	272	261	241	263	274	278	255	295	253	245	280	261	252	234	238	246	266	270	289	240	276	259	259	249	265	257	269	270	264	245	271	293	267	245	285	265	263	242	245	281	289	271	267	246	263	275	260	253	263	257	281	266	303	273	255	242	236	246	254	277	240	237	233	239	276	256	288	275	229	266	251	236	298	234	283	254	239	278	279	232	263	259	238	238	260	276	248	272	257	246	248	278	258	265	253	250	255	263	240	258	255	243	279	265	250	270	273	258	268	263	278	263	297	251	261	249	247	255	275	269	297	259	248	252	267	283	252	243	275	265	256	266	239	258	261	273	281	214	254	250	254	251	253	253	282	248	221	241	280	281	250	267	264	270	255	279	260	245	269	286	244	263	257	304	245	248	266	275	244	268	246	258	250	243	261	278	266	243	273	295	273	287	240	249	262	259	220	267	255	253	274	284	274	275	261	265	280	259	262	228	248	215	242	243	284	278	240	263	287	269	253	254	263	296	237	271	256	251	259	265	271	259	235	263	289	260	267	280	239	240	237	254	268	285	237	265	224	262	269	265	257	278	252	266	234	255	275	257	250	254	249	252	266	278	253	268	247	238	245	264	224	260	279	276	277	249	275	238	239	269	258	288	256	263	285	247	277	255	268	233	254	258	252	255	234	240	242	249	242	296	261	230	264	250	249	239	275	283	254	235	260	295	268	264	262	250	271	240	311	235	241	261	268	249	270	256	250	254	240	254	261	267	269	249	260	251	297	244	265	268	249	222	266	262	279	257	257	262	259	257	236	273	264	247	266	241	264	277	253	259	245	251	250	265	251	244	238	238	248	262	261	254	246	252	244	284	276	270	246	260	275	278	252	279	253	248	255	294	264	269	276	278	273	260	217	279	263	289	273	269	262	246	259	272	226	255	281	256	259	239	237	257	277	269	268	267	274	264	232	267	274	252	271	277	282	236	302	266	253	249	262	254	244	258	266	252	247	266	259	256	270	266	273	249	266	265	230	296	274	268	263	252	271	256	259	288	262	277	256	264	274	264	262	280	283	226	263	273	269	257	265	254	249	275	245	304	259	249	257	228	244	256	239	242	246	271	268	250	272	271	284	260	262	246	282	281	258	260	252	225	237	278	241	240	248	270	245	235	231	260	241	235	272	250	251	241	254	271	251	255	274	242	264	225	251	242	263	253	257	255	280	255	256	293	281	265	253	247	269	226	247	277	287	262	256	280	271	258	251	249	247	261	265	237	250	258	269	274	270	243	271	263	282	246	268	286	250	271	252	236	251	233	253	260	283	285	280	242	256	261	252	247	280	242	283	256	242	257	258	268	245	262	244	260	268	253	280	248	246	266	222	258	258	273	232	266	230	253	249	232	264	270	243	226	242	239	255	271	269	257	267	237	255	286	261	254	250	245	241	273	289	219	253	268	256	235	257	263	276	286	243	261	234	261	283	252	262	248	266	269	276	268	246	251	259	262	252	248	254	280	263	285	272	255	263	254	269	286	276	276	290	256	271	239	247	221	231	265	252	230	266	291	249	263	256	269	251	274	260	267	277	234	236	264	256	256	254	263	238	258	218	248	262	275	256	249	255	278	270	253	259	280	275	275	248	261	273	248	280	269	243	268	216	243	263	247	273	261	254	266	286	266	250	252	270	251	252	249	262	285	256	277	218	247	254	244	269	292	225	283	242	252	256	245	286	238	255	254	240	242	268	261	276	268	241	267	273	235	251	253	269	272	287	261	266	256	258	262	261	285	237	268	245	250	236	243	275	268	273	225	224	268	240	258	258	283	235	269	241	261	255	243	264	260	280	295	227	254	287	300	242	250	260	261	268	291	254	272	286	232	239	282	259	276	237	276	274	270	218	259	237	263	262	265	243	248	254	239	271	254	270	265	255	266	246	277	266	241	254	272	251	246	252	284	241	262	273	251	250	227	272	272	266	271	276	251	267	261	249	296	243	273	260	279	263	231	225	271	277	273	277	249	241	252	256	275	270	254	281	270	246	251	273	270	233	270	248	250	251	255	279	259	250	238	262	242	248	247	273	253	243	244	270	252	253	259	254	241	244	244	261	248	251	271	273	289	233	257	251	225	260	231	262	269	282	265	244	262	245	256	255	276	265	289	263	228	221	270	275	274	252	270	280	251	295	281	252	226	275	279	218	248	260	286	276	274	260	226	245	268	262	255	246	259	242	240	244	208	262	241	267	276	247	267	280	245	281	264	296	268	237	291	300	246	256	252	259	282	238	263	283	231	250	249	268	265	243	246	269	267	244	260	240	259	264	284	257	247	251	282	256	251
22351	22299	34837	33599	34485	34022	28117	23475	22175	18661	19785	17430	15706	12892	11714	10354	10576	9117	12823	23118	8246	5819	7075	5433	8253	9230	8969	7797	6508	2623	2551	2326	2033	1622	1570	1340	1381	1426	4554	7536	3781	4055	1762	1953	2305	1493	1121	1216	988	847	718	664	716	653	674	693	661	677	657	707	713	699	717	666	688	652	681	672	660	679	635	643	631	653	641	644	661	717	645	725	664	667	647	651	672	655	637	665	643	689	649	648	689	685	640	667	631	623	650	661	652	719	639	647	676	688	669	673	652	646	649	610	687	628	677	625	677	618	642	687	708	681	698	654	639	636	660	679	698	649	704	661	666	662	631	691	689	694	653	631	649	654	677	663	669	672	640	680	655	647	622	637	594	641	690	695	659	674	677	680	672	692	652	652	678	653	699	700	678	679	652	661	669	665	657	673	628	645	678	619	669	628	654	657	643	676	701	638	653	691	666	661	612	650	663	680	710	681	694	714	665	606	656	648	647	677	678	647	619	654	646	656	623	686	675	637	645	661	680	643	671	645	637	649	675	674	680	691	685	691	638	631	669	676	666	719	679	677	666	675	653	715	707	650	642	621	608	651	666	661	695	633	653	651	683	721	620	661	676	639	608	667	662	633	663	664	628	665	659	649	660	689	630	680	669	650	678	687	682	713	687	683	650	648	673	646	705	631	667	672	673	671	659	692	635	629	621	658	630	667	654	655	675	671	639	654	682	666	650	676	650	695	670	680	617	673	676	690	655	669	652	620	670	671	658	634	687	669	673	709	671	723	643	646	676	654	633	676	669	707	662	701	659	688	671	656	676	665	631	632	656	692	689	641	664	642	684	713	672	689	581	697	677	715	678	624	675	646	659	626	661	700	630	624	695	685	624	688	677	655	671	687	655	646	639	686	690	686	619	699	643	656	690	690	711	653	647	634	692	685	625	637	654	663	672	711	667	674	692	655	681	646	659	621	692	679	664	605	716	647	685	645	653	643	692	635	655	660	695	655	681	676	742	649	670	664	689	654	728	679	653	672	610	629	650	671	648	660	681	644	665	642	702	649	683	694	666	685	695	678	701	629	711	662	669	644	641	679	665	669	667	631	662	697	693	711	690	707	648	709	680	675	648	674	679	673	643	690	673	653	668	661	637	691	607	692	672	694	714	659	625	667	668	675	633	713	644	679	686	652	730	708	641	650	667	678	647	644	660	674	652	627	679	656	683	677	623	671	638	663	680	660	656	689	708	650	729	664	674	674	645	673	643	665	701	645	641	676	655	737	702	651	717	655	623	669	663	675	626	633	673	668	722	630	662	678	682	685	689	647	624	632	636	674	697	646	645	699	668	685	651	685	671	680	667	706	660	666	625	688	649	635	685	673	662	683	705	608	659	635	634	646	677	656	659	695	660	675	646	674	666	693	654	649	648	690	695	667	709	675	629	703	625	675	652	631	704	687	674	689	652	603	693	665	653	642	634	677	652	640	635	631	655	668	663	638	655	656	668	647	662	657	688	648	650	678	688	627	643	656	706	699	658	684	701	673	656	660	703	679	681	685	659	643	691	680	663	709	648	677	667	637	651	682	696	685	690	650	637	674	668	659	628	657	664	670	648	641	662	685	655	685	667	683	628	640	704	678	637	644	687	648	664	717	621	641	708	657	635	633	675	676	706	659	636	646	633	656	649	642	667	714	646	676	622	611	650	691	670	707	671	659	689	658	638	649	712	649	626	695	700	665	653	639	695	672	643	695	639	614	652	687	659	684	655	660	630	664	629	669	642	699	653	659	688	678	654	711	647	638	661	639	656	623	683	747	641	714	687	630	688	628	666	689	654	632	675	693	673	682	673	698	636	641	649	685	628	689	663	631	685	700	670	659	679	604	653	670	681	642	710	743	682	678	698	689	675	667	650	649	635	657	635	659	672	663	659	656	699	624	636	682	675	651	692	689	654	667	627	669	680	655	692	655	690	677	646	653	645	677	642	667	661	674	630	666	671	686	637	652	643	646	687	717	634	651	651	710	674	665	653	669	660	643	659	645	693	631	683	633	715	659	628	673	665	643	663	627	737	689	687	662	701	622	657	673	673	648	625	678	647	644	640	650	697	648	667	675	649	627	658	657	671	692	639	636	607	673	638	659	683	675	636	690	646	639	687	696	681	643	647	715	689	668	692	645	681	677	708	675	718	643	675	676	674	664	683	665	678	703	656	711	659	657	642	645	660	615	681	660	642	661	704	644	686	680	655	691	658	674	669	671	619	636	671	700	672	671	619	679	652	693	686	669	673	667	673	649	664	669	674	662	648	687	674	656	649	644	679	640	641	659	655	631	664	639	629	689	652	672	678	645	672	663	642	656	697	677	647	660	621	664	670	663	676	647	636	679	656	637	671	641	675	620	669	701	655	691	686	688	664	649	627	611	624	671	646	681	628	653	653	655	676	635	698	686	692	633	693	719	628	660	680	709	683	621	669	668	700	630	679	675	645	692	662	669	621	656	678	681	628	665	694	655	696	676	686	685	670	686	703	660	652	615	635	661	661	647	683	695	660	669	630	663	655	668	695	681	669	681	694	676	670	639	654	622	705	660	623	681	706	689	652	676	625	656	624	660	645	689	630	713	673	656	633	673	684	653	651	661	661	668	656	693	654	657	640	643	665	675	660	675	667	672	628	679	715	642	707	662	704	698	674	703	671	689	628	642	698	679	661	675	678	658	681	620	666	673	620	663	680	664	697	643	622	648	686	662	620	633	678	668	641	628	655	637	662	650	623	658	649	693	662	676	719	611	641	625	664	603	686	644	654	695	669	711	702	681	674	665	682	676	669	635	678	655	628	658	651	694	656	621	718	670	655	664	665	688	657	678	671	627	650	640	696	698	682	621	672	659	666	680	642	673	666	655	691	650	680	654	672	644	651	690	658	659	637	666	667	647	693	651	657	705	602	671	626	678	656	687	637	638	728	662	676	650	656	639	626	650	641	650	630	641	665	641	621	693	634	673	640	722	666	664	631	680	682	681	678	691	683	664	675	691	690	685	679	715	670	649	679	660	695	646	635	680	702	608	696	671	712	680	660	665	657	666	672	621	682	640	714	632	684	656	661	658	661	698	641	645	660	632	648	677	662	719	680	687	656	654	658	670	668	643	658	654	703	647	641	687	668	655	640	689	664	681	669	663	648	656	660	708	673	634	630	677	653	651	674	632	679	644	610	669	647	653	666	683	598	676	625	659	668	672	625	645	662	662	668	661	679	675	637	664	671	674	621	663	680	691	680	669	637	672	687	711	677	670	662	668	654	666	685	639	656	645	654	697	664	613	675	655	647	687	675	659	592	668	642	660	653	665	690	635	688	696	659	665	672	651	638	696	662	662	660	661	642	616	627	670	659	701	715	631	625	667	639	652	668	656	672	628	709	664	639	674	635	629	710	659	654	623	678	653	664	687	630	656	677	658	669	669	635	646	627	708	695	657	724	701	636	704	629	654	677	656	667	696	628	647	629	653	699	690	667	634
8849	8928	12266	10767	7896	5310	3487	2372	1744	1339	1111	816	728	596	532	497	460	404	427	503	303	309	315	300	341	330	315	299	285	289	300	283	271	274	282	283	274	263	284	352	273	316	289	279	312	250	271	267	283	238	246	269	289	266	294	275	252	257	225	264	263	287	256	256	266	246	239	221	264	274	265	261	275	228	251	264	261	276	259	262	272	245	251	244	268	295	267	269	282	262	259	290	273	278	266	277	270	252	290	247	239	286	260	289	244	259	254	274	271	282	264	290	276	264	244	248	265	261	244	288	284	247	263	265	298	285	250	290	236	256	271	266	259	259	248	277	264	252	255	272	262	269	280	279	271	245	273	255	229	286	276	290	296	256	247	245	260	278	269	281	285	276	268	270	275	241	268	256	238	275	263	256	251	265	268	286	243	230	253	283	255	224	253	233	259	239	266	252	262	265	298	284	244	249	284	254	261	275	263	256	248	259	260	264	238	259	252	284	253	262	260	264	248	263	233	214	279	280	279	273	266	267	254	287	264	240	239	243	261	256	265	244	266	266	288	249	235	238	264	263	275	291	290	257	252	256	245	290	262	261	278	259	264	246	259	234	276	228	280	261	285	267	245	278	263	271	252	264	265	248	270	245	246	241	227	271	261	236	259	274	266	265	237	291	293	287	254	250	285	269	252	274	273	252	253	234	286	248	243	275	253	284	262	262	268	221	266	247	270	284	258	263	234	287	268	274	289	251	271	273	249	250	233	275	266	265	282	259	265	267	254	256	267	255	254	257	269	261	249	237	235	236	251	259	270	263	245	270	251	289	276	265	244	270	265	269	288	255	259	267	253	248	274	292	280	254	272	284	262	241	265	285	278	279	262	266	279	250	242	266	280	276	263	238	248	240	239	261	236	252	255	250	274	254	278	262	287	281	256	238	241	284	249	248	266	256	255	279	281	246	274	257	265	249	259	261	244	244	242	299	258	252	252	267	267	287	288	263	284	265	268	269	279	233	244	282	253	258	276	279	269	250	281	237	266	247	262	265	255	223	243	272	269	277	273	260	267	252	263	273	274	268	273	265	239	254	253	240	287	251	230	267	253	261	269	306	277	264	288	248	265	270	252	273	278	243	254	260	250	278	250	272	268	300	260	265	256	274	268	273	277	239	276	272	251	261	256	233	294	301	281	274	269	246	267	272	257	306	280	272	263	273	250	276	224	240	270	271	256	223	234	263	250	239	284	279	261	243	264	265	268	269	255	269	270	253	253	232	273	237	261	284	241	266	265	262	272	290	254	245	287	260	295	273	271	277	258	283	251	265	258	231	271	238	253	249	247	278	251	273	300	255	274	260	235	243	293	292	246	274	268	263	272	232	248	251	266	266	245	249	250	293	268	278	240	276	255	267	227	260	236	275	244	269	273	275	265	243	234	293	258	239	288	268	257	283	264	243	280	252	244	267	273	275	271	272	254	273	252	288	264	273	255	279	270	253	261	283	239	268	286	292	260	263	264	285	292	287	255	269	255	246	246	260	247	247	244	268	275	262	250	228	245	274	287	265	291	248	235	249	294	267	282	247	283	268	269	258	263	274	214	262	289	242	297	282	307	237	290	271	262	257	264	245	260	262	276	264	276	256	269	275	279	244	284	278	266	249	256	296	271	278	214	264	259	246	267	291	268	279	275	256	263	252	248	268	269	265	257	244	285	249	271	249	274	246	274	272	260	262	250	257	260	259	279	264	253	261	262	223	236	267	249	253	254	255	272	241	271	250	291	255	245	255	241	267	273	266	275	275	247	270	275	249	253	281	253	255	285	282	266	295	269	258	233	248	259	227	268	242	260	263	289	227	281	270	263	299	291	262	264	250	244	270	259	244	236	256	257	277	272	244	251	276	286	250	270	237	256	262	280	283	274	243	289	261	241	257	272	275	304	256	270	234	274	246	262	268	282	266	270	241	285	257	264	288	244	272	248	255	249	254	265	274	282	262	257	254	259	266	229	256	284	251	226	297	257	261	271	256	264	275	271	259	288	274	289	277	284	247	285	245	276	262	261	232	285	233	286	242	256	259	301	285	262	233	299	257	258	288	260	253	263	256	281	260	241	267	281	253	277	270	258	266	252	273	286	236	280	247	285	257	243	251	289	272	261	251	254	272	288	261	267	257	273	242	254	254	257	252	270	243	268	242	242	253	281	267	248	246	298	279	258	284	252	283	273	272	262	255	245	238	251	263	259	281	256	275	234	281	298	254	236	272	250	272	249	263	245	243	266	277	269	271	273	257	253	253	284	263	266	300	295	246	297	248	275	247	246	264	233	267	254	249	273	238	262	257	273	249	236	283	275	278	250	264	268	276	277	277	248	242	254	231	247	261	234	247	249	271	252	268	273	229	263	254	263	271	271	249	294	268	266	252	275	254	282	251	250	249	267	252	268	270	268	264	273	251	242	271	284	263	255	277	282	261	274	238	275	218	260	262	271	258	257	293	276	266	256	258	292	267	265	259	273	273	278	296	289	289	243	267	274	271	226	271	267	282	247	249	268	246	276	289	270	261	263	243	243	276	265	269	242	282	238	265	253	269	278	247	275	296	285	218	269	304	267	278	282	268	275	258	255	268	262	245	271	262	269	291	248	255	286	245	253	264	254	249	277	271	263	282	249	276	280	265	288	281	258	279	287	245	232	287	246	246	258	245	264	273	262	250	258	243	281	260	233	268	264	240	289	258	275	244	237	270	279	260	258	275	278	269	258	236	257	275	249	248	267	271	286	294	265	234	269	254	269	250	234	275	271	264	290	261	280	256	280	267	278	235	273	223	281	250	273	283	265	269	288	274	283	238	242	252	275	254	242	250	264	252	248	254	271	272	256	271	249	275	282	239	292	295	279	250	258	264	273	292	313	275	269	237	249	240	254	248	228	284	258	245	269	284	241	288	258	263	258	257	258	268	241	274	258	240	246	241	263	271	243	269	248	244	254	255	221	251	267	281	241	264	245	301	246	263	278	253	256	296	282	242	266	287	272	253	280	239	267	305	246	275	270	273	238	271	265	235	271	278	261	285	236	282	279	233	267	271	245	250	252	250	278	277	270	264	271	266	273	249	265	265	286	276	263	265	252	280	299	280	278	261	240	228	268	274	276	276	256	239	282	259	265	259	277	267	303	260	251	259	276	242	259	269	243	273	246	268	268	276	230	271	229	249	273	267	248	278	285	284	263	257	254	271	240	308	279	234	254	263	244	265	282	261	271	267	279	231	249	258	247	249	261	251	270	272	254	249	236	286	229	280	225	270	265	236	273	272	241	273	262	258	273	270	236	283	264	250	259	259	258	301	289	245	286	272	264	241	268	275	225	256	261	261	255	263	237	260	228	286	289	262	252	290	273	230	259	242	288	276	266	241	239	238	262	264	236	246	265	251	255	257	277	274	250	230	244	244	236	248	276	241	249	253	266	269	265	267	262	265	247	265	288	286	275	231	264	267	258	241	269	273	278	271	260	266	290	281
6827	7470	14352	18710	17544	15194	11559	9316	7639	5713	4791	3739	3238	2792	2321	2148	1788	1674	1911	2479	1120	1024	1037	987	1150	1251	1176	1032	931	823	811	856	831	732	771	750	735	705	867	1015	890	843	798	779	844	755	758	675	680	694	696	721	699	644	663	669	697	680	688	613	700	704	695	673	640	699	645	667	685	667	714	683	678	643	688	690	687	706	685	714	664	655	653	675	671	646	693	694	692	682	743	689	724	636	678	654	612	687	720	716	702	690	727	703	761	678	668	671	652	677	671	715	651	604	641	692	651	680	699	697	674	678	723	658	617	682	645	630	647	657	604	680	671	707	663	698	669	668	682	627	695	691	696	687	698	669	698	677	652	702	635	678	732	678	680	705	763	707	649	676	709	743	643	654	677	716	682	692	652	668	678	664	699	652	664	686	675	638	693	699	706	685	681	712	651	703	704	683	648	745	665	658	677	695	661	709	670	732	645	619	689	668	693	712	618	645	664	684	683	695	671	665	680	691	686	738	733	647	718	675	627	652	644	666	665	677	692	694	658	698	658	675	700	701	679	671	697	677	695	631	686	725	704	662	627	662	721	770	765	702	688	726	697	695	693	672	658	668	725	667	698	708	677	635	675	669	709	703	684	664	703	670	662	688	671	677	654	685	663	655	766	660	693	653	679	686	688	675	724	665	680	668	645	708	698	660	649	695	682	661	676	621	707	669	665	695	676	664	705	648	696	684	712	687	676	690	709	702	632	694	700	691	643	720	637	662	702	679	716	644	685	703	675	689	692	690	742	669	667	656	694	673	678	664	664	736	697	646	671	719	730	641	709	674	690	652	682	663	657	709	677	665	666	691	678	700	684	694	698	670	648	715	695	666	690	657	679	680	622	683	711	649	692	674	697	725	643	701	693	665	698	694	630	657	659	684	665	669	713	710	720	730	696	683	694	708	699	685	670	681	673	662	654	706	648	673	658	689	687	725	673	669	697	674	677	673	758	642	730	660	692	693	658	707	662	672	708	747	672	671	680	647	672	709	640	707	699	692	735	714	651	682	665	693	698	677	733	692	624	689	658	657	674	667	683	691	721	696	663	628	660	641	718	642	685	650	680	695	693	693	680	696	738	671	704	693	677	686	656	641	686	647	728	656	651	682	651	689	694	695	659	671	666	658	733	690	646	704	653	684	681	697	672	694	677	605	675	665	648	660	655	649	655	678	775	685	659	683	696	703	709	671	679	674	671	690	725	709	678	654	708	676	652	709	669	715	633	699	714	716	683	665	667	671	665	697	659	676	683	701	664	710	645	689	691	657	703	664	682	692	716	668	738	669	702	655	652	665	651	683	662	617	695	717	680	657	667	683	704	660	697	727	704	689	763	690	661	675	681	628	631	722	635	694	673	618	725	690	699	668	669	705	686	648	724	684	723	676	692	666	665	625	683	674	701	710	667	684	678	721	678	625	676	656	683	657	655	696	693	709	672	688	685	666	637	696	682	709	679	597	662	715	650	656	662	614	685	700	679	660	684	646	682	697	676	652	630	721	708	687	711	679	724	705	690	661	685	688	674	619	685	688	693	700	683	681	693	685	687	686	677	682	660	709	734	690	647	726	687	664	690	714	651	670	742	732	640	666	673	658	713	655	711	661	664	682	704	678	717	661	694	688	686	720	673	683	655	704	704	638	681	715	707	703	662	697	690	629	670	706	647	658	679	664	705	707	723	675	649	687	687	671	667	667	708	737	671	688	679	675	702	626	679	659	726	683	668	667	669	696	719	683	690	636	696	695	661	701	675	688	706	648	699	684	674	666	736	715	701	682	630	654	671	674	709	702	681	688	643	698	691	685	722	740	703	677	680	649	684	711	712	672	707	679	685	644	706	698	682	722	671	650	651	662	661	668	634	719	722	708	669	660	690	666	688	682	631	680	658	684	709	697	669	700	681	675	664	693	659	656	699	687	679	672	702	650	678	640	659	707	697	714	677	680	685	694	636	639	675	672	649	678	675	670	644	661	704	688	693	695	665	697	653	678	691	677	690	675	696	681	696	664	694	699	660	653	689	691	666	680	685	636	677	726	648	731	641	641	654	627	697	666	707	704	682	686	634	687	688	697	741	686	660	663	714	706	676	696	708	676	662	715	674	694	662	648	697	652	681	639	725	645	638	688	659	702	672	684	687	708	721	711	739	681	694	634	698	719	681	654	699	651	711	665	605	676	696	688	732	693	690	645	638	646	688	743	688	715	670	675	694	688	717	644	664	656	652	685	670	704	635	678	734	693	703	674	759	719	649	648	668	682	689	626	671	670	687	695	663	702	685	676	738	713	672	634	652	679	649	708	661	683	638	652	645	739	659	685	668	733	707	705	681	664	665	710	694	678	690	637	647	661	698	656	657	700	659	684	662	672	625	671	676	694	691	693	706	673	706	653	633	637	651	667	684	698	690	669	672	679	674	631	669	689	682	694	679	672	708	691	718	633	648	700	696	709	671	657	674	667	657	706	694	682	687	704	687	659	671	670	704	650	693	690	663	702	652	686	641	702	739	692	712	681	651	675	659	677	677	681	658	653	665	700	666	698	656	651	665	658	699	711	682	666	703	692	675	638	667	660	659	678	716	735	685	644	679	656	696	669	725	708	653	664	718	661	675	659	691	700	683	679	638	676	655	695	686	634	678	682	713	699	717	685	675	678	731	698	689	671	672	656	730	632	693	741	673	697	708	696	692	697	668	660	653	655	680	691	728	656	703	728	664	671	723	647	654	679	726	715	621	687	667	690	676	651	678	684	728	691	669	728	645	674	636	660	711	695	664	724	701	691	704	696	677	678	694	683	683	644	672	657	711	719	637	688	670	625	690	684	661	668	654	681	725	695	722	656	690	703	689	648	712	679	642	657	698	719	680	649	656	675	719	696	696	670	691	659	671	710	656	684	667	656	724	652	687	667	670	676	656	708	710	711	668	681	661	645	682	643	698	680	719	698	679	695	691	652	681	708	684	727	715	703	647	674	725	664	701	718	638	685	687	711	678	742	734	679	667	692	686	677	703	702	706	681	630	656	665	689	701	648	695	683	669	660	675	676	744	665	682	695	701	697	679	636	657	705	708	653	675	662	620	705	663	736	706	682	648	655	653	696	696	691	694	658	689	653	714	687	713	675	682	693	686	667	647	711	672	659	692	704	695	701	684	671	673	622	723	627	745	688	703	702	673	672	679	657	753	673	771	689	679	696	653	676	671	668	671	678	609	670	675	695	715	699	665	709	673	673	674	695	677	654	653	690	645	677	664	710	656	685	709	686	682	614	700	667	683	718	695	710	707	714	654	680	694	637	685	712	665	719	666	662	710	686	663	698	707	747	687	685	672	685	691	708	670	677	713	696	737	725	705	706	724	674	631	648	660	696	700	664	659	736	647	703	671	724	661	705	718	715	699	660	666	676	661	689	670	671	677	703	688	643	691	663	741	674	637	657	691	684	639	656	674	713	660	668	670	682	682	709	680	703	661	657
24079	20821	31208	26717	22032	17373	11721	7334	5311	3815	2941	2927	2463	2561	1831	1477	1304	1121	1912	3004	830	664	808	668	858	960	1105	868	649	452	478	402	382	339	360	330	313	329	592	686	521	471	377	352	398	397	299	315	302	318	292	285	291	261	303	287	275	278	312	264	309	274	270	299	277	279	263	265	274	273	275	258	313	273	268	286	271	282	279	253	257	301	296	278	297	306	263	279	262	271	298	253	259	261	290	267	242	246	293	292	254	333	259	299	296	321	280	290	256	268	259	268	269	251	303	269	280	287	286	262	282	317	278	261	287	301	276	289	266	272	258	290	284	272	288	257	279	275	299	282	320	273	284	244	272	281	237	269	280	272	267	288	285	272	264	260	275	305	282	304	246	282	253	251	263	286	276	291	272	279	262	282	270	280	250	305	275	271	228	267	291	262	298	264	258	281	272	292	280	240	254	271	297	256	284	288	306	233	236	258	299	257	254	247	291	276	285	257	298	285	298	305	260	243	231	274	290	257	237	324	290	304	271	225	249	290	308	282	261	242	264	236	259	257	283	272	256	258	274	256	288	317	299	263	300	310	287	317	272	271	258	273	297	295	298	294	278	275	289	253	296	295	262	261	300	277	301	258	283	279	304	291	275	275	271	286	260	264	295	287	284	269	281	278	275	269	279	286	267	259	279	265	275	275	271	286	267	283	280	290	278	295	270	279	293	265	263	279	294	275	273	270	257	261	289	268	262	268	285	261	279	283	266	302	286	299	298	298	269	268	267	301	302	288	273	265	261	263	256	267	287	253	283	277	269	250	289	295	312	288	283	287	259	289	260	271	292	303	279	297	270	252	284	252	290	284	299	319	261	292	293	317	301	269	299	269	323	266	289	276	261	281	294	277	269	287	251	287	291	304	264	271	276	281	283	314	281	261	292	260	265	294	273	259	291	286	262	275	272	286	284	277	270	295	266	280	304	258	300	254	305	303	274	280	236	271	278	283	274	269	294	283	238	279	261	281	271	296	259	267	267	279	316	260	282	266	295	262	288	302	291	277	284	285	250	266	280	257	263	307	283	277	280	270	274	262	273	244	296	290	273	284	274	250	287	262	259	266	280	255	250	293	274	296	248	292	285	278	247	307	286	265	263	276	254	285	278	259	258	292	285	270	281	290	282	288	288	272	295	275	287	314	284	286	284	279	267	273	252	302	277	299	288	274	266	262	269	287	275	279	263	303	296	258	279	299	278	270	266	289	325	255	282	299	255	296	265	264	291	261	311	281	280	303	267	256	281	257	253	267	308	284	295	248	271	302	248	281	269	256	286	290	286	279	294	257	286	268	274	285	290	274	276	264	242	284	269	282	298	264	300	310	311	265	273	271	303	261	284	284	259	275	301	267	272	261	270	301	264	271	267	269	278	298	241	284	283	266	292	283	274	297	264	284	286	291	302	282	293	278	272	277	260	311	261	280	264	290	252	278	265	280	280	291	260	280	277	257	270	290	270	266	320	226	303	246	256	277	281	283	261	285	298	242	285	266	284	288	264	265	239	256	251	287	273	259	277	264	276	285	280	278	288	267	254	302	271	294	278	284	292	268	275	257	262	263	276	275	286	247	303	290	235	305	269	270	296	299	268	269	269	291	261	252	293	280	259	282	290	254	296	255	271	270	263	274	324	299	250	274	272	281	286	305	279	249	278	291	269	287	262	279	268	292	306	259	262	289	269	291	269	288	262	289	270	289	284	253	274	281	277	311	286	272	278	243	287	288	272	287	236	284	286	261	276	284	301	244	270	283	257	256	252	300	265	255	281	275	272	242	297	288	270	256	271	299	281	251	258	270	306	273	272	287	246	262	273	279	248	244	260	292	274	276	254	286	276	270	259	273	287	295	264	276	269	302	266	262	307	264	285	291	266	276	255	261	305	294	293	286	291	268	312	254	256	257	306	245	282	257	293	248	291	292	306	267	274	294	288	252	295	237	293	278	294	281	277	273	240	276	272	296	266	287	262	284	311	270	274	266	264	264	325	281	253	273	255	271	290	290	305	263	301	276	278	259	298	285	293	265	254	258	283	238	265	276	276	281	256	262	268	252	291	277	264	282	296	283	256	237	264	258	262	306	236	260	309	288	283	278	262	288	254	298	286	294	261	285	257	276	254	263	285	274	267	259	311	263	280	298	259	273	307	271	275	263	264	257	262	259	276	300	280	304	243	282	281	289	267	272	267	259	271	280	270	279	273	325	277	255	240	265	275	263	258	256	261	268	299	291	281	286	294	265	272	290	294	255	275	245	273	288	295	252	259	266	258	274	264	272	273	278	279	277	275	277	282	280	256	285	281	251	283	279	279	289	281	257	298	270	247	260	285	259	285	280	274	255	279	285	289	270	258	267	274	294	300	255	268	267	307	273	256	273	264	267	264	285	276	305	272	295	273	284	295	252	263	287	283	303	304	280	290	266	278	235	255	285	239	264	251	285	248	273	280	276	270	264	273	255	245	289	267	242	286	263	257	266	288	276	263	276	246	254	285	284	289	236	284	295	270	254	267	249	256	287	263	277	277	274	239	272	284	268	265	299	259	275	282	283	304	281	271	312	268	272	282	254	253	277	259	281	255	268	290	262	270	274	292	280	272	267	280	272	286	269	288	283	313	281	279	277	302	305	253	277	316	267	256	279	271	300	250	283	278	237	308	287	258	281	273	285	256	256	280	294	258	272	254	323	284	296	297	291	258	291	233	265	290	317	241	274	301	288	275	286	271	282	278	254	290	281	292	261	262	280	289	302	290	269	282	281	305	276	266	268	258	278	299	270	257	279	256	273	273	284	287	290	296	254	269	259	284	255	294	275	286	291	288	270	271	285	294	284	257	281	257	280	264	286	304	270	279	274	277	270	280	259	295	286	308	257	264	288	259	259	256	279	244	302	279	272	272	278	303	243	307	249	285	270	263	263	248	263	282	247	294	254	260	253	243	272	283	302	266	272	293	249	284	299	269	311	266	249	287	312	257	265	242	274	275	268	293	284	299	268	256	248	265	263	242	274	288	261	289	251	276	246	291	283	291	301	283	286	282	279	273	274	248	282	252	272	275	270	252	278	284	299	271	261	302	281	285	277	285	285	236	278	274	287	288	290	278	264	261	269	279	289	286	300	289	268	259	285	271	249	280	286	284	275	278	274	301	250	281	276	253	314	260	262	243	287	280	262	284	278	257	290	280	288	270	292	260	261	297	289	254	268	331	254	288	262	254	291	268	256	264	297	292	282	269	276	274	289	251	276	243	249	287	288	306	235	264	284	261	288	242	262	290	270	293	313	274	272	281	326	297	260	238	271	289	284	248	256	255	257	292	271	278	273	276	270	277	284	275	289	284	258	247	262	270	265	281	284	278	254	253	284	257	258	269	281	295	276	261	287	258	292	258	284	238	281	276	295	276	272	267	270	254	270	257	263	273	268	269	268	271	284	255	249	272	292	271	246	240	280	273	229	263	275	258	272	260	250	265	278
16357	15533	31070	29450	29351	27544	21897	17540	15549	12598	11249	10267	9483	9747	7634	6641	6099	5286	9621	14313	3312	3187	4094	3355	4594	5293	5671	4757	3451	1938	2055	1648	1483	1246	1226	1142	1105	1109	3123	3889	2234	2058	1306	1248	1559	1200	1040	1028	899	794	800	752	696	720	777	686	703	785	693	648	754	695	737	689	701	686	693	659	709	717	712	691	737	695	664	728	715	718	770	702	688	733	696	699	693	735	699	739	709	692	672	720	677	699	726	709	732	717	733	695	719	652	696	691	695	697	710	678	732	666	697	718	693	702	724	741	678	701	763	735	718	650	673	725	695	719	736	688	715	733	736	697	694	716	695	687	678	751	723	723	729	669	741	711	711	730	710	776	721	700	777	728	730	697	729	693	691	698	703	697	694	741	730	699	746	729	700	717	691	672	720	745	744	718	677	709	686	698	677	737	722	757	697	716	725	747	700	701	682	754	724	659	693	669	703	702	705	713	682	712	725	718	750	706	711	714	672	699	700	691	699	683	675	719	711	735	777	713	651	694	686	672	748	656	720	686	704	732	663	706	693	689	716	695	684	714	716	656	719	722	747	704	689	712	739	692	699	710	729	686	711	705	706	697	692	713	738	747	682	706	711	710	688	687	708	702	724	706	758	738	749	693	702	721	734	672	718	660	686	740	729	750	726	764	741	724	695	710	704	689	678	736	703	721	720	732	691	722	679	707	723	755	687	721	730	694	680	728	688	679	695	679	714	691	751	728	737	709	655	712	717	681	689	747	732	694	732	747	698	675	715	719	732	699	741	710	726	709	728	714	711	720	712	729	754	673	670	686	705	737	692	718	706	716	722	696	691	754	742	693	734	668	716	658	710	710	697	745	739	730	738	741	766	726	656	666	788	715	692	687	693	678	709	694	669	741	709	691	713	703	763	726	752	764	757	758	670	710	729	720	764	747	740	686	723	698	684	732	727	718	694	694	686	702	679	698	664	703	726	689	692	705	691	722	719	751	704	710	733	730	710	713	730	703	708	703	713	750	728	707	702	718	717	742	760	714	672	722	671	644	737	719	737	742	674	735	710	709	675	729	692	685	723	718	683	684	708	715	741	743	690	701	680	681	705	710	716	685	759	657	683	714	692	716	713	692	671	709	682	680	686	753	715	675	647	772	705	724	775	704	728	675	739	720	680	669	715	706	719	684	747	733	722	669	743	725	697	714	698	689	725	697	678	676	714	757	662	689	706	706	712	677	710	731	713	716	697	753	697	720	723	717	703	686	682	674	728	658	720	723	722	677	707	707	665	709	721	727	710	702	689	692	713	718	704	727	753	748	704	666	699	681	730	688	711	653	695	692	686	716	663	729	745	725	706	750	694	714	666	736	791	713	706	703	705	727	721	698	723	683	731	681	697	732	718	732	703	722	712	690	739	695	732	691	671	780	697	700	706	716	684	691	699	701	727	731	705	664	720	686	698	692	638	729	730	726	690	730	685	681	697	678	751	694	722	683	652	723	689	706	666	705	704	707	707	746	700	722	721	691	688	662	765	684	758	713	679	712	720	727	725	665	705	677	745	728	761	698	714	701	718	697	676	684	705	706	707	696	674	709	679	716	752	699	722	653	755	727	700	672	718	673	684	704	676	678	670	710	713	711	691	691	694	728	681	698	696	684	736	760	689	736	675	688	689	716	709	697	732	690	754	734	703	726	706	720	679	670	732	756	740	684	668	644	734	698	686	686	703	710	698	691	691	682	747	677	698	736	746	698	689	759	677	673	693	680	755	758	717	714	729	708	666	674	694	739	701	718	673	713	733	683	693	729	701	691	717	660	717	722	710	701	727	684	711	726	700	767	685	748	696	721	735	777	704	716	643	694	705	710	688	742	749	781	717	699	718	708	688	687	734	695	680	703	744	753	715	684	693	691	731	699	672	760	708	732	727	700	726	704	743	713	716	734	769	712	696	704	706	725	717	718	694	685	680	687	703	678	736	680	711	697	706	639	670	717	734	684	677	683	666	709	729	710	715	741	741	659	671	746	744	718	719	722	718	703	657	686	701	714	705	751	705	752	703	704	723	711	747	691	725	768	701	706	727	725	745	682	690	714	699	711	721	703	679	682	704	709	717	709	636	703	723	729	693	678	643	701	685	722	702	723	697	696	720	713	750	682	714	662	663	685	698	761	746	734	689	728	764	767	726	666	716	753	667	670	695	717	722	694	757	696	714	676	712	731	704	726	716	720	690	698	757	713	714	733	689	652	689	681	711	720	756	731	737	725	695	712	711	744	722	671	716	688	770	734	703	760	698	693	700	694	732	730	725	702	705	693	747	659	723	680	717	706	701	708	707	686	665	776	687	698	691	715	724	710	705	698	701	713	683	675	689	722	698	757	654	710	722	748	673	692	752	740	758	704	718	739	738	702	751	731	772	725	658	679	716	719	689	710	758	700	798	700	750	701	690	673	716	757	680	728	697	739	702	671	692	687	680	722	729	697	726	721	692	726	721	643	697	697	697	723	726	652	686	762	687	700	693	728	673	704	698	727	727	679	710	709	728	678	734	728	680	684	683	710	673	706	697	719	694	678	689	686	689	698	697	699	707	687	694	703	712	745	723	729	700	707	702	696	694	698	734	663	680	660	680	696	785	740	701	686	752	768	734	626	695	706	722	706	684	728	709	768	713	707	711	757	685	713	719	726	678	691	727	715	732	687	708	692	728	693	683	743	719	704	712	729	676	737	697	675	687	691	734	704	638	733	702	703	700	703	708	704	707	722	697	667	741	710	708	737	643	709	717	686	703	724	720	701	753	722	704	730	711	673	706	648	719	726	733	674	717	680	687	670	713	713	745	751	737	714	715	709	681	745	701	688	696	701	695	692	701	709	697	696	727	770	731	713	720	686	719	702	737	701	732	743	707	682	701	699	754	693	715	711	703	718	665	720	712	732	686	705	695	733	724	657	702	704	722	736	693	698	712	655	713	673	716	664	707	666	720	675	695	727	695	656	711	714	681	660	703	696	724	750	728	742	714	717	733	716	691	738	664	733	713	714	707	756	720	715	702	713	748	745	673	691	711	736	700	681	709	718	672	696	731	718	671	702	625	712	687	743	708	689	712	702	721	756	740	700	696	726	725	740	735	698	737	721	701	718	746	704	672	728	734	736	692	701	710	687	740	780	721	699	721	691	705	711	692	706	695	737	701	723	676	743	698	720	719	706	740	718	713	694	743	739	737	711	744	672	701	772	713	715	733	690	701	762	684	757	684	716	670	722	747	666	672	744	736	721	693	711	685	694	723	733	686	727	731	709	708	684	637	699	737	718	745	705	701	716	730	714	711	710	719	673	739	726	670	720	666	687	691	701	696	673	757	721	722	674	730	684	683	740	700	681	682	717	703	722	764	637	684	703	696	773	742	723	718	729	716	697	730	656	695	696	715	669	766	729	663	705	739	710	648	728	663	707	682	724	660	727	735	761	679	700	682	702	714	714	675	699	624	728	705	699	730	678	675	724	696	715	701	649
34602	29329	39327	32831	29173	26062	19993	12942	9014	7176	5997	4960	3838	3464	3466	2797	2426	2196	4124	4994	1393	1116	1183	1044	1537	1949	2145	1669	1211	609	580	506	484	447	403	391	356	396	973	1025	691	661	431	467	513	362	357	355	325	316	267	282	277	290	237	240	278	275	269	279	262	249	260	255	238	254	276	242	258	254	254	244	280	253	275	278	268	226	270	237	263	253	263	278	239	258	261	275	286	265	254	263	277	263	272	258	261	273	247	249	281	241	285	252	252	239	285	251	257	274	240	231	258	222	271	269	251	272	249	282	244	280	300	268	267	256	279	262	248	260	274	295	259	241	235	269	246	263	282	261	254	274	253	283	277	259	307	240	266	231	265	267	240	243	240	259	277	258	266	277	266	274	252	280	286	251	237	227	225	255	254	257	250	251	264	257	293	243	280	270	245	269	261	280	250	274	251	279	265	275	285	261	236	279	309	283	262	280	256	318	276	236	244	245	263	253	272	277	258	250	285	257	258	282	291	263	253	293	259	239	248	284	266	268	269	235	270	289	271	262	257	278	225	259	266	303	260	263	281	245	293	243	246	292	281	278	285	252	267	282	242	269	283	285	251	259	255	271	304	275	276	228	251	262	267	277	256	266	249	252	267	245	292	256	274	267	260	252	253	266	246	262	283	239	251	268	239	281	257	239	270	281	252	256	263	273	278	258	246	259	275	256	281	260	255	242	272	272	282	239	220	250	243	254	273	269	294	240	296	257	270	253	254	247	263	270	248	261	263	254	277	261	240	284	278	238	259	267	259	252	233	234	252	255	255	255	279	271	240	290	281	267	259	270	277	256	255	261	256	254	254	278	265	236	277	259	286	245	269	249	260	230	264	256	286	269	290	281	280	262	265	257	276	275	264	295	261	256	285	291	260	271	293	248	262	263	239	270	246	273	264	284	272	294	288	258	271	247	272	289	294	271	243	261	247	259	280	255	241	284	262	261	280	253	264	272	262	278	255	248	265	253	246	247	250	290	275	237	237	276	250	255	231	304	255	261	259	267	267	251	277	277	271	245	264	247	245	241	302	280	236	257	255	243	286	270	249	230	260	265	264	271	255	304	269	256	241	229	258	251	282	246	247	265	264	284	271	260	260	279	248	248	259	244	284	276	257	260	262	270	245	237	246	269	231	256	272	286	271	267	236	256	276	247	264	265	241	259	239	247	261	245	260	276	267	265	261	273	268	250	255	261	285	261	242	265	262	285	283	242	261	255	265	266	251	234	289	260	250	240	263	253	251	259	273	295	209	244	275	276	273	231	251	252	261	258	272	245	274	246	250	255	260	278	278	270	265	261	281	265	244	266	254	280	279	273	273	306	292	259	262	269	268	235	262	244	262	256	264	257	280	258	245	263	250	254	262	286	251	273	255	270	264	256	254	268	265	250	291	258	273	253	263	263	254	301	252	242	244	248	284	267	264	238	266	265	267	270	266	271	284	262	260	270	246	253	283	254	281	248	239	276	266	251	281	280	301	261	259	248	317	231	269	229	257	232	285	247	250	250	249	279	274	252	252	247	237	256	276	272	238	257	279	256	276	254	254	249	253	232	274	247	242	264	236	248	278	254	255	251	261	278	268	280	226	276	250	261	233	271	277	275	251	258	262	275	265	262	274	251	283	266	300	255	245	274	255	246	256	244	248	258	242	274	293	254	259	252	263	243	249	238	226	273	276	236	246	231	286	229	267	285	262	278	248	294	299	281	295	235	272	284	297	278	244	263	269	275	257	262	272	303	278	270	280	288	259	266	295	277	265	239	282	295	258	284	287	264	247	258	262	265	272	260	265	257	280	235	261	252	271	257	221	285	293	262	254	269	263	283	264	250	248	259	284	265	265	270	275	252	258	261	268	282	241	264	229	268	259	265	270	259	273	250	271	253	251	260	275	254	252	253	289	277	262	241	262	246	248	269	264	276	262	277	274	241	256	266	258	256	261	251	284	261	239	253	248	277	268	276	238	258	267	252	275	243	251	283	239	268	289	260	276	269	264	268	288	260	269	274	264	258	262	263	249	268	236	253	245	249	281	263	270	256	286	265	252	284	253	240	264	255	287	244	261	258	261	261	269	226	237	257	297	253	260	256	236	269	246	293	228	270	297	234	271	259	258	276	255	292	268	253	256	244	249	257	232	285	264	256	268	255	239	257	258	267	284	266	227	254	237	257	246	253	257	237	280	267	258	269	249	264	291	265	265	279	276	268	254	273	241	279	232	243	265	290	273	286	273	238	227	246	272	264	275	264	270	278	254	258	286	280	264	241	263	283	286	260	248	251	281	264	253	274	265	243	267	271	270	269	264	256	251	253	254	281	276	264	252	293	250	313	288	241	242	255	262	234	256	292	277	252	256	278	264	260	279	287	248	271	244	238	254	253	263	274	272	258	280	275	259	284	266	231	270	285	246	296	264	240	266	286	249	278	255	235	257	271	250	256	249	251	270	276	265	284	259	253	267	249	242	273	264	251	273	247	242	287	260	255	259	245	255	228	267	278	238	269	291	259	275	245	259	259	262	257	280	258	293	304	295	273	239	270	255	248	242	233	259	273	255	237	271	254	262	250	238	247	259	251	236	255	273	245	240	286	277	283	266	284	245	264	257	292	250	257	246	285	283	291	244	294	290	262	252	243	262	285	241	277	273	270	286	244	272	274	260	278	238	286	246	252	283	259	256	246	285	263	266	268	281	271	252	280	275	299	252	278	261	251	246	251	281	242	244	271	252	296	240	273	260	258	270	251	277	287	268	287	251	274	248	264	274	255	243	238	266	262	251	265	257	289	267	289	248	288	255	283	271	261	272	275	279	222	252	262	270	276	236	253	255	282	260	275	265	263	223	272	258	285	282	290	275	289	251	238	284	260	243	279	257	278	265	269	267	262	273	273	261	241	262	251	280	313	253	271	269	264	272	256	241	282	258	246	271	271	255	268	227	257	265	252	262	254	268	258	257	276	290	264	303	261	294	259	252	269	262	296	260	254	252	234	224	214	249	247	237	258	250	260	247	244	271	243	281	249	250	275	264	234	253	257	272	262	266	256	245	219	228	241	260	291	255	301	291	254	253	289	227	292	252	274	255	283	279	264	267	291	245	268	263	272	277	250	237	242	258	248	270	286	253	261	252	283	248	274	263	277	274	259	304	240	250	289	263	286	268	251	278	250	268	249	257	276	248	269	264	276	255	263	293	260	260	255	238	265	272	239	270	279	252	244	273	244	284	279	243	232	267	263	255	249	276	247	227	279	276	256	273	251	261	314	245	265	268	286	272	251	257	267	267	253	259	260	266	266	263	287	251	261	252	254	257	272	253	254	283	251	270	249	245	267	257	263	284	236	254	229	251	244	289	245	258	286	268	290	258	294	266	248	294	252	247	233	244	280	270	234	246	305	247	259	270	243	226	273	227	252	273	246	241	239	258	265	277	259	263	277	266	270	271	250	231	247	269	256	258	252	260	270	250	256	271	287	274	258
22560	22127	38269	34841	35794	35108	29218	24162	20571	18595	17031	15202	13563	12746	12552	10385	9814	9619	17897	19081	5969	5600	6084	5561	7807	10128	10771	9042	5952	2917	3237	2464	2434	1918	1658	1625	1386	1712	6008	6061	3796	3640	1649	2040	2360	1463	1237	1261	1004	851	798	791	731	733	674	693	710	684	659	658	677	697	687	724	691	694	647	673	681	664	665	684	702	684	657	659	691	665	675	682	687	672	711	676	659	669	654	644	666	658	686	701	643	685	668	671	658	646	665	644	654	687	682	641	640	701	670	674	674	715	637	672	663	707	644	636	648	684	643	660	669	660	761	692	653	679	692	675	689	673	664	696	673	704	689	657	653	688	676	717	638	724	601	633	688	667	730	696	658	682	655	685	675	659	671	667	667	632	668	646	695	648	648	689	708	702	682	701	667	646	652	640	615	650	719	695	685	645	633	646	652	698	661	694	668	702	674	669	647	673	651	650	703	670	648	677	692	703	662	662	704	695	701	711	667	646	658	674	650	666	684	672	630	715	678	687	673	685	677	692	681	704	664	631	696	613	658	707	649	717	701	691	689	666	662	660	694	647	710	681	672	709	666	633	699	678	686	701	680	714	656	698	659	627	628	674	669	637	658	669	745	703	682	657	668	634	670	625	675	629	638	702	667	665	662	705	642	638	671	651	673	657	692	663	641	725	634	680	680	667	656	654	658	714	685	654	713	648	687	655	666	627	677	683	632	694	705	695	695	661	702	683	673	666	680	682	667	665	682	681	698	682	687	665	645	656	685	647	662	683	653	659	651	652	701	646	642	667	648	688	659	685	692	660	663	713	734	664	692	691	647	711	633	649	645	672	701	626	704	650	674	633	693	697	658	650	662	651	682	657	700	690	620	653	642	712	636	686	650	691	681	634	675	705	683	673	664	597	671	675	713	702	708	624	650	709	652	695	669	639	707	675	680	674	639	669	663	640	670	647	681	658	723	681	672	625	625	654	656	656	668	678	647	651	673	648	633	679	662	677	626	656	678	686	676	661	699	631	669	672	684	697	670	686	592	746	678	653	671	670	733	649	696	710	703	691	638	661	650	683	666	693	674	709	684	720	698	681	679	623	656	660	711	681	676	656	676	629	670	666	585	653	653	671	657	692	710	623	679	656	664	663	661	652	688	644	677	698	679	616	704	686	668	681	711	663	656	689	705	708	699	709	693	727	657	719	699	662	674	653	671	634	675	714	685	699	692	631	649	713	653	671	669	646	695	665	645	647	650	678	693	677	680	664	683	623	632	652	663	713	660	666	665	663	682	718	662	631	652	666	668	650	670	641	700	662	685	708	659	647	674	672	710	650	714	668	678	686	683	664	631	687	674	672	663	712	661	641	668	719	655	685	688	661	681	649	694	700	676	684	696	669	753	653	651	665	685	656	673	644	710	665	674	689	671	595	696	696	691	691	656	650	703	676	671	657	703	689	661	667	646	618	687	682	663	682	661	678	679	663	700	647	676	684	621	659	677	692	659	659	684	635	641	721	688	630	669	665	622	653	677	667	673	637	651	658	647	637	654	674	661	685	649	683	664	661	669	675	671	670	658	685	686	740	649	676	660	675	673	678	665	630	645	703	699	670	695	686	686	656	669	683	651	722	659	665	688	619	635	690	663	715	647	697	670	715	666	683	658	687	677	679	671	691	664	699	688	662	699	635	690	672	668	712	661	645	674	667	674	700	659	662	736	697	659	708	667	665	688	658	668	675	688	673	671	664	682	683	690	695	664	676	682	673	665	679	671	706	664	644	705	680	663	664	665	659	640	680	686	742	673	648	686	662	683	664	652	662	657	646	636	673	650	667	675	639	664	667	687	654	659	691	668	642	671	696	693	691	683	668	665	665	699	633	665	694	682	653	675	663	666	667	635	665	699	669	610	685	704	654	654	673	647	684	681	661	646	687	711	660	696	673	701	608	701	663	630	664	687	667	679	711	695	731	658	648	623	654	652	660	683	671	684	671	670	687	665	661	694	668	657	732	702	617	616	699	715	681	654	709	682	657	683	713	672	690	665	654	652	663	688	658	697	704	683	645	655	646	708	665	686	628	685	672	683	696	698	624	692	677	692	649	677	676	658	641	662	646	682	658	637	674	675	648	708	668	711	662	696	681	637	653	703	661	687	690	628	688	636	677	714	660	691	654	657	645	667	703	710	686	689	670	616	722	664	694	684	657	650	667	630	631	666	683	695	703	633	642	680	682	698	684	654	682	667	666	666	650	697	688	677	698	678	660	679	662	672	695	705	640	632	723	645	681	671	655	709	642	705	663	678	627	697	673	682	682	682	719	641	679	619	687	683	691	661	642	681	668	634	626	643	676	676	649	687	624	649	680	680	663	726	696	664	682	713	695	630	669	655	669	631	696	667	642	657	657	682	687	683	677	616	676	684	642	673	647	696	658	663	656	702	705	658	713	650	645	665	706	705	647	685	646	594	680	685	688	635	690	708	633	669	674	685	684	702	650	711	662	739	650	645	681	689	658	684	684	633	684	669	661	666	658	680	690	670	642	704	691	671	639	705	617	678	661	625	714	654	667	692	774	725	695	706	624	646	654	679	703	687	670	675	685	635	671	707	661	639	677	662	625	688	673	676	669	699	660	685	682	691	663	689	638	667	708	670	667	657	667	696	658	682	673	658	663	632	648	660	667	651	656	660	642	686	675	668	697	683	669	694	697	661	655	697	676	669	632	678	667	671	703	658	690	698	712	677	637	704	648	651	654	623	665	664	689	688	639	674	727	675	679	659	687	648	695	625	684	636	666	703	710	653	678	678	649	658	647	671	668	669	691	649	671	709	705	651	659	647	624	665	636	684	661	725	693	689	715	672	666	709	660	659	678	707	675	659	697	680	664	696	684	663	667	661	664	680	667	685	681	680	672	655	698	669	690	693	621	636	629	633	625	669	646	665	689	666	693	701	702	621	649	705	666	670	663	689	696	677	685	690	691	631	690	639	636	614	658	696	670	681	707	683	639	693	663	647	636	674	683	693	716	683	669	627	710	668	666	664	694	642	665	666	659	687	675	663	706	700	693	626	632	697	644	654	633	651	629	708	653	668	675	747	707	666	645	636	727	659	678	687	633	687	681	710	662	734	658	695	737	693	649	680	643	640	691	666	671	643	625	670	652	678	635	707	689	629	635	658	668	641	681	662	655	642	696	695	685	669	745	652	658	641	672	677	699	682	684	686	649	715	670	635	682	669	709	692	707	630	671	670	682	697	713	707	614	702	610	720	692	625	649	725	669	662	687	632	698	682	649	654	623	673	672	677	688	635	677	673	706	677	641	702	734	672	669	622	649	700	670	693	661	650	691	657	640	705	678	662	659	696	691	677	656	669	645	655	669	681	698	667	641	697	617	652	641	691	690	663	715	664	672	651	668	697	675	648	682	632	635	675	666	648	655	611	677	686	685	682	652	653	677	700	638	708	646	708	665	681	687	630	690	689	695	669	654	649	664	650	631	654	679	706	689	633	694	660	650
9815	9760	13598	11765	8240	5569	3652	2596	1809	1138	969	719	717	582	527	492	443	400	428	403	316	325	337	330	372	380	337	335	286	264	248	270	278	269	265	244	274	279	290	299	284	293	263	262	304	277	295	271	270	279	262	255	236	277	262	255	274	250	257	264	248	249	233	262	229	245	251	279	254	272	273	250	260	250	275	246	278	289	266	247	240	220	267	263	272	254	261	275	267	271	243	235	278	253	265	272	271	272	277	273	257	256	236	229	256	271	280	276	260	270	253	279	269	286	259	238	258	269	297	262	274	254	275	270	242	246	241	230	254	273	244	277	276	264	273	275	271	292	258	250	271	237	284	267	243	259	275	271	272	276	272	264	276	261	282	274	254	264	244	256	275	259	266	274	252	248	222	260	242	269	269	253	274	258	266	247	252	256	241	257	263	256	251	255	257	275	277	248	284	247	246	245	288	246	291	305	217	255	281	266	262	242	236	230	239	256	244	235	266	257	265	245	251	288	285	263	274	256	260	252	258	279	260	276	271	284	264	285	265	262	257	267	278	227	289	242	257	228	265	266	268	247	273	270	244	267	238	263	279	259	276	265	270	263	247	278	255	282	261	243	258	261	224	226	226	228	263	282	256	248	245	231	247	253	233	281	250	256	268	254	246	269	258	278	262	218	286	275	272	253	257	247	270	281	244	296	227	260	266	247	262	267	269	260	259	290	239	246	248	282	265	296	251	275	248	261	252	220	254	263	237	261	269	279	272	259	277	240	267	269	263	259	256	261	262	276	255	231	248	254	261	248	284	281	275	251	269	281	259	265	284	259	265	258	247	283	267	257	255	251	283	230	264	261	250	256	261	270	240	285	280	237	252	275	249	239	251	264	266	262	265	243	282	291	278	256	257	249	265	256	280	250	250	249	252	229	226	235	258	273	235	255	272	284	280	273	272	260	283	231	250	266	269	239	257	237	250	282	280	253	276	227	238	244	252	264	270	271	280	268	264	273	282	265	285	245	262	284	266	282	252	264	263	269	257	227	256	280	259	250	282	267	256	303	267	278	273	268	274	281	257	313	259	283	262	298	244	253	246	291	256	270	250	250	260	250	269	238	245	286	247	255	278	269	248	277	253	255	243	235	245	258	278	261	275	279	257	254	249	283	254	251	285	226	256	261	256	247	232	269	282	261	260	239	261	290	289	254	230	249	236	280	261	233	238	248	251	279	273	249	250	261	263	242	252	279	268	247	281	230	273	270	271	270	259	264	235	279	259	257	225	251	254	304	253	253	263	236	272	266	248	263	230	274	268	254	279	284	283	270	289	270	274	249	271	247	259	242	264	207	272	251	237	283	233	252	266	252	256	258	263	280	240	275	245	252	274	268	261	268	250	275	262	278	236	243	267	251	243	276	242	231	258	269	274	244	253	235	264	246	240	263	271	255	269	257	285	258	285	246	268	249	270	308	240	225	242	250	267	269	259	262	245	255	276	266	240	269	269	258	260	267	249	284	252	267	277	272	279	261	255	268	274	238	238	246	222	248	268	252	273	264	268	256	235	289	256	283	232	255	254	277	256	281	253	269	251	268	297	277	270	230	274	251	253	261	256	263	272	243	283	273	264	282	252	259	265	287	267	265	295	260	244	255	236	254	234	272	267	263	256	262	245	251	220	268	269	270	269	227	272	277	256	256	272	275	245	256	238	258	254	256	263	263	250	287	244	251	284	271	259	240	244	269	276	272	275	250	294	267	247	235	297	265	240	274	276	262	281	272	262	237	226	272	273	305	255	249	276	262	280	218	289	246	273	251	280	246	272	248	281	245	215	249	292	296	266	257	238	257	256	244	265	255	273	287	267	244	258	278	236	265	275	280	246	263	201	269	235	266	258	267	277	263	243	262	247	263	253	267	228	271	251	248	251	283	281	253	261	270	249	264	284	245	273	266	261	278	248	263	242	269	270	280	242	253	249	253	255	289	238	257	264	283	282	296	251	253	277	259	300	265	259	256	299	294	256	253	247	233	275	261	264	236	254	257	255	250	285	259	261	256	262	241	270	265	249	272	248	271	270	276	250	276	258	239	260	267	240	225	265	247	231	241	238	240	253	264	262	263	273	268	275	249	273	269	274	292	251	252	284	250	271	267	256	258	231	284	276	253	230	216	247	282	275	259	244	267	245	257	256	251	269	269	248	260	258	237	239	274	263	274	272	271	268	261	247	241	273	269	259	242	257	225	257	287	240	271	284	284	238	246	250	257	267	267	231	269	252	249	269	257	284	243	246	272	249	250	276	283	271	272	276	252	258	278	260	239	269	266	262	292	239	238	230	285	279	272	258	285	270	256	274	279	259	260	233	255	265	277	265	271	269	264	230	244	256	272	266	263	279	263	243	231	269	316	253	292	260	291	285	246	253	250	246	274	244	243	266	248	224	255	215	264	263	276	293	238	251	294	293	224	242	267	251	288	248	276	250	265	209	242	273	294	249	268	259	246	235	269	308	274	254	273	243	258	295	258	261	265	253	288	247	252	255	284	251	291	261	219	270	267	271	278	267	228	251	264	249	267	259	252	275	272	232	257	277	267	267	238	260	285	243	252	261	247	284	274	267	276	241	251	259	270	280	243	271	233	241	264	228	239	248	241	291	269	271	248	267	280	265	281	283	258	260	260	267	268	260	268	263	273	258	267	256	282	272	257	226	270	276	261	255	278	278	280	229	271	266	253	234	279	266	276	237	243	239	271	272	238	252	263	285	259	273	280	239	245	253	231	257	253	251	237	259	242	246	298	294	256	246	264	275	297	239	273	285	271	252	281	267	282	290	245	271	275	273	249	290	272	225	281	233	265	263	242	263	264	240	298	237	252	267	224	288	262	278	252	257	248	282	264	243	277	216	242	271	232	259	278	255	263	260	263	264	227	254	282	235	268	299	280	254	256	255	264	283	282	256	272	246	264	254	266	255	271	265	265	260	267	260	248	248	266	241	273	246	241	251	235	242	246	250	243	249	255	226	251	285	270	277	260	251	233	272	252	291	268	252	267	221	246	266	262	240	262	202	284	270	245	258	235	266	227	260	269	252	244	245	253	283	279	275	256	274	257	264	249	270	257	285	265	266	274	266	269	264	250	272	283	278	296	275	273	245	245	259	259	250	258	264	276	242	255	256	237	307	261	223	260	273	256	239	280	249	247	256	259	248	231	272	269	224	271	269	259	258	266	292	268	265	257	236	241	277	264	235	268	276	268	268	243	244	278	261	259	243	235	260	277	243	269	259	271	272	244	228	274	276	279	243	257	270	281	264	271	270	265	266	235	300	253	243	274	231	261	285	238	271	242	264	264	262	249	288	249	269	247	284	253	257	256	249	256	290	255	278	249	262	237	256	274	234	267	281	279	270	252	256	228	257	252	246	250	233	266	241	282	283	236	237	243	264	241	257	279	248	286	260	288	270	234	281	276	278	255	249	255	253	281	285	281	235	265	233	292	300	265	251	240	254	261	288	291	252	246
7480	7921	16117	20157	19257	15819	11810	9940	7469	5135	4319	3362	3163	2692	2262	2023	1692	1560	1812	1505	1167	1115	1183	1201	1490	1405	1378	1097	965	762	801	820	784	791	751	746	748	766	940	945	920	923	802	743	789	671	751	677	784	727	683	726	704	705	661	660	685	691	665	679	687	736	625	655	673	666	668	677	684	688	690	700	671	642	627	641	663	740	692	720	678	681	686	659	699	638	616	675	602	635	700	653	667	693	682	673	706	699	688	660	686	708	655	653	655	674	682	672	691	659	682	687	640	678	671	671	686	657	697	664	636	669	727	660	684	674	675	656	657	614	685	690	699	687	631	632	694	677	718	705	658	681	650	697	684	688	705	656	657	629	690	700	635	679	645	634	680	680	659	685	705	671	639	777	644	708	692	659	659	720	681	694	685	678	675	674	646	650	655	682	659	675	688	642	677	643	657	669	645	675	671	687	675	685	711	664	681	655	734	622	641	729	679	696	657	636	670	637	717	669	725	652	696	661	689	654	650	705	670	650	701	707	674	685	649	706	678	628	693	672	647	680	695	667	703	687	646	675	686	660	648	658	696	711	710	680	641	662	700	664	680	702	637	665	681	667	644	676	644	648	658	663	668	630	708	674	666	662	686	625	728	674	655	688	683	640	705	648	691	678	675	744	639	710	698	723	686	680	669	673	650	693	703	716	673	679	700	656	638	696	653	688	668	694	652	643	695	693	644	750	684	654	673	665	688	696	691	681	703	634	662	679	701	685	645	697	654	703	684	723	683	670	672	630	710	631	672	672	667	714	694	677	663	694	645	667	672	647	695	676	682	718	680	693	675	683	696	681	674	698	685	645	662	663	696	702	646	699	705	676	656	671	636	652	670	695	659	651	682	726	682	655	649	693	658	664	666	641	674	660	686	695	654	692	680	647	685	656	644	721	685	720	669	690	665	682	679	677	700	653	664	645	619	655	681	650	749	667	724	629	661	662	657	652	649	697	685	644	659	690	664	687	636	657	605	642	642	654	727	669	681	669	659	705	646	701	717	706	702	721	651	692	669	667	684	670	681	745	655	648	620	691	649	727	663	633	704	699	656	651	664	690	683	683	681	699	674	715	698	660	628	691	701	690	632	712	659	680	669	675	614	655	633	682	629	682	711	695	695	660	671	681	700	643	704	639	674	625	688	687	671	659	654	699	713	719	669	663	675	687	690	685	687	694	659	713	646	694	674	618	687	705	680	684	648	653	635	713	664	741	692	695	684	653	628	669	674	671	671	653	688	636	659	707	700	710	672	657	723	711	658	654	654	652	696	697	647	704	680	664	669	676	661	676	703	703	665	639	670	627	626	628	632	672	652	686	692	678	666	689	697	690	662	662	628	613	682	681	669	659	639	675	702	652	719	656	725	707	659	635	599	704	645	657	640	691	671	696	678	640	667	658	687	729	683	639	666	758	701	671	661	655	694	693	637	675	684	660	691	689	683	656	667	677	679	676	709	652	641	677	652	674	683	707	697	687	680	656	662	674	678	679	714	701	665	673	650	667	687	675	641	630	695	717	659	665	674	669	666	671	701	666	619	597	724	641	649	669	672	714	705	699	720	689	660	730	633	723	699	703	707	685	664	702	683	648	687	729	698	670	667	688	649	656	712	664	610	700	698	658	639	687	667	684	709	682	718	638	694	683	675	619	678	652	700	664	653	678	679	663	677	715	695	689	673	641	675	717	705	693	654	688	668	666	684	671	664	692	674	653	641	632	711	621	703	698	724	661	702	684	664	661	658	725	666	675	683	650	650	712	692	658	738	706	682	691	650	698	632	667	637	658	706	636	653	690	710	663	653	653	732	729	641	695	659	693	634	691	677	656	617	673	668	638	617	639	613	715	703	708	681	703	696	686	712	662	663	702	669	670	668	637	680	671	663	669	648	683	723	665	648	686	700	646	678	640	676	624	663	663	705	679	671	669	670	693	642	680	608	712	692	681	640	679	709	650	664	652	690	712	653	670	702	677	657	683	710	707	700	670	644	662	689	671	670	665	677	677	692	635	622	710	661	629	689	718	702	673	671	678	670	692	696	652	661	693	731	665	731	680	652	679	619	692	679	698	643	696	693	726	654	700	683	671	652	675	659	681	677	673	664	650	671	723	706	690	687	673	698	659	708	659	667	659	652	659	688	665	654	649	639	727	689	690	652	705	659	708	704	688	668	679	681	701	701	680	666	663	680	694	663	667	679	723	700	732	719	654	704	668	689	657	709	715	673	681	659	710	703	653	711	685	624	641	647	670	685	676	694	691	682	671	656	683	677	702	650	656	646	653	685	663	672	697	668	652	732	651	683	651	701	689	674	654	715	669	695	627	671	712	690	709	714	687	692	694	705	674	700	651	685	663	694	687	681	684	691	705	711	651	669	706	701	699	709	670	682	692	686	655	709	664	660	694	659	653	649	633	667	684	697	665	694	685	659	689	706	641	665	671	679	713	671	633	708	696	697	658	689	648	644	664	681	686	663	688	684	665	732	641	703	685	676	734	637	645	647	642	636	611	719	702	709	685	668	695	613	698	689	646	679	657	635	718	714	656	656	677	639	686	740	686	708	680	648	686	685	664	672	720	635	684	696	672	687	676	713	681	698	682	710	668	671	668	670	682	667	720	660	741	686	683	684	686	672	654	655	718	685	671	671	711	726	698	718	691	663	694	629	655	649	670	636	672	676	645	656	655	655	670	660	700	686	646	651	700	668	718	657	694	690	658	680	683	688	652	635	717	699	653	702	688	643	609	662	665	675	624	667	644	722	667	706	682	663	676	730	673	660	645	677	725	682	716	659	666	707	686	709	703	677	675	668	652	658	642	631	678	672	660	659	708	706	642	709	718	663	676	702	707	708	689	722	654	667	675	698	684	699	750	690	717	698	653	683	679	664	683	694	689	692	724	710	645	672	681	721	679	704	626	726	666	696	646	657	681	662	681	652	696	711	669	635	654	724	644	689	668	689	668	673	687	666	682	690	691	644	673	644	640	680	671	684	671	656	682	698	619	667	653	694	672	714	671	640	705	664	669	670	706	709	690	697	677	694	689	703	738	715	621	711	712	692	669	649	700	678	697	669	655	674	678	710	718	712	659	608	722	659	688	677	685	619	695	702	677	689	671	667	668	672	679	636	656	697	661	662	643	640	626	699	643	694	684	680	657	694	636	693	677	666	705	676	696	716	693	675	704	696	693	642	665	658	672	688	651	675	654	702	665	679	691	714	699	681	628	675	664	724	650	675	725	695	673	642	686	652	640	670	672	704	648	624	669	673	677	627	690	678	654	709	666	662	693	654	701	705	631	664	698	647	663	688	648	695	716	681	719	695	736	636	645	637	673	685	663	706	640	626	675	664	667	683	638	622	669	712	694	681	690	682	708	653	669	693	697	669	617	702	694	644	638	688	695	644	686	664	675	667	665	661	662	632	665	653	737	665	634	688	658	637	690	698	672	674	670	701	663	691	729	707	629	656	706	658	647
24264	22258	31662	27567	23710	18051	11690	8211	4917	3807	2979	2322	2129	1725	1447	1360	998	1129	1601	1991	871	812	933	684	1005	1049	1175	771	722	441	461	446	414	373	379	355	304	336	654	627	558	448	409	346	358	327	336	350	313	291	328	289	272	276	279	256	261	287	274	258	264	243	292	257	275	300	273	275	292	304	262	241	274	272	252	252	271	273	257	266	271	285	283	311	302	284	283	288	271	252	286	259	268	308	285	277	296	267	260	278	286	283	255	257	274	290	254	255	250	277	297	292	255	249	268	287	308	267	282	295	263	302	282	245	287	289	279	290	311	259	294	262	246	264	271	249	282	268	288	264	255	265	286	302	266	277	312	266	271	275	242	278	283	255	313	265	281	265	256	289	241	280	259	296	249	251	270	281	278	266	246	252	268	268	286	254	276	272	274	232	276	271	289	283	287	320	299	272	281	283	248	285	276	262	278	252	278	304	252	295	277	282	270	265	286	271	290	271	268	313	286	273	289	274	263	275	293	286	262	245	291	291	283	287	278	289	296	279	289	285	271	261	297	295	282	287	270	291	260	256	285	275	255	251	283	266	260	281	274	267	247	306	266	255	260	267	266	267	284	277	264	303	285	276	249	311	237	300	282	237	270	257	276	254	284	273	287	287	272	277	256	268	263	290	286	300	256	244	283	261	297	274	260	263	284	291	296	246	266	273	274	283	244	273	283	271	296	287	278	276	279	265	273	256	266	271	255	289	262	268	272	248	297	263	280	282	274	258	257	262	275	319	279	253	259	243	263	276	280	293	289	289	263	284	290	267	278	257	302	283	263	276	233	267	269	278	293	288	259	256	240	295	261	286	306	282	247	280	276	241	278	285	265	248	263	239	288	268	265	261	291	271	239	296	259	277	256	266	277	252	270	268	257	261	251	262	289	287	304	301	274	277	270	271	283	271	283	231	277	267	289	263	231	283	250	249	269	246	273	288	303	267	253	254	262	285	268	281	262	269	274	288	256	248	268	264	269	261	289	244	258	264	269	267	256	234	285	277	225	277	290	288	240	278	297	265	269	267	248	243	246	273	281	268	258	264	261	288	259	267	282	293	278	278	269	296	294	298	251	275	292	264	277	250	276	283	283	236	263	250	263	263	246	250	262	242	274	300	286	275	291	316	280	241	284	263	263	278	246	266	275	296	269	290	254	272	273	300	271	279	299	278	293	273	262	272	276	291	244	239	269	264	256	268	265	256	254	274	287	280	262	283	302	267	273	269	284	254	285	272	298	280	263	279	281	306	290	271	288	267	274	289	261	271	273	272	287	313	277	299	289	275	258	289	266	274	280	277	275	286	297	248	252	304	297	286	277	248	247	255	244	259	273	275	271	281	285	291	262	247	272	256	281	284	283	241	282	280	288	264	276	285	266	267	282	272	260	260	269	274	278	236	256	288	282	244	291	277	295	264	291	274	278	275	258	272	274	270	272	296	287	289	255	276	270	283	250	269	283	272	292	241	263	261	247	275	286	262	243	267	264	269	262	289	287	275	308	254	261	274	255	248	245	259	274	298	285	264	260	286	268	243	251	249	257	284	262	287	261	297	276	264	275	256	268	275	273	275	269	254	275	259	259	270	259	299	300	287	268	283	276	261	294	285	247	297	277	266	255	235	240	251	250	265	271	263	257	279	279	256	284	320	292	270	288	273	300	276	246	276	274	265	261	260	291	295	270	271	270	287	263	280	260	252	295	270	266	246	256	236	255	242	271	256	303	294	265	262	317	278	272	288	301	264	268	255	267	301	273	279	252	283	268	296	249	272	278	285	278	271	284	279	236	299	269	289	258	261	263	273	321	267	280	284	245	258	269	284	258	240	300	270	272	257	257	262	264	270	247	296	292	280	295	275	282	255	260	311	269	256	321	270	267	298	295	270	269	289	265	274	272	289	258	271	258	300	259	315	273	290	280	264	262	258	248	281	272	259	264	287	255	271	268	262	276	281	305	289	279	293	279	287	312	285	303	273	274	260	257	261	251	254	242	284	283	254	244	269	253	277	264	267	301	286	277	296	292	275	275	297	272	279	260	263	248	284	273	255	282	270	253	249	260	260	278	277	278	259	286	281	269	255	267	255	267	275	261	243	281	252	275	290	260	280	252	282	309	238	300	244	278	264	286	261	260	259	278	265	279	288	265	272	273	271	266	267	275	287	270	263	305	255	272	253	283	277	265	281	296	268	271	254	242	270	266	258	266	300	235	278	310	273	308	278	262	252	273	257	260	274	261	243	249	263	290	288	268	269	271	260	275	280	280	283	263	267	270	259	254	273	251	255	246	293	230	273	294	287	275	287	240	273	248	262	291	273	270	277	276	272	258	252	265	296	258	247	272	269	240	264	278	255	242	282	271	270	275	285	286	285	275	273	275	273	279	253	267	260	259	280	266	295	314	258	282	278	266	224	268	272	267	282	289	245	279	255	262	266	302	287	240	265	286	306	245	277	268	250	260	252	283	293	283	294	278	246	279	268	300	248	241	275	282	280	272	267	262	260	241	248	273	268	264	302	239	304	301	265	287	268	258	269	282	304	276	262	301	237	272	270	299	283	274	249	264	258	274	276	286	267	247	287	272	261	278	267	291	296	244	268	266	257	264	254	272	276	290	255	292	267	270	251	252	290	242	298	264	269	274	286	296	268	260	249	279	268	261	248	278	273	267	262	268	253	251	331	273	272	288	259	283	261	257	298	253	290	239	289	305	230	301	309	268	252	247	251	223	305	256	258	272	260	280	264	255	324	287	277	280	252	251	272	314	279	313	258	256	283	275	248	294	251	266	274	266	262	268	245	255	278	287	255	276	292	297	284	257	291	259	306	271	267	269	238	274	289	268	258	258	261	254	270	282	281	286	264	268	272	242	279	276	267	269	272	264	260	259	295	261	275	268	269	247	283	265	264	272	293	246	305	278	301	275	287	282	259	232	259	263	279	312	281	268	267	260	255	293	253	282	257	288	278	319	251	272	268	264	273	245	270	259	253	254	251	284	263	262	245	297	296	264	267	239	267	278	260	274	273	263	257	283	272	268	249	274	274	256	272	290	278	264	248	294	285	269	255	268	254	272	280	254	244	301	286	263	283	269	281	253	257	318	254	281	240	288	271	265	295	262	285	255	268	279	277	276	298	240	275	246	255	257	253	279	275	292	279	267	289	270	280	243	258	260	300	277	281	289	258	292	255	301	249	271	290	254	261	271	259	282	259	279	238	247	289	275	258	242	264	262	284	285	278	287	266	275	240	261	280	257	267	270	282	250	210	248	269	294	296	242	238	285	300	274	272	269	253	250	251	272	270	267	275	293	262	253	261	271	281	286	270	288	260	288	285	242	256	246	276	275	283	292	282	253	270	262	241	269	275	269	289	251	264	243	282	275	264	284	274	303	237	285	270	274	288	301	279	276	281	292	260	303	274	295	248	281	274	278	281	278	291	284	283	295	270	271	264	286	291	269	254	261	257	262	275	270	284
16803	17075	32472	30996	31894	27837	22574	19849	14106	12453	10610	8851	8625	7290	6282	5827	5051	5807	8724	10456	4354	3983	4464	3335	5080	5982	6527	4528	3722	2213	2005	1880	1678	1440	1321	1069	1028	1260	3473	2851	2940	2002	1527	1521	1420	1058	1085	924	851	810	754	706	717	707	738	679	712	707	737	744	722	717	727	689	714	677	662	702	698	670	690	703	731	694	711	656	682	637	692	714	703	686	722	725	686	701	730	672	718	695	666	682	658	671	713	698	716	709	725	733	707	692	741	667	698	717	696	717	684	676	711	629	711	665	716	693	697	666	671	724	657	671	654	661	663	669	722	738	676	737	706	691	668	712	735	733	681	716	707	696	659	670	694	693	706	719	705	677	717	711	686	724	722	734	692	709	694	750	688	720	736	701	669	689	704	658	702	667	675	671	662	684	725	742	739	694	696	679	708	694	698	649	706	706	705	726	668	661	688	639	686	684	686	733	663	678	637	688	689	693	686	663	724	758	660	699	728	707	673	682	710	731	717	740	728	688	705	700	662	646	673	731	678	704	697	701	750	701	719	708	728	704	692	703	702	702	752	688	695	665	728	694	740	713	689	696	624	722	718	714	690	720	691	726	681	749	738	711	711	776	728	687	717	718	691	764	653	674	676	679	664	678	695	746	698	701	676	727	704	700	684	687	643	680	728	658	729	695	698	649	721	664	715	745	706	697	707	680	686	679	720	723	718	675	714	717	656	705	714	713	697	693	710	721	687	754	746	756	697	711	639	711	657	751	702	707	702	741	714	649	667	650	682	710	735	666	701	707	719	702	650	708	697	719	705	690	783	684	741	728	676	664	688	694	740	704	678	658	715	666	690	721	661	689	696	709	716	662	681	700	747	670	740	705	743	737	694	675	675	675	701	654	669	663	707	668	695	644	733	743	696	696	701	697	724	691	722	669	651	702	707	705	701	737	688	675	692	719	676	680	721	673	674	726	653	689	738	691	727	678	673	714	686	736	712	750	723	694	682	685	722	708	720	661	695	705	679	686	656	699	752	700	684	683	739	719	708	738	716	725	688	697	715	706	716	672	723	717	627	729	724	676	698	660	724	680	671	744	706	681	662	745	703	712	714	664	728	685	652	679	670	700	730	701	724	670	667	690	701	746	670	681	713	723	641	679	671	713	665	669	736	720	725	679	726	694	699	723	688	693	680	667	705	735	681	675	699	723	681	700	653	695	726	722	727	723	670	695	729	670	733	675	729	718	685	718	663	701	758	747	696	687	692	732	720	717	762	723	715	708	694	743	729	681	696	694	662	711	707	693	725	712	711	688	709	680	743	677	699	669	678	665	699	679	741	690	715	678	692	677	702	711	729	694	718	730	689	711	723	726	652	685	724	694	658	711	710	711	734	716	693	737	711	686	672	695	732	676	733	695	710	708	645	756	696	697	768	727	726	689	683	683	746	704	692	717	688	741	671	692	724	725	711	707	663	704	715	685	679	717	711	715	653	714	657	697	723	722	714	721	692	686	720	719	728	743	634	720	707	681	689	721	717	690	651	688	699	692	696	718	704	705	691	726	687	739	707	689	707	692	676	710	686	715	685	707	665	685	693	687	683	658	667	667	698	689	640	679	742	737	685	656	734	739	721	702	716	731	690	646	715	687	727	716	680	675	690	712	708	733	726	722	685	693	677	697	672	718	687	712	681	737	696	696	684	670	645	740	708	679	716	747	685	704	697	700	701	665	714	684	768	750	711	670	733	728	689	664	690	711	688	708	713	739	682	672	706	710	695	686	745	659	675	733	628	721	730	748	740	726	707	685	707	673	681	657	704	685	674	704	731	734	712	705	687	691	686	723	705	682	704	690	681	680	722	683	695	702	692	677	673	652	695	702	711	690	724	692	696	661	700	717	686	695	702	722	683	704	635	729	727	685	730	718	646	704	713	715	658	693	711	695	704	706	701	691	706	718	689	728	683	726	729	706	717	737	666	699	730	719	743	733	684	709	698	693	731	737	704	697	740	726	703	676	677	711	692	704	683	716	689	707	695	739	678	686	775	696	672	721	665	690	712	704	732	697	658	680	753	709	731	711	714	691	687	644	718	673	725	720	690	727	677	714	711	699	709	698	660	690	718	715	701	675	699	694	715	701	679	697	691	666	681	689	669	701	687	692	691	645	701	687	727	737	712	690	679	723	707	705	693	651	744	703	722	686	692	732	665	768	701	712	678	655	670	709	672	737	688	722	707	635	696	673	714	739	722	720	708	714	735	725	690	687	735	716	703	710	711	710	706	683	702	686	714	688	756	733	693	705	658	712	686	701	654	761	674	696	707	721	700	752	709	742	688	705	750	716	749	703	684	676	703	708	681	678	713	701	736	695	691	758	701	701	765	700	655	740	698	684	694	692	709	667	748	681	789	677	703	727	705	666	722	696	664	716	739	741	713	696	712	678	700	743	733	712	670	713	655	668	721	740	738	714	638	721	644	733	734	696	699	697	699	685	715	670	676	715	681	722	719	697	699	727	673	712	676	683	666	713	711	700	733	688	732	687	740	711	732	731	661	667	687	725	726	695	657	683	666	720	739	670	726	698	711	766	717	722	721	686	770	724	689	702	694	705	722	699	699	701	675	718	649	688	714	725	709	705	721	695	748	689	718	685	735	705	678	736	733	701	659	685	684	696	740	672	709	687	707	734	684	764	718	715	688	691	704	699	660	748	766	738	702	647	672	699	670	744	650	671	683	691	662	698	713	712	701	728	691	722	688	740	739	696	726	688	709	648	696	761	746	704	701	727	682	660	700	710	678	694	734	724	696	661	715	700	723	710	674	678	700	699	697	745	673	666	689	689	715	687	732	675	694	723	690	685	693	725	676	661	695	738	736	692	724	766	664	684	710	691	711	665	702	713	711	696	715	707	734	681	700	675	667	679	694	705	735	712	730	697	680	706	660	693	666	676	721	671	689	691	705	685	716	708	673	685	692	645	722	717	700	689	727	678	703	741	716	641	706	693	703	695	731	704	721	706	692	710	722	734	709	690	739	718	678	675	683	672	723	699	676	668	716	696	681	684	647	689	724	688	701	725	711	722	707	693	656	735	686	713	750	713	716	692	683	741	703	719	676	714	681	680	666	664	759	733	731	670	674	670	718	707	681	704	707	714	698	701	662	699	661	754	708	700	713	621	743	691	710	709	686	693	704	703	694	664	706	656	710	727	716	726	654	709	718	689	716	723	683	710	684	723	672	702	719	691	705	713	680	685	714	669	702	715	698	691	651	722	707	695	736	661	708	718	734	736	670	692	687	748	710	731	684	703	658	690	676	664	708	733	702	713	697	638	718	691	692	707	721	716	730	752	686	687	718	664	686	697	660	717	682	700	753	696	722	743	717	696	699	726	698	759	715	669	706	716	705	722	682	718	657	667	695	724	704	732	720	709	696	662	732	688	698	687	708	689	700	685	717	733	646	678	718	683	660	724	700	686	680	716	684	683	701	717	717	714	735	649	693	654	707	735	697	732	737	698
35618	30739	38778	33029	29842	26400	20512	14487	9433	5855	4890	3995	3761	3360	2560	2413	2151	2472	4222	4010	3203	1507	1432	1154	1630	1717	1950	1478	1203	620	527	633	503	420	431	360	331	495	1026	856	689	554	520	499	424	323	373	299	288	280	243	257	252	240	232	270	259	287	258	252	272	243	249	253	277	284	261	259	243	275	250	272	262	258	277	235	275	255	231	272	295	255	242	282	239	274	244	276	263	257	268	267	267	261	239	236	274	257	238	257	271	267	256	261	272	286	266	229	283	252	248	244	271	254	261	268	230	248	276	269	279	246	253	291	257	232	241	284	232	250	245	301	273	247	261	273	228	260	238	246	255	252	242	262	217	283	220	246	257	267	300	272	239	296	258	267	252	279	237	237	264	271	263	283	265	243	256	269	272	258	250	284	241	220	264	257	245	251	271	263	251	240	241	266	219	221	249	234	270	244	262	254	252	258	253	273	238	244	236	235	251	259	272	252	233	245	255	262	309	263	257	263	255	273	279	244	275	241	268	260	242	261	246	252	262	244	265	261	265	238	235	260	282	228	274	247	227	248	258	263	219	235	247	226	256	263	252	224	272	278	254	264	274	248	231	240	257	288	249	249	274	248	259	234	281	257	260	234	245	260	266	253	245	258	233	208	259	268	242	239	264	268	246	287	263	249	273	221	249	246	280	276	237	252	265	248	279	250	246	257	279	247	239	232	214	246	285	253	284	269	278	237	248	273	222	254	299	243	272	247	259	257	282	240	257	228	261	270	277	249	259	252	244	229	260	275	262	240	252	238	256	240	243	260	260	267	255	257	255	270	273	228	257	286	265	253	262	253	245	255	261	255	247	264	257	255	243	276	274	265	252	238	267	270	288	255	274	258	223	253	263	237	268	261	248	232	282	262	255	260	242	261	236	244	255	274	272	243	258	232	269	272	255	257	238	258	254	269	233	232	243	236	228	256	255	242	280	234	260	253	249	247	271	254	277	252	267	244	235	257	265	269	247	259	265	260	248	254	234	259	270	281	250	268	241	260	263	237	247	236	229	261	242	249	280	245	268	235	250	222	268	240	257	257	259	260	264	264	266	259	274	246	244	271	256	238	259	219	260	268	261	236	280	233	259	267	244	273	261	249	280	273	264	259	270	260	251	282	262	242	246	268	264	233	233	264	246	255	278	240	280	242	241	262	251	264	230	246	238	249	265	251	263	243	243	257	251	279	279	237	244	241	248	262	277	281	244	280	270	255	257	268	246	237	262	265	259	256	252	241	250	270	268	242	241	245	237	229	265	243	290	246	265	233	235	228	272	268	243	268	252	247	273	276	244	268	274	292	290	257	246	244	242	236	266	279	217	225	259	274	267	230	247	255	257	273	252	272	246	259	226	257	285	270	265	245	260	267	267	246	244	267	273	240	208	273	240	273	258	248	277	255	256	285	265	235	289	245	249	262	271	262	288	267	289	266	241	281	264	261	245	262	272	257	205	242	251	234	247	271	238	287	289	283	254	215	231	262	260	274	274	247	261	255	257	252	241	241	252	267	260	272	275	253	250	241	263	269	270	276	259	249	262	247	288	257	264	261	228	261	263	264	262	261	273	274	248	262	285	267	261	248	266	247	243	244	266	275	273	273	249	256	241	229	237	239	270	277	256	218	268	269	281	246	261	277	235	273	266	258	258	234	262	226	240	257	249	267	255	256	262	261	252	253	240	228	271	243	249	257	259	259	241	241	278	265	241	261	271	243	270	248	233	240	254	256	250	254	219	256	254	232	259	234	285	223	246	226	251	254	264	248	264	226	260	254	237	261	248	248	244	272	239	229	250	248	250	280	239	277	240	251	252	248	285	272	254	252	246	221	274	251	285	237	258	252	225	237	258	258	255	285	260	255	291	238	263	250	261	263	228	250	257	246	286	262	266	256	261	263	247	254	271	248	301	271	261	257	213	253	233	248	263	244	251	250	276	248	236	263	249	239	233	241	253	222	268	258	256	235	239	259	244	243	255	248	247	267	260	306	269	273	272	263	277	246	282	264	246	268	231	255	277	229	257	260	245	256	257	277	258	264	276	257	264	264	295	258	294	245	228	244	251	233	259	266	276	257	256	237	236	249	278	268	256	268	261	244	288	209	247	248	251	252	262	245	264	245	265	235	286	255	267	267	247	286	242	230	275	251	248	231	251	243	239	253	256	245	264	256	313	275	248	270	255	268	255	257	266	247	271	242	219	238	250	257	256	234	242	235	220	252	262	237	258	252	243	250	254	261	249	232	254	265	244	236	236	275	243	249	262	253	269	246	253	256	255	244	264	265	275	274	256	245	244	258	232	257	252	274	259	257	271	238	245	257	249	262	257	255	264	253	273	260	272	250	223	252	249	239	264	259	225	260	248	268	255	278	232	242	290	263	260	236	232	282	269	266	260	239	231	257	249	259	291	316	255	248	264	259	266	259	244	261	254	280	247	280	246	223	252	252	249	239	239	236	249	256	252	268	244	260	269	276	254	231	287	280	255	250	254	232	235	254	228	260	237	247	242	248	254	275	225	261	274	240	265	275	273	269	236	270	266	237	262	257	257	268	256	252	251	276	255	258	251	250	235	224	267	257	260	263	237	257	246	272	267	265	268	264	237	286	282	246	286	264	257	244	241	211	241	245	258	248	243	273	246	295	256	238	268	243	267	244	286	273	289	261	255	234	254	244	240	239	258	228	282	241	249	263	250	238	283	253	262	239	259	263	269	247	258	232	230	264	246	257	272	262	256	298	269	284	250	250	286	265	263	278	243	292	263	258	276	286	261	268	267	246	268	268	233	257	229	236	271	225	249	261	255	259	257	239	244	230	267	244	238	279	274	282	226	268	245	272	252	271	247	253	242	249	238	248	233	258	253	286	234	276	254	241	259	256	255	255	244	236	276	274	258	246	227	265	257	248	263	232	236	253	257	236	239	269	258	271	252	251	253	277	256	273	256	254	266	275	272	270	238	234	264	256	276	240	245	240	246	276	237	257	232	251	284	248	250	300	276	273	250	279	281	241	276	250	258	274	241	250	297	234	241	259	264	220	274	285	263	237	264	235	249	230	266	257	233	231	244	239	257	255	257	246	255	226	257	259	260	272	237	212	253	249	248	280	215	257	260	228	273	255	256	266	258	271	236	243	248	242	294	258	262	270	222	266	271	270	284	266	273	235	268	233	250	275	249	317	249	254	278	296	250	248	261	246	265	278	276	275	255	270	275	250	272	255	256	269	292	273	235	263	251	246	246	254	256	298	260	263	230	242	269	243	237	261	271	265	256	291	245	265	275	242	257	246	257	259	274	258	263	264	246	252	255	276	231	256	253	241	249	272	245	262	270	247	244	274	252	262	253	285	272	286	271	261	244	263	241	261	280	230	278	267	273	230	236	258	262	243	244	236	286	248	262	258	213	282	251	245	255	247	271	242	283	271	263	279	261	247	254	260	291	247	243	254	259	260	279	241	257	263	252	233	281	273	243	223	269	212
23876	23371	38736	36051	37099	35891	30275	26970	19836	15493	15134	12788	13149	11441	10092	8804	8916	10464	17210	17265	12726	7247	6844	5334	8338	9589	10042	7852	6686	3471	2753	3282	2502	1925	1779	1266	1375	2377	5871	4829	3691	3212	2456	2156	2000	1204	1308	1070	851	734	703	640	674	670	636	617	688	762	691	699	681	695	657	706	635	642	662	653	694	682	708	673	680	654	658	631	656	634	658	685	714	658	684	698	669	632	658	627	651	660	683	670	660	630	643	656	763	599	626	633	682	665	645	626	654	682	649	660	680	650	697	666	660	677	698	720	627	658	672	662	656	702	665	688	617	668	636	663	689	617	682	601	681	664	653	683	660	676	677	637	628	690	613	648	635	672	626	653	666	645	681	620	651	658	650	666	606	629	665	683	647	675	646	673	667	690	663	646	638	589	651	675	622	633	696	648	688	666	677	632	641	684	698	643	680	647	666	646	672	634	656	653	659	662	643	634	665	625	627	667	616	638	614	632	702	670	673	635	630	615	619	668	701	695	644	613	727	698	639	674	698	663	659	670	647	584	635	647	636	700	631	664	699	678	637	660	629	642	608	672	662	640	685	683	653	670	678	680	662	669	687	657	661	669	627	699	638	679	642	664	678	713	661	627	701	663	628	654	699	679	674	631	705	676	653	650	668	662	658	643	634	614	634	670	687	665	652	654	634	632	674	701	667	659	647	655	664	662	672	696	654	610	659	671	687	652	642	639	666	634	639	625	681	648	666	635	621	668	584	638	664	669	669	674	681	645	658	659	669	625	616	642	642	670	683	670	635	654	680	640	689	653	656	642	651	693	678	634	720	649	652	721	684	671	626	626	705	589	676	647	693	628	632	630	644	680	682	692	629	636	615	655	655	665	700	592	628	689	664	667	697	640	651	663	599	623	610	672	673	646	666	676	650	656	624	689	646	666	641	599	656	692	665	649	633	659	606	646	659	658	726	604	640	689	665	597	634	669	688	678	612	656	659	600	621	681	657	634	644	687	682	645	652	637	646	648	624	626	648	682	685	705	660	637	697	654	692	661	633	663	708	664	670	710	666	659	634	641	648	642	675	698	635	699	620	717	679	656	684	627	663	605	635	644	660	642	662	633	677	705	589	637	671	664	705	644	705	650	674	660	644	664	666	645	628	635	669	625	667	713	693	669	646	689	713	652	606	677	623	657	647	687	662	652	633	711	697	659	671	646	627	661	655	645	656	626	631	649	650	631	671	623	686	664	691	690	672	688	622	731	676	652	641	669	632	645	622	676	608	648	682	646	643	652	650	628	669	686	692	618	634	657	681	605	665	662	697	705	635	654	653	659	612	645	597	634	690	681	598	661	668	645	691	652	666	730	658	616	619	652	645	692	648	646	632	644	674	740	639	647	651	672	660	660	653	677	659	669	672	654	683	659	683	642	649	673	673	633	673	646	656	657	691	634	606	686	657	652	650	620	672	656	688	601	652	680	679	665	711	679	666	626	622	640	657	666	673	688	636	640	679	612	680	684	668	627	661	671	696	656	613	686	671	673	647	668	649	644	670	662	632	618	648	668	642	639	647	657	651	668	635	664	633	610	638	634	663	668	664	640	685	629	663	645	674	678	663	659	654	699	687	658	640	649	637	629	646	678	664	643	672	677	696	653	665	678	672	657	622	622	646	640	650	634	671	656	616	611	613	637	658	659	712	581	671	696	692	689	715	685	630	667	636	656	638	669	656	642	644	670	665	626	647	627	614	725	652	662	696	643	647	648	664	661	680	667	669	665	624	662	669	657	679	658	635	639	646	653	653	681	648	635	686	661	613	675	659	601	646	675	664	654	644	624	633	659	707	645	653	662	644	655	644	642	628	663	633	680	601	656	636	636	639	680	712	600	673	605	664	630	625	691	627	613	669	676	686	645	644	644	651	618	729	695	643	595	670	604	681	631	639	622	668	677	654	589	651	656	684	670	642	647	679	665	663	635	679	675	626	689	674	681	667	683	659	674	672	657	653	705	701	632	645	681	680	655	650	638	669	635	651	628	631	696	691	618	640	634	640	630	684	643	647	639	676	671	632	640	670	652	627	690	664	629	629	674	653	657	673	680	678	648	613	683	647	705	659	639	638	667	657	655	654	679	647	699	659	644	631	650	698	643	589	644	659	672	685	656	663	640	631	689	679	654	682	689	659	612	627	670	651	659	660	623	683	679	673	658	665	643	619	654	677	676	689	669	662	640	661	626	661	628	653	679	658	684	663	656	670	645	698	681	690	681	661	649	651	654	622	716	633	642	675	698	675	667	636	655	641	678	671	692	661	658	643	619	669	646	695	621	701	653	609	616	690	639	661	655	585	664	663	677	620	644	637	640	657	634	631	677	673	694	661	664	683	601	674	632	644	722	665	632	639	641	651	641	660	692	660	650	678	678	694	671	642	644	671	663	643	650	623	644	714	635	643	635	715	685	677	676	685	643	670	657	635	634	696	656	638	679	656	659	689	680	640	669	698	706	655	632	630	636	678	656	689	654	662	612	696	704	645	631	687	634	688	663	645	654	655	637	662	655	642	688	673	677	680	682	684	634	623	636	680	640	668	612	639	677	656	654	668	712	663	650	697	662	682	667	689	667	658	607	641	650	685	642	673	663	644	639	632	661	633	640	632	683	659	626	690	679	646	635	614	696	667	659	674	669	647	673	632	670	649	663	653	699	683	680	625	690	674	666	657	706	649	676	645	676	677	648	693	633	649	666	626	651	637	693	676	626	649	653	653	657	694	688	637	663	697	699	663	686	661	697	698	662	642	676	658	681	630	659	639	680	662	649	666	654	672	667	662	700	699	708	647	656	657	719	657	661	583	655	675	656	617	652	676	615	632	652	662	646	664	696	670	623	615	654	655	664	662	628	672	673	649	663	677	687	662	663	679	657	672	635	672	640	630	678	664	651	687	651	670	620	689	702	657	710	656	684	654	657	638	651	654	649	664	722	617	634	670	626	673	661	682	650	640	662	687	658	720	700	666	653	644	658	647	690	656	691	648	668	633	650	648	622	680	613	682	648	676	667	649	668	690	651	639	613	625	664	662	636	632	662	690	613	647	633	679	660	680	659	641	686	641	662	663	658	629	667	687	677	681	696	677	654	647	670	670	690	692	633	670	658	673	669	621	647	646	683	638	638	654	661	700	659	658	673	621	624	652	665	633	675	690	673	647	649	636	653	687	647	656	650	620	668	673	649	606	660	689	656	641	668	679	640	708	678	664	629	656	661	635	649	656	685	673	627	644	672	622	662	617	663	690	649	638	629	655	603	635	690	637	623	669	618	618	708	624	643	634	653	654	670	695	652	666	686	662	665	615	691	626	621	612	648	663	631	661	645	666	646	674	661	704	699	643	666	685	673	679	626	643	665	667	635	693	679	664	671	655	632	685	638	719	626	680	699	656	699	665	674	645	667	653	664	666	629	643	595	719	653	639	666	658	643	703	653	611	665	650	683	686	687	676	646	629	651	701	619	668	670	646	631	703	686
10284	10761	13834	10082	8110	5932	3560	2532	1575	1124	905	664	583	588	528	418	391	420	483	401	317	321	310	358	340	324	305	292	277	265	237	316	263	259	268	274	224	253	288	282	333	272	290	246	298	280	240	266	264	262	254	220	273	242	241	257	254	255	268	236	231	242	247	261	278	241	249	254	248	263	275	248	240	230	249	236	258	250	237	261	288	250	231	216	225	239	238	258	249	231	264	259	238	276	273	255	277	249	249	237	269	254	246	239	266	248	246	272	246	257	273	266	283	256	270	240	263	249	266	269	269	277	246	262	254	257	245	258	248	280	238	239	257	289	259	240	252	233	240	282	244	241	270	249	267	255	263	242	274	232	268	276	270	278	275	261	258	261	251	244	251	251	244	236	253	273	256	246	267	257	246	272	280	246	244	258	238	262	232	252	260	261	273	277	254	246	258	243	267	245	235	244	231	260	271	233	223	274	242	268	237	271	243	265	236	269	262	259	234	250	272	214	274	242	254	254	235	236	249	241	274	251	229	252	264	249	243	256	235	244	251	246	272	267	241	259	257	238	253	236	261	252	267	253	238	262	263	297	245	249	251	232	252	252	238	259	222	252	262	215	258	258	241	262	243	257	259	257	281	251	204	257	245	263	226	242	252	280	233	268	246	288	267	276	242	308	237	244	256	250	256	254	257	243	261	275	259	282	230	213	256	273	245	207	263	266	268	236	235	237	219	258	251	258	253	275	259	258	279	266	231	230	236	238	264	254	267	272	288	243	219	254	255	271	249	238	260	264	266	234	278	263	273	255	250	251	238	236	250	259	248	238	265	242	217	253	253	262	252	256	237	290	251	251	277	231	234	244	259	248	280	251	275	274	269	233	263	284	239	228	265	225	222	247	302	265	263	272	245	257	241	241	261	246	246	258	265	242	260	244	260	274	226	236	255	286	253	251	254	256	265	240	265	264	234	256	246	256	275	242	252	255	251	235	289	232	268	240	261	263	257	278	270	266	252	221	255	245	286	261	234	236	240	252	258	270	237	247	243	280	231	253	268	272	276	261	293	255	263	245	273	226	264	251	253	254	246	234	244	242	271	265	248	248	257	266	275	254	241	241	237	256	240	242	261	266	246	227	278	240	242	280	225	230	291	265	238	229	253	257	272	270	266	251	287	240	248	259	243	260	243	280	233	233	266	276	275	240	255	251	281	245	248	241	243	260	251	236	287	246	228	266	246	262	274	264	265	261	244	264	254	231	243	261	257	260	237	269	251	234	242	281	240	251	252	245	250	235	256	235	241	278	279	215	252	272	284	240	249	283	274	266	256	273	252	245	267	249	268	253	256	231	262	243	252	229	272	227	251	292	226	254	254	240	253	266	252	228	256	252	238	260	241	273	272	249	238	253	232	247	255	265	253	241	249	253	268	262	237	236	297	233	266	267	247	235	240	268	265	251	244	247	253	264	275	251	258	283	280	243	251	258	264	275	236	227	259	220	250	267	241	246	264	241	278	250	214	263	246	298	229	273	236	244	257	274	244	233	248	221	247	264	252	242	271	264	240	259	266	250	270	236	240	257	250	252	230	267	268	228	240	267	252	271	262	268	271	237	274	257	249	263	249	258	282	306	238	243	247	254	282	245	252	272	258	247	262	254	264	268	239	245	254	236	238	258	260	233	241	262	310	275	246	287	268	236	251	277	258	261	241	247	268	257	254	255	253	247	263	261	240	248	236	263	239	278	267	258	241	236	279	265	282	267	268	219	280	251	246	272	261	261	243	267	262	247	269	264	247	248	262	239	268	255	247	272	288	266	292	272	245	223	285	248	235	258	254	294	286	230	267	249	265	264	252	282	279	252	246	252	254	248	254	239	239	270	272	281	243	242	266	259	248	249	248	242	270	224	275	252	243	261	237	240	246	250	246	253	252	252	251	238	264	240	221	264	252	275	260	234	229	253	253	255	239	216	227	260	267	257	260	247	247	270	239	254	256	258	254	270	270	257	282	256	275	245	276	268	273	255	259	247	229	257	249	268	235	267	244	240	239	260	264	283	232	251	277	253	248	247	258	247	257	240	268	265	224	262	280	262	253	260	245	247	233	247	262	246	241	236	268	259	223	241	254	261	262	242	278	260	232	261	222	245	237	249	263	276	253	258	225	229	280	229	268	258	287	280	239	261	260	239	271	242	251	259	253	246	277	242	244	256	252	231	264	247	255	229	283	268	237	249	215	252	246	253	249	272	249	218	266	241	238	266	269	232	246	271	262	235	222	276	237	266	272	274	251	273	231	259	248	248	229	249	247	249	262	253	277	226	223	264	256	282	260	252	260	254	238	262	241	238	266	264	237	270	238	242	240	232	250	241	257	278	226	235	267	262	260	223	225	244	305	263	249	240	258	274	247	257	251	245	277	234	245	245	234	237	244	253	264	240	273	247	259	280	265	266	267	242	253	263	264	273	257	236	275	246	250	235	271	262	261	280	246	250	252	255	248	284	249	260	253	225	263	242	254	268	245	254	242	236	224	222	277	277	274	231	238	245	236	233	256	256	238	271	234	265	265	282	252	252	242	241	240	242	232	267	262	249	247	267	263	268	238	232	262	261	257	276	236	256	247	244	267	257	240	252	265	255	233	253	241	272	248	258	251	230	246	261	243	236	257	244	246	263	272	272	263	254	260	229	284	251	221	230	274	226	248	211	261	234	209	264	245	229	252	251	267	255	273	259	268	255	252	243	268	243	266	271	244	265	229	255	251	222	264	254	264	249	254	230	261	256	227	269	236	228	257	205	242	276	245	256	245	267	246	277	228	259	287	272	264	242	233	256	251	257	261	253	244	252	236	255	255	237	248	268	262	251	262	270	207	276	247	256	261	283	242	249	251	260	235	278	242	209	225	277	249	239	263	236	279	293	251	260	275	276	262	243	236	246	237	231	240	245	258	269	253	259	247	234	255	221	244	248	243	255	260	268	256	258	258	237	240	245	268	278	276	276	271	264	275	256	279	240	272	267	274	247	250	261	245	267	281	282	260	276	258	231	237	245	239	246	238	258	258	257	252	260	263	256	222	255	254	231	250	268	269	260	230	273	265	234	254	230	238	248	263	252	257	276	277	276	243	254	236	251	285	257	267	250	262	254	233	251	257	242	239	306	270	249	248	261	237	241	264	290	249	237	252	261	246	267	250	252	252	265	244	241	254	241	267	269	230	247	240	214	241	249	263	252	280	262	268	233	259	233	242	250	272	266	227	249	267	257	265	269	229	272	234	253	260	254	279	255	268	268	257	259	226	262	256	269	260	282	256	269	252	247	220	273	278	274	244	243	259	266	246	262	252	241	215	242	252	249	251	243	269	244	240	243	253	264	264	265	273	268	262	243	257	276	252	286	260	272	264	263	256	259	261	245	281	257	238	244	248	268	225	239	252	267	244	261	237	240	255	242	283	253	254	267	245	238	258	247	286	265	244	263	255	289	239	243	262	267	259	271	269	256	266	269	301	250	231	251
7738	8662	15542	17397	18527	16302	12436	10021	6776	4846	4265	3363	3000	2434	2303	1750	1818	1719	2316	1640	1171	1213	1209	1289	1334	1212	1101	922	951	770	781	744	771	698	712	715	750	755	840	917	867	830	770	796	785	723	709	694	668	639	686	664	677	705	675	634	657	650	660	696	703	647	728	639	688	673	655	685	696	639	717	681	659	683	661	682	704	664	681	686	663	692	654	646	648	630	679	667	655	639	681	681	676	617	692	644	664	620	622	682	626	664	652	681	665	687	636	653	665	647	643	685	689	638	666	640	683	642	660	651	667	668	674	621	670	626	631	635	695	659	688	686	674	629	634	676	665	630	696	599	645	649	649	645	694	692	665	669	647	644	680	646	629	653	655	654	653	637	626	617	609	653	665	660	670	684	657	636	649	655	660	682	640	698	664	643	667	661	700	647	660	665	614	696	654	681	660	665	634	654	706	666	670	639	670	631	659	660	679	694	666	660	670	624	681	684	660	701	673	645	620	664	638	669	652	652	674	644	684	659	646	646	666	636	689	662	683	670	702	649	627	610	638	675	648	633	641	665	664	678	645	660	667	687	656	664	662	672	653	645	627	688	638	697	611	617	591	650	611	708	655	680	644	689	664	680	648	661	643	664	631	669	667	675	677	690	688	669	685	672	676	653	679	643	675	642	644	642	628	648	643	670	640	673	686	625	665	705	641	679	665	664	659	661	676	679	680	648	637	644	674	691	665	648	658	667	614	719	653	643	677	642	675	681	642	668	664	684	666	684	680	685	625	691	644	678	658	616	628	665	640	666	629	673	675	668	676	655	643	646	695	665	680	706	659	701	688	665	661	669	690	651	661	662	696	622	668	702	684	638	685	644	680	675	664	674	627	684	621	663	691	619	635	724	673	649	662	698	656	612	657	687	639	679	710	642	637	641	627	635	664	668	678	636	729	652	632	652	648	670	679	683	695	658	647	653	650	675	692	570	659	685	679	700	631	635	666	669	684	671	660	669	658	645	641	679	696	657	616	670	657	645	681	670	655	657	636	691	657	683	621	672	640	603	629	641	624	644	673	681	678	665	651	655	653	672	736	668	647	679	616	674	662	656	645	683	690	624	686	631	720	665	672	646	673	674	647	643	700	630	659	626	670	642	657	631	664	712	687	654	664	691	628	696	639	646	689	691	696	685	650	624	657	656	663	669	638	659	663	613	670	690	736	684	649	674	682	721	698	676	644	618	676	644	608	650	643	650	644	667	647	687	672	694	627	683	674	682	648	681	637	647	628	677	652	677	646	650	669	706	622	661	714	575	637	603	694	629	630	630	707	639	657	659	698	660	647	698	653	672	640	656	694	658	680	637	647	662	653	733	691	659	657	712	617	682	651	680	685	661	708	680	668	697	677	644	711	653	638	658	609	644	695	657	686	641	681	676	658	650	692	592	638	676	636	693	664	644	660	645	657	705	674	679	689	647	638	676	664	673	651	632	653	647	658	627	625	671	680	641	655	691	687	661	683	655	659	653	671	635	635	632	643	663	618	671	644	671	662	664	701	648	701	674	644	669	661	637	657	666	667	648	659	619	677	675	689	669	675	686	644	667	662	660	630	690	645	659	669	685	666	702	704	688	672	658	704	676	662	685	667	660	656	651	627	678	637	633	666	673	676	653	654	630	666	653	683	668	681	675	653	666	689	684	651	682	656	685	683	654	648	630	690	638	641	688	690	641	695	647	681	661	647	698	633	681	708	687	672	677	661	628	676	619	663	672	647	653	672	699	722	627	703	660	638	627	674	674	619	650	677	642	656	630	658	633	636	673	665	595	657	658	636	679	650	682	735	648	665	660	681	668	622	680	690	681	640	651	666	640	679	668	633	634	655	642	653	654	661	674	683	656	604	640	641	657	645	631	662	678	674	649	675	681	691	636	635	653	707	691	631	649	659	702	659	687	671	652	688	591	638	664	663	687	625	659	651	690	648	709	631	664	668	678	673	640	681	667	666	666	643	681	626	627	691	680	687	666	648	665	710	658	635	701	665	675	637	717	689	645	643	695	615	677	670	704	673	659	686	692	614	635	690	657	713	661	644	665	618	632	661	655	704	668	655	640	670	660	681	700	633	654	653	689	654	668	640	657	651	670	654	697	713	710	675	654	611	658	670	669	668	656	646	695	661	648	617	706	698	647	618	670	649	648	653	642	646	637	699	694	671	657	617	697	733	665	690	677	607	612	686	647	636	651	658	653	656	676	664	678	626	657	614	670	704	667	655	679	688	674	661	631	663	665	675	699	684	727	639	660	687	688	631	660	671	641	649	702	626	675	694	662	634	698	710	664	670	660	649	725	670	617	657	691	665	629	652	664	652	700	637	669	688	658	628	652	657	648	666	672	636	639	660	672	702	724	635	698	657	713	605	674	650	648	698	653	696	643	706	645	641	699	699	666	672	626	658	687	655	663	678	637	649	672	705	650	656	671	633	685	650	647	663	651	675	652	666	684	661	638	679	683	647	617	653	656	691	672	670	690	621	664	643	663	679	687	661	620	688	653	657	704	651	710	649	642	667	666	698	630	678	662	640	684	696	659	661	671	602	669	653	664	730	663	678	621	703	666	700	638	635	603	648	701	652	678	659	636	664	659	668	654	688	645	663	640	605	680	672	665	673	651	649	721	660	659	666	659	703	610	636	661	639	673	678	648	720	653	647	627	689	631	639	667	678	674	656	635	678	664	608	616	674	659	648	639	681	661	653	654	670	666	647	667	658	658	702	636	692	644	680	663	655	679	697	671	691	715	683	666	688	650	626	668	683	661	676	645	642	679	704	667	684	666	683	675	648	660	668	674	645	675	677	657	662	615	658	714	673	656	667	655	691	671	673	699	689	657	661	697	660	689	658	674	619	616	652	728	624	656	680	652	644	667	667	686	658	657	633	677	615	666	648	703	658	690	720	656	659	645	716	644	646	667	668	675	689	660	661	695	662	656	648	651	685	683	695	678	627	684	678	682	595	685	631	673	703	651	635	680	620	637	687	664	675	648	694	644	689	702	695	678	690	640	624	690	681	721	655	648	696	679	661	638	626	663	693	654	690	725	664	637	670	635	662	664	656	635	581	697	676	641	645	690	681	677	679	666	675	700	704	654	674	612	672	657	631	678	699	681	649	638	651	670	669	649	628	666	645	730	678	670	690	683	641	630	645	682	591	661	666	674	684	625	665	633	677	692	679	672	667	702	693	696	668	661	630	694	650	681	690	647	644	642	633	649	646	704	700	659	656	703	670	668	695	663	641	666	633	645	643	633	685	617	690	674	664	634	655	627	700	688	647	640	635	663	683	630	675	638	650	708	672	617	658	617	660	656	654	651	658	646	693	652	666	666	651	646	674	667	649	683	637	626	653	694	655	607	663	658	645	704	655	661	643	654	721	634	662	700	649	633	641	677	677	653	690	637	659	656	625	667	645	651	683	730	641	664	701	637	704	649	631	643	650	680	685	694	649	685	658	632	668	671	719	644
25330	24102	31592	26403	22269	18649	11960	7590	4552	3166	3020	2559	2396	2036	1492	1441	1424	1435	2771	2379	822	869	701	732	919	1094	997	710	775	445	393	409	379	342	318	321	313	551	590	522	464	404	374	313	375	342	306	286	250	284	267	259	251	269	275	263	246	271	273	278	305	264	316	251	238	286	271	310	289	280	277	283	311	266	260	269	247	274	266	287	278	256	267	278	308	284	253	266	277	267	273	270	273	274	270	265	261	249	287	277	269	262	283	287	259	245	266	242	276	273	298	261	267	282	274	266	269	263	273	287	234	276	297	312	272	257	273	292	262	263	279	286	269	268	311	269	267	289	238	291	295	255	257	262	250	287	255	250	256	274	302	299	292	268	249	265	260	232	249	292	252	263	259	264	235	295	257	254	265	272	265	294	267	295	288	274	286	289	268	290	258	266	268	254	273	243	303	274	272	256	259	265	261	275	281	246	260	261	264	240	268	274	273	248	269	262	259	246	279	269	247	254	249	281	258	277	264	262	266	277	267	273	276	287	249	258	281	305	268	261	304	266	235	266	330	281	245	258	280	280	274	265	272	263	275	272	270	277	292	262	257	285	279	282	278	267	275	269	241	259	269	278	263	257	246	236	258	269	264	280	264	281	249	297	252	270	275	262	253	250	270	257	248	290	270	271	313	272	285	263	283	250	263	263	293	263	281	246	262	256	277	263	271	279	265	273	297	276	291	264	290	279	285	249	255	279	277	258	290	252	268	272	256	280	252	277	295	263	253	229	218	281	296	256	275	274	297	269	293	263	286	273	286	283	275	298	267	268	273	273	276	286	258	281	248	283	291	224	257	223	295	264	262	279	246	286	266	294	255	285	287	281	273	309	292	272	254	250	240	284	295	268	272	277	301	272	262	254	272	283	249	269	266	259	248	270	278	260	254	256	256	281	270	278	267	253	255	274	260	265	269	261	259	292	255	267	263	261	293	270	242	245	273	274	301	273	246	282	282	246	281	284	273	267	276	253	252	293	271	268	300	293	270	241	238	278	254	246	292	254	257	306	258	236	280	275	264	239	300	246	245	244	269	294	303	284	259	296	276	289	265	258	259	282	285	238	234	244	263	257	268	274	307	248	257	286	277	282	277	278	255	271	288	271	253	289	269	260	262	289	248	271	286	289	260	289	272	289	266	252	286	265	280	260	288	279	287	264	246	274	287	285	257	272	260	266	290	263	281	253	288	278	309	248	271	270	289	270	253	270	277	242	283	293	277	263	239	249	287	298	267	296	281	243	262	267	250	280	292	279	294	268	251	265	260	246	269	294	248	257	283	286	277	236	292	239	260	260	254	283	271	288	289	268	284	261	291	293	279	276	286	246	286	281	276	252	271	263	248	267	267	253	244	303	258	263	242	276	245	247	286	251	257	270	251	247	296	279	256	269	285	280	297	270	284	266	243	256	258	258	301	261	268	285	273	267	290	267	291	292	256	286	261	267	269	281	256	258	254	270	272	265	266	282	277	251	300	267	265	243	292	250	257	252	239	283	249	265	295	228	264	260	260	292	283	248	236	280	264	261	287	272	259	280	287	291	262	270	244	284	281	272	295	252	265	290	286	251	278	286	265	291	253	268	277	277	246	264	283	258	274	288	318	288	263	260	259	278	301	268	272	251	269	284	274	297	238	265	236	252	283	263	268	258	270	278	266	282	244	264	277	268	289	271	271	259	248	269	243	280	290	273	286	266	269	303	235	289	287	252	283	251	264	232	270	298	263	283	293	281	298	256	266	273	266	246	257	267	277	285	287	254	289	281	268	247	271	235	242	229	283	251	306	265	248	281	278	266	245	261	282	265	275	302	264	279	285	256	269	252	248	274	302	282	289	285	281	266	288	269	267	267	242	276	246	252	273	281	288	256	281	288	268	267	269	251	281	257	256	269	265	256	296	302	296	257	274	265	276	283	259	286	256	292	301	279	254	296	271	235	284	250	283	282	294	280	272	252	243	254	274	274	255	278	250	242	267	270	283	260	294	251	256	288	257	245	249	231	254	255	259	264	238	264	241	281	255	285	268	263	259	225	283	252	274	249	263	268	267	258	279	265	264	263	301	253	287	281	288	269	263	278	273	301	264	252	269	272	289	235	252	256	262	287	275	257	272	258	276	261	277	243	286	284	278	289	269	297	267	255	257	278	266	254	279	255	276	260	284	266	263	268	278	253	242	272	289	266	255	295	257	269	240	305	268	261	246	251	274	267	277	229	267	261	289	274	281	278	250	268	263	286	285	248	269	286	285	282	290	244	269	268	285	261	278	263	268	232	263	285	315	254	296	262	252	274	285	261	263	264	270	297	290	256	270	271	294	247	268	240	249	280	268	304	292	279	260	288	259	265	267	256	264	291	301	267	288	287	284	274	258	263	267	258	241	268	291	265	274	278	263	259	277	247	270	252	255	252	275	317	283	250	281	278	285	300	243	265	250	260	257	279	291	271	287	293	277	267	282	276	277	287	275	238	285	240	282	275	260	269	296	248	290	283	262	280	280	256	266	246	261	250	266	239	263	275	269	280	251	275	274	264	275	264	253	258	270	270	262	265	286	293	286	268	282	275	269	266	275	267	231	253	280	276	276	273	280	280	256	290	252	284	251	248	269	272	258	278	288	257	247	281	282	273	275	235	282	270	279	286	287	289	264	287	270	265	271	258	255	248	293	291	275	270	263	269	311	284	265	279	263	274	290	297	282	294	282	266	278	269	261	258	283	268	270	274	261	246	264	273	236	266	256	281	293	278	279	257	287	249	307	294	266	256	254	268	262	281	297	264	274	280	293	281	280	253	276	266	235	265	274	272	272	256	274	288	262	250	268	279	302	254	275	264	207	262	269	235	272	270	279	278	309	250	265	251	251	242	244	256	256	267	265	232	264	256	268	252	279	248	275	275	259	244	271	253	259	272	263	264	282	268	269	282	248	288	276	275	283	259	271	276	295	269	245	286	293	298	232	303	298	292	275	289	266	296	276	276	252	268	270	288	273	264	289	240	283	229	276	296	285	242	277	255	293	257	247	262	260	275	267	270	286	289	301	279	259	283	287	249	278	257	240	286	275	274	281	253	280	258	279	243	266	263	237	240	317	267	247	269	281	295	295	252	277	278	282	277	244	305	260	275	290	274	279	275	243	272	237	265	261	287	260	267	270	277	293	289	313	263	259	276	267	268	256	238	315	276	251	291	301	262	259	278	281	275	258	264	263	251	283	265	300	269	266	275	263	290	277	237	265	271	271	253	274	265	296	249	280	275	276	258	298	290	282	275	298	273	252	258	265	296	299	285	273	259	256	268	256	267	287	312	281	315	290	276	273	244	277	267	242	272	241	287	265	258	296	275	285	273	292	262	275	264	251	258	247	262	265	254	260	285	275	276	260	236	269	277	289	272	247	277	298	275	277	222	268	260	268	283	275	243	293	259	277	248	257	259	262	269	269	266	257	288	246	265	283	289	265	240	269	267	282	279	283	260
18019	18844	31566	29713	31135	28618	23531	18461	14096	10812	10925	9369	9286	8153	6729	6237	6252	6980	14170	11377	4141	4247	3658	3684	4778	5872	5147	3945	3817	2028	1648	1746	1587	1320	1094	1113	942	2369	2682	2731	2115	1810	1491	1242	1318	935	950	913	742	742	695	730	779	675	706	684	735	762	718	688	754	727	733	748	730	670	667	734	697	732	757	709	704	707	686	713	717	727	677	682	699	676	690	733	684	706	735	698	712	662	706	677	723	751	715	702	725	686	714	705	720	686	695	688	750	669	666	668	723	664	668	713	692	670	699	725	685	693	688	728	725	689	705	709	679	682	688	684	708	701	685	689	724	673	687	663	720	678	729	703	696	645	652	693	751	684	680	713	717	737	718	715	688	726	705	658	691	708	693	746	676	733	657	672	671	729	707	695	704	695	730	723	721	674	737	728	680	693	729	712	712	729	661	716	685	656	707	663	760	743	680	736	728	733	683	675	688	714	718	707	695	715	711	704	667	710	664	741	719	697	672	739	678	738	671	696	678	683	700	721	658	687	706	715	707	705	731	683	753	706	689	709	714	697	702	693	697	699	706	713	712	705	698	691	701	688	712	716	695	697	684	650	691	702	680	674	712	700	674	695	728	711	703	699	693	754	677	699	711	689	698	753	680	694	709	675	698	680	709	703	718	715	704	688	697	685	692	721	719	673	672	701	708	701	668	711	659	700	642	682	717	697	729	663	707	683	729	733	701	682	715	708	692	693	677	722	675	697	732	709	663	723	716	715	702	678	685	694	725	710	695	668	663	709	741	690	730	708	685	682	656	696	726	710	737	686	703	704	667	669	633	710	668	669	671	752	689	705	665	634	674	700	705	687	764	683	695	672	704	677	725	657	718	716	689	712	731	706	689	729	679	723	734	678	697	718	703	706	657	711	696	669	654	664	717	663	697	710	727	688	734	714	704	679	705	723	721	689	715	703	692	732	675	685	683	667	727	724	732	716	732	685	691	734	703	731	714	675	691	645	679	712	683	673	687	714	689	686	750	698	669	672	650	667	693	699	729	654	701	633	712	660	759	714	661	721	701	728	710	682	724	670	682	659	691	687	725	685	706	655	728	736	678	719	655	735	658	669	672	694	711	710	703	684	686	691	710	683	649	685	697	728	664	695	667	661	698	667	778	706	628	706	691	720	679	711	664	681	727	722	712	683	695	686	648	729	692	698	687	761	676	716	696	729	753	713	704	721	697	668	685	725	666	703	722	741	675	721	704	659	688	617	686	693	679	644	693	753	695	674	736	688	691	706	741	716	760	713	722	683	735	699	666	680	673	687	736	650	654	725	710	720	708	726	685	712	692	692	691	731	669	705	728	667	652	732	683	693	722	689	680	699	691	689	678	711	709	691	709	676	686	735	673	722	683	682	690	695	678	724	738	706	737	675	700	691	657	710	649	652	736	648	724	706	690	701	703	683	697	655	714	681	711	696	727	660	705	725	704	702	650	702	726	690	687	684	727	670	649	685	715	720	694	736	714	700	690	699	729	706	732	698	730	686	752	689	705	740	675	689	700	664	706	743	675	743	683	713	668	711	699	707	647	724	744	706	624	666	694	685	697	703	757	701	653	703	691	717	677	708	672	671	682	723	700	663	701	697	715	707	684	721	729	682	686	715	684	711	665	710	676	704	675	728	683	715	722	704	737	728	716	719	694	670	699	700	719	695	695	675	695	706	759	650	733	687	724	688	692	677	693	700	691	726	682	716	700	719	705	669	678	737	707	749	707	740	705	719	728	682	685	688	724	671	683	698	690	732	700	674	739	653	716	674	752	688	774	679	664	690	685	710	709	721	688	741	708	708	707	714	683	724	697	730	743	692	742	735	738	693	723	683	673	696	680	711	715	746	628	691	685	675	684	725	744	709	714	693	703	725	701	685	710	712	741	682	719	690	736	684	743	671	658	685	722	694	705	668	712	695	715	718	657	750	714	669	670	697	723	707	670	685	684	718	752	678	679	725	702	753	745	669	685	749	692	678	660	675	689	704	704	689	711	712	744	668	733	705	700	670	695	741	696	693	657	688	685	707	689	721	650	710	673	669	736	639	674	705	693	758	669	666	717	739	744	707	755	685	698	701	679	701	724	672	711	727	666	709	692	724	718	726	709	668	686	725	746	678	711	681	690	695	694	678	692	692	695	721	676	720	745	705	696	691	722	746	744	711	676	727	700	681	674	674	687	746	740	704	709	668	745	747	686	697	719	700	707	734	661	730	709	651	755	704	661	740	779	707	692	692	689	755	679	735	773	702	753	698	695	633	729	646	740	731	714	683	685	713	742	707	688	666	695	671	717	645	682	704	731	648	754	686	745	710	733	707	697	698	710	691	684	667	692	674	677	752	726	740	659	659	728	707	696	741	727	726	693	680	712	670	721	686	727	704	674	710	701	645	676	717	703	681	703	753	718	689	713	740	642	723	665	699	722	669	701	727	721	674	682	687	665	728	734	711	701	703	723	677	692	734	691	704	689	716	679	685	690	795	713	703	701	672	657	679	713	663	671	661	693	740	733	711	714	696	732	685	674	702	708	715	689	698	724	699	682	688	686	700	717	717	707	700	696	664	684	666	703	724	765	711	707	710	706	660	705	694	699	731	758	733	656	669	714	731	676	685	762	679	721	666	676	622	714	692	715	673	669	707	698	671	713	740	650	645	653	728	689	718	696	716	693	689	724	704	750	704	730	730	681	694	695	696	694	687	665	678	712	713	697	716	680	690	698	678	704	693	711	698	717	670	688	715	692	693	727	679	714	703	684	738	684	676	698	720	725	687	688	686	722	718	688	664	674	689	692	719	685	684	696	640	693	672	731	680	698	725	736	709	696	709	700	718	693	721	678	677	670	762	703	703	729	696	738	705	675	678	714	663	674	705	677	694	698	684	739	749	710	687	705	695	747	748	695	698	679	716	746	702	666	684	718	683	669	682	710	714	683	724	724	681	682	687	715	691	709	781	658	735	711	676	678	688	684	706	703	752	697	666	668	673	701	712	678	687	656	724	721	660	668	714	639	711	707	672	721	729	717	727	693	689	709	753	672	718	694	713	709	752	664	710	671	689	685	756	680	736	762	702	671	704	675	719	709	722	663	711	682	753	719	688	713	670	701	673	662	684	666	721	688	741	689	727	685	731	710	718	725	648	695	640	704	702	722	738	708	703	667	698	686	692	705	664	693	708	682	671	719	660	681	734	679	743	673	678	684	683	675	676	711	732	664	645	701	731	734	660	678	698	711	709	677	679	665	684	735	698	709	685	711	726	657	648	672	701	716	687	682	672	674	663	688	687	712	690	716	733	671	723	689	701	672	706	676	671	725	717	731	690	774	720	666	706	711	715	751	708	720	665	700	709	703	762	694	629	700	701	680	702	757	711	685	671	720	701	686	710	727	661	686	703	672	698	699	703	663	714	684	678	709	702	732	716	702	682	697	720	674	659	692	724	673	690	705	690	671	669	714	714	669	727	695	660	761	675	677	679
35777	33081	41586	33352	29977	27033	19354	13389	8830	6137	5198	4502	5059	4782	3400	2710	2388	2444	4489	5773	1596	1719	1097	1218	1672	1850	1785	1117	1267	594	539	508	444	387	386	326	354	758	828	865	669	525	470	398	416	313	371	315	308	264	241	267	281	271	262	244	257	292	260	253	267	232	246	247	242	232	282	266	266	264	255	243	255	292	302	277	243	252	274	250	272	232	288	257	241	254	235	260	272	247	274	235	268	260	241	279	247	275	257	226	227	263	247	265	246	228	258	248	274	240	255	228	263	279	258	239	278	254	250	270	263	266	283	265	243	268	258	266	244	286	263	258	244	245	275	269	278	231	245	260	235	252	238	262	266	279	244	248	297	250	284	275	273	287	264	237	271	247	251	231	290	253	242	216	248	255	273	249	257	273	252	269	266	229	236	248	261	263	289	242	266	264	281	279	244	242	265	237	225	241	251	230	254	266	248	244	254	258	251	268	260	256	264	256	231	247	291	253	248	260	264	251	282	255	277	259	272	274	275	270	265	234	259	260	257	247	214	259	238	237	252	244	235	246	277	268	259	251	260	255	244	244	250	256	282	273	278	267	262	248	226	274	236	259	255	255	266	250	274	271	265	259	258	282	283	272	265	250	260	231	298	254	233	255	257	269	259	231	249	285	253	286	245	273	220	241	241	266	261	249	249	254	255	275	263	265	271	233	272	265	277	245	225	273	255	287	266	270	244	243	247	259	278	272	244	256	262	254	275	265	246	252	291	238	273	264	254	281	274	223	241	250	253	255	256	266	263	263	262	276	264	263	274	260	276	246	262	256	250	248	254	260	312	238	252	243	231	253	262	250	265	249	250	273	266	254	256	246	251	243	249	250	267	260	269	278	237	260	242	261	281	243	263	273	249	244	268	260	243	269	262	255	257	254	267	261	272	239	305	233	267	247	243	256	239	241	263	264	243	237	265	235	284	249	257	242	280	257	246	235	261	253	249	253	258	232	252	263	282	270	276	276	235	254	273	236	262	278	258	258	232	299	282	254	240	237	255	252	268	254	246	259	254	260	261	281	258	237	251	257	254	219	281	236	251	249	236	264	232	242	273	249	242	300	294	231	259	255	247	261	229	252	230	248	225	245	256	265	271	262	259	260	269	233	261	266	266	236	274	236	260	243	260	282	285	247	262	251	237	226	254	230	238	278	273	259	283	283	255	257	265	261	265	274	261	249	280	255	248	229	233	247	288	254	269	257	254	230	251	252	266	269	233	257	239	263	245	242	249	256	244	247	248	242	227	267	280	249	271	259	260	252	244	244	282	262	277	272	267	248	234	259	273	267	236	215	272	252	234	283	271	274	274	286	243	251	241	249	276	252	276	261	285	250	249	219	253	231	275	266	277	263	269	268	278	226	245	244	233	231	248	261	242	290	279	285	271	237	266	259	275	236	256	277	256	297	255	251	241	236	253	259	236	242	249	254	250	263	263	262	256	230	252	272	239	280	267	266	255	244	258	224	251	237	273	273	267	243	264	270	278	275	254	288	262	259	280	249	260	242	232	292	258	276	266	227	265	256	259	257	254	255	278	278	264	257	244	257	229	257	249	262	223	252	255	269	238	265	245	252	277	265	249	231	248	281	279	224	261	242	281	241	264	252	252	260	237	271	288	233	232	261	268	281	252	261	263	261	257	265	253	244	283	268	229	218	238	266	254	247	246	275	257	270	255	269	274	234	264	259	289	267	261	283	230	237	250	246	268	273	256	236	248	278	252	263	254	241	270	239	264	271	263	250	251	273	218	250	260	273	284	257	258	256	281	289	242	268	248	261	265	269	240	280	252	265	271	275	243	241	266	261	266	274	244	266	259	258	244	257	249	266	265	250	246	247	259	259	303	281	259	244	268	279	276	221	255	255	247	262	266	251	268	269	255	239	255	251	257	240	265	253	265	241	274	250	253	260	292	276	261	262	276	254	242	256	272	258	254	283	243	269	252	268	249	271	253	269	245	258	270	272	245	271	248	251	253	240	258	234	252	241	260	245	249	263	224	251	274	294	252	246	241	262	282	245	256	227	252	257	270	254	283	263	248	292	256	290	264	254	256	267	238	273	275	242	277	277	298	245	251	269	255	250	280	264	265	259	254	251	254	290	246	243	269	242	260	245	291	261	263	250	268	267	267	260	258	256	238	261	249	271	249	263	259	240	262	272	271	257	260	287	277	257	250	247	248	256	280	262	277	278	267	261	244	257	257	234	257	257	269	277	263	250	255	261	263	271	280	250	256	221	251	266	270	261	255	280	264	271	267	250	237	266	245	248	267	242	308	232	282	263	292	276	272	270	265	272	265	268	261	259	271	259	276	240	281	256	238	222	287	241	261	275	282	240	235	249	259	252	252	276	287	249	264	259	259	256	263	296	237	278	271	245	272	258	246	267	258	282	261	257	239	252	281	270	270	269	271	251	271	269	253	269	265	248	288	253	265	277	261	259	261	269	257	241	254	263	253	234	281	265	242	269	263	262	266	238	240	286	267	259	236	266	276	257	287	247	266	240	269	241	238	253	269	272	258	274	270	271	248	259	246	252	210	258	246	235	262	253	242	272	251	250	236	271	251	269	281	250	273	262	270	259	284	269	288	278	291	277	257	253	257	228	248	263	276	253	274	248	247	256	261	265	267	287	241	279	280	245	277	246	258	271	265	275	263	254	259	279	217	265	292	276	246	280	259	252	227	234	241	271	253	239	298	239	261	248	252	261	282	256	277	248	278	234	254	285	257	247	239	247	266	241	280	266	251	283	246	260	264	244	234	291	257	260	255	259	287	266	300	263	241	249	245	240	274	243	229	226	245	252	239	267	291	278	252	247	250	246	262	257	255	281	278	261	294	241	265	244	263	235	262	258	280	234	264	267	246	241	255	281	241	263	262	225	275	235	277	273	265	245	261	256	248	269	241	275	245	226	236	285	261	256	222	261	276	273	246	243	246	268	273	276	237	235	257	268	255	259	262	241	254	284	228	269	249	249	255	242	263	236	285	268	271	233	264	247	300	235	281	239	250	283	257	223	234	251	248	253	236	246	259	254	264	256	244	237	276	257	259	285	238	263	269	240	256	261	257	261	262	249	263	277	254	251	259	317	247	267	288	271	259	243	257	283	255	273	263	251	273	256	287	280	259	260	270	257	280	290	277	273	268	240	247	282	234	235	262	238	257	252	279	267	240	261	264	262	267	255	257	252	266	245	283	241	245	255	269	262	250	292	250	262	274	271	285	263	275	268	281	255	275	272	248	223	233	236	246	264	238	247	273	251	233	264	265	259	255	231	267	290	292	263	272	250	243	248	308	282	280	267	244	268	256	263	258	276	263	246	265	250	251	242	250	246	235	242	262	266	276	291	284	257	242	251	268	240	272	263	264	258	277	246	278	280	258	224	252	249	239	243	262	274	274	278	243	257	253	271	268	274	258	258	258	264	271	250	286	267	270	284	239	233	253	255	260	254	285	268	299	271	257	274	288	268
24181	26250	41395	35670	37199	35362	29143	23740	19941	16253	15585	14682	15911	13792	11829	9868	9782	10512	19454	20194	7022	8232	5612	6344	8765	9352	9783	6452	6505	3340	2744	2539	2067	1805	1579	1427	1229	4361	4796	4842	3458	2565	2004	1824	1934	1193	1256	1020	858	688	711	716	751	715	659	659	708	706	689	721	681	675	684	668	713	651	637	632	658	656	683	664	688	673	659	656	671	650	640	720	673	685	660	674	666	716	630	673	638	637	647	640	681	653	628	680	653	658	634	629	643	675	624	634	639	639	679	673	631	666	650	635	654	629	648	664	691	664	693	647	670	620	616	653	651	713	646	682	664	670	661	639	661	646	639	662	676	645	720	699	673	647	634	653	652	635	679	642	625	683	654	610	670	641	687	699	647	643	657	667	579	701	629	646	644	636	629	699	643	641	662	686	694	674	706	654	707	658	639	663	658	684	682	658	642	626	640	642	706	639	662	659	651	661	625	696	638	693	650	625	636	713	672	681	658	679	660	669	631	686	663	711	652	697	661	661	701	641	694	679	672	716	617	681	685	689	651	647	710	676	703	645	617	687	678	649	681	667	676	651	654	677	612	638	675	678	647	676	653	639	651	625	679	704	644	658	636	662	689	674	669	663	680	656	636	666	686	664	631	703	707	688	639	704	673	637	666	688	660	650	684	687	639	645	638	656	633	626	623	682	657	614	642	634	640	648	664	686	678	691	677	653	694	672	686	658	648	676	708	651	638	707	672	702	651	694	651	664	666	676	632	659	648	662	619	635	623	650	663	659	678	664	631	672	685	677	664	700	698	666	692	642	664	611	660	650	670	666	667	687	689	642	677	640	673	692	628	646	676	711	672	663	667	717	711	705	674	633	657	665	691	693	660	696	613	667	623	683	675	685	716	677	692	677	632	642	662	654	668	699	658	653	701	659	645	696	656	666	701	683	712	676	670	690	653	680	699	683	632	680	688	713	627	665	674	656	672	662	705	649	683	666	694	691	674	645	664	684	677	651	644	698	663	659	628	705	697	696	628	680	742	688	660	709	668	649	610	660	699	666	662	646	694	685	685	628	713	699	684	685	706	650	683	664	662	649	671	633	639	680	658	633	658	638	655	655	639	656	692	622	679	657	661	635	699	690	665	642	663	631	656	653	624	691	690	634	720	650	699	648	683	633	681	708	721	658	731	676	689	701	669	633	610	681	679	625	658	642	671	677	644	685	655	675	701	637	689	661	645	678	684	685	623	651	692	666	641	648	662	653	655	621	671	615	682	639	667	634	677	701	611	652	670	669	630	685	662	624	708	656	725	671	660	703	684	705	666	674	666	645	672	647	653	641	648	615	660	682	638	650	627	712	704	662	669	662	664	662	682	621	671	690	688	689	675	657	630	673	648	669	693	644	653	673	690	622	670	688	674	672	646	683	641	628	687	678	642	684	655	649	646	691	660	641	663	665	647	678	677	641	648	694	645	677	653	639	627	677	664	696	655	625	626	664	625	682	689	654	693	597	653	624	672	717	657	676	647	669	651	681	642	724	668	697	668	654	684	677	621	674	659	639	678	683	672	672	672	674	680	634	641	663	661	654	667	664	650	708	658	713	614	678	665	648	674	643	708	692	662	655	656	665	650	696	671	634	666	668	607	648	670	695	651	640	670	647	627	681	649	681	686	656	712	682	611	680	652	622	655	674	621	677	676	666	683	645	686	629	671	679	684	695	689	650	651	679	672	667	715	717	643	692	684	663	676	667	631	650	648	643	670	619	689	675	658	691	726	644	688	659	699	670	674	690	678	655	619	630	672	730	686	716	624	653	651	625	684	670	664	644	708	642	623	645	710	698	620	645	682	644	646	646	666	682	700	668	666	638	612	685	645	663	703	629	643	647	661	645	672	675	708	659	692	657	638	678	668	655	653	674	643	685	697	660	652	659	694	640	715	682	656	687	663	672	630	636	655	650	656	702	646	678	678	663	674	709	645	648	616	706	649	671	652	637	647	663	701	709	637	694	672	645	676	679	658	623	623	621	649	652	651	719	651	615	642	650	651	617	675	625	651	650	648	633	710	675	691	625	654	663	678	666	664	687	664	661	699	699	666	693	667	655	683	632	665	696	677	666	665	678	698	683	703	654	709	679	670	675	626	636	693	692	641	653	664	618	679	669	671	657	671	606	679	656	655	631	649	667	675	679	685	675	665	665	628	670	696	661	652	652	632	674	712	646	669	717	626	674	662	674	693	706	690	629	685	668	689	688	686	655	670	694	680	687	666	671	629	663	660	682	674	666	670	672	690	608	639	641	669	680	673	650	650	654	657	633	671	677	726	648	663	639	626	706	689	638	690	633	652	663	676	644	630	665	645	715	672	629	698	653	688	684	678	652	688	682	663	686	667	648	638	694	627	679	715	683	679	633	662	649	685	666	701	684	656	682	672	624	677	679	634	675	651	643	603	673	647	635	732	645	675	662	701	668	697	632	682	623	631	714	655	670	654	641	674	636	691	670	657	684	659	653	688	686	626	657	713	659	672	657	657	643	670	661	610	623	639	707	655	691	593	663	681	641	651	687	659	640	685	665	675	656	702	709	668	652	678	691	636	621	658	637	650	684	660	641	681	655	671	679	633	666	640	598	649	698	641	608	683	640	670	680	643	645	700	645	647	676	647	630	693	668	714	708	670	679	626	706	642	648	650	662	733	654	644	666	679	655	708	627	664	675	720	661	666	671	659	669	627	671	678	676	658	623	641	711	686	620	643	666	641	675	679	703	673	645	681	650	705	600	672	665	673	695	677	637	680	667	679	642	667	657	657	639	647	634	644	694	630	683	659	669	652	654	643	657	664	657	637	649	667	680	658	677	671	620	655	679	662	638	684	703	696	622	666	653	710	656	693	651	646	660	678	696	655	669	659	664	632	691	654	713	712	667	680	641	662	660	675	664	670	659	673	684	671	674	680	688	611	658	672	685	646	645	731	657	736	633	651	633	654	676	662	660	629	692	652	669	671	639	656	674	623	657	636	681	678	647	655	637	710	710	691	620	681	704	652	662	655	652	641	698	662	637	664	624	666	671	659	668	676	675	669	695	660	628	639	652	669	688	626	682	699	655	647	659	628	641	637	669	697	643	639	682	629	637	679	609	656	695	722	680	697	688	667	627	699	702	638	699	664	636	634	672	698	683	600	671	654	665	614	732	613	644	671	672	679	719	677	671	665	680	673	697	663	640	642	660	652	635	689	669	677	672	646	645	700	730	666	675	616	694	691	685	698	691	633	643	663	677	641	614	661	690	651	693	660	688	704	682	644	644	638	691	686	639	645	661	697	600	702	688	664	660	726	620	652	713	678	646	623	643	661	703	658	675	635	633	648	664	663	681	673	675	631	704	664	672	693	693	659	652	657	646	676	685	679	677	689	644	680	660	639	674	640	644	632	699	630	712	658	699	678	627	628	619	671	653	633	620	671	654	639	654	693	675	671	643	680	664	607	625	694	695	639	671	643	687	660	679	689	635	645	678	679	661
10759	10548	13303	11424	8075	5683	3422	2072	1417	1059	868	779	634	526	478	419	438	391	423	495	340	330	330	331	342	364	325	288	291	276	281	256	271	242	267	246	250	273	318	273	283	270	276	299	265	262	321	274	266	280	247	215	241	264	253	288	242	261	247	277	238	267	242	266	253	278	249	258	227	258	271	265	256	269	252	290	271	253	256	240	272	268	283	270	273	254	246	266	266	248	280	236	268	244	248	259	275	243	250	277	257	210	259	254	238	240	287	263	236	249	268	273	237	266	259	279	267	245	289	267	231	282	264	249	264	253	258	288	287	261	279	248	253	263	256	272	291	253	302	254	254	251	284	286	268	246	233	233	266	246	272	242	257	276	302	247	265	271	254	239	255	268	268	273	255	245	279	235	284	251	290	260	283	269	246	245	246	266	285	267	241	248	263	255	258	260	256	267	244	254	255	255	291	249	262	268	236	292	270	255	259	288	286	252	265	244	256	296	268	292	266	257	279	271	273	269	258	230	240	276	252	262	265	257	255	258	257	270	270	260	265	264	248	265	243	262	261	280	250	240	261	244	230	256	237	278	233	286	267	252	267	253	266	286	254	268	229	220	255	274	251	250	251	240	289	252	287	266	258	261	240	240	246	248	284	259	269	273	271	263	242	247	227	307	238	254	273	264	248	254	284	248	248	288	268	270	289	248	276	282	255	251	240	262	255	267	244	258	256	244	236	264	235	283	253	261	264	270	287	260	263	247	255	252	259	300	250	223	265	238	277	262	250	260	233	273	262	242	286	239	274	258	282	268	279	268	243	246	255	307	254	255	251	238	233	275	243	267	229	258	235	286	255	251	215	239	260	306	264	264	264	236	259	252	274	277	250	276	249	261	245	270	257	235	239	267	247	271	260	248	245	286	266	250	276	260	279	257	287	255	292	256	265	268	274	256	260	251	251	257	233	243	251	266	246	266	277	263	271	241	277	259	252	273	266	280	265	242	277	269	248	251	272	286	247	229	284	251	242	278	260	284	255	259	257	278	264	275	288	269	270	238	221	269	263	271	225	260	263	256	287	300	256	233	262	252	241	247	261	268	268	247	212	290	265	265	249	276	261	242	267	265	262	238	286	266	266	223	269	257	305	278	286	256	272	277	263	241	253	248	243	243	249	259	257	257	244	275	249	257	240	267	245	254	268	256	263	247	258	261	247	252	271	264	254	244	275	262	254	274	252	280	287	301	262	271	244	268	263	260	248	275	253	269	256	256	271	230	255	278	268	257	251	286	254	252	245	268	244	251	248	236	243	271	274	290	278	273	260	260	255	262	240	246	286	295	273	293	282	276	233	235	273	257	215	262	258	254	244	290	262	257	280	263	256	264	247	245	243	280	252	247	283	243	277	297	274	278	212	276	248	261	257	272	268	280	278	259	257	262	264	237	258	253	288	267	257	245	264	248	256	245	276	254	254	282	264	238	244	290	281	255	265	296	248	256	251	258	251	237	273	277	276	257	243	293	257	252	240	251	267	217	290	272	267	280	285	296	262	274	267	261	249	268	235	262	272	251	241	239	248	264	260	276	277	245	247	269	276	273	258	245	289	280	268	262	255	262	248	255	289	303	275	279	256	268	268	256	249	261	279	296	285	273	291	265	227	243	252	256	267	257	247	268	256	248	269	263	261	254	277	277	247	242	281	260	259	275	239	259	235	283	247	273	263	293	244	236	254	282	244	247	242	274	276	269	240	278	282	263	255	251	235	266	261	259	281	262	255	281	290	290	242	272	262	270	259	261	234	242	262	282	246	283	234	272	272	240	266	233	259	239	252	260	253	279	280	232	256	254	261	241	288	247	270	229	265	276	255	292	251	297	259	250	272	264	267	246	250	237	279	250	258	271	250	269	271	236	268	255	278	289	260	254	271	287	297	270	254	279	279	272	268	245	250	257	246	276	240	258	267	262	258	265	294	256	257	264	248	243	262	227	264	233	256	272	288	247	255	252	232	266	277	258	233	264	255	255	273	236	259	271	229	291	239	270	269	254	261	260	261	259	270	257	285	261	261	270	264	252	232	256	228	261	240	250	286	239	230	274	247	245	285	267	308	245	261	270	276	272	250	250	282	265	251	262	233	278	236	236	267	260	240	289	266	261	258	275	273	256	264	276	234	250	227	250	250	263	280	259	242	264	264	266	264	289	254	237	254	255	266	266	246	243	265	255	285	263	249	290	237	248	240	211	258	253	279	285	264	267	253	251	256	258	245	224	254	286	293	280	252	248	269	233	241	233	231	243	277	256	271	280	249	300	255	251	245	266	259	263	293	253	285	253	225	256	256	272	273	264	298	277	249	258	232	291	269	281	229	243	236	255	248	247	260	261	243	258	236	249	260	269	243	259	242	294	280	238	274	268	272	273	280	279	259	278	231	268	286	299	274	264	250	269	254	271	276	247	268	287	286	283	228	224	271	255	264	225	244	264	270	278	248	259	267	223	264	289	284	248	285	251	280	272	268	245	253	252	238	262	288	289	271	262	240	245	288	270	247	255	268	233	252	275	271	276	251	261	277	223	251	234	242	233	250	271	286	241	243	259	272	292	281	242	293	246	223	269	270	244	265	245	236	247	259	251	250	267	302	258	263	239	256	282	254	241	255	260	259	272	284	271	268	254	259	298	256	270	267	271	256	243	230	255	260	282	275	292	259	253	229	269	291	264	260	276	251	247	238	244	231	287	281	286	252	292	242	261	261	283	271	288	246	247	262	269	265	231	266	255	250	263	249	245	280	277	256	250	274	242	245	259	276	265	265	257	275	287	258	252	247	252	242	258	252	272	252	257	271	245	248	258	240	246	256	269	272	265	268	256	282	253	273	218	234	261	257	263	248	262	262	265	276	252	260	272	278	276	233	264	248	245	259	274	261	264	272	244	296	288	264	252	253	274	277	260	240	256	279	261	243	246	265	251	221	268	270	281	240	258	247	247	237	282	261	279	248	271	293	261	259	268	269	254	276	258	260	260	261	255	258	253	278	250	254	244	239	275	246	272	274	290	288	249	261	251	248	272	271	234	232	262	256	289	272	252	265	270	294	256	262	266	217	261	223	260	248	253	263	238	235	271	288	270	247	218	255	294	267	288	266	249	245	254	259	260	249	270	262	241	256	251	236	270	284	270	269	255	250	290	224	238	285	266	248	233	272	248	259	249	266	244	270	276	251	250	284	235	259	275	267	256	253	245	259	247	238	300	254	253	229	248	240	254	276	260	272	266	253	285	225	274	272	265	265	261	304	242	255	236	226	251	269	253	255	261	258	213	256	262	285	262	261	248	286	249	247	244	271	264	249	244	275	240	262	231	256	256	250	272	273	239	249	252	222	240	227	237	243	287	252	257	235	255	229	251	255	283	246	250	281	268	255	293	235	241	288	280	269	240	220	264	247	269	231	219	238	263	275	237	240	268	264	253	279	252	288	241	256	281	262	253	260	247	230	265	251	263	264	251	244	261	285	271	271	215
7854	8733	15630	19584	18350	15591	11962	8431	6025	4841	4098	3467	2882	2402	2070	1843	1712	1655	2025	2173	1224	1383	1424	1368	1332	1233	1128	918	892	807	776	769	772	762	698	733	759	845	885	907	937	808	816	763	786	725	741	659	663	679	704	666	669	643	715	616	676	657	675	686	694	675	648	700	617	667	640	661	699	704	698	705	720	674	646	689	685	695	663	716	633	674	657	677	672	683	640	668	671	710	701	681	703	675	688	683	715	677	674	679	665	706	674	695	621	696	666	676	711	657	687	708	719	702	692	708	701	684	668	705	714	716	686	737	670	684	689	708	702	616	660	675	672	708	638	665	681	704	700	677	672	743	664	677	635	711	677	683	669	639	676	662	641	658	692	693	680	633	675	682	672	701	675	669	716	676	631	673	703	641	722	665	710	687	619	684	755	649	650	681	686	650	677	629	681	621	704	709	688	650	660	675	688	687	711	683	643	684	651	666	677	605	627	667	639	695	673	712	694	675	687	687	614	673	680	674	636	695	636	696	737	686	692	642	665	685	631	685	695	664	661	715	694	707	640	690	663	668	661	686	673	652	666	627	645	668	701	703	667	684	636	689	657	659	659	709	672	680	669	673	670	684	683	692	660	669	675	672	700	656	675	658	720	665	658	668	654	719	676	662	670	686	715	727	657	661	705	652	705	688	695	631	646	671	685	646	688	694	661	677	729	670	655	671	676	643	689	668	626	669	683	692	706	672	689	656	706	709	676	680	703	663	649	659	646	681	671	659	691	691	669	712	688	683	703	672	672	669	678	687	645	682	674	680	677	643	685	652	680	673	707	682	609	677	679	695	691	697	655	656	686	694	702	675	706	627	720	683	701	692	691	659	668	657	696	713	673	683	678	745	675	698	701	650	647	714	669	684	696	729	691	668	674	630	660	724	696	648	651	724	700	679	670	667	694	718	701	673	669	665	637	669	662	635	657	694	668	673	692	646	657	712	670	689	645	665	698	623	743	690	678	664	657	689	663	666	701	704	706	624	673	647	683	662	659	667	705	638	695	697	723	700	647	710	672	659	713	692	680	700	668	699	675	680	688	636	682	686	636	644	647	620	670	697	671	644	681	667	693	673	674	698	683	721	692	696	645	683	660	650	622	647	742	676	700	695	676	699	684	621	692	648	691	638	758	703	732	661	674	689	646	619	640	669	685	669	688	698	655	659	700	697	679	664	648	673	667	747	690	657	620	642	661	666	668	642	668	684	703	694	643	693	668	707	723	672	714	629	662	681	694	605	730	711	674	667	655	659	660	705	659	681	686	681	688	656	711	656	659	613	733	718	683	681	653	686	688	674	660	645	677	711	688	630	682	715	642	630	696	697	704	686	712	721	680	652	686	665	670	664	669	627	636	687	642	719	674	701	648	663	709	655	690	699	695	667	665	663	664	681	678	677	640	674	647	668	688	683	728	658	651	707	638	657	694	650	660	677	675	759	689	678	661	734	711	662	678	657	672	673	709	662	664	673	709	695	644	661	698	722	670	646	687	676	667	666	722	677	635	677	690	707	682	657	649	688	662	683	673	691	651	687	690	656	645	679	659	698	681	701	691	708	676	673	648	717	712	628	699	676	690	671	712	670	700	691	642	699	702	651	692	690	704	652	684	698	658	768	642	679	684	648	674	674	660	723	675	669	639	647	636	712	694	679	631	685	670	655	663	658	699	654	710	667	708	646	675	655	687	695	664	649	640	676	689	669	645	640	629	712	675	696	707	666	697	689	690	657	653	675	653	661	692	649	635	686	697	677	606	658	694	693	674	718	664	661	688	709	706	672	693	681	663	684	635	695	689	690	696	726	662	683	663	682	670	656	652	669	696	669	732	685	666	683	702	693	660	703	687	703	675	710	702	667	666	724	680	681	653	685	685	680	685	620	645	645	707	658	703	668	648	655	690	744	650	675	658	653	691	692	732	663	675	701	686	659	696	682	738	680	740	676	666	696	657	694	659	719	701	704	650	672	693	690	636	635	672	680	639	701	703	678	631	656	644	713	721	699	692	691	664	677	732	686	673	700	692	662	679	644	637	680	686	659	652	644	635	648	714	726	699	686	686	692	651	697	645	671	681	679	679	646	661	680	681	687	665	703	724	659	642	700	688	664	643	693	696	674	752	643	666	707	651	652	641	713	648	630	696	685	680	626	701	677	728	682	697	684	691	712	648	701	650	648	661	694	688	693	673	692	703	687	702	664	670	669	672	733	672	705	702	668	620	664	663	635	662	668	672	711	668	643	686	688	680	664	632	696	668	712	701	683	663	709	664	636	663	684	712	678	694	681	717	657	680	674	691	698	682	655	667	669	678	709	632	682	721	645	709	655	679	681	675	679	688	665	689	636	679	668	718	679	699	695	685	706	678	679	675	621	688	679	697	649	734	676	697	686	687	661	642	683	646	701	639	639	667	633	660	705	668	697	715	659	692	691	721	667	698	691	652	718	714	687	708	665	716	693	663	689	660	651	703	658	685	621	645	678	709	670	675	683	670	700	705	644	715	677	661	653	659	661	678	667	665	666	708	708	663	676	707	645	690	687	689	674	655	662	655	669	661	717	691	678	671	708	684	695	676	652	657	701	689	721	673	707	687	681	659	683	663	711	688	680	660	668	641	705	640	662	705	645	657	666	691	627	671	662	676	685	705	714	661	697	675	674	664	675	664	664	677	749	609	668	706	722	629	624	680	706	675	672	661	645	704	629	615	697	676	672	693	675	657	640	694	725	684	650	705	706	685	721	709	693	681	673	683	679	678	651	664	636	667	699	680	681	674	707	678	654	696	681	700	722	666	683	674	666	693	695	660	674	616	656	705	696	614	684	667	657	669	656	707	710	744	686	669	652	640	639	661	700	669	701	664	666	654	644	675	674	705	673	679	658	664	684	708	715	680	657	642	693	714	710	670	679	661	680	712	667	612	629	655	677	691	632	691	694	670	667	692	692	725	708	687	698	714	675	710	651	661	671	667	685	677	661	679	725	709	672	660	690	622	728	648	690	718	644	675	678	696	676	677	718	624	641	743	680	668	681	700	694	672	664	676	676	686	671	664	663	689	669	662	692	714	710	675	624	638	689	663	689	685	664	685	713	685	641	642	662	686	696	701	681	691	676	680	699	671	657	652	688	636	701	660	676	684	680	665	674	667	645	681	685	670	672	676	647	680	620	684	702	720	710	602	690	701	715	711	718	662	707	680	668	682	659	659	720	634	664	639	682	711	659	706	676	682	689	675	713	659	656	693	670	672	653	634	662	682	631	677	750	670	707	655	656	676	623	687	691	673	690	665	652	687	664	661	704	702	671	648	715	714	597	678	677	683	684	660	660	664	670	734	686	693	669	677	620	678	708	744	669	691	688	686	672	685	679	673	666	704	699	682	663	699	665	704	654	656	706	668	692	681	670	680	664	687	691	672	682	707	662	674	728	694	680	668	709	701	634	639	634	665	691	721	675	669	751	710	646	679	657	653	685	687	663
25503	25811	34807	27314	22857	18290	11166	7256	4609	3431	2565	2728	2722	2102	1710	1255	1518	1212	2626	2617	773	832	816	745	1046	1165	981	722	807	449	381	291	354	340	331	316	326	546	479	532	519	431	352	367	340	292	288	334	289	280	259	306	248	305	250	280	245	282	282	291	287	278	266	261	281	289	267	283	262	297	272	274	283	270	282	265	268	293	279	247	274	277	269	269	299	287	324	276	265	274	270	264	285	277	274	248	260	241	285	284	294	263	250	258	277	273	264	259	284	284	277	286	259	300	288	271	288	305	266	266	253	271	269	270	253	277	279	262	282	283	276	244	267	282	304	290	251	274	308	264	277	264	257	250	282	249	268	275	289	303	284	279	274	302	265	286	262	254	257	294	276	248	303	272	261	233	255	272	297	288	298	284	269	297	284	274	264	247	263	260	283	270	261	286	272	239	253	270	311	267	267	291	293	285	291	298	257	296	238	246	254	274	278	257	250	281	261	253	292	252	275	279	270	283	285	274	270	280	258	305	278	255	261	274	244	299	283	259	277	263	284	281	275	266	279	249	262	253	262	256	293	263	299	257	272	241	282	295	279	261	272	259	270	288	245	269	272	246	244	261	282	315	283	266	275	276	285	252	267	284	251	265	270	264	336	255	249	281	284	282	282	268	265	274	251	257	304	279	281	290	280	273	271	275	264	281	270	287	259	272	282	272	296	290	276	254	272	277	289	255	271	277	266	306	292	235	257	253	281	287	299	270	272	231	307	283	269	290	282	271	268	274	275	271	270	290	241	272	279	270	281	302	299	281	280	274	246	272	285	285	271	273	300	260	296	279	287	259	291	294	294	239	246	274	292	277	281	264	268	292	303	275	260	270	274	285	257	263	266	266	282	259	303	278	287	270	303	244	271	274	294	272	263	275	280	262	279	262	273	297	284	307	305	291	295	242	244	255	276	273	280	278	289	269	293	256	293	275	293	282	272	287	282	316	272	296	268	266	282	291	242	274	275	277	273	296	294	284	278	269	300	277	297	298	278	285	277	278	263	274	256	242	318	292	235	305	259	258	317	274	283	307	286	272	260	250	278	279	244	284	266	286	272	281	271	265	279	260	268	295	281	260	274	270	290	261	268	268	285	282	292	287	296	265	284	266	259	276	258	255	269	261	299	270	253	295	294	285	282	302	273	320	261	281	285	273	265	266	270	263	285	304	269	282	244	265	270	282	276	265	274	288	281	301	271	253	248	289	257	266	266	302	246	272	253	278	301	263	268	292	280	304	263	284	312	292	263	274	330	272	275	291	285	273	263	285	280	302	279	285	249	275	248	275	274	253	250	273	276	275	280	284	282	277	279	291	255	289	276	310	242	258	256	288	287	282	275	286	272	285	280	293	278	313	248	296	247	282	293	271	280	270	274	302	264	277	307	262	271	278	303	275	280	278	304	279	281	242	292	281	283	283	303	286	271	270	284	269	291	237	281	281	265	263	267	260	284	288	305	305	244	290	292	279	271	280	264	298	298	273	249	263	276	270	263	252	268	280	300	248	292	280	288	275	300	258	258	291	274	271	276	314	293	267	256	261	301	280	289	271	286	289	242	250	270	303	276	245	268	283	276	274	263	299	285	273	252	273	253	296	277	287	289	299	279	274	300	292	268	281	269	289	293	258	281	289	269	276	268	278	277	260	284	268	261	292	293	292	289	275	276	255	247	296	271	258	298	258	278	299	257	290	277	272	274	271	236	285	289	269	281	237	291	252	248	267	222	262	239	268	263	284	327	300	281	251	246	251	260	280	278	264	284	275	262	284	263	264	300	273	272	254	268	291	264	304	257	285	263	270	267	268	283	281	292	282	269	270	272	310	267	280	282	267	259	284	265	277	232	256	308	296	255	263	279	271	273	260	272	256	255	282	273	265	264	278	278	258	290	282	268	235	290	279	285	291	274	251	267	279	241	274	251	269	294	261	296	279	267	283	273	299	292	296	272	256	271	290	286	286	287	301	295	282	226	267	269	296	272	273	290	253	278	280	280	274	262	290	271	279	316	293	286	270	276	250	278	283	280	273	271	263	294	278	270	276	288	250	288	276	285	274	259	251	279	268	291	246	256	281	268	268	294	289	275	264	273	271	267	277	252	289	292	288	264	314	266	286	280	266	286	271	285	267	269	265	264	275	254	270	259	281	290	283	297	280	291	254	283	276	244	234	287	213	262	268	304	298	273	287	285	268	281	289	276	330	279	305	234	290	263	275	260	249	291	275	279	275	271	276	258	281	254	302	264	269	273	286	241	260	278	304	273	297	274	268	276	291	289	258	270	265	299	258	267	253	297	290	280	276	249	255	248	293	283	285	264	300	303	285	271	265	280	306	280	265	289	286	277	264	261	273	281	274	282	271	261	272	287	221	277	274	257	261	282	291	285	236	266	297	276	294	286	271	252	292	270	282	248	276	285	261	289	251	276	269	298	315	257	263	284	262	254	281	296	271	309	268	289	256	272	260	274	254	278	284	255	292	248	238	301	282	315	277	275	291	261	258	252	262	278	283	249	276	253	270	241	283	301	270	259	286	263	267	264	290	285	293	282	238	285	295	270	245	267	271	263	292	248	252	260	290	298	287	284	284	301	303	274	284	264	261	249	271	297	278	274	282	271	250	296	285	252	286	242	292	293	272	238	283	270	291	288	275	282	270	244	264	270	270	313	293	289	265	282	286	284	319	294	307	300	315	282	305	271	242	258	297	295	263	302	272	274	246	284	256	254	297	265	268	325	270	289	313	274	269	290	261	257	298	290	273	282	292	265	306	274	266	273	289	299	260	284	277	276	259	302	270	236	249	250	252	242	274	256	259	251	268	272	300	287	289	283	258	259	298	271	318	287	237	277	272	281	272	295	270	264	264	260	260	282	262	281	261	264	251	282	276	308	251	263	274	261	264	298	298	256	287	280	277	234	289	269	283	286	292	281	260	268	268	253	278	259	265	265	273	288	255	298	277	268	267	281	284	290	242	266	266	277	300	280	282	261	281	280	247	284	308	267	286	306	263	291	273	272	269	275	321	272	265	274	298	296	291	241	239	254	290	263	258	294	278	284	237	283	265	316	303	297	274	302	278	289	268	300	261	265	285	274	252	290	260	286	296	294	299	292	273	257	284	269	254	271	248	288	260	285	310	252	290	273	279	285	305	315	248	254	259	251	318	276	283	265	253	317	252	277	291	263	279	292	311	279	271	281	262	278	272	270	267	273	279	284	298	262	260	293	266	302	288	303	239	254	274	287	270	274	302	278	247	261	270	296	278	241	288	295	294	261	267	269	279	294	288	256	291	254	285	266	259	249	278	294	298	259	289	288	313	267	263	270	264	299	261	250	261	293	276	290	299	283	260	291	262	282	291	285	298	287	280	279	302	281	291	280	264	254	304	287	269	264	248	306	278	291	273	302	278	292	271	269	318	276	301	275	290	277	294	282	275	272	306	312	275	289	332	267	299	281	264	269	262	254	248	278	260
17872	20592	35060	31365	31304	27985	22454	17477	13783	11628	9683	10144	10427	7654	6932	5421	6471	5596	12894	12122	3696	4136	4219	3942	5538	5975	5607	3641	3982	2080	1656	1350	1165	1161	1095	1077	971	2598	2400	2796	2293	1878	1314	1221	1149	985	870	980	776	728	723	743	644	658	679	688	728	726	745	692	731	706	724	720	675	663	723	636	710	736	724	648	695	670	743	727	730	689	742	761	720	658	730	714	690	684	744	702	688	735	722	703	710	695	674	677	757	712	740	725	703	685	693	679	711	678	690	729	708	731	705	729	695	713	715	705	726	678	715	700	741	698	720	723	770	677	680	727	703	690	706	701	714	683	731	725	714	720	716	685	718	699	701	678	688	723	701	706	699	734	705	707	727	723	725	677	714	713	714	716	698	762	722	704	720	720	697	736	702	730	727	715	736	747	699	687	706	752	695	705	690	692	793	722	704	713	735	720	718	700	678	686	687	711	717	686	715	716	709	710	695	657	695	742	680	716	683	676	718	698	747	695	740	714	715	670	733	672	711	693	691	681	673	739	698	619	720	735	692	700	704	674	678	715	697	672	694	704	688	712	720	640	719	711	763	722	671	682	736	678	685	706	694	694	664	719	715	695	667	730	700	712	669	693	709	683	755	708	671	757	730	684	696	735	700	747	717	728	712	666	732	687	717	677	681	755	723	681	698	763	684	750	692	740	711	740	692	685	717	673	666	698	738	741	723	710	724	688	740	726	749	723	692	684	692	680	688	724	714	702	694	761	704	691	712	710	730	727	722	709	717	741	681	704	690	688	687	722	662	685	684	685	701	711	678	701	677	694	711	680	719	689	704	721	725	713	727	683	726	743	710	738	706	692	740	740	735	733	683	670	734	705	648	685	758	713	696	751	695	696	730	649	732	700	698	719	744	711	730	673	692	676	716	711	699	717	708	677	731	697	736	734	725	730	720	694	727	714	733	728	716	760	754	669	647	717	738	704	744	706	679	733	720	704	705	664	742	713	728	691	745	692	738	748	703	680	751	651	685	691	707	706	679	694	684	659	728	708	651	646	701	725	725	683	735	678	679	728	690	713	683	690	688	689	657	706	698	699	711	672	756	696	669	715	716	741	706	718	713	686	735	737	685	737	706	698	692	716	700	690	649	698	684	734	727	692	672	658	747	729	720	699	738	740	708	647	722	702	698	690	742	725	730	716	724	717	660	710	691	715	754	716	726	697	683	669	717	681	676	681	708	681	695	694	724	659	603	720	733	722	688	660	721	694	700	740	713	713	715	704	675	724	642	756	768	679	741	708	713	686	671	707	691	706	651	714	711	667	695	711	735	707	716	702	699	673	731	662	767	718	720	708	705	716	696	691	685	673	711	710	709	724	714	742	709	692	713	736	747	719	694	703	724	703	675	717	755	709	691	701	765	736	724	698	681	696	705	718	710	710	702	693	731	756	747	721	692	720	679	710	721	688	719	713	686	730	685	739	621	714	752	638	742	738	698	681	734	783	764	664	685	690	681	699	714	727	755	706	725	657	716	670	751	700	756	696	732	728	688	672	734	725	665	715	703	723	716	682	750	741	714	716	699	756	685	714	729	764	703	759	693	678	724	688	711	693	691	693	707	682	679	704	741	703	668	691	711	758	706	690	677	704	713	727	699	716	757	732	700	669	727	702	708	714	705	682	703	679	713	696	745	677	690	723	679	740	679	670	687	639	723	720	688	712	716	703	679	653	717	749	690	648	752	716	701	711	705	677	701	714	699	674	683	694	710	741	723	711	699	734	677	680	722	678	726	656	669	703	721	691	739	705	697	670	750	677	698	709	729	652	670	705	728	668	706	698	667	773	713	687	704	696	692	695	704	729	726	695	692	728	715	678	708	698	756	708	716	735	709	690	645	723	695	684	706	713	698	704	676	715	714	698	697	665	674	667	747	719	667	707	805	743	685	701	709	700	664	731	747	669	679	746	771	729	759	720	666	711	687	688	690	696	682	674	675	738	699	713	678	763	727	737	666	695	726	662	651	727	712	670	745	660	737	681	661	684	703	751	751	673	758	707	702	695	710	662	661	721	690	735	720	709	662	731	712	722	730	709	729	672	725	638	693	742	721	716	711	706	756	698	700	664	687	719	664	726	718	718	752	726	713	701	715	734	681	705	688	712	735	658	693	679	666	691	696	726	723	721	721	707	676	710	690	676	705	674	679	710	712	700	691	711	715	696	711	724	655	732	693	732	751	666	727	715	715	708	688	653	696	752	755	708	678	694	747	702	715	734	657	640	716	716	717	670	707	709	720	693	695	751	718	709	711	713	738	715	712	677	718	668	725	683	707	744	710	685	693	743	695	718	724	729	678	739	689	691	686	752	723	729	703	741	685	705	714	709	694	718	686	695	740	696	711	732	688	718	697	722	706	727	664	681	715	714	688	722	674	696	734	691	724	729	667	719	695	703	678	662	627	767	690	696	731	729	708	759	695	690	688	718	721	729	700	702	700	712	707	663	702	680	707	727	654	690	683	672	718	718	701	724	701	701	671	684	682	694	701	700	728	740	692	703	735	734	654	691	708	679	711	687	703	710	665	665	706	711	685	698	752	724	683	628	699	695	749	697	676	754	673	672	744	735	706	669	705	718	719	698	747	680	731	795	694	707	691	700	715	715	691	708	691	680	669	738	694	716	708	704	706	711	716	705	690	687	700	728	684	694	670	713	694	714	684	662	708	659	714	722	692	680	698	718	730	706	742	730	696	721	751	716	752	676	705	740	745	723	693	691	759	704	777	738	730	706	746	696	665	704	715	742	759	692	715	729	663	710	651	714	703	739	684	689	717	706	753	702	749	690	728	700	672	667	698	704	724	740	748	741	723	685	694	671	693	693	723	760	652	672	699	691	718	692	753	729	697	679	655	723	674	746	679	682	715	711	737	692	676	733	733	709	738	677	715	728	724	682	736	716	767	756	669	696	658	728	731	693	690	654	682	692	643	709	748	701	690	740	695	756	692	698	676	706	712	701	668	712	744	687	714	694	660	707	741	685	671	676	719	701	689	696	734	735	671	696	689	703	705	699	693	727	736	746	747	760	724	695	662	686	719	715	669	723	731	699	730	759	712	735	741	696	754	742	741	698	681	714	700	754	690	727	720	699	739	739	706	681	715	756	694	667	720	647	699	723	654	744	696	678	730	702	690	729	688	683	706	727	725	661	640	740	737	729	748	750	718	719	700	733	747	708	728	715	697	705	680	722	724	698	671	676	709	710	738	699	662	688	710	731	695	699	723	661	715	688	726	685	750	703	713	704	763	692	728	694	702	681	704	718	640	694	705	677	714	700	684	717	731	766	717	693	666	716	695	743	690	709	751	717	743	664	712	690	704	733	706	658	675	680	683	710	722	749	700	734	725	701	673	698	721	748	742	702	715	760	720	743	737	713	720	690	705	748	690	672	700	691	677	715	692	712	700	744	736	720	685	726	737	706	715	685	688	707	702	697	694	710	722	750	722	709	727	697	715	699	714	704
34934	34959	45674	35161	30964	26390	18607	12696	8759	6835	5320	4684	4304	3267	2917	2616	2318	2566	5648	5496	1452	1090	1260	1356	1678	2004	1795	1141	1332	680	461	443	378	369	364	315	366	678	615	779	655	627	429	404	364	362	371	310	256	309	257	248	260	275	253	261	270	271	253	269	282	275	292	267	248	279	290	257	251	262	254	272	235	276	306	301	265	258	250	255	273	253	265	282	286	256	260	240	259	256	267	272	250	254	239	234	252	304	256	266	260	255	249	244	245	284	269	293	267	265	255	246	231	252	262	289	263	229	280	298	279	253	268	263	257	251	264	271	236	261	266	273	269	267	228	256	286	245	219	254	220	279	259	299	258	234	277	258	260	268	278	251	262	254	247	279	265	266	269	244	246	258	258	252	239	258	257	244	274	237	273	260	250	237	241	273	248	271	288	289	268	275	244	266	255	270	279	259	277	237	262	264	273	271	262	247	247	263	248	250	281	281	254	280	262	278	218	280	252	267	269	245	269	273	267	245	300	258	282	252	256	277	249	307	259	292	246	222	239	254	297	254	272	285	274	272	241	283	234	275	259	246	270	266	245	260	275	245	268	256	252	240	246	242	260	276	245	280	265	292	258	254	286	284	240	259	267	252	265	245	265	286	268	246	250	252	267	260	282	235	258	258	280	275	239	290	240	244	264	252	241	258	257	268	252	277	264	274	270	257	247	270	241	245	272	299	269	259	259	245	284	261	240	267	243	254	265	262	257	234	265	242	267	267	273	279	250	264	253	240	312	282	235	278	281	259	250	278	280	270	281	259	249	255	278	255	254	244	262	271	252	251	252	256	282	281	246	272	247	248	221	240	264	252	275	224	265	270	262	229	243	261	244	285	224	250	269	250	268	259	255	265	269	230	263	275	258	254	270	258	282	255	226	240	263	253	272	248	274	249	251	294	278	248	262	238	272	246	273	243	263	278	261	278	260	270	264	280	288	248	252	282	245	225	250	238	266	234	270	273	262	245	230	269	265	270	259	253	263	295	266	269	238	266	263	275	251	259	277	251	264	264	250	248	257	262	270	250	289	251	276	255	242	252	285	250	278	263	261	258	279	278	257	242	242	256	249	278	235	272	248	279	253	250	277	246	253	264	257	285	284	267	239	274	277	273	250	258	271	285	259	269	260	245	244	284	221	245	269	262	292	278	260	261	258	259	238	281	281	266	234	243	268	253	270	280	284	251	254	279	296	269	278	278	246	260	240	288	280	259	270	269	248	275	261	250	225	259	265	261	270	269	274	258	258	279	297	269	264	276	257	297	276	254	290	274	276	305	275	247	262	244	245	259	276	278	271	237	271	239	269	231	244	259	268	262	278	261	241	248	281	277	271	271	252	270	262	245	237	224	271	270	283	272	283	237	272	276	285	291	256	255	290	269	246	244	258	265	275	277	265	288	257	273	251	268	287	261	267	279	287	258	253	270	255	268	260	267	267	240	259	257	270	254	280	261	269	261	294	264	234	261	270	266	252	264	247	258	243	262	253	238	249	270	249	243	276	246	268	264	282	265	285	267	271	273	251	249	290	249	268	279	274	271	230	276	249	273	255	252	269	282	267	248	252	254	237	264	281	268	265	223	247	284	245	265	265	263	275	257	261	262	258	245	266	278	260	299	265	223	266	221	268	265	231	270	253	273	249	260	293	277	248	292	245	266	277	251	257	273	270	257	264	265	263	252	261	239	268	254	239	290	273	265	268	288	265	274	259	252	249	264	262	218	254	286	240	267	265	238	235	263	248	281	246	280	250	248	257	260	263	257	280	267	256	256	305	266	274	234	253	227	263	277	259	246	271	279	261	259	240	260	259	266	245	271	237	270	229	238	266	254	244	258	248	261	248	281	278	273	246	249	266	276	252	261	263	267	256	278	269	241	241	258	246	268	252	273	288	257	270	236	282	254	270	263	260	280	209	247	235	267	241	254	226	256	260	257	262	249	233	246	252	258	242	234	247	254	261	267	262	272	225	267	245	266	244	245	289	254	308	235	245	282	254	254	256	271	260	251	232	252	268	266	278	254	237	277	246	259	258	249	254	235	250	258	258	264	239	266	258	242	280	264	235	281	250	279	266	237	279	253	260	262	303	256	245	257	271	287	298	237	273	263	273	240	251	260	295	255	284	268	276	247	255	260	265	277	264	250	254	230	279	273	250	252	266	250	250	265	277	279	274	245	270	243	272	251	275	258	286	253	249	243	266	258	273	247	246	229	272	272	261	269	243	255	229	264	262	264	242	245	252	275	239	242	233	279	252	296	265	271	249	297	298	263	281	265	277	263	257	258	237	275	233	254	253	256	253	275	270	272	239	269	256	237	270	264	275	241	259	237	246	249	231	234	239	265	258	215	253	264	274	256	264	264	276	236	255	240	272	226	227	269	248	221	281	267	319	284	247	222	232	297	245	251	258	235	276	280	239	259	269	250	292	246	274	265	278	236	263	270	269	247	309	269	257	253	272	277	251	241	276	254	254	262	294	275	218	265	287	275	249	268	252	252	247	261	266	238	283	279	251	261	262	263	258	248	253	256	279	242	250	269	239	283	271	229	268	262	264	268	256	246	261	248	263	257	271	286	272	250	249	260	297	254	265	225	240	274	273	273	249	248	263	265	282	271	266	283	264	262	273	230	260	267	271	261	239	286	252	237	271	261	241	262	298	259	262	250	249	259	235	262	251	255	268	270	253	252	253	259	276	277	267	253	235	259	241	255	262	256	268	258	248	258	249	238	237	251	251	247	241	252	248	272	282	258	247	269	283	275	276	299	249	240	259	285	262	285	292	258	240	302	232	265	289	291	265	262	259	258	238	236	238	289	236	254	287	293	276	261	214	259	260	266	240	249	282	244	268	259	285	261	260	244	261	288	258	256	256	259	257	240	264	238	266	270	259	297	274	252	261	231	259	246	269	247	256	236	241	276	235	265	260	277	259	245	253	258	236	276	279	270	266	266	258	270	259	273	258	281	263	266	260	252	243	249	300	283	256	262	282	231	280	283	231	269	264	266	277	266	248	249	262	270	266	275	257	251	258	252	254	274	270	263	238	313	266	252	273	233	234	259	244	258	251	255	269	234	271	255	285	259	273	260	262	271	242	308	284	248	260	283	279	260	269	261	274	254	279	245	228	245	276	256	257	243	261	272	277	255	256	247	212	274	241	244	260	280	258	245	221	254	261	277	247	255	247	257	233	237	247	272	246	274	252	259	266	269	240	273	258	232	268	269	253	230	259	267	263	250	258	269	254	241	250	266	270	262	296	241	240	235	244	250	250	234	256	250	301	231	233	270	260	240	244	266	247	249	247	231	250	287	232	254	247	265	265	249	246	273	272	259	214	281	278	254	237	245	264	248	273	263	281	254	268	256	263	231	276	282	279	243	253	244	273	243	257	268	235	263	273	259	254	265	264	265	240	256	267	253	291	252	254	287	263	245	265	241	266	256	254	251	275	273	234	245	283	269	247	275	292	262	275	255
23731	28690	44617	37214	37421	34424	28235	23200	19297	17127	15195	14824	14235	12111	10969	9497	9358	10356	22490	19556	6039	5403	6229	6807	9209	10935	9861	7081	7516	3505	2293	1698	1518	1620	1439	1152	1292	3962	3745	4529	3493	3208	1937	1554	1392	1192	1151	995	776	825	699	759	654	669	670	684	660	648	694	695	688	696	704	636	653	695	665	676	726	664	694	682	716	704	682	639	638	645	691	630	653	667	686	713	678	676	661	680	641	653	658	660	718	666	652	658	675	670	664	671	627	667	677	670	660	638	601	640	634	638	684	652	673	690	666	653	721	690	661	686	684	655	677	711	703	645	663	699	672	615	688	665	681	675	656	634	659	662	683	667	640	609	678	631	669	676	702	689	684	670	702	682	631	683	646	670	647	737	642	710	691	709	691	654	684	675	672	642	629	682	646	694	685	677	690	629	661	699	643	692	705	692	664	643	654	648	650	670	657	681	683	703	668	675	678	706	677	694	635	678	670	644	686	649	675	687	607	661	656	658	691	649	714	690	637	633	689	628	681	689	686	664	643	625	710	666	652	688	624	657	652	682	647	624	693	658	673	654	682	708	624	658	668	670	661	643	636	734	646	672	643	713	633	721	650	668	662	654	668	660	724	682	644	709	674	685	644	707	671	698	690	641	685	698	687	701	665	693	626	689	669	624	663	669	658	676	650	670	686	703	667	639	677	684	696	648	689	619	661	696	670	662	628	629	649	626	656	705	668	655	714	661	707	658	686	702	674	664	662	635	692	654	643	671	669	676	697	656	668	692	689	678	692	678	686	648	723	634	695	683	677	644	660	677	609	724	665	697	670	630	636	683	710	667	690	636	686	694	660	700	660	645	645	656	670	741	655	685	675	689	654	686	642	679	624	694	622	676	663	646	702	655	655	662	717	659	659	670	655	698	645	719	668	731	674	664	675	645	648	649	729	741	664	674	647	709	647	736	651	715	615	672	687	636	714	692	679	680	641	648	665	739	676	635	660	652	661	666	699	649	693	662	679	696	685	636	684	685	640	668	653	649	686	683	678	660	659	703	660	656	672	671	627	672	642	672	675	684	671	679	671	646	681	663	653	659	634	670	711	698	631	657	668	654	679	637	697	650	733	656	686	666	620	709	640	670	658	675	661	672	657	683	666	676	676	646	645	678	682	669	674	658	650	672	669	663	660	694	671	627	649	660	667	656	648	688	729	703	685	696	665	698	710	665	735	670	705	671	672	665	622	675	680	681	703	642	677	741	670	688	680	658	652	649	679	690	693	617	659	693	698	673	683	728	660	673	703	663	670	649	702	689	728	663	674	648	700	635	680	686	641	694	690	660	683	711	665	684	680	643	645	669	684	728	687	714	712	685	656	718	637	676	694	691	733	654	672	708	713	664	657	648	694	722	653	675	693	690	641	678	662	660	674	677	672	696	640	682	666	659	655	667	693	653	691	674	649	655	675	683	685	673	644	639	653	676	675	688	669	651	700	620	635	654	691	643	675	676	655	640	658	651	728	663	709	675	622	658	699	674	633	709	706	649	672	624	660	669	675	704	728	629	666	710	658	649	691	644	693	689	640	659	653	696	659	691	621	650	685	674	686	709	707	665	656	644	698	659	678	676	679	665	677	668	693	672	696	628	649	637	652	741	723	698	659	685	703	703	715	694	634	660	625	647	700	682	688	658	670	687	687	699	665	667	687	675	714	664	696	725	683	720	663	649	665	717	675	675	651	685	648	666	710	718	690	680	634	694	664	657	643	647	700	665	655	697	671	702	681	637	686	689	629	674	696	674	674	628	691	686	652	637	679	677	630	655	685	679	688	676	603	667	654	678	653	652	653	689	621	679	678	616	662	648	642	667	672	663	635	664	698	625	711	690	675	714	659	669	644	682	625	672	675	647	632	627	660	615	668	636	660	640	654	714	620	681	617	698	681	667	684	660	664	687	668	668	661	645	674	646	659	732	730	647	677	709	662	691	707	692	694	635	685	671	704	664	653	636	664	705	695	622	647	671	692	687	685	685	659	658	690	670	702	707	669	680	724	662	666	690	706	657	688	725	639	696	663	712	668	658	655	632	661	663	662	662	684	690	679	616	684	692	678	680	689	643	676	666	679	682	621	649	648	686	676	710	666	659	643	636	706	656	632	663	640	689	637	701	666	673	678	698	686	737	660	660	657	700	662	617	638	647	706	650	679	658	686	635	642	673	662	666	664	661	684	614	703	634	639	687	704	639	692	643	668	678	713	656	643	681	649	669	673	664	658	678	695	667	681	697	661	659	647	642	714	677	697	669	691	686	682	678	657	695	716	677	681	644	650	667	668	647	670	680	671	651	662	682	695	652	643	681	651	666	622	637	667	650	645	667	656	664	657	620	684	677	674	680	646	657	654	653	663	674	632	661	728	666	633	700	677	662	653	692	656	671	699	672	688	682	663	697	699	656	606	658	711	667	632	671	694	726	655	653	667	650	711	700	624	630	698	663	698	700	697	687	657	647	686	637	673	652	650	688	669	646	684	692	656	651	691	702	687	654	637	637	676	649	641	692	685	694	671	639	663	641	680	661	672	710	671	637	650	650	711	653	656	633	705	699	643	681	707	731	650	630	623	644	674	641	649	659	689	665	677	630	689	686	682	708	652	670	673	651	697	693	682	643	691	659	651	668	659	668	670	680	667	635	666	676	674	690	668	637	669	689	650	605	660	609	654	652	610	687	652	655	690	628	690	741	656	692	670	650	681	623	687	609	663	668	632	651	712	676	652	690	663	633	667	679	682	668	674	685	631	713	679	671	639	703	669	681	670	685	656	651	635	667	702	647	654	685	684	648	706	662	642	663	694	679	638	668	651	652	671	656	671	620	660	704	658	655	602	651	684	691	689	724	661	694	631	732	677	645	685	678	676	641	698	673	672	711	639	611	655	677	683	664	704	658	628	679	664	677	667	669	653	697	672	710	676	704	688	656	650	670	627	655	647	654	701	650	666	688	697	676	660	681	659	658	668	626	661	641	672	658	669	655	640	671	647	668	706	656	690	656	714	657	658	702	653	707	706	667	691	702	654	732	672	660	666	679	689	645	657	739	643	631	654	685	670	655	710	667	641	658	670	660	671	645	697	628	672	681	669	684	678	629	662	655	719	684	661	667	688	621	662	630	618	665	697	634	646	672	721	654	697	667	650	685	647	683	667	635	660	680	631	684	685	687	660	668	679	643	681	655	663	673	641	652	695	647	651	652	712	644	653	643	598	660	709	690	680	684	635	686	671	694	676	651	683	697	654	678	646	657	638	628	697	647	676	675	681	654	678	688	711	674	689	622	663	674	672	647	720	648	650	698	681	672	694	658	634	666	634	676	684	672	726	734	652	701	677	688	723	653	665	651	679	654	657	726	647	638	692	667	655	659	726	649	698	612	684	679	701	658	690	656	674	662	696	671	661	727	728	653	674	678	692	671	675	687	651	706	686	655	709	632	699	661	666	680	683	640	713	631	664	674	651	644	651	705	671	687	692	665
11740	10864	13868	12978	9227	5274	3007	1972	1335	989	923	795	593	548	475	432	434	444	516	424	338	321	409	342	337	344	313	295	303	269	289	267	251	263	268	264	264	269	266	264	304	299	278	289	319	277	263	271	230	285	259	263	258	244	274	242	246	248	278	264	265	254	241	248	249	276	270	258	291	234	241	245	285	267	259	282	272	243	257	298	231	260	242	247	273	257	285	249	259	266	279	247	268	246	267	237	264	235	244	263	245	247	268	291	288	280	271	225	240	272	251	236	246	230	245	263	244	262	251	250	259	250	259	242	262	277	248	267	232	252	250	236	278	233	232	295	256	268	238	260	242	264	236	260	282	252	276	248	239	263	254	249	262	246	263	255	267	235	296	241	298	270	248	251	253	245	267	276	255	262	264	302	255	249	276	249	271	232	275	281	239	254	256	243	253	274	254	251	232	258	289	246	233	271	269	250	248	278	266	246	267	266	268	225	273	226	266	259	255	254	256	265	253	233	227	241	262	261	252	242	268	266	246	254	314	253	250	282	257	282	266	246	252	264	237	268	246	287	255	239	272	271	242	285	272	241	256	286	288	248	256	257	289	250	249	252	254	240	253	288	264	256	251	232	265	251	259	317	282	278	286	270	243	269	268	259	245	285	251	248	260	269	275	249	296	250	245	281	273	259	263	279	276	265	272	265	260	289	250	241	267	269	255	250	270	256	269	266	264	272	256	241	257	282	279	239	251	258	238	277	258	210	249	271	249	266	238	265	261	256	271	262	253	272	280	271	259	252	250	262	260	289	269	259	271	254	258	253	273	248	266	254	239	280	245	269	253	263	264	245	256	257	272	275	269	208	234	221	265	269	266	256	269	247	238	253	260	260	270	281	254	257	254	261	263	261	234	258	269	264	249	265	274	262	266	257	266	241	225	276	253	265	273	249	247	247	267	244	231	277	240	273	280	253	247	241	282	235	240	289	267	254	250	255	263	255	250	269	235	279	257	294	271	261	263	253	261	259	264	284	248	238	288	289	292	309	258	250	275	249	225	240	262	247	243	261	223	260	271	269	243	266	241	273	262	251	242	276	243	252	264	270	259	268	252	261	263	269	274	248	248	263	263	237	262	285	272	247	273	251	286	270	245	234	242	239	252	260	259	252	254	280	270	254	252	243	248	231	245	267	257	290	250	243	258	227	271	270	256	259	257	263	232	271	275	261	265	221	241	265	260	263	267	232	265	266	251	278	270	275	267	275	276	238	254	263	272	258	263	263	249	252	247	272	284	293	275	286	268	238	262	269	253	264	260	240	211	285	244	278	274	278	278	245	248	269	247	263	240	280	265	245	287	258	258	273	278	278	269	282	272	248	301	242	260	279	239	238	246	263	223	246	251	264	240	270	261	242	267	262	260	259	273	255	240	274	251	277	288	262	254	227	272	247	246	269	277	268	282	297	265	254	265	244	247	262	238	243	277	231	241	272	255	221	257	258	275	272	285	265	245	255	269	264	264	248	269	270	269	261	251	259	265	256	230	273	275	257	259	259	251	249	246	266	253	253	253	277	259	261	255	276	261	261	279	283	235	249	275	254	277	256	269	263	245	251	246	259	239	254	264	282	263	230	273	269	255	255	290	268	260	220	278	235	277	219	235	286	263	266	241	265	257	255	270	259	259	263	251	255	268	276	241	253	262	256	277	258	233	267	251	271	273	254	240	271	263	293	275	287	277	275	247	255	276	250	255	263	257	242	294	281	286	268	261	262	266	269	295	284	237	238	269	267	259	260	233	252	251	237	262	266	250	257	249	245	253	236	267	226	247	255	268	225	236	257	221	261	296	256	261	241	261	265	251	286	268	293	263	301	231	243	248	220	273	294	262	263	268	262	296	284	246	278	258	250	265	253	249	251	246	246	268	267	266	274	255	264	274	275	255	283	265	226	270	249	273	279	234	253	270	282	245	287	244	274	279	283	258	246	257	256	257	271	224	247	242	227	262	261	263	262	268	272	272	290	242	261	252	259	282	276	267	286	296	250	237	244	230	274	273	269	254	240	265	291	249	249	231	256	248	269	261	253	278	255	240	290	262	245	266	267	279	261	259	248	288	223	270	251	281	281	263	237	276	264	258	280	249	232	234	254	253	254	246	241	267	283	252	285	255	273	270	278	301	242	295	257	268	263	258	274	253	277	262	257	272	260	256	259	286	287	273	231	276	255	287	276	262	264	266	237	256	270	262	276	275	262	262	271	259	245	253	255	255	262	245	286	279	265	263	263	267	274	257	252	273	274	255	230	248	243	257	265	263	244	256	245	277	259	270	250	260	241	267	274	249	258	239	254	252	256	261	238	243	266	253	272	241	266	236	276	277	248	273	252	264	283	248	247	235	246	235	274	265	229	246	260	254	261	272	257	242	252	278	253	239	250	264	268	271	254	252	284	239	290	250	264	270	278	254	254	273	279	254	248	245	263	263	275	274	248	254	260	257	253	273	243	274	249	256	295	232	281	282	274	278	245	247	250	246	267	245	274	261	246	269	262	259	261	239	242	282	232	274	275	274	236	293	271	282	282	257	248	277	250	299	248	250	249	242	227	233	251	252	255	262	250	270	250	256	247	243	293	267	259	259	256	279	268	287	267	262	236	266	258	289	252	276	266	289	249	243	269	262	263	288	262	273	261	281	261	252	243	266	249	253	266	275	239	262	255	264	286	235	262	263	270	255	268	236	280	225	248	251	243	243	253	258	248	263	238	276	241	272	239	218	259	247	248	242	239	278	256	256	258	257	259	248	257	272	260	268	239	283	288	300	266	259	235	266	228	263	255	246	267	275	246	278	287	289	286	257	259	270	241	262	242	232	264	259	243	269	262	258	242	262	249	279	220	270	244	260	240	265	268	251	249	251	236	268	272	237	282	265	242	281	258	244	259	250	250	236	243	259	250	237	267	238	241	277	282	225	249	268	244	251	265	248	241	263	257	259	253	264	275	280	287	276	281	253	263	280	256	263	238	254	271	238	263	260	258	247	261	253	269	259	238	261	250	249	281	245	246	262	277	243	281	237	222	246	239	272	273	228	248	283	282	251	239	266	273	271	257	274	257	300	274	285	280	283	262	267	224	254	239	254	269	261	261	252	255	250	272	253	264	270	257	285	271	259	277	256	253	258	220	251	271	250	263	254	248	248	252	262	277	253	261	214	263	277	284	288	253	280	270	230	274	239	248	274	271	280	256	254	244	294	265	272	232	225	278	255	249	249	266	258	271	258	254	257	274	249	281	265	270	284	256	251	287	220	260	275	242	250	301	249	252	254	264	261	259	251	269	266	241	278	269	279	265	265	256	281	250	265	234	245	286	290	224	294	264	247	250	245	252	294	255	249	275	260	253	260	267	221	256	296	244	244	277	243	265	267	265	248	272	256	276	269	248	249	264	279	262	262	261	269	259	261	265	259	270	248	266	267	263	252	249	259	278	237	260	230	233	254	235	242	264	273	249	299	281	270	283	261	250
8241	9033	17265	21263	19729	14233	10547	7828	5986	4515	4038	3618	2897	2442	2029	1886	1787	1779	2539	1950	1330	1381	1375	1300	1304	1170	1112	953	953	747	742	769	749	787	713	755	729	796	868	899	807	885	765	772	780	721	745	714	718	710	668	671	712	715	615	700	667	745	669	700	684	694	653	710	662	708	665	680	635	685	732	667	701	667	716	732	646	694	618	677	659	661	707	667	719	671	677	639	687	726	688	701	698	685	655	663	733	702	689	674	656	624	732	709	659	676	671	710	651	663	666	712	663	695	669	637	689	693	740	669	739	674	725	691	654	693	661	719	687	646	708	671	722	691	674	675	692	669	696	671	669	668	657	646	673	619	708	677	721	674	699	703	704	666	695	689	704	671	703	710	652	658	658	681	712	659	677	650	645	680	663	667	676	683	716	655	704	690	715	641	639	666	672	682	644	657	663	708	670	688	648	731	687	647	648	709	659	696	700	696	753	728	652	667	698	690	708	676	696	688	676	676	713	718	688	673	711	717	691	680	700	658	716	692	669	694	655	711	704	641	642	657	686	713	692	702	707	640	685	625	667	704	674	691	690	668	689	656	687	704	707	682	698	611	692	659	688	685	672	632	671	716	696	694	659	664	664	666	697	662	678	672	669	678	689	702	656	660	657	678	698	668	638	687	668	706	691	690	650	657	723	703	633	740	672	665	665	672	696	654	701	702	668	677	701	713	670	706	698	705	677	680	700	659	694	689	676	694	688	719	662	650	673	721	635	703	661	714	689	664	661	681	707	673	732	694	656	727	688	639	673	683	679	706	673	684	662	704	682	693	700	725	683	662	684	710	671	678	767	706	680	662	671	688	687	633	659	719	707	677	686	671	632	634	713	703	668	659	695	638	666	745	658	716	703	677	700	711	658	684	653	676	646	736	622	682	637	703	678	650	636	696	663	667	710	675	686	677	664	642	702	684	659	726	699	690	684	672	668	642	661	703	670	677	698	627	672	671	730	714	681	694	715	654	671	693	720	653	676	695	734	683	688	647	709	690	687	696	717	729	639	665	699	683	678	702	689	682	699	625	734	664	711	684	669	688	688	696	643	693	708	615	699	641	663	641	699	711	698	682	668	709	574	632	652	658	662	701	660	649	704	670	694	667	677	699	727	652	651	669	668	685	673	692	741	670	709	654	685	664	678	641	646	659	667	699	639	673	654	654	686	657	693	704	671	693	644	628	675	637	695	701	676	700	653	693	653	645	697	665	644	685	682	714	694	638	680	669	678	677	632	669	694	699	679	684	680	717	641	646	621	682	638	664	672	665	676	693	704	720	651	645	660	680	679	698	674	698	657	715	672	667	681	692	677	655	660	675	699	697	647	703	642	678	739	657	704	701	659	684	659	678	685	671	675	674	671	713	708	666	699	654	674	675	735	681	602	649	681	674	663	678	642	679	672	729	708	665	698	678	676	657	701	678	680	674	699	684	690	704	677	653	654	668	678	691	691	654	672	644	683	674	664	684	670	651	652	656	728	740	672	676	681	655	664	665	649	679	696	646	684	654	718	678	697	700	697	695	689	692	644	668	679	683	661	671	673	687	693	663	659	718	696	663	671	677	648	682	694	729	668	699	694	655	702	661	649	678	635	653	710	699	655	688	684	669	697	674	651	705	733	668	664	739	670	668	680	688	692	688	686	693	690	668	641	637	695	702	691	669	657	677	691	657	670	697	656	599	648	670	684	723	727	652	690	691	651	669	676	661	699	685	702	677	648	699	719	655	701	692	716	653	685	652	658	680	665	698	676	657	669	676	671	658	678	687	710	670	711	692	675	664	696	669	712	667	701	665	699	654	647	692	680	666	654	661	649	667	677	694	736	669	666	707	702	695	653	702	641	682	727	675	721	678	713	632	696	725	659	698	658	670	689	740	633	691	670	712	648	650	685	658	728	738	685	669	695	675	673	691	651	722	640	683	682	709	686	675	682	696	624	621	644	720	641	692	684	659	627	651	665	682	664	647	645	695	678	679	654	723	703	706	671	649	683	642	699	700	672	673	683	630	675	669	701	702	667	670	666	664	651	664	690	657	688	712	653	640	710	695	666	670	676	647	689	707	674	685	715	660	682	648	656	686	668	660	647	667	661	644	676	673	685	696	678	669	695	658	678	712	676	700	666	681	645	750	718	684	692	675	662	691	694	611	682	717	651	625	643	726	719	700	659	706	674	708	666	671	692	677	707	677	695	667	671	651	641	645	722	661	662	694	685	700	688	704	641	678	685	626	645	680	689	688	664	661	667	686	640	704	699	684	627	671	670	643	678	699	662	685	719	680	691	620	710	759	681	681	679	686	698	694	667	680	728	672	693	702	677	655	674	652	688	723	666	630	668	689	679	698	653	724	710	678	639	684	646	675	636	670	682	692	653	729	672	655	714	694	631	691	719	635	674	695	701	696	632	648	686	663	689	675	669	651	695	666	694	707	694	661	657	635	638	690	664	656	669	696	674	681	683	646	664	659	644	708	671	730	664	707	647	682	708	667	692	676	654	657	659	662	670	709	655	695	679	717	678	656	689	687	634	694	671	649	663	668	659	650	673	693	699	652	643	651	692	706	677	674	690	710	662	690	669	695	690	702	729	682	642	698	653	663	661	659	720	648	678	702	639	708	665	725	689	725	656	658	654	670	676	684	677	685	694	698	676	687	635	659	663	690	685	696	632	701	659	671	688	681	629	688	685	683	696	664	676	692	713	669	727	681	636	729	673	660	706	644	651	654	707	678	664	729	651	696	701	652	690	644	665	662	703	658	718	667	673	672	694	693	645	684	602	707	689	699	662	627	658	700	689	665	673	693	631	646	739	659	698	638	671	689	671	696	634	669	671	680	633	668	676	700	668	678	673	712	686	690	643	671	683	656	657	657	625	696	693	689	674	683	657	669	723	665	692	674	660	648	651	656	603	683	686	662	665	768	703	675	666	663	673	688	630	672	719	665	620	665	653	653	730	689	687	637	711	656	662	659	648	705	743	628	696	624	645	666	666	638	696	656	619	645	693	655	674	731	681	664	734	684	671	613	705	656	695	764	702	669	665	683	675	696	665	681	671	644	687	708	703	739	656	674	661	643	646	684	698	665	618	706	695	705	696	692	668	698	722	662	670	705	691	663	648	661	675	676	645	686	694	637	687	669	704	645	651	651	645	677	703	695	687	677	701	634	643	725	707	638	648	716	659	674	670	656	671	671	667	670	699	682	691	731	641	674	665	672	666	690	673	708	673	752	688	655	715	695	688	679	693	677	648	651	681	697	734	624	728	717	662	661	660	673	686	699	715	672	695	650	631	644	681	650	661	659	635	708	688	704	680	665	700	699	660	643	717	666	661	678	637	696	670	709	632	695	668	664	710	706	665	668	734	735	716	695	712	682	669	664	665	704	638	688	646	684	698	681	668	713	709	672	680	725	668	686	641	685	641	691	691	673	671	699	672	728	702	692	717	676	690	613	704	696	657	679	678	700	752	669
26315	26424	35536	27555	23227	16510	10657	6916	4908	3602	2931	3748	2598	2349	1943	1476	1195	1767	3160	2375	855	761	769	752	1091	1062	1001	694	762	455	327	371	351	318	314	304	386	474	467	525	492	451	368	318	348	285	301	291	263	267	280	266	273	281	241	287	270	283	267	297	283	240	258	280	295	280	266	278	246	252	303	272	254	293	266	270	260	261	278	295	302	264	276	268	295	293	309	292	307	270	251	288	288	249	257	291	279	250	259	313	268	279	273	264	261	264	287	233	301	289	273	277	249	265	256	271	254	274	269	298	291	294	258	282	294	281	291	298	301	309	273	273	258	271	271	299	256	276	277	284	275	278	293	296	297	290	251	268	265	297	281	308	279	279	264	254	303	270	285	253	269	282	283	264	301	240	295	277	294	289	296	284	280	258	299	289	283	283	290	286	283	284	236	285	291	263	263	257	273	265	266	296	311	292	263	273	294	261	280	279	268	272	289	284	303	305	273	274	272	252	270	282	260	268	284	280	268	288	261	278	281	258	281	311	274	272	296	252	230	268	271	287	309	263	253	289	253	271	286	260	280	266	271	259	270	267	264	262	258	284	281	272	288	246	240	264	306	274	278	300	276	277	250	258	245	284	256	244	278	288	281	257	260	270	272	294	259	288	242	264	296	273	257	276	278	311	237	272	280	305	250	266	248	298	255	269	270	270	273	263	270	302	281	303	278	280	291	237	269	267	271	284	274	273	276	283	267	274	263	307	274	266	270	284	266	292	295	279	263	300	277	259	265	291	303	272	293	248	272	267	266	269	268	265	295	271	259	298	251	286	253	260	262	262	289	255	273	261	255	272	249	297	289	256	269	297	295	261	257	281	283	293	308	260	263	264	269	257	259	274	272	274	239	277	282	285	299	282	282	287	274	269	258	299	293	264	253	267	274	271	281	270	282	241	250	241	311	323	269	279	287	254	269	292	276	265	251	284	312	282	263	232	284	251	239	269	275	276	302	279	273	282	290	291	242	274	266	281	247	280	262	279	255	242	244	292	275	291	277	217	232	281	258	305	272	266	280	281	252	262	247	250	294	272	282	291	282	296	285	280	285	258	286	276	273	253	292	271	265	278	275	289	282	297	247	269	249	254	279	250	305	269	283	301	263	251	248	291	275	301	255	271	285	282	281	300	283	280	302	270	247	274	256	284	250	273	293	294	245	294	275	288	283	248	269	285	258	291	281	267	299	272	252	301	287	283	293	272	275	269	264	280	291	276	274	240	286	284	262	268	298	283	271	259	278	290	273	303	285	302	280	258	283	288	300	301	283	272	262	310	290	266	267	271	289	281	281	291	255	287	269	274	271	279	280	248	269	273	265	299	261	263	294	296	261	289	278	288	269	264	297	283	277	274	294	261	287	260	289	270	294	260	276	248	277	245	282	275	271	295	276	277	270	265	290	262	268	289	271	237	270	294	305	310	287	300	281	264	250	279	260	274	289	273	270	282	248	276	257	249	283	267	288	271	247	250	271	279	289	270	275	279	262	279	276	304	281	232	285	273	272	309	273	286	276	275	248	269	262	287	314	293	281	285	267	267	276	285	299	239	296	301	260	273	290	250	290	274	271	276	266	272	250	270	281	288	274	275	300	254	275	291	281	279	242	294	261	280	263	262	293	259	248	281	288	266	276	277	262	288	265	271	275	269	287	293	270	296	269	280	305	293	296	285	259	289	275	276	247	292	282	271	284	300	255	284	274	262	284	323	259	280	256	294	254	273	296	268	287	296	271	257	287	288	301	270	285	262	281	267	292	259	251	266	287	276	266	272	282	257	262	255	276	278	260	254	276	294	293	279	244	277	296	277	275	281	280	283	283	264	241	294	286	311	234	266	300	274	242	265	257	288	274	259	283	274	280	276	286	277	286	287	283	247	295	281	279	266	313	306	289	317	263	262	261	259	268	267	290	272	248	262	253	276	283	265	292	258	274	271	240	275	293	280	288	269	284	268	290	261	261	260	266	268	289	266	285	291	281	278	298	312	271	286	278	269	308	295	291	289	290	265	257	292	252	269	274	255	278	293	252	281	265	300	268	270	277	272	287	281	282	257	238	267	281	292	263	276	294	279	275	298	268	270	303	271	285	292	304	274	281	292	267	259	252	290	308	254	268	250	303	274	267	232	285	269	242	245	267	269	291	294	269	268	276	248	276	278	254	235	278	281	279	294	324	297	256	279	268	272	267	267	256	300	276	268	229	287	293	298	246	285	263	302	287	297	245	273	287	263	290	262	273	257	267	262	283	249	291	279	289	256	287	285	271	270	281	257	274	277	281	275	248	290	262	264	287	274	281	286	279	317	259	282	247	253	285	258	268	265	280	289	275	264	282	267	305	245	263	317	302	280	292	297	262	257	271	267	261	285	294	284	294	305	272	309	267	281	269	270	279	278	268	281	285	268	271	250	275	303	263	279	256	285	263	274	298	274	290	263	256	281	257	280	244	266	287	293	262	282	284	268	258	279	270	259	279	267	265	270	276	248	274	258	274	279	274	274	304	271	257	289	278	273	281	290	281	296	299	272	255	266	306	277	260	295	254	291	258	250	290	269	253	265	306	254	275	260	265	287	286	279	294	281	276	249	295	290	249	270	280	274	288	290	284	257	292	283	271	311	272	274	306	299	303	291	272	281	284	306	286	272	277	238	294	272	286	270	257	281	306	312	302	282	300	265	269	263	248	273	275	260	312	270	285	271	289	268	255	260	285	281	287	247	275	288	261	274	291	288	273	270	274	274	270	270	265	272	252	282	253	265	311	291	298	240	252	291	262	266	283	298	281	281	259	303	274	301	254	278	233	269	286	265	252	309	274	275	282	289	319	267	297	244	274	258	284	272	298	282	310	283	272	272	284	275	261	257	288	271	270	283	283	279	273	267	272	266	264	276	303	278	288	280	273	266	250	275	273	268	270	267	301	266	299	300	268	275	314	285	263	269	286	280	305	270	246	270	291	241	255	295	283	259	252	286	277	274	270	275	285	257	249	268	252	287	278	256	277	274	266	276	271	285	298	276	256	276	276	265	268	260	301	272	238	275	317	257	277	265	246	280	279	252	279	261	278	309	281	288	275	266	271	277	264	269	280	249	261	279	259	274	268	284	280	278	294	279	257	256	284	277	293	251	262	276	284	291	277	290	253	277	256	279	277	282	303	257	283	288	296	268	295	272	288	274	271	271	252	270	284	260	294	251	292	276	271	279	262	268	284	244	261	282	262	282	282	268	280	260	292	260	286	254	272	286	264	299	276	259	255	266	271	259	280	287	242	284	287	269	271	253	274	290	276	276	283	272	274	251	271	268	251	270	259	275	241	265	247	256	278	260	276	316	286	280	321	272	272	288	268	277	283	263	278	265	280	299	276	267	286	278	274	286	247	301	283	287	268	285	282	282	282	260	265	288	249	269	300	245	255	274	255	274	265	283	279	273	269	276	290	273	268	274	285	273	280	262	295	293	272	274	261	252	270	271
18661	21017	35029	31782	30789	26140	20422	16219	13796	11778	10618	11973	10124	9647	7846	6399	5359	8476	15126	10173	4146	3596	3564	3932	5944	5782	5609	4003	4076	1940	1272	1083	1187	1110	1012	943	1496	2091	2101	2702	2377	2029	1351	1117	1171	963	989	810	748	729	686	727	702	649	726	671	724	722	729	743	713	745	733	712	745	763	709	694	675	713	745	767	691	695	716	723	678	717	730	695	700	707	723	708	706	697	717	717	703	676	693	702	705	722	691	701	667	723	743	698	690	686	667	680	741	729	670	662	696	709	737	678	717	709	753	684	720	691	713	746	691	682	734	738	682	737	691	688	709	685	672	728	685	729	672	708	720	733	743	716	714	717	703	655	742	744	683	703	682	723	707	724	706	748	682	726	710	722	677	686	723	754	684	707	755	693	690	669	697	701	711	748	682	744	710	699	701	740	724	696	690	705	683	711	682	688	689	677	720	754	721	699	713	710	709	728	747	703	698	654	711	718	686	698	688	696	695	679	696	703	706	704	738	756	706	716	762	702	675	690	738	708	731	715	708	701	685	715	691	676	691	713	696	765	720	692	730	703	775	707	674	665	720	685	685	720	676	708	725	722	630	717	692	698	737	737	722	702	684	728	699	686	713	727	691	723	687	663	706	691	743	697	728	721	720	696	732	682	717	692	685	716	696	707	695	743	653	708	700	737	752	770	665	700	692	718	717	699	659	686	665	717	726	705	654	701	725	684	671	714	701	698	691	764	735	681	698	696	638	709	722	732	727	716	686	766	704	747	730	698	727	723	684	710	653	709	744	690	733	734	702	729	706	656	643	704	720	665	717	694	680	706	666	753	733	698	710	710	723	746	695	730	669	693	755	697	695	684	679	722	710	713	701	720	713	728	698	695	701	695	664	740	700	722	685	673	718	707	691	667	721	699	744	684	701	682	719	673	714	700	722	716	715	727	727	684	684	732	704	720	705	684	705	707	718	679	702	712	704	737	729	705	738	698	678	726	710	708	714	695	683	700	694	716	677	728	687	670	740	734	715	677	749	700	676	655	742	671	668	686	680	679	693	729	692	735	687	735	703	680	748	707	700	703	677	719	727	702	684	693	671	778	689	708	733	673	723	702	735	699	708	705	687	727	710	800	708	711	674	710	644	737	710	681	651	701	711	699	699	701	734	739	709	688	703	646	721	740	712	744	678	680	731	701	683	709	699	684	707	698	726	692	731	769	759	732	739	709	708	718	741	678	725	677	731	672	681	709	683	707	655	676	699	719	749	728	716	691	723	726	672	721	693	751	728	744	715	659	715	692	682	744	712	738	692	684	710	748	735	679	653	673	741	699	718	681	670	719	676	677	657	709	706	656	711	693	692	725	680	670	668	688	697	691	725	713	657	713	693	725	731	715	716	731	703	675	704	697	686	688	729	680	708	717	725	696	681	678	690	730	731	680	715	704	724	697	670	765	671	713	695	697	728	714	746	693	699	687	725	725	729	668	684	709	691	673	702	726	704	690	726	729	674	657	728	676	688	661	687	688	726	708	683	699	681	693	694	715	680	683	704	658	689	684	712	674	752	678	684	741	715	699	682	693	731	719	701	760	732	683	713	766	753	694	700	709	672	724	680	696	721	684	745	648	661	772	728	710	712	730	693	717	677	745	711	750	689	690	702	670	712	705	760	691	665	708	722	701	726	664	711	716	698	721	711	749	742	701	717	693	685	676	710	685	734	712	718	718	648	656	726	677	737	708	712	706	690	708	703	691	709	719	684	713	754	691	726	724	731	722	707	715	640	733	719	712	705	671	695	689	740	717	686	727	734	722	677	737	679	753	708	713	669	730	725	726	685	677	695	714	707	739	725	652	716	722	724	738	672	684	690	709	711	752	713	678	700	719	714	698	677	666	674	714	656	723	702	737	734	717	685	742	708	725	703	703	696	723	742	725	705	714	706	686	675	699	724	705	759	734	686	677	728	717	745	706	649	705	736	681	710	725	711	682	692	748	696	688	705	694	701	693	762	725	710	713	678	736	696	692	662	711	691	718	711	691	685	747	672	710	709	748	730	701	759	658	697	710	730	696	682	689	742	713	724	695	720	747	714	681	707	687	648	723	673	734	647	705	708	681	700	725	711	730	710	724	682	722	739	688	747	695	720	685	693	703	699	698	691	713	712	700	704	705	683	721	695	720	729	660	704	693	672	691	688	714	691	701	735	731	713	697	755	745	751	715	683	685	725	677	697	713	718	702	710	691	722	705	693	704	681	772	707	724	779	720	707	726	691	655	742	708	728	703	724	696	661	690	779	696	680	697	717	692	719	729	730	682	649	737	723	715	720	687	666	696	695	742	686	683	721	723	712	743	710	698	727	747	671	704	664	660	707	696	729	763	673	735	709	745	712	713	720	685	727	677	696	688	689	648	641	672	702	712	726	729	687	708	702	653	743	709	708	670	670	715	708	745	711	711	706	702	749	683	694	710	693	703	748	693	717	746	721	692	749	694	720	698	712	667	678	712	747	714	704	705	743	719	695	736	710	735	706	670	715	684	677	667	680	712	707	704	739	724	734	727	703	707	771	741	683	721	688	744	702	749	688	695	699	708	727	687	712	667	724	675	711	678	706	726	730	683	758	717	726	724	770	686	751	716	685	741	719	662	708	712	723	747	677	715	673	733	710	667	686	737	692	746	685	701	717	700	676	701	735	716	716	703	722	682	713	742	727	676	707	715	703	730	732	740	752	710	725	687	696	738	675	722	706	706	737	733	726	715	718	690	730	713	693	657	669	715	769	727	709	711	705	702	681	722	655	696	718	700	676	800	722	676	704	709	724	772	701	722	691	718	729	747	700	684	735	735	741	693	682	732	699	668	688	751	768	696	706	741	704	738	692	699	664	716	732	688	712	712	725	687	684	712	659	724	709	686	734	728	716	774	721	715	691	698	709	721	690	698	701	761	693	683	709	722	683	700	719	721	661	674	802	736	700	748	718	706	732	664	686	672	713	724	724	689	681	737	665	727	707	684	703	731	679	769	793	700	734	694	735	752	737	755	679	726	678	735	667	712	717	749	709	727	656	703	700	715	697	697	691	680	709	744	698	723	725	691	700	710	714	733	706	729	672	714	723	713	753	690	683	739	703	674	701	745	706	700	727	729	693	700	691	726	721	655	689	740	681	700	686	739	679	713	742	678	731	680	720	746	739	759	710	718	667	676	710	702	722	664	731	711	697	756	723	668	706	696	729	722	698	733	732	700	699	691	730	686	714	721	731	683	761	708	699	739	700	700	702	661	714	727	703	696	698	690	658	750	679	706	728	729	706	718	712	668	708	724	734	713	675	689	691	639	715	696	672	699	707	715	674	762	698	697	750	720	680	725	717	689	704	697	756	762	710	693	719	732	743	697	721	734	680	719	674	738	729	715	717	695	712	675	702	729	723	717	711	719	711	722	707	727	689	638	717	727	668	760	674	690	721	701	696	699	756	727	724	719	712	687	723	678	670	722	676	720	649	701	710	724	754	691
36943	36329	43997	34988	30472	23704	18045	11896	8014	5901	4863	6204	4449	4251	3241	2529	2539	2877	6115	4254	1461	1212	1109	1312	2310	1829	1750	1418	1055	618	438	387	403	359	350	337	457	720	777	898	729	620	419	400	371	353	335	301	277	265	266	255	247	252	265	236	285	296	273	264	283	286	277	247	290	285	234	294	245	279	258	265	257	254	263	238	263	264	266	241	247	257	281	273	263	253	258	266	254	251	252	263	237	261	257	266	258	261	226	277	279	249	283	232	271	256	268	263	234	254	250	244	267	278	267	268	259	276	276	266	268	278	254	259	247	300	248	287	282	243	267	241	230	254	252	273	254	246	245	252	264	249	258	247	236	276	277	243	253	283	229	253	270	274	253	274	243	258	261	289	233	270	273	242	262	252	256	254	259	244	249	249	276	254	252	254	269	261	261	271	261	246	261	251	238	256	283	261	259	272	258	250	285	280	249	264	243	263	275	261	266	265	259	248	290	269	294	252	257	277	276	283	251	258	226	267	245	250	285	281	272	280	283	267	261	278	253	256	254	275	279	270	250	249	285	242	266	246	242	254	315	267	240	270	227	258	247	276	284	262	242	263	251	256	267	271	273	270	248	277	237	252	272	262	267	289	269	243	236	240	236	247	219	274	246	258	254	249	259	247	261	254	258	265	258	283	241	223	277	266	245	257	242	258	231	262	253	291	281	261	253	282	256	252	269	240	254	267	235	233	225	247	256	249	294	250	253	275	250	228	244	266	253	246	272	237	266	257	250	230	269	243	242	297	244	237	265	273	253	241	245	250	265	259	259	263	280	228	256	270	239	264	265	266	267	259	248	252	275	276	273	261	257	274	293	237	273	255	260	244	271	247	282	261	264	277	238	238	274	251	261	266	256	247	276	264	243	235	264	292	240	255	238	242	259	263	261	265	318	261	245	228	264	272	263	239	227	268	267	241	271	242	264	250	293	256	238	253	260	263	241	239	253	253	253	277	228	283	276	280	263	258	270	288	239	237	260	260	249	251	262	267	245	255	239	253	254	257	273	236	254	276	257	246	245	259	275	249	266	262	291	270	254	263	265	257	265	240	275	250	251	259	248	264	280	238	230	251	223	240	239	256	279	264	249	275	241	251	271	236	237	257	232	271	302	235	259	250	264	260	246	281	226	254	248	273	267	268	258	257	261	266	238	275	269	289	262	269	264	230	246	255	247	256	257	251	282	261	241	247	274	239	241	240	284	252	282	257	245	263	249	261	267	266	246	255	231	276	254	262	258	251	278	240	249	243	256	271	236	265	270	258	271	238	254	246	251	261	252	294	251	247	270	272	241	242	251	267	265	266	274	269	270	239	259	253	273	251	235	251	260	291	267	247	285	262	267	265	244	220	263	233	259	266	236	267	224	239	247	255	288	260	259	268	237	239	235	251	272	252	273	238	242	263	273	251	274	267	257	242	247	247	257	254	227	284	277	243	255	257	262	245	275	253	263	249	250	222	241	243	245	225	285	251	243	250	252	241	261	241	244	235	258	267	244	257	269	267	255	258	274	244	218	269	250	269	260	256	235	265	255	258	276	252	228	240	264	252	251	236	268	252	256	237	262	246	258	264	234	260	256	234	273	231	256	236	247	267	253	282	259	250	262	288	245	263	253	270	273	281	253	273	249	235	275	286	263	266	234	264	291	260	252	241	256	245	269	291	255	252	247	238	252	263	252	277	264	267	256	228	266	251	285	283	252	239	266	243	268	298	220	261	256	288	247	268	264	258	286	222	282	260	284	246	257	287	241	258	225	243	255	265	281	242	255	260	261	261	250	236	289	247	241	230	286	246	271	245	257	248	217	264	295	300	263	281	289	279	266	256	252	278	252	234	230	258	235	255	255	249	261	274	257	259	249	245	244	253	253	259	263	273	287	282	270	269	238	256	267	258	264	257	246	255	257	267	256	272	269	221	265	281	259	283	241	266	262	256	257	252	262	308	255	256	222	242	277	258	247	246	237	247	275	255	250	268	246	263	265	262	235	250	262	266	267	260	272	268	257	280	242	253	295	265	260	234	258	271	246	268	242	255	240	259	264	251	294	285	271	267	249	268	281	272	266	260	244	243	258	247	260	269	284	242	276	252	203	266	258	274	272	261	260	252	258	252	256	252	245	264	277	237	268	243	251	256	270	257	253	257	285	250	283	232	303	272	249	266	265	252	267	239	284	265	262	246	271	236	276	258	248	245	270	248	259	277	277	252	264	259	251	249	257	271	254	281	251	253	255	275	259	235	269	249	271	264	264	219	252	258	277	269	251	265	281	274	258	237	231	249	271	237	261	280	246	234	292	266	226	245	268	273	283	262	249	256	269	255	265	259	271	246	279	274	236	213	262	259	256	257	274	280	260	257	245	248	268	255	258	271	245	234	269	230	263	236	252	274	277	260	248	262	285	269	278	250	264	251	283	254	259	228	280	242	257	221	226	228	241	271	266	281	265	270	275	247	246	275	273	273	227	244	276	275	252	239	271	263	243	228	282	252	258	235	206	246	266	253	257	247	281	285	275	283	264	240	217	257	225	292	261	245	266	243	288	265	252	261	248	244	251	247	248	265	276	245	282	272	253	274	245	250	246	284	275	289	255	278	256	244	249	292	253	295	269	264	253	254	255	281	250	270	255	278	271	263	285	285	232	240	260	277	250	256	262	277	272	267	270	227	268	287	233	250	255	248	260	248	240	267	259	279	286	249	250	284	266	256	245	254	243	276	257	260	243	259	287	238	274	229	261	257	262	280	290	238	255	268	234	243	256	259	280	254	253	243	268	293	252	267	262	267	252	257	259	265	237	270	254	253	272	250	243	270	263	285	263	228	244	238	290	246	254	264	252	249	248	250	260	259	257	269	274	252	290	256	289	243	267	263	269	255	247	282	276	237	242	240	252	246	271	257	229	258	268	263	245	261	246	272	267	274	263	273	254	251	257	261	226	264	264	256	277	286	254	255	242	261	254	257	240	262	260	263	253	267	263	263	253	249	277	253	237	275	282	269	274	253	247	245	255	267	256	244	277	255	260	245	318	262	269	257	265	266	281	219	236	273	265	261	255	259	222	274	284	257	269	249	295	257	249	279	249	275	238	246	206	284	270	252	276	281	247	302	271	264	285	295	266	239	231	268	256	254	265	239	223	248	248	238	297	281	256	258	261	263	266	248	236	247	257	242	278	246	233	264	287	270	277	251	261	239	252	286	261	248	268	236	259	247	279	271	231	261	247	234	242	225	261	276	277	246	264	246	264	234	245	257	267	252	233	228	215	288	265	261	244	267	296	254	249	253	253	267	240	273	261	241	273	262	245	229	238	256	251	287	265	277	280	244	268	248	243	283	268	250	264	249	282	263	252	248	249	263	257	263	268	297	269	253	288	226	256	279	269	245	282	279	272	266	254	239	244	297	261	253	265	278	276	248	234	232	258	239	250	250	239	263	262	268	231	277	235	255	251	261	237	272	272	244	243	236	251	260	259	249
25096	29640	42848	37607	36137	32415	25929	21414	18637	15018	15245	17601	14587	15444	11803	10036	10696	12089	23066	15181	6580	6044	5329	6822	11744	9662	9922	7552	5799	3256	1931	1588	1629	1402	1419	1139	2092	3895	4028	4781	4050	3153	1965	1693	1425	1158	1170	894	802	687	649	690	664	693	660	662	708	719	745	688	680	662	668	670	624	613	655	691	645	680	665	683	649	676	627	666	643	646	649	613	678	661	696	653	664	634	681	676	668	689	638	618	676	637	649	689	620	656	694	652	683	685	681	654	642	665	692	705	701	662	629	672	674	635	656	645	679	621	659	649	707	647	665	680	666	640	600	644	680	634	652	709	669	640	698	650	660	649	680	675	687	648	673	697	655	667	695	638	678	617	641	697	670	639	652	663	653	684	691	651	644	703	681	668	644	663	652	698	666	635	653	642	707	683	636	715	640	687	636	686	699	611	679	695	664	596	631	614	626	680	693	634	645	659	690	635	687	617	684	646	627	697	658	658	635	675	653	637	674	685	690	640	636	636	707	626	657	666	683	686	645	686	660	667	631	683	612	707	625	692	650	660	679	649	674	667	673	678	618	708	677	682	651	671	664	650	603	638	666	646	683	643	697	666	628	665	674	665	682	633	690	672	661	681	652	635	618	671	659	671	663	690	637	641	666	655	648	676	632	674	630	639	674	677	658	664	608	656	731	711	679	640	650	677	667	669	661	663	696	660	648	699	664	655	638	648	733	677	672	649	619	656	630	661	678	666	694	651	701	658	648	705	689	635	671	655	666	681	693	673	660	663	698	667	726	700	687	670	677	662	627	675	682	669	704	658	683	671	600	667	671	700	716	678	620	611	715	702	673	620	700	742	622	695	680	682	697	650	714	664	691	663	702	670	654	683	665	703	714	664	638	731	629	635	675	645	698	685	660	675	628	661	715	691	650	680	671	676	674	695	619	662	653	696	657	690	636	648	695	685	681	635	690	689	683	654	675	680	657	642	664	684	655	636	738	683	634	675	648	686	693	681	646	639	620	645	664	688	625	658	668	677	712	687	674	626	632	654	646	670	686	660	673	713	693	692	622	633	691	663	594	641	670	724	645	684	660	697	659	723	711	674	658	688	671	643	632	680	689	661	679	646	675	676	664	693	659	644	683	705	694	651	626	667	655	680	689	673	675	663	625	663	632	642	669	661	649	700	674	628	616	678	644	698	699	685	625	642	647	716	660	697	622	675	690	680	667	655	667	659	647	702	716	670	701	662	666	624	679	669	680	653	661	682	649	613	670	730	647	669	640	693	693	650	704	658	653	640	644	650	630	690	692	691	650	633	665	654	710	696	641	647	621	662	671	667	656	637	696	644	687	640	588	646	661	703	619	690	743	667	663	644	671	693	698	682	714	704	653	638	667	652	682	713	666	646	671	668	670	606	684	647	671	674	671	670	693	674	673	670	702	721	629	659	697	667	706	648	682	675	693	613	690	637	649	671	682	674	632	695	682	641	681	681	691	654	693	680	640	639	695	639	684	662	665	603	660	637	640	651	678	689	682	637	686	633	648	629	720	594	673	655	657	677	653	667	608	684	652	670	671	684	703	645	692	662	676	703	712	663	674	655	684	694	713	650	680	672	612	665	634	675	660	663	686	675	622	702	689	676	673	666	674	662	619	619	654	606	634	679	687	680	661	659	654	663	654	653	627	670	669	639	653	664	677	657	661	667	653	627	702	674	659	661	672	655	640	710	694	669	702	673	635	686	652	662	673	691	664	663	644	650	675	651	737	647	670	679	649	629	669	673	642	683	638	683	644	665	597	661	655	661	708	714	648	692	673	670	653	646	670	681	665	679	631	653	673	666	626	648	630	681	673	630	612	653	621	683	678	653	658	690	650	657	702	716	633	648	655	626	667	688	669	639	662	661	623	651	675	665	661	686	647	632	627	705	634	671	702	684	684	624	685	652	712	628	681	693	646	674	666	698	648	668	686	676	680	669	697	682	649	605	632	612	654	668	674	688	636	643	657	656	654	648	673	642	698	708	720	753	649	680	649	670	696	692	658	680	668	667	638	658	666	656	663	655	676	707	688	672	664	653	656	665	651	677	620	634	696	619	652	700	647	668	636	696	680	678	640	689	688	680	644	649	632	659	670	674	656	678	684	724	695	693	635	707	636	650	703	654	638	605	700	704	697	666	663	618	689	676	694	656	665	683	659	689	652	696	638	673	614	714	669	633	665	664	683	656	635	669	631	683	657	671	673	686	677	667	686	677	708	663	640	675	661	687	632	651	662	653	634	641	639	669	658	646	604	665	658	677	672	631	659	641	695	635	640	670	693	668	672	694	637	652	645	652	699	686	638	634	631	707	718	670	664	655	636	624	667	647	680	670	650	689	648	728	691	683	710	672	679	625	690	621	635	641	652	712	644	672	660	655	615	642	702	677	644	666	697	659	652	682	697	648	634	657	653	675	682	705	692	651	679	625	626	655	611	636	662	619	703	680	663	659	667	701	635	656	699	647	664	640	672	639	660	620	621	706	658	634	664	699	615	584	666	635	659	683	667	685	691	660	648	629	648	674	700	644	688	641	661	695	691	658	695	608	684	598	680	642	619	650	695	635	660	692	653	649	677	661	692	652	639	668	645	683	668	698	672	694	681	707	659	657	660	662	656	665	680	676	658	706	686	674	629	693	673	682	649	678	620	626	620	688	662	670	663	631	671	668	689	724	675	647	699	680	614	651	709	702	679	715	650	654	670	639	698	672	625	624	663	672	702	627	634	706	647	682	633	603	660	652	652	690	709	673	675	668	662	634	692	675	706	640	667	616	680	650	648	672	638	676	669	698	635	671	647	638	663	667	691	703	682	637	691	613	676	702	711	634	652	648	686	624	670	702	646	636	660	654	699	668	648	615	704	672	656	679	668	669	644	639	669	670	649	609	673	669	682	728	669	674	700	656	674	722	664	670	644	627	681	707	649	632	677	670	636	635	722	694	689	696	647	659	710	684	670	660	671	648	641	702	704	706	670	632	682	689	692	720	645	663	656	678	668	664	661	664	692	657	650	701	654	649	623	657	681	665	655	618	681	683	657	643	623	679	618	622	647	612	672	724	679	657	671	614	634	630	687	680	653	615	669	612	708	619	632	666	630	631	676	716	659	688	706	695	667	652	689	690	678	739	668	682	671	684	676	647	663	639	662	613	642	644	594	673	654	650	676	603	633	673	674	667	670	660	659	693	622	707	674	653	645	664	658	681	640	704	620	677	609	645	666	619	657	637	657	703	689	686	711	642	637	677	674	654	656	678	672	639	669	705	705	622	658	667	675	660	664	668	698	651	661	652	662	679	650	647	628	673	665	636	631	660	679	702	687	673	684	604	688	709	647	675	660	702	657	691	672	670	664	626	673	657	678	618	664	666	605	674	669	617	671	645	648	623	736	706	640	609	692	648	633	660	669	689	645	621	650	642	663	644	655	653	685	667	673	702	680	663	647	636	643	694	695	632	648	654	593	647	692	670	689	625	701	643
11311	12359	16917	14778	8846	4924	3162	1725	1314	1041	884	757	639	501	472	456	408	444	461	396	384	412	360	319	333	316	331	282	280	267	266	253	263	266	297	285	252	264	272	273	345	298	234	268	260	273	275	267	261	248	272	261	237	264	261	292	261	250	255	272	268	243	305	217	254	257	248	274	233	233	270	260	279	266	256	283	278	291	285	272	247	251	245	257	267	266	254	282	275	239	249	212	252	264	254	271	271	248	257	264	264	272	253	277	272	251	243	280	252	239	258	274	253	255	262	260	265	259	259	253	273	271	251	292	279	254	263	271	276	247	278	270	295	253	252	266	279	258	271	261	271	266	254	287	259	242	278	259	254	272	274	281	232	240	268	278	264	271	273	239	259	268	260	256	262	252	257	257	219	263	231	271	270	261	263	293	288	266	254	265	250	282	271	266	272	267	241	297	272	253	245	264	260	242	264	248	253	291	259	260	247	240	283	257	272	276	250	276	274	274	249	252	249	288	250	244	260	272	249	249	244	283	240	264	267	255	256	258	242	235	271	274	242	261	271	245	250	274	270	283	274	262	250	259	265	267	232	284	276	255	280	262	275	224	281	229	223	263	264	298	272	285	301	248	318	234	234	275	253	264	279	224	224	253	224	258	273	280	229	261	251	252	263	238	272	261	261	249	260	236	278	274	263	257	238	254	241	260	270	247	295	264	263	261	265	243	245	241	288	232	256	253	244	265	246	231	241	248	253	288	245	258	272	248	285	250	265	250	251	274	267	232	256	254	238	259	236	259	261	257	297	260	271	255	247	297	255	277	243	292	272	246	252	240	235	248	266	239	275	265	271	248	238	280	265	262	255	249	265	275	278	256	284	211	293	255	249	258	244	252	263	252	241	229	241	227	255	257	310	273	245	267	259	281	256	256	265	240	258	240	259	251	256	242	252	245	294	253	241	269	276	264	269	263	236	243	277	260	277	262	276	262	275	267	283	259	287	240	259	256	264	261	250	267	248	257	258	250	269	259	276	247	266	272	268	277	272	246	241	268	250	271	257	246	258	272	253	261	269	255	261	249	267	237	265	261	260	266	254	240	288	278	274	258	246	271	253	234	253	262	264	269	304	241	251	257	267	287	260	275	247	271	283	252	258	234	260	248	259	250	272	262	266	281	277	275	230	269	265	254	267	281	274	240	235	258	252	300	276	215	263	269	253	238	275	291	262	246	260	262	252	276	255	260	277	242	263	228	268	259	248	268	266	273	242	238	262	259	278	267	260	257	275	273	256	248	254	257	242	267	237	255	250	272	258	281	255	261	259	237	241	251	248	267	263	259	246	282	255	244	264	252	241	247	231	258	253	244	246	244	255	274	281	262	245	282	275	265	237	271	212	271	262	241	272	241	257	268	244	273	299	213	288	259	263	258	272	256	260	253	260	275	266	264	272	269	273	259	242	230	270	225	266	275	248	259	253	241	254	267	253	241	251	291	251	253	250	247	267	232	269	243	264	263	223	266	256	262	253	263	251	231	240	260	278	256	258	294	243	248	294	282	253	285	275	265	261	294	249	253	261	257	267	261	299	235	228	275	269	275	262	270	290	293	269	260	258	290	263	273	263	258	267	261	265	260	276	255	293	253	250	271	258	249	287	250	252	244	242	283	240	269	275	273	277	290	263	227	234	259	260	253	239	266	285	244	254	275	278	248	220	245	266	258	241	266	281	259	264	257	257	266	228	285	267	252	253	260	275	258	249	258	282	259	280	257	252	254	276	263	244	260	264	261	258	283	254	279	253	254	244	266	239	281	280	261	267	269	269	262	245	233	294	252	266	253	266	291	247	252	258	267	268	253	256	259	240	242	267	244	291	262	322	246	258	265	263	300	256	264	247	257	265	259	280	262	265	248	243	253	284	270	269	255	271	251	248	242	249	263	251	259	265	265	256	254	269	267	268	261	257	271	244	258	317	284	261	258	254	264	240	274	268	276	274	236	272	272	246	276	265	261	256	276	281	265	272	265	288	251	224	261	256	273	239	260	245	244	228	245	265	264	233	275	260	273	275	266	295	249	237	272	266	237	241	255	268	262	235	260	241	247	246	280	263	254	264	261	277	261	226	265	312	305	265	250	248	273	260	277	260	251	276	249	235	234	235	288	285	258	262	246	247	221	263	233	253	265	251	257	249	258	241	259	273	257	257	284	269	213	271	289	244	260	278	271	271	251	266	262	251	258	253	253	261	264	259	269	263	301	242	251	259	264	280	282	255	247	218	288	273	279	270	272	248	271	233	275	294	254	251	274	290	251	258	236	264	244	287	245	239	291	263	250	271	245	248	257	275	259	260	273	251	281	265	247	268	244	276	275	266	278	268	233	264	272	233	249	265	247	268	281	244	244	267	259	250	268	266	262	264	241	245	245	295	269	263	270	255	246	244	263	255	279	252	281	279	258	264	246	278	264	260	266	248	251	271	263	251	285	235	273	256	260	264	251	273	256	264	224	274	228	244	279	244	252	279	265	289	239	241	234	275	251	258	259	271	253	271	261	279	246	257	269	267	268	255	239	265	259	270	242	246	263	263	262	291	250	253	241	241	273	301	251	221	255	244	261	265	257	228	269	270	275	257	238	254	240	275	271	251	238	245	219	281	246	247	258	257	254	247	291	265	264	277	239	259	220	275	254	244	282	217	276	279	256	267	285	244	275	273	275	260	293	249	261	264	234	254	290	265	278	302	272	255	229	270	249	248	253	260	269	270	252	266	272	269	279	259	283	223	244	254	276	272	254	229	293	283	258	258	280	289	260	251	284	267	265	249	295	265	262	247	271	249	273	274	248	252	251	243	257	270	299	246	236	248	244	239	247	244	267	279	267	259	286	231	250	237	260	231	281	267	257	259	250	274	284	272	279	273	257	286	264	239	232	286	273	287	242	270	245	258	248	268	278	259	253	250	245	277	281	268	270	254	264	286	220	253	270	270	277	293	222	274	259	249	241	271	248	289	291	255	251	254	247	253	270	255	267	241	248	254	268	266	225	282	259	249	284	275	250	239	271	221	244	281	240	262	273	233	276	263	249	275	245	266	278	262	259	256	247	246	242	259	246	285	269	250	274	253	265	255	265	217	244	263	263	271	239	277	241	272	244	272	262	263	238	257	246	252	269	250	274	277	260	287	265	230	286	260	251	241	242	247	252	290	235	248	242	275	282	241	246	273	258	242	259	251	263	268	245	273	246	227	258	273	250	259	265	246	261	257	233	251	277	273	246	249	265	261	272	287	221	251	280	237	232	257	263	267	273	267	249	264	254	236	255	246	230	272	239	296	281	266	237	265	273	242	287	264	272	260	237	255	235	258	270	255	233	278	239	251	266	268	269	273	249	262	244	264	239	244	280	261	244	253	286	265	268	239	260	273	277	275	264	245	238	233	279	272	245	268	249	262	221	269	268	252	259	270	244	257	283	244	271	272	261	255	256	264	244	239	251	272	242	260	270	222	270	257	257	292	280	249	258
8186	10246	19689	22412	18610	13902	10583	7152	5489	4461	4000	3656	2834	2231	2133	1911	1896	1803	2110	1617	1461	1607	1352	1314	1304	1124	1104	958	888	779	797	803	731	819	786	767	777	829	914	900	1018	930	796	763	693	746	722	769	678	685	666	725	683	671	653	673	704	681	689	700	648	627	676	670	708	705	650	682	672	721	708	653	694	679	658	740	698	648	718	638	713	672	646	622	642	658	712	656	702	673	658	665	703	659	652	697	645	677	640	708	651	683	686	654	675	697	694	669	685	657	666	657	694	660	675	632	674	668	671	692	678	685	676	693	695	693	659	650	682	702	665	664	634	685	673	708	684	658	642	688	665	684	641	664	668	657	680	667	672	665	677	681	630	651	689	694	679	657	683	643	651	631	671	714	700	709	750	674	677	672	687	720	699	663	664	653	630	719	629	658	624	649	728	673	652	680	695	659	702	645	679	668	655	709	680	640	655	675	652	620	695	632	670	735	637	636	690	662	664	693	692	640	646	678	691	622	630	651	664	662	693	675	696	633	713	727	661	693	664	645	670	696	695	708	671	650	742	664	720	705	666	690	665	658	671	695	649	636	685	642	645	679	712	731	666	672	655	675	633	693	688	701	681	658	691	674	656	709	672	637	733	687	674	699	673	715	661	659	650	710	661	627	700	712	683	657	683	660	704	661	659	656	692	700	697	636	673	681	623	692	667	708	659	670	676	691	672	693	673	692	685	672	668	696	666	714	680	673	657	663	708	638	643	640	656	646	660	677	669	668	648	671	680	691	677	687	670	691	657	673	714	698	704	673	669	687	674	722	699	701	678	648	656	628	664	682	658	683	648	639	669	663	675	692	698	653	643	663	692	679	638	659	611	668	666	718	647	666	677	716	693	659	686	708	679	662	678	719	617	662	664	688	663	683	719	624	654	664	694	664	701	675	686	669	640	672	643	649	684	681	621	699	690	632	663	668	692	690	690	688	647	671	676	670	722	692	691	636	667	670	673	691	670	672	689	683	652	664	633	689	682	673	676	669	687	613	664	669	698	647	722	651	617	679	701	688	628	685	673	690	650	658	654	676	643	636	685	690	610	664	675	669	646	599	661	641	698	700	628	683	657	656	635	678	646	671	654	657	663	649	669	669	733	667	671	670	667	691	663	672	668	647	685	641	708	697	685	714	640	706	689	674	673	703	718	666	691	680	672	667	682	676	664	696	675	669	648	651	698	687	673	684	688	679	705	633	703	681	706	641	699	705	691	642	655	637	737	663	656	708	694	638	698	641	641	656	662	662	687	686	678	661	721	690	662	671	662	666	677	672	689	722	693	643	644	681	687	643	672	677	691	673	688	712	652	675	708	683	701	675	629	667	661	676	641	698	660	663	656	676	716	716	701	675	709	676	694	668	678	654	662	701	694	654	681	690	637	661	658	680	668	622	690	651	698	675	649	640	693	659	679	703	669	681	701	660	673	683	693	682	666	674	624	703	701	713	647	672	658	666	638	666	712	667	703	679	644	675	696	648	714	728	672	674	702	641	654	654	692	658	666	696	659	668	709	680	669	686	636	646	681	723	678	668	666	682	719	635	663	665	682	670	679	697	644	633	658	686	668	696	672	723	612	727	707	669	708	691	699	677	642	702	662	668	663	687	670	672	647	693	730	700	683	672	650	717	685	669	643	690	684	639	687	666	681	686	684	704	698	681	662	697	682	641	684	642	670	642	668	694	701	659	683	684	647	693	717	626	667	651	668	683	673	684	743	682	670	668	624	679	640	680	662	664	703	694	677	665	668	637	703	707	690	659	628	708	671	692	696	715	671	643	645	618	705	675	653	709	669	635	665	672	665	654	681	658	663	671	636	693	656	688	676	706	625	680	685	676	676	643	600	637	644	683	667	670	694	620	703	674	633	638	694	715	675	674	712	677	699	687	642	663	679	683	677	655	644	665	668	707	648	676	667	632	673	684	619	676	679	666	722	685	678	627	703	730	649	690	655	662	683	661	691	676	647	688	675	667	680	637	623	727	656	687	627	689	668	643	692	670	709	752	630	725	685	646	644	702	651	688	648	658	662	686	640	665	688	739	678	654	695	661	674	712	665	635	685	697	682	686	706	659	681	660	626	708	662	666	692	691	664	658	666	659	679	663	647	650	681	657	633	676	657	678	641	706	689	677	709	693	687	679	699	660	678	687	730	671	656	658	636	719	665	707	673	701	691	684	679	706	753	661	668	640	630	685	663	654	682	690	703	721	667	677	685	659	628	677	661	649	661	670	715	675	663	666	681	634	673	664	684	710	653	648	677	671	685	681	662	670	638	693	686	698	673	628	706	686	638	667	635	696	613	671	679	679	698	681	678	646	721	666	696	648	657	680	667	689	696	693	698	681	678	674	675	793	654	710	668	688	617	711	679	701	657	662	670	649	681	649	668	683	646	697	717	703	653	709	668	648	703	689	649	664	704	675	608	676	685	683	677	644	682	638	666	648	630	658	720	676	710	720	676	662	635	671	656	634	649	677	671	666	669	638	698	674	699	689	688	626	636	651	703	661	647	644	693	657	685	636	687	625	707	642	704	687	679	683	678	695	665	692	681	662	670	696	724	655	681	683	613	740	662	699	675	642	687	681	712	690	644	678	669	685	662	673	720	687	674	636	694	675	639	668	652	696	671	675	646	714	671	682	696	632	721	648	665	683	630	686	661	693	692	741	674	704	637	663	681	666	676	683	652	707	693	671	656	647	699	689	675	659	698	669	651	706	668	704	661	664	692	682	663	677	734	699	703	698	685	673	683	657	664	638	697	639	735	714	680	652	681	625	651	684	654	656	668	627	678	727	692	677	663	656	698	650	673	686	694	654	666	641	661	663	686	727	630	689	673	658	658	699	636	710	719	715	697	653	684	656	663	679	714	684	676	743	699	682	692	677	685	671	691	643	677	633	714	662	669	701	682	655	652	662	653	706	685	719	667	693	693	672	699	690	658	625	693	732	684	681	649	658	663	635	679	670	646	658	677	700	614	649	673	697	709	728	641	662	653	665	657	689	615	699	645	693	639	656	677	706	710	735	700	628	695	669	668	664	702	672	694	677	652	621	656	653	621	716	658	664	690	716	682	646	676	676	692	662	658	683	686	657	672	630	651	681	683	694	697	644	687	656	658	675	657	597	655	669	632	672	711	679	682	677	677	671	706	669	657	632	686	663	666	640	665	656	692	707	650	680	681	675	649	642	699	686	641	670	656	650	683	660	677	660	676	636	649	677	689	682	673	672	697	682	689	703	680	654	683	660	677	620	668	660	674	685	693	623	678	652	718	676	735	712	681	672	672	678	636	627	654	682	655	645	656	671	627	632	652	691	663	639	705	690	635	682	664	671	679	729	672	653	669	662	662	681	637	664	678	661	627	649	682	656	660	679	673	638	629	627	688	645	637	637	731	649	692	702	674	632	637	623	683	691	678	697	679	677	714	661	696	631	664	696	643	660	683	665	669	690	640	692	741	657	666	675
27699	28213	34972	28039	21571	15571	11039	7058	4773	3949	3322	2841	2432	1977	1959	1629	1415	1553	2953	1379	947	798	690	923	1295	961	1058	713	608	415	331	353	342	333	339	314	313	398	585	533	555	476	363	404	393	293	329	303	287	272	299	273	281	260	294	287	292	254	277	255	276	268	245	283	252	240	302	273	302	310	270	282	271	317	270	267	267	255	292	263	244	250	286	294	297	273	261	274	228	276	268	284	281	247	272	285	291	280	278	282	268	244	262	288	270	284	304	292	273	269	261	315	278	292	271	270	248	263	286	285	282	289	281	308	274	265	278	271	260	289	309	257	262	234	240	266	332	286	294	250	284	302	300	283	266	276	260	263	272	241	269	263	263	287	281	272	282	282	273	262	284	254	314	309	289	274	269	293	288	257	268	275	267	278	281	262	257	273	249	277	274	262	263	262	287	299	264	287	295	245	287	299	270	250	265	252	291	269	304	266	286	300	274	283	280	270	263	269	280	280	277	266	296	286	281	254	266	279	269	282	277	277	258	282	251	246	292	241	271	298	295	285	265	289	296	275	292	267	287	267	312	256	254	246	297	268	301	276	257	272	290	281	271	266	264	305	293	262	300	275	265	248	289	225	293	258	268	271	279	293	284	249	265	283	256	281	266	272	297	301	265	292	289	280	311	305	286	282	255	255	242	284	264	279	283	282	234	291	284	283	261	263	273	273	268	280	272	292	299	260	266	270	275	272	282	259	282	284	309	259	271	284	291	307	273	280	284	249	256	268	280	269	283	262	237	273	256	301	288	237	276	280	288	258	254	275	214	293	268	269	289	289	284	278	268	253	278	265	285	275	261	268	287	285	271	276	268	289	296	276	299	285	277	265	267	289	286	247	239	286	292	281	271	280	274	261	267	291	259	278	230	266	267	274	279	297	277	267	247	283	294	274	267	258	237	274	254	303	279	249	237	261	259	287	249	265	305	314	275	261	255	260	284	271	304	259	260	265	291	279	282	295	294	283	272	268	260	261	286	246	263	276	286	259	252	273	266	291	277	255	293	264	294	257	270	304	274	306	283	283	270	298	291	280	272	284	250	242	253	283	275	268	291	291	303	269	275	273	252	252	259	257	288	302	261	312	274	296	272	256	252	265	259	288	244	294	272	308	280	269	270	309	258	268	285	308	262	282	272	265	266	261	266	258	258	248	290	272	252	280	298	279	330	263	283	300	262	240	242	261	257	284	270	269	255	268	317	263	274	273	232	282	298	315	305	280	274	285	287	266	297	299	289	258	271	262	267	262	277	265	270	293	279	255	254	244	254	295	263	277	268	267	274	288	286	292	289	304	262	250	281	271	291	294	277	281	274	264	268	253	290	276	285	253	302	275	261	279	244	292	310	250	265	258	274	273	286	262	263	253	297	263	269	285	262	275	297	305	267	280	280	283	264	268	269	289	284	263	281	264	254	266	292	269	285	273	255	243	275	276	287	276	265	285	297	271	274	281	261	277	280	270	284	282	263	223	274	287	261	295	263	268	282	260	287	279	265	305	293	250	281	274	236	262	304	270	285	275	279	283	291	272	259	289	281	270	274	293	252	256	293	236	274	234	272	252	266	273	282	262	253	246	248	270	254	237	273	265	257	295	264	269	271	268	288	254	291	221	236	267	269	293	269	285	281	275	249	295	301	271	289	263	262	299	250	281	270	278	282	255	281	272	269	281	261	292	304	256	273	285	257	277	256	277	274	272	286	284	283	282	291	282	264	272	286	309	242	244	283	291	284	297	308	281	282	273	281	279	298	280	272	277	276	287	263	267	281	294	282	270	256	284	254	293	280	275	252	290	297	267	272	249	257	258	291	273	300	303	267	291	270	272	269	270	289	302	267	262	281	273	261	284	272	300	288	249	294	249	287	303	266	278	261	273	302	275	290	273	272	284	265	279	265	276	303	304	265	291	291	244	257	287	267	269	277	270	272	295	263	283	297	260	255	252	256	261	238	263	293	291	273	277	273	288	286	287	259	291	270	283	297	246	281	278	264	277	296	280	290	281	289	282	289	255	270	256	292	301	277	296	263	262	250	252	258	277	259	266	281	294	286	274	276	260	243	258	266	249	299	259	286	250	262	253	253	289	293	305	261	264	252	238	265	275	280	263	274	234	262	259	262	278	264	299	269	276	265	273	246	301	270	237	251	278	270	261	253	291	229	249	268	296	283	239	296	259	255	254	301	257	260	254	301	292	260	284	251	261	280	255	254	279	265	284	316	283	254	297	263	271	317	288	242	272	272	248	285	259	300	279	264	266	269	263	289	271	266	261	258	267	248	237	274	258	269	260	267	286	258	266	280	295	258	273	258	260	269	287	290	277	293	269	258	284	254	284	281	269	269	255	288	288	303	293	285	279	272	249	274	283	261	294	297	241	281	278	297	299	278	275	255	285	267	271	289	259	249	238	241	288	227	234	271	269	279	297	267	247	293	282	288	280	269	270	255	266	254	286	271	288	268	296	262	283	279	287	290	286	261	284	245	324	285	257	280	268	265	273	281	245	248	269	284	254	251	271	250	281	221	290	245	292	286	275	287	262	275	252	274	317	284	270	264	274	272	282	231	269	289	269	291	273	241	251	254	274	260	291	257	282	267	244	275	249	263	290	259	266	257	282	267	268	277	263	284	280	315	253	279	265	279	294	265	291	285	282	296	292	268	234	287	281	268	259	280	264	266	256	324	246	281	298	269	277	242	270	261	251	264	280	279	282	281	243	280	277	274	259	284	268	264	238	248	263	262	236	247	266	244	273	289	295	247	311	264	278	303	263	275	286	282	280	291	308	277	312	295	271	287	280	298	277	267	261	273	263	262	269	242	246	274	302	269	258	287	276	283	313	283	286	232	285	263	268	233	274	258	264	238	279	263	293	268	280	267	256	257	235	281	289	283	266	252	250	291	256	264	301	298	297	287	291	260	293	302	272	286	300	265	271	257	257	290	308	283	261	289	303	261	264	299	272	286	254	270	263	265	303	291	258	290	268	270	277	281	291	258	275	285	261	298	304	291	283	268	259	225	262	267	294	256	261	271	265	296	304	252	254	258	298	269	276	264	269	272	293	255	261	271	314	263	275	233	256	267	273	288	268	288	255	283	257	298	263	253	274	287	286	288	263	265	257	249	295	298	266	259	311	243	260	276	287	281	273	305	287	307	250	267	278	261	260	296	291	269	287	284	269	258	287	271	247	276	327	258	274	284	266	272	275	306	260	264	252	255	259	273	268	284	286	273	277	279	297	312	288	264	286	263	256	272	261	280	278	275	257	260	288	267	266	265	279	284	312	301	273	267	255	311	276	277	255	258	292	286	284	302	266	286	254	295	305	278	287	285	276	271	298	278	285	298	307	291	297	291	267	261	280	250	266	284	289	271	283	293	312	294	283	278	301	282	312	260	257	280	296	247	292	271	226	264	280	257	250	306	256	281	288	275	290	297	288	295	272	253	260	269	265	267	260	246	286	297	272	296	282
19576	22842	33752	32337	28866	26229	22759	17406	13504	12899	11542	10334	9973	8397	7921	6660	6861	7649	14550	6488	4485	4026	3474	4664	7346	5401	6089	4173	3244	2010	1288	1182	1200	1123	1145	1032	1041	1812	3056	2932	2985	2067	1563	1291	1318	1000	973	922	744	747	730	687	661	682	677	682	722	769	718	729	708	748	701	698	708	751	670	654	688	721	698	666	710	715	737	702	678	680	715	710	720	751	744	721	709	684	737	707	699	666	715	716	661	716	655	724	734	703	721	720	703	752	683	701	698	700	680	673	715	733	686	731	751	673	698	685	672	716	739	718	700	729	777	672	720	677	713	667	696	726	758	706	727	717	699	671	718	713	719	733	765	681	694	723	700	717	705	699	673	726	708	711	702	708	688	695	716	677	668	727	693	704	713	645	709	705	675	722	722	712	709	711	708	709	679	653	742	734	721	712	713	739	747	710	715	732	742	625	676	729	739	706	710	709	708	705	697	649	748	713	707	680	704	688	738	716	695	691	683	705	722	707	695	735	747	722	709	676	669	657	769	731	668	705	700	693	775	695	719	744	727	732	665	715	756	674	694	734	659	734	712	698	709	739	734	748	753	727	717	709	679	712	729	699	685	647	686	730	677	681	701	720	710	710	689	706	742	688	699	684	724	685	696	690	720	699	718	700	752	688	697	751	669	739	704	682	751	687	685	750	745	708	701	645	657	703	759	664	764	720	718	757	685	684	687	718	684	690	690	758	702	720	702	711	718	673	716	673	758	772	719	734	666	704	685	674	709	719	709	693	721	736	703	689	741	710	748	687	693	668	744	697	749	733	700	704	744	616	743	692	704	700	723	723	710	711	718	726	703	671	700	695	749	712	670	670	721	735	707	715	687	700	685	679	710	694	677	755	708	708	780	696	728	689	729	711	675	677	728	726	717	720	724	688	700	691	644	688	675	690	733	689	734	718	688	719	721	678	664	736	720	707	681	664	739	690	749	722	721	734	719	723	706	649	704	715	686	661	743	701	701	709	702	700	675	758	709	667	680	744	716	671	742	684	681	708	721	709	687	734	754	757	688	712	744	701	722	733	703	743	748	691	709	759	709	692	670	732	721	642	683	737	682	696	764	700	693	723	645	678	734	693	697	721	678	723	686	680	704	674	707	721	751	697	656	688	725	671	692	722	728	682	682	670	702	708	769	748	738	724	659	728	683	687	705	712	696	738	683	679	752	706	715	653	664	695	693	764	691	686	688	694	699	732	738	730	717	704	673	680	664	696	664	750	751	739	731	701	682	684	685	740	734	684	657	707	715	734	762	741	754	689	693	739	728	699	691	756	685	721	691	754	693	749	713	729	721	724	722	695	706	718	731	722	686	728	701	740	734	749	704	727	654	710	725	731	755	680	760	748	717	694	672	708	643	689	690	731	679	751	770	676	712	654	717	729	711	709	719	671	725	728	649	690	661	698	691	701	723	705	705	727	692	677	735	688	739	716	677	684	683	750	658	744	719	718	689	723	717	654	718	707	696	654	729	716	712	701	689	666	678	714	704	681	711	720	696	718	707	706	718	738	721	695	649	668	733	705	740	748	704	716	733	750	668	667	677	751	702	647	726	698	709	677	653	718	711	659	704	701	738	661	663	674	733	715	757	678	752	728	701	702	701	703	739	718	702	776	676	693	708	722	731	731	680	681	678	720	725	681	724	686	702	744	745	731	663	714	684	706	716	685	731	745	675	649	653	728	692	703	686	701	725	715	721	730	744	704	697	685	732	665	704	661	705	724	681	721	756	695	708	705	697	726	752	637	696	703	723	724	735	741	726	757	727	724	707	622	719	722	687	773	680	667	675	680	701	682	691	716	701	717	711	722	710	716	666	721	655	694	728	695	721	676	692	676	689	695	656	682	723	720	687	740	721	666	708	719	705	687	729	679	698	734	699	657	692	722	714	736	664	755	712	685	696	750	692	702	686	684	701	749	709	721	704	662	735	691	684	697	717	735	728	664	743	659	699	684	711	737	699	676	694	672	661	684	699	747	705	704	743	688	713	730	686	714	645	707	719	740	674	700	686	705	702	707	659	689	716	674	687	692	718	689	721	690	705	738	728	754	671	718	719	694	690	689	772	708	675	744	698	705	706	662	701	712	727	710	725	721	709	745	716	719	702	705	696	695	761	702	724	756	683	709	712	722	665	716	689	680	671	717	715	705	725	673	744	737	706	722	705	719	706	686	722	728	718	711	684	696	714	675	763	756	724	714	674	712	696	745	701	728	737	762	710	728	737	712	689	715	674	684	688	739	688	724	708	700	687	742	755	709	742	731	707	678	703	721	716	702	655	738	699	729	728	664	764	704	709	678	703	741	699	710	710	728	693	681	690	704	740	652	748	725	682	643	652	719	738	694	720	681	731	689	718	732	731	725	721	664	720	743	702	737	740	725	724	722	676	734	720	716	680	735	643	748	710	744	758	727	710	673	705	760	720	702	768	731	755	694	695	705	717	729	723	719	666	691	673	664	695	691	681	732	719	748	710	699	706	686	724	683	699	713	699	704	688	718	702	718	733	702	737	696	688	698	706	667	738	741	685	689	742	733	738	690	706	766	676	717	692	697	736	670	703	706	734	750	727	695	695	711	707	716	690	723	700	713	740	725	699	707	699	697	767	676	674	732	717	695	681	702	681	716	691	747	686	691	689	686	750	737	743	658	696	707	698	688	694	706	722	723	735	661	680	712	729	743	720	655	682	721	732	716	707	726	694	711	714	692	721	692	696	662	709	736	712	740	731	695	681	680	709	700	647	672	680	706	715	720	682	692	755	698	698	773	693	671	744	718	716	686	704	671	705	699	681	742	725	767	661	704	730	675	716	720	663	715	718	706	668	720	711	707	714	693	689	697	675	667	725	660	664	755	732	765	692	722	699	725	704	716	724	698	738	678	698	711	697	713	680	670	714	723	687	739	730	669	724	662	693	677	686	714	714	742	669	701	713	669	709	732	706	751	722	698	719	670	689	695	721	714	713	672	746	671	733	710	673	693	734	714	705	691	708	718	688	684	690	692	757	688	722	691	710	710	680	796	657	699	710	746	674	749	770	704	702	718	729	693	642	728	693	737	762	718	709	694	670	764	715	743	707	683	721	711	683	735	699	665	705	684	693	738	709	706	701	728	688	670	690	697	721	708	698	670	759	698	706	731	757	708	722	737	692	700	691	686	731	699	689	742	696	703	704	696	757	678	707	763	698	679	711	755	741	730	681	648	735	696	661	682	703	705	682	712	714	716	692	695	695	766	677	725	684	678	690	743	615	697	709	711	677	686	731	726	684	691	692	739	733	714	698	706	724	724	755	700	742	741	693	704	687	697	762	692	724	727	714	731	761	702	700	691	703	694	684	688	707	724	703	707	722	703	719	699	666	679	715	725	740	732	725	671	734	718	728	665	682	743	684	765	697	691	745	727	715	754	725	706	744	737	725	689	763	688	734	714	673	665	769	728	709	679	671	699	694	709	681	692	718	710	744	708	686	675
38388	36883	42377	33448	28197	22746	16767	12407	8668	7866	6320	5292	4428	4072	3419	3049	2689	3406	6589	2698	1847	1181	1044	1498	2243	1616	2130	1544	1018	709	410	384	396	379	344	343	362	374	942	942	908	663	562	413	453	361	389	332	262	279	252	247	277	241	239	282	276	302	281	244	258	294	229	229	277	253	257	256	237	210	240	224	257	257	234	257	262	271	238	230	219	293	233	266	236	245	268	271	243	259	242	239	241	227	253	246	255	247	266	235	226	277	233	241	255	248	228	232	294	259	248	278	242	238	281	253	272	279	268	281	278	235	271	244	253	218	237	277	258	243	247	245	246	246	263	283	268	267	295	253	277	231	244	221	265	240	264	281	240	250	241	268	257	237	237	278	244	262	273	231	259	240	265	268	266	258	237	253	259	242	273	242	243	265	254	252	246	234	247	245	256	269	267	246	252	267	264	246	259	244	256	264	276	271	255	244	235	272	270	259	266	260	221	273	237	266	263	241	251	238	249	265	256	248	244	240	269	257	246	279	281	254	277	237	275	264	255	242	266	258	278	251	266	270	267	259	254	261	215	271	253	227	247	235	275	298	260	257	240	245	268	255	255	224	253	249	226	270	235	238	258	239	261	231	246	256	273	252	289	254	251	246	221	268	257	262	245	238	231	239	278	232	264	261	264	253	258	275	237	265	269	263	273	234	272	244	254	226	238	226	251	242	253	255	233	235	250	262	256	246	225	282	257	250	254	232	255	266	252	247	248	240	264	271	259	255	240	261	267	257	239	271	270	270	253	278	292	240	259	276	294	242	254	243	267	250	258	227	245	304	256	213	288	271	242	306	275	253	235	258	262	256	270	251	265	227	249	244	232	226	260	248	263	249	238	257	249	250	249	256	236	248	236	258	269	275	238	281	267	255	240	247	263	249	251	260	237	280	242	255	233	232	261	240	256	270	238	273	263	292	256	261	249	250	248	265	257	253	255	242	287	258	280	259	272	275	256	266	224	272	268	279	265	273	258	251	250	261	278	269	273	247	252	257	253	269	280	252	258	241	256	250	263	251	242	239	269	227	257	250	266	209	249	235	242	258	255	291	257	242	278	288	243	226	231	260	268	255	235	245	248	250	250	251	257	257	249	240	282	255	275	261	261	231	246	266	213	239	250	266	249	281	241	253	248	252	252	239	247	243	236	279	259	233	259	246	243	271	256	243	254	242	256	271	268	222	248	247	253	245	255	243	272	278	257	281	245	246	252	245	240	273	258	243	271	268	236	274	261	238	256	237	264	282	254	247	249	260	247	240	274	261	246	238	278	278	271	246	287	245	253	250	265	269	273	254	255	277	247	209	276	230	272	278	240	253	252	246	236	259	225	254	274	268	240	257	257	248	250	267	251	240	284	277	272	264	222	254	255	252	281	247	270	253	250	250	250	248	288	249	247	242	259	257	297	251	237	257	246	274	265	209	259	268	249	253	276	254	253	290	259	267	227	276	240	222	242	282	244	272	257	238	238	262	255	237	273	269	276	235	262	281	234	256	275	239	237	240	255	254	238	248	274	254	261	248	241	253	249	243	240	289	247	241	286	282	270	218	260	252	244	247	265	259	219	249	260	230	240	240	275	254	245	258	260	223	270	255	270	246	259	231	246	236	256	268	282	251	255	251	281	215	242	256	279	239	261	261	266	260	247	218	266	299	256	265	261	263	285	268	277	249	282	281	251	256	248	237	231	259	242	249	243	234	277	254	255	265	237	221	232	279	249	264	224	245	257	248	279	263	225	231	263	255	271	240	231	255	251	258	253	268	284	246	249	239	251	251	265	264	295	274	271	262	267	268	233	238	269	224	253	242	265	263	250	259	251	249	271	255	248	270	257	249	231	247	268	256	275	252	271	272	266	257	261	290	243	227	227	258	241	268	252	248	244	240	265	228	245	261	240	248	255	230	247	261	261	312	260	230	271	267	270	256	231	242	254	266	252	255	256	253	309	281	253	244	250	235	257	256	230	258	257	257	232	246	250	249	270	247	265	267	262	242	267	261	278	247	243	246	249	236	222	244	258	242	292	248	246	264	255	231	282	246	234	249	249	244	256	233	257	267	274	241	233	254	245	232	265	258	253	237	239	269	277	253	255	258	257	265	241	279	255	251	261	259	265	272	251	246	275	290	287	274	257	215	282	259	289	236	267	235	276	266	265	233	249	261	274	251	258	261	269	254	271	241	248	237	243	244	278	258	226	238	253	244	246	255	236	243	253	235	261	236	230	251	254	246	268	275	239	263	248	243	263	234	226	262	260	269	238	268	252	262	265	229	260	271	253	251	254	235	221	264	249	242	253	270	246	232	269	253	256	263	266	261	251	267	272	240	241	236	224	267	238	270	232	247	246	255	249	286	231	266	274	270	241	249	256	246	264	238	236	276	296	276	251	231	270	248	260	261	269	237	229	259	257	260	255	274	266	238	273	261	262	257	269	245	255	264	277	265	255	277	235	252	250	228	249	263	277	246	288	291	250	242	218	271	242	272	233	255	274	252	257	247	256	255	248	259	259	251	261	259	260	234	266	271	238	245	270	265	233	241	236	255	249	246	255	227	249	238	249	247	232	283	260	255	251	231	238	249	283	236	267	265	256	227	282	284	243	243	269	266	233	209	263	252	235	243	228	214	254	258	252	220	264	268	290	246	258	236	269	238	277	232	261	238	250	242	261	265	241	254	246	267	230	279	289	294	266	259	274	264	229	244	277	280	250	228	264	266	228	269	262	253	245	254	263	236	248	241	257	251	293	262	233	251	278	264	259	283	254	255	238	261	272	279	262	297	252	250	278	243	266	248	249	289	250	271	286	238	252	271	253	235	274	275	235	270	255	233	245	242	223	245	276	237	263	273	244	246	251	306	276	265	238	251	290	259	247	237	257	247	260	247	252	224	263	271	257	240	254	265	245	275	229	267	225	263	270	262	263	217	270	266	238	247	258	281	234	246	269	274	273	243	246	248	257	231	237	229	258	230	250	251	285	251	249	270	237	264	260	242	250	248	234	268	265	244	257	299	280	222	244	260	253	283	240	259	269	234	262	268	247	216	271	243	260	281	250	250	264	268	262	266	248	260	253	231	264	239	210	230	243	261	242	254	287	248	249	243	257	252	254	236	253	260	252	246	229	243	267	261	255	251	259	254	251	228	248	270	265	280	254	242	250	253	240	258	259	243	236	277	263	284	267	247	262	242	269	263	260	241	264	252	262	272	257	276	245	261	270	246	232	228	239	262	258	293	249	276	257	244	261	265	259	258	248	224	246	267	267	245	269	255	263	254	255	238	236	247	263	250	251	266	251	247	231	243	261	260	286	270	251	248	264	268	269	248	247	283	247	235	266	263	246	275	247	249	252	263	258	263	260	282	261	257	263	258	224	255	256	279	244	251	273	268	258	243	259	284	259	229	250	253	237	268	244	268	251	250	258	284	242	237	260	232	256	274	232	244	278	249	255	294	250	245	257	228	250	230	255	261	236	238
26955	29843	41606	36414	35120	32483	27447	23277	19917	19095	16511	15117	14026	13838	12460	11601	10838	13534	23903	10817	7982	5488	5160	7988	11778	8889	11267	8541	5219	3378	1817	1726	1613	1536	1414	1371	1335	1375	5535	5635	5304	3544	2804	1782	1909	1392	1389	1084	757	665	680	652	672	668	675	660	691	749	756	749	664	674	670	659	701	685	634	657	647	698	684	666	643	605	647	663	686	672	648	614	641	672	656	660	620	632	624	616	646	735	629	603	651	641	676	682	638	626	658	658	681	641	682	666	654	651	672	691	669	627	666	672	643	619	669	688	658	603	627	619	673	691	690	700	666	659	666	667	711	663	663	639	694	632	667	632	659	627	639	660	653	629	669	662	628	674	637	661	636	632	595	664	610	631	621	630	654	646	641	644	616	675	693	637	596	654	632	682	682	655	672	635	619	684	698	641	688	606	638	690	608	625	659	620	637	665	634	636	644	673	653	646	676	623	676	671	714	681	645	615	676	618	695	623	666	674	630	643	651	633	640	654	656	633	648	636	647	663	625	624	620	653	639	630	629	657	638	626	661	700	607	626	660	625	642	683	629	697	687	659	698	659	616	619	655	624	601	678	677	665	609	667	657	609	662	673	665	630	629	656	641	654	676	687	667	658	694	681	616	658	651	633	677	662	633	689	668	692	661	602	706	675	624	697	640	662	632	674	636	682	654	665	667	647	647	647	623	677	614	668	647	686	631	647	676	668	704	621	634	701	617	665	650	640	667	657	674	639	657	650	657	665	644	667	626	616	660	651	660	650	633	636	661	599	640	633	663	650	653	639	663	671	639	633	633	653	656	649	673	666	623	664	703	629	669	620	608	653	641	660	673	676	703	682	672	651	646	645	656	610	632	702	668	638	654	687	719	616	668	634	644	726	676	715	644	664	681	700	655	600	685	672	644	681	650	641	703	613	621	641	635	621	604	640	663	663	703	647	658	691	697	664	613	646	685	635	701	645	651	723	645	618	635	657	629	609	679	680	691	674	636	637	609	713	659	630	705	637	630	661	650	678	668	649	642	677	681	672	683	626	654	697	656	696	628	664	680	642	639	692	652	598	664	661	639	618	621	678	658	636	654	636	651	614	662	621	686	713	667	660	646	692	660	618	629	624	612	672	660	687	618	643	647	628	693	631	656	656	648	605	635	667	615	694	634	648	635	629	613	662	664	672	657	663	679	654	654	662	650	646	623	688	627	579	688	691	638	667	658	647	672	687	626	655	655	664	638	620	648	675	663	657	658	645	680	634	658	638	680	675	651	642	632	581	637	626	685	651	655	642	679	628	681	667	698	711	635	674	662	676	643	670	681	661	651	687	704	621	656	668	676	638	667	651	632	715	656	660	669	654	600	669	692	654	679	713	653	631	705	662	661	622	673	660	675	634	674	669	652	618	640	670	634	624	618	688	670	699	664	686	637	670	672	642	688	672	556	669	611	694	630	644	623	651	684	633	640	645	658	676	644	672	651	656	638	653	684	611	663	655	677	685	634	656	677	616	644	646	675	657	652	646	639	648	639	671	579	644	653	674	654	655	747	611	666	688	680	683	679	640	641	657	655	653	660	659	658	693	665	674	661	669	629	662	670	635	670	636	653	618	598	693	633	685	728	677	635	660	647	693	619	666	647	682	627	639	660	659	634	666	645	662	668	655	661	633	616	647	635	663	646	615	633	664	634	697	647	633	631	634	596	633	643	665	694	694	677	641	670	646	648	666	680	677	653	695	643	727	652	642	679	642	667	694	601	671	637	689	667	654	609	647	623	595	651	653	709	671	640	675	628	653	651	622	677	626	664	689	638	661	646	644	686	653	631	660	599	657	678	651	616	620	673	651	671	621	619	656	642	658	662	622	664	653	678	686	690	625	603	638	668	723	663	712	653	638	640	649	665	659	650	670	685	666	686	664	630	584	644	641	629	662	732	669	686	665	664	635	664	655	669	646	684	653	635	656	656	610	647	652	648	618	662	652	643	651	680	645	694	669	663	598	629	658	642	655	610	616	618	662	657	663	656	670	688	646	691	631	657	684	637	663	660	637	652	616	656	583	619	664	629	686	601	594	673	662	705	669	629	661	673	655	602	572	663	691	650	690	621	621	643	711	671	686	633	631	633	655	648	645	713	656	648	684	632	627	638	635	659	676	620	614	676	641	634	699	647	673	681	627	676	698	663	634	672	678	661	659	611	645	644	644	691	639	651	635	675	650	655	640	635	648	645	662	705	678	632	677	670	617	638	608	659	594	655	611	628	628	674	675	627	671	658	668	625	656	648	651	697	624	641	681	640	645	644	642	674	608	743	659	686	651	663	685	689	698	663	632	708	714	636	631	617	660	667	651	633	620	641	640	666	614	659	657	673	629	625	685	623	632	641	636	632	639	675	629	624	637	669	660	675	622	683	623	637	661	654	663	697	646	630	655	601	647	659	657	632	639	674	639	657	724	657	678	655	660	675	642	625	661	639	636	661	637	668	652	637	634	646	654	646	653	703	727	647	650	605	631	708	632	660	630	630	683	674	636	673	636	621	687	650	694	663	681	631	676	661	656	693	628	646	663	669	675	653	693	656	685	627	630	705	677	666	658	641	634	683	668	660	650	623	611	666	716	679	667	678	662	652	612	694	640	678	634	623	666	665	667	652	663	585	619	633	625	645	678	657	681	656	669	698	661	636	605	683	635	671	662	674	637	685	637	682	697	656	632	668	661	646	670	661	654	628	662	624	678	636	637	610	663	679	648	654	664	642	618	636	624	691	672	629	688	635	643	652	693	650	718	631	646	661	648	680	670	653	604	648	616	653	674	619	650	675	647	637	654	680	627	615	649	665	658	686	665	670	604	672	634	626	648	616	661	640	630	646	657	709	637	626	649	635	675	656	652	633	666	675	632	690	625	643	610	629	656	635	702	663	582	681	628	666	649	633	650	629	669	670	709	588	680	659	685	648	675	698	680	700	632	615	649	650	639	680	657	652	686	666	626	672	623	619	682	633	660	641	668	651	678	695	687	670	660	603	649	612	643	691	677	707	649	651	647	598	648	687	670	640	634	594	671	652	674	602	656	603	617	647	684	636	658	653	589	670	678	684	665	679	692	670	678	611	636	628	681	674	621	628	667	645	669	634	619	694	680	634	638	665	687	661	627	627	652	687	673	694	671	666	683	699	666	668	626	666	634	666	694	658	644	632	671	628	664	649	665	646	700	674	713	676	697	649	676	631	623	656	655	598	691	673	624	634	691	648	640	659	663	676	655	690	643	634	679	691	633	656	650	655	643	626	679	611	634	656	668	660	650	662	641	682	654	681	646	637	636	636	630	618	635	680	660	628	639	636	684	674	659	642	665	703	695	705	613	629	640	686	631	645	629	656	628	636	638	647	640	611	667	669	614	646	656	656	644	674	636	656	665	660	658	612	688	629	611	645	649	712	643	668	673	679	660	620	636	610	694	607	646	661	657	648	636	637	669	666	678	625	634	613	657	637	623	697	656	685	668	642	659
12251	13572	17639	13694	7758	4605	2629	1704	1430	1030	911	692	640	497	479	439	399	457	535	420	403	358	361	301	348	297	324	316	274	267	279	250	293	269	291	257	281	250	300	290	294	283	265	269	257	253	245	242	273	279	266	263	254	223	254	229	262	273	230	256	249	289	262	271	252	248	239	279	228	255	270	252	229	242	250	258	255	250	246	232	238	256	244	255	243	262	276	262	258	269	263	247	266	253	293	262	248	238	252	241	255	256	263	239	294	255	279	279	257	250	284	273	271	268	238	269	262	212	246	276	219	250	267	258	267	244	248	261	274	242	228	276	240	245	261	255	264	245	230	265	238	238	223	280	278	264	234	262	266	240	260	236	262	298	261	249	262	233	240	245	256	280	258	264	246	249	212	238	250	246	257	221	279	268	248	277	245	256	255	237	293	307	242	258	262	258	257	232	233	240	253	257	260	238	256	280	246	251	242	242	280	240	290	261	255	254	231	266	249	241	259	244	261	241	257	271	291	245	271	257	246	280	248	266	258	254	266	286	239	263	258	297	254	245	298	265	272	262	285	260	272	274	273	262	231	280	256	259	276	271	232	240	259	258	280	271	257	240	248	262	240	235	251	254	263	224	259	257	241	266	259	245	270	272	274	269	253	261	261	235	271	283	238	247	257	246	246	271	247	214	236	258	245	249	250	240	237	268	241	277	245	261	278	265	254	256	261	241	273	276	259	246	297	241	243	282	240	269	255	254	250	264	256	264	271	267	249	266	228	250	244	279	268	251	240	265	241	236	263	236	266	287	274	231	282	248	245	283	252	236	243	259	258	279	260	244	263	246	253	262	251	263	258	228	260	268	240	273	249	245	271	261	239	288	247	269	265	257	267	292	257	242	255	243	239	249	253	236	226	262	271	259	243	281	259	256	235	268	241	262	266	261	255	258	248	240	266	213	253	242	271	269	255	260	238	260	243	244	252	274	277	272	258	243	287	271	243	275	276	249	249	270	258	249	243	239	268	244	243	246	260	271	254	275	265	272	286	254	251	250	240	259	264	269	271	241	292	272	239	266	236	250	243	229	231	242	234	245	252	251	244	262	257	281	274	253	259	254	288	263	249	234	265	280	239	243	272	261	278	245	257	244	285	243	253	262	255	257	261	264	227	270	223	232	278	281	252	245	270	275	250	261	228	252	259	250	279	235	258	294	251	268	262	230	223	265	285	266	284	241	236	252	265	263	253	268	238	268	255	247	249	292	262	251	258	246	243	259	273	264	293	259	284	245	284	277	260	248	263	243	248	246	280	244	266	255	252	283	293	247	255	275	263	270	294	286	252	268	261	273	250	262	237	283	254	256	258	257	271	274	230	246	236	275	223	262	260	225	287	272	257	265	233	241	271	256	245	241	270	226	288	267	224	265	252	233	253	236	269	264	250	254	258	270	258	272	237	245	243	255	270	244	280	239	250	242	266	249	235	262	278	253	233	262	271	228	241	243	240	263	265	246	260	251	270	266	244	262	278	259	262	291	281	236	236	259	290	238	271	262	259	251	238	261	270	252	262	255	249	247	273	255	262	284	266	242	249	239	281	271	251	231	264	276	248	236	255	286	252	253	255	242	233	268	300	237	247	251	252	285	252	255	225	251	209	265	259	259	265	261	268	281	253	266	228	255	272	237	254	251	279	252	248	257	255	233	267	277	245	285	257	253	261	239	246	241	283	228	275	258	242	270	264	255	258	286	240	238	274	228	261	276	244	283	256	245	269	265	251	257	265	249	272	264	240	238	266	289	248	287	268	272	259	266	273	264	270	256	259	229	273	243	260	266	253	258	267	225	269	277	282	269	261	285	238	261	293	246	240	257	265	244	282	250	258	259	272	281	284	249	263	297	245	258	270	262	236	261	250	265	266	248	281	257	218	235	259	241	257	260	238	259	239	283	275	240	283	278	245	269	252	275	221	279	235	265	237	275	260	243	268	261	268	261	249	271	277	266	262	253	267	234	254	225	252	246	270	258	282	248	288	227	252	242	256	247	250	234	239	266	266	260	269	231	258	241	281	260	215	244	224	234	260	252	270	260	262	264	249	281	247	252	242	290	234	255	263	252	256	243	255	306	280	238	277	280	236	256	286	232	241	278	278	269	243	230	249	263	298	255	271	247	253	272	242	276	256	256	263	241	257	254	276	262	270	275	247	226	252	253	240	262	259	251	251	273	261	265	252	270	269	243	269	256	251	303	261	245	232	210	248	242	262	228	267	230	259	231	277	251	227	235	256	230	227	230	261	242	249	275	260	241	275	249	258	253	246	299	279	268	264	254	251	253	244	249	274	246	279	265	237	247	266	239	272	247	243	252	267	274	288	244	251	272	233	272	248	240	240	298	253	230	230	244	243	264	250	256	250	262	258	233	280	263	238	258	288	230	257	239	266	252	276	267	248	239	248	257	245	259	254	271	241	287	268	249	266	279	267	236	264	307	286	283	250	273	243	279	266	282	244	274	271	257	225	289	240	262	259	247	262	269	260	220	241	267	280	241	239	268	234	274	279	295	261	214	275	246	263	234	272	279	232	257	257	245	245	244	264	266	303	238	203	222	257	230	237	264	244	219	247	256	246	232	267	260	289	250	262	240	277	228	269	250	259	258	258	254	250	241	227	261	261	240	245	249	258	266	279	270	275	242	257	254	253	224	219	263	237	278	257	275	283	288	237	251	256	253	248	243	257	267	248	299	239	242	246	271	262	282	249	262	266	262	253	241	260	256	253	283	243	252	295	232	260	265	265	227	270	258	273	252	277	280	275	267	231	257	289	235	283	256	273	283	260	291	253	265	248	292	274	260	248	261	267	282	263	243	238	261	266	279	273	249	252	289	265	231	237	210	246	247	266	247	274	265	256	245	244	264	281	240	273	295	273	264	252	261	246	256	251	242	256	249	254	289	224	258	277	263	298	247	252	257	256	256	236	250	246	251	293	288	271	245	261	267	274	251	272	249	265	250	301	248	261	260	256	266	263	260	279	248	268	249	250	256	267	268	236	253	254	242	275	262	262	265	250	224	235	233	248	259	267	274	264	266	251	295	253	264	251	261	277	299	240	217	276	259	264	286	267	236	269	272	242	283	274	251	263	260	271	244	231	281	233	255	239	250	282	249	241	237	254	272	279	280	247	263	255	233	250	255	223	272	250	252	251	280	263	259	240	253	242	266	235	254	245	237	263	249	265	233	270	252	280	293	249	229	270	252	269	267	239	227	248	271	245	242	272	268	266	261	288	257	263	259	260	275	268	246	252	248	249	260	269	249	225	262	241	283	291	272	260	275	261	248	257	265	270	262	269	232	284	272	251	242	264	254	245	244	264	272	260	228	234	256	271	218	243	266	272	266	261	239	232	253	266	259	250	269	262	255	240	236	239	271	252	251	271	254	259	259	241	257	254	245	257	240	282	263	257	246	236	270	274	270	243	242	252	260	268	292	265	277	264	266	258	256	218	277	268	243	274	237	268	253
9263	11137	19069	21842	17668	13862	9574	7294	6064	4881	3978	3315	2906	2226	2244	2072	1890	2054	2597	1720	1743	1322	1251	1148	1189	1062	1128	1022	913	821	790	783	767	773	728	735	721	753	828	980	930	839	912	735	803	745	710	699	698	658	649	679	678	652	720	627	650	664	658	646	666	708	676	745	654	692	692	679	705	668	642	678	631	694	657	690	658	617	710	638	616	671	713	659	668	671	684	682	657	636	667	632	710	676	712	627	697	716	688	738	639	686	646	668	672	656	694	687	698	699	732	659	681	683	691	660	679	629	648	649	663	668	643	718	671	615	659	678	685	701	704	647	666	667	639	682	745	726	645	720	685	641	662	687	661	666	659	677	675	652	669	614	649	670	665	669	684	646	647	703	611	614	673	659	690	653	670	690	689	664	696	628	656	673	631	659	674	674	703	630	672	641	651	678	663	658	709	624	689	636	694	687	716	695	669	691	691	677	660	665	669	661	662	665	672	703	672	653	698	690	686	638	693	656	662	637	694	647	655	651	701	669	685	623	694	662	650	640	646	636	653	694	654	656	672	657	672	621	634	688	655	648	645	654	600	695	652	727	634	648	643	679	650	668	687	658	641	678	724	640	650	668	700	710	696	629	710	628	670	630	680	653	639	633	670	668	655	621	641	677	630	718	634	707	664	641	667	740	669	725	721	625	698	639	666	679	639	677	686	674	673	671	674	651	665	729	638	635	680	661	703	677	670	690	644	631	702	657	643	680	717	678	633	686	598	658	700	644	646	707	681	680	678	664	672	674	689	669	680	658	685	677	630	706	687	686	661	709	675	638	659	650	626	674	640	664	698	662	638	689	666	673	660	694	661	683	696	702	666	649	711	702	707	678	652	655	680	692	631	689	648	678	698	672	645	682	648	638	672	673	631	650	694	660	634	660	644	644	687	725	696	663	650	641	647	649	662	654	653	643	660	670	672	600	706	748	693	675	641	649	613	703	683	681	643	679	678	689	687	676	682	700	661	650	657	698	662	693	676	701	667	741	665	682	638	686	703	711	678	673	687	634	661	655	674	660	695	659	724	656	670	682	629	666	681	714	662	643	656	701	682	663	660	669	674	672	690	605	661	716	678	650	664	646	670	669	718	662	649	634	705	643	698	662	715	650	694	675	657	650	704	692	646	688	633	684	680	657	663	676	647	637	648	653	653	671	682	677	641	660	686	676	656	660	680	662	706	681	657	672	638	685	682	658	652	685	664	646	619	672	679	694	657	711	710	711	695	665	686	718	643	698	646	668	684	692	656	670	632	681	698	649	630	714	659	675	710	671	693	685	660	693	656	702	705	626	659	685	661	645	673	690	679	677	668	644	684	637	650	671	652	681	636	662	617	650	703	693	622	699	721	634	658	696	666	667	656	656	694	641	654	683	657	718	694	698	675	652	667	684	673	641	650	694	708	697	687	698	709	644	640	702	633	667	662	671	667	698	676	707	667	663	699	680	639	685	680	659	716	642	712	670	678	653	704	642	688	675	662	646	630	737	677	690	674	610	693	700	664	667	697	658	703	636	645	676	685	643	664	662	629	714	699	711	662	670	678	659	654	675	654	712	672	702	669	690	637	662	655	689	684	705	670	670	659	649	712	657	662	666	642	661	657	699	702	651	672	697	685	713	672	664	650	668	661	676	641	668	677	668	657	677	692	711	660	703	719	694	689	674	664	611	697	683	637	682	711	665	656	633	656	666	665	673	707	623	682	646	686	662	640	676	696	640	631	669	636	674	662	689	670	674	650	673	696	682	666	673	646	701	713	655	715	647	595	624	681	670	687	694	668	655	676	681	643	672	664	628	678	634	618	690	627	682	656	669	685	618	718	669	673	619	647	702	647	658	691	643	658	669	637	664	718	689	655	666	648	646	704	672	664	689	636	661	678	699	663	639	648	684	641	699	708	637	659	682	696	681	638	680	664	662	642	634	680	684	676	692	650	695	643	648	654	644	641	684	666	637	664	695	672	648	690	651	717	661	648	715	704	687	638	678	706	712	664	680	625	700	674	667	654	651	669	642	653	652	648	690	666	633	692	678	662	664	656	670	701	692	701	675	705	636	701	688	670	650	674	668	640	665	654	653	653	646	665	712	686	672	677	651	653	654	655	682	670	661	651	679	633	690	708	667	635	610	661	681	651	623	626	652	684	665	622	661	672	669	683	676	689	644	666	620	676	682	695	636	660	612	641	693	656	672	659	664	645	702	707	663	694	687	690	673	679	696	640	704	672	687	687	658	698	652	668	677	668	682	646	633	661	672	622	667	688	704	697	659	628	662	652	665	646	653	659	665	694	708	653	660	698	706	664	662	660	623	632	654	642	633	639	690	657	703	623	671	678	703	667	675	678	684	691	724	641	658	706	714	632	690	713	684	664	691	685	646	645	688	705	670	670	653	648	650	680	706	680	656	632	665	718	646	695	688	617	689	654	654	673	666	702	621	687	657	670	645	667	684	665	648	668	727	695	676	632	711	704	657	667	678	685	684	625	675	714	686	672	678	620	675	627	706	693	653	682	686	604	671	635	648	673	671	646	672	666	689	683	683	684	677	677	645	679	675	652	671	643	696	668	659	656	696	671	681	668	713	636	646	646	705	685	702	682	726	680	683	698	615	647	688	663	668	649	674	647	650	661	656	677	648	622	665	663	661	671	701	708	668	671	646	669	687	716	687	655	676	635	653	679	711	678	651	695	618	699	726	690	622	682	659	649	657	654	715	645	658	683	690	665	645	661	666	701	668	672	648	663	674	676	687	661	666	688	700	679	701	622	687	648	658	669	636	670	684	673	644	644	655	716	663	658	690	649	648	667	676	652	677	658	670	637	686	626	657	624	672	658	697	646	664	690	655	668	656	664	659	673	653	645	699	682	648	637	683	673	694	687	695	649	646	615	667	673	713	716	693	650	646	712	674	664	688	670	650	657	649	676	668	707	664	657	703	683	668	643	652	638	673	692	676	671	670	705	668	708	630	651	662	665	710	648	687	666	644	626	657	724	672	667	677	673	678	645	675	650	687	713	707	729	660	668	662	650	681	640	664	674	651	660	655	662	641	673	633	665	657	702	649	733	677	623	663	652	728	689	675	674	683	666	685	644	679	676	671	647	646	678	715	654	665	694	710	659	702	643	646	636	601	645	711	693	712	647	667	694	661	713	649	729	652	643	642	689	666	676	660	660	647	652	676	655	698	670	696	621	660	702	707	635	669	667	641	680	671	656	663	658	693	703	665	652	696	702	708	621	720	694	660	635	685	718	680	682	648	652	699	666	684	676	684	679	682	663	706	641	676	668	679	663	732	631	693	713	682	686	675	628	683	681	706	626	656	651	654	636	732	670	669	675	639	690	660	717	653	675	705	666	648	645	693	654	655	680	727	671	697	654	629	679	676	637	677	683	729	594	640	671	693	660	702	662	659	674	650	671	660	696	689	703	650	673	676	660	687	672	703	662	651	644	679	666	661	645	668	666	671	638	665
29615	29470	33344	27184	20550	14280	9748	6744	5556	3750	2950	2506	2405	1971	1798	1736	1492	2373	3170	1342	933	727	695	805	1024	835	1126	787	627	505	401	387	314	304	358	313	330	367	584	621	516	499	412	386	357	379	323	284	262	294	303	291	251	297	286	268	285	273	286	303	276	288	256	263	271	258	279	292	313	256	265	289	272	272	299	279	273	272	272	290	287	299	252	276	285	270	283	264	279	274	301	255	253	249	254	281	285	280	265	253	291	269	274	291	271	277	299	302	286	278	259	273	287	305	267	277	289	298	276	310	278	289	277	269	261	294	259	266	264	276	272	308	280	285	274	306	302	250	279	276	278	271	291	270	286	239	274	295	272	290	292	282	300	251	283	290	281	296	308	283	271	273	262	274	293	284	312	287	294	280	263	273	273	272	286	246	258	256	290	284	263	298	276	301	291	273	261	271	268	265	239	276	299	293	277	264	306	278	296	301	323	280	251	290	280	312	226	285	317	288	279	296	266	241	255	279	305	272	289	283	291	268	298	308	292	248	259	271	281	265	285	277	274	297	291	261	273	266	288	261	291	292	293	265	254	283	278	263	283	251	269	261	258	276	253	309	306	306	249	277	260	281	303	258	281	274	289	278	268	285	262	246	279	249	249	305	279	260	271	271	286	271	271	277	263	298	287	259	299	287	308	278	284	281	280	317	281	257	248	257	294	268	265	269	283	281	278	293	291	291	325	274	289	314	305	269	273	292	259	275	303	304	278	306	273	271	268	289	248	281	280	284	258	302	270	286	276	271	290	274	268	272	294	277	260	271	284	279	281	295	279	268	240	273	279	261	243	289	292	268	288	299	257	291	289	256	274	276	279	265	271	280	309	255	277	303	295	283	289	274	276	283	290	264	289	312	268	262	294	268	252	245	286	292	267	264	268	265	273	306	279	276	276	291	283	288	264	270	264	274	270	268	290	307	308	303	288	288	249	285	294	280	257	277	261	293	303	291	269	287	279	289	288	278	261	296	279	298	271	289	278	261	253	273	281	258	273	298	288	279	276	275	289	309	293	255	256	267	298	296	303	313	292	276	241	263	271	294	278	289	267	264	232	286	295	274	303	274	285	267	286	264	259	285	282	277	275	266	290	277	293	301	278	301	300	292	309	297	270	291	278	278	265	288	279	285	268	289	263	294	295	240	279	288	261	242	282	279	275	298	262	295	269	299	270	267	288	267	280	265	285	276	279	271	281	274	262	244	278	261	279	306	261	271	279	267	260	322	272	247	268	266	254	275	298	261	289	307	303	287	301	265	298	238	284	288	300	274	281	272	275	270	272	276	283	287	259	277	255	262	295	294	273	231	268	283	270	236	270	302	256	261	283	296	258	299	289	275	253	240	274	278	270	238	278	275	300	273	268	275	273	281	258	295	269	281	296	268	297	298	295	288	262	295	265	286	282	283	266	293	290	263	271	248	274	285	291	264	261	248	257	268	289	254	294	298	286	267	278	284	303	266	276	287	291	265	282	315	272	253	246	292	273	279	269	281	266	280	280	299	260	279	289	303	291	270	312	284	288	256	253	283	292	250	256	281	277	293	250	272	264	283	272	283	286	281	283	277	275	303	274	277	250	266	269	291	290	266	284	275	282	262	286	276	315	268	250	254	282	285	308	276	289	263	257	270	275	300	273	246	267	290	289	293	276	276	270	247	273	291	280	270	317	254	269	276	297	281	245	293	270	304	286	267	278	259	273	304	266	257	288	300	265	282	289	259	282	271	278	259	259	272	276	270	268	289	294	266	273	304	308	290	289	280	250	285	301	293	303	304	247	272	269	278	261	313	273	297	258	267	288	293	253	285	260	281	282	247	279	308	289	247	262	269	269	280	306	282	284	282	271	268	260	262	263	251	278	269	272	279	286	306	262	291	284	262	250	300	270	276	289	256	268	262	280	275	274	297	285	286	235	266	252	291	293	277	271	306	240	294	270	277	269	280	296	294	297	266	295	281	293	278	282	272	268	274	249	261	242	279	276	260	259	234	261	287	291	300	266	256	273	264	293	304	287	276	296	259	266	274	276	285	293	293	302	285	298	272	309	282	276	285	275	274	291	260	289	311	279	280	286	275	256	268	284	262	276	275	291	280	269	265	258	274	273	312	278	277	307	273	269	264	296	265	287	310	278	270	269	294	244	260	294	274	272	266	283	312	287	264	294	268	256	292	312	282	275	272	271	291	263	259	277	250	284	275	286	290	277	284	292	296	298	279	287	276	272	286	271	297	249	285	274	283	262	307	298	273	285	254	307	287	324	290	281	281	273	289	279	250	267	256	273	282	281	276	288	273	301	276	244	278	321	295	271	268	260	281	277	288	274	273	311	268	279	298	277	289	265	267	276	251	294	275	265	272	290	285	248	265	282	294	275	264	257	290	270	272	324	334	259	242	285	241	275	293	316	313	250	262	270	280	306	268	273	283	308	296	300	271	278	289	238	299	293	273	267	289	280	269	278	250	295	250	268	276	256	294	282	263	266	293	318	249	284	285	259	274	257	279	253	288	287	237	264	275	255	274	260	298	276	278	252	262	296	294	280	292	293	288	290	301	286	295	304	301	302	292	301	274	282	249	270	272	274	262	282	317	288	281	277	280	270	268	282	249	294	278	284	288	254	303	252	286	272	276	272	256	279	270	294	267	283	260	258	268	282	307	315	291	291	300	267	271	282	270	298	251	278	260	311	251	261	300	267	306	246	281	262	279	266	274	283	269	306	258	274	272	271	305	258	293	259	302	271	311	275	254	262	288	273	302	282	272	277	272	278	250	285	273	269	280	291	297	274	300	283	245	283	281	277	243	283	269	281	249	274	252	264	266	292	255	272	295	285	304	291	288	300	282	280	296	272	287	281	253	309	315	290	276	308	269	280	283	257	264	327	258	267	278	255	275	300	296	283	292	266	262	304	303	271	264	283	273	288	273	266	263	291	291	269	278	273	258	283	259	290	252	288	242	285	292	269	301	257	288	280	298	247	247	288	259	277	274	280	298	291	245	257	288	274	301	258	281	287	288	273	261	268	289	292	309	292	278	305	270	303	270	263	273	306	286	297	294	274	267	305	265	254	312	268	290	273	264	263	300	290	280	307	297	290	277	313	295	253	277	311	295	262	275	292	270	303	280	276	313	297	261	277	262	269	257	268	288	281	287	278	256	266	302	281	269	253	280	314	293	264	256	272	268	257	294	281	284	331	277	300	270	259	259	251	269	282	290	290	268	288	261	290	290	287	275	253	284	281	256	249	278	302	284	298	298	265	273	290	295	264	285	289	274	265	279	280	271	291	324	279	277	310	285	280	285	280	276	269	254	289	254	306	275	262	276	274	299	255	268	253	283	289	287	270	308	310	266	285	261	278	317	284	268	277	258	290	256	294	284	271	305	262	282	316	283	289	279	261	307	251	267	296	260	285	251	275	264	296	273	286	257	291	277	290	288	293	288	293	268	286	249	247	299	279	287	270	274	290	309
20799	23402	32987	30459	28505	24159	20876	17202	15604	12059	10361	9793	9037	8403	7643	7877	6744	12003	15024	6479	4712	3723	3240	4391	5649	4877	6657	4459	3360	2431	1480	1324	1226	1183	1141	1063	975	1431	3002	3077	2377	2261	1628	1464	1246	1178	933	744	722	705	719	706	725	699	697	764	713	793	837	784	814	728	661	707	710	719	675	748	706	720	694	693	711	730	756	760	712	697	736	695	721	707	750	735	721	731	700	759	677	718	717	725	696	691	698	711	736	708	724	692	722	749	717	744	732	700	709	701	701	736	763	721	690	693	693	722	752	690	733	719	732	765	772	681	791	719	751	689	692	697	663	717	731	704	714	732	723	760	769	710	692	755	676	691	699	741	709	768	762	680	670	721	693	732	722	717	734	680	770	694	682	754	685	694	701	717	665	676	740	728	722	694	733	739	719	723	727	750	723	727	725	732	712	777	713	750	714	693	666	739	712	748	681	764	740	727	707	754	726	704	710	688	732	754	710	693	729	669	684	725	722	698	685	667	679	754	695	694	685	737	739	714	740	685	709	740	718	748	692	750	709	704	704	693	717	712	713	742	738	767	762	760	697	730	751	714	677	751	704	731	719	705	776	769	679	696	656	718	672	739	701	705	650	711	727	744	701	724	733	721	728	675	692	710	671	740	713	727	718	674	723	676	734	762	709	718	767	703	672	781	723	732	709	694	688	712	706	767	677	738	676	720	689	708	714	776	724	720	749	698	711	728	716	727	696	719	740	728	733	658	754	734	698	720	742	664	749	784	700	760	713	777	727	697	713	718	736	687	768	721	699	711	695	724	802	690	729	724	685	632	708	756	693	722	735	730	706	741	758	707	662	689	717	705	712	735	659	712	732	695	733	735	670	711	696	687	711	767	730	684	701	708	667	711	679	722	728	720	724	765	696	746	708	729	682	705	697	727	718	715	729	730	716	740	752	722	692	744	777	739	727	706	700	709	692	698	713	718	707	718	722	733	700	747	720	676	744	702	716	698	701	750	707	747	727	729	720	683	742	717	701	735	731	725	731	716	692	674	662	711	718	703	693	669	727	729	723	744	774	740	660	717	672	737	690	707	751	731	712	754	734	705	703	756	665	711	696	714	662	723	726	711	712	719	701	730	665	701	709	702	766	754	689	676	734	703	723	723	686	705	734	704	667	705	672	738	680	680	628	753	693	731	721	756	735	701	736	709	709	755	739	696	680	713	675	680	698	714	676	696	813	729	685	731	668	731	710	712	674	739	677	694	691	720	667	761	683	718	743	776	742	693	707	739	687	730	723	699	681	732	725	703	734	673	712	685	726	643	749	703	704	688	735	670	721	719	759	738	700	706	754	727	701	716	709	723	727	702	698	684	689	712	746	743	740	762	758	706	691	716	662	742	687	714	770	710	697	708	736	668	719	687	733	700	693	706	680	700	752	729	686	731	687	699	704	702	787	732	673	735	709	697	738	722	702	718	731	713	730	734	677	652	660	726	737	758	729	760	721	735	733	678	741	680	706	672	663	720	689	693	712	716	720	718	691	700	674	733	731	711	780	735	690	751	730	721	728	759	734	676	705	718	695	727	694	699	764	724	706	693	721	728	751	750	714	692	720	696	742	713	703	710	755	720	656	770	688	663	716	669	716	724	727	701	720	730	672	703	695	741	707	739	702	716	713	743	706	713	739	677	739	659	708	703	703	720	715	756	686	751	742	722	699	751	703	689	779	742	660	684	708	690	746	713	734	688	734	724	694	733	765	691	700	706	674	684	689	762	731	734	727	677	737	702	720	750	705	715	693	711	769	714	734	758	746	707	690	693	716	722	747	725	743	721	718	703	714	721	673	729	669	736	721	744	722	725	732	725	704	709	726	752	718	717	733	728	651	767	742	747	697	756	745	723	710	769	760	711	694	742	705	715	753	695	698	725	692	736	757	691	699	736	734	708	749	730	753	725	725	719	707	727	719	718	742	734	697	689	734	727	739	717	746	725	710	726	705	742	721	723	740	705	707	736	698	739	717	713	729	697	745	695	707	759	678	716	688	745	706	724	707	701	705	724	700	750	733	753	770	729	748	703	675	693	730	700	674	764	676	654	729	702	740	715	716	718	704	711	728	658	706	679	705	713	690	706	716	737	753	693	742	713	735	734	732	691	725	717	708	735	701	726	732	735	667	675	729	752	706	689	748	734	697	659	710	725	689	719	747	687	781	738	742	697	720	726	707	735	723	718	720	694	696	686	698	686	725	756	707	708	728	710	699	726	715	712	760	721	716	740	745	712	711	701	697	719	699	700	732	740	763	731	726	681	717	726	683	729	745	729	706	741	714	723	689	722	734	742	755	717	680	721	716	755	681	690	707	677	711	682	776	695	744	750	744	737	653	707	711	686	703	692	734	721	730	689	714	755	676	703	734	734	708	714	723	712	686	744	724	685	689	683	771	716	718	733	719	697	727	684	690	693	720	704	693	705	703	731	738	748	720	729	694	681	703	709	764	709	690	687	660	670	687	696	646	729	755	699	737	703	778	721	690	682	736	742	703	730	737	721	665	753	660	717	740	707	725	713	677	648	700	739	733	712	696	718	715	792	744	728	738	644	708	700	659	722	745	699	692	754	670	725	744	716	678	725	696	706	752	772	774	763	721	716	706	760	693	729	735	700	689	683	726	737	725	714	726	697	708	714	706	690	693	714	751	685	689	669	694	760	708	745	697	726	702	695	646	680	740	738	727	734	723	747	734	721	736	714	735	717	679	712	687	654	714	716	739	685	724	766	668	755	710	783	758	740	753	697	755	716	762	722	720	704	732	652	690	721	722	711	667	685	743	715	733	679	741	700	697	730	672	712	708	703	702	735	704	685	735	719	754	734	707	698	735	710	730	727	719	703	740	710	704	713	744	718	760	687	727	694	715	676	721	700	679	718	703	727	750	665	700	654	677	717	675	731	678	752	716	742	731	764	718	724	680	731	726	778	738	726	678	718	753	697	702	724	723	711	750	712	715	741	736	717	765	699	700	684	700	737	722	726	730	700	728	740	721	719	724	677	694	729	714	738	754	694	782	688	635	705	758	720	705	738	711	723	704	726	751	727	770	776	724	733	694	715	715	703	661	707	680	738	709	698	694	679	701	760	742	749	739	730	696	702	724	730	683	711	699	707	723	735	699	729	743	708	730	711	682	729	717	714	703	719	708	685	737	707	695	733	737	701	695	725	706	676	746	725	705	716	725	747	692	689	738	694	746	698	662	711	752	697	713	744	700	744	733	754	675	717	710	663	718	754	716	703	714	676	754	673	702	749	776	764	712	698	718	729	679	745	728	683	712	763	682	722	685	717	714	697	693	708	686	646	705	716	713	713	743	675	743	674	701	730	680	746	710	724	705	735	692	726	716	670	672	693	740	715	692	740	716	753	710	755	750	748	748	715	723	709	703	736	790	714	669	718	687	775	710	715	662	689	720	732	695	719	683	735	718	709	724	722	674	658	757	703	707	690	728	718	767	701	686	711	741	762
39060	38367	39558	31918	27208	21793	16211	12902	10522	7609	5284	4693	4190	4081	3808	3492	2906	4832	8057	3685	1266	922	1034	1197	1718	1449	1905	1195	902	734	460	407	408	334	342	326	355	437	763	764	757	720	515	468	395	403	309	257	266	252	263	273	271	258	260	245	279	283	279	259	300	277	270	282	258	236	270	256	258	259	242	259	250	266	252	265	248	265	258	249	217	261	235	240	276	266	271	285	254	249	273	284	239	246	257	286	278	273	238	258	243	245	236	248	275	260	261	257	260	278	257	272	245	239	247	260	286	276	260	275	267	309	248	308	269	285	269	259	282	243	282	255	264	258	241	251	256	295	265	260	244	270	267	271	290	254	260	260	254	263	260	291	243	255	268	248	254	260	247	255	265	270	263	240	269	269	279	266	250	239	260	273	240	267	267	253	271	261	234	307	298	243	306	265	269	278	258	235	254	274	230	266	260	252	262	279	247	245	257	306	285	266	266	286	251	266	244	248	253	270	256	231	257	252	278	249	238	296	251	249	294	264	278	275	271	268	235	245	273	263	253	235	251	284	281	245	270	260	283	280	260	264	261	297	259	271	259	257	233	246	239	222	261	252	231	270	268	287	276	262	258	275	247	275	248	291	298	249	279	247	265	275	273	265	267	284	280	284	275	287	259	273	260	255	251	276	267	255	250	256	248	234	272	253	253	287	280	264	274	265	275	275	261	264	260	280	246	291	210	249	278	253	251	258	278	262	247	279	261	262	283	274	286	239	253	253	238	239	267	271	260	264	284	261	244	263	265	272	269	262	282	250	281	238	283	247	256	250	264	263	287	252	271	271	262	241	241	281	251	254	235	243	252	236	271	275	282	257	311	234	233	280	250	262	274	280	252	279	271	276	261	252	263	262	286	267	309	283	285	277	252	245	258	251	224	260	246	241	271	242	252	244	261	247	272	293	279	254	255	269	269	254	263	267	268	244	260	262	265	269	271	283	224	288	267	238	264	271	269	280	243	209	267	251	257	245	242	259	236	278	262	293	301	270	259	295	293	282	261	276	288	277	244	259	265	302	275	252	261	296	270	245	274	265	252	259	246	259	250	238	283	247	267	274	272	269	282	259	252	294	272	282	261	260	288	246	252	274	272	235	252	245	256	262	275	245	241	250	257	256	273	281	262	259	258	284	291	250	287	296	277	271	254	265	253	250	253	254	243	238	220	269	263	291	257	241	287	274	265	270	251	250	275	249	255	273	269	277	245	262	276	278	255	275	265	231	298	271	259	269	268	269	258	265	263	253	271	257	245	263	237	255	245	280	275	276	252	261	258	256	270	264	278	256	249	267	248	266	263	264	278	275	270	291	255	261	269	222	261	243	253	268	252	262	248	266	245	239	272	244	224	262	281	277	264	236	277	229	246	288	285	245	274	254	287	270	258	293	255	271	268	270	245	238	270	258	272	242	263	270	259	265	268	241	268	241	245	285	288	259	265	265	278	245	251	255	255	270	286	242	261	284	269	268	303	255	271	240	252	262	278	281	262	258	258	240	282	268	246	260	258	275	243	261	267	245	228	258	257	255	252	260	270	254	251	249	245	270	266	245	247	272	259	253	244	253	263	275	239	276	230	249	290	263	254	251	275	265	287	267	265	242	252	282	240	244	275	247	265	281	233	290	259	260	251	285	276	273	255	266	278	247	271	279	277	258	279	269	293	282	270	267	261	260	279	258	272	257	281	276	255	277	275	262	260	272	264	246	287	255	274	235	280	291	304	252	291	275	241	235	260	262	272	243	289	268	254	239	292	291	249	241	275	255	292	257	291	245	296	257	275	266	270	240	257	273	290	249	264	255	247	240	244	258	257	262	272	256	270	230	270	255	263	247	261	272	275	290	275	259	270	280	293	261	267	290	276	264	265	270	249	232	252	248	258	245	298	260	269	255	277	272	249	240	298	276	244	261	243	264	284	277	300	257	235	248	271	249	238	294	264	224	252	280	259	254	265	255	261	257	260	288	257	277	249	252	251	287	246	247	250	270	257	256	269	242	270	274	279	257	265	249	266	260	262	259	274	258	279	257	265	246	230	308	243	241	300	268	264	243	268	274	269	257	249	252	279	247	274	262	242	251	272	303	258	266	273	256	247	255	269	237	217	269	255	254	239	261	247	276	282	262	266	247	284	278	226	233	283	249	280	245	262	247	234	268	262	277	261	266	272	270	247	284	268	276	286	260	252	253	281	287	270	242	251	276	271	251	252	281	276	256	276	251	272	271	267	269	256	271	281	249	254	245	263	235	265	238	300	263	267	269	277	251	261	245	247	273	243	247	275	263	288	274	271	272	285	249	260	250	271	234	280	288	268	260	248	261	264	261	249	260	269	243	250	291	252	247	222	270	216	303	276	270	222	240	252	245	257	225	254	274	265	245	242	255	271	274	269	235	237	260	258	263	278	262	265	280	272	258	270	270	266	300	278	263	270	234	263	280	276	258	309	285	261	273	257	255	252	241	249	269	265	239	289	262	278	278	255	279	267	246	264	241	267	255	268	256	259	290	256	248	236	268	273	249	248	260	243	268	265	260	273	265	264	264	294	258	268	297	305	280	263	265	291	271	234	255	258	264	256	255	261	259	252	261	296	280	257	262	270	267	263	248	284	279	269	268	261	259	277	258	264	236	276	261	241	246	252	262	242	256	283	262	295	245	287	281	269	266	244	265	269	306	256	239	275	251	276	264	293	280	289	272	249	292	292	272	255	259	294	239	259	258	257	269	288	254	253	296	271	248	233	249	265	239	270	262	273	244	244	259	251	267	273	284	254	250	240	267	266	229	262	253	270	248	274	243	262	239	239	253	256	278	246	260	254	263	293	266	251	244	280	278	256	248	261	269	255	255	265	262	297	246	267	263	250	271	252	271	292	277	247	271	276	259	277	269	253	271	258	273	231	251	266	249	228	262	246	239	265	277	263	256	255	268	232	242	293	278	271	251	265	250	286	260	304	272	282	270	260	260	278	269	262	273	301	266	260	258	283	268	276	236	249	275	235	261	287	275	256	204	262	244	244	260	283	261	245	262	244	260	275	279	249	256	267	279	253	256	256	250	234	282	246	278	254	236	282	244	226	271	269	273	267	264	277	232	271	230	253	266	256	251	264	268	224	252	271	287	265	273	278	268	274	300	278	251	260	267	262	258	280	267	236	256	268	262	259	288	259	273	276	265	267	258	221	240	284	298	264	230	251	262	252	264	250	239	257	236	218	229	262	259	266	223	245	272	238	277	273	278	250	239	279	258	276	278	254	267	254	251	231	237	232	277	249	273	277	264	255	308	262	249	243	250	280	257	257	277	256	276	262	288	294	269	269	240	284	260	246	260	276	243	272	253	254	289	297	241	261	235	257	268	252	280	234	261	243	244	260	260	279	253	240	250	285	267	280	269	244	263	258	259	270	238	253	258	274	285	272	275	284	248	278	287	252	286	274	277	273	280	269	275	278	268	267	241	236	252	272	226	260	253	282	256
27034	31452	38075	35014	33878	29508	26345	24519	21814	18658	15746	15193	13893	14478	13428	12696	11442	19994	27615	13868	5776	4693	5266	6897	9466	7813	10952	6545	4860	4180	1937	1731	1597	1422	1554	1390	1292	2045	4334	3862	4268	3820	2161	2154	1553	1495	990	740	651	711	720	682	706	692	646	672	738	884	866	769	759	742	657	735	661	672	660	682	702	694	699	699	687	670	633	693	660	741	657	635	672	636	682	650	700	685	689	645	637	667	630	686	657	671	645	690	684	691	717	684	676	699	668	683	687	673	650	619	637	677	657	678	665	707	701	703	738	669	677	653	663	650	633	690	696	656	686	667	640	661	623	696	695	673	675	700	657	710	679	665	674	668	650	658	664	649	637	719	657	671	614	684	722	643	672	614	680	708	700	639	682	685	668	695	642	686	697	728	672	679	646	695	656	720	672	718	696	639	691	661	624	640	683	666	650	697	686	708	703	702	685	680	650	739	658	682	726	705	665	699	685	685	673	720	688	663	692	669	690	696	676	697	694	655	705	640	668	685	685	689	705	709	664	703	692	631	646	694	704	681	675	670	666	714	652	679	716	659	631	708	636	693	661	653	663	642	688	694	667	707	669	670	689	660	703	705	659	698	696	691	675	666	677	664	626	664	663	661	667	686	686	666	656	692	649	680	693	678	673	703	668	718	685	635	667	659	680	677	658	673	667	688	631	683	690	693	639	694	664	710	626	654	649	691	619	704	666	637	683	675	692	680	698	710	666	724	619	668	644	672	696	716	651	708	687	636	672	709	671	732	680	672	665	670	653	705	670	670	685	678	725	634	669	708	690	649	666	716	714	661	701	660	672	647	697	691	670	709	672	686	659	661	691	714	649	668	677	666	670	695	688	654	693	653	676	597	689	704	648	655	669	713	689	669	655	679	675	692	714	661	711	668	652	696	661	670	729	655	697	660	695	645	681	640	707	665	645	678	668	672	709	651	737	630	742	705	649	734	686	662	690	627	694	660	671	646	667	671	730	685	709	709	656	687	714	695	713	652	697	690	628	698	723	673	682	679	677	618	712	653	643	648	713	640	690	680	684	673	674	708	702	686	660	653	660	673	650	718	672	620	693	695	707	673	687	689	701	663	672	663	638	687	686	643	671	648	673	663	664	675	692	696	647	662	648	686	726	667	680	695	697	654	673	660	651	675	645	707	647	676	684	702	627	670	692	677	665	647	684	650	682	629	640	650	659	640	679	691	657	718	701	669	658	683	606	706	673	685	704	705	695	692	705	713	691	645	638	655	681	625	642	672	664	673	679	634	644	694	671	725	665	705	667	661	681	683	625	722	670	637	671	674	676	660	666	633	691	685	727	656	691	702	720	644	639	692	673	709	678	692	642	672	693	695	666	683	653	660	668	652	631	699	669	692	655	726	617	665	645	693	712	669	720	638	686	686	614	664	647	708	677	732	681	632	665	685	692	742	650	678	690	703	686	665	672	677	623	643	712	669	655	701	670	672	678	657	647	686	709	697	704	717	648	678	698	725	644	651	693	686	683	670	656	675	657	662	702	692	715	659	743	716	645	683	683	689	626	685	643	701	672	702	686	620	663	630	672	675	664	705	668	713	683	708	667	712	702	688	680	658	707	682	714	668	694	681	678	726	712	695	651	640	646	683	669	644	674	630	624	664	678	690	663	655	668	663	678	653	709	675	682	669	706	680	639	680	670	696	695	688	683	710	677	684	729	622	668	685	700	646	657	637	717	723	677	643	703	701	688	648	640	679	676	677	681	669	661	622	637	706	637	653	655	633	675	677	671	674	682	639	648	675	678	642	684	677	644	677	688	683	651	669	676	677	686	656	681	717	689	701	691	641	715	710	674	691	680	637	677	727	676	645	692	662	668	689	678	673	679	716	687	706	671	707	700	664	660	673	715	672	709	652	683	660	661	704	712	738	666	698	671	702	704	649	698	706	745	627	682	662	638	701	674	680	672	717	687	654	639	665	629	696	666	697	671	692	648	727	654	688	716	690	685	663	689	698	651	665	692	687	693	653	680	676	692	674	749	690	713	723	679	628	664	737	711	722	700	671	700	714	691	672	654	635	654	669	677	688	683	717	686	707	660	698	667	727	661	645	687	684	695	656	698	719	692	642	684	643	655	688	667	716	705	703	647	670	682	684	608	628	724	725	675	649	646	666	660	721	684	695	707	693	713	664	700	681	684	656	633	666	657	644	652	668	701	683	682	698	648	671	682	710	667	663	635	703	693	694	673	695	701	666	654	691	682	675	695	638	671	653	707	688	674	695	648	663	609	689	678	714	683	652	724	661	639	677	735	685	688	669	659	683	680	678	675	667	681	645	657	672	643	645	718	670	721	697	706	658	647	660	643	714	681	685	679	683	656	635	647	654	707	679	668	654	714	665	656	683	663	721	656	717	638	703	690	644	658	669	662	659	651	670	723	680	678	635	671	717	662	693	680	693	675	664	700	686	675	689	640	654	661	632	680	657	605	639	681	666	679	678	691	692	707	711	676	659	668	712	669	701	682	679	655	623	740	690	623	648	648	649	634	685	693	670	694	700	658	685	677	647	686	665	652	682	668	646	680	675	683	649	663	683	651	684	645	670	649	681	673	657	690	652	663	693	677	690	736	705	697	668	681	665	731	663	672	647	644	619	722	658	708	643	667	689	690	748	686	680	661	643	675	679	685	672	652	679	643	699	695	677	701	696	648	654	655	695	692	686	689	685	666	685	666	635	721	689	686	648	676	683	651	671	626	683	651	661	701	672	658	668	690	615	652	682	687	655	695	593	640	675	675	707	697	683	713	662	689	678	685	654	673	684	693	669	684	678	656	661	689	664	696	625	665	625	637	703	691	629	685	645	643	681	664	691	717	712	642	670	703	632	717	672	646	674	684	691	689	703	635	655	621	702	626	680	669	657	693	711	686	663	647	674	733	668	700	656	686	720	694	719	677	699	663	690	672	687	664	670	708	676	637	661	641	738	699	670	688	679	686	682	687	701	657	682	652	679	678	670	657	680	711	700	652	681	632	685	702	661	611	687	716	722	688	650	666	669	726	592	676	659	675	711	704	658	684	702	673	704	720	643	681	666	675	695	699	693	680	685	669	666	686	735	658	700	711	630	652	661	668	687	693	674	683	676	662	691	682	675	680	706	633	620	708	650	682	659	658	641	673	642	699	632	671	665	665	633	720	685	676	692	701	674	607	693	663	696	701	654	711	699	644	712	726	709	675	650	693	633	660	647	728	660	676	646	681	642	663	673	714	673	661	679	688	707	694	693	660	642	661	657	665	671	707	716	712	670	642	650	689	677	695	678	691	641	606	644	699	700	703	631	705	691	698	687	669	628	692	637	673	721	655	677	670	658	684	634	694	685	742	656	687	635	669	664	642	703	637	705	639	683	656	691	671	684	667	682	714	671	640	650	622	673	653	699	649	701	625	630	698	702	657	696	707	661	670	667	681	691	646	700	643	625	713	670	660	667	614	660	651	660	663	699	630	694	668	646
12949	15571	17388	12611	7397	3715	2055	1621	1348	1065	775	695	583	511	516	491	460	477	587	524	384	334	313	314	330	327	299	328	266	275	268	308	276	276	282	301	293	259	292	297	300	293	291	262	273	304	269	272	259	261	298	275	281	256	277	246	271	292	269	233	288	265	262	245	244	280	269	257	245	244	286	254	266	255	265	248	271	262	245	268	283	298	264	280	277	286	241	286	239	256	262	278	272	226	268	296	284	299	273	258	288	261	293	288	266	278	260	271	302	276	250	315	273	280	270	247	268	262	227	264	257	285	290	261	286	291	294	256	266	239	281	245	262	274	251	219	251	275	252	275	269	253	288	276	290	250	265	279	261	268	239	265	259	279	277	283	278	258	272	265	294	281	250	265	231	259	282	293	257	274	257	264	262	275	269	243	300	269	250	279	250	265	264	255	256	282	275	251	294	285	254	275	271	259	255	270	282	262	292	262	298	276	303	310	252	280	248	276	271	291	252	264	256	283	248	290	246	261	285	283	286	244	264	273	266	269	253	280	271	271	256	263	293	276	258	265	264	271	267	243	263	267	272	270	237	278	301	263	283	290	264	248	271	280	262	300	263	295	275	310	269	255	253	258	273	308	293	246	252	300	254	281	288	265	259	261	238	275	275	267	276	291	293	269	267	253	284	275	248	222	249	271	305	270	273	228	257	274	264	252	278	289	290	274	258	262	277	272	296	258	270	292	257	267	274	279	272	283	251	272	266	255	277	276	276	252	283	244	271	280	251	273	263	263	252	249	287	264	293	232	274	267	248	261	253	252	271	253	259	303	263	259	261	300	265	265	267	299	262	281	282	271	291	274	270	282	283	264	257	273	270	261	259	287	276	262	252	277	281	240	239	290	246	267	293	255	242	258	291	287	277	297	263	296	288	267	262	272	288	272	294	270	246	257	228	253	274	283	279	247	256	269	283	247	254	264	256	264	286	270	274	257	258	234	288	266	254	270	268	268	259	246	271	282	265	258	274	268	306	267	261	265	299	250	270	274	282	246	260	273	240	281	248	252	246	260	259	273	280	277	269	253	238	278	277	259	264	284	258	275	264	254	269	248	286	259	272	260	268	264	266	242	216	275	255	255	286	252	246	281	261	272	268	303	287	278	261	259	271	302	260	286	254	259	267	260	261	312	255	270	302	274	260	270	274	275	263	279	266	240	239	234	251	258	276	275	273	276	244	256	254	282	255	254	262	273	313	272	251	281	259	258	287	266	241	272	282	240	265	282	262	253	234	271	266	261	252	244	237	279	252	267	259	284	256	273	264	276	271	302	278	266	242	285	268	258	252	290	233	296	266	284	261	233	266	276	257	284	272	288	248	257	282	255	282	276	279	277	277	270	293	256	253	242	275	276	266	246	246	250	273	260	272	266	256	253	258	231	284	234	282	255	285	287	293	270	237	275	280	256	263	277	282	285	260	281	243	291	291	260	278	260	239	264	299	277	277	263	280	248	311	295	277	282	269	263	245	281	260	264	268	280	294	271	260	272	276	264	252	283	292	279	264	248	277	236	267	267	268	243	302	241	274	281	273	241	272	283	283	265	289	265	288	278	262	277	275	269	276	268	254	241	256	257	276	282	253	288	252	273	241	247	259	270	263	238	252	244	274	296	254	277	243	279	253	268	267	302	243	254	279	291	278	282	250	262	315	257	249	283	284	249	272	274	252	250	285	246	279	268	283	287	268	240	245	264	287	281	240	272	253	271	259	285	240	260	269	265	279	268	266	280	291	298	271	275	247	243	238	294	241	238	269	285	255	280	237	279	290	250	232	266	272	234	271	280	241	268	279	256	241	264	258	272	257	261	248	256	247	263	281	266	284	277	238	263	285	267	289	252	270	285	273	249	247	271	272	256	294	275	280	264	288	306	224	268	263	256	283	239	259	271	275	245	257	263	280	248	290	288	262	279	277	254	243	250	239	246	292	256	255	276	284	267	261	290	272	270	248	257	248	272	282	260	286	284	283	258	280	267	252	273	292	308	259	269	288	256	273	255	298	280	270	293	249	247	293	281	273	283	271	286	241	269	264	249	291	255	271	268	270	264	249	292	288	266	253	264	257	267	278	256	291	254	258	274	273	283	272	287	240	246	238	260	275	251	240	262	279	264	274	282	250	279	300	267	241	285	280	270	251	246	237	273	289	259	291	248	272	239	261	245	291	224	281	279	271	289	262	288	249	240	282	256	274	270	306	266	290	286	278	287	271	275	260	299	271	278	272	277	253	264	304	272	253	280	269	295	271	278	274	256	258	246	286	258	260	262	261	274	265	251	293	285	274	267	246	302	283	258	269	259	291	317	274	287	246	251	269	288	263	297	261	279	260	258	277	262	283	277	296	233	247	250	267	278	278	303	243	271	266	285	270	234	261	272	286	249	256	251	264	279	278	290	286	259	272	262	249	256	289	274	298	253	284	261	248	279	264	257	265	277	248	283	279	247	301	271	271	292	284	295	274	249	264	275	299	250	267	263	284	246	265	272	261	290	278	259	310	265	274	268	275	262	271	269	283	263	274	282	290	257	279	273	274	265	255	257	270	273	269	256	242	272	268	268	292	270	259	248	283	295	261	270	247	242	304	285	289	242	258	298	279	261	279	280	294	257	267	277	279	285	279	284	245	256	253	273	298	236	249	238	278	252	288	284	260	267	262	243	249	283	286	267	250	244	227	283	248	254	266	242	247	235	280	241	281	261	286	270	286	281	253	258	269	290	262	255	279	298	282	251	246	263	254	266	282	245	259	269	256	290	257	270	256	263	263	267	275	243	255	250	263	286	266	289	233	244	267	275	272	293	287	266	278	259	233	297	255	285	269	264	255	269	252	283	279	269	299	305	279	282	253	252	315	264	280	257	254	267	273	270	258	266	242	256	250	265	286	254	298	275	267	273	236	271	265	258	249	282	256	265	277	255	244	290	253	238	290	296	275	283	257	234	234	236	285	262	282	258	276	270	254	256	256	272	250	269	264	274	242	251	248	304	317	249	286	282	271	249	277	236	271	274	247	284	268	288	280	289	274	269	275	267	285	263	255	273	246	252	218	246	261	271	257	281	271	270	276	256	260	299	232	280	305	280	262	261	284	254	249	286	303	238	236	300	273	254	281	269	271	235	255	277	262	281	258	267	284	287	297	261	281	297	250	265	271	262	279	283	275	266	277	251	301	280	253	257	239	248	258	287	265	261	264	244	258	271	257	255	293	276	253	254	258	281	241	265	268	269	262	248	282	247	282	240	292	276	249	267	243	256	270	236	279	278	267	275	241	279	245	246	270	256	248	258	246	280	257	260	256	263	308	284	251	267	275	293	250	282	270	264	294	266	285	272	296	238	256	233	271	313	255	290	235	275	269	265	259	275	280	266	257	263	261	276	296	275	298	282	259	261	256	267	268	267	275	299	288	252	261	281	297	256	290	255	245	310	282	263	262	270	270	266	271	242	245	262	269	258	276	255	246	256	252	271
9239	12730	18695	19762	16838	11211	8145	7091	5857	4751	3651	3296	2483	2376	2482	2243	2107	2213	2967	2413	1619	1256	1078	1116	1050	1082	1111	928	924	946	871	815	871	785	751	773	741	814	885	889	898	820	792	797	796	755	763	671	728	749	720	679	720	650	731	689	659	735	709	670	670	691	724	661	687	667	671	660	690	691	695	741	703	635	702	689	733	701	695	706	682	711	705	689	701	669	673	719	670	646	694	701	752	667	693	736	745	678	706	708	669	668	690	678	693	697	688	718	670	672	742	702	749	674	654	725	713	690	744	697	671	686	699	695	678	706	722	701	694	678	667	726	679	662	703	728	673	711	699	695	684	706	732	721	667	688	697	708	690	695	741	720	676	653	710	690	736	678	692	704	725	675	663	702	687	674	697	688	688	716	674	689	685	678	697	689	728	682	723	713	663	662	699	667	702	702	728	690	655	690	694	693	724	696	672	685	714	708	705	692	653	753	670	704	719	697	726	668	711	694	734	683	726	699	699	719	739	687	751	658	674	704	699	691	692	705	677	715	729	715	667	716	665	707	700	656	707	736	709	716	634	702	672	730	673	697	694	724	688	642	704	711	673	735	761	763	652	698	719	732	677	668	717	675	682	729	669	710	693	668	716	699	741	692	730	695	753	684	691	670	680	748	693	683	694	718	688	688	686	698	774	704	701	705	690	690	674	696	716	670	663	685	679	700	635	719	666	737	698	720	695	701	707	686	660	730	706	664	707	675	703	716	743	696	757	709	684	668	760	682	676	716	737	677	711	715	698	688	678	676	686	713	711	697	727	710	710	673	697	725	715	736	641	690	674	731	740	705	693	693	721	709	663	720	703	705	701	684	736	702	716	688	677	700	697	699	659	721	707	696	701	708	719	700	725	700	720	744	726	713	700	720	672	687	696	745	717	685	736	719	660	704	652	719	662	695	703	667	720	637	699	721	729	677	674	746	697	743	718	704	691	713	684	674	687	695	696	722	676	737	729	714	697	704	705	709	722	690	732	698	698	704	724	684	687	711	666	715	662	679	672	726	716	675	706	659	728	683	698	637	648	676	663	665	719	704	675	679	672	716	723	641	734	671	668	694	684	684	683	677	669	704	713	741	698	676	687	696	726	711	656	692	708	698	711	704	718	730	686	699	664	675	693	736	698	659	705	727	673	717	664	643	700	699	703	682	705	702	711	686	715	722	704	657	670	698	716	648	715	650	691	740	728	697	673	694	677	667	708	661	701	761	688	711	723	680	628	663	666	722	705	690	682	722	725	728	722	667	712	655	686	693	709	685	702	720	670	739	702	687	724	663	663	710	741	672	717	725	704	685	711	686	705	701	724	738	669	692	703	692	698	692	713	632	725	691	709	691	655	686	712	696	690	698	704	680	689	664	692	774	745	664	693	671	647	697	724	724	695	696	658	692	772	746	681	690	707	724	692	656	699	688	707	723	722	652	708	708	668	653	662	692	658	749	663	717	690	695	701	732	704	725	673	686	690	675	716	728	770	705	679	697	694	701	710	726	681	691	666	726	699	743	711	706	700	726	665	720	700	734	693	704	714	676	695	721	706	745	707	688	654	671	629	688	622	746	668	712	725	733	705	710	711	660	660	663	682	698	714	709	741	682	699	662	740	727	665	680	702	743	725	716	662	694	685	691	722	678	659	695	689	693	716	729	643	670	689	665	657	704	724	658	671	732	724	709	726	699	669	678	683	725	738	712	680	744	701	703	740	681	694	690	721	707	695	715	681	716	750	698	720	690	661	680	673	722	744	697	703	744	693	713	723	703	686	712	666	698	695	661	716	703	728	666	698	678	658	718	723	714	723	694	722	718	689	674	679	693	767	671	647	676	682	654	662	707	686	726	704	745	726	707	674	647	684	679	735	723	702	637	715	709	669	719	706	697	704	742	667	670	655	677	736	725	694	671	707	705	658	675	704	717	712	724	712	684	646	650	666	735	712	693	653	676	667	735	721	682	698	690	724	704	671	705	736	719	721	674	696	697	674	762	709	686	661	702	704	669	709	666	722	703	679	666	682	673	687	700	702	727	669	691	666	692	684	679	677	672	745	686	688	668	694	658	715	742	710	701	685	675	737	671	718	691	697	720	659	676	682	672	739	691	694	679	716	664	670	670	702	669	659	709	694	691	700	709	659	725	717	659	677	678	678	692	730	688	696	725	707	711	713	719	713	675	690	695	718	695	702	709	746	681	707	694	725	659	669	665	715	705	689	681	685	712	712	699	728	665	717	681	683	661	670	748	710	662	665	664	718	673	659	636	679	679	688	703	739	709	692	686	662	673	727	738	662	724	662	687	748	679	717	694	706	738	701	721	727	667	681	730	686	726	690	750	673	711	699	684	715	715	703	650	715	679	727	693	719	686	697	715	659	711	688	686	681	673	733	678	739	679	695	654	730	648	662	733	669	735	742	673	655	669	680	676	693	700	669	715	704	690	710	696	757	695	721	663	710	726	663	691	655	715	706	710	706	698	728	673	726	698	706	757	659	698	708	691	715	681	716	683	719	722	697	719	699	728	714	677	679	695	664	682	742	701	678	732	683	684	726	711	730	682	706	714	689	693	701	709	663	704	718	713	643	675	714	631	696	689	694	699	731	697	711	703	683	717	735	725	695	689	718	676	664	696	677	706	747	687	748	705	728	669	655	661	687	757	694	694	719	719	639	728	695	682	704	694	679	671	688	673	724	729	748	723	694	694	713	695	719	710	657	698	747	702	705	729	675	716	679	732	747	687	682	701	705	702	678	762	686	690	658	694	685	706	653	638	701	641	693	682	689	650	730	694	680	731	722	705	694	701	679	702	629	697	691	740	702	625	669	715	675	671	677	710	722	695	713	689	693	707	682	672	695	667	731	712	702	741	719	693	667	689	651	676	694	701	699	652	662	691	685	723	659	770	705	687	716	652	723	686	729	690	704	691	667	708	719	738	699	701	699	712	680	708	779	716	706	664	719	635	656	648	657	720	716	710	681	708	707	704	673	745	697	706	686	675	708	675	715	644	719	683	681	686	735	682	727	703	697	683	710	696	699	652	682	714	672	683	729	703	726	678	697	738	702	723	760	690	653	722	722	714	686	711	695	682	685	706	666	731	755	713	716	712	714	724	714	691	690	691	708	679	700	698	732	737	701	691	686	722	700	677	671	728	666	677	694	757	732	705	717	663	679	688	715	671	694	676	643	693	682	667	752	744	719	715	719	706	699	706	731	712	694	688	721	747	755	706	711	692	696	666	677	705	728	676	645	674	713	692	702	702	709	710	732	711	740	701	725	693	703	676	706	682	682	693	663	692	701	676	713	677	685	731	727	668	720	690	675	698	679	719	690	665	689	689	690	708	724	760	720	709	697	678	666	686	682	691	715	702	682	653	710	711	721	709	644	714	677	716	709	667	645	680	732	743	657	686	725	713	691	711	722	718	714	672	689	720	676	677	664	655	703	705	650	725	707	704	702	694	719	677	688	688	729	702
28622	29876	30936	25486	18907	13655	9066	6105	4736	3560	2925	2429	2468	2213	1998	1862	1638	1615	3568	2335	879	721	651	932	991	944	1020	580	527	548	419	348	358	357	378	341	308	384	555	567	514	422	423	434	342	335	365	337	307	290	252	287	303	283	292	324	275	310	275	292	264	285	270	288	251	276	296	280	285	311	300	281	308	277	319	291	295	298	283	303	295	307	267	304	299	268	272	299	304	275	291	271	306	276	293	315	314	272	263	274	285	309	276	257	276	303	270	289	285	311	301	286	294	286	318	266	295	292	271	294	269	290	336	280	279	288	275	295	279	294	280	285	281	279	281	286	307	317	282	297	311	280	302	281	327	305	307	304	285	281	291	294	315	272	283	294	303	285	287	297	281	273	290	267	318	280	276	284	281	284	283	260	268	305	307	272	292	306	292	288	267	268	277	296	269	303	266	302	262	306	298	292	314	295	277	324	303	277	303	276	278	283	285	263	308	282	280	293	309	305	292	286	280	267	290	286	292	300	285	272	293	283	294	285	286	317	286	302	279	283	292	309	288	272	281	296	282	323	271	292	267	303	305	284	290	273	314	278	311	298	272	295	298	277	288	279	294	296	294	287	301	299	296	293	298	297	271	272	301	301	272	258	294	293	286	282	295	311	267	290	272	294	265	316	266	291	294	276	294	295	279	267	298	319	271	270	285	274	319	305	266	333	266	283	281	300	280	270	298	273	319	285	299	289	279	277	285	297	299	290	268	280	296	318	277	289	283	289	280	285	303	283	305	277	286	297	291	272	292	264	283	286	311	304	279	313	271	300	286	281	294	275	278	274	280	273	298	286	252	267	268	341	300	311	299	283	293	292	264	278	282	316	314	295	288	303	302	325	264	291	275	316	282	275	274	291	292	286	301	289	269	276	296	280	315	309	286	306	296	287	283	295	319	312	268	276	300	312	294	305	305	283	327	274	287	264	298	306	258	278	299	296	280	283	315	290	322	285	292	291	260	267	284	292	276	303	274	288	283	293	264	283	291	297	275	304	327	307	297	287	287	303	285	304	317	310	276	295	271	293	299	311	306	271	305	325	261	277	285	285	280	310	272	266	272	275	308	303	304	302	284	274	301	259	246	260	256	260	296	299	301	275	262	284	303	309	260	300	271	323	271	269	279	275	289	288	300	305	295	269	271	279	278	298	292	273	267	283	284	299	304	278	290	285	293	307	300	253	302	284	300	293	308	263	273	288	289	275	278	293	278	292	312	281	293	285	311	278	311	267	285	292	295	296	292	281	279	267	309	311	296	278	293	281	274	274	295	298	268	307	265	269	311	270	286	253	274	270	295	289	298	276	297	262	289	312	297	260	299	287	312	284	280	290	281	245	249	310	309	290	259	298	312	279	258	252	282	277	291	266	271	278	288	273	281	287	281	331	319	306	301	294	279	295	289	265	273	259	281	296	278	274	330	279	301	269	285	274	311	291	262	321	294	293	281	298	304	275	253	260	284	307	289	281	284	321	291	304	298	281	290	326	299	292	288	296	274	276	293	310	247	288	325	273	262	271	291	318	299	316	300	297	278	324	292	283	261	308	292	292	285	297	264	273	319	289	296	291	294	321	267	306	294	304	301	297	315	304	321	277	305	269	284	295	305	303	288	321	299	317	270	336	272	285	297	261	289	308	279	285	271	302	280	271	282	271	294	276	276	327	311	271	274	291	262	264	309	301	303	250	254	282	266	270	297	301	334	301	302	291	272	285	287	284	295	283	316	317	295	276	279	282	286	270	277	291	299	268	252	313	301	284	283	292	324	280	291	272	307	279	280	286	289	264	300	304	280	294	276	306	285	281	265	273	299	283	297	282	291	305	279	274	265	293	302	289	298	286	311	284	251	300	312	294	309	279	289	268	272	313	323	261	309	283	299	286	268	301	297	289	274	291	264	297	280	297	253	279	298	291	296	297	314	296	294	277	249	290	297	303	282	294	281	282	267	322	288	247	289	294	307	282	282	284	303	310	285	288	281	299	282	293	279	321	283	271	287	304	305	261	286	283	292	295	276	311	304	294	295	265	294	273	257	308	286	304	289	296	276	304	314	310	300	297	305	274	300	289	289	266	295	273	275	275	268	292	302	266	273	273	276	315	296	287	290	279	316	270	292	290	297	320	275	323	272	322	272	298	306	308	289	252	310	341	294	305	313	278	300	295	279	288	311	267	322	305	273	322	289	290	328	242	300	263	317	302	322	289	304	331	313	240	279	308	297	273	324	312	307	277	287	304	302	276	312	287	279	313	295	322	314	298	268	291	277	295	298	271	259	280	285	287	307	313	260	265	304	289	296	312	267	291	321	291	265	272	265	262	253	314	306	284	309	283	296	281	359	282	253	279	314	307	305	313	304	305	302	280	271	282	289	269	286	278	328	282	286	284	333	287	284	283	293	284	301	271	302	308	292	301	297	271	280	276	286	290	265	320	280	272	301	305	304	279	283	259	274	264	280	284	304	298	293	318	308	260	319	315	317	292	276	259	283	285	266	280	299	291	281	285	310	270	260	291	272	305	304	295	282	255	250	268	281	294	311	280	284	269	281	265	282	298	301	321	282	287	275	295	295	295	298	253	259	273	312	286	278	277	283	299	314	282	276	289	304	266	278	304	284	279	307	258	265	275	294	275	274	265	314	309	284	288	295	314	313	294	302	278	293	267	313	283	286	291	293	289	256	279	283	294	308	276	309	317	282	316	282	290	299	283	283	302	252	277	283	314	306	263	301	284	283	305	291	287	308	285	325	293	298	290	298	285	292	303	286	272	307	277	289	301	293	284	292	298	277	304	310	302	286	285	278	292	275	302	262	287	263	288	307	278	290	278	274	266	256	273	300	268	286	297	325	292	315	292	288	291	288	279	288	298	259	336	262	287	261	286	312	308	275	286	287	288	257	300	266	292	291	293	286	302	303	267	284	298	286	284	304	280	295	257	283	289	280	272	307	298	293	308	306	291	285	262	309	285	277	257	301	267	303	288	276	280	255	276	297	297	281	259	302	277	291	287	283	278	282	293	266	317	309	312	290	311	290	281	284	298	249	268	284	291	284	308	285	271	296	263	307	283	320	278	262	296	319	304	304	284	278	293	304	314	325	284	301	286	258	300	275	261	292	300	284	251	272	300	287	280	275	275	287	308	272	281	283	282	283	337	267	290	292	292	305	284	285	268	284	278	326	304	284	258	258	306	314	310	266	283	267	293	299	292	270	264	285	260	283	270	270	260	290	266	310	287	309	288	316	281	251	267	281	266	308	280	270	302	268	323	321	318	300	271	293	298	316	279	307	265	301	297	289	307	290	296	302	311	270	287	273	263	263	297	300	325	289	315	330	328	297	294	284	270	268	298	286	310	249	280	265	277	304	279	298	287	319	278	293	270	310	290	294	292	287	277	292	307	284	275	292	312	265	294	292	279	274	259	281	306	304	291	270	315	266	264	332	306	275	280	297	279	291	281	275	281	274	291	270	310
20693	23886	28725	29819	27688	23087	19956	16104	14639	12110	10821	9694	10327	9153	8623	8359	7175	8541	16781	10948	4009	3280	3462	4684	5340	5252	5893	3020	2706	2707	1752	1424	1268	1202	1367	1375	1241	1454	2953	2767	2496	1721	1933	1417	1169	1198	1121	870	897	778	741	788	736	757	775	724	778	774	759	799	796	787	774	765	761	749	755	736	766	694	742	748	762	748	747	747	745	743	760	723	785	752	793	787	736	769	729	671	765	733	781	734	753	771	728	712	751	728	751	720	726	750	762	719	777	699	729	763	744	735	706	751	703	725	751	713	747	729	757	746	688	761	734	734	800	715	738	735	717	724	791	714	709	741	735	757	758	730	764	747	732	728	746	792	748	736	764	721	752	754	681	816	722	800	742	766	778	726	761	748	753	709	701	773	737	697	735	743	736	725	757	723	752	758	729	715	750	719	769	748	723	807	768	749	743	711	729	736	744	737	782	765	782	732	741	773	811	694	764	739	751	741	765	763	766	727	694	781	752	758	772	732	742	778	752	720	737	737	748	754	744	737	715	748	726	756	755	765	734	744	795	740	743	744	734	731	743	742	740	703	767	748	766	752	703	728	727	712	758	735	742	721	736	742	696	771	714	746	798	736	692	694	717	707	734	763	733	763	798	730	719	690	800	692	749	762	790	742	759	754	772	785	751	763	749	747	768	744	766	726	740	708	711	719	779	762	741	721	726	755	722	728	725	806	772	778	779	730	708	737	793	769	755	721	738	749	729	759	749	761	731	734	789	684	717	694	691	757	742	744	807	743	717	774	718	757	753	730	780	708	727	726	789	789	745	768	744	748	719	768	728	726	779	730	753	760	711	755	742	749	797	785	776	749	754	742	731	739	751	755	764	756	690	749	738	701	740	706	753	699	730	717	716	745	808	707	716	780	772	708	746	742	784	776	766	744	742	731	777	749	762	750	744	734	725	763	744	713	729	714	763	763	698	731	726	768	725	716	742	752	747	723	733	733	752	691	730	713	743	763	758	751	791	753	717	712	736	749	791	704	776	779	687	731	765	755	758	708	729	758	735	739	734	709	733	757	757	737	724	778	750	766	719	716	751	724	742	751	757	762	721	763	759	749	703	748	691	774	721	748	769	733	782	748	694	736	732	828	766	770	748	718	743	744	731	726	751	738	730	749	709	718	732	731	756	775	766	742	728	745	776	741	732	775	706	774	677	746	731	698	751	709	801	751	756	724	756	752	723	738	733	755	751	741	755	693	764	721	799	755	742	718	749	751	699	721	749	750	767	737	729	714	794	711	763	738	739	773	754	769	767	695	685	733	750	703	714	791	767	721	716	735	718	757	737	751	726	764	795	755	763	770	713	736	729	747	722	751	688	738	738	740	720	789	680	787	755	737	791	742	735	763	759	719	718	711	720	723	689	740	738	722	747	695	764	758	799	760	718	691	734	760	764	706	762	708	754	734	749	733	731	693	740	733	777	785	768	709	743	714	765	651	756	763	811	798	753	746	789	724	742	796	735	722	724	753	754	755	782	718	782	752	755	730	739	774	737	719	714	745	769	734	752	774	746	765	713	767	735	719	752	741	754	700	756	747	752	723	714	775	754	796	734	749	773	752	734	746	799	724	756	706	705	729	749	749	720	748	738	742	754	709	747	707	764	756	759	768	773	726	768	715	741	761	704	713	767	734	747	768	753	682	754	741	765	717	696	772	750	730	765	723	751	778	730	715	757	779	745	749	736	739	723	705	699	737	757	755	712	752	808	760	709	760	701	761	773	741	792	736	722	758	753	740	754	763	712	748	759	722	716	740	751	693	774	764	722	814	811	728	725	762	725	749	717	807	729	752	744	749	757	691	736	795	750	744	755	798	735	700	735	739	746	725	702	734	723	781	772	705	727	801	761	746	763	749	763	736	786	729	755	709	751	713	746	775	714	739	691	716	812	740	791	735	764	732	745	773	716	740	717	772	736	757	750	766	758	763	725	778	736	747	705	761	774	756	787	783	803	767	750	804	767	719	757	730	762	752	772	733	764	746	748	731	711	715	764	731	745	726	798	799	738	717	710	775	757	767	734	721	714	726	751	765	754	742	794	708	760	745	743	712	775	748	707	784	744	709	750	757	735	758	762	773	717	706	744	770	748	747	769	752	751	741	780	761	784	747	705	749	771	793	765	732	777	707	709	757	764	727	728	756	729	759	744	787	767	737	715	745	733	739	779	792	674	769	771	758	713	704	762	761	721	723	736	720	744	748	752	774	727	746	676	789	810	798	755	694	712	715	794	724	726	750	721	754	723	757	771	717	718	736	692	712	734	681	759	777	709	723	726	729	755	744	807	788	752	715	741	767	769	698	708	712	690	775	788	743	742	736	781	743	748	748	741	768	718	709	751	762	779	758	757	751	741	741	783	766	801	744	786	744	776	718	707	766	768	723	756	762	784	784	748	746	776	721	717	735	731	789	748	723	757	728	753	783	742	750	702	674	775	718	769	699	767	762	751	767	779	766	725	752	729	778	689	745	747	749	779	724	752	732	754	774	745	786	765	750	716	749	709	749	730	685	734	787	752	763	769	727	698	700	737	748	772	753	731	726	775	732	688	732	714	800	735	724	718	722	792	732	762	727	731	753	764	751	720	813	749	770	737	721	748	767	769	762	710	765	730	735	730	731	703	786	726	706	773	804	762	735	727	749	771	720	745	733	712	742	705	752	696	790	782	782	720	711	779	710	725	722	755	769	780	748	743	766	700	730	739	754	775	728	754	740	745	770	750	788	728	756	785	746	752	728	777	799	758	734	761	806	731	770	756	781	712	758	709	744	700	767	763	777	750	799	811	709	727	768	722	765	732	779	781	718	730	725	762	682	777	763	754	722	735	730	721	730	739	720	731	769	751	737	712	740	783	734	738	787	741	759	779	742	759	733	747	771	723	721	749	764	736	731	776	713	729	749	741	761	745	764	765	776	765	715	746	754	763	709	743	720	745	735	791	755	723	722	682	748	773	734	764	762	704	767	771	704	736	744	767	709	738	724	755	792	736	735	755	748	779	763	792	790	762	741	784	757	745	703	763	767	729	756	702	762	764	767	740	735	750	741	754	742	755	769	764	791	686	758	783	709	758	747	737	732	743	711	738	710	724	778	768	726	738	736	729	752	762	766	781	751	743	727	752	770	738	738	694	762	695	734	764	781	730	723	756	776	715	724	786	711	756	730	821	768	774	779	787	750	703	789	735	759	785	777	696	741	756	727	721	754	726	738	721	737	723	763	762	756	753	755	790	797	762	794	765	743	761	752	697	789	729	744	770	744	783	733	730	772	749	735	747	727	699	739	738	742	730	772	720	741	777	768	742	763	740	738	746	692	740	792	796	733	755	740	702	771	719	753	754	765	719	746	744	723	748	764	781	734	752	751	732	743	779	785	759	752	740	769	746	785	734	735	746	743	756	701	757	745	714	728	769	784	741	727	740	713	760	730	796	699	764	773	777	693	732	727	735	779	704	771	761	746	751	737	726	771
39120	36873	35115	31242	26098	21144	15665	10673	8588	6621	5387	5091	4764	4562	4473	3613	2787	3093	7393	4525	1509	1200	1141	1610	1781	1762	1978	920	858	799	554	453	422	410	413	421	363	489	921	794	882	515	603	480	408	367	351	372	324	266	284	311	267	295	272	266	302	278	303	294	298	280	331	271	270	271	278	280	294	281	296	282	295	267	275	285	279	268	300	275	288	304	274	277	287	308	258	277	287	277	303	280	282	291	257	289	286	280	297	279	300	272	264	283	272	306	280	315	297	296	303	277	252	289	248	295	261	302	272	254	263	286	252	296	247	265	280	263	289	284	310	247	266	286	297	331	272	261	312	303	265	289	298	249	276	293	296	251	278	286	271	267	286	301	282	262	283	290	305	275	325	287	283	280	264	261	286	272	254	274	327	308	300	277	288	287	297	268	284	290	275	296	292	305	265	276	269	281	323	294	274	278	307	290	277	279	310	278	276	272	299	270	285	261	259	311	262	273	280	306	271	272	255	271	292	261	278	293	289	248	291	290	292	291	276	297	320	289	307	269	298	260	280	263	274	265	273	290	270	258	273	274	280	298	310	273	302	252	303	250	293	274	279	259	284	298	284	264	272	292	279	297	274	292	281	270	250	261	300	271	279	274	282	250	257	265	266	283	271	281	266	273	295	270	295	285	270	257	293	272	267	272	260	293	261	258	271	301	270	256	300	287	301	270	277	280	291	273	268	262	283	276	267	288	282	276	250	259	283	304	281	260	251	295	260	282	294	284	278	283	286	309	297	274	258	256	266	290	258	310	272	291	287	270	258	260	293	284	276	318	271	274	293	258	280	259	288	265	261	257	275	279	277	284	305	280	293	275	281	259	258	299	289	271	261	271	295	279	255	282	281	280	251	267	300	293	280	295	253	277	317	295	259	271	306	302	274	269	274	250	288	279	286	269	264	239	299	262	279	297	274	297	269	256	255	315	290	315	292	268	263	263	253	270	274	236	282	304	327	279	270	298	274	305	276	297	246	262	252	276	269	295	265	258	278	282	263	303	277	293	329	241	296	314	273	278	284	250	281	252	295	275	276	312	278	279	241	266	290	260	291	309	296	256	259	280	277	274	292	276	275	269	266	289	258	280	274	267	269	284	283	282	269	279	271	268	299	277	267	266	289	283	302	291	293	300	273	278	281	269	264	296	295	294	286	300	268	241	295	252	266	258	296	271	265	293	256	268	286	271	279	302	284	293	275	281	274	272	309	269	256	291	284	272	277	283	255	294	285	278	274	261	274	259	260	281	285	235	281	297	292	290	280	286	297	268	276	313	275	259	287	288	278	277	255	262	285	261	285	286	310	261	292	281	273	271	288	289	262	275	295	261	287	273	298	258	304	256	277	276	269	293	288	305	294	292	275	285	285	282	264	273	267	285	245	279	271	268	268	234	275	292	272	264	278	282	299	315	283	266	258	264	287	276	269	270	294	290	311	276	276	256	274	270	270	270	276	293	294	295	257	282	265	277	291	238	274	289	287	272	278	295	263	289	302	312	248	313	284	255	266	259	280	277	299	272	274	296	301	249	270	281	253	259	278	272	301	291	271	291	274	264	311	238	279	261	284	284	304	281	277	258	278	294	258	310	266	260	292	285	287	312	285	294	302	271	312	319	304	283	287	280	293	296	302	291	276	272	300	283	249	281	291	309	253	267	286	287	250	273	300	271	284	276	282	281	255	289	286	282	278	300	277	294	250	255	277	290	267	294	254	289	258	273	298	277	285	303	294	280	262	274	237	295	307	263	267	336	288	258	286	277	268	262	289	286	295	282	272	297	280	281	290	279	278	270	296	265	267	301	256	298	263	299	277	285	282	283	303	280	258	303	292	269	239	271	295	293	300	284	281	294	285	276	292	260	271	281	278	294	299	288	264	268	287	284	281	255	287	289	307	276	288	262	302	295	283	296	298	290	295	269	275	270	253	296	269	268	276	274	256	286	292	275	306	285	277	274	256	293	286	253	274	285	285	227	305	293	274	281	274	258	263	273	304	262	257	305	291	272	282	261	287	283	300	263	294	289	285	274	283	290	275	254	278	276	278	280	299	295	257	306	279	258	278	306	287	284	304	299	275	278	276	257	292	323	285	268	297	299	264	293	279	277	263	250	298	278	292	291	316	249	289	271	299	280	276	269	267	264	280	276	275	296	290	289	293	289	294	282	287	277	312	284	291	277	279	306	287	284	273	275	267	258	254	259	274	278	289	278	280	299	282	304	282	258	275	272	300	290	290	274	263	280	265	271	273	261	273	281	264	307	303	276	276	293	288	256	275	280	280	266	284	288	262	269	295	280	290	303	271	299	275	281	286	292	284	264	238	277	270	295	294	278	296	307	288	288	296	270	282	291	274	304	265	257	270	291	304	275	262	298	267	264	281	273	300	260	271	278	250	270	279	279	282	274	261	293	257	280	299	269	301	286	294	298	262	250	283	235	294	264	295	265	252	284	263	293	297	282	283	265	336	281	294	272	262	285	310	273	264	268	276	286	266	271	278	289	280	300	302	266	316	284	272	259	256	271	278	287	270	316	266	287	266	292	297	282	235	312	319	291	291	246	288	284	293	291	258	274	253	273	244	288	273	291	266	289	285	286	309	270	266	266	287	275	292	262	273	273	263	256	275	275	278	289	272	287	278	281	263	297	289	265	283	278	267	309	296	309	311	273	283	280	304	289	276	277	282	280	245	290	319	274	306	281	254	300	299	272	275	282	290	294	302	264	288	276	280	292	294	285	274	273	304	283	281	280	275	292	275	270	292	266	294	293	257	298	273	280	268	290	288	298	317	265	279	287	287	271	302	290	292	278	274	281	268	249	298	282	264	256	290	296	268	285	271	305	316	296	272	287	268	280	286	271	254	283	290	300	283	284	288	276	276	275	276	275	268	248	296	261	286	318	315	285	282	276	260	250	258	257	266	283	289	255	309	290	281	297	270	281	277	282	301	288	292	293	258	299	308	270	243	304	254	309	300	255	296	295	291	248	329	285	296	275	274	290	303	293	257	323	278	291	296	290	263	302	276	313	297	268	273	228	279	265	300	271	272	278	288	320	263	292	255	276	237	293	272	279	272	289	302	297	308	264	284	262	297	275	287	293	259	249	292	301	262	301	290	297	259	286	258	298	275	304	295	291	277	273	281	289	255	247	265	276	301	314	280	274	261	293	283	296	286	281	278	282	282	287	258	287	283	308	266	262	258	286	259	276	314	287	269	319	285	293	278	300	260	315	293	322	257	267	260	276	294	261	301	267	272	274	276	293	293	273	274	295	275	283	264	268	258	293	289	271	290	267	264	321	266	312	241	270	269	261	271	273	280	274	284	287	313	282	275	317	260	296	272	268	268	303	296	263	280	277	288	298	298	262	284	290	291	256	298	285	262	276	303	277	292	269	258	316	280	292	284	279	290	285	282	301	269	277	254	316	304	265	308	294	329	298	264	278	273	311	265	282	267	288	264	257	275	274	272	293
27823	29571	32806	34684	33823	30225	25971	22409	20926	18043	16410	15815	15233	15173	14598	13271	11196	14183	26174	18090	6480	5615	5409	8209	9471	9285	10402	4952	4556	4583	3114	2099	1879	1636	2045	1931	1496	2320	4897	4683	5050	2628	2849	2025	1649	1512	1303	1204	912	855	820	761	760	670	694	706	798	745	706	760	726	652	731	704	724	692	732	729	729	728	719	729	761	678	681	711	690	701	682	693	727	689	743	740	745	669	686	708	734	717	712	694	766	745	726	746	723	686	649	698	707	699	701	699	726	754	712	698	727	732	682	704	734	733	660	736	668	742	689	694	719	723	759	709	759	727	692	704	672	741	690	721	749	713	731	757	723	699	705	719	742	731	712	699	688	715	710	704	739	731	690	706	716	741	747	720	731	722	739	741	728	668	691	728	736	665	738	710	693	745	745	720	700	688	710	720	707	721	704	727	723	734	736	723	721	714	727	663	719	684	713	753	665	730	713	683	692	690	669	659	743	751	698	709	699	712	660	710	742	689	711	737	718	679	733	715	728	751	673	770	723	754	727	742	733	701	684	734	763	782	727	694	671	719	698	738	781	724	730	672	724	742	786	717	760	699	660	732	735	747	705	721	766	707	651	711	730	689	757	708	680	745	732	762	705	725	723	705	743	737	724	692	723	701	757	724	706	668	732	745	724	699	732	719	796	738	726	768	724	730	729	726	695	704	681	694	770	704	713	697	740	751	738	734	749	715	699	737	692	648	704	694	747	694	722	760	718	712	709	713	723	720	727	697	751	755	697	683	671	700	705	683	675	717	757	722	726	689	749	735	704	705	734	707	722	759	654	709	724	797	747	684	672	729	744	663	677	663	717	669	743	744	693	732	751	713	718	702	701	700	724	714	652	766	703	687	710	743	742	678	693	728	720	708	767	725	711	812	667	773	716	683	709	755	743	714	706	735	712	701	709	722	699	720	714	758	731	685	723	697	663	777	759	645	706	719	702	707	726	758	720	704	717	689	693	733	698	682	733	789	737	723	698	673	735	757	697	683	710	702	742	773	710	692	698	687	709	693	693	711	766	690	686	692	716	792	753	710	735	729	708	715	726	669	692	715	728	719	743	718	773	704	693	758	683	721	704	704	721	700	710	715	737	724	715	657	711	659	738	724	695	754	722	677	721	721	693	729	701	683	724	708	723	733	723	687	690	715	758	677	735	687	734	759	713	724	738	686	690	740	698	744	706	713	719	729	704	720	676	704	710	697	717	689	757	721	723	697	686	707	754	747	756	719	732	721	731	736	702	662	755	705	734	751	768	730	738	706	784	699	737	698	694	696	676	719	696	718	726	716	717	685	738	679	736	685	720	715	775	685	714	743	671	702	737	668	726	726	739	673	705	722	707	689	758	702	742	729	720	729	720	728	725	687	720	725	650	748	725	681	706	697	727	738	686	744	729	720	683	712	717	738	705	702	712	699	739	716	668	718	706	711	730	742	754	731	691	720	745	743	721	748	707	719	697	718	718	704	646	708	673	745	714	719	719	700	744	729	669	735	734	688	706	694	724	731	723	710	698	729	720	740	690	716	752	665	685	724	716	701	692	782	705	742	750	689	735	699	738	708	754	739	720	737	701	738	730	703	713	710	735	753	734	784	692	714	700	717	734	649	693	734	705	753	676	744	690	684	765	722	721	692	694	710	739	780	735	749	738	752	730	707	728	750	745	723	680	685	706	750	692	697	693	717	708	724	663	737	712	732	731	742	709	688	717	736	722	731	698	698	643	758	737	717	745	737	768	653	714	681	682	737	710	740	693	737	744	692	720	726	701	758	747	684	654	726	745	723	741	686	757	731	712	701	739	722	747	713	720	747	748	731	714	764	730	666	711	691	722	683	718	716	685	736	703	764	724	699	701	774	744	700	715	703	705	742	714	696	731	722	708	711	737	701	731	736	756	717	678	655	706	663	735	773	705	740	723	749	691	720	698	740	744	704	700	713	701	672	721	746	721	788	675	725	717	734	697	729	698	737	681	719	727	721	713	705	682	712	729	691	727	684	702	747	754	750	717	750	692	691	733	750	740	712	748	715	695	701	733	737	719	720	723	742	694	710	730	755	735	678	695	694	726	747	677	723	756	738	727	707	706	688	734	723	677	729	684	777	743	684	716	735	753	742	728	688	678	730	669	718	665	672	731	718	718	738	692	711	661	691	719	689	753	685	715	704	749	705	674	709	678	761	718	697	708	716	704	712	717	745	725	705	736	738	693	736	713	667	714	725	727	722	763	742	707	731	703	670	745	690	700	729	793	736	746	716	683	745	714	705	706	788	708	764	695	715	764	725	709	725	716	731	747	709	721	727	729	740	698	695	747	689	750	757	689	719	709	703	700	728	729	736	733	743	744	755	702	708	704	676	742	689	694	733	730	731	715	727	702	719	710	686	724	759	712	711	741	727	729	714	734	703	707	705	721	744	694	697	733	704	666	680	702	749	691	733	751	721	768	713	707	755	739	729	730	727	722	770	748	708	736	713	738	717	645	771	711	746	730	730	703	741	699	729	723	744	716	733	746	751	693	739	714	736	720	740	695	688	785	710	757	713	770	758	712	702	691	723	674	690	759	719	693	720	691	701	664	716	714	696	730	713	696	693	660	711	705	719	756	727	725	731	708	749	678	698	718	692	744	688	736	702	704	698	709	728	761	708	765	709	752	706	696	699	731	746	722	717	740	737	710	767	739	704	744	731	683	737	747	726	759	744	739	766	710	640	696	688	732	737	737	731	706	720	689	749	717	712	718	671	729	721	694	749	717	722	713	672	765	685	675	709	702	692	695	697	730	713	746	713	727	728	706	675	725	725	771	713	710	698	699	728	756	756	716	763	730	734	702	687	729	702	733	707	700	704	701	739	716	748	680	729	699	694	676	742	760	754	732	787	715	744	733	767	731	699	769	740	731	754	676	707	703	727	736	705	665	714	713	726	726	687	719	720	750	687	668	704	687	679	714	733	720	698	738	699	739	736	685	709	733	713	687	727	658	767	737	738	704	685	721	763	688	731	732	778	721	707	762	727	738	718	736	765	694	719	684	743	731	696	731	703	690	703	674	689	763	764	729	705	705	780	713	740	763	718	740	727	738	687	743	715	732	713	708	755	691	731	728	730	712	707	729	694	726	685	714	702	692	714	690	727	669	690	709	707	740	729	710	705	711	720	720	746	690	682	698	727	698	723	707	745	750	688	698	724	692	706	728	722	718	672	726	729	708	718	794	740	807	661	729	674	694	723	683	716	724	731	675	676	692	733	724	759	720	743	699	758	724	704	689	756	714	732	681	689	730	754	702	747	714	712	738	679	640	730	690	745	762	743	704	705	685	745	728	714	714	726	712	712	703	723	711	773	708	678	697	708	721	668	771	739	687	708	688	715	705	730	700	710	733	674	686	711	728	696	762	716	748	688	662	732	765	699	734	697	687	742	717	755	728	745	654	717	744	711	719	729	683	693	675	714	684	712	728	676	746	741	716	735	709	684	735	720	750	705
13992	14347	15799	12070	7165	3726	2491	1605	1244	1055	793	698	632	575	616	508	483	477	710	567	395	357	319	391	362	349	341	330	282	318	297	312	327	319	321	279	329	285	279	309	308	313	347	284	300	299	315	286	278	311	325	297	311	324	299	305	328	289	268	261	293	273	295	279	293	296	279	289	296	256	312	313	311	303	269	288	277	269	292	293	282	275	297	303	309	275	310	319	271	291	286	311	271	290	287	254	282	291	305	289	279	273	288	293	284	293	319	268	293	252	271	254	281	304	315	285	310	287	284	282	252	281	279	296	271	271	311	290	275	332	315	272	302	287	283	289	286	314	295	302	248	293	267	303	281	269	313	289	254	272	293	333	316	289	279	277	291	283	308	320	278	295	295	295	324	293	272	284	275	311	290	292	295	319	263	290	278	291	303	276	274	285	317	276	285	247	305	318	265	293	252	307	263	281	304	295	321	305	272	318	261	323	272	283	296	279	278	301	259	309	319	284	284	264	252	245	295	292	302	283	301	272	293	289	263	303	304	296	302	267	285	304	297	293	279	272	289	318	292	257	287	284	280	279	299	314	317	295	291	289	297	309	285	291	314	284	296	297	307	309	272	253	287	262	239	311	277	303	275	275	296	292	244	279	272	284	302	280	282	283	270	292	306	257	288	307	273	263	291	289	253	279	267	279	272	286	281	287	227	282	284	274	267	286	286	301	310	302	290	294	287	283	293	272	317	296	281	323	298	281	293	268	291	288	257	304	280	287	306	284	302	271	289	266	319	301	266	284	312	276	306	250	275	277	265	311	297	273	302	280	284	271	286	305	290	275	299	313	288	275	299	285	326	277	281	301	269	316	294	278	270	288	266	288	300	283	290	276	298	304	273	305	271	287	269	300	262	292	296	315	266	267	268	268	294	270	299	275	267	292	280	297	282	283	305	300	321	282	304	300	298	291	313	289	309	286	317	293	291	273	284	283	300	269	301	327	259	289	251	282	280	317	275	303	297	301	266	305	281	300	318	267	276	278	272	278	288	292	315	266	288	319	285	278	283	296	302	292	301	321	259	290	258	264	335	285	271	288	282	277	279	296	279	300	344	300	286	275	270	268	277	291	280	299	277	268	299	277	279	280	315	296	258	302	322	271	287	310	274	276	269	282	265	255	291	287	253	296	304	302	292	270	294	263	285	288	298	333	286	280	272	302	292	313	303	323	290	278	286	306	278	287	275	276	268	287	313	273	302	291	308	300	322	296	276	291	300	270	275	318	278	276	271	307	271	278	292	292	268	281	270	299	286	304	262	289	258	245	278	292	251	306	313	278	291	317	284	273	292	277	294	286	304	274	288	309	257	279	265	267	290	309	255	286	268	267	281	305	278	286	306	278	314	264	290	302	265	281	300	314	310	291	272	276	261	309	309	267	250	283	297	340	268	274	317	286	280	292	275	292	342	289	283	298	276	278	275	286	315	323	305	299	285	276	297	292	300	300	291	249	275	305	281	257	282	291	295	283	299	275	294	275	312	260	273	311	302	284	287	265	314	285	291	278	292	284	298	280	271	298	316	281	275	297	309	303	312	314	258	281	300	285	310	278	283	260	279	280	287	270	313	307	258	300	277	311	292	306	293	273	271	273	283	274	265	310	295	308	289	240	285	279	299	315	272	270	320	291	282	318	291	292	297	291	301	272	312	294	297	284	298	290	261	303	287	297	299	305	283	279	290	269	294	298	285	284	291	292	277	292	258	298	290	304	281	311	307	263	293	288	314	284	269	278	278	268	288	288	283	292	287	298	296	301	294	305	296	312	278	282	314	255	297	284	286	290	256	294	278	276	288	276	310	276	275	308	268	284	309	289	266	283	296	262	288	274	299	302	291	281	271	310	292	279	278	309	297	277	287	311	283	301	260	300	267	344	319	273	265	267	302	275	279	281	263	291	300	308	260	274	291	316	298	292	288	298	255	283	295	268	282	307	293	276	264	307	304	291	291	300	303	267	327	298	294	327	283	306	278	302	294	318	288	260	332	312	316	251	293	297	279	272	285	275	260	281	297	306	285	287	283	305	307	335	291	283	329	280	302	270	309	296	290	302	302	305	302	277	297	294	304	302	301	282	292	287	278	290	304	277	293	294	295	312	293	265	272	289	297	283	294	308	271	277	273	312	289	297	281	306	273	289	268	253	278	316	303	269	280	290	283	297	297	290	316	293	304	284	295	309	267	297	297	275	271	281	311	302	315	330	273	260	291	248	269	300	283	270	267	264	242	281	308	271	314	328	276	294	283	268	293	277	321	234	281	287	290	309	263	275	304	270	253	306	291	266	274	294	260	272	284	296	279	291	291	275	304	281	293	315	325	283	290	308	291	304	283	272	286	270	325	264	285	297	284	278	280	270	292	342	281	273	303	272	290	302	294	323	281	266	310	315	267	308	278	298	259	274	305	291	278	265	316	296	261	300	287	294	257	275	309	292	311	298	286	298	283	298	276	329	294	277	271	284	311	288	295	297	279	278	289	285	306	296	317	299	299	294	298	287	288	310	310	294	295	303	306	268	285	300	278	291	266	313	300	292	292	277	305	274	314	319	310	285	280	311	304	279	285	274	286	275	273	285	336	290	300	281	280	279	299	257	260	277	302	272	287	347	286	276	269	289	290	304	304	300	288	317	305	317	268	285	280	276	304	274	286	272	268	276	288	267	300	291	274	278	293	314	272	266	291	305	296	315	311	283	258	283	270	305	276	272	303	260	278	297	278	284	294	303	269	263	266	281	271	255	283	259	279	300	318	280	297	284	310	268	302	291	321	323	288	263	309	261	283	298	303	293	279	271	274	287	313	264	281	281	291	318	298	310	295	277	279	277	259	311	281	305	313	291	268	259	285	288	289	293	295	285	266	300	322	260	301	285	277	297	292	294	262	287	284	260	267	292	267	297	282	275	310	274	297	319	253	263	309	316	279	296	284	294	257	302	259	288	308	299	278	314	308	288	315	260	271	302	341	272	291	280	282	328	314	278	297	305	257	289	284	293	282	296	261	291	285	313	301	303	300	274	274	311	275	279	321	279	301	271	296	286	276	297	267	277	281	275	302	279	268	292	298	310	291	290	293	286	296	308	279	300	294	293	311	302	269	298	282	292	266	269	281	272	258	300	308	284	254	280	276	282	271	292	275	276	302	283	296	300	284	309	262	275	299	289	285	290	303	287	296	277	280	279	282	251	308	288	274	295	268	302	307	269	304	302	300	292	315	294	284	294	317	303	304	296	295	265	305	305	303	274	327	293	305	270	320	291	288	284	308	299	269	297	301	251	260	294	284	287	322	303	272	285	283	290	281	266	293	300	280	307	284	308	300	263	273	295	306	271	276	280	277	271	289	278	269	277	282	298	327	273	287	271	297	294	296	327	294	322	291	321	292	277	324	289	299	287	294	300	291	309	271	306	305	274	313	255	292	283	301	257	291	256	290	287	306	303	298	318	297	283	287	282	263	257	274	282	287	294
10052	11312	17478	19713	16456	11836	9021	6859	5852	4655	3700	3233	2819	2773	2597	2421	2138	2193	3701	2583	1535	1251	1133	1200	1247	1192	1196	994	998	980	954	925	938	904	885	863	869	855	980	994	918	846	946	858	868	792	789	824	809	737	758	785	745	790	776	765	700	735	721	756	758	752	757	753	787	778	752	786	728	713	717	742	783	764	740	757	780	756	697	733	683	724	756	768	756	694	728	768	771	775	722	749	768	702	735	730	748	755	748	700	729	730	750	678	763	746	697	763	746	728	748	803	767	767	723	727	745	768	718	715	747	764	766	768	712	742	730	754	767	737	698	730	771	752	702	791	742	765	765	709	710	746	766	759	724	736	747	735	764	795	713	740	796	743	769	763	743	715	709	770	796	756	742	720	792	806	707	734	740	763	772	725	803	802	745	741	745	736	737	773	728	684	767	775	717	701	758	716	732	794	773	744	716	797	733	750	759	750	734	738	764	709	762	733	760	706	734	747	726	801	739	731	728	757	752	725	762	716	756	791	744	764	740	745	729	754	754	715	737	745	748	708	730	772	735	745	783	736	792	797	759	738	736	724	757	721	757	697	741	724	741	771	764	780	768	720	760	725	693	748	717	802	768	777	730	737	778	729	749	712	762	758	820	743	756	735	714	743	744	737	734	760	777	786	735	743	707	700	735	721	706	746	770	729	729	752	741	741	718	723	758	732	750	722	740	751	694	730	728	752	710	735	740	763	677	713	801	753	802	765	740	745	754	731	745	718	733	723	718	760	754	712	752	722	739	740	704	745	759	714	750	760	762	778	809	762	724	719	711	770	795	805	755	729	737	758	743	726	758	750	731	753	732	713	737	743	711	741	736	695	735	721	748	716	728	748	738	712	730	764	729	768	757	796	741	729	790	780	729	728	798	746	730	768	760	711	730	785	721	724	732	760	710	767	805	772	733	740	711	728	707	765	761	763	709	765	708	780	760	751	767	710	763	760	728	755	773	757	715	775	769	703	731	750	725	709	725	753	736	719	705	764	780	780	755	732	774	765	730	742	777	771	754	707	709	751	713	771	710	775	718	798	750	711	771	763	808	781	766	730	732	740	778	738	779	745	740	727	747	777	762	748	754	738	796	734	772	723	768	715	717	738	740	746	715	749	761	775	704	712	731	740	741	719	726	741	718	757	751	786	768	752	747	727	697	735	720	721	719	742	711	683	753	737	711	735	767	751	766	713	751	766	783	753	655	780	739	741	792	720	743	749	753	750	757	754	743	722	775	740	738	758	756	749	702	722	750	724	709	737	739	765	727	784	733	751	712	750	791	785	729	743	789	696	791	758	777	752	708	728	729	755	702	719	726	713	730	743	784	755	768	696	734	723	778	721	727	759	709	730	787	757	791	744	713	754	717	690	778	712	749	692	773	763	749	740	744	742	779	736	745	749	749	725	766	743	723	763	762	708	735	738	772	741	761	764	727	754	737	783	744	716	776	776	736	741	761	776	738	775	739	735	783	762	785	768	697	769	719	783	774	717	745	743	769	752	731	724	761	748	738	731	766	759	717	786	740	755	719	691	781	692	736	742	795	743	730	761	728	773	736	746	734	711	734	779	755	728	781	731	750	753	732	714	740	722	759	719	735	754	746	755	795	717	765	729	711	747	730	724	745	744	757	716	718	719	726	695	731	722	783	688	771	770	705	786	786	792	754	746	758	712	742	732	708	758	720	743	810	736	780	727	729	740	706	768	762	724	707	728	777	714	748	773	690	715	741	763	718	777	718	775	777	738	736	714	733	793	745	775	750	748	729	744	732	779	725	710	715	750	708	790	755	787	744	744	774	738	770	706	722	781	751	687	764	777	764	706	717	727	689	709	783	786	782	762	815	763	767	752	760	750	711	769	761	699	730	718	785	759	698	757	761	747	747	753	721	723	760	755	761	776	748	747	725	753	742	755	725	739	741	709	837	740	731	745	739	727	798	717	751	765	759	739	757	736	743	729	728	753	756	720	663	754	709	751	720	745	783	696	736	733	750	751	772	716	717	731	686	746	722	740	771	776	678	709	793	710	758	788	786	723	728	715	777	727	746	767	730	775	763	720	758	760	725	687	760	751	742	761	763	772	765	715	741	744	766	735	780	749	762	748	740	800	713	712	733	751	722	739	751	734	766	711	751	779	718	734	741	742	734	766	723	731	746	752	737	712	735	733	751	733	761	752	705	737	728	742	782	696	759	772	769	749	756	743	774	724	748	717	796	713	732	793	706	727	803	802	732	682	748	738	734	759	781	731	745	739	745	783	766	786	766	804	772	743	776	711	735	798	675	796	732	752	736	693	766	744	758	738	746	756	759	741	730	749	720	711	710	776	747	700	759	751	793	789	749	773	720	722	801	753	706	780	760	726	760	775	783	764	749	751	754	736	800	790	726	714	749	744	720	779	761	731	742	699	713	698	727	799	731	684	751	754	702	754	753	688	720	698	687	719	731	774	725	761	785	751	751	708	730	737	743	745	723	782	806	718	790	753	769	747	774	727	712	764	730	805	742	805	761	754	740	755	687	745	723	741	768	732	770	736	765	792	752	745	803	738	689	761	802	761	731	741	737	695	734	749	734	726	735	731	724	778	809	782	805	727	739	766	756	737	744	763	776	716	695	705	728	767	775	708	707	729	740	737	771	724	758	745	801	741	767	707	702	722	711	701	711	765	781	746	739	724	724	720	737	771	729	686	703	751	742	731	765	730	743	739	802	729	747	770	733	784	747	755	755	753	724	707	775	736	740	740	819	731	759	752	732	743	719	738	706	716	737	749	757	725	695	697	772	738	758	757	755	744	751	730	794	757	781	717	724	710	759	740	714	755	707	740	698	776	732	729	734	743	689	786	694	794	715	784	714	756	685	763	733	721	771	759	697	808	737	730	784	662	750	772	764	746	739	743	715	753	725	732	760	714	717	728	759	728	718	793	784	760	764	789	738	695	738	706	755	763	746	757	721	750	773	786	788	782	768	699	768	763	710	729	768	812	785	751	713	733	771	737	769	705	687	766	770	745	704	739	726	750	752	745	730	687	753	755	696	723	792	777	723	743	749	714	765	750	740	755	752	756	767	754	708	777	742	770	695	697	765	736	732	734	719	762	732	717	752	702	747	769	786	764	749	705	743	718	719	741	715	779	771	739	753	703	781	748	707	767	725	754	745	763	746	747	707	753	767	769	726	743	745	692	732	785	724	757	749	765	735	689	711	730	724	780	721	774	737	709	736	739	736	751	750	761	733	733	778	784	736	741	755	710	740	705	742	708	800	719	773	743	716	747	717	822	756	719	745	741	691	778	703	762	708	751	778	765	761	781	783	768	756	707	733	760	707	718	752	720	755	800	749	728	666	762	723	724	799	775	754	749	798	731	712	755	695	732	760	784	721	736	731	719	774	738	715	704	737	746	729	679	738	780	776	734	721	762	788	768	750	782	782	752	725	730	729	728	754	730	757	692	700	774	771	743	767	746	707	712	771	740
29164	27358	27984	26176	19230	12949	8742	5611	4695	3918	3102	2795	2792	2366	2340	1895	1506	1510	3931	2224	797	755	764	860	969	1112	906	577	565	580	420	382	360	406	385	382	331	436	511	603	440	419	493	411	462	378	406	330	356	314	289	285	306	328	301	305	298	305	292	300	324	276	283	340	302	297	326	297	291	289	332	307	298	308	329	298	296	308	286	310	301	284	304	326	284	323	288	289	302	304	299	335	301	298	318	307	317	295	313	284	284	301	312	311	334	288	315	304	302	267	346	297	300	304	305	278	290	292	296	337	310	317	315	296	307	316	301	315	298	286	279	353	278	304	294	269	328	273	292	295	322	283	301	362	296	336	278	313	307	305	321	281	279	308	320	306	293	299	271	300	309	288	287	289	291	300	310	308	331	295	295	322	306	289	289	317	297	304	311	299	307	276	290	327	266	297	303	294	330	301	302	304	334	309	299	318	290	292	283	287	338	303	286	320	290	260	332	318	280	301	308	313	322	277	269	342	300	281	297	310	298	306	307	338	331	286	284	314	281	303	282	308	304	313	306	317	302	300	293	302	315	303	336	326	286	276	300	289	319	301	335	301	291	291	305	271	303	307	321	297	333	326	261	311	280	319	304	315	308	289	313	273	302	290	305	296	296	311	284	292	293	314	295	316	270	293	322	311	316	298	285	304	317	285	293	308	325	297	321	307	296	308	310	321	333	323	317	297	318	329	287	299	302	294	284	294	318	268	313	282	300	273	307	290	295	262	277	326	307	300	310	286	293	332	290	308	287	288	280	288	277	287	304	324	283	344	300	335	269	282	291	300	316	288	327	312	284	296	305	295	313	298	283	307	320	305	299	329	305	292	297	321	293	324	337	303	297	335	315	287	321	311	302	334	316	315	319	275	294	288	304	346	334	295	274	301	303	301	324	310	324	317	286	300	292	282	315	315	295	266	326	313	308	288	282	307	293	301	261	315	328	316	277	324	279	276	314	294	323	321	291	286	295	293	290	305	281	347	317	302	319	329	338	308	302	301	284	319	297	281	308	329	314	310	314	288	316	279	320	327	325	293	296	297	300	286	285	327	308	299	322	287	298	285	337	303	322	313	314	290	323	296	317	307	275	340	336	295	283	275	329	300	277	286	307	313	324	332	303	292	303	300	309	307	347	323	323	267	297	317	308	305	313	307	277	298	298	318	301	313	299	309	309	312	310	298	299	346	307	297	307	301	320	320	295	288	335	297	292	282	289	325	298	305	315	289	321	277	316	288	326	306	282	277	308	302	287	311	307	276	293	305	284	282	320	311	284	327	314	333	317	319	291	307	281	295	330	334	295	328	295	312	332	317	308	328	302	280	302	278	292	320	295	280	338	285	314	329	287	307	276	290	322	307	303	293	317	289	293	322	279	278	333	317	304	314	310	327	269	303	292	269	318	304	280	301	297	313	309	323	279	336	339	310	315	298	307	305	307	298	311	291	347	343	317	288	295	323	300	287	271	298	287	312	320	275	309	329	285	296	282	305	324	321	322	300	283	290	330	324	324	300	290	303	290	301	340	321	307	305	322	315	279	318	310	300	308	311	278	316	307	315	323	293	290	271	319	312	303	334	298	297	306	292	305	314	294	321	304	273	303	308	290	322	309	332	319	286	307	316	318	302	281	283	310	332	283	318	297	338	283	281	290	282	271	313	299	315	339	303	304	322	320	313	292	337	326	277	325	285	296	320	291	315	304	299	290	307	319	331	307	297	306	308	300	303	292	324	273	320	287	320	302	301	274	283	310	328	313	303	299	294	316	294	299	285	306	324	323	287	296	287	265	296	282	294	299	286	285	300	301	305	326	315	269	323	275	317	312	284	298	324	286	283	285	296	300	296	299	309	310	316	308	344	314	300	305	313	344	283	284	314	300	290	285	300	308	286	327	282	280	293	328	308	314	290	284	323	331	308	291	320	334	306	314	282	321	284	334	341	304	286	304	290	299	313	291	294	330	302	297	299	277	288	344	269	310	288	312	304	351	306	311	294	299	310	294	330	304	291	301	298	338	294	303	283	330	315	278	309	312	294	321	322	284	302	279	329	305	276	300	319	272	330	300	330	320	286	308	311	289	293	304	313	308	339	303	318	311	308	301	303	314	318	322	320	286	288	291	307	304	299	307	338	295	292	287	308	287	329	284	307	272	303	288	295	315	288	305	308	316	317	296	302	285	323	314	300	314	314	283	327	312	314	316	306	322	308	327	324	310	334	282	281	311	302	330	335	297	286	308	288	298	302	274	304	299	294	319	294	279	324	337	299	305	295	275	297	294	278	306	305	285	282	289	288	314	266	299	296	284	287	299	298	269	294	281	324	322	307	280	319	303	309	329	319	307	296	304	273	328	304	316	301	314	265	300	285	304	309	277	310	325	276	327	303	312	287	296	309	295	305	307	282	313	275	328	303	282	309	314	292	275	309	294	300	323	261	301	293	320	316	312	267	286	328	318	319	318	330	306	306	298	281	301	283	308	295	307	299	281	285	298	327	321	320	296	287	318	290	295	293	283	269	301	297	275	296	281	302	300	282	342	321	329	312	283	305	309	308	271	275	318	335	304	302	305	303	294	307	304	312	268	297	295	304	317	290	300	308	323	324	294	321	297	308	321	300	291	303	288	306	307	301	292	307	280	288	326	314	293	303	284	305	312	321	286	308	329	317	338	340	281	300	282	285	332	309	317	340	305	284	311	309	322	307	274	307	278	276	284	327	340	308	301	328	342	249	318	308	291	308	292	290	309	291	295	325	302	295	323	299	314	318	290	298	323	273	289	300	304	292	288	306	275	269	296	289	293	299	293	326	286	318	273	286	322	317	299	319	291	299	324	307	303	325	321	277	327	302	323	303	318	277	316	321	328	303	344	316	289	296	294	292	313	294	302	315	277	298	331	317	312	286	284	289	305	304	266	281	262	295	309	315	285	361	307	325	342	297	276	296	304	320	310	304	333	299	284	321	289	326	329	313	289	298	302	318	302	346	310	294	312	318	279	321	294	298	275	266	291	317	322	281	319	301	300	325	315	279	297	304	321	298	327	297	298	305	306	325	307	303	330	303	300	315	313	303	317	317	266	316	290	304	300	317	272	270	297	294	313	289	305	322	308	317	287	278	307	319	289	329	294	280	279	319	305	332	300	311	296	287	294	302	303	304	289	310	310	288	288	366	336	307	294	299	322	307	301	271	311	279	320	296	282	299	307	314	298	292	307	301	294	307	294	302	340	285	295	285	295	312	303	293	294	310	328	326	313	296	308	321	314	287	288	313	352	299	325	291	292	331	293	300	323	316	305	292	309	308	314	277	294	275	320	287	310	310	315	322	298	329	310	308	334	295	300	311	311	298	296	284	296	341	329	281	284	261	321	308	292	293	321	300	292	284	293	287	318	313	326	306	298	291	347	303	300	323	288	292	343	311	331	356	299	271	297	311	305	288	300	279	284	266	293	298	304	309	303	314	271	276	335	297	287	307
20631	20542	26098	30915	26678	22836	18772	16188	15199	13960	11517	10847	10877	9714	9945	8408	7334	7489	18652	10863	3693	3677	3473	4625	4829	5988	5131	2783	2780	3289	1937	1649	1455	1524	1555	1242	1034	1697	2505	2954	1994	1834	2074	1618	1804	1232	1186	1094	1003	820	809	777	822	817	858	789	827	722	799	815	769	771	857	812	750	716	730	774	804	739	770	804	768	722	795	739	762	785	735	811	814	809	754	783	765	746	840	791	758	781	754	731	717	715	749	752	760	727	781	781	840	780	806	794	810	752	828	763	762	760	827	757	734	796	775	782	752	758	799	830	831	773	788	765	791	793	785	743	759	734	765	776	743	758	817	796	788	774	794	792	770	801	784	799	741	745	772	763	832	752	800	778	773	764	768	722	766	789	817	775	747	818	758	786	759	799	775	772	753	743	814	785	766	813	771	803	773	773	808	775	751	772	740	806	828	828	767	699	696	778	743	765	783	764	796	766	817	790	797	747	788	820	765	812	805	831	723	727	751	764	798	767	756	801	767	777	794	816	776	775	761	759	785	865	773	784	785	785	770	812	768	798	739	786	797	773	761	769	770	778	683	797	775	766	823	803	742	765	752	747	765	781	719	814	767	778	784	759	737	809	770	753	806	769	775	797	764	830	745	764	819	753	783	797	764	745	742	796	791	819	819	743	758	773	786	743	769	812	810	799	750	765	708	764	774	779	770	740	733	783	751	797	723	786	776	736	834	753	804	790	728	779	765	746	789	835	801	724	791	780	804	742	751	778	788	787	765	763	765	751	786	832	800	823	797	842	778	745	794	749	809	835	784	804	772	764	768	802	751	770	731	777	814	781	797	768	819	780	808	758	787	770	781	749	770	773	711	768	769	780	775	778	800	780	769	803	766	858	767	774	830	807	781	790	776	729	830	780	789	787	778	795	768	671	796	827	798	787	752	768	798	756	796	767	736	793	761	769	794	781	824	792	742	780	783	764	810	790	776	768	773	791	732	777	715	843	834	789	778	745	778	766	766	760	777	725	781	777	801	776	776	795	783	751	778	792	769	855	761	774	751	713	831	783	763	767	766	762	850	783	736	787	771	798	849	818	764	761	763	769	811	772	828	795	761	769	769	786	731	724	751	718	787	766	757	744	776	808	750	760	773	748	801	779	814	729	755	771	770	718	742	763	797	754	776	773	776	749	800	803	766	796	742	730	796	776	757	763	763	741	804	743	750	752	814	865	796	770	804	758	769	762	759	809	761	810	780	742	769	796	785	744	752	845	778	782	741	824	754	827	762	753	782	793	759	757	767	790	799	819	746	805	743	749	849	812	797	799	773	695	750	791	771	823	785	770	772	802	814	765	830	749	780	764	749	801	756	761	786	719	803	773	791	764	814	789	773	768	754	784	772	787	782	806	750	799	804	807	788	786	763	804	778	830	827	774	779	774	799	766	730	767	773	844	721	760	768	839	749	779	834	781	777	770	804	777	793	801	776	805	775	772	749	781	788	799	777	761	748	806	799	749	754	781	735	743	796	797	735	756	746	830	817	826	704	735	760	748	728	726	756	770	792	795	786	759	773	876	805	755	773	817	799	769	762	775	768	791	784	750	753	788	752	800	762	807	787	783	776	775	854	776	722	806	773	758	776	785	815	765	748	790	793	782	745	810	758	764	763	786	805	782	792	804	728	770	796	800	792	808	787	818	768	755	804	752	755	799	813	800	805	734	743	823	822	759	784	759	757	772	719	807	767	816	781	809	737	755	739	805	789	756	795	789	771	762	831	771	731	811	782	797	782	759	823	758	730	731	805	794	779	789	760	798	830	814	746	813	774	778	775	759	749	774	817	807	778	769	760	753	766	829	801	800	732	741	753	751	758	752	775	762	719	734	767	766	755	756	796	748	760	846	778	763	793	809	794	721	791	792	796	748	767	831	749	717	763	745	748	782	813	749	794	775	725	755	755	722	782	749	802	726	762	754	804	767	809	789	780	782	780	811	777	788	843	798	690	750	808	748	744	754	793	765	761	766	758	806	793	809	719	776	785	785	772	790	751	793	788	745	799	771	754	808	819	767	814	781	786	781	732	815	801	756	785	776	841	784	733	789	794	795	759	762	758	728	746	780	776	784	826	783	809	794	757	801	770	795	810	769	763	783	736	795	771	781	748	757	829	742	791	758	832	853	749	785	751	813	811	774	753	778	742	777	734	804	769	792	747	785	764	739	750	754	754	761	782	795	734	799	747	752	794	807	784	831	773	794	803	826	790	723	819	786	750	739	802	819	753	819	777	757	797	784	814	784	784	780	832	737	779	792	773	770	764	788	775	764	792	819	710	762	754	809	763	762	766	793	763	809	772	751	777	755	765	749	797	819	772	766	822	797	780	789	789	817	795	773	764	766	775	737	788	814	789	798	779	754	720	780	748	769	765	758	778	809	802	825	784	803	820	787	746	765	740	802	752	764	803	747	792	765	788	747	745	764	751	775	749	760	813	759	780	739	803	773	803	794	767	805	768	779	830	785	819	746	782	800	812	772	812	781	750	754	787	793	766	757	772	781	767	772	748	778	747	818	769	753	748	769	750	758	779	751	740	743	761	810	801	775	773	800	782	762	791	775	790	848	766	783	791	788	811	774	786	746	819	756	737	732	762	799	779	790	773	757	782	751	808	723	713	785	780	748	746	775	766	720	826	774	783	784	771	796	822	768	814	771	804	733	763	758	705	806	749	746	802	747	813	786	763	785	783	789	790	757	783	795	777	777	809	769	749	774	788	791	824	759	776	782	754	761	809	808	754	826	804	812	765	816	750	755	794	773	733	769	818	801	769	769	779	770	806	747	795	752	742	853	772	757	786	761	785	753	768	803	735	748	787	783	715	795	764	800	788	742	780	774	821	770	794	787	746	772	705	800	743	771	785	774	741	773	764	815	805	771	799	767	764	788	824	821	794	796	739	764	780	725	754	790	786	785	830	797	772	783	783	761	751	748	807	806	820	766	749	732	768	785	792	776	772	809	781	790	706	781	818	751	754	772	745	763	729	794	822	781	759	786	716	768	755	752	794	747	757	756	798	778	767	778	758	790	787	741	800	767	828	745	771	743	796	763	775	757	729	736	812	769	755	815	746	796	698	790	766	782	755	832	826	755	766	775	756	807	750	815	766	791	732	767	787	845	744	771	751	816	783	783	801	715	748	733	848	797	768	795	831	739	836	765	765	780	787	787	767	779	779	746	805	757	803	791	736	740	796	827	760	764	769	855	790	745	769	755	824	805	788	787	791	791	767	801	770	797	772	806	798	808	741	762	759	788	780	770	785	799	762	751	772	774	755	788	778	761	823	755	779	816	742	736	787	698	748	810	782	788	804	804	791	788	824	765	801	802	759	764	780	781	810	763	829	783	791	808	737	735	772	783	753	795	815	836	740	762	798	755	721	783	795	789	735	768	771	786	756	766	780	776	737	758	808	804	771	781	745	821	796	756	788	796	824	787	797	795	758	780	790	776	849	752	749	745	776	768	766	776
40092	35270	35014	31998	25636	21487	15197	11653	9186	7065	5931	5201	4811	4446	3756	3386	2699	2731	7960	5150	1585	1363	1197	1379	1586	1913	1679	1014	682	893	628	504	455	446	493	397	344	574	711	653	552	669	650	510	527	432	424	408	329	302	315	294	281	278	281	337	270	296	298	311	290	293	304	276	321	294	283	303	312	315	296	272	313	283	283	269	270	292	290	339	327	288	285	280	273	294	295	275	265	293	305	257	318	315	309	306	304	306	305	297	265	310	298	297	283	270	297	314	291	325	292	281	272	272	284	286	312	298	262	283	281	285	286	275	278	284	288	310	310	264	290	311	296	305	303	296	307	305	285	269	294	277	291	289	310	300	308	294	318	317	298	325	260	283	278	268	298	292	289	309	273	276	301	313	312	286	297	288	299	284	311	289	290	317	307	277	305	276	290	303	280	272	298	294	287	298	287	300	320	321	315	311	294	287	300	292	290	314	275	273	286	293	280	280	275	297	287	306	316	279	295	310	254	283	314	283	273	269	283	303	304	270	287	311	301	321	309	298	289	298	297	276	310	284	274	301	279	278	309	297	323	318	318	292	287	310	294	273	259	311	284	304	262	287	302	303	300	308	293	310	299	301	317	264	292	258	317	287	292	250	278	308	303	325	311	291	290	324	295	305	300	291	290	279	292	277	273	298	275	286	309	270	322	272	319	300	295	305	275	314	301	287	309	288	302	309	312	288	310	296	272	319	305	287	275	294	272	288	296	327	311	303	294	280	295	275	286	293	306	295	287	274	296	298	279	279	290	309	271	282	299	294	303	295	287	297	282	322	308	292	307	268	309	295	290	294	298	297	289	295	292	321	304	328	272	319	290	297	274	283	275	274	304	345	290	284	299	268	316	295	245	265	278	294	280	291	280	295	300	271	317	286	328	264	309	304	298	298	306	296	271	275	288	299	275	285	277	267	297	291	302	255	309	267	279	292	311	298	289	274	314	311	311	289	331	303	300	307	326	283	287	280	295	303	290	300	280	278	274	298	334	307	273	281	282	273	297	323	273	310	286	270	296	334	252	285	288	279	304	281	289	304	274	341	301	301	307	293	312	311	303	314	289	288	287	338	301	335	290	289	279	290	266	300	306	317	293	281	319	314	284	246	268	276	255	321	289	286	277	305	305	296	300	262	292	274	297	292	305	273	303	310	298	306	302	301	297	303	312	288	271	291	305	279	279	300	270	247	270	303	292	285	314	307	271	280	307	280	276	297	326	284	290	318	273	277	256	279	288	270	287	280	326	307	289	298	296	272	311	325	316	275	304	270	287	312	301	316	298	311	299	298	284	284	281	283	310	281	303	296	276	314	274	295	274	286	277	290	292	289	270	288	307	276	296	292	276	280	284	303	296	288	306	301	309	268	329	307	285	294	297	315	276	296	279	291	323	289	290	292	315	292	282	322	283	268	295	286	293	289	269	289	264	254	283	317	324	303	321	300	273	268	278	303	255	324	298	270	294	303	267	295	306	284	316	309	288	296	305	283	311	309	316	282	328	278	313	291	308	275	303	299	281	265	292	272	289	297	284	306	271	284	284	297	295	253	301	307	294	291	278	297	300	280	261	314	326	295	327	286	289	266	295	272	275	309	282	301	276	312	283	291	272	261	317	281	284	297	293	303	273	334	285	320	292	321	331	308	300	310	312	319	305	311	280	304	300	320	312	321	314	318	292	293	276	269	308	285	290	263	291	263	304	287	303	275	285	289	288	300	277	313	298	299	290	316	276	288	295	283	320	298	301	316	272	309	275	297	267	279	276	292	294	285	288	287	286	281	292	308	339	280	300	336	281	286	305	300	293	318	287	289	318	312	301	297	276	286	260	258	271	317	296	298	307	312	261	294	267	291	285	300	305	300	309	257	258	315	303	294	298	299	287	290	313	308	300	306	297	289	278	295	302	320	278	287	280	294	296	317	296	328	289	286	284	282	283	261	309	307	280	276	285	294	293	305	271	291	280	326	265	280	292	325	267	266	310	300	275	283	308	302	242	333	302	287	295	292	309	323	298	286	285	318	294	285	312	272	263	292	291	321	258	256	295	320	313	278	295	295	306	268	281	302	300	307	293	254	279	279	295	301	314	278	295	286	270	316	273	281	293	295	312	287	309	306	321	295	286	280	309	304	317	280	321	295	273	288	311	313	344	306	302	258	291	296	313	297	250	290	297	266	298	295	322	297	310	296	296	327	271	309	283	275	280	294	293	276	310	306	286	303	289	289	300	287	308	298	281	307	324	279	290	271	281	325	298	309	285	315	306	307	315	278	296	284	271	304	257	286	309	274	288	315	313	327	267	319	287	266	260	296	283	260	314	282	279	304	314	306	299	305	307	296	307	276	312	267	297	277	266	270	271	296	284	284	320	253	264	278	299	292	300	316	323	319	293	294	297	316	297	298	301	320	311	276	299	269	281	319	277	294	305	260	280	337	299	291	304	258	268	291	298	267	294	275	257	282	266	293	289	297	296	311	293	260	308	303	273	308	305	305	291	310	299	279	301	295	307	304	297	278	291	309	285	303	317	298	291	302	296	296	294	274	302	307	301	297	302	288	296	258	303	296	302	291	282	303	323	262	281	273	286	266	323	292	275	314	287	270	290	305	278	299	290	285	296	282	315	292	313	282	315	296	302	317	313	278	310	282	306	289	289	302	277	287	280	315	264	298	328	275	289	276	280	299	291	278	278	279	284	294	312	288	307	307	285	273	293	305	303	279	298	320	290	302	286	289	273	283	306	297	301	330	291	273	277	293	279	329	306	286	308	283	295	302	304	313	283	304	277	272	278	296	313	305	285	284	312	275	319	286	300	264	255	301	286	288	286	263	282	278	312	322	284	285	289	289	304	305	300	299	279	298	298	317	301	268	322	282	303	302	281	331	260	301	291	269	299	287	304	299	305	326	301	261	290	312	273	265	321	297	287	308	277	285	265	278	266	289	272	313	324	308	298	258	300	275	273	287	273	310	299	306	268	255	296	275	297	277	292	288	292	297	291	305	293	264	315	308	277	297	266	293	294	286	293	280	303	295	310	280	302	278	317	268	303	300	320	338	311	293	318	268	294	268	327	322	283	295	285	285	332	333	283	287	294	262	271	295	298	280	289	304	304	293	285	322	269	260	275	328	304	284	290	331	264	295	313	270	275	302	297	265	293	287	317	292	297	315	304	303	287	273	319	284	295	278	306	268	290	278	312	293	305	302	297	299	293	299	314	298	263	295	296	293	299	297	264	294	280	281	286	304	286	282	311	285	279	284	320	280	286	291	325	296	277	283	293	286	296	303	292	299	304	314	299	265	268	268	306	299	319	305	272	308	273	277	297	309	281	283	297	314	282	280	257	261	308	308	318	281	304	315	304	289	286	314	278	293	299	281	304	276	291	263	318	300	293	289	297	286	252	306	319	312	308	336	295	284	294	315	268	293	309	288	345	274	294	292	292	262	276	308	313	290	276	279	281	310	256	281	267	307	285	297
28045	28190	31313	35539	32278	29314	24543	24263	21688	19665	17782	15586	15307	15581	14211	13132	11331	12208	28267	18371	6657	6508	6549	7584	7925	10171	8662	5541	3818	5484	3070	2220	2148	2241	2069	1644	1245	2765	4052	3733	2845	3651	3401	2567	2434	1570	1554	1317	1065	940	886	734	746	762	737	812	770	827	742	782	759	769	772	728	776	782	746	822	734	710	735	834	740	750	695	735	718	770	707	777	725	764	693	703	743	747	715	719	736	785	730	728	793	737	757	773	768	739	772	750	764	734	799	773	751	752	732	698	738	775	718	747	728	737	752	750	785	683	686	775	725	773	754	810	722	735	753	713	748	777	747	785	737	754	728	742	679	746	754	776	782	763	720	796	731	724	764	752	733	709	783	736	755	752	740	786	684	804	706	728	750	741	713	749	732	704	765	766	776	734	740	764	713	718	721	747	742	741	754	756	811	725	739	792	747	758	739	799	738	765	744	755	817	743	751	765	770	739	713	783	733	730	757	708	781	743	728	743	782	742	768	734	721	748	753	736	751	718	719	745	775	766	750	764	743	803	748	671	707	779	750	739	767	707	754	738	750	794	764	731	726	738	772	747	715	802	804	773	738	769	749	775	737	718	744	772	747	712	721	725	763	791	795	716	749	790	746	736	774	759	746	797	761	751	790	759	773	743	713	732	756	705	703	703	760	787	770	734	787	713	730	731	749	739	785	753	815	781	719	720	748	735	734	743	785	735	709	771	739	786	728	752	728	740	734	750	774	711	781	730	754	729	733	747	722	738	749	776	786	738	781	698	718	753	755	769	699	752	762	759	740	712	691	773	815	724	776	780	703	740	746	764	695	768	755	733	746	776	795	757	790	731	683	761	730	771	739	776	746	748	700	737	740	752	721	789	780	799	727	673	749	740	727	729	759	752	735	739	766	714	720	749	759	777	727	786	745	739	747	771	760	731	782	740	765	762	787	743	755	787	812	715	719	794	766	769	824	751	710	740	720	708	714	757	771	745	720	741	744	793	743	767	719	705	753	746	729	710	768	731	736	734	761	733	781	755	738	775	751	754	764	701	767	733	748	749	739	720	730	756	768	750	744	749	659	740	796	736	779	731	758	735	742	746	779	737	759	746	709	731	738	758	752	714	796	741	760	701	724	710	736	740	737	727	743	751	796	738	752	747	750	692	756	770	768	711	761	719	758	756	812	753	722	732	759	752	703	710	709	744	744	713	810	695	737	802	735	754	768	765	752	763	755	762	703	734	741	725	754	773	759	678	738	762	741	751	714	750	710	778	732	725	741	746	723	746	763	746	712	752	724	783	721	714	780	709	741	760	741	664	765	745	779	762	742	748	762	738	763	768	797	738	799	755	736	765	695	742	710	751	745	797	757	727	776	718	736	765	728	722	733	793	730	728	748	779	688	723	786	803	829	755	755	767	785	703	768	739	775	728	736	759	777	745	780	736	754	798	749	694	738	742	756	749	755	721	714	742	757	778	726	721	763	748	709	753	798	729	738	747	731	750	741	740	712	733	751	740	733	760	702	732	777	769	775	724	741	742	721	765	757	761	737	772	763	792	749	735	760	777	764	738	729	782	747	715	762	785	732	758	741	695	738	832	736	758	711	728	727	731	783	827	768	751	751	764	752	758	737	738	766	761	757	737	728	774	734	746	754	757	780	761	742	785	702	712	745	727	733	760	714	737	741	783	763	757	751	782	751	777	800	776	757	757	742	771	710	741	761	721	710	784	739	690	768	741	727	780	723	753	736	731	724	722	728	728	772	758	754	814	780	690	758	775	709	742	761	773	778	765	744	731	710	702	717	722	736	787	766	741	739	784	700	784	714	760	709	685	745	746	745	782	761	730	750	788	741	776	764	742	729	805	744	725	686	759	775	766	750	765	773	747	735	751	779	783	711	794	759	746	772	704	792	762	740	717	742	782	773	757	761	769	780	738	778	759	746	736	743	761	716	769	796	762	766	753	811	735	791	755	754	772	746	707	735	737	777	726	700	699	734	757	751	764	755	789	741	778	747	763	728	741	733	764	747	739	769	755	769	728	773	755	770	785	767	759	711	771	752	730	735	743	750	757	735	753	767	780	742	742	739	785	723	769	732	716	776	732	729	736	716	769	798	728	753	789	731	749	803	746	759	724	724	738	754	730	751	662	728	784	785	709	764	704	727	760	749	756	733	751	707	775	728	695	731	743	737	714	756	738	777	770	739	741	823	799	694	743	702	766	750	780	762	771	768	752	717	694	718	746	706	685	715	738	771	744	752	756	744	773	742	784	743	771	754	731	780	742	743	750	740	769	727	742	731	722	731	753	688	780	765	749	772	749	748	754	735	746	697	728	770	778	750	731	766	755	783	753	761	766	740	741	743	747	721	752	743	767	730	755	776	741	773	748	722	763	752	720	755	728	745	715	780	766	741	727	726	744	768	728	764	751	727	761	762	756	739	793	786	725	709	707	773	776	742	714	754	744	791	758	745	743	714	773	724	767	801	809	804	746	722	733	760	758	750	727	733	708	769	768	713	771	760	721	791	739	769	740	732	746	731	737	751	750	803	793	728	724	758	814	747	725	730	755	736	748	722	763	757	734	712	740	729	760	749	708	794	724	770	770	717	716	768	748	723	736	745	768	747	763	744	760	719	766	757	751	729	738	691	724	733	750	729	765	778	724	793	718	794	716	727	740	745	773	710	774	716	704	727	777	714	745	704	787	741	757	751	764	765	759	758	741	755	791	779	792	758	776	760	731	756	758	729	710	729	760	758	768	722	735	735	755	762	725	747	753	717	817	729	733	737	709	718	718	768	705	809	749	791	765	743	777	743	765	813	722	744	763	744	747	780	743	746	760	739	772	747	768	720	753	773	742	749	786	724	771	712	738	732	764	727	783	735	749	798	745	739	771	754	718	741	734	749	738	719	754	780	743	761	794	804	734	696	754	725	746	759	715	763	787	790	713	781	740	753	727	738	758	757	717	757	741	756	739	757	713	711	723	753	740	821	764	745	749	716	787	710	744	721	754	762	748	756	767	754	751	733	738	731	759	780	782	741	753	726	737	738	753	778	719	760	750	764	779	748	768	743	726	740	795	754	768	780	720	700	730	806	742	749	719	791	777	752	730	785	745	798	789	762	800	733	755	739	720	747	766	761	737	728	738	764	698	765	736	746	768	747	721	740	713	730	758	763	749	762	766	764	729	703	764	719	772	774	766	736	783	732	754	736	739	752	755	726	671	754	734	769	727	800	764	702	792	731	709	765	769	774	741	776	774	715	760	779	690	697	763	721	726	761	763	705	751	699	778	732	770	798	733	802	792	753	746	691	748	756	773	795	767	729	784	705	723	769	775	775	750	711	721	775	745	790	739	737	770	735	735	715	787	764	701	746	747	767	694	779	712	750	759	732	739	803	758	737	723	722	754	742	737	720	753	720	769	701	771	750	747	752	742	747	731	770	729	767	746	759	727	763	719	757	726	766	748	758	700	739	721	703	751	731	719	790	705	719	755	724	778
13730	14380	14926	10893	5562	3291	1980	1470	1277	1055	904	757	696	574	535	489	526	547	720	573	379	366	332	326	372	327	362	333	299	326	340	295	287	289	305	322	312	303	297	298	313	312	318	316	304	312	284	301	312	311	306	291	266	298	282	304	290	291	278	311	281	290	286	301	270	293	301	259	287	317	300	278	299	278	277	277	307	290	300	288	296	298	303	314	291	279	301	293	326	289	292	332	293	325	277	283	323	260	311	305	307	300	311	314	277	299	312	255	309	274	319	303	304	275	284	303	298	287	296	297	302	332	289	285	308	251	261	307	302	286	268	267	311	316	254	278	306	288	285	294	273	303	273	286	285	313	300	274	314	304	274	304	289	315	276	292	313	324	303	318	269	273	270	280	310	322	313	283	320	284	310	296	316	286	310	273	295	297	325	280	313	284	312	290	313	295	315	291	272	283	314	287	302	304	282	292	261	287	269	275	290	324	310	273	313	313	292	297	284	273	301	306	278	293	293	272	284	312	301	309	286	299	271	317	307	289	305	309	313	282	291	270	292	305	302	283	323	260	293	264	281	287	300	301	283	273	326	320	305	284	304	313	308	298	287	288	312	273	286	284	280	271	291	300	289	293	283	284	306	320	273	281	296	292	307	299	267	292	272	324	306	295	279	280	283	327	327	288	284	307	300	302	287	311	306	307	326	322	278	289	291	288	270	268	282	298	302	296	299	297	315	319	299	295	300	285	285	333	323	294	262	288	296	309	279	302	299	304	251	298	273	300	304	272	280	319	300	279	310	276	296	343	293	317	305	261	285	318	283	301	264	264	288	294	303	285	312	297	291	300	273	289	301	286	292	290	307	243	319	293	291	305	292	281	315	282	311	302	259	287	310	308	298	283	309	294	280	278	305	286	311	306	284	278	306	308	273	312	295	278	292	285	283	306	275	288	291	316	301	326	281	287	276	298	300	270	310	320	310	311	270	284	274	306	278	270	270	276	296	268	280	309	316	290	323	296	288	326	270	292	281	272	294	315	271	266	326	321	289	282	315	291	306	287	309	306	298	278	301	278	306	327	284	301	281	256	302	322	307	278	297	293	318	287	306	282	290	292	313	303	328	295	270	289	278	320	310	297	282	275	330	314	301	301	311	284	310	281	312	304	325	294	310	324	293	328	268	286	316	320	295	289	284	300	306	312	291	310	273	291	265	255	265	303	317	280	304	303	296	301	304	271	273	310	296	294	298	339	267	307	286	271	281	339	303	327	300	282	309	299	343	319	315	297	298	279	274	297	284	252	277	290	291	315	302	333	296	296	309	279	290	263	287	296	295	285	292	297	296	279	273	287	270	297	290	282	322	292	311	288	314	311	289	284	309	303	264	286	285	285	280	324	301	283	290	305	282	289	301	280	316	291	280	323	306	300	278	305	299	283	290	298	285	276	280	320	295	302	303	268	301	303	299	292	300	297	284	287	301	318	288	297	284	273	298	291	321	293	272	286	304	314	295	293	284	307	270	298	290	303	287	287	306	303	271	292	305	324	321	315	263	313	325	280	292	319	308	297	300	286	326	316	301	286	322	317	280	313	300	297	335	285	322	283	269	287	268	300	280	313	302	319	286	272	299	284	313	282	297	294	313	284	276	279	297	302	283	306	293	279	303	279	295	335	312	317	317	289	308	294	283	309	285	314	312	306	279	294	296	290	330	290	273	292	279	274	268	293	316	301	321	305	302	256	281	305	276	270	282	302	283	302	301	290	307	289	302	306	321	277	298	295	300	329	273	302	305	279	268	311	291	303	307	275	289	313	276	328	284	322	317	295	300	272	260	316	287	273	264	294	305	310	292	285	302	275	306	287	331	301	287	298	298	283	313	298	302	290	283	301	273	271	286	291	289	274	313	266	275	282	294	295	287	300	297	275	329	279	287	277	259	288	303	304	286	308	257	305	258	283	280	302	280	305	273	311	265	289	280	268	306	290	308	291	296	294	301	295	275	295	297	296	316	289	291	288	287	294	265	308	280	271	333	261	294	286	284	305	298	315	291	296	289	284	344	281	298	289	312	321	313	319	276	342	302	290	270	317	285	319	273	290	311	276	284	297	302	292	294	279	255	301	331	295	263	340	279	300	301	264	310	305	305	314	308	287	294	274	287	313	316	309	314	320	297	281	294	310	309	300	287	289	287	295	297	305	317	317	325	249	321	285	294	307	277	288	297	289	290	304	299	285	291	290	314	291	323	310	277	275	306	274	281	306	288	294	287	317	304	258	262	309	279	289	296	315	319	311	316	272	322	292	323	279	275	301	317	296	296	267	277	302	312	298	296	283	296	268	310	265	251	285	308	282	316	312	269	304	277	309	315	286	301	291	300	318	298	309	292	295	297	307	294	293	274	279	296	290	284	281	306	311	253	293	294	274	298	300	289	294	280	305	292	304	267	291	307	292	292	305	300	295	285	290	282	317	312	301	302	304	279	301	312	301	284	316	291	295	300	276	306	291	290	295	282	287	273	278	304	279	287	323	284	294	328	279	288	288	302	292	317	299	310	270	295	308	288	281	283	288	306	320	277	298	314	292	302	295	279	283	289	304	276	273	279	245	299	309	277	309	309	305	288	305	295	318	270	288	280	279	321	299	267	293	288	292	265	307	296	271	315	290	311	295	299	321	306	303	252	296	300	318	284	310	268	292	273	302	279	276	313	282	321	307	301	294	283	307	269	284	312	302	294	262	294	290	283	307	296	306	293	266	316	319	280	307	322	320	310	296	269	310	271	309	270	318	276	290	330	316	289	316	320	331	276	330	303	262	291	301	307	276	273	282	306	275	288	331	310	291	324	284	348	303	295	300	307	268	293	288	255	294	316	303	291	302	275	313	290	293	276	338	279	297	305	298	299	273	282	294	337	291	296	320	298	311	274	284	309	278	260	290	288	299	275	310	304	278	323	298	305	274	308	279	295	271	277	310	291	304	327	303	286	270	293	291	288	298	309	273	287	289	300	298	315	287	276	280	270	293	306	304	284	320	286	299	281	299	308	284	321	310	323	313	275	272	287	310	267	325	299	288	287	284	330	309	278	293	282	282	307	272	293	339	297	313	259	339	279	318	297	303	288	283	298	308	281	278	280	263	300	301	321	312	299	306	305	297	311	283	300	316	323	306	294	267	265	278	321	316	323	292	334	279	250	305	294	296	286	287	264	306	296	318	310	315	295	286	300	272	290	253	318	302	285	296	292	296	291	287	302	292	310	299	271	298	295	295	312	284	303	274	322	298	282	298	332	302	291	303	273	297	273	301	278	270	276	313	301	280	235	299	282	269	314	280	316	273	283	315	290	304	278	283	319	294	266	280	277	286	287	297	288	280	293	293	301	301	293	277	313	304	294	273	264	311	278	274	306	313	298	276	298	307	296	269	311	311	298	307	335	291	287	293	320	295	314	279	306	296	313	299	299	264	286	288	302	288	284	274	320	316	280	288	279	305	297	320	293	278	285	307	288	284	274	292
9813	11364	16826	18588	14264	11458	8048	6435	6102	4813	3946	3459	3044	2772	2514	2495	2263	2377	3723	2771	1313	1230	1187	1177	1194	1142	1128	953	975	1018	929	915	935	950	804	823	874	874	929	877	926	884	905	821	923	799	852	819	771	798	825	768	803	762	759	757	759	752	818	764	784	777	736	769	743	766	761	789	813	717	757	758	798	732	758	734	763	749	808	744	777	765	758	751	777	766	708	812	747	736	776	727	804	787	752	816	744	819	731	771	719	789	752	741	775	780	776	719	729	782	768	741	771	805	794	742	803	775	788	696	722	749	740	769	785	821	705	797	759	793	777	771	767	809	789	773	753	747	760	744	788	766	726	828	756	826	730	760	735	787	818	779	769	779	796	795	726	756	711	780	763	746	696	767	819	779	757	751	757	770	770	719	758	760	746	801	732	758	749	796	728	754	796	787	791	757	776	756	746	774	812	738	769	758	807	748	767	762	728	705	793	838	737	799	764	724	759	755	757	724	768	706	748	790	771	718	759	753	783	755	749	753	767	783	747	802	759	812	735	780	757	764	727	769	739	779	759	771	792	785	732	771	769	788	729	734	771	790	760	763	769	781	759	731	805	729	677	794	758	720	775	772	801	766	738	789	751	723	807	785	754	740	715	782	765	716	779	758	771	763	762	744	797	800	755	739	760	743	721	720	752	773	756	761	785	753	746	734	776	772	764	749	793	793	781	812	789	751	750	797	787	762	741	738	764	790	757	857	777	784	769	778	787	697	735	750	738	755	754	730	793	776	740	724	723	742	701	779	756	740	768	751	714	768	762	785	788	752	774	830	755	738	765	750	761	803	819	765	780	739	769	774	771	743	773	719	752	720	730	742	755	717	735	780	821	789	746	763	762	717	813	758	744	758	755	761	793	781	757	779	789	780	748	795	763	756	744	736	750	728	755	757	704	752	763	768	756	796	792	744	771	740	768	692	723	725	761	811	787	723	778	726	843	784	797	745	782	740	744	755	756	767	769	716	729	764	730	753	730	738	793	791	813	776	748	771	741	775	800	751	740	768	817	780	757	742	792	747	750	740	768	806	760	755	781	747	738	768	750	766	782	770	779	747	761	735	764	731	798	767	781	817	751	757	780	723	726	796	784	740	759	701	760	816	796	802	726	749	769	694	767	738	762	772	664	773	758	727	765	717	780	796	753	776	700	746	791	762	748	779	792	770	738	787	835	752	763	765	763	715	780	761	755	770	757	773	752	800	795	719	716	750	786	752	780	773	784	786	764	769	742	750	754	748	804	761	743	800	778	754	748	781	809	742	741	780	747	732	708	800	776	740	791	788	804	813	753	760	765	805	775	802	733	763	775	780	670	757	756	765	709	729	836	767	732	783	779	801	822	733	732	791	771	769	721	754	763	792	773	744	728	791	767	738	774	812	761	764	800	793	759	719	801	755	726	754	758	814	810	730	757	738	733	757	741	765	769	765	737	763	767	816	754	771	794	750	791	777	777	804	749	817	730	779	750	759	780	748	731	741	756	776	737	795	759	773	700	694	758	728	721	752	759	768	812	731	738	782	760	766	747	775	747	780	769	774	775	738	731	804	757	753	785	790	778	793	792	747	775	795	774	791	764	772	787	722	769	739	752	771	735	765	780	761	755	762	739	771	755	802	775	751	815	761	709	718	766	723	751	795	803	784	758	750	782	790	737	765	808	776	744	714	782	760	742	772	732	772	750	741	756	727	730	768	747	787	776	724	766	765	778	770	749	756	771	783	768	757	744	780	744	772	755	831	779	753	761	728	722	820	717	735	712	732	794	779	767	748	712	700	725	771	735	725	784	759	734	761	750	710	769	822	707	791	719	742	735	749	755	785	790	750	803	720	732	756	788	770	769	806	708	757	749	817	811	752	781	767	790	772	771	785	723	807	806	744	771	752	771	776	793	767	815	699	777	758	737	776	744	797	756	750	759	755	772	793	790	735	731	766	768	738	765	747	774	766	763	816	739	739	753	720	769	737	742	804	770	729	724	743	741	753	713	758	736	760	735	803	718	790	783	783	727	784	760	769	763	760	766	773	742	822	746	759	815	786	770	739	793	736	753	769	789	772	792	809	794	776	751	762	779	805	760	755	739	752	738	729	803	742	809	758	793	765	759	762	769	787	791	733	776	755	750	773	749	769	808	780	747	779	766	780	749	767	765	782	767	756	742	787	762	750	753	760	748	791	726	707	770	758	768	798	725	797	777	752	722	751	813	772	834	744	796	758	746	730	828	774	739	736	771	753	796	776	779	776	790	771	776	739	763	789	763	790	752	755	793	797	784	828	750	810	794	745	802	721	773	757	782	729	778	810	757	808	770	740	763	766	749	762	789	734	807	753	774	804	722	755	722	767	781	796	748	770	789	832	814	788	746	782	760	765	721	753	761	719	753	737	749	747	732	762	756	734	762	777	748	747	751	777	743	747	777	749	762	762	783	752	768	788	734	717	756	814	802	777	796	772	830	788	773	787	732	787	793	736	764	747	723	768	784	714	757	712	732	752	801	718	798	783	732	751	726	735	777	759	731	787	763	783	774	801	792	755	759	784	756	776	719	721	765	749	778	752	755	743	765	779	742	774	721	776	805	774	774	774	769	754	724	780	794	764	690	776	743	763	746	753	823	746	791	750	758	820	770	768	798	759	797	771	696	760	811	720	777	796	770	822	767	779	759	801	764	751	753	752	741	753	770	790	784	705	776	725	763	772	791	753	745	762	697	788	767	723	777	774	798	823	748	727	789	814	730	754	765	789	754	767	752	756	715	788	760	808	792	793	700	744	782	759	735	783	737	773	728	746	774	762	690	764	768	773	754	735	775	752	724	741	786	760	782	750	760	767	803	729	787	719	791	741	756	738	790	736	791	822	768	771	739	769	777	758	735	753	740	736	769	756	793	780	758	794	797	751	785	808	750	760	689	732	761	699	756	761	757	763	819	725	772	732	743	741	788	808	759	775	739	725	678	793	748	797	749	807	748	816	717	767	784	748	783	774	762	746	771	773	745	749	744	752	774	771	785	756	774	829	780	779	737	766	754	796	790	782	797	811	754	759	776	723	793	735	768	762	798	750	751	772	755	748	771	783	738	729	731	763	821	806	801	770	814	808	832	792	771	743	775	741	729	819	777	746	762	752	775	741	729	701	743	748	747	719	710	750	777	764	775	763	734	802	737	721	742	797	770	786	794	769	749	768	759	818	757	753	795	772	811	806	792	782	740	788	722	757	791	744	758	767	776	783	765	823	787	798	784	793	755	750	752	758	773	758	784	794	763	724	756	776	747	744	787	798	722	764	756	768	765	698	807	780	752	784	736	772	777	756	763	716	829	756	754	808	761	767	792	760	719	777	740	765	781	738	753	798	818	763	733	848	755	751	759	728	771	793	744	732	792	759	804	769	716	812	766	776	734	742	769	743	777	784	784	754	767	759	747	776	770	731	810	764	773	737	775	777	738	777	788	783	801	732	799	743	792	801	772	736
29620	26688	27477	25120	18950	13436	7887	5274	4097	3733	3195	2442	2224	2271	2162	1985	1620	1626	3972	2665	1024	758	749	873	978	936	854	531	519	565	484	396	425	388	405	319	380	438	502	457	499	477	460	443	389	354	400	339	339	328	312	305	298	303	339	276	319	286	319	280	315	294	308	327	270	313	321	318	304	319	325	295	306	310	290	284	310	285	323	285	335	256	313	314	277	314	301	302	317	300	281	314	311	313	324	312	308	274	332	298	320	357	300	311	305	333	327	290	299	321	299	301	290	279	335	301	302	335	298	323	273	296	298	301	264	290	305	316	301	333	286	295	320	314	312	283	300	298	289	329	308	306	299	277	288	277	304	285	319	322	305	318	294	288	307	297	311	304	302	297	301	288	306	319	331	323	304	326	306	325	308	289	304	322	282	338	315	291	307	331	310	330	290	307	311	310	318	310	311	298	297	309	306	282	292	310	313	304	317	314	309	305	306	307	320	304	290	316	318	293	346	296	312	323	312	311	324	313	306	303	322	296	300	296	287	306	285	264	282	288	296	268	321	324	311	295	294	301	318	287	344	306	280	333	301	306	265	293	317	318	317	303	320	300	312	305	284	286	318	305	321	306	300	290	289	290	292	305	320	287	298	330	324	319	352	286	298	306	302	285	315	323	320	299	321	320	317	258	316	354	299	348	280	307	307	302	307	293	337	307	330	304	315	307	326	310	306	301	310	316	286	278	328	303	292	289	283	308	327	326	315	281	308	312	314	301	300	335	291	319	322	306	249	289	300	287	298	320	304	283	291	291	281	308	320	290	287	302	317	353	315	302	340	287	312	326	294	303	318	319	291	287	298	307	282	323	310	306	281	301	310	298	293	321	312	269	295	330	344	272	290	286	315	304	317	305	292	321	265	315	310	285	324	339	311	321	303	331	313	313	301	317	267	285	278	309	323	302	305	285	304	288	299	311	274	295	294	302	326	314	301	317	307	331	289	303	299	303	294	292	291	320	305	333	307	303	301	287	307	283	307	289	324	290	308	291	311	307	304	320	290	320	302	322	308	321	321	290	294	308	275	318	299	284	352	283	315	291	281	272	290	280	299	326	327	300	314	310	319	304	305	302	294	323	304	328	309	292	305	304	313	324	302	307	300	300	289	322	291	342	323	306	289	287	304	307	291	339	294	320	282	276	287	276	278	309	322	293	258	348	280	301	332	356	321	295	311	343	312	285	279	314	286	327	288	264	310	279	288	295	330	291	298	298	314	336	316	315	334	314	266	318	304	315	303	314	325	316	315	294	320	329	308	316	278	284	347	287	270	302	274	305	341	304	314	282	379	298	299	340	339	326	295	322	322	292	296	319	314	285	310	294	322	312	295	320	356	329	302	312	304	327	282	295	297	321	305	315	299	309	301	329	281	319	349	277	314	303	345	287	328	289	322	276	322	305	275	290	307	290	315	301	311	284	307	300	307	269	335	315	333	312	293	307	323	302	335	326	316	323	290	316	329	298	308	321	315	322	306	337	261	321	286	301	316	302	307	328	323	283	295	307	292	321	270	314	304	318	281	318	301	292	334	300	301	298	303	311	323	303	311	286	286	312	301	308	299	306	319	299	323	311	308	331	323	336	311	286	331	298	297	327	307	305	277	285	306	312	322	337	297	317	284	338	330	284	282	318	288	293	291	308	303	328	288	300	317	279	313	316	290	290	283	316	311	322	299	321	294	305	336	275	297	315	337	340	286	301	312	299	308	290	288	318	330	307	341	289	331	278	315	316	320	295	302	341	303	326	308	308	280	322	329	319	305	316	301	290	323	317	324	302	325	307	326	325	307	287	295	307	316	302	294	301	335	287	283	251	296	299	299	303	327	279	273	306	301	299	292	303	331	270	319	323	310	292	281	304	346	292	315	321	307	288	305	276	319	314	311	301	350	287	281	287	314	280	311	260	285	288	291	293	309	299	306	305	300	272	299	296	290	294	288	301	331	327	326	303	301	297	287	304	324	296	306	282	342	298	292	273	297	297	312	311	324	323	277	307	305	312	295	322	271	317	290	290	336	309	339	339	291	297	305	323	319	298	324	272	291	318	298	316	313	285	305	311	344	312	312	344	306	262	294	327	299	296	277	292	301	310	322	318	293	309	331	328	316	337	290	297	295	321	319	325	325	294	329	312	297	302	311	339	290	296	310	292	305	282	311	318	289	303	322	283	330	319	300	317	307	322	302	329	286	337	310	297	276	335	283	335	305	301	293	309	286	311	319	269	293	317	300	293	332	314	314	300	333	293	331	315	309	305	297	287	299	316	337	328	335	325	296	297	309	300	297	323	341	341	319	317	313	312	297	324	339	313	304	318	304	309	312	276	319	325	308	298	306	303	281	347	304	302	304	265	298	294	311	276	294	320	285	309	290	325	285	277	300	311	291	343	276	301	288	303	261	340	289	299	324	302	283	304	294	308	303	313	319	307	292	313	304	310	325	330	264	302	287	324	320	307	335	298	326	293	299	313	318	289	348	307	318	314	303	285	332	333	321	317	272	310	317	319	291	297	320	322	294	291	302	302	324	322	324	297	309	307	318	301	296	314	324	290	280	309	310	330	281	310	282	289	328	297	298	331	293	271	275	332	291	322	303	318	317	330	316	328	343	303	298	328	327	303	324	301	352	319	318	356	299	317	284	325	295	325	315	355	319	309	292	287	292	298	319	298	302	280	307	302	326	325	300	320	311	320	320	315	312	298	340	291	299	295	273	318	304	290	300	305	287	295	317	335	343	293	309	288	313	305	305	347	294	318	301	300	311	336	291	302	328	327	274	323	312	306	335	302	288	313	305	295	317	321	301	308	291	324	286	300	273	296	301	307	301	298	309	304	308	287	297	312	298	293	321	299	319	274	273	324	342	287	303	307	314	332	288	308	328	320	311	310	306	309	309	311	286	320	286	266	303	303	287	320	307	316	345	314	287	319	317	293	316	297	354	304	325	321	281	344	292	325	340	271	327	294	282	315	306	276	313	311	345	311	297	323	295	335	318	300	296	323	291	328	314	329	297	322	312	277	318	277	312	306	325	318	326	319	278	289	325	317	282	319	284	294	312	294	317	312	313	344	313	311	301	305	284	277	297	312	283	299	300	323	329	271	326	346	305	319	296	328	302	334	294	331	291	333	314	292	324	325	308	320	304	265	302	318	304	296	304	327	307	314	292	320	293	330	363	315	297	298	287	336	279	333	281	316	307	324	318	344	322	280	295	287	326	318	331	330	281	300	292	331	337	280	309	335	308	299	295	303	319	323	319	336	319	320	306	305	289	317	307	310	303	284	304	297	288	319	321	270	310	302	308	303	310	273	303	255	305	326	296	331	311	315	334	305	331	328	301	305	335	318	301	263	320	307	281	313	297	326	298	302	323	332	290	323	317	315	304	332	345	304	332	309	298	329	298	295	292	332	310	300	320	303	306	309	314	322	310	277	304	329	319	313	301	305	316	296	295	327	327	289	290	301	307	346
20956	20912	25501	28817	25742	23406	16677	15057	14624	13575	12447	9529	9108	10000	8675	8216	7345	7985	19238	12876	5200	3838	3691	4756	5543	4923	4546	2279	2471	3023	1926	1526	1587	1512	1444	1114	1067	1805	2143	1999	2076	2191	1912	1870	1591	1156	1143	1068	966	925	831	850	815	785	833	790	860	742	823	825	779	820	806	866	826	793	770	742	753	818	770	791	737	760	760	789	810	801	781	785	791	771	806	813	802	808	752	788	770	794	820	874	797	786	813	820	804	760	803	751	814	771	815	822	773	766	841	773	800	761	764	767	835	802	801	828	781	769	767	792	781	794	772	833	804	799	787	756	744	755	780	775	757	781	784	781	771	765	762	804	765	760	761	801	813	770	815	830	770	827	858	779	811	817	755	745	821	819	800	795	803	767	820	804	782	808	743	787	714	715	722	758	790	785	800	786	790	765	771	818	758	769	765	790	780	851	796	771	835	738	786	771	798	763	760	845	742	861	784	782	820	784	782	811	849	784	825	772	774	752	730	830	748	771	782	768	781	792	773	759	771	757	822	758	768	792	727	806	791	779	813	816	784	797	816	781	721	767	842	799	805	803	840	809	797	788	813	734	788	781	818	774	786	795	810	766	735	791	736	801	785	814	778	786	731	773	768	796	807	782	818	771	822	792	777	778	788	776	849	755	814	809	827	816	812	826	821	795	755	787	748	771	789	827	799	820	763	823	814	764	781	751	813	800	773	789	761	787	774	789	810	741	780	751	756	812	790	827	775	808	767	785	809	806	786	748	805	808	782	827	826	841	785	800	795	761	773	787	736	808	825	773	779	859	758	810	740	753	741	759	752	815	729	805	767	773	784	822	825	801	778	859	766	779	823	771	823	825	840	777	802	818	828	803	763	796	774	752	829	797	771	792	802	760	765	748	837	802	774	856	796	785	794	816	796	744	806	797	787	763	822	786	766	728	732	738	749	786	840	798	802	820	767	764	756	782	795	838	811	795	816	815	777	832	759	782	775	831	798	773	771	815	819	746	754	778	779	804	838	799	797	811	811	755	808	751	769	797	800	749	839	856	803	831	825	782	803	767	802	749	801	816	842	746	777	827	836	763	786	827	797	803	811	760	814	753	860	762	777	792	820	787	869	763	801	753	790	769	743	773	790	778	754	772	766	808	715	794	790	768	739	756	798	755	757	743	762	797	779	793	815	781	786	755	792	778	783	842	772	752	805	808	794	773	782	824	802	841	799	833	816	783	730	801	708	776	827	745	791	761	795	806	783	818	824	774	767	775	822	792	809	783	800	746	787	787	756	756	792	789	838	776	819	818	834	806	805	780	832	847	792	739	803	825	756	742	818	793	793	781	758	746	800	774	784	844	793	798	841	838	843	771	758	765	749	766	801	763	812	770	824	807	768	833	824	805	765	762	745	752	796	831	810	761	790	735	760	804	802	790	771	768	752	802	802	837	789	722	797	762	784	804	774	782	800	729	792	793	700	797	766	788	795	776	798	752	778	853	771	795	787	807	764	801	781	786	769	771	817	791	763	797	774	780	823	812	808	786	767	820	738	793	798	845	787	782	770	839	755	810	764	828	779	817	769	806	755	813	782	783	808	800	823	833	777	754	876	780	787	804	852	772	762	735	812	790	757	784	761	843	819	765	775	755	764	756	778	806	826	818	742	767	760	792	833	769	776	836	784	771	770	800	816	770	807	794	860	772	801	777	791	808	773	760	816	776	755	816	749	783	806	813	779	738	767	730	822	819	808	741	790	792	773	774	748	801	759	820	810	782	731	750	784	743	762	854	789	780	814	784	813	780	805	804	802	820	771	758	789	786	765	801	779	776	766	834	780	848	818	827	767	805	791	820	813	837	803	759	751	798	755	764	832	797	767	772	793	778	758	838	785	742	834	799	763	779	809	754	770	758	742	807	747	779	782	783	799	794	770	799	799	784	828	773	827	786	803	809	796	816	791	810	752	842	807	737	814	820	784	733	787	785	757	784	768	781	835	749	753	761	741	781	785	799	799	793	814	767	812	766	752	810	723	788	808	819	790	804	785	814	772	786	754	812	810	804	770	800	786	771	798	799	811	788	803	784	782	833	849	752	775	775	786	768	796	791	791	825	789	718	785	786	767	735	774	780	752	759	757	837	832	878	834	828	782	819	746	813	736	816	778	784	793	780	754	792	839	799	834	781	737	795	823	814	789	790	786	792	833	776	810	786	799	795	755	814	786	793	779	801	775	781	802	825	816	826	729	745	776	826	780	774	806	791	781	767	833	791	790	777	827	784	795	804	842	726	795	752	848	788	786	824	784	847	796	791	863	795	782	786	838	830	783	748	810	797	754	807	794	813	836	800	789	811	802	819	783	775	788	747	780	763	769	772	798	753	839	772	782	784	777	789	789	793	816	788	793	833	787	807	803	776	801	801	794	772	803	788	809	811	727	833	803	801	811	822	730	799	744	746	796	773	763	830	759	760	813	772	758	798	788	837	819	712	784	821	848	798	757	782	763	765	798	822	779	772	728	803	790	800	792	831	789	756	784	835	789	827	829	752	825	818	785	735	812	747	778	758	795	762	796	759	780	801	818	780	762	788	787	726	801	791	822	732	796	798	749	754	801	802	750	767	799	799	769	758	782	788	761	793	809	827	763	768	749	805	784	778	818	833	747	793	815	754	753	798	755	774	803	799	810	776	810	795	840	791	753	804	798	783	772	760	800	785	783	819	801	804	772	791	832	825	768	813	788	802	793	789	778	813	755	834	803	828	814	818	793	768	784	803	828	797	792	767	778	793	769	782	783	809	774	734	781	800	770	738	780	782	778	796	798	793	784	765	842	791	760	751	823	823	790	788	791	795	792	838	792	768	765	812	811	764	757	753	775	773	776	754	793	851	823	774	785	773	825	791	783	814	777	780	850	811	784	807	779	789	806	772	769	773	804	771	812	793	778	776	811	777	806	781	831	787	764	772	749	798	802	751	783	793	798	751	799	835	816	794	845	778	827	758	779	791	788	789	782	796	775	799	830	799	789	766	792	834	742	829	739	828	749	758	799	799	798	791	780	804	762	783	736	784	756	800	824	814	860	798	795	734	756	805	771	832	861	791	787	793	864	783	809	823	742	791	749	781	808	796	764	777	815	760	864	750	834	818	792	763	808	795	780	824	784	787	807	765	792	820	791	810	759	772	836	762	801	792	765	778	815	742	797	769	875	813	773	775	835	770	852	806	716	768	816	816	773	829	735	762	789	811	758	778	826	782	811	793	787	781	838	741	798	782	803	773	797	771	782	815	799	777	806	739	763	818	843	750	751	804	734	790	824	735	806	777	739	804	798	794	784	784	738	801	789	785	795	819	790	775	786	761	795	810	753	794	790	763	828	730	800	813	805	809	813	774	797	818	802	841	780	775	806	769	820	785	754	771	768	823	781	774	796	782	791	826	793	782	760	807	786	796	781	838	807	805	784	840	806	761	781	780	761	784	781	810	782	804	832	786	770	755	810	795	807	778	814	782	742	772
40074	34314	32993	30184	24789	19980	13593	10179	8366	7535	6111	4758	4123	3996	3756	2945	2498	3612	7356	4690	2287	1305	1302	1576	1772	1464	1235	649	735	780	576	471	486	430	443	330	368	615	599	695	715	604	535	565	507	429	372	399	344	309	296	329	299	291	297	281	311	329	307	282	314	291	308	272	283	286	303	289	292	279	272	297	301	307	288	288	327	312	280	305	301	270	284	286	326	307	317	296	283	303	282	273	341	262	306	274	276	315	269	259	355	308	269	283	298	290	317	292	281	287	321	283	275	314	311	279	325	282	310	273	282	285	300	283	298	308	283	286	296	279	309	280	324	299	298	283	273	309	279	302	257	329	284	300	299	283	280	323	284	312	283	311	289	299	302	307	282	289	297	293	283	303	307	265	285	272	283	305	342	302	294	278	331	301	311	314	271	306	291	258	278	306	309	307	279	302	309	292	299	276	337	270	282	289	290	295	310	269	321	275	288	312	301	294	277	312	305	318	291	293	300	282	316	283	279	315	320	310	262	299	315	298	284	280	314	315	292	293	318	313	275	313	295	329	292	291	330	317	279	299	302	319	310	273	313	295	296	298	305	308	273	292	315	300	278	280	282	309	318	298	296	304	255	286	309	299	298	287	288	302	297	296	294	297	295	275	302	299	291	274	321	318	275	299	297	305	303	303	293	334	296	304	293	301	314	305	291	275	336	258	305	305	303	314	283	305	289	267	286	315	298	290	282	283	293	288	334	295	309	287	295	292	312	289	299	285	291	307	288	269	272	270	306	291	309	284	319	299	320	295	281	302	294	298	283	339	297	307	299	304	284	283	281	281	292	278	292	272	288	306	294	289	287	317	310	292	272	296	281	293	288	283	296	305	282	294	277	283	334	276	305	293	271	292	293	266	299	275	294	314	305	308	287	282	301	302	267	274	279	300	294	312	283	298	278	285	275	320	346	291	304	272	302	307	304	316	280	271	316	260	328	316	283	299	290	285	302	293	284	320	338	274	302	282	287	328	275	289	277	289	299	290	280	299	303	322	303	311	288	289	277	319	280	291	330	313	306	289	327	294	280	342	314	296	274	293	287	265	290	296	264	277	279	277	321	303	299	294	278	281	280	296	298	276	292	295	323	309	310	279	287	326	296	277	287	280	318	282	340	326	298	303	305	275	282	290	306	320	287	314	316	273	313	309	294	286	330	293	279	305	311	265	270	273	316	312	297	305	277	276	323	270	282	301	303	290	295	292	316	297	295	285	335	288	313	293	310	313	293	319	310	301	300	336	291	307	241	257	302	287	306	276	276	274	307	290	327	288	314	302	304	309	302	306	288	291	309	277	310	302	306	282	310	333	300	303	278	296	320	303	311	307	292	312	340	305	291	306	288	274	292	269	286	256	318	312	312	316	319	275	303	281	289	302	283	286	271	313	300	298	300	313	303	280	284	293	276	276	309	310	307	293	320	250	314	315	296	335	287	299	306	282	262	292	263	300	266	299	304	277	284	285	337	312	292	299	283	298	311	297	329	267	276	287	313	298	298	270	315	295	284	294	281	313	281	334	302	292	264	287	303	298	315	318	308	289	309	260	273	299	295	290	293	300	274	298	311	286	283	324	320	295	314	307	310	322	292	328	275	278	315	311	263	314	271	278	274	283	293	305	312	287	318	287	317	305	330	291	299	326	311	299	299	269	297	288	275	291	269	294	265	304	287	311	278	309	285	329	284	285	301	325	311	276	314	307	297	304	301	269	282	297	302	300	298	310	288	266	275	286	297	290	287	303	306	295	309	311	318	321	369	300	301	279	281	307	293	328	281	288	325	317	299	328	285	319	302	269	257	307	279	307	280	298	287	305	279	310	274	295	300	281	267	281	291	312	280	288	283	306	270	277	278	294	304	314	269	325	309	304	310	296	320	297	306	277	299	307	293	262	314	316	301	296	323	308	298	266	301	272	298	287	299	313	304	288	309	312	321	276	305	293	304	305	329	317	276	309	278	317	307	299	305	325	298	307	297	301	275	263	301	287	303	336	334	311	322	276	300	261	305	284	288	285	330	308	313	296	295	292	301	303	298	286	325	289	325	288	297	291	282	297	307	309	272	273	296	323	280	285	266	333	289	271	291	329	282	278	319	292	310	310	311	297	308	295	284	306	305	273	276	307	258	312	301	324	304	289	275	287	322	300	305	310	288	281	295	282	279	305	285	269	304	320	302	300	268	287	295	304	322	284	336	323	294	320	275	321	277	334	308	292	303	283	324	301	301	299	315	276	257	315	328	308	318	281	291	328	294	244	302	302	290	280	292	329	290	296	263	264	315	288	289	331	277	289	310	290	303	308	275	332	287	295	293	315	317	296	294	346	304	289	303	309	288	274	293	299	277	298	300	277	259	261	311	299	300	289	316	283	321	288	295	277	315	312	298	298	320	269	294	315	309	317	307	294	290	272	274	285	287	284	262	302	292	351	284	280	321	293	295	288	292	271	294	329	303	271	288	267	314	331	322	290	280	287	302	300	300	317	295	265	290	269	315	276	275	330	258	301	285	310	310	291	286	281	286	295	330	304	300	289	317	309	289	301	272	303	292	283	263	303	305	297	285	282	319	305	303	296	277	313	291	255	319	296	302	299	288	290	276	299	302	316	301	284	275	269	259	310	315	291	318	321	326	303	296	272	261	262	281	322	300	322	296	314	288	325	279	292	290	301	308	274	299	286	272	295	303	291	296	297	288	271	278	285	331	294	310	308	314	293	311	331	311	302	274	323	296	291	313	300	315	289	292	298	305	264	298	266	324	282	333	289	300	305	281	311	297	306	299	301	286	303	280	314	286	273	311	300	315	306	300	308	320	319	298	290	292	326	295	310	290	289	299	285	300	301	301	285	327	298	303	283	330	298	318	305	277	299	264	275	303	307	255	283	288	315	308	313	313	298	308	294	322	300	302	292	336	292	324	298	322	275	290	295	282	261	299	312	273	325	280	266	286	292	310	270	304	293	275	287	327	304	294	322	308	273	299	331	309	331	252	299	282	321	338	266	285	304	287	281	338	302	283	276	310	285	303	287	338	310	279	310	315	290	317	283	298	266	305	307	294	292	294	309	307	267	285	315	263	301	261	276	315	286	295	281	281	312	301	312	308	311	322	299	313	288	319	315	303	305	313	302	320	282	300	291	311	293	310	335	286	302	299	314	295	305	285	281	289	315	340	291	313	278	302	257	269	305	292	269	285	308	324	292	284	295	297	326	288	268	301	280	269	310	302	305	291	303	312	307	276	296	282	286	260	294	331	302	335	266	291	271	276	307	301	298	278	291	294	282	270	297	285	286	323	270	268	278	276	297	294	311	302	304	294	315	275	297	279	256	302	291	269	254	281	287	277	304	294	279	329	309	318	302	315	320	283	323	283	313	316	313	292	294	307	286	277	285	306	319	294	323	257	271	320	300	267	322	317	326	305	301	283	306	312	325	275	325	327	314	307	314	313	312	310	284	312	267	294	297	317	310	300	292
27681	27468	29552	33190	31208	28997	22186	21633	21418	20141	17940	14936	14394	14480	14384	12275	10516	15766	27344	19166	11104	6332	6649	8582	9216	8376	6550	3617	3988	4305	2676	2213	2094	1856	1822	1431	1237	2878	2947	3815	3596	3122	2731	2510	2067	1482	1405	1249	1104	916	854	732	789	784	813	831	787	788	764	789	791	741	751	783	782	774	732	775	755	804	781	785	777	758	757	714	754	735	761	774	775	708	753	739	735	744	767	727	768	727	797	802	741	732	770	801	738	765	759	786	730	761	738	791	766	759	750	767	763	804	751	751	725	772	756	731	776	756	732	755	778	785	726	789	719	794	788	712	781	807	769	713	722	732	775	732	737	792	745	802	793	785	763	783	721	765	762	761	758	795	750	740	759	697	737	811	763	792	741	725	757	757	781	763	758	765	730	778	751	761	760	739	782	740	745	758	842	748	714	774	767	717	762	740	742	745	737	784	770	755	720	750	764	758	764	724	793	737	822	711	757	746	734	725	808	777	765	780	746	737	798	851	728	788	789	726	744	741	773	804	720	764	794	735	769	827	759	832	753	728	737	776	793	726	749	788	767	790	776	793	730	710	769	728	738	787	732	808	751	729	728	771	737	788	761	776	797	805	792	743	773	811	692	804	729	770	722	797	762	775	747	742	789	787	750	805	745	753	752	710	738	783	773	778	737	746	736	753	771	790	775	779	771	763	693	746	740	760	769	784	772	756	774	780	770	769	726	795	785	790	777	798	796	784	759	736	798	724	789	721	775	774	732	728	755	769	778	751	779	728	773	765	800	741	768	759	707	810	742	772	779	756	780	771	709	818	772	778	751	771	740	785	753	780	800	765	696	781	743	772	727	750	783	703	768	804	736	784	751	758	779	763	795	729	765	773	745	698	786	752	741	795	747	777	760	778	772	760	724	747	747	752	729	775	747	755	775	773	712	761	755	712	736	756	761	740	716	778	788	778	760	717	734	764	796	746	780	747	780	739	729	746	773	753	759	790	760	816	738	755	752	740	725	756	754	779	705	754	762	788	772	689	815	762	748	786	769	730	778	731	735	729	734	755	781	769	773	774	742	720	788	781	791	735	746	769	756	746	753	731	702	729	797	725	693	744	722	777	782	789	741	720	773	810	785	723	733	793	769	780	753	746	758	781	746	781	757	733	751	726	763	714	717	773	717	767	787	800	731	728	784	778	804	763	772	780	733	774	800	748	721	746	804	736	762	768	723	778	754	728	773	771	763	766	712	754	774	802	778	741	766	761	742	779	779	715	769	731	773	757	809	773	732	819	755	745	790	787	777	766	767	760	739	770	775	683	762	739	781	725	760	710	790	769	777	750	756	741	787	741	739	796	696	792	759	822	771	759	722	766	808	739	768	756	755	723	771	754	765	798	754	694	798	790	746	793	767	745	752	754	773	714	711	759	759	771	755	723	777	802	750	756	780	723	738	723	747	763	762	760	735	792	726	793	792	707	757	766	747	744	810	748	750	741	754	731	759	765	742	789	799	773	806	791	769	732	729	762	764	741	737	748	767	741	789	767	741	737	761	758	776	824	671	753	757	738	772	740	781	753	727	824	741	728	733	786	785	736	802	775	765	747	784	748	798	700	760	770	799	763	758	726	715	725	833	749	759	759	727	700	738	788	746	764	810	750	757	737	744	768	786	789	748	775	743	796	741	767	741	721	811	777	728	747	765	741	775	719	765	769	775	701	760	770	750	789	770	732	783	778	729	792	730	774	754	773	774	776	753	813	765	749	747	776	731	718	757	753	767	796	732	750	781	771	790	741	766	757	753	728	758	739	718	761	735	749	745	777	815	748	773	746	740	782	741	719	760	778	755	810	776	728	762	756	779	750	769	745	734	722	738	756	756	743	723	725	769	751	774	727	758	736	799	799	755	755	782	773	797	799	750	764	810	789	808	780	797	731	696	795	773	743	737	836	744	817	793	746	770	706	758	738	703	788	755	748	805	750	784	748	795	749	777	781	806	763	744	792	782	726	783	752	724	767	784	692	782	777	763	765	759	765	756	709	731	811	782	729	759	754	758	742	745	756	799	745	792	769	751	709	768	761	788	780	724	756	760	770	733	789	741	773	741	755	765	728	790	769	764	762	748	731	738	717	734	749	777	718	726	748	769	743	741	786	797	765	754	769	768	794	718	752	731	764	737	746	754	749	724	781	796	741	798	763	797	724	740	790	758	764	811	779	792	674	800	738	784	790	789	786	777	794	767	772	792	796	742	752	739	752	765	770	763	769	743	763	779	792	811	742	712	724	775	789	775	732	730	742	783	732	766	722	766	735	728	787	796	743	739	771	741	735	747	688	755	723	740	763	763	760	748	750	744	713	778	757	761	725	779	774	777	730	776	799	774	752	757	760	766	755	774	706	740	768	781	729	777	781	731	806	749	796	732	744	739	690	773	775	792	744	764	731	729	693	751	711	713	718	727	790	757	758	758	766	755	771	782	743	717	798	731	776	747	751	795	755	741	763	798	756	781	748	773	729	750	725	749	750	730	749	807	765	784	745	774	713	742	772	765	725	807	735	757	741	771	772	748	772	774	700	753	779	720	723	762	756	753	739	757	755	770	764	747	763	729	761	738	765	798	720	775	756	785	746	783	737	732	796	794	724	776	796	801	733	737	782	750	724	773	778	770	789	749	846	724	754	736	791	734	768	751	733	773	718	765	811	744	794	795	781	782	806	765	768	791	724	759	759	717	726	794	724	773	747	753	776	755	740	741	760	766	721	745	761	812	783	757	767	736	760	751	759	806	782	715	771	750	766	764	754	735	746	763	770	757	728	769	734	761	743	770	752	757	770	805	749	719	749	705	759	709	729	740	768	729	774	752	765	791	766	797	767	771	779	749	805	745	799	790	757	730	758	721	767	786	750	744	753	702	748	741	782	777	716	766	698	743	750	769	739	741	705	690	801	781	770	730	799	769	779	757	698	760	793	767	756	759	776	774	740	763	800	711	772	757	744	718	736	763	722	733	788	792	793	772	746	764	783	787	755	711	726	754	695	753	749	779	803	760	728	803	758	737	767	757	764	744	777	730	796	749	739	787	761	786	769	736	759	783	823	788	774	729	744	765	761	760	773	780	729	774	797	767	787	766	799	766	824	721	776	756	781	795	772	813	769	748	773	741	738	742	760	839	779	735	715	737	769	839	799	823	801	782	772	715	704	773	789	752	751	730	748	777	712	789	740	761	765	730	724	744	767	748	743	746	750	750	745	711	719	777	729	689	722	732	782	770	793	712	757	770	770	753	737	744	766	772	739	746	763	735	758	797	737	749	785	775	729	748	747	766	780	760	739	746	772	741	757	691	709	762	800	783	761	752	808	751	773	744	724	718	795	723	765	768	788	793	761	728	762	782	770	798	754	749	752	716	780	751	723	764	779	769	707	832	814	802	729	788	729	757	789	760	760	736	744	774	739	743	768	767	772	768	800	774	741	776	767	718	741	726	781	749	768	768	745	729	751	755	726	725	732	728	734	761	746
14690	13914	13617	9465	5098	2557	1610	1253	1348	1146	874	625	632	615	536	520	561	576	662	544	400	331	347	389	336	350	313	346	320	277	297	307	321	327	335	315	315	312	309	353	334	303	347	331	299	317	285	279	294	324	265	290	280	336	282	278	300	334	309	278	310	317	299	303	286	308	297	290	286	297	289	280	268	313	308	298	281	305	303	303	288	345	294	302	296	288	295	272	267	313	286	286	280	333	298	290	308	328	287	308	307	289	321	304	279	309	276	330	296	335	253	288	298	332	292	298	281	278	263	281	287	273	287	326	300	308	274	309	298	304	312	318	314	293	302	311	312	316	310	289	296	281	291	317	263	319	284	313	300	308	288	302	308	313	272	299	254	260	267	294	322	303	273	278	275	307	308	313	300	323	275	303	277	301	315	290	291	320	296	286	314	274	323	320	318	278	299	302	315	272	281	293	286	278	278	325	307	316	290	323	298	286	265	292	282	325	312	326	291	289	325	308	342	275	303	307	310	288	295	320	318	303	265	317	328	314	304	341	303	284	301	294	330	336	309	326	286	306	304	285	288	325	303	321	314	303	270	307	303	290	285	310	281	321	281	293	325	292	325	310	326	316	324	287	309	304	301	287	308	284	296	310	291	262	294	321	272	283	255	299	296	334	257	307	286	289	285	325	303	290	301	303	292	313	281	282	270	318	319	261	278	325	279	289	272	324	283	282	321	292	278	287	296	327	319	282	306	289	308	296	315	279	340	307	335	336	280	292	278	300	278	302	291	287	273	317	281	285	295	291	335	279	275	296	302	314	267	284	318	309	303	283	303	306	305	288	268	291	295	267	288	321	293	298	283	319	288	347	295	307	285	284	304	301	266	279	303	311	322	289	289	271	299	258	295	326	298	285	310	268	283	273	280	286	303	300	296	293	307	285	280	294	290	288	313	317	312	277	307	310	304	305	318	275	306	290	301	316	303	324	307	300	306	269	274	288	300	329	297	288	277	274	304	300	315	251	286	294	287	284	300	315	310	287	348	303	290	264	303	315	321	318	271	289	278	279	300	322	306	330	298	317	275	279	295	289	287	299	296	269	334	287	296	270	304	300	287	275	307	333	292	298	306	306	295	325	296	320	280	313	319	289	308	289	275	282	305	352	313	288	302	316	290	316	270	300	288	287	296	295	312	301	326	315	301	295	312	313	304	326	292	296	270	297	312	287	273	299	310	281	280	281	317	266	280	295	281	305	295	294	280	293	292	292	298	328	304	283	298	307	303	301	269	316	298	296	267	298	307	278	304	321	290	289	306	309	271	307	279	325	269	283	300	342	303	305	299	322	295	319	272	275	319	302	289	298	284	288	282	291	306	303	284	273	288	277	304	280	304	327	295	309	312	314	294	271	314	290	278	287	315	302	320	282	303	277	305	284	288	311	302	294	297	291	285	299	262	283	262	284	304	288	277	310	300	314	325	305	263	308	301	294	316	308	283	292	264	297	283	306	295	272	319	273	295	317	265	281	307	315	313	348	290	333	346	291	319	303	276	295	295	279	299	314	305	267	289	293	302	289	301	295	316	318	328	295	283	284	316	291	265	305	309	290	273	294	290	304	310	325	281	288	279	287	314	300	294	334	297	307	292	265	316	285	300	299	276	304	292	297	286	298	314	277	279	290	328	316	314	323	305	311	290	314	303	288	303	309	316	311	317	304	300	294	318	299	299	298	296	274	302	269	300	300	284	298	292	271	291	319	283	297	320	320	280	304	310	266	269	295	303	288	285	314	271	293	295	306	313	300	307	294	302	289	272	327	306	300	295	274	280	328	323	299	260	263	295	298	282	304	355	292	292	285	291	279	290	298	286	303	284	297	263	329	306	268	292	290	288	305	316	293	306	292	303	333	294	285	280	299	291	318	294	311	292	300	327	282	284	310	359	275	308	307	299	281	332	287	280	299	297	308	278	293	281	311	285	289	295	286	326	291	329	291	287	306	302	299	326	277	288	271	297	275	281	312	295	315	342	283	309	316	298	308	297	308	316	268	266	289	297	299	311	301	314	291	321	271	269	326	294	305	293	329	304	312	285	300	311	317	286	291	326	320	313	287	281	290	271	281	302	304	289	327	254	285	289	297	287	272	276	264	310	328	307	315	287	305	326	283	299	279	285	303	281	293	285	288	317	290	292	299	302	287	325	320	277	277	317	328	310	303	334	299	246	305	337	275	304	276	314	311	274	291	283	304	319	300	274	301	305	276	270	264	277	284	319	267	295	312	312	301	315	308	294	268	307	312	320	274	317	312	280	314	316	309	327	304	305	290	276	290	338	303	303	344	289	305	296	305	294	313	318	295	307	300	329	305	312	307	295	306	302	292	298	308	325	308	275	274	279	294	298	297	275	324	324	301	320	279	297	319	336	307	260	298	322	288	307	334	270	292	288	291	283	284	318	322	279	306	299	322	284	272	297	269	307	300	309	287	312	307	274	312	285	296	293	287	312	292	298	301	313	292	292	280	280	311	305	301	294	295	315	312	294	312	309	301	294	301	284	311	309	321	282	314	308	340	314	329	314	291	299	287	300	305	306	302	306	299	337	278	294	288	266	274	296	313	289	296	328	283	302	306	292	301	292	307	306	303	277	336	327	290	283	291	343	283	276	273	302	294	284	290	299	266	280	284	309	264	298	284	316	305	322	309	298	262	275	311	298	317	280	276	299	305	283	283	289	296	296	304	282	289	298	299	305	302	296	336	289	313	297	295	301	304	265	317	315	309	317	329	285	275	302	321	307	313	300	312	246	291	290	307	308	305	298	287	288	278	311	288	284	316	289	316	289	264	305	308	319	287	239	315	302	274	320	281	287	332	312	301	300	288	244	273	303	292	293	308	300	300	307	271	255	302	290	294	280	333	342	292	320	307	306	322	306	290	273	313	279	293	311	309	276	275	298	311	307	269	300	299	299	302	294	282	286	310	306	308	306	307	317	307	291	291	282	306	301	305	302	268	290	292	309	311	276	289	321	289	293	281	322	285	293	311	291	308	306	294	307	298	279	280	286	323	306	352	284	284	318	295	304	274	266	259	318	281	290	306	277	306	272	303	326	308	280	316	303	308	279	312	297	323	276	313	323	328	286	337	282	285	294	304	310	305	292	282	293	309	289	307	278	301	306	271	298	310	297	279	297	295	290	292	291	307	292	293	267	277	265	308	306	307	282	310	322	300	327	277	276	275	307	294	268	291	339	317	286	266	338	310	292	304	337	279	305	261	306	311	300	274	311	299	305	302	278	290	320	277	298	260	284	310	292	318	289	327	291	296	267	292	299	320	312	301	316	267	285	318	294	291	318	297	280	309	315	279	318	296	303	284	272	287	265	310	300	307	256	297	295	261	327	298	288	328	313	309	299	298	291	278	288	304	286	301	294	311	290	312	296	288	287	316	314	357	280	287	265	325	306	310	318	323	287	294	303	296	271	285	340	309	279	273	308	290	323	347	284	294	316	271	258	297	320	268
10498	10587	15645	16461	13558	9230	6635	6119	6515	5570	4298	3185	2878	2878	2565	2476	2433	3013	3371	2357	1499	1177	1243	1231	1348	1142	1074	1020	1005	910	877	880	867	876	874	813	785	883	882	977	958	897	933	911	819	838	803	840	803	776	782	715	790	750	793	758	790	716	761	785	812	740	791	769	739	790	737	728	772	759	762	780	766	773	758	791	789	783	746	823	716	752	790	768	763	761	780	749	739	728	754	763	761	790	744	758	806	757	714	725	763	784	785	753	722	787	737	745	751	712	739	788	754	774	767	790	779	785	791	791	778	763	794	753	725	719	775	828	735	831	766	800	741	792	791	746	759	810	786	795	755	693	776	773	784	742	729	757	808	751	771	743	804	724	740	746	809	738	784	745	781	737	781	809	789	819	788	727	757	774	767	768	793	756	739	735	770	817	748	784	800	766	760	743	760	756	741	724	823	749	809	776	775	750	783	785	731	738	740	771	757	795	793	762	798	717	735	807	754	761	748	756	739	770	696	736	817	698	780	767	820	769	828	743	762	743	729	734	806	748	771	772	707	854	752	772	782	766	745	740	742	742	786	765	784	741	730	771	759	798	784	766	796	732	755	703	762	779	773	774	756	774	802	764	729	732	782	762	718	770	753	807	756	748	795	786	767	777	797	813	721	735	742	798	786	785	753	825	803	806	765	775	793	705	784	788	715	749	771	798	792	815	761	780	760	716	759	762	765	748	782	758	791	797	700	836	849	827	792	834	787	770	726	796	773	741	764	723	773	792	723	797	781	748	754	767	742	747	725	748	778	720	778	760	738	812	792	746	759	767	758	728	760	784	806	734	763	770	739	794	776	735	746	745	720	724	731	748	755	720	765	736	755	764	759	757	756	790	762	782	782	750	734	728	759	764	741	740	727	770	739	769	753	766	754	728	803	789	799	769	816	756	795	740	744	767	736	719	777	738	765	816	737	791	767	783	700	743	766	783	781	736	780	751	793	709	773	752	770	753	806	767	759	738	760	739	790	756	800	760	752	763	750	764	778	792	781	764	734	789	786	754	778	716	795	762	783	814	807	792	746	722	737	738	786	792	810	756	757	772	775	742	750	784	721	819	828	801	753	710	755	769	775	762	719	745	789	772	750	776	772	811	768	770	771	747	798	824	780	782	746	766	751	799	821	722	783	773	764	791	739	757	765	749	730	779	744	791	747	764	765	744	769	807	750	750	739	764	785	783	758	805	759	756	720	761	798	772	774	773	754	753	832	749	752	741	776	776	810	803	770	749	755	708	731	728	722	777	700	741	711	757	756	777	759	797	758	712	787	763	799	806	778	777	770	763	735	794	780	773	764	836	798	750	757	712	754	755	782	789	819	778	725	771	768	753	708	784	734	765	681	785	825	749	733	772	744	764	734	738	755	765	816	766	729	761	782	745	810	768	758	751	770	692	756	789	770	756	774	802	778	826	788	798	811	750	739	741	699	719	760	758	774	800	775	771	767	765	817	772	750	796	804	774	759	776	722	768	766	795	763	760	755	751	763	768	728	779	767	757	784	702	780	789	743	744	786	775	797	753	773	776	760	743	780	769	791	749	743	766	784	741	765	797	807	782	713	762	801	764	803	769	811	754	756	785	794	820	805	721	792	763	715	759	754	787	723	774	780	739	764	767	760	777	796	717	779	768	781	770	761	763	772	776	738	778	783	722	789	752	815	751	786	785	773	773	756	806	763	729	791	734	723	789	779	759	780	797	747	747	779	848	769	742	808	765	710	790	752	740	777	772	733	799	795	773	732	759	742	762	766	755	717	790	779	764	736	789	730	775	758	788	788	703	731	777	791	778	751	765	718	727	805	748	766	804	788	732	789	722	732	743	751	745	754	737	786	762	745	778	733	777	760	780	765	804	714	779	745	804	730	749	771	796	751	718	800	767	775	754	747	743	765	761	800	743	737	804	792	781	769	760	761	758	749	731	755	771	851	782	778	691	771	842	740	786	800	771	747	790	793	774	757	776	797	755	771	757	780	777	803	771	749	760	749	750	780	762	787	752	749	756	787	721	784	789	779	711	786	750	794	726	735	796	775	770	774	764	728	752	757	743	726	699	732	744	787	815	764	766	800	785	740	783	750	758	762	810	793	729	788	725	702	765	723	778	775	758	745	784	773	739	789	784	730	822	732	794	787	755	796	724	778	794	773	775	792	794	799	780	746	785	813	762	757	773	776	739	764	735	732	801	784	766	749	776	843	802	771	758	767	804	748	772	806	738	753	715	736	722	728	816	768	771	773	742	816	772	723	745	783	736	796	723	761	757	778	748	797	731	733	752	787	777	770	741	734	767	774	697	721	800	774	766	806	792	814	746	777	811	805	757	722	769	796	749	749	742	756	810	723	784	743	745	720	748	784	779	780	715	787	795	761	734	804	806	759	736	787	739	780	790	755	743	766	861	768	831	790	725	752	779	746	741	771	753	783	800	769	764	788	760	750	791	801	745	806	777	791	799	726	784	764	784	761	745	729	747	784	756	801	739	761	745	744	729	777	746	788	768	795	753	762	803	746	802	775	812	813	776	788	733	774	751	786	748	784	755	820	767	750	744	730	802	791	774	757	749	746	795	772	791	777	752	762	757	767	745	767	803	793	775	750	772	768	801	757	821	840	733	754	751	732	783	784	778	774	782	759	786	801	744	715	779	786	730	793	799	766	737	728	775	782	836	757	787	720	749	722	767	793	759	761	733	772	773	777	771	780	777	758	769	779	732	759	743	815	751	769	757	744	821	773	826	750	727	726	761	794	746	789	778	781	748	779	668	773	734	767	798	725	723	700	761	765	755	761	789	781	797	761	724	757	741	737	817	757	778	811	750	774	755	764	727	760	755	757	797	791	795	802	735	825	743	764	793	812	756	793	810	766	732	708	777	800	727	781	793	735	766	805	755	780	779	741	768	779	772	737	794	775	752	822	720	723	784	769	782	750	783	744	799	767	755	759	729	707	806	789	764	722	719	758	730	775	795	762	763	756	762	751	793	765	796	787	775	797	773	777	771	743	765	757	812	814	802	775	714	818	749	818	789	779	724	719	798	723	794	766	771	763	768	783	702	764	726	751	808	777	770	798	779	785	732	742	750	757	748	784	771	765	723	769	793	735	745	762	804	754	794	792	763	774	775	791	780	766	743	750	781	763	751	762	773	772	773	796	776	750	781	738	726	760	765	803	748	774	742	779	728	780	720	779	759	765	758	788	700	731	776	782	800	774	753	747	752	758	816	766	706	767	747	818	774	755	764	800	740	797	773	761	738	803	775	751	751	771	775	767	789	727	720	752	716	798	776	784	752	758	758	757	790	780	755	797	788	758	784	699	729	753	737	760	769	762	759	853	797	771	787	738	790	822	743	761	772	758	717	772	753	772	769	728	755	734	755	753	796	754	739	777	719	749	745	738	762	751	784	809	760	793	800	807	762	724	756	779	760	710	769	775	777	736	727	762	728	759	755	782	786	798	722	741	729	746	766
29231	26796	26805	22127	16656	11723	7449	5233	4955	4471	3236	2649	2114	2142	1819	1682	1628	1972	3373	2383	1357	760	795	1070	941	771	692	510	530	479	388	407	362	403	387	326	341	465	415	578	508	444	407	395	379	352	339	351	350	302	303	311	308	273	304	313	329	318	304	311	303	323	332	312	300	254	329	309	329	301	312	332	334	357	316	321	298	327	326	294	300	325	314	299	290	350	317	317	297	300	303	310	340	309	301	302	316	342	283	306	328	302	330	299	307	324	303	302	320	285	329	314	339	276	323	303	311	280	299	313	300	321	292	324	290	323	331	282	288	303	304	294	294	288	323	315	331	281	291	322	325	339	301	306	283	325	309	320	290	333	290	335	309	300	329	302	325	304	289	284	319	283	324	318	311	294	326	308	309	321	302	325	338	315	312	327	280	300	307	310	320	305	321	312	285	303	283	304	320	295	327	299	302	284	286	320	326	316	267	333	280	313	292	301	335	323	293	288	298	301	322	293	290	323	318	309	318	339	272	311	308	310	313	338	320	313	283	316	302	301	304	321	311	310	323	297	311	324	314	287	313	332	300	318	299	312	308	318	309	275	318	317	305	310	313	301	301	288	304	341	302	276	309	315	310	310	291	310	341	341	309	360	330	297	323	318	292	308	314	273	310	281	307	327	268	325	331	284	321	293	321	309	283	333	270	298	326	330	305	331	321	309	284	283	297	331	327	304	310	307	290	324	291	303	318	307	310	313	352	308	312	309	329	311	293	312	324	340	308	321	349	338	308	281	289	325	307	343	279	307	303	332	312	310	299	312	290	337	305	287	318	278	312	337	335	291	312	311	306	316	318	316	322	311	317	305	284	316	302	304	330	347	337	316	294	302	332	296	267	303	318	297	300	312	304	290	295	293	331	295	287	279	300	294	291	280	295	305	322	339	311	306	316	285	320	333	304	293	315	325	304	311	306	326	359	324	335	298	344	307	289	289	293	297	354	325	304	300	311	330	306	281	325	310	306	314	304	364	320	339	340	277	321	331	323	305	257	323	315	282	302	313	295	289	331	299	346	324	322	260	314	300	342	307	310	306	302	320	324	310	312	337	343	319	286	305	342	325	324	307	320	330	331	283	283	277	331	330	319	324	319	325	314	302	296	330	279	266	332	282	304	335	320	314	287	325	291	319	307	309	299	327	311	311	306	301	298	311	318	304	267	283	299	295	314	323	305	301	306	296	323	292	310	326	292	303	287	320	319	303	334	316	336	326	327	311	308	257	331	306	289	307	305	294	310	340	320	314	302	296	330	306	308	318	304	268	281	307	301	300	318	272	308	288	328	316	294	312	327	327	292	327	338	321	343	314	332	321	335	312	305	327	298	292	333	303	295	284	306	333	309	287	299	320	327	300	338	277	277	330	313	318	299	300	301	354	339	299	311	318	327	307	274	292	296	295	288	327	332	328	319	311	282	293	305	314	320	299	303	296	289	327	316	316	353	290	283	295	329	294	292	317	334	305	287	308	298	291	338	294	271	327	324	317	335	328	312	336	342	284	325	278	313	296	351	345	336	342	313	282	302	325	324	319	292	318	330	310	323	320	313	317	315	293	343	292	279	285	325	298	339	296	303	318	315	295	277	294	321	277	287	285	308	322	309	288	302	335	275	305	283	295	317	307	318	301	344	318	329	270	324	312	317	325	312	316	299	342	325	288	349	292	322	312	325	321	322	314	313	308	341	310	294	334	317	339	268	307	309	306	323	309	338	320	319	293	298	333	345	291	318	287	318	317	323	327	308	319	302	315	336	310	334	306	306	315	283	311	312	320	313	303	297	273	311	320	314	309	304	308	280	273	302	314	309	341	291	312	306	325	325	286	320	312	308	335	287	286	313	313	304	323	339	337	328	287	317	331	311	280	322	331	298	311	337	315	318	299	328	334	329	294	308	315	291	344	280	293	316	317	305	371	300	296	284	328	299	316	280	327	295	334	324	301	304	338	340	316	317	307	328	309	326	296	329	305	287	317	316	330	308	343	299	319	318	306	332	318	289	280	311	318	313	293	320	300	315	313	284	318	337	299	294	301	308	296	321	333	300	297	339	298	308	370	344	323	298	306	303	299	331	345	319	311	304	314	313	308	335	326	315	316	316	298	322	287	293	305	323	327	323	292	321	310	308	330	321	298	333	314	310	319	290	299	315	321	309	348	346	304	307	275	277	304	289	333	312	337	304	317	323	303	304	307	315	318	368	303	318	284	325	294	278	323	313	314	320	316	331	298	303	289	312	290	315	317	335	315	273	329	278	306	314	313	283	319	316	328	310	330	302	317	294	279	308	330	277	313	312	295	312	323	317	308	285	298	294	311	309	348	329	299	286	295	300	308	296	293	304	303	300	331	336	335	317	297	288	322	309	307	327	311	309	360	318	305	273	296	275	292	303	284	314	300	338	312	331	333	326	323	363	311	304	318	328	290	331	318	317	309	303	292	312	302	321	308	340	290	331	288	291	299	288	311	298	333	296	320	331	291	325	294	327	291	331	334	313	301	298	308	270	331	315	303	319	287	291	322	324	324	299	317	315	281	352	286	317	331	300	317	295	283	325	326	338	311	319	290	294	306	310	309	294	280	285	274	298	289	296	290	294	316	298	296	314	345	309	307	322	285	311	332	280	307	321	336	315	295	319	338	295	309	326	300	305	308	312	268	298	345	286	305	298	299	326	323	333	303	335	279	277	306	294	312	312	325	310	320	297	291	303	303	310	299	282	294	287	323	317	288	306	318	331	297	271	323	281	302	297	319	309	311	313	340	335	329	345	295	312	307	338	323	305	320	287	306	312	301	344	300	312	333	324	296	346	316	324	297	309	304	299	318	316	299	288	322	320	319	328	315	329	307	313	332	287	310	327	286	297	313	306	317	306	288	293	310	353	303	312	309	309	320	307	311	337	272	303	334	336	305	318	274	312	302	290	341	332	314	300	304	339	302	314	286	323	346	320	302	306	323	314	317	301	283	309	318	338	301	329	321	341	286	329	300	328	307	318	303	281	314	305	310	292	292	307	321	287	323	292	349	299	282	264	323	288	309	339	313	293	315	287	301	315	276	279	287	309	318	309	298	285	318	304	322	355	317	300	311	334	307	289	310	339	296	308	324	308	318	301	292	307	305	334	331	319	306	314	316	329	302	326	281	319	297	305	303	318	328	310	315	303	298	292	318	291	300	326	312	315	301	312	311	314	297	293	310	306	316	304	309	287	304	316	292	295	305	318	336	287	290	342	334	313	281	307	312	285	291	301	310	331	308	355	318	313	305	293	275	322	300	321	305	313	356	303	272	297	286	326	353	300	300	334	316	289	339	301	309	317	323	295	332	292	340	294	299	266	317	293	299	326	325	317	320	303	308	299	355	298	308	276	268	299	302	311	300	308	318	270	316	285	316	313	308	322	312	320	300	335	276	314	319	298	304	318	341	334	322	296	342	294	301	294	325	296	308	295	327	301	300	301	326	307	312	315	312
20469	20835	24423	26384	25812	21479	17166	15519	16565	15394	13042	11199	9274	9932	8774	8371	7830	10320	16322	12810	7036	3911	4191	5900	4655	4249	3703	2209	2581	2350	1724	1657	1459	1472	1269	1008	1019	2076	1701	3000	2247	1812	1626	1676	1428	1145	1098	1058	902	823	812	794	793	818	803	813	813	784	836	836	791	759	845	792	810	795	804	822	759	775	809	814	796	760	784	760	812	758	743	842	789	814	772	777	786	779	798	816	793	804	783	775	752	818	804	768	780	787	811	749	782	810	827	815	825	785	808	805	764	792	779	775	795	806	792	836	790	766	793	781	796	778	762	792	797	780	757	767	759	836	758	777	811	791	820	797	776	748	748	757	812	770	805	816	752	786	788	820	782	792	775	852	816	792	770	803	789	799	738	754	780	803	756	774	747	799	806	795	786	798	779	761	771	826	721	783	781	794	780	793	868	776	827	784	801	754	828	842	762	772	779	772	790	778	776	827	820	790	769	841	829	793	842	763	819	814	757	789	832	781	763	825	835	765	818	753	771	874	786	814	746	786	809	780	791	779	744	778	783	803	771	730	801	819	789	801	809	785	821	755	766	786	832	803	773	778	819	780	786	787	789	799	816	799	761	795	756	816	809	800	769	792	824	790	722	811	754	825	792	765	790	836	770	821	792	819	797	742	825	790	798	824	795	755	751	773	773	799	818	740	806	804	771	786	835	855	823	781	799	800	773	795	792	774	785	760	794	822	801	780	798	832	794	836	786	814	831	801	782	713	765	789	754	830	747	752	750	754	831	826	786	811	771	740	776	768	806	790	784	851	797	802	775	779	796	793	835	833	736	790	775	763	763	753	784	814	827	799	784	773	812	849	794	819	757	781	807	775	791	820	790	806	829	770	775	802	803	796	777	754	798	824	819	800	787	793	803	839	786	771	789	793	812	816	787	752	808	798	774	758	786	813	756	773	803	820	799	769	797	806	810	749	808	784	768	827	771	774	802	785	767	809	792	768	814	759	802	807	816	807	716	783	783	748	789	830	786	815	827	789	767	775	812	840	781	810	793	863	767	799	781	766	786	788	755	825	798	845	778	784	786	795	771	769	832	782	787	754	854	775	812	820	774	822	797	775	773	819	812	804	793	749	788	816	830	784	775	824	757	856	777	820	774	795	776	747	802	795	820	724	798	808	754	775	713	797	791	809	790	769	800	799	809	781	742	790	798	791	781	797	807	840	809	812	722	786	792	792	784	809	764	809	800	760	757	772	734	827	819	834	754	774	782	789	807	826	753	801	800	815	851	781	762	804	782	790	759	763	811	823	725	789	791	775	756	738	809	772	776	809	814	812	730	731	824	789	791	787	752	745	739	855	764	824	699	794	745	776	768	821	786	798	766	776	771	758	788	785	817	794	798	795	726	777	752	834	802	821	778	794	725	759	824	803	834	765	795	846	807	820	796	764	805	800	801	804	802	785	793	779	831	802	784	817	763	807	842	782	800	832	766	822	797	761	795	769	774	783	746	833	778	768	800	755	805	779	766	780	783	803	802	751	771	764	825	853	792	813	832	777	800	781	743	792	822	772	776	772	782	790	783	775	864	843	801	809	803	814	833	801	766	780	782	760	811	769	812	773	759	775	740	817	806	804	797	808	838	748	750	775	806	795	810	826	835	810	786	763	789	778	800	761	802	767	742	813	806	801	828	758	788	813	788	832	745	816	764	837	799	769	775	776	810	790	804	813	768	812	788	789	799	791	778	740	796	804	785	777	807	762	795	760	818	768	777	775	755	774	778	750	789	810	827	781	786	757	763	827	802	828	783	841	791	772	801	767	743	844	780	788	793	752	763	760	779	803	814	835	790	799	825	803	725	757	787	842	736	801	888	760	795	776	844	789	786	779	781	770	817	801	810	742	819	756	755	772	801	759	782	828	793	806	826	793	800	811	755	784	763	775	820	801	816	819	761	744	815	791	812	764	833	793	815	825	814	784	809	782	791	786	781	794	813	832	793	760	828	778	744	759	767	816	805	753	774	777	813	806	845	779	765	793	810	795	760	815	761	804	745	763	843	781	782	774	783	794	822	761	783	807	831	726	770	723	815	772	810	778	772	835	748	843	804	812	780	762	798	784	793	836	804	799	886	779	789	796	777	811	780	763	767	766	790	783	819	779	800	755	838	779	797	822	799	781	785	796	826	814	754	844	812	787	799	809	848	820	779	768	795	759	823	827	764	824	802	818	810	839	772	722	811	761	769	838	766	790	820	768	842	766	755	747	790	798	840	750	766	762	799	795	802	797	785	798	788	760	807	791	827	788	755	795	811	814	755	832	765	729	799	779	774	774	813	805	835	803	810	774	794	806	849	757	825	816	759	823	785	783	806	803	789	762	801	793	774	803	782	837	798	794	753	756	778	780	828	792	775	794	783	798	798	785	782	800	755	788	765	771	785	771	762	808	769	802	847	802	797	824	819	762	735	852	767	811	784	805	793	829	831	778	783	793	835	854	771	763	792	784	784	836	794	755	759	789	819	733	790	773	816	764	825	800	777	845	820	794	785	768	767	767	737	802	815	766	821	787	815	766	759	776	721	812	839	828	792	784	809	804	824	740	757	827	775	801	806	815	837	824	766	747	794	782	819	773	779	729	741	816	793	751	786	743	792	820	798	804	789	777	743	781	806	794	760	877	817	786	805	793	744	768	782	778	855	770	799	785	824	757	811	757	781	757	794	805	796	789	817	756	812	781	780	803	809	743	810	752	838	854	796	783	793	797	736	840	740	785	811	776	772	809	803	807	781	775	823	794	802	843	864	820	748	755	785	783	798	775	835	769	761	804	784	753	808	801	820	821	787	779	819	809	777	825	769	788	785	831	807	773	725	774	789	824	765	793	793	755	739	827	735	798	830	815	833	809	799	820	792	822	786	815	820	788	805	763	737	776	824	818	792	793	780	801	761	815	789	844	784	734	839	821	791	799	786	758	829	760	778	840	787	796	797	812	773	789	815	790	812	845	742	807	808	821	823	787	840	794	799	820	857	746	856	781	798	805	771	803	791	828	801	804	768	779	800	801	812	835	754	770	815	798	734	736	820	782	770	751	784	791	836	820	797	828	817	808	819	813	832	763	817	774	804	781	780	803	779	785	814	790	804	798	822	781	778	773	812	833	775	817	772	784	756	801	826	756	795	797	844	778	803	783	766	776	827	769	731	766	773	741	833	782	778	877	800	799	839	798	837	796	797	794	732	750	782	816	790	838	819	816	830	816	798	799	734	777	771	735	750	747	792	766	776	756	755	828	796	767	785	789	796	819	733	781	793	802	757	807	802	773	817	778	752	775	812	828	763	809	777	816	763	763	791	765	774	778	779	805	788	806	762	837	783	809	775	803	792	757	798	778	803	860	767	785	760	782	826	755	837	753	791	782	780	776	811	783	762	811	768	816	740	826	833	810	796	794	832	805	817	797	816	774	854	836	810	771	725	803	780	786	759	818	796	807	796	745	786	779	823	851	813	850	832	815	818	848	793	818
37598	34650	33081	29827	24322	19197	14217	9757	8208	8105	6043	4516	4086	3744	3388	3064	2898	3214	6050	4362	2382	1253	1231	1744	1997	1216	1135	752	745	677	508	441	465	445	410	347	364	627	582	821	727	541	485	491	492	378	317	332	324	309	298	325	277	280	316	315	317	329	276	281	285	298	321	307	263	293	306	293	306	282	291	261	322	291	264	294	310	291	307	303	337	304	293	287	292	271	286	289	289	293	286	275	296	279	280	300	261	287	290	283	304	304	312	304	282	286	276	274	267	302	312	290	292	305	291	271	312	291	258	308	305	300	284	312	283	297	308	294	311	281	316	319	290	309	275	276	307	297	293	305	311	288	301	275	335	281	257	268	324	298	278	306	285	271	275	291	299	286	305	278	293	280	294	312	311	309	258	314	306	303	317	281	289	305	315	312	289	280	303	280	270	302	308	299	281	298	269	298	283	266	302	325	299	280	285	323	286	309	283	283	281	305	306	282	316	296	288	312	311	306	269	284	272	311	291	303	305	287	288	281	306	291	293	289	293	315	286	289	302	311	271	318	300	300	341	282	302	313	302	315	295	280	321	293	269	295	306	299	265	267	300	276	327	302	313	316	307	316	306	261	284	268	273	288	270	284	302	303	308	281	290	288	304	302	301	268	292	297	283	280	290	289	280	318	302	308	311	317	301	277	227	312	274	279	285	294	263	288	334	267	249	275	288	294	284	286	289	312	285	290	303	315	290	289	314	305	321	319	325	285	312	287	291	292	300	310	332	295	295	317	304	305	307	312	276	284	296	311	305	307	286	324	291	311	320	290	325	295	307	288	280	304	263	298	314	304	288	303	318	310	311	288	312	297	303	286	312	273	283	305	332	291	286	304	288	285	303	308	328	254	288	297	310	288	294	285	300	279	287	293	285	280	278	307	273	280	319	278	278	295	275	264	266	319	306	313	295	288	304	322	283	291	277	316	285	307	287	296	345	344	304	277	304	297	314	305	287	297	316	312	295	277	279	320	300	327	325	295	319	295	292	291	315	303	321	275	301	290	303	308	292	320	308	291	318	293	267	272	281	292	343	308	280	285	308	310	297	301	291	282	293	314	297	313	308	311	341	311	273	286	280	295	293	316	278	308	313	266	301	317	296	317	280	282	276	296	308	341	324	284	307	305	275	243	303	273	327	273	306	306	298	329	306	268	277	293	284	270	306	311	281	302	291	329	278	264	267	278	289	309	263	303	272	307	282	315	306	308	296	307	303	303	322	290	271	295	308	310	316	287	294	296	289	314	280	292	264	287	319	310	273	287	244	284	285	294	305	298	273	292	302	296	296	275	255	331	318	301	295	279	308	258	327	283	288	289	263	289	298	281	258	290	288	308	277	265	316	333	319	301	309	297	277	313	303	275	297	282	285	312	288	265	306	285	312	282	283	272	301	262	299	314	308	302	289	313	312	271	308	264	305	303	293	270	251	322	271	303	314	266	296	251	275	284	303	280	310	292	321	312	283	301	334	311	271	306	313	338	314	292	307	282	299	335	273	302	313	279	264	306	293	275	271	280	310	311	316	300	275	303	322	260	315	288	308	291	291	291	297	274	301	314	285	275	289	290	295	296	320	271	289	277	292	284	284	294	315	295	295	293	300	293	345	307	320	270	301	303	294	307	271	289	283	302	292	295	286	304	289	284	263	275	301	286	300	281	294	296	304	315	296	299	276	256	287	328	291	322	295	323	294	291	307	309	319	306	328	303	285	326	300	311	301	296	312	285	272	292	313	282	276	254	291	288	289	285	271	309	311	295	276	282	302	281	281	313	274	301	326	279	303	286	298	305	303	306	321	282	291	269	283	275	276	289	295	272	346	286	290	305	290	269	326	319	294	291	282	285	291	303	305	303	277	309	315	237	326	309	269	296	277	308	324	311	284	314	314	313	320	287	297	271	306	313	329	311	307	305	274	325	293	289	306	315	298	297	339	277	278	294	294	285	313	297	303	315	280	303	303	306	288	298	309	306	312	258	295	282	276	298	283	270	294	269	310	298	282	310	305	281	313	285	303	297	290	321	290	261	302	279	312	317	302	286	310	289	310	301	300	312	284	295	307	295	321	292	296	281	267	288	299	291	328	277	284	334	309	267	268	281	295	272	327	306	299	284	302	305	315	339	326	312	319	314	296	318	303	301	310	303	268	314	301	301	314	316	326	292	304	285	305	303	292	274	301	276	284	266	288	292	274	299	291	295	254	313	297	286	313	300	284	307	312	300	317	284	290	325	283	304	293	272	294	320	305	289	295	307	273	278	321	286	304	299	291	288	294	281	261	330	299	306	304	266	291	270	285	277	290	331	300	275	293	298	280	270	336	282	298	307	274	306	298	296	301	297	271	272	296	271	262	318	305	295	261	267	295	318	309	280	286	306	308	291	321	311	289	287	311	306	314	305	302	313	314	285	297	273	297	318	296	301	267	291	295	284	304	303	272	295	288	312	282	271	304	319	301	278	295	286	294	295	346	320	283	266	309	301	274	280	303	316	281	292	288	324	309	265	274	293	298	318	272	276	314	288	276	292	268	306	301	299	317	293	301	274	286	305	322	313	270	298	293	299	313	273	271	291	282	303	281	321	267	302	318	302	300	313	270	285	269	305	302	318	300	276	292	305	291	312	291	298	309	283	281	296	333	304	321	288	299	295	306	327	281	273	264	300	296	275	281	284	293	282	310	282	295	283	289	268	293	313	335	311	282	303	277	295	287	280	274	303	300	298	323	312	297	291	293	312	324	293	323	273	333	314	309	320	265	310	296	272	286	313	292	274	311	323	262	285	288	327	294	318	278	329	283	283	305	305	312	322	288	270	288	299	319	303	302	282	318	302	278	299	287	286	277	315	327	326	316	283	295	298	268	285	271	296	274	269	286	320	329	316	303	305	314	336	268	289	297	296	287	274	335	280	302	323	306	304	288	314	294	283	299	295	306	318	287	270	290	294	294	269	295	295	278	299	269	281	283	322	315	302	298	338	286	267	305	286	333	300	283	311	298	304	292	295	296	268	285	282	289	293	283	341	261	290	278	296	295	286	289	319	297	295	308	281	298	308	285	290	289	320	266	295	297	315	300	292	289	301	298	301	290	293	335	271	301	289	271	315	283	284	266	292	259	313	309	316	285	298	275	296	303	290	281	287	302	315	280	328	296	304	287	320	257	309	305	250	310	270	260	279	300	272	288	307	293	323	316	313	302	290	316	300	286	264	305	281	283	308	302	282	317	318	275	310	288	334	301	307	272	316	318	328	297	285	317	298	260	297	266	276	305	304	313	267	285	307	312	298	304	273	316	272	275	305	314	306	322	298	306	290	311	305	282	312	307	267	254	278	307	297	291	282	282	267	278	293	306	293	311	315	274	269	278	274	293	308	310	294	274	265	332	320	311	293	292	319	299	310	308	301	307	276	306	287	308	301	301	272	275	306	291	306	314	284	277	287	305	289	288	281	287	311	318	279	310	283	311	274	341	312	300	303
25893	29113	27801	32498	32294	28196	25014	21449	21620	22252	18804	15602	15213	14579	13452	12818	12716	15223	25127	19754	11825	6425	6645	9572	9614	7347	6214	4181	3918	3594	2982	2299	1989	2005	1615	1211	1267	3408	2676	5155	3945	2639	1972	2242	2135	1510	1102	1135	845	777	803	768	772	727	778	831	799	820	826	785	782	727	746	765	786	751	784	760	773	732	772	719	779	707	725	686	774	785	745	679	768	755	750	711	700	754	760	770	742	711	758	739	757	739	717	745	763	754	734	679	814	746	766	697	747	777	720	708	792	737	795	785	785	776	789	738	737	761	757	754	815	748	720	789	752	781	712	767	768	757	789	765	780	783	753	756	773	767	750	796	717	777	720	759	783	745	790	768	763	749	751	725	713	758	781	749	786	738	769	766	769	693	746	732	758	774	761	771	737	771	779	763	775	780	744	733	762	773	741	788	776	750	791	769	773	755	774	770	790	767	800	760	723	755	725	728	736	770	728	747	725	726	761	741	743	725	726	721	741	773	781	742	794	767	770	795	760	780	783	730	764	769	767	773	766	782	804	754	761	784	747	749	775	693	771	782	746	774	766	784	784	734	746	790	695	754	735	777	780	779	743	774	768	706	804	789	783	777	764	723	748	742	707	790	752	732	801	760	725	766	730	774	712	760	708	782	787	776	779	776	759	791	815	690	761	789	772	779	685	705	751	754	747	754	804	731	716	772	747	745	730	737	803	805	775	745	760	696	740	761	778	727	825	793	756	795	792	714	777	745	765	737	746	728	713	772	749	748	752	803	749	766	767	730	775	784	773	781	766	756	767	739	768	751	750	749	760	754	742	767	749	812	737	759	730	730	771	749	758	773	791	755	764	787	736	784	771	786	756	727	737	758	735	760	767	772	750	737	747	758	761	759	751	749	739	740	803	732	749	769	750	746	723	766	796	777	726	746	771	757	777	724	736	780	739	742	811	734	741	784	743	741	734	780	802	723	749	754	768	770	756	774	781	784	754	779	745	750	768	736	753	731	750	772	733	812	715	784	745	803	715	740	762	716	714	730	756	801	763	740	696	759	740	801	775	750	751	750	783	740	738	760	755	810	753	827	771	750	714	765	831	814	729	736	736	747	773	798	741	757	786	828	757	753	733	786	738	726	741	712	754	767	817	724	693	781	757	762	766	765	786	711	728	742	696	787	714	780	742	786	785	765	744	792	771	748	780	771	746	804	736	771	746	791	736	796	748	763	753	751	773	782	722	781	740	762	744	777	749	773	796	736	756	738	766	746	756	790	725	757	808	746	766	757	774	764	738	811	757	760	766	744	781	738	736	779	786	785	713	728	706	756	744	782	762	749	762	764	726	792	809	746	768	762	816	709	779	769	784	766	814	793	788	770	775	771	789	784	761	707	777	762	791	745	764	780	764	737	767	773	800	732	780	747	747	751	738	772	727	757	727	749	794	726	782	733	782	770	771	751	814	785	745	747	800	817	729	712	762	711	784	750	749	735	737	743	783	769	802	775	704	760	783	740	753	783	800	797	739	748	694	784	763	769	793	803	706	720	720	777	770	743	726	730	767	780	718	735	743	725	777	772	769	751	787	770	748	728	714	721	783	756	759	738	740	769	732	769	764	813	733	724	735	783	787	747	743	740	769	770	818	751	774	759	791	778	762	745	721	735	751	763	785	708	742	737	758	815	743	723	772	766	815	780	784	749	762	726	774	753	789	772	779	794	802	779	778	745	789	731	780	733	784	807	726	772	759	722	732	761	771	772	790	740	715	768	743	801	749	771	755	777	816	759	784	782	791	727	741	699	736	752	762	769	721	746	743	744	729	779	735	766	805	790	804	735	787	752	721	764	728	812	752	792	727	793	764	778	763	741	771	696	714	755	767	803	738	798	789	780	712	778	733	753	722	807	758	747	736	779	804	807	761	772	776	735	744	782	780	783	756	740	755	682	765	753	746	777	738	733	793	783	743	790	754	772	736	775	748	766	761	761	726	754	767	776	774	702	792	771	752	757	743	804	746	775	819	709	745	791	766	759	779	753	770	734	795	748	754	737	771	752	793	766	722	803	749	832	815	837	737	788	791	773	764	757	780	701	795	748	754	740	741	745	730	750	767	769	771	782	728	790	729	750	757	727	734	762	750	722	730	742	752	740	733	751	749	793	736	748	742	747	723	739	730	732	731	810	765	761	799	782	778	774	765	701	726	757	749	770	747	732	788	751	796	781	748	719	745	736	767	786	753	790	838	768	817	751	736	744	756	771	763	738	793	756	757	756	780	739	755	725	702	797	757	764	803	715	729	737	720	750	746	730	744	794	732	740	802	747	782	769	704	767	746	761	797	788	762	708	733	768	743	680	763	778	698	792	745	750	731	823	723	752	741	769	758	748	709	700	801	752	713	741	795	802	820	770	793	768	734	779	790	783	711	776	789	739	719	747	751	760	768	774	739	729	726	773	768	756	814	762	748	719	809	755	750	773	741	773	756	753	769	726	754	738	766	754	792	729	754	734	733	755	771	723	770	769	776	772	721	715	751	740	787	735	754	798	757	721	808	772	772	770	761	756	773	773	757	752	786	799	760	778	762	747	770	757	777	748	790	764	763	796	733	789	747	800	753	738	777	759	787	736	720	766	751	768	768	729	727	715	752	749	770	803	738	766	753	794	772	759	738	763	714	783	768	774	741	764	747	761	768	785	763	794	756	783	768	740	783	762	827	700	800	810	763	762	762	747	696	749	735	742	744	776	772	761	752	778	756	746	752	737	757	758	814	771	772	762	813	750	758	805	770	766	758	777	709	819	763	748	759	738	725	747	708	749	758	760	755	777	788	728	783	790	736	725	773	748	776	802	779	729	740	746	739	766	742	740	798	787	734	740	776	785	762	759	770	788	785	778	761	707	768	771	746	699	784	704	745	782	821	713	807	794	772	727	735	696	730	788	776	794	763	802	748	754	757	781	766	760	761	752	748	763	787	752	720	752	727	807	720	737	769	785	739	762	757	778	766	736	745	774	778	746	744	769	763	702	775	749	781	742	800	744	783	810	744	748	742	764	782	815	780	778	755	781	715	745	723	785	777	806	791	766	742	830	793	774	801	756	743	722	730	729	754	772	711	801	756	795	764	748	799	783	724	783	757	728	779	758	768	767	777	732	795	738	749	761	708	736	766	783	759	751	748	782	746	745	769	766	775	751	773	766	746	763	742	762	799	790	747	775	767	780	791	767	747	763	764	761	731	756	768	742	768	747	740	764	751	732	771	739	759	748	799	776	718	778	757	745	746	748	775	719	751	740	790	767	766	744	758	781	783	764	744	797	799	790	743	767	778	814	769	767	785	773	685	760	768	762	733	772	815	766	784	769	751	741	769	800	779	780	796	782	741	724	743	812	752	735	695	822	817	734	731	784	786	781	748	729	750	814	781	780	783	788	745	784	787	721	752	776	763	771	766	774	784	758	695	774	808	781	708	772	765	689	714	731	770	780	774	771	775	765	779	799	761	757	766	779	766	781	756	724
13226	13464	13351	9331	5416	2854	1887	1613	1327	1120	801	674	645	643	574	554	637	580	622	520	490	345	364	349	345	404	322	317	311	341	313	302	307	279	317	283	305	321	308	343	340	289	314	319	310	334	330	296	306	293	292	328	285	306	281	298	336	294	286	291	322	314	291	286	302	322	276	311	284	303	284	332	295	296	318	299	283	298	318	307	305	306	306	280	301	282	287	307	303	300	283	299	296	301	298	302	319	326	336	306	288	310	298	302	292	335	334	293	262	329	267	314	266	297	268	286	291	296	298	296	285	289	312	317	307	350	326	289	281	308	263	300	316	304	316	283	271	300	259	304	279	297	279	274	301	299	311	309	282	296	325	291	310	271	320	309	294	296	330	293	291	284	262	308	312	299	277	308	281	275	313	332	326	287	285	312	299	283	294	290	295	287	313	300	292	294	292	313	303	300	317	282	300	312	324	290	316	291	268	321	313	304	304	270	270	339	286	308	328	298	274	284	285	301	266	325	298	275	296	286	276	279	266	310	294	256	299	318	320	324	290	280	295	292	264	282	277	310	286	296	285	307	288	308	295	290	307	280	297	297	282	275	301	280	314	308	271	268	298	305	300	299	288	288	274	303	295	311	300	302	275	287	303	320	314	322	304	324	310	311	289	291	291	297	313	302	350	351	298	280	266	316	315	298	283	263	300	300	309	299	318	312	269	281	310	300	307	274	292	288	339	281	307	289	286	294	287	300	302	305	332	313	320	308	309	309	302	271	316	319	295	277	294	324	283	325	309	268	287	289	305	328	302	337	277	295	250	313	305	332	294	283	283	287	322	306	279	279	271	308	309	316	289	323	266	289	302	316	299	297	315	297	311	302	306	294	324	273	308	311	295	304	310	324	303	308	294	290	316	297	303	301	297	283	312	285	296	282	305	281	278	262	282	324	272	292	337	292	297	313	290	308	344	300	282	301	266	294	303	305	327	315	293	265	292	304	278	276	331	299	285	307	285	311	308	303	292	289	313	326	318	282	267	294	305	294	284	330	275	297	313	280	279	281	314	288	328	285	280	291	272	320	316	276	293	286	311	315	283	300	330	296	303	272	287	300	288	257	317	284	287	299	308	277	262	308	286	312	291	282	313	318	298	275	325	324	291	334	314	291	303	308	277	276	280	283	283	308	309	304	280	322	281	273	313	295	298	308	295	278	284	296	347	282	298	295	307	285	311	333	279	305	311	323	305	303	334	304	303	325	291	312	309	322	287	309	305	299	306	337	279	318	298	290	289	323	324	293	289	282	296	335	306	280	340	308	325	288	304	296	284	308	291	340	296	305	293	275	285	273	321	315	301	280	304	302	302	324	312	296	282	313	297	287	269	266	300	280	258	302	274	316	332	341	304	316	294	293	313	272	291	297	339	294	283	266	323	264	316	307	339	289	297	327	308	310	277	340	313	300	296	277	269	268	313	290	285	320	308	308	285	328	303	294	288	295	320	294	311	290	285	293	302	314	287	304	272	272	302	297	307	286	299	289	297	266	288	314	312	337	289	298	291	302	300	291	294	303	302	319	308	305	300	286	287	309	288	290	282	301	276	300	264	285	309	288	337	280	317	277	274	294	291	320	318	316	324	303	325	274	280	305	298	299	308	293	288	278	290	314	274	280	301	301	310	311	281	275	274	273	286	288	298	321	310	284	299	290	317	310	292	278	281	300	304	279	310	294	275	318	283	305	296	283	312	254	309	252	301	308	278	292	324	319	304	309	293	297	291	307	294	268	334	297	311	295	312	286	305	307	330	289	318	296	301	301	303	286	280	304	317	301	286	277	289	303	277	280	314	296	304	294	305	304	325	304	311	291	306	330	293	322	264	330	297	324	304	273	322	269	294	289	302	301	304	298	273	315	288	305	304	323	291	302	343	295	334	311	303	302	321	310	276	282	310	286	324	300	306	302	290	308	281	344	332	294	295	300	268	312	280	279	316	304	320	321	280	295	277	276	329	302	290	271	301	314	332	306	283	317	296	277	295	293	316	296	335	297	308	284	314	285	303	297	273	301	270	319	310	292	285	338	284	337	287	313	301	283	306	303	291	306	331	302	290	307	304	360	310	303	309	308	321	299	348	317	292	281	293	296	288	324	284	319	287	303	311	301	323	300	276	295	274	299	265	272	305	281	334	313	281	320	305	314	312	286	287	283	295	323	295	301	303	329	327	297	311	268	330	306	295	270	292	287	312	306	272	311	290	267	303	278	293	274	304	316	275	294	299	286	311	288	312	295	334	297	271	304	287	272	292	341	301	254	268	290	300	297	285	324	306	289	293	308	297	288	293	242	297	317	323	318	308	309	322	267	295	297	290	289	281	294	277	299	285	325	325	335	328	276	320	297	282	281	311	352	274	301	314	308	314	303	316	272	270	291	294	266	288	303	284	312	304	299	270	323	345	288	265	301	294	281	304	310	279	320	296	288	308	331	292	361	349	315	307	285	284	309	304	320	310	312	320	277	301	288	320	315	292	297	323	313	275	308	299	305	325	284	281	309	302	298	324	331	291	300	304	293	297	281	271	301	304	295	283	309	300	320	310	320	307	303	292	290	301	296	314	285	306	320	332	281	265	299	297	293	315	312	315	306	318	290	303	307	279	287	305	310	309	321	293	299	298	281	250	292	282	302	277	282	301	271	296	283	276	281	297	323	298	299	309	334	278	278	306	294	283	333	287	291	234	288	283	315	306	295	301	322	331	303	284	310	312	302	292	322	313	304	324	289	285	304	308	318	307	302	306	298	284	331	274	281	300	321	296	303	303	282	299	320	327	316	315	303	309	310	296	288	295	310	289	277	277	284	290	278	291	301	264	286	297	312	303	284	296	307	296	293	328	276	306	291	335	328	338	306	305	289	296	310	305	298	275	332	294	296	322	273	289	272	287	366	295	289	281	327	306	285	290	314	271	300	304	316	301	298	289	285	314	303	308	304	248	297	300	307	275	300	286	309	307	309	296	276	308	317	287	318	326	294	302	302	295	311	308	330	287	316	300	267	306	322	325	290	323	318	306	298	316	338	256	327	319	289	303	314	280	286	299	288	307	305	302	311	306	298	336	328	308	284	279	307	326	317	306	330	309	295	319	297	331	301	320	297	316	302	298	274	268	285	300	307	345	291	300	289	280	290	317	340	325	283	311	304	310	300	333	268	299	268	301	297	296	350	312	295	314	280	328	286	289	314	329	316	265	271	284	297	302	314	282	305	316	287	267	279	311	328	338	327	295	280	280	285	301	281	290	284	281	291	282	317	266	305	291	297	309	310	308	293	318	337	301	281	325	289	271	265	279	304	320	308	313	325	297	295	314	286	286	318	329	295	370	310	284	290	291	300	310	303	271	301	295	328	318	290	280	303	329	308	277	287	296	283	276	313	291	283	344	274	317	306	292	289	297	312	299	324	277	292	316	304	312	293	295	297	301	288	298	304	287	339	302	333	301	313	301	296	320	315	321	335	338	319	302	316
9518	10535	14735	16528	14446	9393	7419	6728	6054	5354	3906	3101	3020	2960	2948	2800	3034	3033	2883	2375	1957	1301	1224	1260	1255	1214	1109	1051	951	917	922	858	898	790	811	775	756	902	910	992	999	902	875	923	938	883	774	805	802	794	798	754	769	816	742	754	772	736	787	769	720	755	809	751	810	789	828	777	734	750	777	742	779	771	739	809	772	770	751	765	800	761	777	793	825	734	729	800	725	800	760	705	785	761	739	804	774	764	760	743	810	751	718	804	851	783	748	822	800	742	732	760	826	764	802	777	764	844	750	831	737	753	759	758	787	751	785	788	760	723	749	777	750	787	734	769	742	713	745	802	771	736	792	770	768	771	776	786	739	794	792	808	751	754	790	769	759	722	779	776	777	730	795	764	765	777	722	754	752	779	768	778	713	774	831	750	749	787	751	729	752	804	759	708	807	768	726	802	779	803	738	771	723	789	770	792	752	755	757	765	766	784	819	771	739	776	776	790	753	750	765	728	783	782	758	811	775	805	742	763	785	751	776	729	756	747	766	805	765	816	790	760	709	731	756	774	782	756	782	761	761	753	775	743	743	827	776	721	802	756	751	829	774	734	771	770	743	761	773	758	739	763	766	747	785	789	777	789	790	735	721	779	795	766	759	788	752	743	787	734	759	752	796	774	776	737	806	749	758	722	785	711	745	774	763	703	815	821	735	770	774	760	735	798	722	776	743	729	798	755	757	738	800	748	716	770	759	794	791	764	752	734	744	754	756	732	766	792	737	834	745	825	800	812	767	747	785	775	772	804	828	797	762	726	740	746	709	798	764	768	759	729	725	754	795	752	780	800	765	740	792	760	732	761	798	774	750	739	770	809	763	737	732	790	773	799	800	765	743	777	739	762	781	729	784	729	788	759	779	777	804	773	787	814	779	708	762	754	737	772	714	723	752	763	776	780	767	777	837	730	802	790	785	778	736	751	805	828	804	789	749	771	760	790	717	767	775	750	789	762	774	720	770	772	778	727	748	725	766	752	754	758	791	766	762	784	818	773	751	792	804	754	764	795	751	761	772	740	777	751	786	788	754	792	792	832	776	723	775	746	772	747	780	739	725	779	761	765	787	712	811	808	764	726	769	797	773	769	774	829	752	818	787	752	767	786	754	733	794	789	748	733	796	767	735	795	772	786	800	799	776	738	739	772	803	774	755	716	727	751	792	778	746	778	790	768	797	823	791	784	838	778	734	783	780	757	739	769	777	740	776	773	813	730	746	746	749	801	774	757	768	770	724	714	779	805	726	746	721	795	780	711	829	760	778	748	764	753	746	790	778	739	805	784	756	740	748	734	770	780	731	756	801	786	764	792	755	797	751	835	759	771	802	743	745	789	780	748	780	762	810	749	722	764	829	794	766	811	777	806	789	787	774	774	814	739	783	796	798	781	756	725	739	784	738	810	776	832	751	778	744	781	776	797	757	770	739	789	765	804	746	720	706	739	774	783	718	767	779	719	743	778	786	811	738	727	806	778	765	776	752	804	758	793	734	769	746	788	744	717	768	777	737	841	742	784	697	804	776	732	749	768	762	812	766	782	792	799	763	776	751	781	807	780	785	790	802	797	816	701	788	783	760	799	768	754	742	746	764	756	804	768	770	742	795	782	794	742	757	750	772	805	764	757	765	763	740	717	793	793	742	783	730	749	752	797	767	781	779	771	773	798	793	809	766	802	748	757	781	736	834	802	759	828	761	815	812	710	772	809	746	750	757	793	780	778	738	809	730	765	717	772	792	779	741	796	726	810	758	832	740	721	802	776	762	782	815	771	781	788	809	780	717	740	730	749	793	780	785	824	815	771	753	779	728	726	764	791	763	780	834	750	774	742	711	800	774	793	804	812	821	759	771	784	748	763	789	757	787	734	758	783	756	750	777	741	776	828	754	764	776	735	774	733	765	785	755	795	778	768	816	821	771	785	803	758	766	723	748	751	749	768	735	762	808	733	710	768	756	781	786	733	784	762	751	784	767	756	777	760	787	787	764	730	791	758	747	736	804	794	717	747	811	759	800	804	791	730	784	716	737	810	745	753	748	758	758	786	763	761	761	740	746	740	754	796	787	788	762	724	767	750	819	775	775	712	762	751	794	805	776	782	790	768	762	757	758	752	739	760	791	771	778	762	757	800	783	804	780	804	765	749	783	733	836	781	790	829	719	829	768	757	766	793	748	729	790	755	816	786	773	770	738	840	795	755	740	753	680	725	795	733	766	769	768	790	789	780	791	742	735	755	770	770	767	736	789	707	811	772	739	720	706	795	730	790	801	749	736	733	779	765	724	804	738	764	743	769	771	744	756	766	722	741	775	806	776	699	741	747	790	800	788	758	783	767	775	729	758	813	748	771	746	793	728	796	744	751	818	744	748	762	769	753	733	782	750	760	794	713	784	807	741	721	739	812	773	751	769	827	783	751	761	806	760	749	721	841	779	786	713	764	811	780	738	726	813	822	769	734	793	782	750	741	741	798	742	786	751	831	747	753	747	785	772	763	792	792	796	756	793	776	779	783	779	777	747	782	815	774	802	781	765	763	767	800	760	814	786	775	812	792	784	773	770	763	757	767	769	790	771	752	741	773	760	738	813	731	786	745	750	759	732	777	775	740	757	742	770	774	761	827	772	795	795	745	763	745	736	791	768	773	758	738	739	770	762	761	783	719	769	745	772	771	747	767	779	737	750	820	790	800	730	797	715	770	732	790	795	782	745	763	752	740	795	762	767	732	756	770	722	747	782	771	762	779	726	776	753	753	747	716	776	742	784	777	714	737	751	769	776	750	817	788	741	803	719	748	740	773	767	800	800	740	769	801	766	748	771	811	802	738	726	795	728	791	818	780	752	735	780	743	774	791	731	770	789	715	777	774	755	750	799	769	796	760	722	802	788	752	775	791	781	741	761	779	780	776	768	782	772	737	762	763	759	755	814	775	784	806	746	782	751	784	749	754	798	778	740	732	796	757	738	748	739	750	788	786	829	770	767	798	762	772	751	772	787	787	833	738	771	703	747	757	770	786	808	782	772	753	751	732	747	752	808	767	774	778	809	728	750	788	804	761	761	796	790	791	743	736	805	766	767	759	793	767	800	764	765	771	716	775	767	784	727	807	740	732	792	805	765	759	757	771	744	750	803	772	742	797	823	783	783	752	736	774	751	802	755	705	772	725	749	805	779	774	751	784	799	782	783	775	774	698	733	738	721	725	778	764	744	797	770	768	811	794	766	770	736	814	759	796	784	756	807	776	809	813	766	750	809	726	775	761	794	771	770	816	802	803	805	759	727	815	797	792	732	744	776	799	721	777	779	780	727	747	806	775	790	763	744	750	761	804	827	797	748	802	777	791	773	788	777	778	789	776	805	751	812	736	780	793	804	780	785	780	790	735	795	749	758	786	816	761	788	747	843	742	758	738	745	760	758	719	799	736	760	800	784	736	761	747	757	740	787	788	816	769	773	816	791	791	802	731	791	800
25666	25580	31423	23661	17229	11477	8380	6419	4638	3812	2787	2608	2337	2491	2068	1823	1756	1747	2411	2094	1435	812	973	982	879	828	687	531	564	439	471	435	376	379	351	340	321	438	499	690	551	422	406	460	446	373	331	349	333	307	305	300	306	280	304	331	330	301	324	313	337	282	319	309	314	287	321	348	304	330	332	316	308	317	312	326	291	305	331	289	269	335	296	279	276	321	320	282	288	360	321	300	321	335	342	302	331	306	309	329	310	308	320	316	309	308	316	328	305	340	337	309	313	308	331	306	306	328	300	307	310	302	329	340	302	299	288	324	301	312	306	302	320	344	315	325	334	287	334	340	337	301	330	289	310	308	310	284	367	317	296	314	343	296	333	299	308	307	313	299	319	294	318	319	295	326	302	276	266	276	308	293	332	291	343	302	316	339	317	308	323	279	288	318	323	305	330	299	305	334	310	330	324	326	318	311	303	279	315	320	336	303	328	299	288	294	318	322	293	344	303	315	307	337	287	292	311	277	295	333	346	318	324	304	322	300	290	310	349	306	323	339	285	309	326	322	304	291	323	324	338	301	293	330	283	288	288	304	318	351	311	277	296	306	331	289	308	340	313	305	310	305	327	315	300	323	304	323	297	321	297	330	306	294	298	292	305	300	285	316	319	331	297	296	300	312	285	312	290	296	317	302	287	305	320	332	316	276	299	290	282	349	282	328	300	295	272	317	312	311	301	292	319	348	315	326	320	346	295	297	321	332	280	304	299	310	329	302	292	318	303	317	326	293	282	325	314	325	300	311	341	329	292	298	317	309	325	356	322	303	294	297	286	300	294	301	329	325	300	327	311	289	329	303	314	301	348	281	328	309	343	321	315	301	307	313	297	297	263	308	303	321	291	311	329	298	301	322	314	289	286	307	288	269	308	297	329	304	330	317	312	331	344	286	311	332	320	296	321	324	338	306	299	291	312	332	319	337	373	278	315	335	323	346	274	288	312	283	300	316	291	314	301	301	331	293	339	294	286	305	323	304	338	304	317	309	381	298	330	348	308	302	311	305	303	301	323	325	327	323	322	315	321	305	298	290	305	327	323	331	277	306	322	322	300	290	321	280	321	294	320	337	290	315	279	327	309	308	302	347	337	319	287	326	304	323	283	294	310	313	304	326	306	327	336	295	309	297	303	335	309	330	307	333	324	299	333	299	324	344	330	316	307	322	310	274	326	310	288	310	330	318	274	289	268	285	348	327	302	315	294	310	303	285	290	315	316	259	317	345	319	338	347	318	320	290	322	285	280	297	299	333	314	333	342	344	316	319	296	313	309	326	304	332	331	286	308	295	330	275	287	319	329	313	295	305	329	284	327	303	312	293	318	341	306	309	315	316	311	291	296	310	317	321	351	314	326	319	283	332	352	282	316	322	312	322	310	323	307	305	303	321	327	310	314	344	305	287	323	310	312	291	283	284	290	292	323	336	296	293	262	324	302	329	328	326	319	307	309	313	325	311	297	315	296	296	325	276	268	317	325	319	297	328	334	306	296	318	296	298	302	320	308	293	286	307	349	296	319	299	318	277	324	301	309	312	325	325	305	334	301	300	317	334	319	354	305	296	320	309	302	317	315	275	319	340	304	280	336	301	339	323	317	337	321	315	338	303	296	289	303	305	282	317	302	323	289	317	299	323	275	287	296	318	310	315	288	288	315	298	316	370	326	315	307	302	323	308	281	293	302	333	306	297	306	310	326	281	317	316	301	296	282	292	316	337	337	287	315	308	319	292	299	308	312	286	292	320	321	283	324	320	309	312	332	334	294	297	320	296	323	300	341	302	323	324	308	300	313	319	303	315	295	293	315	337	317	312	299	305	301	324	324	308	321	316	331	325	312	279	314	289	301	322	309	301	335	314	322	285	301	304	333	299	257	320	287	333	318	307	327	278	319	331	285	282	310	307	318	333	339	278	308	296	311	305	314	318	298	313	361	327	299	335	320	320	285	314	320	304	335	278	317	335	316	362	331	319	305	316	321	310	302	288	339	299	292	306	311	295	300	325	310	339	299	274	336	280	309	308	308	349	333	328	294	310	293	319	319	295	312	330	342	321	309	311	312	327	309	303	294	315	321	304	334	318	315	333	332	304	285	286	306	311	305	301	313	303	316	327	303	347	327	318	270	318	298	293	302	306	323	299	299	291	319	339	299	355	306	355	299	307	302	311	305	319	284	266	325	330	272	322	315	316	341	292	332	324	303	350	330	313	333	302	319	262	354	310	273	354	312	316	308	292	316	326	304	302	284	312	304	289	302	301	307	303	306	318	308	338	303	315	289	320	305	313	308	297	302	285	329	291	284	327	284	270	318	327	317	293	303	279	340	295	320	282	342	320	283	334	308	305	326	319	314	314	339	324	326	306	302	335	306	328	311	276	323	319	340	314	295	321	288	331	334	326	327	364	314	307	282	306	319	289	305	318	306	324	324	344	355	312	303	319	302	288	307	324	326	323	327	308	326	323	346	346	311	328	318	281	289	321	310	303	293	300	341	303	330	310	333	290	306	322	324	304	302	337	313	313	297	317	303	295	291	331	312	295	293	301	294	301	338	325	326	288	305	317	292	294	309	335	348	336	326	331	335	279	336	334	311	295	295	306	345	320	318	298	284	322	284	313	330	301	305	281	297	327	333	297	310	339	310	332	303	287	320	298	287	322	293	305	300	303	285	324	309	295	330	289	321	321	296	318	323	312	286	313	311	295	287	349	288	311	309	312	306	289	297	297	317	337	321	301	319	322	310	293	319	323	302	286	295	281	361	299	278	291	337	312	328	290	317	316	326	313	314	337	308	320	306	336	290	314	291	310	316	320	327	303	312	278	281	325	285	299	332	270	315	314	268	318	308	321	328	333	327	301	333	308	321	302	317	298	289	347	296	327	282	311	297	313	341	310	318	310	300	348	315	296	337	303	317	320	311	332	324	283	301	303	325	327	335	305	333	305	324	313	279	300	324	270	245	297	315	311	290	339	303	332	293	291	338	283	302	329	300	322	284	317	310	329	327	315	317	349	310	308	280	299	301	318	324	301	314	301	311	274	303	310	290	308	334	338	331	277	310	328	336	338	282	320	333	315	319	365	306	319	310	325	288	310	318	318	327	313	329	291	342	329	350	329	309	293	332	299	324	306	327	330	351	292	301	303	304	277	316	288	282	316	319	325	302	359	309	317	310	321	343	314	329	322	322	304	328	298	300	296	304	293	301	304	340	310	290	302	301	312	312	320	317	352	314	301	328	326	316	316	318	282	341	328	324	307	321	324	299	324	317	319	309	302	308	331	311	308	310	306	307	300	316	300	313	300	332	317	344	313	317	310	335	284	355	318	317	318	295	299	311	311	351	310	321	295	322	310	308	324	304	307	286	308	310	308	289	311	342	295	336	289	308	315	310	338	360	347	319	344	317	306	300	303	332	325	310	310	323	309	323	328	282	354	316	295	283	323	305	279	303	315	312	334	298	318	325	336
18221	20846	28154	27408	25476	20326	19080	17675	15483	14593	11299	10756	9863	10611	9761	8410	8827	9299	13316	11288	7921	4370	4815	5346	4821	4677	3716	2749	2514	2268	1945	1759	1439	1351	1152	1036	1055	2025	2308	3623	2449	1582	1392	1761	1735	1231	978	999	883	861	800	786	783	849	786	831	837	803	866	820	802	826	768	761	787	793	795	799	786	801	816	781	839	827	798	842	812	826	795	756	812	828	795	815	786	788	767	794	820	743	800	824	795	826	838	834	794	802	776	796	796	815	801	778	776	787	791	787	786	827	818	790	780	784	794	840	773	818	797	801	798	784	762	747	811	827	774	792	758	882	822	799	790	777	765	748	773	809	849	874	786	831	832	802	814	830	814	796	756	813	805	781	826	779	831	830	798	792	798	808	773	742	822	808	840	839	791	811	811	794	828	792	795	770	796	806	835	878	822	829	789	792	752	772	808	831	814	816	819	787	792	811	785	799	820	805	740	800	838	821	817	800	830	825	849	838	813	795	813	805	772	794	818	792	798	759	820	824	810	746	827	800	822	821	844	858	772	781	787	788	823	815	801	812	804	860	796	771	787	806	767	815	796	827	842	811	809	827	758	792	849	794	788	808	761	778	787	763	802	812	792	815	859	797	767	836	795	792	771	846	849	804	786	762	807	798	804	816	846	821	819	750	829	779	824	853	763	807	827	813	769	765	821	775	858	785	837	776	830	794	802	826	794	793	806	808	871	822	792	845	767	788	805	806	807	801	780	804	842	798	790	813	788	810	784	756	790	770	777	822	808	758	815	754	793	791	775	823	806	774	792	794	744	824	816	812	776	728	851	727	805	804	783	796	807	781	783	776	763	779	826	804	773	768	774	794	802	755	784	755	829	799	794	791	828	806	793	807	777	834	723	845	833	772	785	837	817	789	835	760	788	770	773	805	802	798	763	849	792	773	812	834	817	830	848	741	843	760	864	758	775	843	839	817	849	799	768	789	817	806	845	837	859	788	807	775	838	784	813	798	734	818	748	789	837	804	779	810	777	779	824	749	832	781	831	815	779	777	823	832	760	783	805	835	784	727	820	826	798	790	798	799	801	757	783	805	826	800	754	823	822	801	789	811	820	808	808	811	778	811	764	775	865	802	800	810	777	770	780	815	769	832	797	793	806	767	765	792	786	785	779	765	758	769	788	781	752	806	791	778	781	806	727	783	825	816	855	793	789	769	815	803	811	850	763	763	760	764	832	786	846	774	779	874	819	768	798	806	791	837	795	815	800	811	815	817	776	830	816	796	787	796	810	827	812	811	798	804	775	807	795	796	810	805	798	744	859	794	804	768	780	743	788	770	792	829	813	830	813	798	787	798	802	809	832	759	826	809	837	790	813	830	823	797	780	829	798	812	816	779	806	750	782	701	802	740	840	834	812	751	781	808	809	771	820	822	808	730	790	808	788	761	805	806	807	803	762	804	805	765	803	794	812	804	808	811	819	791	841	833	842	809	798	830	804	791	784	787	815	789	785	784	787	802	780	828	832	784	810	807	784	799	795	797	822	761	804	790	768	816	802	784	781	778	818	796	749	761	814	843	763	809	807	798	817	774	778	832	762	778	797	775	814	806	794	846	834	789	807	762	778	803	802	814	776	775	838	753	791	817	735	785	787	785	774	827	791	782	824	820	784	845	746	829	798	815	733	802	824	805	789	770	823	773	813	840	813	785	774	854	831	790	789	848	804	838	827	786	789	818	788	868	859	781	795	803	796	815	847	790	754	778	817	794	812	797	813	809	783	766	786	804	758	810	756	770	820	828	836	817	770	756	821	793	812	804	814	821	816	730	779	809	704	857	765	820	783	856	771	811	793	819	772	841	803	788	788	757	774	852	816	787	804	832	756	827	793	778	802	807	811	811	772	870	822	801	773	834	781	745	782	809	779	778	775	797	795	857	786	797	799	807	825	785	796	745	776	739	751	810	821	768	800	767	848	776	817	838	840	741	806	773	777	771	778	797	787	825	786	799	814	782	753	827	749	804	805	801	788	867	848	808	804	797	811	825	772	842	773	769	771	803	783	803	766	785	796	767	799	795	799	795	789	776	796	762	811	798	777	814	829	789	823	810	820	772	780	806	781	799	802	804	820	778	789	776	768	799	808	816	810	809	781	803	805	757	796	818	775	836	788	802	785	784	805	777	829	786	843	803	775	781	819	828	770	773	820	769	770	800	764	825	783	736	796	823	823	761	874	851	785	807	836	779	798	811	792	789	848	807	843	863	812	774	816	817	757	813	763	821	837	823	820	765	815	824	835	774	828	853	818	822	765	823	810	764	818	791	837	783	790	814	804	757	754	795	795	810	812	785	823	814	802	809	803	762	768	789	756	835	794	802	831	778	797	792	752	803	791	826	816	825	788	811	757	817	808	785	814	819	798	816	825	749	852	760	772	814	804	820	815	810	740	805	774	809	842	803	821	827	788	760	804	762	815	826	794	804	794	826	775	808	819	767	794	854	805	778	777	804	737	809	836	811	780	771	810	784	772	805	782	741	754	779	776	763	807	816	793	804	845	814	849	781	782	814	778	786	805	844	855	806	807	756	802	768	859	801	798	802	807	814	825	830	767	811	818	814	787	829	830	815	801	798	806	797	789	812	758	832	816	836	799	805	780	797	812	798	802	799	789	810	826	763	810	781	819	817	778	806	765	793	750	798	797	824	786	827	793	839	770	805	805	800	772	799	807	791	797	769	813	815	821	820	812	793	735	779	772	747	809	790	750	759	810	788	837	825	798	780	773	800	752	821	814	751	790	797	798	797	788	789	793	829	814	805	790	840	809	788	797	824	796	777	815	800	782	744	761	849	815	814	826	824	837	795	824	798	826	794	804	817	797	813	782	760	795	814	826	810	778	738	771	827	786	779	785	789	767	773	804	736	782	769	834	817	786	830	815	838	831	876	804	803	809	799	764	782	831	789	764	802	803	833	798	843	777	788	772	767	817	767	771	808	842	757	757	771	767	861	798	798	776	796	831	765	774	790	844	789	754	762	816	792	814	814	822	804	801	806	863	793	786	790	730	786	826	804	821	762	795	839	769	835	764	813	831	778	828	854	725	800	807	761	824	801	819	853	838	794	796	822	797	828	791	824	774	797	832	802	813	820	779	791	825	829	842	776	804	743	763	863	781	793	819	784	799	789	846	736	791	720	814	819	788	813	789	819	831	780	774	749	841	793	848	790	824	763	766	795	787	741	795	821	749	806	814	838	785	782	821	785	798	818	816	801	815	773	784	830	817	777	839	774	811	829	798	851	836	839	798	766	845	793	799	805	799	759	782	824	808	806	774	769	759	831	804	779	803	767	820	750	754	833	796	809	803	793	862	805	875	800	807	801	801	765	826	818	840	789	830	838	773	751	837	762	844	819	809	835	825	791	777	809	810	819	742	737	782	800	784	819	870	810	809	854	784	829	847	771	828	786	782	796	855	842	816	812	821	785	753	795	818	853	795	770	765	822	811	826	803	813	822	817	816	856
34294	33849	41223	31439	24811	19449	14953	11239	9021	7739	5944	5448	5124	4737	4290	3202	3014	3345	4012	4002	2390	1412	1463	1896	1603	1577	1261	802	696	640	529	530	468	417	400	382	353	676	756	1055	816	576	440	502	493	373	375	350	329	291	276	280	314	274	310	296	316	281	299	330	309	301	294	303	295	312	296	304	326	282	274	292	320	287	296	325	297	290	315	309	293	319	299	310	294	301	291	318	312	256	329	346	322	276	318	295	327	311	280	272	293	292	269	311	300	328	293	287	292	294	298	279	303	278	293	292	277	305	313	281	298	295	312	286	300	337	330	281	332	316	311	311	290	289	295	319	298	335	289	296	315	310	277	356	283	322	333	302	291	276	297	282	293	323	264	293	292	276	275	321	289	313	307	280	317	314	305	309	304	298	319	287	291	286	285	282	324	297	336	278	337	290	297	306	336	309	304	341	305	299	305	289	280	297	274	301	300	313	305	294	300	309	294	290	288	319	333	299	322	302	315	309	322	299	271	301	288	295	279	309	322	313	313	289	319	309	309	299	284	299	321	304	345	316	330	300	312	295	327	299	301	290	283	308	280	281	329	298	294	310	345	322	308	303	314	314	296	274	305	309	300	315	322	318	310	282	283	301	306	304	289	308	326	308	302	291	325	302	300	292	313	308	287	324	278	270	304	297	306	271	307	307	303	277	298	307	294	327	343	303	295	318	309	304	315	318	289	312	283	301	300	314	277	290	306	316	318	336	333	330	311	300	286	321	302	311	322	299	329	305	278	320	291	288	289	328	304	327	299	321	348	312	313	306	291	321	300	275	314	337	318	313	279	295	307	299	281	277	304	306	277	299	303	276	292	312	312	291	317	301	293	314	322	354	301	285	317	300	286	300	285	326	284	294	311	281	286	328	341	322	295	288	337	323	304	313	306	283	303	314	311	321	283	302	312	294	310	318	276	301	290	313	261	319	299	299	313	288	290	293	301	286	293	326	280	295	297	310	305	306	308	309	308	304	314	326	318	271	284	286	292	276	279	312	300	323	300	305	322	320	287	302	293	314	284	301	313	344	309	324	303	310	319	302	294	290	272	295	320	303	308	296	247	278	311	308	287	295	327	301	293	313	293	295	320	291	306	322	283	299	312	309	280	323	298	314	263	301	301	295	312	301	311	270	303	287	301	298	308	300	281	304	311	305	298	320	311	323	276	283	294	321	279	329	299	288	304	304	299	300	272	330	286	272	286	308	295	317	274	314	316	285	309	290	329	302	323	318	318	291	301	272	308	294	314	312	296	309	270	273	262	300	264	282	321	319	328	299	293	296	326	298	277	285	320	273	307	311	273	301	285	291	311	285	321	289	289	270	314	291	293	282	332	297	277	315	295	306	314	278	298	306	333	295	291	293	269	318	315	306	311	330	295	287	293	303	296	327	326	292	294	284	303	326	292	294	345	283	315	341	293	306	292	277	309	331	295	269	276	321	297	265	289	315	275	276	315	320	317	327	310	275	276	321	321	283	290	288	311	285	290	276	293	324	312	296	302	326	298	309	293	298	314	301	319	303	312	266	322	297	288	298	297	309	292	301	298	283	270	283	273	285	316	299	282	314	308	296	304	291	304	327	331	291	314	305	297	294	304	299	305	326	343	313	320	277	334	277	291	298	296	320	305	330	302	312	318	297	332	300	301	316	266	333	320	324	297	266	277	309	293	302	293	314	268	278	298	268	303	283	301	303	300	310	311	312	313	294	303	313	312	289	315	279	269	282	296	299	283	304	304	281	292	322	277	302	281	276	295	281	299	305	316	294	304	292	289	296	314	318	320	317	320	272	296	284	292	335	310	304	296	313	282	282	283	309	298	318	285	318	273	298	298	311	290	298	328	317	320	292	302	309	304	297	313	260	331	298	307	321	295	294	325	289	331	300	300	309	309	313	309	294	309	328	282	322	296	325	287	312	281	280	320	322	316	337	312	297	290	324	308	275	282	311	305	299	282	316	290	304	288	265	309	287	325	292	339	304	314	283	319	290	327	302	320	290	303	262	302	292	271	318	311	304	296	295	304	308	302	299	319	294	274	301	301	323	302	295	314	321	292	273	330	281	300	291	317	303	312	309	287	315	288	304	331	297	279	275	303	297	288	289	304	293	299	302	315	319	306	324	322	312	303	297	316	322	325	290	281	279	297	300	292	342	298	308	323	289	313	299	345	291	311	300	302	305	273	295	316	318	341	322	306	323	283	317	341	303	287	317	344	305	289	305	303	299	293	300	305	313	300	291	314	326	296	327	278	334	277	309	276	301	296	330	253	316	330	289	277	303	317	275	261	313	278	291	301	299	314	262	298	281	310	261	304	315	313	307	297	324	321	338	273	313	288	287	295	313	309	275	294	326	309	312	303	299	292	287	276	296	343	312	316	300	298	285	305	297	307	290	267	310	294	289	315	302	282	278	302	307	325	297	312	312	282	291	284	301	310	288	286	320	321	328	294	266	298	314	296	327	292	325	302	312	257	277	307	306	295	311	297	314	313	294	298	315	316	308	331	318	288	311	305	284	302	272	306	288	344	339	287	300	298	306	270	314	287	302	304	303	306	316	297	306	304	300	275	310	291	324	250	302	323	320	289	280	317	315	346	284	319	299	309	281	305	310	279	290	294	294	308	295	304	307	265	301	288	279	274	291	316	320	327	296	304	307	316	313	274	299	309	332	287	301	302	281	304	289	323	305	281	320	300	294	289	313	300	291	295	274	310	257	294	325	294	296	277	333	325	302	308	313	299	296	284	335	313	299	297	317	285	319	326	301	303	258	328	267	288	288	314	283	339	312	306	302	330	291	347	292	276	279	300	311	267	329	302	304	290	306	283	269	267	292	278	281	308	306	309	297	273	296	280	271	292	283	300	301	319	309	290	306	333	293	295	289	291	269	291	321	295	317	270	325	304	320	308	293	342	308	311	327	283	283	320	288	312	282	333	331	295	295	303	282	300	286	269	279	326	290	289	317	310	308	310	319	301	288	307	302	307	302	302	326	323	305	314	292	308	326	293	308	292	295	284	293	302	294	300	315	300	279	313	323	309	301	286	306	315	294	265	283	308	316	351	316	278	299	300	297	305	299	307	275	313	313	315	326	296	302	315	281	294	295	283	271	287	328	314	324	293	278	297	297	298	305	294	267	322	292	295	298	286	303	275	304	318	286	279	315	282	312	294	297	308	297	307	297	312	284	307	273	316	291	300	267	308	259	308	284	305	306	275	284	323	288	320	301	309	270	289	304	285	300	289	267	297	314	315	351	309	341	321	298	303	304	291	346	275	277	286	324	346	298	267	295	300	321	310	314	303	309	306	291	317	352	326	304	278	286	307	272	295	276	303	306	313	311	298	305	279	308	309	288	290	305	285	293	283	322	348	300	308	318	302	325	317	351	317	324	325	299	291	302	331	312	320	307	328	300	289	305	315	321	300	297	320	299	303	304	296	331	288	328	310	312	285	315	304	295	297	280	324	344	295	291
23315	28883	35512	33788	31488	27806	25385	24703	23199	21391	18087	17617	16738	16047	15691	13309	12899	14685	18269	18509	11264	7538	7771	10136	8055	8293	6796	4307	3933	3259	3023	2630	2046	1907	1347	1124	1140	3659	4502	6285	4277	2528	1969	2532	2219	1568	1192	1089	808	787	771	793	761	760	801	855	834	786	815	796	748	784	749	803	787	693	771	770	796	801	748	755	755	751	730	751	779	764	749	782	736	760	754	806	748	805	759	712	785	780	740	752	785	759	815	805	790	768	741	766	763	780	740	792	798	799	781	753	742	781	763	762	757	761	732	772	802	712	797	764	759	817	826	770	807	767	775	732	755	785	775	750	750	736	754	751	808	858	774	776	782	803	767	753	770	814	763	748	754	733	773	760	735	798	771	752	764	758	772	786	746	820	790	796	776	771	744	718	815	781	751	759	747	827	752	694	775	758	733	816	732	783	737	774	793	755	787	760	763	850	715	815	805	706	779	735	776	743	809	743	751	717	786	753	774	835	786	772	765	782	750	792	821	776	794	747	816	784	764	766	805	762	788	748	788	730	720	799	795	781	812	756	766	792	743	750	744	824	822	774	783	822	773	738	775	784	764	823	779	805	776	760	798	759	770	779	767	769	738	753	727	775	740	729	765	742	813	734	753	783	759	777	746	784	798	767	777	790	735	747	728	727	733	746	769	742	770	770	778	771	839	827	713	779	762	798	714	806	736	744	766	753	774	767	755	766	746	782	759	768	776	752	771	734	806	764	778	754	787	747	769	752	717	779	770	764	792	738	819	802	796	750	784	764	819	757	776	745	795	779	742	788	780	744	732	789	787	761	739	762	804	724	731	751	740	812	774	814	740	744	837	740	781	785	802	743	773	774	760	743	762	770	754	749	794	792	779	799	753	755	772	790	758	766	754	748	789	740	768	740	764	808	739	787	795	730	785	760	805	795	801	804	744	738	762	785	804	732	742	748	775	750	784	797	801	757	746	795	792	752	748	766	778	802	787	825	780	804	810	785	789	746	787	774	751	813	762	762	807	797	780	751	738	783	724	776	732	762	711	721	773	798	752	772	750	783	790	716	799	738	799	840	795	771	800	757	744	778	738	759	830	802	743	737	739	825	694	826	777	763	779	786	764	731	741	758	774	768	741	751	787	751	763	771	777	827	779	766	800	763	775	767	799	711	783	728	799	773	834	764	805	736	762	794	793	790	802	761	776	794	756	847	770	757	690	787	826	827	803	783	792	736	747	754	780	774	744	736	758	745	764	768	748	728	769	824	794	715	773	767	768	782	775	754	789	739	793	779	756	752	786	742	793	694	812	795	800	748	774	784	789	745	804	761	748	769	786	791	770	775	805	799	739	768	814	793	748	774	747	802	741	755	777	721	735	727	752	778	767	772	732	730	741	738	773	764	801	745	769	775	751	733	754	780	777	721	753	775	794	817	764	788	796	777	748	798	779	772	770	786	767	759	767	744	733	765	805	724	767	764	778	795	793	800	783	769	779	777	780	798	729	808	764	815	768	725	818	808	801	717	748	752	825	766	782	807	769	791	741	764	765	758	814	780	725	742	799	845	721	781	786	708	818	785	739	777	796	767	827	805	780	776	782	770	739	720	763	783	728	780	735	713	761	707	757	773	764	799	827	771	803	728	795	793	810	754	780	806	771	745	750	791	834	725	758	743	780	782	768	777	769	767	811	751	746	781	758	812	776	802	763	784	801	818	775	729	742	775	760	793	766	808	749	739	786	746	762	799	752	783	823	762	803	783	786	766	830	759	806	767	761	791	739	769	767	764	748	759	792	798	765	800	806	762	731	760	767	729	714	786	755	793	773	810	753	763	760	810	792	775	768	787	756	757	734	758	754	704	772	773	766	767	770	734	745	815	787	754	752	777	782	751	748	768	741	743	774	749	794	743	797	735	760	782	788	791	778	811	748	803	728	742	753	825	769	740	761	707	753	790	741	758	747	774	830	761	749	793	733	742	786	767	766	792	801	779	772	771	813	804	763	834	771	790	787	796	781	786	790	789	738	777	819	791	749	716	768	768	779	799	786	781	774	741	718	743	720	774	768	752	743	760	795	797	735	687	740	766	749	782	798	788	741	776	767	768	780	765	782	789	794	728	797	782	760	793	779	798	761	785	783	767	776	793	785	729	767	760	780	755	749	744	777	726	779	772	760	754	801	752	783	760	762	758	758	815	743	720	820	770	800	807	729	765	781	754	730	786	743	776	744	756	796	753	805	740	729	737	786	763	742	761	782	788	759	795	781	772	752	750	779	798	816	846	774	744	791	740	763	758	757	771	825	744	786	761	754	763	762	782	805	785	808	755	775	757	772	788	760	764	762	730	795	786	737	780	769	745	819	762	829	783	779	752	773	781	791	776	793	766	780	717	791	782	794	809	806	790	716	785	780	795	749	774	787	744	726	762	806	758	748	796	744	790	781	774	810	743	757	763	755	815	766	746	799	798	776	783	772	743	763	774	775	728	783	764	752	770	726	779	827	778	801	825	831	728	795	761	797	777	780	730	782	768	794	782	712	791	764	786	799	773	802	802	797	738	785	716	794	760	788	794	787	828	784	815	801	796	757	707	750	760	769	737	800	742	777	795	780	758	780	772	749	736	768	791	713	740	818	773	743	728	787	793	809	749	774	797	767	741	765	743	830	732	758	740	751	754	778	786	748	782	753	797	752	729	772	762	740	745	747	734	759	741	755	738	799	782	787	768	753	732	776	758	785	782	775	764	778	818	774	706	767	780	748	761	817	783	760	763	829	810	761	770	757	737	772	801	736	753	768	810	758	762	769	751	732	813	745	764	756	856	775	767	739	765	778	762	738	737	815	760	756	755	736	736	818	811	796	773	746	707	833	787	736	783	763	796	791	771	766	796	777	739	796	814	720	745	736	777	769	751	765	736	755	737	812	756	781	762	817	817	818	794	769	757	716	777	768	744	751	777	778	850	741	732	773	729	805	744	775	724	819	783	747	761	783	759	765	807	808	776	806	740	784	799	796	745	763	753	758	770	793	784	788	758	784	767	770	728	794	780	749	744	799	742	652	757	725	757	759	738	761	771	756	751	766	745	763	765	800	789	796	751	742	771	732	779	756	798	774	797	761	784	770	739	809	727	749	781	821	830	741	756	776	835	732	714	769	783	828	751	697	764	816	746	731	726	771	766	765	825	748	740	809	740	750	736	802	753	764	787	736	763	805	760	742	740	817	763	789	755	755	824	756	771	752	739	735	793	728	809	722	803	780	819	756	755	762	779	807	772	770	802	753	762	773	782	794	756	773	779	732	735	806	766	752	778	823	789	802	776	775	820	760	751	746	752	784	791	773	818	803	758	772	792	768	724	782	790	797	764	724	760	797	786	759	757	784	747	797	809	748	780	807	708	790	781	751	767	767	780	779	731	799	792	788	781	766	778	761	783	743	733	799	776	745	756	748	729	734	788	770	736	796	741	746	743	753	779	788	743	785	750	782	753	791	765	754	765	725	782	785	765	730	816
12363	11961	12905	9547	5064	2595	1743	1672	1348	1063	779	732	633	656	653	695	609	531	466	459	453	385	349	351	336	355	368	338	305	329	356	383	294	299	291	289	297	297	338	354	316	340	329	338	329	297	310	345	302	301	313	311	359	279	281	271	316	317	324	314	301	278	295	308	304	306	294	327	308	291	318	335	297	321	294	317	278	278	299	284	310	297	314	361	280	291	284	297	309	321	309	306	313	296	304	318	293	291	334	296	295	316	315	317	322	329	319	265	321	301	268	287	271	293	301	308	322	289	277	317	285	308	283	330	303	309	311	314	333	313	332	330	320	310	289	291	293	284	315	284	287	292	291	308	297	313	292	290	322	308	281	326	326	324	311	285	289	299	291	302	310	296	303	333	286	306	316	309	277	275	306	296	308	312	287	326	324	299	343	292	283	280	298	311	331	291	284	314	285	320	312	320	274	279	290	311	292	275	281	310	335	318	285	288	334	343	290	302	285	297	329	319	309	308	303	319	345	300	317	301	290	298	326	303	288	313	300	290	280	276	303	293	298	324	304	302	292	316	311	283	298	305	318	341	317	298	313	302	291	300	306	276	285	287	284	293	306	327	327	288	284	296	288	291	286	314	287	325	294	310	323	323	272	333	285	317	295	323	296	287	333	292	307	264	320	309	307	328	277	277	318	316	312	258	299	270	299	288	277	305	283	282	322	330	301	325	314	299	305	328	338	288	305	325	330	327	283	304	311	305	331	301	325	331	316	302	289	297	294	307	300	301	283	304	267	293	301	316	302	282	305	267	293	292	303	295	340	302	267	292	324	330	291	321	308	301	290	286	273	331	321	288	313	306	297	320	311	274	310	303	298	297	310	275	327	302	310	306	310	316	338	293	273	313	287	304	243	349	304	333	308	284	277	318	323	338	305	306	312	303	310	298	333	365	294	357	313	296	317	273	305	301	291	304	283	309	278	286	328	292	270	327	284	296	304	297	295	318	293	325	305	311	278	261	300	309	288	317	317	330	324	307	323	294	316	292	300	322	319	303	311	304	259	305	280	302	309	321	305	292	338	313	315	317	283	308	300	321	294	282	309	349	315	313	288	290	310	315	320	325	304	300	323	324	299	296	360	293	296	295	311	274	314	302	294	312	286	318	335	311	297	292	304	276	278	313	278	339	273	324	327	334	316	313	325	310	325	298	305	285	283	300	261	288	320	299	319	300	316	323	302	308	311	269	339	300	282	297	279	294	277	284	308	298	339	278	320	288	307	311	311	305	301	294	329	320	294	310	280	313	328	317	337	307	301	312	324	334	311	306	300	314	285	280	296	300	301	307	248	292	304	286	334	287	301	291	330	284	318	314	331	319	271	297	303	305	323	329	286	309	310	272	301	292	275	312	286	330	280	277	331	358	277	287	297	303	311	293	294	331	307	282	299	320	303	300	314	291	306	297	316	329	328	310	281	296	311	297	273	306	310	296	321	301	281	296	320	310	311	298	338	328	269	302	320	285	290	288	304	292	280	276	323	335	286	303	322	281	312	302	317	290	301	321	313	301	332	317	317	301	279	319	306	314	264	279	287	324	287	290	338	302	312	327	267	281	285	316	293	292	317	276	315	308	292	321	316	301	279	338	278	284	289	267	302	295	298	296	300	320	300	298	321	319	282	283	317	296	301	310	313	293	295	313	295	308	301	304	265	311	293	326	280	317	270	288	316	299	272	281	310	292	316	283	322	275	312	257	289	309	314	341	289	317	331	340	296	323	304	328	279	303	287	298	319	319	298	311	285	327	324	296	286	287	291	287	287	312	288	276	303	305	301	274	317	295	291	286	292	282	322	329	285	337	291	322	264	317	289	276	279	279	290	329	312	322	313	292	295	308	283	314	308	290	290	305	307	293	309	296	306	314	311	325	284	325	284	330	318	324	313	323	279	333	333	312	326	304	281	292	311	318	293	340	318	283	322	300	315	317	273	304	283	315	306	295	283	289	321	303	326	298	306	310	309	301	280	300	293	285	332	306	309	261	332	296	318	319	297	313	321	322	303	294	313	333	315	334	271	280	266	274	280	317	292	284	326	275	295	321	347	292	307	331	319	288	323	325	290	284	290	301	321	296	316	294	336	307	305	300	279	309	323	295	292	296	292	329	334	301	288	303	325	285	328	318	293	313	308	284	292	306	327	316	310	304	276	286	311	294	339	311	321	338	281	309	296	301	309	308	306	276	323	279	325	311	302	284	301	276	302	326	295	275	317	306	309	319	299	271	268	298	330	296	316	307	319	317	306	301	325	316	278	318	335	330	298	317	334	305	294	309	298	317	336	325	300	317	335	301	326	313	299	320	333	300	296	277	304	286	321	322	314	318	305	336	309	308	296	301	313	305	314	341	298	279	324	309	308	301	281	287	286	298	316	294	326	286	305	311	284	270	281	314	278	303	308	305	283	285	331	314	324	319	277	279	297	297	302	304	303	270	294	302	301	309	282	316	318	291	305	270	322	315	299	325	324	313	328	323	306	303	326	304	309	313	299	267	338	310	300	330	319	289	296	318	309	293	287	297	329	299	316	300	312	319	298	282	303	309	283	327	348	309	305	304	315	302	281	307	285	305	300	292	317	263	266	274	289	287	278	285	352	306	309	289	337	320	331	304	291	335	291	318	298	313	329	326	316	341	313	291	327	308	313	308	304	302	327	276	299	315	291	272	305	260	295	296	293	310	285	288	338	330	283	301	291	288	315	304	290	312	310	309	289	323	303	323	275	290	295	305	324	300	314	287	292	288	302	291	302	305	340	300	312	309	297	307	327	277	259	266	303	323	297	299	293	290	281	316	296	324	311	314	316	292	287	332	276	310	328	319	312	287	319	294	323	280	323	314	348	299	324	296	294	281	298	305	272	309	283	304	293	293	330	310	318	295	308	279	300	281	285	275	302	310	312	307	317	305	312	333	289	306	324	315	327	321	307	297	333	289	291	281	302	307	309	299	311	307	305	305	282	321	311	287	298	319	332	281	324	316	282	284	292	316	284	272	289	306	318	318	307	348	347	317	308	339	297	312	311	308	305	318	365	295	292	302	300	304	283	304	307	280	305	302	289	290	301	293	344	298	316	332	338	311	323	293	285	292	293	298	313	319	284	320	300	288	281	273	286	300	298	286	290	293	300	306	300	306	298	297	290	301	309	280	314	311	286	300	307	300	282	320	320	316	293	326	307	298	331	310	315	308	312	275	326	305	301	319	305	311	282	287	310	329	303	287	304	296	287	304	283	309	303	292	309	334	284	304	317	299	319	296	295	314	287	314	293	311	308	303	317	302	341	309	284	317	285	341	283	337	306	306	271	322	340	321	280	305	311	286	301	288	304	289	310	278	304	295	312	310	289	302	311	303	299	259	315	291	279	336	342	288	311	291	300	318	301	310	296	309	292	312	298	308	310	343	322	315	306	311	290	293	296	311	283	319	308	326	289	305	292	327	287	306	297	284	288	269	314	309	307	306	340	296
9049	9760	15438	16334	13661	9541	7298	7510	6285	5034	3769	3538	3305	3126	3214	3247	3040	2586	2177	1971	1727	1412	1418	1321	1192	1271	1182	967	975	997	902	894	853	807	844	820	834	936	966	1132	1114	864	853	871	910	847	797	825	829	736	785	795	761	772	779	841	796	806	787	829	795	763	787	787	744	789	728	804	754	783	823	749	793	828	788	793	743	804	764	782	769	788	802	793	746	856	790	775	827	785	794	804	840	738	805	768	799	802	783	791	793	744	797	826	764	788	827	785	792	742	794	792	793	796	769	783	774	773	754	787	805	769	789	785	762	807	758	775	769	792	754	819	735	769	794	829	806	794	811	794	813	751	832	711	775	793	802	780	767	810	809	792	818	817	844	780	793	735	731	779	813	766	794	769	743	765	760	791	756	827	812	779	736	812	754	814	836	846	789	821	798	782	813	747	800	809	828	841	770	787	815	762	797	785	839	871	754	802	750	804	766	816	789	803	826	780	783	772	800	794	748	815	780	778	798	772	788	783	769	768	773	792	759	747	778	768	815	759	788	806	731	767	777	808	756	795	759	806	789	809	769	752	777	759	791	762	750	780	755	804	835	752	754	768	784	761	753	781	801	773	732	806	787	803	783	761	794	742	789	779	798	801	708	824	823	741	743	819	782	791	744	779	787	764	738	752	795	819	733	777	793	779	780	773	748	808	835	803	819	802	769	738	769	731	789	814	738	787	740	777	769	778	854	715	795	784	766	819	782	754	767	760	763	783	785	825	816	770	829	862	825	805	804	775	802	789	759	788	757	806	799	719	771	752	783	794	790	757	816	795	815	778	755	792	763	818	808	747	750	775	816	813	784	748	754	733	722	756	861	766	751	766	806	795	774	741	804	771	795	766	812	728	806	782	819	789	783	791	822	738	767	779	757	786	752	744	778	842	773	762	799	777	747	791	757	810	740	787	747	771	802	821	769	762	734	811	788	747	785	792	819	796	778	743	784	778	794	771	784	810	789	763	806	774	790	716	806	836	767	760	731	788	778	795	799	816	752	755	754	751	772	781	777	772	749	762	781	776	798	749	800	791	804	780	759	822	804	803	699	775	766	742	787	752	787	821	833	843	742	784	783	764	822	761	771	797	777	746	780	815	775	784	762	796	768	804	729	767	808	799	743	785	763	778	776	786	763	795	820	817	777	829	787	795	816	783	770	783	798	797	807	763	805	733	792	806	794	744	807	763	790	762	779	726	792	777	792	807	737	809	753	812	765	774	744	775	789	796	754	797	818	817	817	745	801	806	743	740	793	773	757	762	803	756	789	719	772	773	858	772	748	728	771	795	809	786	786	732	790	752	795	800	747	775	769	800	755	782	799	802	802	800	796	801	758	779	790	764	765	799	757	806	794	761	705	816	778	810	782	805	798	764	792	770	777	818	783	741	785	780	761	815	795	745	763	797	786	745	706	768	812	813	749	803	755	749	824	824	786	804	754	777	787	810	738	793	824	784	817	782	798	804	794	781	770	784	771	817	735	771	779	751	753	753	768	773	778	780	817	785	796	745	771	766	824	700	798	798	799	772	747	708	769	768	867	744	803	815	749	793	771	755	764	756	819	795	811	780	796	748	798	815	786	794	774	776	780	753	799	762	762	763	742	823	765	818	791	736	797	806	700	789	835	813	772	767	793	800	755	783	775	781	809	822	824	783	815	795	764	775	775	837	799	783	789	791	761	782	790	860	795	737	732	815	805	786	745	838	793	800	791	758	791	744	753	756	759	794	746	747	800	771	818	779	788	749	812	770	825	761	780	758	800	793	741	818	742	803	749	779	795	792	745	815	745	781	800	772	787	781	779	777	807	808	768	778	752	789	744	829	767	815	775	781	772	743	809	784	808	779	746	749	713	803	778	802	837	792	800	766	739	735	779	837	793	783	787	775	756	766	805	800	785	754	733	779	757	794	763	793	801	759	806	759	777	762	778	798	708	802	785	785	815	759	788	789	806	803	775	777	753	774	771	790	749	765	806	783	776	758	797	712	805	802	830	782	760	756	789	763	761	782	800	867	776	748	787	741	764	739	752	823	809	869	776	785	829	776	728	776	857	780	740	747	814	806	791	770	783	858	824	788	770	765	753	803	788	810	832	796	761	765	816	806	809	780	806	777	780	765	769	780	828	786	738	804	776	772	791	810	741	795	844	788	763	776	793	762	784	772	744	796	759	773	782	826	776	805	780	729	768	772	782	797	779	795	754	785	825	804	772	811	787	756	815	742	831	831	800	800	706	758	796	781	824	770	758	788	785	821	778	812	797	807	818	731	827	773	756	792	781	790	715	763	774	801	753	746	789	784	777	795	795	795	751	792	774	806	761	761	766	827	801	794	787	767	816	791	802	797	813	778	756	778	811	785	810	820	797	786	781	778	780	774	840	805	726	782	838	789	802	823	770	847	784	757	815	797	742	765	778	803	736	759	750	758	751	760	756	745	808	778	791	788	743	823	767	827	785	796	753	778	820	766	822	809	821	775	749	786	815	720	760	807	807	754	752	794	795	813	736	791	766	803	801	792	778	786	780	769	772	791	761	786	783	839	808	770	814	772	817	784	802	752	749	770	829	794	782	759	792	800	806	792	803	796	782	748	775	741	832	749	794	808	760	796	766	796	755	767	812	798	814	817	742	761	802	817	808	833	748	762	781	806	737	806	812	791	758	751	814	748	826	772	803	767	788	788	788	783	778	775	766	707	759	779	756	767	850	782	866	769	808	828	765	789	825	770	783	786	828	821	792	765	769	784	776	777	800	794	784	771	749	764	730	800	798	805	786	736	836	742	744	803	741	764	762	794	803	753	822	755	804	789	803	776	797	767	765	789	723	799	833	759	803	768	769	760	784	748	766	830	748	804	819	809	806	783	798	742	813	741	769	769	835	775	797	819	794	732	808	771	852	712	778	823	818	780	785	774	783	767	785	799	707	792	725	826	779	782	754	748	787	828	779	749	733	801	748	771	827	754	731	747	768	772	730	813	805	770	744	822	779	750	744	743	772	803	822	847	788	750	736	798	781	760	799	749	760	767	769	738	793	777	805	814	796	798	780	767	827	817	784	752	759	805	745	793	810	777	738	776	758	824	762	790	775	824	751	828	781	731	800	777	806	823	780	779	798	765	780	806	781	825	824	824	821	768	787	824	803	793	801	725	796	819	810	761	776	830	823	763	801	807	772	818	777	813	738	751	792	773	766	749	811	785	795	786	770	788	784	799	790	783	727	797	787	797	813	809	766	791	792	728	764	778	763	825	803	782	795	773	728	786	798	780	798	834	761	804	790	811	798	772	777	825	780	780	780	733	824	741	783	823	731	811	774	804	771	755	782	823	758	757	817	783	787	759	761	738	807	764	803	782	752	787	794	770	762	772	802	789	806	727	774	763	826	755	753	782	766	760	808	742	848	758	795	789	808	771	729	734	708	791	856	762	794	753	800	811	783	824	799	747	742	826	789	773	759	727	797	758	771	787	784	764
25101	24586	26918	24542	17988	12998	7872	6263	5510	4123	3371	3488	2819	2342	2185	2290	1855	1775	1955	1875	1462	1087	1071	974	948	1109	813	564	501	462	442	457	420	363	345	339	386	510	685	750	536	435	420	414	435	418	356	336	327	325	334	326	358	309	327	278	297	318	331	285	292	328	342	291	322	311	327	319	298	332	327	307	331	288	326	316	264	324	305	324	324	315	301	279	333	286	316	341	321	294	300	307	294	322	307	293	294	327	334	337	329	284	298	285	295	321	312	302	304	308	319	322	346	317	305	318	325	303	326	301	294	306	320	283	325	290	305	342	322	342	319	308	339	311	314	330	315	305	309	339	318	302	320	307	282	297	321	333	325	321	306	311	290	313	303	288	294	320	313	329	318	329	317	323	295	322	343	295	324	321	313	288	303	319	318	333	313	309	306	314	319	324	300	322	298	328	318	312	331	301	308	358	335	315	302	314	301	295	309	315	304	345	296	281	291	320	318	288	270	322	347	315	323	331	338	342	318	290	316	297	284	316	294	286	309	310	314	282	324	334	339	304	328	292	299	303	318	280	286	316	331	297	326	314	301	294	297	321	335	323	308	327	304	302	304	307	302	334	320	309	306	332	318	350	306	317	335	307	287	292	316	332	302	304	300	340	315	299	305	290	287	315	286	316	305	331	284	276	343	308	304	312	282	305	328	317	288	306	339	298	289	329	359	322	336	309	311	324	297	298	305	287	270	310	295	346	300	292	320	295	310	317	302	315	329	305	293	313	294	315	314	302	280	307	304	298	310	300	292	336	314	302	312	291	333	323	319	312	308	323	315	332	275	288	313	288	354	308	289	333	306	293	281	290	304	300	290	303	313	333	312	291	297	303	307	293	315	345	302	302	289	308	320	282	330	326	297	304	306	278	320	281	295	306	323	318	326	343	324	299	329	339	318	347	304	338	322	302	313	322	329	362	301	304	323	307	341	324	303	300	346	308	333	295	309	310	339	316	321	295	311	304	304	274	320	295	328	343	308	276	312	299	293	321	285	346	300	279	297	317	286	324	293	307	328	350	323	304	315	318	324	318	324	327	337	279	311	322	329	299	326	301	312	322	346	305	312	349	311	291	314	342	311	313	315	292	310	284	313	291	301	291	309	282	308	301	317	295	294	317	288	291	326	283	320	284	324	312	298	318	332	296	300	336	303	323	295	307	315	266	319	296	306	303	300	322	327	295	301	295	304	325	336	323	300	300	374	313	318	348	326	307	294	339	314	282	320	328	293	291	302	322	298	306	301	300	274	293	309	324	330	296	311	297	327	334	326	292	311	294	322	295	321	324	320	308	296	310	322	317	298	278	309	298	279	299	313	324	327	311	326	326	291	296	308	316	314	332	295	343	299	272	315	322	356	285	329	332	305	320	304	346	318	294	312	306	284	324	336	363	318	295	307	283	326	327	296	328	319	296	331	334	290	302	343	292	320	343	312	284	298	321	314	293	311	261	308	302	313	287	302	307	295	303	331	295	296	293	297	326	283	285	317	304	313	299	325	283	301	301	312	295	325	312	332	310	316	302	322	307	293	297	299	301	302	287	321	318	334	316	312	276	295	312	307	333	317	307	306	294	307	343	312	310	315	328	334	308	299	318	291	290	295	294	309	271	328	343	277	306	309	317	304	286	287	305	325	306	316	299	292	331	301	315	339	319	276	335	326	290	320	315	295	329	300	309	307	283	295	311	290	294	315	302	302	319	292	317	313	258	304	312	308	332	310	323	283	296	299	327	308	276	291	319	297	291	324	306	281	350	302	324	297	284	275	280	330	299	308	313	324	270	293	311	316	335	292	298	319	297	334	269	296	318	312	298	289	322	301	305	311	322	311	303	296	305	291	308	317	307	331	292	299	309	327	288	308	307	295	309	300	315	302	295	311	283	294	305	299	325	331	311	331	290	308	308	318	267	319	336	300	283	324	310	296	316	289	352	312	307	318	275	329	283	304	323	305	296	311	284	354	320	323	275	286	286	318	325	306	290	351	299	295	321	344	361	321	297	317	294	330	315	319	291	320	312	295	310	301	298	284	312	321	318	333	316	324	319	311	321	305	325	301	328	319	317	309	314	329	323	294	326	316	298	305	322	326	293	310	292	310	300	311	368	303	326	284	303	326	312	286	326	364	301	311	345	294	307	310	283	340	335	328	299	306	286	304	332	306	317	305	329	309	345	316	326	319	309	281	295	324	354	331	310	309	324	273	282	312	315	308	300	326	355	297	319	315	304	301	329	335	280	319	320	311	315	301	318	320	321	334	301	325	306	306	325	271	303	285	293	316	295	323	311	345	305	306	290	304	342	339	298	296	314	328	337	291	292	310	323	275	292	299	302	327	339	317	290	322	292	324	325	333	325	301	313	337	318	296	337	309	344	323	332	296	329	313	261	319	341	340	321	319	340	299	314	318	305	327	325	307	302	327	329	308	315	281	332	312	291	313	288	308	331	287	295	307	317	308	292	303	265	321	276	314	328	291	287	324	324	337	349	319	319	284	320	318	307	339	329	351	302	328	287	320	336	284	321	353	298	311	314	297	294	296	289	316	310	316	335	298	311	295	294	326	311	360	281	299	330	321	347	294	305	331	328	317	309	334	324	317	320	295	302	330	321	333	290	289	320	348	329	290	282	317	298	303	329	301	311	316	312	330	338	313	270	315	280	296	297	308	317	308	335	282	323	325	323	320	299	308	344	320	344	292	295	359	305	296	319	294	315	314	314	302	323	338	308	290	325	323	311	309	340	304	315	326	291	310	324	304	330	347	336	284	305	344	279	327	320	275	285	292	312	323	325	306	315	302	304	295	294	300	283	339	340	294	310	330	334	310	321	324	322	286	330	315	317	308	339	325	294	308	302	296	346	314	325	314	316	323	312	343	308	339	339	341	361	330	284	320	320	306	324	290	276	278	294	310	318	330	313	299	313	306	290	344	295	299	344	335	287	308	301	303	336	314	301	303	322	312	331	293	316	367	316	312	317	342	324	294	327	330	281	268	299	306	319	303	317	363	301	336	356	315	305	276	324	339	328	318	289	284	318	319	341	305	270	321	290	324	311	298	316	314	339	319	310	331	307	329	303	309	330	309	311	316	296	329	331	309	282	299	315	327	310	358	348	328	299	326	314	300	299	282	296	311	285	274	302	335	325	330	325	307	295	314	262	326	322	299	288	298	308	290	343	305	322	280	265	302	284	301	342	319	326	299	330	300	319	296	280	313	315	324	302	290	334	310	341	344	286	324	296	319	294	303	325	329	294	311	308	317	314	303	326	326	320	329	294	306	317	287	354	315	297	305	325	334	295	319	335	305	305	312	312	311	324	337	291	378	285	342	326	278	326	289	318	304	318	337	345	275	330	330	321	312	298	313	310	285	304	309	321	338	264	312	331	335	304	323	287	299	316	307	358	317	298	294	297	328	298	310	293	293	297	306	302	313	308	299	328	302	317	282	320	313	308	310	293	293	346	325	300	303	341
17592	19240	24504	27732	24994	22020	17329	19040	17738	14811	12107	13348	11244	10132	9448	9458	8218	8997	9069	10534	7254	5331	5377	5016	5079	6100	4309	2520	2126	1979	2138	1762	1545	1322	1220	1017	1102	2355	3445	3761	2550	1666	1546	1771	1648	1343	1047	958	934	826	816	796	799	813	778	848	808	828	768	842	827	856	860	801	738	808	851	785	798	798	801	791	816	806	802	811	794	822	754	788	783	823	824	819	807	751	818	815	796	831	816	806	762	815	832	778	807	786	774	799	788	821	728	782	779	765	771	800	876	782	821	838	805	752	795	744	810	823	841	768	820	829	815	772	758	789	793	817	794	807	813	893	809	789	788	761	800	774	788	839	826	829	786	777	782	800	815	742	796	790	706	804	774	859	841	819	839	763	752	803	754	779	781	759	785	772	783	809	806	742	807	796	761	799	766	762	820	812	793	821	826	768	817	822	716	753	783	758	767	773	818	795	811	882	751	761	773	773	806	845	770	790	756	824	801	802	803	774	779	771	780	814	808	798	817	787	797	776	776	818	838	824	769	758	796	807	857	779	789	742	800	808	776	786	818	784	784	800	832	775	749	830	781	780	839	814	830	788	813	781	792	772	759	829	808	759	800	831	837	775	788	798	825	751	827	805	775	838	832	803	812	850	796	790	761	796	786	806	749	832	782	776	754	803	819	851	799	771	793	807	781	808	783	797	812	789	762	808	757	809	788	813	833	810	763	797	820	781	821	755	821	809	800	775	859	797	740	788	769	776	795	824	767	796	767	811	781	805	802	828	806	837	841	844	823	828	827	738	854	790	805	717	825	838	789	820	774	795	781	843	769	766	775	781	812	764	791	812	785	780	805	815	797	806	801	854	776	821	801	799	810	769	819	724	767	816	757	739	835	797	796	772	817	886	798	783	845	828	794	815	848	820	818	788	799	785	794	826	820	770	783	796	777	851	865	826	804	799	776	825	783	737	794	789	815	786	799	807	820	779	797	847	797	839	771	816	754	765	780	823	787	786	814	779	837	772	830	801	786	835	819	816	849	778	804	808	793	787	813	792	824	775	874	765	799	802	759	791	798	756	823	767	799	860	822	830	827	796	794	815	821	791	858	829	860	844	796	762	797	823	819	775	782	774	808	771	788	780	858	784	774	788	799	803	797	808	826	810	791	740	776	755	875	826	784	822	778	798	781	837	774	768	789	808	816	811	794	829	793	832	797	813	792	823	778	799	821	813	776	843	800	766	793	803	761	781	800	792	816	759	794	806	813	806	842	755	822	787	783	797	793	816	826	750	752	826	786	834	793	813	836	855	797	814	808	770	802	849	844	769	800	822	786	834	890	760	822	780	750	836	801	863	770	839	798	842	751	821	796	840	859	797	807	827	782	812	804	809	815	822	758	795	791	800	827	829	802	808	828	824	815	790	776	779	809	781	799	781	752	770	800	742	796	772	760	824	790	812	797	796	857	815	774	805	798	776	773	798	788	778	826	796	782	808	720	779	821	844	742	737	797	790	769	794	788	790	790	783	790	799	727	779	834	791	772	817	780	774	804	846	821	786	769	806	804	790	778	776	808	855	822	791	785	829	825	770	825	832	797	844	785	819	821	854	824	807	807	800	786	805	790	809	782	784	745	812	826	747	779	756	821	804	877	754	820	793	802	836	816	790	814	815	800	771	794	820	760	772	834	767	768	793	864	804	760	794	786	775	788	880	776	811	799	806	796	828	818	801	810	787	797	829	770	740	793	795	773	812	823	772	791	813	824	769	818	788	830	840	797	778	808	821	755	820	789	786	775	830	820	812	836	840	762	807	825	771	805	807	787	773	763	803	818	774	742	754	792	830	776	773	788	792	796	817	766	787	841	802	823	754	775	848	812	782	810	779	760	770	785	784	796	787	796	815	798	795	787	790	796	828	801	840	807	842	856	759	797	741	708	833	822	826	853	824	783	821	804	749	753	778	828	801	831	813	787	768	809	789	760	809	786	830	844	736	806	817	819	809	808	786	778	762	768	785	815	831	787	775	774	826	747	854	794	808	767	779	812	788	796	804	774	839	782	821	845	842	794	870	858	827	783	822	752	868	819	846	820	756	760	825	802	826	797	820	820	779	807	795	824	802	801	781	838	850	811	846	743	777	827	792	765	761	785	786	769	775	768	806	829	861	764	810	823	813	767	809	827	848	785	837	813	845	769	858	812	818	804	821	825	760	801	828	799	812	770	825	794	804	771	758	762	804	743	791	863	790	808	814	769	789	811	765	811	812	820	782	770	786	811	819	780	776	804	769	773	814	801	779	775	814	799	771	781	829	796	813	749	820	809	783	788	849	797	820	814	819	799	805	780	792	845	781	768	803	831	806	836	747	815	784	782	839	753	853	802	803	768	793	816	857	815	759	749	794	848	834	832	819	760	828	759	758	763	783	769	800	787	777	781	788	732	804	779	781	801	788	805	794	807	806	847	817	797	788	819	811	829	733	841	792	756	801	800	799	797	811	794	724	817	753	799	780	828	789	750	795	781	755	829	785	808	828	794	786	800	754	862	806	781	831	779	825	769	762	797	760	781	824	780	821	815	799	788	834	827	732	850	776	809	840	812	784	782	822	757	782	772	776	755	908	820	821	793	823	765	770	743	794	843	886	832	776	800	802	800	837	778	810	809	868	775	790	809	822	810	824	766	811	812	809	827	803	811	865	835	829	778	796	779	859	757	819	807	787	781	808	818	828	795	801	752	784	768	753	810	796	798	835	795	816	783	836	782	785	797	811	816	809	764	788	861	797	762	794	822	782	840	789	793	778	786	799	789	838	788	758	781	784	744	838	808	784	816	797	844	820	832	791	790	831	763	841	850	795	771	772	790	835	773	792	770	820	790	757	817	811	785	801	788	801	791	813	785	833	820	809	800	829	774	747	794	769	801	790	840	814	821	745	809	738	788	802	764	848	783	764	760	771	778	804	801	833	771	822	790	747	798	774	797	761	825	819	788	826	808	797	864	818	748	785	845	785	807	781	796	803	835	841	818	832	752	788	810	821	767	852	834	778	812	829	757	807	756	805	830	827	786	750	792	804	802	827	791	785	785	795	829	796	761	827	739	784	794	763	841	813	786	811	797	786	832	778	758	819	807	772	785	852	835	844	835	829	808	828	797	802	799	786	777	787	811	780	791	835	793	776	806	786	822	826	831	794	799	747	818	802	782	786	766	811	792	835	759	806	846	818	831	794	805	833	819	802	777	789	816	788	833	825	825	797	773	769	805	815	766	833	811	815	829	806	840	773	782	838	793	743	786	790	764	768	798	823	829	828	789	781	790	777	811	722	817	783	756	835	830	778	802	815	773	814	807	815	802	760	815	803	764	806	788	792	791	822	816	778	838	785	764	790	812	860	777	775	811	769	813	806	787	797	767	803	770	812	798	780	757	821	811	777	865	783	799	748	840	834	828	790	821	802	781	839	776	809	793	829	806	819	798	794	817	796	834	781	857	753	795	794	815	763	755	800	833	749	794	816	816	842
34256	30477	32842	29434	25020	20249	14406	12108	10226	7322	5807	6556	5878	5267	3811	3671	3087	3517	3023	4173	3146	1662	1874	1516	1873	1951	1235	758	562	564	599	513	452	354	385	365	355	663	1106	994	614	508	547	540	495	435	379	341	365	306	325	289	316	311	331	275	270	297	284	312	290	285	275	329	287	264	287	303	298	306	303	269	314	289	305	279	279	283	279	340	299	311	285	298	308	300	298	259	289	278	289	301	301	323	306	291	279	327	286	291	271	258	319	288	284	293	292	294	312	302	329	280	303	301	321	313	300	296	309	313	298	309	304	302	287	294	288	295	275	284	319	284	283	288	319	330	262	267	322	320	301	270	296	286	308	291	276	291	285	280	272	299	292	296	307	308	290	281	299	303	291	278	320	285	293	294	316	328	293	306	289	316	321	256	269	306	321	311	257	274	281	314	283	281	314	308	327	262	319	287	294	297	324	273	281	278	333	310	315	314	270	328	274	290	301	263	305	302	284	276	295	291	306	337	295	315	309	282	303	317	315	310	306	301	302	313	303	303	263	298	271	298	286	294	294	305	282	296	283	309	267	304	266	325	284	272	287	298	296	341	260	292	303	285	293	310	318	307	295	283	282	303	301	290	284	288	318	307	302	302	287	297	303	306	336	261	286	326	271	314	305	287	288	302	294	278	297	291	311	301	298	306	307	332	328	292	279	279	312	294	332	300	318	293	296	293	290	299	281	301	310	306	315	312	267	263	304	289	320	290	287	339	299	305	299	274	292	300	297	286	278	295	260	279	267	319	310	289	288	304	278	295	281	313	298	296	309	304	309	301	274	289	277	300	287	285	308	308	341	275	249	300	294	318	289	260	309	256	323	284	296	315	290	332	280	291	286	292	310	288	311	271	295	287	282	284	294	305	274	323	335	301	336	314	303	264	319	280	314	285	262	301	277	279	318	297	272	286	299	321	310	277	297	314	295	311	296	280	280	283	322	331	295	314	252	296	310	277	258	246	293	277	303	286	304	277	272	307	265	315	293	305	291	277	297	274	291	327	290	306	269	267	281	299	311	309	285	304	283	302	273	298	316	271	301	290	293	310	270	290	277	311	295	279	284	287	289	256	320	319	289	341	304	301	324	286	307	306	314	294	274	280	295	290	285	308	291	322	299	301	251	300	284	257	293	308	289	282	307	281	307	281	283	310	277	292	283	293	293	312	322	284	313	295	286	291	308	277	274	286	282	296	292	260	316	298	308	334	291	291	278	283	309	297	321	306	296	295	268	291	280	302	306	290	291	288	286	295	284	307	330	339	289	307	323	324	289	277	309	298	316	318	266	330	292	311	289	317	272	301	321	281	295	325	264	288	269	271	283	316	311	284	301	314	328	287	312	308	293	297	301	306	288	322	309	330	281	312	300	301	308	293	273	269	283	282	278	293	315	309	296	280	306	303	289	296	276	294	292	307	285	293	301	287	288	309	322	270	306	273	306	305	335	316	297	309	290	291	295	288	303	282	295	308	297	325	280	269	301	296	282	310	275	258	283	310	301	311	288	263	291	299	304	273	306	285	269	263	278	285	305	288	311	292	316	308	265	308	278	322	313	288	290	287	285	292	271	295	307	296	285	277	322	309	318	269	283	270	279	325	311	335	294	292	341	315	273	255	312	309	322	300	271	303	285	298	299	294	313	288	304	296	319	316	302	303	288	336	282	315	312	308	326	285	290	306	280	285	283	290	278	319	292	281	281	336	260	310	271	298	333	308	282	285	320	286	292	290	281	316	316	309	281	282	288	311	313	299	275	275	299	297	296	314	304	307	314	284	298	296	287	305	284	293	307	309	342	315	292	274	294	287	300	293	314	307	292	306	287	339	301	302	318	307	318	311	300	305	327	297	242	259	301	345	309	337	311	293	274	296	315	314	311	330	286	278	337	303	309	317	306	282	293	276	252	300	287	301	297	301	318	279	307	286	297	287	277	304	301	287	301	280	294	313	295	330	274	275	289	292	324	290	330	302	287	289	308	303	274	287	319	306	320	296	292	272	300	299	290	271	290	281	285	287	281	302	274	300	275	330	327	327	292	290	256	321	311	307	267	311	302	314	322	280	289	280	298	278	329	286	284	271	283	299	283	304	321	307	298	286	296	264	293	308	332	274	291	315	313	297	305	306	305	301	288	283	290	280	290	274	288	306	294	323	298	307	313	323	273	285	283	300	319	302	281	330	306	272	286	306	334	286	329	299	312	284	298	307	293	307	290	294	290	311	311	296	314	304	302	285	308	299	274	302	312	306	307	293	302	271	284	271	286	277	302	307	300	273	299	273	289	294	284	284	314	269	278	305	308	310	308	297	306	293	303	298	288	303	299	279	297	320	293	312	304	287	317	295	319	305	296	293	310	318	272	303	308	283	321	300	314	299	293	337	302	291	286	311	300	296	317	323	309	328	306	266	306	289	326	319	333	314	283	260	285	317	321	305	320	299	305	308	316	265	291	344	290	317	298	301	275	293	319	309	317	288	289	305	307	300	334	282	290	332	302	323	318	293	295	331	298	274	303	302	277	295	275	292	303	301	272	286	312	320	258	297	275	303	303	319	290	296	314	312	281	280	296	272	320	272	270	259	316	322	306	309	293	275	272	289	277	311	284	332	272	313	288	304	299	291	296	308	262	298	289	322	317	301	268	323	299	280	267	293	300	294	290	303	285	314	309	306	319	315	277	340	299	280	310	272	321	326	311	252	275	292	288	307	293	289	297	262	306	300	270	294	277	314	292	304	306	310	288	277	292	300	285	304	322	289	298	281	321	292	318	288	336	298	278	278	317	282	258	283	333	350	295	317	271	277	282	289	295	295	292	309	338	280	334	281	308	285	293	298	315	306	272	335	295	285	305	306	326	301	310	305	292	287	279	278	318	287	291	316	282	309	287	311	319	315	287	279	326	313	299	270	306	315	309	336	322	319	292	298	293	300	308	306	289	311	316	319	322	301	316	280	299	286	295	295	301	261	296	309	301	296	314	293	294	313	306	298	291	312	317	296	298	275	307	313	292	297	304	313	276	280	308	321	310	302	300	298	311	306	284	296	315	256	297	306	279	290	302	315	298	228	302	293	282	282	312	355	302	303	316	259	291	313	284	293	291	292	294	291	293	297	308	288	298	313	310	323	302	298	277	312	279	303	309	336	275	289	293	273	320	285	321	296	332	278	306	326	285	297	322	298	300	317	323	253	288	301	298	317	311	290	301	293	296	301	289	310	334	284	286	302	290	276	293	285	296	306	299	320	295	287	275	306	309	277	291	306	286	285	296	301	333	304	263	310	283	273	289	294	322	276	295	268	314	310	328	278	296	300	335	304	269	300	288	276	305	309	278	314	290	262	322	296	309	302	307	292	288	292	298	273	277	263	295	288	275	294	323	335	294	328	305	304	306	285	293	296	288	306	287	299	309	295	304	302	311	299	290	299	296	309	275	302	314	300	321	283	304	329	309	320	308	318	275	304	317	286	319	298	306	294
23286	23944	28939	31518	31212	28434	24906	25670	24009	20648	18050	19787	17883	15877	13491	13411	13123	14760	13459	19263	14343	7976	8799	7513	10016	10710	6509	4027	3350	2918	3325	2508	2199	1665	1524	1198	1297	3832	6432	5682	3096	2448	2446	2587	2194	1646	1261	1076	1028	879	853	746	766	784	785	769	783	731	767	763	730	751	770	735	725	791	735	790	773	759	771	741	776	771	771	723	778	788	820	756	777	787	793	685	747	734	784	754	733	728	756	775	756	798	827	701	806	788	719	770	750	745	775	798	753	775	775	756	727	707	778	795	732	771	721	726	746	749	754	774	763	767	749	734	800	721	763	819	742	832	770	798	779	788	784	787	716	704	790	732	753	773	783	784	776	770	799	785	734	733	723	768	770	763	764	728	784	699	741	767	772	743	728	714	740	785	786	769	758	808	747	754	774	774	779	791	756	764	759	792	777	815	768	765	720	718	724	746	737	776	764	789	798	771	728	754	835	804	738	765	739	742	764	733	707	775	775	735	710	781	802	764	746	764	744	733	759	759	761	752	754	794	777	739	768	764	777	745	784	772	788	777	726	724	726	756	755	765	740	770	738	806	771	748	750	698	771	782	749	777	748	775	792	785	797	737	792	811	718	755	753	741	752	769	749	800	757	773	820	733	757	785	731	771	752	744	780	786	765	782	739	763	782	751	805	750	784	818	753	731	742	759	777	714	796	767	773	749	761	790	766	759	739	735	785	766	748	708	707	765	793	742	710	749	736	704	782	796	762	809	773	737	726	751	751	777	736	721	824	754	804	767	741	817	768	765	715	728	748	760	771	813	764	710	732	736	788	759	786	759	729	796	773	749	750	737	810	742	814	786	745	784	734	733	766	756	797	784	752	720	800	765	813	761	746	790	755	807	777	721	773	789	764	776	803	764	723	780	798	712	785	722	739	713	735	752	762	778	731	736	800	798	752	811	779	816	748	770	720	700	756	737	781	778	772	729	757	739	726	783	783	741	758	752	776	758	769	773	774	804	759	772	846	746	781	799	789	748	764	785	752	742	767	751	750	803	723	746	760	787	816	762	766	724	754	764	739	723	765	796	773	766	775	759	787	767	724	785	736	758	766	775	774	723	856	733	793	729	747	704	731	770	745	748	767	774	727	814	832	781	789	734	741	804	734	765	768	740	720	748	759	786	759	719	751	774	750	777	761	735	806	781	727	772	774	769	740	764	735	753	784	808	753	704	734	767	803	752	723	731	748	753	765	756	756	784	706	797	750	782	742	770	769	792	754	791	789	741	735	738	748	767	789	779	766	743	743	784	741	734	706	776	791	765	809	779	829	778	768	731	779	792	784	767	784	763	804	774	796	776	769	741	742	741	770	725	735	721	742	766	751	759	752	780	739	754	800	803	742	700	778	833	808	763	762	769	759	758	739	741	761	811	798	764	790	783	752	730	765	749	749	742	761	767	781	742	812	740	763	747	810	700	722	779	801	817	743	774	784	712	754	792	769	789	805	789	748	812	755	745	739	765	787	826	731	794	760	776	765	795	798	731	746	787	728	791	733	814	748	812	762	743	697	738	770	710	786	738	797	766	777	815	795	772	786	729	799	741	768	720	777	795	768	728	822	752	768	777	756	779	806	732	779	737	799	733	742	758	794	783	758	727	750	750	716	725	783	777	723	798	789	762	796	746	681	743	776	734	821	779	776	725	779	720	783	791	731	790	788	742	815	750	796	785	714	742	728	773	757	761	719	746	756	769	801	802	757	793	777	716	791	732	739	739	774	713	757	716	749	755	734	751	774	800	764	777	729	780	797	751	730	810	736	744	761	791	781	747	775	794	787	764	751	732	776	727	748	766	777	752	756	764	752	761	800	813	732	778	758	730	778	763	740	718	734	717	768	753	735	815	768	759	714	782	820	735	781	747	749	752	733	787	782	772	745	727	726	779	730	779	758	778	761	784	775	781	784	802	771	746	748	789	772	731	817	788	721	811	724	757	768	724	775	770	771	747	777	729	757	769	777	718	759	767	714	768	768	759	770	769	748	751	767	784	775	782	761	767	768	784	752	784	766	748	776	751	742	743	752	737	748	757	772	789	783	758	775	733	772	761	736	777	745	710	741	737	764	740	782	701	729	729	744	772	769	760	749	786	795	800	747	772	736	758	757	737	694	746	775	736	805	752	753	751	771	756	805	733	723	722	763	802	758	768	752	785	766	778	710	807	780	753	741	746	734	760	766	746	753	739	779	765	764	773	785	784	768	811	787	724	782	734	737	746	770	753	794	800	784	776	772	741	723	714	789	742	791	752	752	754	723	763	825	746	745	713	805	783	772	789	761	835	801	764	745	746	763	735	797	718	772	749	754	792	780	788	727	803	726	775	750	808	753	763	748	792	762	750	755	794	784	818	795	800	760	761	772	754	818	770	788	796	772	750	774	761	821	764	760	746	769	730	795	784	715	747	753	763	758	766	773	740	812	794	777	764	786	783	801	781	750	711	776	775	784	731	808	753	794	768	794	744	738	736	770	827	772	766	729	796	727	766	756	768	739	759	758	811	762	726	774	750	738	836	758	751	775	732	746	757	728	725	764	752	790	794	694	746	769	795	693	728	778	779	792	772	719	806	779	729	745	764	756	787	726	777	800	797	765	752	786	738	745	765	766	750	743	794	751	745	793	761	759	757	713	769	728	796	731	734	789	729	754	758	768	776	761	757	778	717	761	743	754	755	774	787	751	759	802	745	750	754	804	769	764	773	768	721	784	758	735	745	712	764	775	806	772	801	756	754	755	771	759	743	787	729	742	832	750	710	755	747	746	761	748	759	751	771	757	776	803	808	770	747	724	782	751	754	774	768	786	701	747	769	752	751	712	774	811	756	776	709	705	772	774	749	723	728	795	775	763	774	783	782	726	762	789	729	751	777	773	831	769	782	745	751	752	744	760	778	773	772	751	794	760	733	785	741	747	761	825	753	699	719	762	747	796	744	768	833	722	752	696	786	805	763	797	760	779	740	797	760	762	753	773	769	764	783	731	817	801	768	781	736	728	735	747	803	827	801	749	802	734	811	764	735	759	782	761	774	781	754	780	744	744	731	794	760	772	767	779	739	729	767	746	762	770	784	754	755	739	739	766	730	753	753	710	806	785	762	739	772	762	757	771	737	746	795	804	764	749	731	778	729	747	780	777	750	792	765	806	766	790	786	796	758	743	771	815	705	778	726	778	787	720	827	777	736	809	794	739	764	766	804	722	779	764	708	804	795	746	797	753	767	758	814	770	758	769	773	754	796	722	778	731	755	743	748	737	774	822	791	743	772	763	756	770	760	792	782	820	753	787	747	726	724	776	774	736	776	735	811	752	739	792	779	714	759	743	811	753	785	792	716	745	809	765	728	788	762	780	743	779	760	751	753	739	764	763	775	779	807	735	779	742	793	749	782	716	768	803	766	754	748	774	763	756	790	789	758	796	750	764	734	757	796	738	745	754	779	775	785	732	754	732	690	722	765	762	765	792	758	763	747	749	762
12281	11015	10766	7645	5112	3000	1733	1792	1220	1002	824	787	741	685	649	657	578	524	403	481	427	385	328	369	352	356	352	310	318	299	272	306	273	325	309	287	313	289	351	320	344	312	300	304	305	338	318	303	329	302	305	283	306	303	289	298	305	291	302	284	317	288	330	302	300	305	303	288	334	337	289	280	290	309	330	306	307	322	300	282	311	335	288	306	285	312	308	307	282	282	320	298	290	312	284	331	274	269	300	313	282	318	328	285	309	295	291	314	257	294	338	329	283	290	312	293	280	312	293	292	294	304	266	321	299	323	284	298	286	311	272	323	316	285	330	292	286	317	306	287	305	305	298	298	275	308	308	296	272	292	299	308	286	294	289	266	300	307	272	284	330	294	309	297	272	305	298	282	272	316	292	301	303	271	314	281	299	315	309	328	288	299	309	293	286	279	310	318	328	294	313	300	282	300	275	313	306	331	352	278	280	278	298	325	295	325	297	298	270	250	293	288	261	264	293	297	307	255	301	313	292	303	289	295	313	293	262	304	304	312	285	321	285	296	312	282	302	294	319	257	272	322	284	295	299	304	289	271	308	282	317	268	315	282	297	302	268	303	282	285	263	275	313	301	278	283	279	283	324	293	299	283	300	273	314	331	303	310	284	289	289	299	307	313	291	287	286	329	285	320	290	271	253	296	302	267	311	316	300	283	303	316	291	279	312	289	307	297	298	309	352	333	253	299	281	297	323	296	285	315	295	274	290	309	320	270	308	304	316	292	281	308	316	293	292	300	282	295	312	274	297	300	269	282	316	308	286	294	292	285	273	317	309	287	324	302	297	275	299	296	282	322	314	290	274	307	296	308	344	278	293	290	269	278	293	281	281	335	283	290	274	296	262	287	324	246	317	297	299	295	285	286	307	296	296	321	316	346	322	305	297	284	282	291	297	293	296	319	293	287	274	300	297	288	291	291	325	294	298	328	287	300	281	304	325	328	296	285	303	289	312	341	329	286	309	321	305	282	273	305	280	261	358	284	286	280	302	313	287	304	305	313	298	274	279	282	272	300	303	296	303	311	324	306	338	301	286	285	277	308	290	305	325	325	290	318	292	267	324	295	320	288	319	303	306	273	277	291	316	288	275	338	273	262	314	272	325	308	289	299	298	312	286	309	282	298	328	297	262	302	301	295	320	271	308	280	302	319	292	308	327	302	275	305	309	312	306	290	301	298	280	315	300	309	316	291	287	277	284	303	302	344	293	268	275	293	258	299	319	277	254	291	287	323	284	268	302	292	325	321	289	304	286	299	265	305	313	312	293	326	311	276	309	302	320	318	297	278	298	301	314	311	294	282	301	294	276	311	324	315	303	281	306	300	283	307	303	297	304	309	293	304	311	297	302	278	316	313	292	300	291	294	279	300	313	315	287	312	304	274	291	306	297	308	288	282	317	300	312	277	278	310	322	267	308	300	281	316	299	271	288	292	261	277	264	299	299	284	287	283	319	283	307	317	291	291	254	310	326	319	335	304	306	283	311	283	267	264	304	298	277	300	318	306	303	258	302	296	299	293	296	300	319	276	275	281	304	289	294	287	290	320	313	317	280	311	318	318	310	279	296	281	328	301	315	310	315	294	296	295	314	302	278	306	302	299	301	271	295	278	295	305	309	303	290	299	293	282	305	277	289	276	303	277	284	304	274	307	312	339	340	290	310	311	291	314	269	308	290	308	306	292	324	310	301	310	322	284	286	283	287	311	297	277	328	293	267	283	289	298	295	289	318	291	284	289	322	319	297	318	274	319	314	315	295	294	322	298	280	301	300	318	308	291	287	303	301	274	291	299	306	291	316	292	293	284	271	306	275	306	295	300	322	302	291	300	300	281	274	302	315	312	316	309	304	282	299	292	337	293	294	303	338	311	318	295	296	313	289	305	320	281	301	330	309	301	284	261	296	285	278	287	277	290	284	281	321	277	301	319	301	281	332	327	279	284	304	301	306	312	312	287	298	334	290	296	316	321	311	290	301	315	315	293	296	291	315	299	323	244	297	317	316	302	298	303	316	291	323	313	286	284	318	303	305	289	289	289	286	316	294	289	290	303	269	298	287	306	312	279	287	326	313	298	307	303	295	305	322	297	285	312	321	318	288	300	303	296	264	300	277	297	302	316	300	325	310	332	287	277	273	295	308	264	315	289	283	327	329	293	365	294	283	286	294	318	290	289	298	283	297	322	313	282	336	306	289	305	283	335	282	311	296	304	288	308	322	327	297	312	305	309	289	308	273	307	309	290	301	298	313	279	284	289	304	289	275	294	294	298	298	294	294	330	300	295	287	316	297	302	302	301	305	283	298	282	319	279	304	280	286	296	321	316	324	262	293	292	330	295	326	318	315	305	337	300	275	321	295	294	300	308	333	300	276	297	334	334	281	330	312	289	299	317	332	290	317	274	308	293	292	318	267	298	304	308	293	306	276	305	337	324	288	322	296	317	293	291	305	283	292	294	287	323	282	300	295	298	311	324	300	305	271	272	285	305	308	290	293	316	336	296	322	288	312	298	294	294	280	308	300	304	286	302	323	308	296	292	315	281	324	328	267	267	300	302	321	319	282	301	299	274	273	268	290	319	273	275	311	309	313	292	313	307	305	307	270	292	333	305	306	289	317	300	309	279	272	288	292	282	297	316	293	302	289	296	312	287	280	316	291	296	342	271	291	289	303	319	312	329	301	321	284	300	290	285	300	293	266	257	297	292	333	283	346	288	302	301	307	282	300	282	295	312	301	278	290	309	288	281	339	304	306	269	308	311	337	273	293	303	279	313	284	275	326	281	291	290	310	319	268	288	319	317	292	320	307	298	284	274	311	314	301	326	308	302	300	317	292	291	304	289	314	295	292	283	280	292	286	358	275	302	306	281	283	299	311	268	277	283	301	340	298	296	292	291	301	307	287	304	263	317	285	331	292	286	299	297	313	290	326	323	306	287	328	290	317	286	296	274	322	290	271	300	308	307	306	284	286	320	298	298	271	305	292	279	256	288	288	276	305	259	313	350	312	314	290	294	314	323	279	286	295	249	283	307	286	277	326	309	280	289	280	287	296	319	300	291	324	311	308	333	310	304	305	298	291	297	298	282	330	292	285	310	297	301	304	274	303	279	310	293	293	292	295	287	316	307	304	266	306	307	303	299	289	285	339	267	294	325	291	305	277	321	299	287	302	289	298	310	295	295	337	304	304	303	305	295	304	321	328	273	296	311	277	307	301	283	287	306	259	292	321	299	319	276	289	300	282	276	253	288	263	295	310	261	303	300	328	287	275	311	309	276	311	327	309	279	306	302	342	309	278	311	315	312	301	291	300	278	312	260	274	319	273	298	315	324	293	314	265	303	291	310	281	289	312	312	284	322	307	273	281	314	295	325	322	306	308	290	321	297	283	311	285	302	277	286	298	276	305	299	319	255	280	288	292	278	272	276	299	284	292	278	280	338	281	292	297	307	273	308	320	317	277	283
9394	8883	12722	14837	13229	10468	7325	7713	5912	5024	3903	3445	3504	3319	3578	3437	2680	2407	1882	1965	1783	1313	1187	1252	1280	1354	1080	927	868	870	894	870	847	828	814	819	853	889	1104	1157	1077	937	878	888	887	859	802	772	766	833	816	760	795	752	790	781	790	745	810	759	770	737	768	772	824	768	777	737	712	739	772	782	772	774	811	775	784	789	745	749	745	784	756	756	767	810	770	793	737	748	773	849	769	736	721	797	802	756	774	798	751	776	739	759	778	769	758	748	710	783	774	777	764	805	752	818	734	779	785	765	790	758	763	730	786	800	739	794	720	798	766	794	781	749	755	768	771	760	741	801	768	735	732	783	751	786	773	745	709	771	752	791	806	772	760	769	826	785	769	776	720	765	767	775	740	836	747	742	768	773	808	734	762	804	797	755	736	757	794	719	748	742	754	751	721	799	689	719	774	741	817	780	745	750	793	748	795	785	728	756	766	750	735	779	725	781	825	736	774	776	703	707	803	763	800	753	784	767	793	787	725	730	724	801	819	766	733	788	736	735	751	782	796	774	755	781	786	813	744	769	800	773	787	799	777	752	754	785	733	803	818	773	774	750	759	709	757	721	820	794	745	759	774	732	796	764	733	798	764	800	712	762	734	759	794	721	724	772	771	767	779	791	786	766	759	790	788	755	799	731	792	755	746	755	771	763	762	758	767	766	726	783	732	737	761	742	754	753	707	742	754	795	791	753	739	783	775	796	774	825	747	760	751	785	719	796	756	777	782	778	793	711	732	789	799	739	738	777	787	820	732	737	780	763	794	781	816	726	790	778	728	773	785	783	795	765	811	740	736	728	777	820	738	760	792	759	796	735	824	807	784	728	744	811	721	780	808	810	703	780	734	752	776	757	752	779	811	748	724	802	789	787	772	748	806	761	775	763	792	765	789	744	781	738	761	755	768	773	775	754	760	767	773	767	761	727	729	793	782	732	761	773	740	799	766	774	769	768	806	826	743	760	806	766	784	734	743	790	787	762	768	791	791	747	744	726	786	786	732	763	791	758	804	776	727	760	795	759	741	783	738	727	753	741	749	792	751	770	739	820	759	792	742	778	783	728	771	704	758	769	816	769	764	762	800	767	770	770	787	748	706	763	785	750	775	784	748	780	738	767	785	815	760	779	808	765	821	736	747	782	761	756	759	782	765	766	745	754	795	740	710	752	784	759	751	748	745	726	768	759	795	720	783	775	790	803	791	753	787	736	759	816	725	760	732	800	766	784	742	781	786	762	726	763	780	754	790	800	780	802	771	796	764	783	819	783	797	774	758	760	710	774	791	749	721	770	742	830	777	768	760	736	773	778	797	733	760	726	791	807	740	814	727	795	740	802	789	770	761	799	770	760	749	729	735	776	744	726	807	765	755	785	776	768	742	761	769	842	745	761	767	766	768	778	784	822	760	778	744	744	785	787	773	797	729	727	730	798	758	776	846	794	787	788	747	777	788	786	787	787	761	752	743	762	752	777	812	774	812	763	748	724	758	801	773	767	783	761	745	760	755	774	733	787	774	801	802	717	768	805	770	696	722	763	785	795	775	799	818	768	730	753	763	767	803	803	744	767	795	785	775	770	749	754	826	746	787	772	754	737	815	728	766	773	787	725	746	748	734	741	778	770	818	816	775	754	783	726	787	763	724	785	770	753	776	733	770	816	770	717	801	769	753	704	786	766	768	806	793	763	785	778	764	774	794	737	756	748	761	719	759	763	711	788	765	778	788	761	735	824	739	791	777	712	776	788	773	771	782	750	747	782	778	776	755	782	807	799	834	805	751	755	788	793	746	789	744	787	767	750	785	791	758	759	807	775	787	719	783	754	730	760	739	788	735	774	805	767	718	792	762	794	775	794	770	752	776	744	786	799	750	800	790	774	743	769	767	742	751	732	789	745	754	809	718	759	730	747	702	782	745	762	757	786	796	767	792	803	754	789	782	748	803	712	831	796	779	797	758	793	731	737	780	747	715	745	785	764	780	762	775	721	748	748	764	768	763	720	760	778	758	790	752	776	773	790	841	794	778	747	766	730	753	809	780	746	735	785	768	770	772	766	821	782	770	772	756	825	775	734	747	792	755	761	762	774	740	769	760	813	720	771	797	812	794	784	752	767	803	726	729	771	778	776	779	756	735	744	816	702	745	773	778	779	737	786	780	785	767	763	744	704	781	800	760	722	751	757	758	797	756	789	774	758	736	753	781	738	770	774	746	725	773	745	792	776	733	728	721	775	777	734	796	747	779	781	794	759	750	764	812	749	750	764	775	784	759	790	710	815	741	808	791	794	770	740	752	742	737	783	818	763	749	734	784	751	774	860	812	763	791	785	721	722	764	785	794	752	760	734	726	767	762	760	765	765	795	798	765	757	773	768	794	752	779	728	717	760	786	741	780	753	776	742	786	725	760	781	778	789	759	771	754	771	765	784	754	745	797	803	813	744	811	766	770	773	747	792	823	787	787	712	779	691	724	784	779	783	759	799	755	751	778	796	783	795	765	753	825	828	732	781	718	743	801	798	759	816	783	798	804	742	725	746	765	758	804	794	765	760	793	788	778	777	735	724	805	750	803	762	771	775	749	720	768	754	810	753	831	794	744	776	753	776	770	711	775	738	765	796	799	793	819	774	769	775	755	794	760	763	768	791	776	749	781	743	764	741	742	755	797	762	739	766	767	800	769	767	726	800	799	793	753	722	734	775	771	779	769	774	764	745	767	766	753	752	751	783	783	781	790	782	765	776	809	792	803	750	750	826	754	727	754	746	815	738	732	801	747	764	761	765	749	756	771	790	747	747	792	818	763	793	762	736	760	759	790	742	758	786	759	801	773	732	759	772	741	757	737	789	808	708	766	817	737	797	809	814	741	783	781	726	747	791	756	750	786	709	807	835	802	741	753	812	778	773	768	739	789	725	814	789	801	760	788	754	713	767	816	769	757	781	822	736	787	788	787	782	707	766	800	743	741	767	771	731	765	760	736	750	795	748	813	821	785	734	810	739	773	787	822	782	776	749	717	750	802	765	793	761	782	784	723	754	780	809	752	759	791	782	795	801	805	742	791	748	709	802	837	766	795	785	773	772	741	727	747	744	755	790	732	782	750	766	783	739	762	822	781	807	805	781	776	779	778	749	767	779	707	755	775	802	730	759	761	790	769	728	787	810	781	778	768	801	757	763	697	729	726	784	789	790	763	812	782	731	789	731	743	854	787	739	788	760	792	801	784	710	825	786	760	787	757	787	790	780	773	793	776	784	761	791	759	761	795	768	700	746	764	776	790	782	774	777	793	775	811	766	783	749	742	774	769	746	804	760	750	738	783	749	771	736	786	732	758	754	774	789	732	786	756	768	724	734	691	789	741	731	749	773	773	781	760	710	804	809	712	746	790	779	812	725	802	759	758	725	754	740	750	741	722	770	769	757	791	729	737	771	731	810	771	741	733	757	740	778	807	727	789	798	743	814	735	738	769	737
26718	25288	25286	21259	17868	13109	9750	7265	5201	4121	3375	3047	2973	2369	2330	2056	1553	1674	1313	1729	1443	917	1128	1010	1132	1203	807	517	523	481	478	427	404	379	342	387	374	583	808	699	519	432	372	420	412	383	338	359	325	304	341	298	286	298	318	301	307	315	286	296	299	278	308	277	311	269	332	330	296	302	302	292	314	326	312	283	329	312	281	293	282	288	308	298	301	301	284	316	315	312	330	304	317	289	306	302	318	305	298	285	323	313	324	298	296	318	324	319	340	294	275	310	271	306	301	314	297	330	296	291	322	278	318	320	330	325	323	313	285	318	303	292	296	304	313	321	282	284	295	298	325	344	294	338	346	322	322	310	328	311	313	314	308	324	307	268	330	305	285	298	274	320	311	309	302	316	328	288	304	276	302	299	290	279	321	322	292	298	320	303	351	273	300	327	316	296	335	313	322	286	324	312	281	302	321	295	302	314	285	296	318	332	336	309	262	312	309	296	324	305	298	296	282	292	292	325	301	285	315	311	327	301	304	322	266	315	301	299	317	306	294	292	312	316	324	296	317	322	322	292	319	320	288	294	285	306	303	312	304	307	293	285	335	298	295	295	311	265	282	269	329	295	316	288	315	351	306	303	295	313	336	292	304	311	280	325	303	280	310	291	320	339	304	321	319	302	298	284	299	322	290	276	327	311	303	294	276	338	288	289	279	308	308	259	339	304	282	316	284	320	293	294	307	302	318	302	330	279	322	327	332	301	309	316	296	339	304	292	313	281	325	314	315	321	293	319	315	308	318	331	303	310	299	302	302	335	304	330	287	325	322	306	273	327	332	295	313	304	338	273	287	314	323	327	309	308	303	273	324	319	310	331	275	307	293	315	324	297	273	293	327	312	295	310	313	317	319	320	303	312	339	310	306	307	295	309	307	328	304	304	323	290	305	316	276	319	316	310	307	319	289	299	333	274	314	278	320	325	286	316	300	290	302	325	329	300	277	312	292	320	287	301	292	288	313	335	325	302	286	278	295	310	275	302	270	288	330	327	299	334	319	291	288	295	269	308	323	312	324	326	298	299	295	302	324	319	324	322	302	299	292	296	307	329	324	298	310	262	309	310	303	328	308	297	315	319	299	317	327	298	306	317	322	308	350	317	309	321	332	315	317	329	328	291	322	315	337	264	335	336	319	314	326	287	274	304	303	346	310	296	310	294	299	301	321	325	353	327	334	282	277	340	327	296	340	352	307	288	300	313	278	301	357	323	326	291	301	309	303	312	323	301	320	284	331	288	334	333	302	296	282	339	325	298	286	319	308	348	299	285	316	298	327	287	313	335	331	284	306	312	327	254	304	330	316	321	346	322	304	272	301	299	291	321	296	308	303	311	315	335	299	300	305	292	322	292	290	295	299	312	291	310	301	296	312	301	336	333	291	307	284	282	283	325	309	296	322	280	300	328	316	287	302	319	294	318	303	307	298	314	284	294	333	306	330	299	332	293	306	310	289	296	317	273	332	276	325	285	320	320	312	319	334	284	329	304	338	311	297	283	291	313	296	344	311	303	316	301	306	301	278	338	293	309	302	314	306	308	297	291	286	302	301	320	290	303	330	283	289	307	324	332	345	303	301	299	301	285	303	349	282	288	288	298	317	293	341	290	301	311	323	322	314	267	284	348	296	320	306	307	302	331	277	333	321	292	295	314	307	292	313	314	308	296	294	328	249	278	275	303	295	275	288	286	300	291	306	293	285	345	317	317	305	294	302	309	316	307	281	319	289	318	307	277	321	310	307	308	310	297	307	304	297	317	334	320	308	332	305	311	325	327	318	326	275	309	316	292	336	278	300	326	303	284	326	312	301	311	326	299	319	309	319	318	310	303	310	295	318	302	335	285	325	323	301	294	316	309	306	336	284	318	295	301	316	302	336	308	319	304	326	283	323	269	293	322	286	294	311	278	314	287	292	335	312	307	286	305	322	324	293	312	302	318	327	308	289	287	347	321	320	293	319	303	295	327	335	298	290	322	281	328	321	318	297	309	278	321	356	323	289	314	303	288	316	290	347	270	337	349	340	319	287	284	302	325	298	312	308	312	305	328	307	305	336	311	308	341	284	304	313	317	314	315	314	307	276	325	312	334	300	271	309	308	332	288	335	300	312	302	319	283	280	318	308	302	296	302	334	324	280	291	291	298	341	290	308	336	298	300	302	322	304	332	298	284	308	329	313	298	296	325	299	285	322	301	333	308	350	310	325	295	299	294	326	305	299	308	330	266	280	314	345	325	351	304	332	308	307	303	304	292	315	297	308	323	295	303	324	341	347	292	322	323	322	316	269	321	312	272	309	333	288	319	307	324	305	336	309	316	298	306	284	299	304	324	311	302	304	285	286	294	320	262	303	312	331	301	331	316	286	297	278	318	306	315	318	316	296	300	313	285	308	322	325	283	289	276	315	285	303	329	286	307	318	261	296	266	309	342	305	326	327	327	285	324	312	331	311	270	324	310	313	309	298	281	310	313	338	299	308	324	288	280	330	308	366	304	314	314	318	312	322	329	349	302	311	292	340	299	308	280	290	291	303	291	288	317	263	306	337	274	296	320	326	298	304	288	302	287	332	299	293	313	307	300	325	307	334	268	315	292	310	317	309	299	306	318	313	325	310	293	321	305	277	307	309	294	307	334	273	341	295	317	316	328	331	308	335	338	307	310	308	309	309	319	332	315	315	336	314	324	299	300	320	302	330	294	337	293	299	302	329	302	284	319	274	291	314	288	312	300	349	306	336	316	298	304	303	301	311	330	315	287	347	286	307	321	325	319	321	311	310	304	296	285	302	321	301	291	324	349	302	315	291	294	327	284	296	321	324	278	292	294	359	295	293	302	293	284	300	321	328	259	317	296	304	316	338	321	284	303	338	299	323	320	326	338	289	291	310	281	318	302	304	309	306	322	296	321	319	319	317	332	303	282	302	294	337	306	311	325	332	315	326	319	272	294	282	299	316	312	315	304	320	291	317	296	300	315	321	307	333	336	318	286	324	294	313	298	300	292	309	307	284	321	316	281	288	323	327	261	318	311	279	314	303	301	331	314	327	318	285	307	298	304	324	300	291	326	317	310	295	262	319	296	328	310	296	353	320	356	309	290	289	309	307	299	270	364	293	312	304	292	317	314	303	318	287	314	273	310	319	307	327	305	318	308	309	311	329	286	347	273	292	300	314	310	292	298	286	302	349	285	298	290	302	321	334	293	330	283	330	314	283	288	313	277	336	300	285	285	306	338	339	319	333	274	300	306	304	337	301	302	325	308	285	299	295	288	300	285	298	309	280	305	303	323	317	300	319	319	307	324	304	299	292	315	294	280	303	274	285	311	317	300	293	283	305	287	303	319	273	306	354	320	331	319	286	305	281	263	336	274	316	324	302	355	304	287	324	310	317	312	315	316	299	304	288	338	302	309	271	294	286	294	317	294	292	302	298	288	305	351	322	316	281	300	304	295	318	298	292	303	311	292
19068	19366	22071	25671	26161	22625	20764	19026	16432	13889	12592	12500	11918	10192	10311	9512	7800	8540	6507	9323	6991	4552	5284	5058	6348	6933	4378	2503	2524	2048	2275	1625	1469	1428	1262	1131	1094	2801	4458	4016	2791	1715	1468	1432	1582	1272	1049	850	834	879	769	807	775	789	791	796	776	784	853	789	789	739	748	775	809	832	777	755	789	805	790	786	790	774	749	794	758	795	816	786	755	746	772	802	811	782	833	797	785	775	811	783	782	795	773	773	805	768	784	796	840	792	811	726	801	783	779	774	831	800	783	784	787	756	811	791	762	802	735	819	785	755	770	774	812	796	756	817	750	817	828	769	778	786	789	799	748	799	768	788	811	803	815	809	798	768	849	828	795	820	843	786	836	778	761	797	707	834	804	768	802	803	780	799	781	765	784	786	757	754	795	779	754	766	755	820	795	735	754	816	774	774	786	819	840	804	811	758	819	827	731	793	749	824	735	787	828	769	770	754	811	782	790	813	785	771	788	737	760	819	757	808	777	838	788	763	739	805	752	795	826	815	771	750	742	773	767	832	785	768	794	768	776	773	757	785	735	825	773	788	808	770	789	803	790	735	794	774	784	802	786	778	744	796	797	794	796	833	803	825	792	795	817	756	812	761	758	781	755	780	808	790	806	779	795	847	776	841	768	789	766	834	760	793	812	790	847	765	795	788	763	755	811	800	798	793	789	832	775	766	790	799	751	815	778	844	801	753	781	771	742	802	752	741	863	771	846	788	793	820	817	787	845	734	767	747	786	826	744	737	806	849	791	864	833	786	759	822	802	804	725	735	739	783	793	786	840	790	787	795	812	805	741	739	754	828	783	777	882	790	734	788	796	839	795	775	787	783	848	763	864	749	821	777	730	803	784	789	732	803	792	781	814	793	854	829	810	766	771	751	794	753	780	807	776	790	794	835	789	814	744	809	814	821	796	738	763	833	727	783	836	764	832	781	776	795	790	841	775	834	789	765	752	817	795	774	817	822	824	776	777	771	744	799	810	837	745	733	749	775	784	790	781	773	741	774	837	777	770	768	828	790	826	779	789	829	815	796	774	786	781	777	815	758	827	794	800	791	784	865	795	817	757	762	711	758	829	770	809	777	799	812	808	824	804	787	794	825	770	769	830	751	809	763	774	776	776	834	771	813	799	883	777	776	796	747	831	785	802	799	818	783	793	753	819	787	762	789	810	808	793	809	779	772	798	752	783	769	759	776	762	780	754	753	817	742	780	829	770	775	772	795	764	776	817	779	802	788	768	818	759	776	762	794	809	796	784	778	787	776	811	817	759	839	765	776	785	777	764	827	819	829	737	770	824	808	782	774	813	787	852	788	743	796	786	731	758	842	834	741	752	817	764	811	777	786	794	746	773	793	780	806	824	793	835	771	802	770	798	808	805	798	763	797	761	792	813	807	756	818	837	835	807	798	784	730	800	800	792	706	781	781	810	799	779	796	802	727	771	819	759	725	790	757	803	795	807	834	784	819	825	766	789	817	816	765	776	807	773	778	766	779	770	807	774	745	833	790	794	775	815	757	761	833	790	801	804	788	791	771	764	843	829	811	785	767	785	812	774	781	794	733	788	779	804	750	781	767	824	786	768	787	805	757	797	785	784	814	826	774	794	834	725	788	792	817	763	829	759	821	825	788	782	826	854	806	805	752	806	807	843	811	784	813	761	759	788	761	796	759	797	804	784	854	792	771	787	755	802	762	809	841	786	778	761	807	771	796	828	800	773	831	796	828	779	813	800	757	783	803	803	742	827	804	729	813	778	772	815	796	769	790	793	756	733	790	773	792	813	793	814	800	805	802	827	786	788	763	795	799	791	812	830	772	801	776	788	825	826	769	804	789	832	826	752	776	829	762	782	791	762	744	746	786	814	761	845	771	790	779	759	741	763	795	809	781	799	787	819	804	795	811	840	790	792	787	798	763	778	787	815	805	808	754	768	810	777	788	724	794	804	814	787	816	831	864	772	782	790	788	757	746	800	734	807	800	737	795	728	742	770	791	788	797	825	744	802	809	795	782	762	794	771	780	812	748	795	807	757	830	816	762	788	797	790	772	781	760	804	784	794	747	734	772	829	797	756	813	783	814	814	747	746	737	813	806	800	811	820	789	802	759	778	795	808	810	756	790	831	775	797	787	778	767	818	794	808	764	801	770	829	748	784	829	828	801	801	729	796	795	779	740	779	829	800	800	732	822	792	783	791	782	780	797	863	803	818	751	823	753	762	797	847	713	813	733	821	768	784	769	786	804	813	821	775	770	821	784	820	800	793	768	782	792	823	785	798	817	779	776	782	790	778	771	814	756	798	825	756	794	786	818	804	779	765	763	809	814	774	827	829	782	828	769	747	824	789	807	775	776	811	759	794	804	811	825	802	779	778	819	815	800	804	803	768	779	800	750	788	851	773	763	771	773	785	822	780	762	758	784	760	776	755	762	800	762	824	777	780	807	786	854	810	821	776	769	774	831	784	815	782	778	771	763	762	794	762	798	800	778	804	797	770	800	782	787	789	803	809	764	779	784	745	782	798	761	788	736	850	779	761	822	741	803	736	846	794	807	833	799	828	719	810	786	767	766	814	788	734	796	782	823	793	835	793	792	780	800	757	779	838	738	759	811	844	790	788	821	776	793	797	809	770	799	829	800	847	778	759	821	805	797	815	790	824	788	782	784	725	832	760	800	828	785	822	822	772	771	753	745	826	804	850	828	788	813	779	831	787	742	797	740	815	817	736	811	841	785	817	828	749	806	801	802	782	715	812	771	819	851	808	803	826	793	764	762	768	785	833	755	797	773	822	797	810	821	776	796	781	816	796	751	791	805	772	734	802	779	788	800	850	792	802	730	804	808	826	799	812	815	745	802	801	792	759	797	753	793	827	784	792	788	855	818	810	756	811	870	822	807	777	757	834	775	799	781	837	838	842	802	740	803	746	805	801	777	773	795	790	856	800	796	799	800	815	746	783	779	753	800	801	774	783	819	807	754	822	811	810	780	845	774	804	783	742	784	766	763	768	802	751	816	766	794	790	786	788	766	777	803	725	783	785	825	765	800	790	829	806	808	743	767	817	742	837	808	784	777	745	805	838	813	794	821	784	795	823	810	794	838	764	788	833	825	803	787	803	775	758	771	845	786	821	832	810	828	762	728	805	800	773	806	753	803	776	786	818	780	854	789	768	786	778	802	823	831	766	811	822	771	767	842	781	763	795	769	778	747	827	786	769	831	815	796	792	783	785	802	781	790	816	803	751	820	765	787	769	806	862	809	741	781	806	807	795	778	770	749	804	828	782	797	809	791	795	738	804	788	782	769	814	794	768	880	776	754	816	826	832	782	784	810	819	842	781	811	810	828	806	812	787	770	771	772	790	752	762	786	758	784	834	785	775	750	752	801	791	774	797	792	727	764	779	788	780	766	809	769	799	800	789	820	809	789	788	786	762	756	782	822	738	775	842	797	813	775	798	754	815	772	755	781	814	813	724	727
37886	33944	33328	28050	24704	21021	17133	13013	9289	7797	6325	5767	5591	4789	3909	3561	2743	2704	2400	2744	2126	1596	1891	1710	2459	2721	1525	872	836	697	664	587	539	449	486	407	385	849	1372	1286	830	593	451	538	512	425	338	304	326	287	302	282	306	302	293	316	277	336	276	303	291	301	287	281	281	295	304	296	333	302	289	307	286	284	294	292	280	330	308	300	304	283	304	334	292	316	311	309	282	302	265	289	311	312	322	309	281	292	293	304	317	294	301	280	284	283	285	302	304	292	285	294	309	327	279	310	315	311	285	310	295	302	269	314	299	303	303	291	286	282	287	271	294	333	261	271	315	291	281	304	281	281	291	291	311	314	279	302	290	307	321	304	291	326	286	305	278	307	293	311	296	309	287	265	281	297	283	304	281	278	302	290	292	262	246	304	298	315	276	280	263	294	281	305	267	290	279	282	283	307	299	284	265	283	307	279	294	294	307	283	295	303	289	320	297	325	271	327	295	287	312	315	295	266	310	318	311	289	286	276	311	276	306	295	328	304	287	262	294	321	307	278	306	298	332	289	281	309	322	275	276	296	336	307	293	270	314	302	310	291	291	330	295	320	305	289	302	280	285	289	265	300	301	263	311	276	294	269	294	312	289	289	306	297	287	307	292	271	285	267	296	300	294	310	268	299	279	315	305	299	327	277	257	263	305	277	280	287	295	318	320	312	307	281	311	298	292	325	364	287	292	247	271	298	269	290	306	308	284	285	293	275	294	259	304	301	298	280	252	287	325	297	268	317	303	312	300	272	289	277	281	323	291	308	310	287	277	289	320	291	315	293	292	313	313	275	323	307	288	286	306	290	295	320	287	289	301	300	274	308	305	272	288	281	317	334	326	288	295	290	302	325	291	298	266	305	302	330	328	297	266	262	298	302	289	314	289	291	302	287	297	321	285	277	275	295	316	298	296	283	262	272	284	294	333	297	288	273	295	276	258	315	305	271	308	314	307	293	291	286	313	304	276	300	289	280	288	316	273	288	259	305	305	303	267	317	306	287	300	326	301	274	307	299	256	283	295	268	311	289	277	320	308	260	304	312	289	281	270	314	267	311	286	279	304	320	300	300	284	302	322	293	315	284	258	273	283	271	323	277	336	287	279	289	317	313	298	259	298	330	325	284	284	277	312	299	285	279	298	308	339	283	303	244	304	290	310	289	323	312	282	319	310	327	303	321	317	286	299	292	283	322	303	288	327	303	287	318	258	309	298	263	315	288	292	292	304	269	289	303	302	306	321	323	289	285	297	306	267	318	288	313	274	288	277	288	323	306	317	306	299	301	290	285	318	339	306	302	298	318	300	287	270	280	271	276	306	276	281	306	331	304	304	262	304	328	293	298	304	299	271	282	315	293	321	288	278	282	279	285	324	300	289	301	302	288	319	276	310	264	300	293	312	288	306	292	309	300	328	290	301	310	338	300	290	295	296	296	288	308	294	319	322	287	300	296	288	291	317	318	293	282	274	283	306	314	303	268	284	334	274	268	280	297	280	281	283	275	283	328	290	314	285	312	283	264	290	289	304	285	296	306	273	296	305	321	318	297	293	321	332	311	261	312	296	293	304	280	297	287	323	287	303	307	298	291	303	314	276	290	305	301	315	310	312	329	268	289	311	321	301	302	313	291	302	292	291	319	299	331	283	331	297	310	302	322	299	298	307	323	294	289	319	268	286	253	323	291	314	301	310	263	296	272	306	317	306	314	308	299	318	281	286	285	297	303	289	287	292	286	290	294	334	319	307	308	282	285	317	321	289	298	306	283	282	297	287	292	304	295	343	288	273	283	295	315	297	279	294	317	310	324	298	312	318	315	288	295	276	299	326	285	298	322	310	295	318	267	289	277	287	323	279	299	289	339	298	282	318	236	292	291	291	295	293	314	331	272	336	312	333	298	291	299	280	296	293	288	308	281	308	319	338	279	311	325	269	300	285	268	307	311	290	333	288	309	308	287	279	261	328	326	285	317	296	272	309	284	299	286	323	314	292	298	288	288	302	322	317	264	307	284	266	304	285	311	301	265	274	309	306	270	328	324	292	282	326	304	316	281	287	289	306	309	297	313	322	291	290	316	308	302	323	290	299	305	320	288	291	304	300	284	284	290	311	292	308	319	325	288	293	307	251	318	272	283	303	301	313	292	286	281	280	297	285	292	295	284	289	287	291	273	303	292	273	330	306	267	266	314	297	300	281	270	305	268	295	293	308	297	281	289	307	303	305	322	311	290	288	309	315	297	311	310	312	298	301	302	304	299	297	281	282	292	300	303	318	259	309	300	285	293	274	261	276	297	290	306	296	289	288	294	297	299	293	286	311	256	299	316	295	282	287	326	267	318	290	323	274	325	303	278	293	308	310	302	311	289	300	295	306	288	279	300	284	300	308	304	277	274	279	271	293	322	310	296	330	313	291	280	293	295	287	314	293	302	296	309	317	282	314	291	302	260	274	275	263	289	294	311	313	278	295	313	304	298	262	300	305	323	298	338	300	279	322	285	292	279	299	266	298	287	299	287	282	318	271	294	319	279	307	285	281	287	350	315	281	256	285	302	288	259	336	314	311	299	304	298	332	320	317	296	291	322	297	291	331	298	298	288	290	308	306	264	280	288	284	275	280	306	295	273	289	299	339	308	311	299	319	294	332	297	313	307	286	324	324	272	289	265	290	267	288	282	281	267	300	296	342	278	284	285	270	289	290	299	295	295	292	289	290	274	279	281	282	287	310	241	303	312	308	280	285	308	318	333	308	287	317	297	279	289	314	303	294	292	277	296	269	304	314	286	314	289	271	270	282	294	343	301	295	278	322	281	291	314	310	318	298	282	290	326	306	296	276	316	280	291	314	296	334	305	328	284	294	258	297	289	258	284	284	292	311	293	306	302	295	301	304	318	304	334	296	297	258	279	282	310	296	330	303	289	287	293	298	294	300	308	308	299	301	304	296	315	296	279	273	319	292	303	312	298	306	316	302	302	302	311	287	314	289	314	326	276	278	300	314	280	262	262	306	310	264	337	306	308	322	259	252	313	296	262	276	277	307	297	276	278	270	313	277	294	319	271	292	277	271	310	273	288	292	329	294	306	254	292	280	299	282	310	288	303	325	281	283	274	313	307	286	293	291	289	280	302	342	311	296	292	287	297	313	321	278	297	305	272	285	314	331	301	322	299	279	289	313	274	270	310	291	257	314	296	303	295	283	325	310	294	291	308	287	299	292	274	289	289	313	272	300	295	295	284	310	301	294	302	289	287	306	294	287	305	270	302	295	311	318	317	323	292	305	276	321	305	262	299	294	298	286	308	300	318	314	301	288	309	286	276	290	306	286	271	264	306	319	304	289	297	301	320	309	308	304	308	318	284	276	301	288	264	267	284	267	322	309	318	304	303	306	298	282	272	263	286	281	302	273	289	296	297	277	297	306	317	288	328	290	339	332	303	303	292	299	278	285	290	296	317	291	289	288	291	290	292	303	300
26000	27539	28371	29990	31207	29979	28365	25178	22374	21050	17352	17537	17923	16084	14819	13553	12069	11673	11833	13229	10228	7462	9164	8054	13126	13587	7973	4527	4384	3687	3819	2671	2405	1893	1900	1692	1426	5155	7987	7752	4851	2645	2176	2125	2325	1662	1178	984	911	839	801	800	780	784	725	801	763	728	755	731	754	803	757	716	769	777	736	788	718	738	766	802	785	775	725	767	772	723	725	793	737	723	826	722	751	708	798	716	767	744	720	736	738	742	754	774	742	765	725	759	729	807	791	749	755	736	738	722	776	783	772	768	733	738	783	741	724	714	765	818	797	680	770	743	741	720	739	734	730	753	760	734	721	698	794	741	758	765	768	745	772	758	726	745	752	731	738	775	751	754	766	744	766	751	753	676	731	760	800	800	737	779	748	714	824	777	795	761	752	793	731	713	783	781	778	795	723	760	758	771	763	775	702	763	791	787	777	796	752	746	749	767	836	746	755	765	773	721	748	754	748	753	788	803	763	754	774	748	712	752	754	769	804	753	778	731	739	784	759	745	701	738	750	757	762	755	779	788	732	744	717	782	792	729	754	765	797	795	724	762	760	751	732	752	738	732	795	734	752	750	741	745	791	739	781	709	764	729	752	733	787	728	770	737	725	772	790	722	720	760	770	804	742	759	708	757	739	743	768	799	779	750	746	732	793	706	771	787	728	799	791	791	777	825	752	783	745	727	739	814	743	759	766	738	749	762	736	742	706	744	790	724	817	776	730	736	720	801	748	751	790	781	712	800	753	718	781	741	757	712	752	790	758	782	741	766	757	757	820	776	726	740	755	788	744	748	756	725	759	729	779	802	732	737	759	783	714	732	779	733	751	738	719	733	769	785	756	740	747	722	758	791	733	789	751	805	729	740	736	723	768	811	722	753	765	676	740	769	786	775	711	730	767	781	736	733	744	779	767	752	814	775	791	781	733	725	740	818	772	751	753	724	800	790	752	791	762	757	815	701	790	719	782	730	781	772	746	732	729	763	763	728	690	763	812	753	747	800	718	755	727	800	735	786	793	752	758	719	761	753	798	787	742	708	753	782	759	754	720	772	784	764	787	728	758	731	753	784	773	727	757	783	739	742	781	763	774	768	745	754	779	809	786	794	672	789	803	800	727	733	797	779	731	778	763	723	783	744	823	745	783	752	748	723	706	734	755	765	743	733	770	748	747	757	741	763	798	792	753	716	716	751	694	699	760	771	703	725	733	684	751	771	784	751	777	817	769	713	768	719	777	685	752	742	792	774	747	723	746	758	759	719	774	772	760	717	737	751	755	718	774	822	803	779	740	736	772	730	777	752	742	720	769	775	768	772	767	769	746	751	721	799	718	725	765	761	783	744	750	757	741	721	830	736	755	792	750	717	773	810	742	742	748	760	753	725	759	749	753	777	764	767	717	774	781	803	767	788	787	774	763	764	769	749	746	724	764	758	704	741	770	773	780	768	727	777	796	748	742	823	759	766	776	748	746	749	778	751	760	770	757	726	768	722	822	795	757	766	759	763	748	739	813	782	793	798	766	795	749	737	717	744	761	814	751	761	780	763	836	814	817	746	755	781	707	751	727	771	792	762	722	769	744	725	774	821	752	743	743	771	717	777	766	764	721	790	789	749	765	814	747	742	714	747	758	749	777	773	780	767	711	793	761	749	778	777	759	733	790	740	753	732	745	814	769	741	695	744	751	754	745	757	769	763	789	729	744	741	811	729	727	773	751	790	752	764	764	722	771	763	756	728	740	785	786	716	763	742	814	743	760	821	728	769	817	796	777	767	734	717	733	787	822	768	746	800	762	768	762	749	763	732	737	748	801	764	813	803	812	768	749	762	730	716	750	752	732	742	758	751	785	822	754	751	716	819	734	779	777	766	778	757	756	761	770	728	763	732	798	799	728	790	768	695	759	779	743	770	728	760	756	760	739	769	737	752	791	746	720	772	743	743	748	787	742	716	791	764	713	745	815	734	779	799	752	732	767	774	765	794	732	774	751	772	808	732	712	827	758	766	733	740	734	746	754	761	755	758	752	757	785	762	813	786	769	791	697	784	767	788	696	739	750	706	732	791	733	768	751	771	750	753	771	753	735	736	754	740	752	797	758	724	763	806	733	749	701	707	746	788	660	761	751	774	725	780	732	748	764	736	742	807	786	727	733	740	715	773	720	789	725	807	752	769	749	704	792	742	753	799	821	740	806	708	740	763	759	711	785	747	740	767	781	721	748	797	734	765	767	754	741	726	713	736	698	736	719	760	765	760	736	733	754	728	753	789	762	754	765	793	791	762	752	753	803	771	737	749	739	789	710	777	779	770	758	759	765	753	762	780	733	715	720	720	745	727	727	786	722	750	752	745	769	760	784	729	745	738	823	801	764	751	768	731	746	745	733	728	759	744	753	712	777	749	703	725	758	793	792	741	763	758	779	801	761	773	698	745	742	761	756	758	726	755	785	775	775	727	785	782	753	811	763	753	766	711	744	775	707	771	753	736	733	758	809	736	765	802	794	800	742	733	783	763	773	737	732	764	766	747	773	789	809	706	806	774	761	768	747	745	744	755	720	756	754	805	769	743	823	766	770	706	750	788	702	767	747	762	768	726	741	778	790	746	794	777	757	765	710	755	784	772	760	751	743	794	739	781	772	753	749	737	745	777	741	808	794	811	747	775	750	770	770	788	814	768	736	785	766	727	797	819	753	779	703	755	754	724	792	804	757	769	690	741	733	789	800	732	743	762	801	771	764	794	784	757	754	699	780	765	745	764	796	785	741	812	754	680	725	737	715	797	728	764	762	753	756	762	782	747	687	767	762	784	720	795	742	771	738	720	801	768	742	717	719	796	769	763	775	708	745	788	725	728	694	773	783	771	754	748	742	744	758	718	739	743	728	741	769	761	758	760	758	767	750	751	778	754	781	751	752	757	817	779	756	786	800	738	726	707	774	803	761	784	775	768	767	755	718	716	737	789	781	802	763	746	771	766	760	732	770	766	707	752	770	725	776	773	785	748	750	709	756	714	709	759	759	738	716	718	745	802	799	716	812	749	697	746	750	781	743	800	743	733	756	710	746	748	807	784	760	737	748	760	810	753	810	780	730	789	797	741	715	735	752	736	738	753	769	760	772	742	742	747	720	766	776	790	818	755	812	718	705	753	806	753	746	787	789	718	766	778	745	771	766	767	791	746	732	729	747	706	748	787	764	721	726	772	734	728	723	730	791	763	775	781	739	764	700	751	749	767	697	750	756	760	732	759	764	719	793	764	770	726	782	751	793	802	782	773	672	717	721	750	771	803	757	694	803	745	749	723	779	767	752	693	800	772	759	725	701	744	766	784	767	783	772	746	773	733	801	776	727	772	741	764	734	735	753	780	738	720	762	765	749	763	756	794	786	763	790	737	750	800	754	785	735	758	734	790	752	830	785	777	767	719	809	785	778	759	812	733	748	757	734	726	754	735	839	749	761	736	710	736	786	794	702	760	763	726	762	773	767	711	761	760
12654	11149	10776	7521	4794	2697	2154	1804	1322	1038	830	810	790	821	785	625	514	399	465	451	414	368	386	338	409	389	360	326	363	333	327	330	325	295	301	336	321	324	346	373	361	316	296	312	343	336	305	327	311	299	287	282	279	294	293	309	291	324	274	305	279	299	305	298	275	317	308	293	299	318	293	340	284	278	289	269	273	281	297	353	302	309	312	294	292	280	276	314	331	268	303	287	318	312	280	270	312	303	270	316	316	313	311	301	304	317	292	289	304	264	298	283	296	284	280	291	283	277	295	308	330	261	294	304	312	342	319	311	300	299	290	293	313	280	286	328	303	293	298	310	293	267	298	331	309	316	294	304	288	293	286	279	250	301	314	297	314	326	314	288	317	297	303	311	289	289	287	295	304	292	283	290	316	289	307	273	303	278	302	277	326	329	277	297	319	304	288	276	307	319	325	285	305	290	306	306	320	304	307	290	274	289	299	303	275	332	323	281	324	349	313	305	285	315	304	302	280	328	281	296	291	288	298	307	291	323	262	306	323	286	301	310	296	277	273	275	292	269	271	310	303	292	290	294	292	316	283	283	320	295	299	305	290	326	263	366	315	289	333	328	273	314	311	304	318	288	310	261	306	299	281	284	321	326	290	293	322	327	337	320	283	311	329	304	299	304	341	274	323	316	281	314	290	296	299	287	317	323	333	307	298	310	293	319	312	279	313	322	303	286	319	305	309	306	295	314	323	282	306	323	284	305	289	290	284	330	328	291	320	306	277	280	276	318	279	318	292	272	308	286	281	299	300	272	302	309	300	271	285	278	262	292	281	296	293	306	300	334	283	306	296	273	317	276	291	277	321	301	285	303	318	275	292	294	266	276	313	309	294	302	283	285	286	274	315	270	309	304	295	313	268	280	293	260	307	301	298	306	307	299	283	290	284	309	307	264	296	283	292	309	330	295	283	317	324	319	314	310	294	282	318	304	299	303	301	300	312	276	316	299	298	293	304	288	304	309	303	291	301	301	331	330	291	304	283	307	316	293	260	297	286	281	299	294	293	278	288	311	291	305	315	287	266	276	324	312	267	275	318	277	301	315	288	304	313	295	296	280	295	297	274	293	289	286	305	293	282	314	307	291	341	343	310	276	302	309	304	298	307	321	319	291	311	328	315	281	309	292	350	309	336	298	320	312	292	279	273	318	302	279	323	272	299	311	307	270	303	288	270	292	332	279	321	283	308	296	293	300	311	300	302	320	275	300	291	304	303	328	288	294	297	295	325	289	297	306	270	295	342	316	298	281	300	282	324	309	301	301	308	273	306	326	304	292	315	328	288	301	279	295	322	290	283	295	258	269	295	275	299	287	296	303	268	300	279	296	336	291	315	288	312	316	303	271	297	298	278	287	311	349	279	289	283	293	265	294	305	291	307	310	306	278	337	314	312	304	297	306	298	297	319	279	272	304	324	311	302	282	321	313	268	318	330	322	348	301	299	298	297	302	326	306	291	292	296	289	286	289	285	304	307	289	294	302	288	314	324	294	297	286	277	299	274	312	291	301	306	284	271	286	303	322	318	315	301	335	308	315	274	268	309	296	297	310	312	290	300	286	322	316	292	319	343	295	297	313	312	320	312	293	295	298	289	270	293	279	321	293	319	311	328	284	302	302	297	297	281	306	293	297	290	315	307	325	313	280	304	300	319	319	314	295	269	280	265	332	308	309	277	299	307	290	314	294	316	312	315	305	316	277	297	270	298	304	292	305	307	307	291	326	292	329	303	274	280	306	327	282	308	315	310	328	293	307	292	303	307	269	309	297	287	302	295	288	274	298	300	314	276	290	279	285	295	281	315	297	310	289	287	267	303	286	282	286	294	306	309	288	294	302	303	302	329	303	283	283	297	308	301	259	292	284	303	292	324	260	288	323	301	312	299	306	310	263	313	286	313	295	271	272	270	311	321	295	292	276	300	294	280	303	313	288	310	270	272	306	285	295	264	290	293	289	321	324	297	288	294	292	318	294	291	285	330	308	295	290	302	290	281	305	285	316	315	278	294	313	287	279	330	313	302	309	286	279	291	286	307	285	298	314	292	307	328	328	279	270	299	328	330	289	312	283	280	291	349	320	322	321	313	295	256	313	282	295	304	292	307	268	291	355	299	285	307	330	294	276	321	308	315	286	337	303	288	304	327	291	329	310	318	302	302	269	295	314	293	286	266	297	309	307	301	297	254	313	314	286	309	302	318	270	306	268	253	316	308	267	303	321	299	288	317	343	299	323	297	285	284	296	312	292	277	293	302	320	290	295	292	291	303	282	287	300	296	295	298	277	271	296	283	297	318	294	313	291	319	293	310	309	332	290	307	281	271	301	288	284	287	301	308	347	279	305	270	311	290	290	267	274	329	281	317	298	299	278	315	267	306	299	308	283	277	332	273	277	329	296	325	308	297	271	288	290	295	297	300	303	322	312	293	305	284	282	291	290	289	297	292	312	293	280	282	308	277	320	285	308	339	313	291	343	313	301	318	299	301	295	269	276	267	296	296	279	307	272	319	312	315	321	296	340	302	306	321	315	290	317	308	279	277	301	277	276	280	274	303	297	278	296	290	286	303	274	323	312	287	264	319	268	319	281	286	310	287	302	337	316	311	296	311	300	303	283	300	291	298	301	287	289	315	295	293	291	306	257	303	283	316	310	302	288	286	329	306	309	294	275	284	301	304	291	299	304	264	271	292	317	309	301	299	316	300	286	302	302	306	300	336	280	300	315	315	296	281	324	303	302	270	337	327	305	271	286	332	304	310	331	293	282	276	302	290	315	309	315	311	277	283	309	313	284	322	298	296	284	302	324	311	297	312	310	294	333	310	317	286	300	336	264	296	319	297	307	299	271	291	296	272	294	322	276	303	305	295	297	315	260	312	335	305	304	282	291	278	326	287	321	297	292	323	318	282	259	326	332	317	322	305	324	259	311	325	309	290	305	299	288	293	311	294	263	303	301	295	277	323	307	284	300	283	307	273	288	302	299	282	285	299	286	326	311	296	270	318	312	295	311	292	307	326	280	305	291	291	314	301	289	314	306	285	313	295	280	320	290	323	278	301	277	302	331	292	309	282	312	297	286	337	305	289	320	297	294	294	297	305	321	288	296	317	294	313	289	289	292	302	292	314	294	312	294	326	299	330	291	316	297	317	268	295	289	299	307	318	270	300	317	308	268	268	254	271	271	290	335	275	290	302	263	303	267	273	304	300	304	313	294	339	288	317	301	269	298	300	313	304	306	290	294	292	292	252	298	319	274	299	296	324	304	309	319	309	304	301	267	266	334	318	298	316	286	273	327	283	302	266	272	311	300	285	288	300	318	333	271	293	278	329	302	289	298	296	285	282	339	326	298	295	274	301	289	296	313	326	285	308	310	322	269	319	301	311	289	286	310	315	325	274	283	298	324	303	306	284	316	281	305	295	297	306	310	300	248	303	297	322	303	293	296	278	283	285	328	320	300	314	317
9405	8388	12971	14078	13252	9670	8733	7897	6068	4670	3937	3946	3903	3962	3734	2956	2238	1860	1876	1895	1564	1377	1423	1278	1464	1358	1148	945	961	950	970	852	906	812	918	864	854	989	1104	1338	1181	951	909	921	935	905	818	795	804	801	759	746	749	763	805	780	752	797	796	821	791	776	767	753	755	741	815	724	769	794	760	709	799	759	833	792	866	780	772	740	747	787	815	740	791	816	756	749	801	805	763	758	727	753	719	759	735	746	745	836	776	757	773	808	773	743	748	785	777	775	823	808	737	837	760	789	728	767	737	748	758	838	756	835	820	751	800	817	757	816	769	776	801	783	817	774	726	774	757	768	764	706	806	792	757	733	804	753	829	724	779	775	756	761	800	796	787	765	765	727	761	803	833	779	767	763	755	744	790	797	803	790	760	790	772	770	798	784	756	767	802	739	744	769	810	804	772	754	805	782	778	765	789	757	750	786	794	740	785	705	734	762	786	823	797	793	791	794	735	793	827	799	800	775	761	747	772	787	771	798	752	802	814	806	787	736	721	732	761	778	776	774	757	743	773	784	747	752	746	782	769	787	756	753	786	783	713	778	786	833	734	744	749	806	764	766	727	772	774	792	768	787	773	784	755	768	762	803	692	776	763	755	781	757	798	785	834	738	769	743	730	775	765	793	786	769	798	769	790	751	728	761	783	801	786	758	778	797	733	765	743	762	750	807	765	802	790	782	723	726	760	740	766	774	753	820	760	752	767	785	783	771	792	780	775	770	756	777	770	712	765	797	775	827	781	818	783	738	771	767	748	794	727	718	798	797	747	790	740	750	807	744	747	775	731	757	770	774	758	742	776	740	738	795	779	759	816	768	777	759	726	809	753	761	792	779	739	828	828	752	768	768	765	763	819	785	773	774	768	765	713	727	801	795	744	763	772	711	738	699	761	807	798	801	797	806	780	792	714	809	695	761	737	743	785	771	776	786	744	763	710	793	827	753	750	747	751	809	744	752	763	782	812	786	824	732	780	749	769	778	763	814	817	768	758	794	830	817	758	787	746	764	759	757	793	789	765	716	743	790	782	781	804	800	770	788	753	823	844	796	763	756	758	764	765	814	759	786	772	748	731	745	762	768	734	753	751	779	816	764	782	749	784	735	762	760	861	776	764	796	790	776	803	764	791	762	810	769	756	753	781	815	735	781	774	768	775	732	765	776	773	769	733	748	818	760	804	772	755	751	825	773	810	765	787	737	764	771	777	796	757	809	739	794	752	778	768	729	780	794	772	823	828	769	834	775	772	771	757	752	768	766	766	793	763	784	800	768	772	760	752	751	765	736	754	819	775	753	716	756	814	756	750	764	785	773	776	801	804	752	781	795	744	774	794	773	790	779	783	747	755	749	778	758	766	766	744	743	749	778	791	740	762	794	773	804	759	777	716	709	755	759	742	783	764	797	772	775	763	758	810	780	793	741	726	768	782	679	751	741	761	753	782	782	794	801	752	754	777	750	822	768	801	783	796	793	806	778	761	783	821	800	753	790	811	745	821	770	720	784	769	781	796	735	770	742	784	767	796	782	798	739	758	756	748	744	771	794	739	806	839	770	812	784	789	757	765	738	789	765	774	741	737	737	784	770	785	735	772	762	743	755	798	753	780	818	807	777	768	801	802	806	739	782	759	817	784	725	822	803	780	740	767	759	773	808	711	755	774	776	739	738	824	818	785	776	766	769	789	757	790	795	864	792	767	756	830	800	798	724	752	805	762	749	765	748	786	781	737	794	763	758	752	768	754	735	770	807	727	763	792	801	828	775	722	796	793	794	815	774	767	783	812	780	784	724	800	750	742	772	763	757	775	818	774	758	785	825	794	763	771	783	777	821	749	764	754	827	782	745	746	753	803	770	768	740	801	756	807	767	767	750	731	776	718	746	732	746	779	765	813	761	800	766	719	757	760	810	788	784	769	800	783	809	795	776	770	749	782	738	801	778	743	705	768	756	786	762	766	825	754	742	774	813	747	791	766	816	784	765	808	828	748	781	726	805	768	769	705	794	755	774	771	763	845	751	771	764	792	758	787	719	778	796	785	796	760	800	758	756	748	767	786	819	774	715	795	753	797	762	779	755	789	766	763	751	800	788	764	764	760	740	726	735	764	753	764	744	736	802	771	727	776	838	810	752	765	784	739	706	787	798	803	814	793	759	798	746	783	740	787	740	766	724	823	760	738	710	794	791	750	752	763	791	806	731	774	780	773	783	785	785	734	733	697	755	775	726	786	753	774	754	780	778	776	775	790	796	782	764	811	707	794	750	776	765	774	838	795	746	785	806	796	799	796	787	783	762	783	734	775	738	757	771	734	711	816	819	788	774	798	798	787	748	772	773	751	765	730	792	774	755	778	816	824	776	768	734	743	767	731	757	768	805	784	755	749	814	766	788	747	787	800	784	750	761	771	776	753	803	738	749	800	772	779	743	806	787	783	758	802	753	820	769	743	749	779	727	776	746	749	775	794	775	745	808	783	775	739	793	729	768	763	819	761	772	797	746	767	751	758	756	791	766	758	741	796	828	763	783	783	747	777	818	793	770	772	802	766	829	727	749	768	765	781	776	716	782	742	723	749	797	753	770	787	812	804	834	764	792	803	786	829	760	799	767	798	780	778	772	762	820	788	833	749	766	801	785	703	719	765	740	791	777	737	749	763	817	800	781	768	766	753	805	798	779	791	769	765	772	750	812	805	748	803	770	764	794	814	767	743	790	750	768	707	742	797	802	798	783	828	790	806	756	734	778	766	753	754	799	744	788	730	794	800	801	715	779	736	787	742	817	767	771	798	779	791	773	759	796	764	787	781	777	757	766	790	810	766	788	731	783	767	791	793	751	792	760	749	786	768	830	739	775	785	770	767	725	787	742	714	767	735	766	737	771	778	765	763	833	761	802	793	780	798	797	783	739	767	790	705	778	756	741	802	744	777	830	743	761	751	805	810	819	752	768	782	803	738	796	844	761	775	719	745	814	787	739	778	787	725	749	786	732	762	781	778	780	806	759	769	755	766	767	762	754	729	763	794	776	816	772	773	779	758	790	758	767	781	782	777	771	854	777	757	763	786	735	758	778	767	763	726	746	733	746	716	784	781	743	808	778	771	750	759	818	768	778	764	755	803	847	747	745	776	751	770	756	751	764	741	725	774	765	741	753	807	764	764	752	772	771	755	780	774	757	752	710	774	740	753	747	783	746	779	728	748	735	741	793	794	767	795	774	777	844	789	795	757	791	792	776	796	769	764	766	761	800	794	831	762	687	807	738	800	791	786	765	758	800	743	818	745	759	788	749	784	755	811	750	726	773	765	749	781	761	790	752	770	777	783	787	806	737	750	786	800	778	785	767	774	791	735	815	756	799	727	807	766	794	795	760	740	795	721	753	739	818	852	783	814	750	781	840	812	759	756	813	778	781	767	812	760	770	724	742	738	793	834	789	794	833	799	777	713	756	799	769	780	763	765	732	822	780	766	752
27084	25891	24605	20760	16489	12682	10123	7746	4875	4173	3439	3340	3174	2708	2197	1648	1502	1387	1632	1697	1111	1131	1198	867	1398	1311	914	577	567	536	474	456	388	377	392	361	321	545	780	865	632	416	403	362	378	373	347	325	345	306	282	331	308	323	278	316	306	314	282	330	330	307	294	286	285	334	287	343	298	328	297	300	275	336	313	322	325	336	327	289	303	335	319	283	315	317	304	325	329	315	318	315	316	337	303	304	329	308	283	294	317	295	338	354	300	304	297	273	303	296	317	318	289	355	297	283	321	302	320	293	288	324	299	298	335	320	320	343	293	310	311	314	297	313	311	332	282	293	326	294	315	293	283	264	333	340	297	309	317	297	280	294	311	342	324	309	286	320	302	329	298	324	347	335	313	316	298	304	285	343	298	325	315	309	328	298	297	302	348	296	295	296	329	303	280	270	317	329	318	324	319	323	299	308	312	339	314	315	270	323	273	303	305	306	302	336	312	292	284	311	316	303	297	334	315	334	354	297	285	275	306	304	320	310	280	309	295	287	295	303	333	318	325	318	337	339	304	294	323	333	319	325	300	328	323	326	299	297	288	331	294	291	319	319	320	321	283	316	294	311	333	302	312	317	309	298	290	317	299	334	305	310	282	323	344	310	305	334	338	306	312	331	283	304	317	347	349	304	338	299	337	306	277	297	312	316	330	293	290	285	296	330	320	358	317	320	292	294	309	289	337	308	333	329	312	282	327	299	297	294	285	299	291	315	304	298	311	299	295	304	315	310	356	330	297	283	267	306	305	295	312	286	334	321	304	330	292	320	295	288	281	286	278	322	335	324	344	282	333	295	280	338	290	335	299	310	253	294	324	303	292	319	275	283	318	283	335	305	305	311	286	330	331	286	325	333	331	340	299	305	317	289	335	319	300	329	300	349	308	290	312	309	343	304	313	300	324	301	317	335	328	288	306	333	325	283	278	304	270	283	321	293	326	320	319	310	326	290	343	289	294	325	291	322	276	306	345	292	320	303	297	329	311	333	307	314	281	302	292	316	328	307	300	293	299	321	309	295	325	315	313	292	287	312	310	333	292	300	306	322	285	319	309	320	314	293	312	304	325	282	338	309	277	282	315	295	296	299	302	293	324	278	321	307	292	338	316	300	313	342	290	305	334	323	304	326	325	300	274	307	297	325	302	323	284	282	293	297	299	321	302	285	301	325	310	278	334	342	297	281	309	299	309	319	317	267	293	306	332	323	314	323	314	306	323	310	329	328	301	322	296	327	316	309	287	317	320	296	313	311	308	339	301	301	312	329	326	316	301	342	305	324	291	334	335	320	310	335	296	315	315	308	290	316	291	328	311	353	336	298	287	312	317	296	324	313	326	344	310	328	302	287	314	292	305	295	285	276	307	314	312	304	273	309	291	304	323	296	299	282	287	337	333	299	304	296	311	303	278	313	284	283	294	288	317	328	313	364	306	308	294	324	312	313	333	320	294	316	329	277	293	326	297	326	291	293	307	335	309	304	297	312	314	277	325	294	346	314	321	298	316	322	277	335	290	300	302	330	306	313	291	305	322	317	290	333	287	313	295	324	319	278	308	313	292	308	319	308	289	295	317	303	366	338	305	311	307	310	306	306	305	327	350	304	311	300	299	296	313	346	311	291	313	311	319	332	296	327	318	309	317	301	311	306	295	284	267	318	307	285	324	329	314	314	351	273	293	302	332	311	296	343	291	314	310	303	333	289	290	294	305	310	276	329	303	304	315	325	302	287	312	342	311	310	308	314	312	342	299	312	277	316	308	331	317	327	315	319	330	334	306	328	288	309	302	292	298	295	303	301	303	292	291	314	331	300	300	327	322	319	325	252	293	321	321	303	324	299	302	280	322	300	277	327	324	304	321	299	315	306	268	337	305	307	315	312	309	331	307	303	288	318	298	303	333	313	308	320	295	305	306	306	294	305	281	307	272	307	329	305	288	323	292	340	314	310	333	308	307	297	294	283	325	298	334	284	340	297	312	314	349	304	329	320	291	325	316	325	320	314	324	331	277	337	298	314	278	318	331	283	287	301	352	317	311	292	331	314	309	327	339	326	328	312	292	326	303	313	327	335	293	299	279	323	312	278	300	303	307	316	324	251	299	313	322	299	303	317	322	288	286	289	301	330	297	305	294	327	321	312	284	311	302	309	329	295	300	267	310	329	280	316	315	328	323	295	335	334	340	305	322	282	320	318	322	347	329	276	336	309	321	305	309	296	304	302	336	313	284	302	308	309	327	300	290	285	338	320	313	305	292	313	296	307	304	311	297	300	316	297	298	271	325	314	362	320	281	312	309	290	319	353	343	283	281	312	288	299	323	308	320	307	336	334	332	292	292	288	318	317	307	306	302	306	297	304	305	305	329	293	320	306	288	308	325	286	310	331	310	291	314	316	293	331	304	293	321	298	280	314	319	329	329	327	297	328	294	305	304	282	322	310	300	309	303	309	305	314	329	305	302	308	314	293	313	320	297	317	295	326	285	305	335	300	317	299	306	308	347	294	291	314	282	286	320	305	296	318	313	310	288	333	310	268	319	324	302	305	309	309	315	301	280	324	324	310	288	273	328	304	341	281	318	313	310	294	355	284	304	299	320	299	318	295	322	295	296	306	302	303	307	272	288	337	307	303	323	302	337	280	303	325	318	331	292	317	342	324	319	311	318	302	294	295	280	350	311	329	302	263	307	321	311	331	309	337	315	323	303	307	318	305	317	281	309	316	298	307	329	293	346	321	269	317	313	320	300	309	313	301	339	305	286	329	317	309	323	308	351	316	285	293	305	320	294	315	311	276	303	311	306	264	334	343	313	289	326	288	324	320	324	276	306	322	305	315	299	334	318	330	309	324	284	302	311	277	301	333	304	303	289	309	314	321	307	319	311	341	313	313	282	321	305	315	309	275	336	309	313	294	300	296	272	289	300	304	309	333	300	310	303	313	321	299	317	276	298	301	298	307	278	309	291	288	320	309	263	305	310	305	282	314	326	348	300	301	331	317	300	328	310	309	313	302	315	324	311	310	318	313	302	322	307	310	286	299	319	320	318	289	307	320	296	296	329	310	344	281	340	317	324	340	292	294	327	297	320	327	329	271	297	320	293	304	292	333	337	283	313	310	273	302	310	306	299	307	290	283	306	315	303	322	309	299	326	317	285	343	297	301	294	297	323	331	320	318	322	292	312	306	298	330	287	338	306	320	313	300	314	304	284	327	322	305	300	297	315	350	296	315	272	312	293	302	302	335	275	323	295	323	317	310	323	315	298	319	334	315	322	299	302	277	338	314	314	321	297	298	273	292	312	323	316	334	305	312	335	271	312	314	333	313	299	316	329	305	307	322	310	327	311	309	325	324	306	316	326	269	322	302	330	324	294	304	283	297	341	324	285	302	328	320	314	306	312	321	292	326	321	319	340	312	305	263	319	312	294	313	306	315	319	316	304	322	316	307	334	309	291	336	306	315	308	300	297	321
19467	19946	21653	24724	26164	22939	21918	19662	15813	14000	12311	12555	12535	11107	9503	7718	7034	6187	8632	8367	5601	5460	6668	4779	8036	7357	4672	2853	2920	2452	2121	1798	1611	1534	1430	1334	1256	3026	4157	4780	3347	1927	1495	1606	1455	1175	1029	939	847	807	768	817	778	749	793	804	789	819	837	790	836	816	783	828	856	820	847	782	774	791	805	816	834	814	842	758	819	801	772	737	759	770	844	754	767	811	891	765	791	788	821	783	771	782	807	782	796	786	806	748	804	762	809	782	812	775	831	852	754	860	816	786	785	821	788	786	812	790	787	818	777	826	771	815	769	829	781	790	796	757	818	851	784	763	824	766	779	812	820	749	799	825	797	777	810	762	860	778	801	754	766	813	817	817	792	859	810	803	805	822	803	819	845	769	808	783	782	825	800	752	795	820	779	843	753	811	774	790	800	751	746	822	854	792	770	754	796	821	793	804	801	743	843	771	793	799	780	810	773	787	783	832	793	809	834	819	778	749	792	816	831	818	755	806	792	780	784	791	806	753	819	823	799	749	804	782	822	777	753	787	864	750	756	782	799	784	820	814	824	832	784	796	784	790	783	797	760	799	810	819	746	750	767	778	833	797	787	819	781	810	777	779	807	812	821	813	810	766	754	812	775	844	849	739	823	807	742	779	763	793	805	793	753	842	802	800	794	807	789	815	822	744	838	751	816	776	783	739	777	763	878	844	774	781	770	805	827	792	857	805	793	824	840	804	816	845	820	784	772	798	789	808	805	825	813	766	778	831	798	724	844	814	815	847	783	776	755	833	868	739	751	804	791	829	816	786	832	750	781	771	802	829	786	788	771	799	820	765	786	816	730	813	779	781	845	835	813	796	771	815	815	820	777	779	818	782	784	761	844	809	761	851	789	799	804	759	797	804	725	784	787	773	824	760	803	793	812	791	734	771	747	795	813	797	786	799	822	801	762	796	789	748	787	782	803	789	811	792	796	810	800	869	813	805	784	777	803	772	761	755	751	805	795	799	813	807	770	825	814	824	808	845	814	704	780	755	783	838	827	787	793	759	787	798	812	804	797	765	778	813	805	801	766	790	807	806	823	794	791	756	812	746	778	733	722	756	783	797	778	810	829	807	809	783	829	773	835	787	813	813	810	790	818	822	781	829	826	823	854	759	817	761	795	762	777	793	763	766	870	809	743	763	760	804	789	761	776	811	728	797	772	745	803	740	814	785	786	790	808	873	797	741	795	792	802	746	789	808	811	816	821	827	835	811	797	769	759	777	764	778	766	770	755	771	816	819	773	791	813	798	774	821	812	803	828	788	735	810	800	802	769	800	797	804	767	827	754	800	796	814	806	783	821	789	789	781	802	777	845	756	797	805	787	779	813	759	745	848	817	822	798	757	769	781	822	761	766	782	778	806	853	799	794	810	787	810	776	828	814	806	805	790	845	790	750	800	838	749	805	800	802	793	761	773	689	784	775	786	807	830	784	776	757	853	830	849	771	840	754	752	833	770	779	775	821	846	800	814	825	830	804	813	782	769	807	789	754	798	790	828	769	800	796	736	811	774	751	783	793	787	812	810	826	793	793	783	767	780	793	773	867	795	849	785	840	825	795	790	785	835	770	795	792	771	820	828	814	793	748	786	776	832	780	803	786	757	800	809	793	827	857	858	866	772	814	774	847	785	852	802	816	819	756	809	803	810	786	817	821	806	796	845	751	849	833	841	744	778	818	860	774	797	812	811	771	838	773	803	767	783	783	825	801	814	786	835	804	827	832	827	827	747	779	799	782	857	833	832	809	805	794	753	803	818	792	785	814	835	805	750	767	806	731	843	785	796	780	785	823	807	784	807	831	825	796	790	810	762	814	873	770	756	808	735	828	743	815	764	767	774	762	849	763	815	778	769	784	748	790	784	795	782	867	781	837	802	838	829	769	845	819	799	786	792	816	810	777	802	767	808	775	835	843	772	820	815	774	780	805	764	802	824	798	807	809	761	791	876	791	799	763	812	759	728	845	813	757	753	767	801	791	789	765	759	770	780	809	756	787	811	804	817	809	791	717	797	771	802	797	801	832	787	866	814	822	819	794	746	752	769	825	809	761	785	731	779	821	793	760	764	769	770	757	775	808	830	842	794	769	789	766	825	826	750	770	826	801	791	787	767	779	780	811	792	783	754	822	825	832	751	801	808	773	784	788	761	770	781	777	821	829	797	783	798	811	823	844	767	781	808	770	803	792	778	776	797	825	734	815	830	788	791	786	772	765	814	796	795	812	806	772	842	753	805	798	771	821	791	786	772	804	746	803	777	787	799	798	798	793	771	837	782	807	779	807	844	804	820	792	768	772	813	772	813	760	728	847	795	816	799	763	785	826	753	837	768	793	752	748	758	813	811	796	819	834	800	750	797	765	788	765	812	806	716	825	790	819	811	845	801	733	819	784	782	799	780	814	799	791	776	787	771	777	804	807	767	804	757	812	837	787	806	798	777	790	850	775	817	826	769	852	747	868	782	767	774	789	820	783	839	821	775	777	729	821	754	794	863	804	728	791	809	787	790	753	809	796	798	738	815	787	821	816	798	787	782	782	823	810	798	790	736	771	793	755	806	758	815	763	811	854	790	778	783	809	793	839	824	877	750	848	787	761	784	801	761	779	832	791	820	793	810	746	801	787	782	818	795	857	767	770	773	784	818	824	723	823	800	794	829	804	840	782	781	789	778	815	809	823	840	817	779	822	786	848	760	759	792	793	786	823	808	788	802	793	815	807	813	778	766	793	868	765	812	779	799	790	784	810	793	791	814	784	760	814	782	780	777	801	799	799	795	792	796	756	786	790	784	796	814	758	801	782	801	768	759	759	753	794	788	837	803	754	793	843	783	804	804	774	827	783	847	775	852	796	828	835	772	799	814	797	829	773	748	752	792	756	796	813	825	802	749	788	782	792	797	763	781	824	784	757	749	760	784	843	766	823	820	783	831	789	780	780	813	810	760	842	775	750	806	803	764	879	790	808	783	742	788	832	830	815	792	796	851	794	780	819	757	798	766	825	818	764	818	789	821	858	763	783	793	775	779	798	804	791	764	825	792	824	771	733	779	786	766	835	814	822	823	791	815	803	808	770	760	765	828	782	708	815	821	768	782	765	800	769	795	805	835	783	769	776	796	825	807	773	764	766	782	823	839	854	795	783	763	859	783	785	774	764	809	798	800	802	797	763	804	787	802	782	784	814	813	787	761	804	758	777	774	789	762	784	735	793	772	761	776	776	781	843	764	764	814	784	837	811	811	825	812	766	770	819	822	790	793	780	768	755	797	812	812	725	801	812	804	804	823	775	757	801	769	805	860	787	785	772	782	819	840	792	803	775	808	802	774	795	766	782	804	819	803	808	803	764	768	780	816	802	786	739	802	795	743	815	830	803	799	807	738	767	772	793	793	832	777	804	749	789	783	815	754	838	751	772	811	827	807	795	815	763	768	754	752	826	771	845	784	801	767	805	781	825	847	785	834	797	747
36021	33531	30366	28536	25262	20904	18513	13032	10175	8341	6986	6080	5332	4699	3808	3147	2976	2372	2508	2915	1864	2054	2271	1855	2584	2591	1586	942	898	761	653	567	541	477	423	442	412	858	1247	1412	1020	632	560	539	436	380	351	312	324	289	287	317	271	317	336	317	297	304	265	283	305	296	287	266	296	281	322	310	290	271	318	296	288	345	275	324	279	281	273	301	303	280	295	280	296	300	316	289	292	316	305	336	291	297	276	284	300	327	286	279	282	279	275	327	326	288	319	315	312	328	300	315	293	317	295	278	268	275	281	328	273	271	294	284	335	291	273	291	329	307	291	327	298	265	304	305	264	336	291	326	296	306	309	309	274	266	266	276	310	282	291	319	287	315	307	300	275	307	319	278	321	318	308	319	303	298	325	297	283	298	320	292	326	275	332	289	284	282	317	300	283	290	304	317	267	287	281	269	323	274	303	303	323	293	282	313	321	302	308	294	301	319	259	326	277	349	305	299	308	287	286	275	287	278	303	298	283	291	254	302	272	291	291	269	294	303	307	300	288	317	274	271	278	295	311	292	284	322	289	260	270	286	326	293	289	280	331	299	302	299	295	309	283	302	280	327	301	329	287	261	272	289	283	300	329	293	274	295	294	289	297	313	287	284	294	325	297	301	284	337	271	287	284	284	294	304	271	270	275	288	297	285	269	305	298	319	310	281	322	331	300	277	335	297	322	307	312	277	290	297	286	300	295	306	295	306	326	275	295	284	254	312	296	304	315	311	287	290	277	285	289	296	298	343	304	315	317	286	283	302	294	282	310	273	310	296	313	285	305	299	327	264	285	306	274	253	292	264	272	301	308	264	302	300	329	302	287	305	278	302	284	266	291	291	295	310	305	311	307	296	319	309	305	285	292	302	304	289	279	290	291	289	319	318	303	280	313	329	272	303	301	273	292	315	334	274	284	296	270	295	323	259	289	290	301	283	293	284	300	289	293	303	288	310	316	254	274	315	279	288	315	289	280	292	302	303	280	296	302	280	286	297	294	292	290	302	273	293	301	299	341	297	273	283	275	333	278	283	288	314	281	278	250	314	279	308	276	292	290	318	288	299	275	265	296	299	307	325	296	328	297	297	266	298	298	265	277	309	315	285	301	291	299	290	289	283	276	295	287	336	288	286	286	325	275	294	296	323	312	308	296	279	297	303	300	279	316	322	313	286	310	274	278	303	300	314	315	287	304	307	271	282	352	256	285	291	314	300	290	314	304	288	308	310	305	306	313	288	273	275	322	283	283	271	285	283	285	318	276	277	271	317	287	300	281	263	279	296	297	281	302	295	298	276	323	266	314	274	308	293	280	295	284	256	294	288	279	276	282	268	286	293	282	304	293	270	311	315	284	320	286	280	277	313	286	293	294	294	311	297	307	261	314	285	279	245	311	304	282	271	308	287	338	278	290	276	292	312	295	320	310	288	284	278	301	282	298	297	327	277	289	309	335	293	311	287	288	285	294	280	291	290	281	270	285	303	295	297	292	302	273	298	302	302	292	288	312	294	290	300	299	276	294	302	296	256	284	288	291	278	311	299	302	285	293	252	287	283	292	296	275	277	314	289	278	273	305	309	304	261	292	263	281	277	277	298	300	296	279	294	305	263	335	327	294	284	293	298	276	310	331	307	301	282	334	304	300	282	286	288	301	294	302	295	265	284	292	307	279	293	294	294	290	277	277	315	280	316	313	274	288	322	327	282	288	287	304	309	298	314	298	273	296	298	276	307	308	295	329	308	291	292	290	303	301	304	313	339	300	298	289	302	303	277	293	303	311	263	308	307	320	292	300	272	291	280	296	305	282	293	272	253	295	295	294	287	311	264	312	276	295	323	284	291	345	269	289	295	279	299	285	302	284	292	282	307	286	294	277	285	333	338	308	329	297	300	284	323	306	297	261	283	275	280	297	294	292	308	276	286	269	297	282	294	321	319	315	309	319	299	296	299	308	292	260	302	300	286	277	272	289	298	295	287	292	314	309	275	284	341	298	265	265	304	258	300	320	286	289	293	291	332	293	279	303	274	319	268	296	289	306	274	304	306	305	323	314	279	302	273	298	304	306	306	299	309	294	298	264	300	345	311	269	305	321	277	276	293	306	284	254	307	298	282	312	313	273	311	263	303	288	278	290	279	272	308	273	305	292	285	305	280	268	310	333	290	310	286	304	320	324	294	334	262	290	300	323	297	301	297	308	300	261	316	307	305	301	335	296	305	298	276	287	302	290	258	305	280	300	296	283	294	307	305	311	305	275	266	302	283	274	281	285	305	305	329	292	271	287	283	277	289	269	342	283	275	285	285	267	289	298	306	275	285	280	286	278	295	263	297	286	335	296	278	301	286	269	297	270	274	310	273	285	286	288	311	320	351	303	308	291	290	290	285	287	322	286	283	293	322	317	304	333	298	301	284	323	263	305	275	296	275	272	291	266	276	316	298	281	328	301	305	322	291	319	266	316	310	290	267	318	335	265	277	293	311	299	303	291	318	295	312	280	286	285	338	312	328	284	274	281	288	287	295	272	267	306	308	320	272	294	293	310	300	291	283	301	287	269	282	275	276	308	258	288	306	299	292	309	287	250	308	289	254	284	297	331	263	281	333	290	291	278	330	313	300	312	272	310	304	297	289	326	303	304	268	328	295	288	303	297	323	302	251	284	273	299	290	275	278	294	288	270	330	306	296	295	310	303	323	266	292	307	329	298	292	311	316	315	291	317	302	294	296	296	296	284	299	281	322	309	325	306	320	295	290	313	269	315	290	300	294	311	295	283	293	287	289	310	317	278	296	321	266	306	278	308	287	295	308	310	288	289	271	309	287	306	316	302	343	306	320	267	288	273	297	289	286	305	313	313	335	304	287	304	317	277	286	278	294	292	314	273	325	274	298	308	307	304	275	313	308	307	317	296	297	314	282	320	312	278	275	274	333	274	286	315	300	295	281	278	297	301	287	293	321	282	282	293	292	267	315	317	316	297	290	289	296	301	305	331	265	276	323	295	300	327	304	293	287	261	289	272	274	285	301	282	278	287	279	295	296	315	309	314	298	301	304	301	301	294	290	279	306	324	297	276	307	308	260	298	305	289	322	310	329	286	314	304	288	293	303	290	325	285	295	301	307	278	309	335	298	278	268	303	321	319	318	287	300	315	289	290	308	293	288	275	300	292	274	331	339	290	311	307	294	304	274	266	302	293	263	318	275	276	335	294	288	286	275	295	298	267	304	294	289	283	286	307	271	281	313	275	279	295	309	301	296	290	298	315	298	312	299	293	301	313	290	298	301	312	315	275	283	280	291	300	314	323	283	320	327	274	304	294	315	299	272	300	311	286	307	321	320	296	301	293	292	294	302	282	257	318	301	315	278	325	323	303	300	273	302	303	311	293	268	291	290	284	287	283	303	298	322	293	296	282	324	292	266	283	296	305	301	300	300	291	284	258	277	291	302	286	270	304	339	329	298	255	245	292	282	329	316	304	283
24817	27408	25633	30899	31169	30124	30248	25636	23776	20314	19077	17656	17175	16608	13944	11991	11496	9944	11934	12887	8418	9586	11308	8676	14243	13910	7775	4721	4964	3717	3419	2738	2639	2424	2032	1874	1543	4767	7149	8239	5590	3104	2564	2333	1953	1492	1137	979	936	759	777	727	814	762	778	771	802	816	787	742	789	753	819	732	817	782	736	705	769	688	743	716	722	781	725	733	797	768	747	774	732	770	753	777	789	746	755	734	745	786	739	754	717	782	745	766	779	731	782	780	789	769	721	747	792	748	798	741	766	739	745	750	742	775	719	757	760	750	785	764	767	782	728	729	733	754	747	715	758	744	783	740	766	781	773	778	783	788	748	707	783	768	760	793	748	723	762	821	740	753	721	736	802	780	767	813	804	771	731	758	780	751	800	766	770	798	757	752	776	750	716	789	795	721	731	766	792	735	736	774	733	796	759	772	734	715	762	806	814	780	740	800	814	767	780	790	763	717	780	745	769	800	791	708	790	746	793	738	771	711	754	771	707	781	759	702	748	737	730	782	711	781	765	739	747	739	773	753	776	701	786	759	750	754	747	783	722	748	763	772	732	741	745	671	775	786	743	789	780	764	807	724	733	777	736	706	759	746	794	761	743	734	797	685	731	750	755	766	756	767	739	741	786	751	748	760	774	758	768	733	794	751	790	729	754	752	806	779	755	721	791	734	749	771	717	752	745	744	801	807	750	792	757	760	763	770	747	721	751	685	724	723	779	722	748	748	721	805	796	764	733	742	746	761	784	717	678	760	760	760	701	782	739	741	719	726	730	760	753	771	737	739	741	793	787	710	714	723	752	784	750	798	772	760	772	774	751	796	773	736	762	762	767	757	739	782	730	814	732	735	759	740	786	803	721	759	741	713	732	755	730	802	742	733	751	758	747	688	794	765	761	754	732	716	763	737	753	776	779	786	738	770	712	766	738	717	742	744	765	786	750	713	727	716	740	754	776	781	765	737	742	776	738	752	720	789	762	745	774	800	784	780	735	733	748	748	760	728	770	767	752	743	771	800	779	759	774	743	745	726	753	728	735	703	709	778	757	793	759	786	804	798	754	727	783	776	743	741	759	766	762	788	795	785	755	766	723	800	708	753	718	722	760	798	715	699	718	733	792	738	774	760	725	775	739	766	773	774	783	722	768	760	709	802	772	779	708	754	741	764	754	751	707	770	721	791	780	724	741	757	777	761	759	750	719	745	709	767	807	745	808	771	723	710	738	775	803	733	773	773	733	743	783	742	735	803	732	796	763	702	823	706	744	742	749	735	772	750	731	806	737	687	781	784	730	792	765	826	747	739	810	797	792	791	678	756	721	735	746	712	753	779	727	741	761	736	752	802	785	762	725	767	700	773	760	745	737	735	743	706	750	771	760	760	742	743	770	769	748	741	740	727	747	802	805	847	777	774	790	768	714	755	799	755	765	743	805	764	713	776	761	720	771	735	799	772	742	837	753	778	761	769	770	770	762	750	822	749	752	740	729	816	681	772	766	707	806	739	695	715	754	778	728	734	759	739	792	731	743	729	731	784	796	762	739	699	778	782	766	731	732	783	690	789	740	750	768	738	767	751	768	777	739	742	722	706	726	731	752	745	788	732	709	772	732	788	714	803	786	724	790	756	742	836	743	786	738	721	747	781	787	794	715	716	729	716	779	744	742	740	753	725	762	791	771	782	736	760	761	752	766	771	779	743	743	730	748	735	747	759	758	701	755	717	764	748	788	745	745	717	731	745	738	781	754	742	755	702	734	722	788	727	723	769	791	728	762	718	757	771	825	755	820	827	790	751	766	760	748	783	784	775	783	767	765	738	729	741	782	776	770	744	739	770	756	748	785	736	764	738	778	743	793	755	772	769	835	768	748	762	737	753	720	776	738	771	753	749	775	726	777	717	759	755	733	795	737	787	765	733	745	808	751	766	748	733	737	786	773	727	717	751	736	767	775	788	773	727	746	706	758	723	756	757	736	767	818	752	786	775	756	789	775	741	749	759	748	772	782	779	772	731	774	763	718	738	778	791	798	790	729	761	776	738	790	786	751	751	745	748	776	758	779	785	717	763	737	744	723	745	729	770	721	764	758	791	747	709	775	819	746	793	742	727	749	759	716	816	736	748	746	751	690	792	784	757	772	766	746	745	783	810	771	757	756	766	702	776	708	798	761	723	783	788	745	749	756	753	779	753	777	758	777	714	739	750	738	727	729	761	778	756	761	706	780	753	743	761	816	799	722	793	699	748	798	778	776	726	729	779	754	773	758	746	745	758	726	789	770	786	769	727	714	779	747	737	777	742	776	763	774	771	763	810	790	772	770	709	739	760	782	777	710	724	771	745	736	757	743	709	750	697	751	755	809	812	808	768	764	691	780	761	768	745	747	744	743	778	759	789	750	707	801	787	753	798	779	770	797	757	732	753	750	736	771	735	742	733	729	748	799	715	747	750	743	789	773	771	764	758	777	758	766	795	724	723	727	773	763	752	768	751	705	741	725	787	748	763	740	812	740	772	753	741	781	734	758	739	784	730	767	750	758	691	786	722	758	791	818	803	736	779	747	720	787	737	750	747	731	739	751	778	730	750	793	807	734	766	784	768	739	768	788	739	733	777	770	754	707	722	744	730	784	804	749	714	734	779	743	754	777	741	780	738	750	772	775	749	706	755	778	751	793	736	792	701	770	737	742	767	778	744	797	746	769	741	759	743	780	757	763	766	767	782	819	739	758	798	743	750	754	775	742	746	747	760	788	760	785	735	770	737	738	759	726	782	743	733	727	743	733	787	743	782	717	729	726	780	771	780	722	789	746	736	734	739	754	719	697	736	757	791	731	789	711	749	725	712	750	736	806	735	710	735	727	785	779	706	784	746	708	726	752	808	793	741	789	777	817	744	753	759	741	763	772	741	779	745	769	745	764	757	745	748	689	772	783	761	763	742	759	703	754	748	775	752	749	783	760	767	737	718	743	752	758	780	757	719	738	705	730	762	775	738	739	761	696	785	755	778	783	760	782	816	755	756	739	732	782	730	787	792	794	783	750	780	690	786	743	773	782	763	745	770	791	765	772	744	788	756	779	750	778	800	747	736	704	710	769	790	749	795	772	783	761	766	761	785	766	774	783	724	763	722	736	724	742	735	772	757	720	742	808	772	784	773	764	728	783	727	776	757	766	772	766	770	800	779	707	729	727	794	777	740	690	712	723	774	725	737	780	756	751	763	715	775	751	751	801	743	826	738	726	747	722	728	726	760	775	728	777	690	788	774	776	764	749	773	761	762	751	728	785	742	775	713	719	728	766	777	773	787	769	775	750	748	762	751	791	754	695	745	753	691	781	741	788	775	738	748	752	767	781	723	732	779	793	758	763	794	786	697	780	774	782	746	762	716	711	736	769	779	723	742	735	733	780	789	736	730	783	765	726	777	760	761	707	711	787	736	684	713	772	760	750	762	726	794	774	711	817	707	785	780	734	762	748	802	807	739	733	695	729	773	741	781
10866	9569	9200	6763	4127	3051	2500	1568	1155	916	783	865	814	811	651	533	499	411	446	433	392	385	374	373	362	362	362	317	345	340	316	336	305	350	347	310	328	322	379	381	343	311	310	296	343	318	289	328	307	282	295	262	303	302	295	284	295	321	300	337	308	316	327	305	291	281	315	300	301	305	283	297	340	277	319	258	304	299	304	298	258	303	340	278	273	328	281	285	295	287	283	290	298	266	280	272	302	300	303	297	321	300	293	314	286	298	326	291	295	294	293	301	279	303	297	320	257	283	307	289	306	287	310	296	280	308	283	301	290	342	297	305	284	309	317	287	275	292	304	286	301	297	320	309	275	296	306	314	278	294	276	322	279	297	273	324	297	308	293	291	278	294	324	312	306	300	304	300	271	300	317	309	315	292	334	313	299	317	258	276	270	291	289	283	295	294	277	311	266	299	352	314	298	282	312	267	284	281	312	320	273	298	301	300	299	293	300	283	263	305	306	281	297	301	266	280	276	317	274	314	333	296	290	284	289	313	308	294	318	300	288	294	318	283	291	313	295	298	305	323	307	321	290	294	312	288	282	312	309	319	293	283	269	278	294	307	294	310	297	295	262	275	304	300	266	278	299	279	291	305	285	297	289	316	299	305	295	295	298	258	277	290	336	336	312	286	295	303	295	304	272	304	326	300	301	317	309	297	334	289	270	315	296	284	299	314	312	295	310	295	285	328	271	300	318	300	291	289	325	306	336	265	329	304	272	334	295	295	276	282	318	307	250	302	299	323	288	300	281	272	320	299	268	346	299	286	293	285	309	291	291	278	305	296	342	320	302	305	306	277	279	284	296	310	325	319	289	266	311	339	329	308	289	273	334	275	303	292	315	299	292	289	277	276	306	292	306	287	269	305	324	295	287	292	286	321	289	280	300	306	282	313	325	297	285	294	285	303	292	266	294	291	300	268	286	311	320	337	286	290	318	280	300	307	309	277	278	314	302	303	319	282	331	297	284	301	305	274	283	291	281	277	259	311	322	298	263	290	287	299	317	288	279	252	290	301	292	298	307	279	303	298	295	312	289	314	311	294	305	287	294	308	293	292	275	288	312	306	325	282	301	276	269	270	290	311	298	273	322	283	275	304	309	282	300	303	288	310	286	297	293	299	315	317	301	271	334	253	313	284	280	304	298	305	299	281	308	283	259	319	302	274	295	321	300	292	297	299	281	329	311	277	268	294	296	295	299	290	270	310	299	338	292	324	305	301	304	279	311	299	306	308	298	325	304	307	297	325	295	281	309	295	314	289	244	296	289	318	292	289	285	307	287	290	273	292	296	259	306	268	268	300	310	307	286	288	276	291	303	321	309	327	319	308	304	324	316	287	282	276	299	303	282	322	282	259	282	302	287	288	298	300	310	297	295	275	288	285	300	283	303	287	321	295	301	295	315	304	281	302	299	279	315	303	309	317	294	308	305	304	252	318	333	291	270	327	302	305	286	320	282	293	310	285	309	283	281	326	302	317	304	321	300	299	298	285	268	306	297	290	326	310	324	336	293	306	324	320	286	305	299	322	305	290	303	271	289	295	254	300	301	301	286	292	281	295	280	289	327	302	302	326	331	306	284	288	308	296	306	311	289	308	273	305	328	278	277	299	292	308	275	298	307	283	308	289	282	315	326	281	328	287	305	295	337	308	299	322	317	293	290	304	276	290	301	303	324	328	312	317	334	301	299	282	268	315	284	296	271	317	311	289	314	299	299	301	290	277	306	311	278	337	295	305	306	294	297	300	294	300	311	262	294	274	278	301	315	315	323	278	314	277	306	293	299	318	311	293	281	290	301	290	302	327	305	271	317	296	291	302	308	302	306	313	291	275	300	289	281	304	291	314	283	292	280	311	295	278	286	324	294	301	307	324	334	298	301	289	296	326	265	307	302	299	273	297	309	307	296	319	273	303	280	326	306	272	279	291	297	280	299	288	322	262	295	295	308	303	267	298	284	288	294	294	325	308	309	299	303	285	296	285	308	294	305	310	288	312	279	296	309	289	309	289	333	280	292	318	333	309	306	289	311	275	295	288	302	292	313	301	283	272	322	321	302	305	279	325	300	320	288	272	309	318	297	301	283	317	267	288	294	336	316	323	311	312	293	319	313	277	321	293	289	294	312	296	303	321	291	303	297	291	295	275	308	272	277	291	291	305	324	308	322	305	304	283	310	299	306	292	306	316	300	301	304	303	304	327	275	321	283	301	305	303	291	306	270	302	271	304	320	297	318	291	272	294	289	281	320	291	297	343	299	289	280	297	311	283	308	287	298	316	263	308	306	282	301	289	322	297	317	303	301	308	302	317	278	299	317	295	309	286	282	295	289	290	288	289	301	303	310	283	343	290	273	309	316	324	292	310	300	270	290	284	285	283	298	287	287	303	279	298	298	285	308	271	320	302	294	313	332	286	307	291	293	293	324	276	312	306	343	316	317	314	312	327	285	309	282	302	281	295	336	275	274	292	285	287	269	306	313	297	314	308	289	297	296	286	276	285	306	286	318	308	286	292	290	280	321	305	297	328	306	302	301	278	262	305	295	283	276	312	298	312	278	279	320	292	322	274	294	264	296	286	319	320	296	314	252	287	288	297	290	329	318	299	299	298	305	296	323	282	284	299	314	296	306	327	269	300	288	287	322	250	289	320	281	304	301	298	309	287	300	282	278	278	330	295	290	289	333	287	302	315	306	335	311	317	287	270	281	308	285	308	322	294	325	343	308	289	284	294	324	302	278	308	328	325	297	276	303	290	260	283	306	274	317	281	292	341	323	319	301	303	309	257	325	296	350	303	292	312	290	306	290	293	301	284	302	295	300	308	275	317	312	310	269	321	283	321	293	325	288	311	290	284	281	283	270	298	330	310	294	277	262	289	302	315	311	280	299	288	296	287	316	295	296	276	282	349	283	281	317	300	276	322	274	280	321	277	295	300	292	254	295	282	291	309	296	318	304	311	281	305	312	282	261	313	316	306	314	288	260	284	332	292	283	283	299	279	328	328	299	311	317	300	292	286	302	269	314	279	307	282	300	283	299	316	301	270	293	352	268	330	332	282	303	269	285	284	277	290	343	294	332	258	306	311	321	330	289	329	278	281	307	288	308	321	335	289	296	308	295	285	288	310	295	287	260	307	286	311	329	292	290	309	291	299	284	295	291	299	310	317	282	306	314	288	270	320	339	278	272	285	300	306	308	350	291	302	302	280	307	285	307	289	311	278	290	279	296	283	298	287	323	333	302	295	268	260	305	303	299	290	279	295	296	291	325	310	284	312	295	264	325	294	296	305	324	312	299	275	268	327	300	316	312	268	282	286	291	307	286	342	298	289	309	281	308	296	285	335	292	338	293	315	291	293	326	303	282	316	296	306	310	311	287	326	316	316	292	280	295	266	317	294	291	282	291	283	333	269	324	317	301	304	305	297	295	295	306	317	279	303	274	303	277	274	284	300	313	304	319	306	275	290
8428	7940	11349	13775	11763	9927	9008	6522	4907	4066	3580	3851	3880	3689	2961	2196	1901	1544	1747	1673	1298	1427	1276	1136	1498	1323	1130	963	995	895	904	879	921	949	906	900	867	1000	1094	1358	1243	1021	939	910	807	802	792	792	764	754	782	773	801	792	754	798	768	738	739	776	752	821	753	799	834	775	724	739	788	804	757	784	757	737	794	786	739	775	772	747	728	744	773	797	761	761	699	750	772	755	821	777	728	799	756	776	790	727	776	757	794	788	776	784	794	743	767	749	776	783	743	768	755	813	750	723	760	708	751	750	718	773	758	795	743	743	785	759	785	754	786	818	781	739	757	798	756	744	752	737	768	755	754	757	754	750	748	789	775	786	799	783	772	755	764	747	772	774	824	800	780	722	772	769	778	743	779	763	768	737	806	746	776	783	758	764	762	759	772	748	740	765	809	754	789	753	822	748	770	758	798	757	772	727	780	754	739	752	785	776	765	765	743	819	695	762	793	760	710	794	800	764	816	782	813	762	752	826	779	793	778	775	747	770	769	747	784	775	774	748	741	789	773	767	751	763	783	805	793	786	748	771	752	747	756	753	775	826	775	774	740	769	710	764	780	736	828	764	760	821	735	739	724	774	800	756	787	735	751	757	789	739	761	774	747	752	761	819	795	818	765	755	793	804	748	688	793	757	775	764	764	810	771	815	701	725	785	775	725	748	740	823	807	776	754	759	755	764	795	790	805	717	776	772	780	768	786	749	749	783	781	747	758	768	729	798	768	829	794	802	716	773	727	796	782	758	755	784	728	793	792	727	742	757	730	763	758	765	739	781	740	809	758	722	808	785	765	757	755	776	737	748	768	787	782	768	771	800	740	743	791	767	778	758	768	802	709	737	731	731	770	781	773	787	776	796	804	794	720	778	789	722	816	806	738	774	713	744	787	754	813	743	746	815	765	824	754	753	760	780	768	741	796	751	767	756	722	800	826	749	775	802	778	797	790	753	749	766	711	777	773	805	773	713	814	805	767	750	751	752	798	762	813	803	792	789	797	828	698	862	799	755	739	756	771	745	743	770	808	788	728	730	724	766	760	816	817	771	758	812	788	785	774	724	753	799	732	746	828	791	817	773	791	779	714	716	754	762	787	745	749	772	780	783	770	758	781	742	793	773	765	778	792	750	745	802	765	763	813	722	789	749	850	838	748	767	788	747	856	775	809	783	776	782	732	775	769	767	712	807	766	787	767	777	771	746	773	817	735	772	749	784	780	770	798	750	759	772	772	741	783	737	785	720	747	770	851	761	773	794	768	780	834	758	761	750	769	761	805	765	739	756	746	775	771	804	832	754	780	776	793	765	749	791	760	759	778	786	740	774	712	728	771	746	756	788	776	750	764	772	759	741	777	749	773	789	747	757	789	774	728	778	774	756	761	756	730	820	748	770	739	753	774	739	764	772	724	697	782	733	796	701	779	779	830	769	784	778	747	800	753	790	852	739	816	707	774	775	736	734	725	761	734	803	784	711	758	765	816	760	756	761	789	772	740	740	756	726	726	798	834	743	737	783	828	716	759	741	733	742	787	782	768	810	749	769	784	789	745	843	733	754	762	732	788	803	772	761	752	790	759	737	748	717	771	769	809	761	761	764	718	778	770	751	755	795	797	759	795	805	716	759	745	785	771	762	788	756	806	762	704	756	741	796	770	731	801	721	795	769	756	772	757	742	764	773	738	770	767	807	758	738	787	767	815	757	763	788	803	745	783	740	783	758	732	749	761	755	739	797	739	755	741	759	798	758	800	770	748	757	775	805	782	787	801	733	765	732	740	791	770	772	725	778	753	731	757	763	747	759	764	749	791	743	766	720	728	762	728	767	756	802	738	721	737	713	812	774	783	756	746	783	824	793	763	745	765	759	750	824	765	738	759	773	799	760	776	724	806	784	776	792	736	797	811	796	761	763	763	779	765	802	774	764	791	782	774	747	785	779	754	726	794	781	782	746	769	732	783	758	761	787	763	816	794	792	731	761	782	837	758	775	738	795	796	799	756	753	775	748	711	794	750	752	797	773	771	727	774	726	805	783	721	792	733	749	788	757	767	818	801	802	791	737	763	711	763	784	756	716	800	798	764	773	825	794	789	768	792	792	780	712	780	774	786	752	759	793	757	803	832	762	752	769	748	755	743	766	761	721	794	747	785	752	815	793	794	803	770	775	748	802	781	789	757	747	768	787	790	759	794	784	816	782	802	768	769	762	754	782	798	744	767	799	749	808	775	732	762	758	770	781	745	760	739	778	795	795	792	750	745	769	742	774	760	780	742	816	782	762	800	766	757	770	702	765	801	774	758	777	736	787	741	750	756	758	722	788	766	762	706	802	726	777	743	780	781	776	747	733	753	834	728	727	748	782	763	770	709	811	811	748	781	762	805	737	769	709	757	766	760	733	782	771	761	762	762	843	772	759	756	773	799	785	778	777	757	703	733	820	764	772	783	721	770	777	716	786	750	792	761	746	771	755	787	777	736	790	774	797	760	733	762	800	810	755	764	802	716	791	745	819	812	763	798	796	744	794	768	753	809	742	769	764	746	713	812	809	757	771	792	762	787	788	775	790	746	772	767	753	780	752	724	757	763	743	753	792	744	775	730	780	772	789	792	719	775	791	799	790	777	769	795	790	777	725	815	758	769	759	809	760	757	731	742	798	797	781	823	747	766	771	747	773	795	736	767	764	762	747	753	755	758	804	749	779	759	753	799	758	848	774	764	745	727	762	742	755	789	760	805	739	782	789	772	772	773	732	759	769	791	800	771	759	712	758	767	759	745	717	793	738	799	709	761	778	760	819	803	776	732	759	728	762	781	766	774	761	777	750	777	761	714	807	779	755	760	765	763	787	753	779	784	724	749	731	787	751	727	729	782	779	784	811	774	809	750	729	747	738	750	826	780	734	779	793	716	788	759	781	778	731	789	756	795	751	734	739	766	783	765	826	767	791	745	844	816	746	789	798	772	746	795	752	763	714	804	762	807	770	765	764	757	739	810	759	754	748	770	763	798	755	707	808	794	774	820	763	778	734	749	793	802	783	779	766	762	773	788	726	755	761	753	768	772	797	747	757	736	758	795	750	761	760	717	766	759	774	783	729	761	793	689	734	791	773	775	762	741	793	767	785	776	807	734	792	748	829	827	742	771	759	740	769	760	789	796	782	774	778	728	757	703	796	736	812	769	739	743	809	814	768	750	745	762	755	763	745	781	793	751	754	808	805	785	777	761	744	759	736	767	757	761	751	755	710	811	735	766	746	718	750	750	747	785	790	740	754	781	800	772	782	778	745	778	758	760	742	734	792	812	776	741	780	743	764	725	789	791	802	729	754	739	778	795	716	718	723	767	761	800	733	714	794	782	775	763	753	760	804	723	793	762	791	813	746	767	765	780	818	760	790	766	802	785	746	755	767	790	778	798	760	808	782	779	748	766	779	760	755	764	692	788	758	782	800	758	733	805	725	833	783	746	751	815	805
24934	23830	23342	20640	16897	13330	9443	6570	5329	4306	3410	3564	2936	2716	1993	1848	1507	1284	1220	1304	1001	1171	1260	969	1500	1292	725	568	538	522	419	473	421	432	399	352	346	514	784	899	698	500	370	404	401	376	339	363	293	314	322	323	340	303	317	313	297	346	278	297	316	326	342	313	283	313	317	277	303	330	287	315	304	273	320	311	295	317	321	280	316	281	285	313	303	294	310	297	313	338	300	342	305	326	288	312	298	319	301	313	317	300	291	294	313	288	295	297	329	282	332	311	310	302	317	345	299	312	298	292	320	306	359	303	295	303	275	322	299	342	291	330	292	285	334	299	323	307	295	333	304	300	327	291	316	330	301	295	327	282	305	307	310	288	314	292	316	322	311	289	321	315	303	329	301	288	334	310	294	332	294	277	303	307	316	339	308	310	317	293	273	353	299	318	316	271	289	289	335	306	290	327	304	289	311	299	307	276	289	276	277	293	303	329	335	271	331	296	273	311	321	300	301	290	306	289	341	324	306	305	332	331	289	287	307	299	307	322	280	292	311	314	327	295	309	280	301	340	283	314	321	282	298	305	322	337	294	325	331	298	288	265	315	276	324	252	320	286	339	308	313	324	335	293	314	343	268	315	315	320	320	313	298	264	307	283	315	336	320	294	325	305	330	312	279	294	309	325	295	288	321	291	312	320	314	340	279	284	281	300	287	282	313	300	294	289	306	298	333	299	274	328	306	322	346	307	297	305	324	301	338	328	311	346	349	317	276	307	307	290	280	333	325	338	367	306	294	294	306	294	345	340	307	309	290	318	295	338	315	306	296	311	316	287	297	291	317	291	284	296	333	313	289	287	296	295	319	317	333	321	300	313	319	314	283	323	291	283	320	309	282	308	294	281	295	293	313	298	333	306	305	313	311	265	325	298	305	299	298	299	286	295	310	316	295	286	305	310	302	306	304	317	312	311	328	309	290	310	314	286	296	282	305	294	295	325	294	297	320	309	313	310	314	286	304	346	305	292	291	311	276	277	278	307	310	308	297	290	346	300	299	295	313	311	298	281	302	283	330	335	308	318	312	330	283	287	318	318	308	302	285	290	290	309	287	307	324	280	308	307	308	316	323	317	322	279	310	317	320	314	301	273	319	310	254	320	294	305	322	308	330	299	302	290	293	303	295	325	327	311	318	292	299	292	307	275	301	298	340	331	299	302	345	317	283	291	307	296	300	302	285	296	299	308	314	286	318	281	295	273	307	279	280	299	285	306	324	329	309	342	357	331	318	300	285	331	303	279	282	288	310	297	323	260	281	278	338	306	317	298	330	305	298	277	296	308	298	305	312	274	299	318	283	303	300	346	315	336	317	304	345	319	341	322	301	278	310	286	291	295	330	262	328	315	285	311	345	307	312	304	292	308	260	296	307	311	328	311	327	299	307	337	294	289	303	325	284	301	303	306	281	311	298	365	312	328	324	300	322	284	310	301	323	295	325	309	299	274	333	295	292	256	326	281	296	296	277	310	296	285	300	303	314	312	327	279	327	286	282	293	319	323	272	298	321	312	310	305	273	295	279	308	340	312	314	330	272	298	314	314	278	293	316	309	304	291	329	340	323	298	341	285	309	299	304	321	322	331	308	294	305	315	321	297	330	349	314	330	320	305	298	304	309	323	285	286	291	336	341	296	308	329	327	299	290	345	318	284	278	312	324	308	274	313	329	317	323	289	297	299	288	278	319	311	294	281	288	317	313	325	325	310	292	304	300	321	309	323	318	293	285	326	313	330	329	293	318	282	305	314	317	320	289	321	276	303	301	284	325	296	271	281	305	324	272	292	301	296	306	333	297	315	311	301	289	336	300	308	297	323	322	338	302	288	280	325	310	287	294	327	335	314	301	322	331	299	300	297	280	296	315	297	313	314	293	278	290	298	300	288	315	290	314	312	316	306	291	312	308	329	300	323	280	286	315	290	346	309	286	291	303	291	302	294	326	308	287	312	284	300	303	272	334	298	324	319	315	281	303	305	326	299	309	306	305	323	345	308	276	304	337	306	330	345	300	323	305	333	289	308	324	306	261	317	313	335	313	285	314	309	297	318	301	325	308	322	302	336	337	328	316	260	286	295	295	305	304	269	308	294	288	282	289	295	307	280	318	267	304	299	339	288	292	335	302	319	306	312	309	295	313	322	311	279	320	291	297	305	323	320	297	297	327	279	291	266	299	333	307	296	323	297	299	298	311	319	309	309	340	289	312	295	283	313	308	305	324	305	351	332	317	313	310	301	311	334	308	291	284	354	330	297	321	299	299	334	296	289	304	298	321	344	278	309	289	319	300	325	282	306	296	293	276	291	317	308	292	313	328	340	302	271	283	320	301	317	313	331	272	320	307	273	290	313	309	323	295	329	274	274	282	330	321	299	316	294	298	307	312	318	305	322	325	295	319	306	315	305	288	302	307	305	281	293	318	302	322	313	274	286	326	345	304	304	292	288	306	295	330	318	273	295	304	305	310	339	331	292	285	307	314	298	263	306	310	302	290	315	305	322	303	296	299	312	284	305	302	288	322	323	327	303	306	277	294	276	280	297	302	347	327	327	302	314	285	289	274	316	282	293	285	307	307	340	341	288	317	342	342	299	286	324	297	262	330	303	311	293	306	319	290	304	332	290	308	292	292	307	286	307	315	337	300	304	298	300	318	272	305	296	298	281	320	288	320	331	296	307	326	338	310	305	298	322	272	315	293	331	322	311	308	298	314	300	344	311	315	349	303	324	298	286	304	317	311	288	297	304	309	305	281	311	302	291	285	283	344	309	327	291	354	308	283	306	309	311	301	293	343	314	285	304	329	279	307	319	317	307	289	326	298	300	314	289	304	305	312	288	287	310	319	304	331	315	293	298	326	303	299	315	293	298	329	342	288	287	303	296	338	299	317	310	330	301	326	308	303	319	296	318	284	303	320	294	275	313	337	347	295	297	260	325	298	300	352	319	298	306	298	287	281	306	282	295	305	318	293	287	287	289	287	315	294	357	307	330	282	324	315	303	288	341	302	282	297	301	301	310	310	301	312	307	314	306	297	310	310	307	324	350	283	282	321	314	289	311	274	296	314	309	318	349	280	297	293	322	305	309	321	278	313	317	316	318	275	284	308	309	322	297	292	302	316	320	291	320	299	303	316	300	284	303	294	331	271	318	311	333	285	330	311	326	294	301	319	299	294	306	272	291	304	321	312	284	300	288	292	321	298	303	338	284	300	314	303	305	290	341	298	334	291	294	339	322	312	332	341	288	295	308	304	335	304	346	281	313	311	327	333	310	287	309	296	323	292	327	319	297	341	303	321	289	304	314	319	313	283	300	313	352	345	263	301	272	313	321	319	327	337	306	320	285	327	352	339	293	299	267	321	291	306	325	312	262	321	323	303	297	324	296	277	270	298	327	305	305	351	291	318	327	297	306	324	314	339	298	304	332	324	280	325	329	291	341	303	295	279	296	280	306	322	306	298	342	304	310
17204	19104	20631	24357	24719	23274	20068	16916	15508	13179	12595	12360	11237	9786	8342	7628	6484	5771	5773	6603	4643	6134	6254	4958	8162	6880	3411	2875	2814	2315	1741	1856	1550	1466	1440	1252	1248	2114	4112	4709	3563	2131	1343	1489	1262	1096	945	892	798	794	761	792	809	737	823	758	807	818	806	835	784	843	761	818	808	797	783	784	843	741	777	833	794	798	775	741	820	770	821	750	766	793	779	737	826	793	813	758	805	780	793	756	787	829	820	759	766	759	765	819	803	741	805	723	769	767	755	779	781	738	797	776	766	795	796	753	761	828	775	766	806	773	796	788	775	805	766	800	785	787	826	795	818	786	786	780	797	842	812	780	796	788	821	792	806	775	743	750	715	778	766	757	784	821	829	782	762	759	764	764	817	816	767	721	782	797	801	785	703	798	768	793	770	759	795	806	781	801	791	820	831	745	711	767	769	781	761	785	792	769	767	764	774	773	833	764	795	806	778	769	820	776	803	756	778	768	858	804	765	768	801	831	725	771	786	773	804	791	794	806	833	738	758	741	744	768	793	762	821	779	749	796	792	796	753	800	773	773	762	823	783	853	793	771	750	751	818	792	776	797	773	768	740	795	834	803	757	744	754	816	786	840	811	809	804	787	807	742	784	773	804	749	783	778	791	784	760	790	833	761	749	793	764	826	847	802	786	812	812	753	863	803	795	810	794	722	775	786	758	804	755	781	792	800	812	798	757	775	735	807	794	762	767	837	789	717	758	791	768	777	782	766	753	773	822	808	754	812	795	809	786	742	789	822	742	793	834	864	782	777	775	820	767	827	775	797	796	785	757	778	789	797	786	809	839	795	833	796	755	772	782	823	766	802	791	783	794	783	773	776	781	752	771	824	789	794	787	756	744	805	746	782	789	800	829	812	763	773	768	737	789	779	798	801	827	780	823	782	768	756	790	791	777	778	757	798	791	780	792	800	801	801	764	785	806	758	793	840	834	819	775	762	770	812	769	791	749	838	739	764	785	805	824	831	816	811	821	775	817	822	758	789	762	763	829	753	765	769	748	782	778	767	799	820	773	755	806	814	777	757	787	778	802	778	797	783	822	801	798	809	819	803	783	808	823	786	787	795	791	757	812	742	781	774	735	732	796	776	809	797	769	818	748	814	792	757	781	750	809	800	767	787	816	808	821	784	785	739	748	799	784	798	744	720	809	756	816	815	780	739	749	733	763	761	795	796	778	807	759	765	796	762	758	762	772	772	767	763	786	779	773	754	734	748	772	739	750	787	810	833	842	768	812	787	832	759	796	743	784	770	814	808	771	781	835	830	793	746	758	764	771	802	773	759	762	775	788	783	743	827	774	790	818	812	779	839	800	757	790	768	767	783	800	755	812	814	838	815	804	758	794	806	751	797	827	727	823	783	854	841	798	811	809	804	754	749	766	746	780	771	790	809	836	792	800	757	800	786	800	838	761	791	829	781	789	800	770	793	721	807	803	840	747	796	814	838	782	778	795	745	786	755	791	782	740	728	786	774	822	794	788	828	765	799	754	804	783	767	851	788	787	801	731	798	815	819	772	821	744	800	841	793	735	799	776	772	776	816	772	752	799	801	775	775	766	863	815	793	766	820	776	774	828	787	806	755	797	798	838	794	782	808	763	802	782	817	806	745	769	777	822	793	800	768	721	764	812	802	732	767	698	831	784	782	814	742	766	805	790	816	758	801	760	792	805	794	790	774	809	788	771	852	819	770	794	748	794	772	791	768	805	742	791	790	775	791	741	799	784	780	770	784	742	779	827	813	800	748	829	803	772	742	780	792	794	755	826	799	814	758	800	800	752	799	791	771	828	773	773	761	761	796	765	816	817	819	767	751	783	823	716	768	798	751	798	794	792	819	764	792	783	784	776	832	747	793	782	774	792	787	795	762	825	762	774	767	753	759	835	783	830	801	806	780	705	791	832	780	773	769	780	746	795	788	774	783	742	805	754	820	802	814	797	787	764	805	781	751	732	796	775	768	748	740	753	750	804	774	795	820	813	793	744	830	747	793	802	808	802	762	834	809	821	787	773	778	823	721	809	808	807	792	790	798	805	795	791	795	776	769	765	825	773	842	805	782	777	781	850	790	796	754	788	781	772	763	864	716	748	819	820	778	839	783	789	729	778	819	794	765	705	783	836	780	746	766	791	792	792	759	786	809	810	788	800	800	779	809	762	775	741	771	807	790	838	805	806	822	836	719	822	805	724	743	758	793	732	748	806	777	794	801	733	810	814	832	757	827	761	778	809	787	806	804	772	790	766	838	840	789	780	806	786	792	814	786	832	776	810	823	764	771	815	782	790	794	817	789	765	796	751	773	792	811	806	788	798	799	850	781	788	750	763	834	762	770	805	829	773	810	784	821	805	795	804	774	804	809	802	750	772	767	808	782	802	833	760	785	782	793	771	738	788	747	797	801	794	830	742	792	756	791	758	779	748	764	784	781	764	820	761	726	782	783	778	812	776	786	799	844	777	791	782	780	821	759	774	775	767	808	781	873	795	791	805	768	824	793	748	772	828	794	776	803	796	767	776	795	783	740	759	733	728	717	796	786	768	793	744	785	762	786	759	772	756	786	807	820	772	800	774	783	785	769	772	806	748	803	756	803	789	803	850	788	778	777	809	799	755	785	783	836	783	793	771	767	817	784	785	736	818	787	822	783	813	817	834	817	784	768	773	808	819	805	772	803	757	753	778	808	825	774	811	777	780	793	784	819	771	777	785	786	808	783	772	791	819	740	802	810	763	814	808	804	765	767	738	860	804	804	803	800	776	822	775	766	842	740	820	799	771	774	818	777	823	750	800	785	808	761	773	806	779	730	745	758	782	780	810	767	750	799	781	775	789	741	804	705	801	775	752	836	789	819	792	785	787	828	788	808	753	775	774	770	815	747	789	777	801	745	796	786	770	805	803	793	769	755	799	758	762	818	804	799	765	760	785	764	769	796	778	778	820	776	767	816	811	789	804	770	770	806	778	820	807	797	771	787	757	775	783	813	791	728	702	745	796	750	799	778	790	838	771	831	830	813	832	766	800	758	789	804	766	807	761	802	807	734	805	801	823	792	804	784	790	786	827	753	771	812	783	803	757	749	784	808	758	829	798	789	770	812	772	745	806	779	796	826	782	813	795	768	792	734	784	770	764	812	804	789	814	860	754	678	802	835	810	758	786	819	770	765	751	767	780	747	785	740	809	800	790	769	787	812	798	808	757	790	774	785	825	832	800	821	801	810	687	782	792	753	724	791	786	788	759	782	754	788	787	770	764	794	764	785	798	747	766	761	793	770	826	805	764	796	761	806	779	734	800	769	809	816	756	761	831	739	817	760	773	805	803	766	780	739	767	792	791	802	802	792	814	762	749	812	759	786	811	801	777	830	717	759	787	806	753	775	774	771	809	739	781	762	837	765	732	820	730	871	781	741	778	798	765	809	772	794	796	755	746	824	768	805	819	751	802	754	771	780	779	830	728	773	755	767	770	757
33726	30106	30384	28203	25646	22230	17112	11875	9795	8526	7978	6738	5540	4557	3531	2872	2510	2561	2552	2875	1755	2265	2675	1657	2601	2239	1125	974	882	747	642	558	516	485	468	431	362	593	1207	1520	1077	487	530	485	462	394	356	315	293	303	304	283	303	335	269	279	290	278	300	281	300	280	286	309	288	261	298	284	300	258	310	271	314	287	305	309	297	314	300	261	300	276	303	278	272	291	279	255	304	275	269	297	321	292	296	294	301	290	299	281	298	291	313	283	282	299	282	323	301	288	296	305	278	258	298	282	323	309	270	310	281	291	270	293	279	250	287	269	289	330	328	264	302	274	302	278	281	304	298	272	260	277	294	281	261	294	314	289	299	275	259	288	284	264	262	284	248	311	267	300	271	311	284	293	284	310	294	269	233	280	254	272	294	283	300	301	283	271	303	273	298	301	323	242	292	280	301	286	308	311	290	292	298	293	281	282	286	287	324	319	286	297	314	304	318	309	297	257	285	305	291	276	275	283	297	273	263	316	295	283	276	317	280	287	277	299	297	280	292	266	319	274	293	304	279	306	297	285	279	288	312	274	285	280	294	275	298	291	338	288	306	301	291	296	257	254	287	302	269	266	267	303	299	311	277	268	265	288	273	282	288	295	285	298	307	257	275	311	274	305	289	284	288	290	303	283	269	281	294	268	274	288	293	279	297	290	296	293	286	291	283	281	282	272	284	304	301	320	269	280	265	303	292	271	298	312	291	265	277	314	258	269	284	307	263	308	284	290	281	278	278	287	285	296	264	307	300	263	308	294	305	306	290	296	316	280	290	297	284	284	276	266	319	306	297	275	270	247	332	273	299	315	269	317	296	311	266	297	320	269	285	313	272	277	300	307	311	302	300	298	306	291	294	301	270	289	305	283	290	290	308	312	283	290	296	293	282	300	281	289	287	289	277	286	276	276	299	312	302	274	299	284	265	285	267	287	294	284	295	307	268	288	304	282	320	303	304	275	269	270	282	266	269	287	261	303	266	286	274	282	267	288	287	308	269	291	270	279	312	276	287	316	280	267	288	298	300	293	291	285	277	245	318	300	302	275	292	284	284	269	291	300	328	302	285	259	262	315	295	299	295	296	297	273	287	270	318	273	300	302	311	284	308	273	296	331	309	291	284	297	252	263	297	292	278	262	285	282	312	297	316	292	267	277	267	310	286	282	290	308	285	274	272	274	283	257	267	301	275	299	297	302	282	289	287	317	279	321	306	263	271	290	278	257	312	286	283	271	272	299	303	314	319	260	280	290	272	292	269	285	279	293	330	305	289	261	254	298	302	308	273	304	291	287	288	286	297	285	295	255	282	291	289	293	284	300	307	294	269	325	298	316	267	303	292	293	276	283	289	301	275	261	293	273	289	313	293	313	304	281	282	274	310	283	289	278	294	292	310	281	284	290	279	272	279	277	291	291	296	333	279	306	305	325	289	305	277	277	274	290	286	289	330	294	280	304	293	284	257	298	255	302	264	279	281	300	287	285	301	282	291	297	320	278	265	281	295	300	325	283	295	279	254	282	262	322	314	293	262	302	288	313	268	298	283	299	302	298	296	305	274	318	279	287	261	259	279	291	289	261	290	310	278	287	287	328	304	240	294	297	266	289	311	265	314	301	292	281	278	319	309	282	290	269	299	280	287	281	268	303	277	304	295	273	306	262	258	278	291	294	268	271	287	313	273	288	295	287	286	276	291	323	284	307	285	294	297	291	268	264	305	282	279	317	272	267	275	286	291	287	274	301	285	308	266	305	292	248	286	263	297	288	324	327	287	280	276	285	306	316	286	296	298	318	274	296	319	336	270	306	278	292	303	312	229	292	302	320	301	301	266	281	266	291	262	288	269	323	290	274	281	281	269	283	307	280	281	283	278	291	282	276	294	263	309	268	289	273	291	278	250	282	277	311	259	275	288	294	288	252	281	291	286	265	311	306	286	278	322	288	266	291	303	301	296	263	283	266	289	333	291	274	250	268	283	282	296	308	300	278	300	288	281	330	313	274	283	312	262	299	291	277	283	263	322	277	267	270	316	317	317	308	297	292	298	304	318	277	282	311	317	280	311	280	285	299	291	280	308	314	307	299	269	295	288	320	286	277	306	278	268	291	281	316	288	286	268	304	289	280	309	281	261	281	294	306	264	281	297	269	264	290	262	298	277	293	305	280	298	275	280	312	277	271	286	290	286	289	293	272	270	324	297	286	291	306	292	286	256	264	308	297	316	269	290	281	290	281	273	280	316	228	292	299	292	268	268	291	294	286	297	274	272	276	287	297	289	311	312	266	277	290	318	279	300	289	290	297	287	302	272	283	277	312	301	281	321	280	274	262	293	287	318	288	266	304	291	298	296	299	285	331	295	317	310	263	255	270	261	300	263	292	301	292	301	260	271	319	283	286	285	308	293	278	286	275	283	293	287	253	278	268	289	291	272	314	245	285	269	325	302	277	295	277	296	262	279	272	273	313	311	312	294	303	330	307	282	299	297	322	275	257	307	306	275	307	270	275	280	322	292	290	302	296	281	282	270	280	287	299	261	291	280	234	240	282	283	278	258	308	322	277	286	293	261	292	297	290	298	308	317	254	278	267	302	284	286	302	303	268	290	287	291	290	267	294	275	311	284	275	303	324	281	288	271	282	292	290	285	272	250	283	287	291	272	301	300	252	300	298	326	268	277	265	300	312	296	289	276	257	268	299	265	297	301	270	286	318	284	271	306	294	280	255	285	263	288	287	281	280	307	276	305	287	310	321	309	287	289	256	321	306	290	308	295	276	289	269	315	285	274	296	275	273	310	273	319	290	287	291	320	279	278	298	278	274	280	306	310	292	292	304	272	286	277	277	301	274	279	292	268	269	267	281	274	268	279	259	287	303	287	281	299	299	295	273	284	282	301	298	282	275	278	294	296	295	285	299	284	282	283	302	320	288	305	252	284	289	298	296	276	311	294	275	277	271	286	279	286	311	316	313	292	259	272	302	258	296	277	298	318	292	268	298	279	281	314	285	283	286	287	304	272	280	286	261	306	295	289	268	289	271	268	313	339	323	287	263	276	283	285	317	275	310	303	307	291	276	304	299	313	316	280	327	276	281	292	309	288	291	304	314	283	298	277	294	300	281	299	301	290	283	264	292	300	262	309	273	262	281	253	243	290	291	298	319	291	267	294	311	298	290	292	272	309	269	285	272	261	304	284	290	312	307	288	314	306	289	311	286	299	318	302	319	260	292	285	279	283	272	289	281	280	251	274	311	291	302	303	288	280	285	306	280	321	266	276	284	287	272	272	259	313	309	318	269	308	281	302	287	297	317	289	291	275	282	292	283	284	300	306	292	298	289	278	317	281	261	294	294	309	264	275	282	301	305	301	288	294	295	272	329	294	278	297	276	305	268	253	285	289	289	314	268	289	310	284	309	295	337	305	278	298	286	295	290	286	269	312	260	282	309	289	284	270	285	297	296	287	338	308	294	286	286	306	307
22634	24313	25995	29939	30664	30425	26900	22913	21570	19916	19336	18795	16226	15214	12479	11010	9617	10450	10047	12611	8253	10764	11743	8214	13427	10680	5371	5127	4566	4003	2917	2692	2240	2241	2099	1659	1599	2944	7385	8748	5694	2214	2366	2190	1914	1523	1116	883	784	714	729	749	743	688	750	760	733	729	804	767	789	720	772	811	727	728	744	717	714	771	734	741	747	792	725	723	651	744	770	727	751	791	716	755	694	734	798	779	768	777	718	713	755	763	745	739	747	768	735	691	716	805	740	745	758	701	746	740	733	735	700	736	719	767	753	719	752	733	764	716	768	722	716	759	736	764	772	698	703	792	714	741	686	722	762	780	727	752	738	726	712	721	685	790	748	764	731	751	741	748	682	769	702	709	693	772	718	804	691	779	746	709	688	722	783	762	746	715	700	746	785	738	722	759	750	761	800	764	771	786	737	731	762	670	751	689	737	752	745	731	761	777	756	737	765	686	762	732	696	736	716	760	717	736	724	742	751	730	693	794	768	728	698	722	701	792	746	785	722	722	719	705	744	696	746	737	725	766	781	692	763	741	699	732	766	745	755	735	714	750	754	731	751	694	714	699	766	750	759	713	750	732	716	723	761	773	719	724	712	754	748	724	740	727	756	717	726	667	728	728	722	741	746	697	730	789	704	712	740	756	713	762	758	744	779	677	770	742	757	747	732	733	751	710	697	759	757	722	730	733	712	753	744	727	697	740	723	702	783	708	719	713	721	724	716	762	698	745	742	735	738	721	703	702	751	736	755	713	747	719	757	741	723	733	741	693	739	692	741	732	765	702	765	779	760	726	744	760	739	725	752	726	730	740	743	755	668	743	738	737	775	733	774	731	733	784	793	717	711	783	761	702	755	767	780	770	722	753	774	779	779	727	774	727	744	715	724	712	813	716	744	793	717	718	762	798	727	709	786	723	729	761	763	734	699	760	779	757	701	737	730	724	770	743	753	679	696	764	754	795	736	704	761	769	760	714	716	709	693	743	710	748	726	768	719	774	762	772	764	738	730	742	746	755	763	725	701	845	759	757	731	717	733	745	713	762	751	732	741	765	721	774	729	748	731	751	731	715	714	728	714	746	736	744	686	739	723	751	725	806	708	721	739	746	771	720	746	710	766	718	760	697	788	756	752	775	754	690	744	701	753	757	719	727	743	706	724	733	721	732	774	748	684	741	749	764	751	734	736	733	747	668	717	733	723	777	757	695	798	742	757	715	748	715	733	747	758	763	757	737	695	793	723	757	707	754	716	736	751	768	818	747	744	721	712	694	743	728	729	751	707	768	709	712	759	729	769	772	721	711	714	730	780	733	751	748	773	727	742	701	774	765	757	770	708	749	762	749	742	698	741	722	739	752	757	713	782	744	700	734	759	753	710	743	736	733	730	738	770	690	714	715	754	710	701	722	740	806	712	717	765	778	704	780	787	736	683	773	724	720	745	742	732	738	779	711	745	696	735	738	746	773	739	739	737	749	712	695	774	706	709	740	747	773	737	731	733	776	759	721	727	781	752	740	746	738	728	714	731	734	685	734	740	744	757	740	750	690	752	701	715	756	752	746	710	784	693	792	693	772	741	739	728	750	735	751	695	693	766	739	747	705	738	706	745	747	733	746	744	718	716	773	725	741	743	754	712	718	726	749	740	741	716	759	760	750	781	714	748	747	737	724	706	776	736	726	708	710	736	749	776	743	695	697	720	709	733	765	690	729	759	709	753	752	732	729	718	722	802	704	766	749	744	754	779	693	727	736	740	723	763	705	716	704	708	767	740	724	779	707	715	736	719	736	746	712	769	694	775	772	810	729	784	757	716	739	718	749	705	757	748	688	751	740	673	732	780	730	789	748	793	741	709	710	746	741	741	750	769	721	758	706	711	743	768	725	718	748	724	782	733	726	732	734	757	689	731	695	782	738	714	779	746	771	726	731	709	738	730	769	680	706	757	760	727	656	787	725	720	752	763	751	759	703	715	738	759	708	772	776	768	738	771	747	753	748	719	719	766	684	760	720	708	748	678	711	725	748	777	721	743	715	763	725	746	723	722	768	711	753	700	716	745	729	779	727	739	744	726	757	712	765	781	758	757	734	746	725	734	740	723	702	768	753	770	774	757	734	740	752	716	765	776	755	733	706	747	753	734	737	736	770	744	737	746	714	747	764	709	762	756	753	770	748	751	751	724	711	741	673	712	681	722	742	730	725	739	767	775	785	828	744	725	745	731	745	784	702	723	755	739	739	779	709	771	712	791	764	720	738	768	732	703	752	736	739	783	689	704	757	744	743	728	775	746	762	743	704	732	711	740	712	677	717	685	707	742	783	752	791	723	727	743	755	713	713	730	756	755	733	745	749	722	756	693	730	726	748	707	771	682	763	763	768	723	707	750	767	753	758	719	739	768	722	747	766	789	756	737	820	736	763	761	759	764	731	719	704	709	763	761	772	759	738	692	735	754	732	728	739	710	723	698	738	742	729	741	740	759	732	716	746	738	756	718	755	728	761	722	760	762	673	731	715	758	716	729	736	739	785	715	764	742	718	727	712	710	778	719	737	742	697	727	706	744	740	755	726	753	730	729	730	742	711	737	728	724	706	766	717	752	733	743	735	769	732	734	723	742	769	735	730	746	746	723	763	725	726	808	756	720	755	687	757	708	749	744	796	732	736	749	720	732	699	708	752	719	698	728	719	738	759	690	740	742	677	775	714	736	758	709	709	688	717	748	767	740	712	729	789	726	703	743	759	740	787	720	746	727	704	708	748	697	760	710	718	688	755	750	781	725	751	744	733	769	776	738	748	824	727	769	707	782	786	779	745	697	758	766	730	758	764	691	771	768	741	785	733	706	671	726	738	731	728	761	752	754	730	721	702	711	712	721	750	730	767	786	706	736	745	772	710	730	740	764	769	721	795	707	724	723	693	733	742	701	732	731	755	691	736	730	711	723	796	733	679	752	729	748	737	735	737	726	784	762	707	710	729	753	741	742	710	784	698	753	760	740	752	696	737	719	760	768	768	641	783	718	719	747	709	754	798	725	770	765	725	742	776	736	755	761	784	719	702	748	732	736	740	678	717	763	715	670	683	746	760	707	731	720	734	758	732	779	786	718	743	734	758	754	714	744	704	708	718	716	728	766	723	731	702	753	727	753	775	712	778	735	746	750	740	745	713	711	756	724	702	687	726	713	735	695	754	723	683	736	738	762	745	741	758	738	749	693	737	750	741	757	748	744	725	744	717	758	765	718	753	735	746	733	750	722	727	786	724	718	675	781	754	742	709	741	734	742	775	715	728	743	790	707	776	753	732	741	760	753	772	823	752	753	738	774	731	742	782	746	739	781	767	743	695	738	731	755	753	730	710	731	727	767	748	717	699	725	695	694	770	744	703	756	752	758	733	797	714	730	724	782	753	683	726	714	719	723	765	760	710	706	768	718	744	736	797	753	734	782	753	745	704	783	705	738	763	746	765	717	741	745	743	758	769	729	722	737	747	771	717
10633	8974	9561	6842	4556	3029	2151	1468	1124	945	936	906	895	804	617	519	454	418	422	406	368	371	349	386	382	354	352	304	315	289	363	309	303	324	306	319	310	322	372	369	317	332	318	291	287	311	294	298	269	305	291	311	293	303	299	319	286	309	329	316	316	297	290	312	317	286	276	281	274	295	266	264	292	296	272	254	314	280	309	291	289	280	266	257	306	264	314	296	291	316	299	267	295	275	275	283	280	291	329	309	300	288	277	312	293	281	286	283	307	251	272	269	299	293	320	296	303	284	296	286	299	308	319	287	318	293	312	296	276	296	290	267	290	270	333	302	329	305	300	298	295	255	258	275	280	274	315	258	286	299	308	277	279	294	299	298	291	276	316	308	299	303	270	306	315	345	288	300	308	281	272	266	301	271	253	325	306	250	280	329	286	286	312	291	290	283	301	277	297	286	259	300	295	277	288	299	278	262	308	305	313	320	276	291	275	270	332	278	299	274	282	267	296	292	304	302	253	300	297	299	274	297	301	287	310	282	317	279	268	287	322	300	301	278	324	296	283	317	305	287	273	287	314	317	316	307	275	284	305	271	284	312	254	277	291	259	307	282	274	297	270	307	270	302	305	285	274	293	303	258	281	306	255	298	304	280	297	322	292	329	320	311	303	334	314	301	311	321	313	293	298	244	289	297	287	322	285	272	253	302	300	311	306	321	271	350	314	259	302	284	282	271	264	285	286	281	298	257	311	309	277	297	288	318	294	301	251	294	288	268	300	316	268	291	305	295	302	278	291	302	267	289	297	282	301	305	313	315	278	298	304	297	296	304	249	284	255	291	309	297	320	300	304	284	279	258	290	270	295	276	266	314	296	297	264	288	270	352	284	303	283	311	267	324	290	316	294	306	301	275	261	285	306	328	280	287	266	290	277	324	326	284	292	259	312	245	289	307	277	286	283	313	315	284	301	303	324	296	289	284	295	324	250	294	285	292	291	301	280	340	265	253	288	330	295	281	292	321	273	279	263	296	270	308	278	302	269	265	304	277	284	276	326	300	308	299	304	293	311	313	308	293	299	277	323	298	297	316	279	285	298	281	284	270	276	301	277	296	292	269	277	292	331	280	290	283	312	289	271	311	253	282	299	316	269	273	323	307	310	309	318	278	318	276	268	285	306	302	271	309	281	285	268	319	304	275	266	260	327	306	300	273	259	300	307	319	260	275	293	341	301	284	310	295	266	278	268	305	286	317	297	284	282	326	287	275	285	282	308	313	290	249	312	285	281	275	305	273	253	277	289	315	295	296	329	278	304	289	271	303	309	318	257	280	273	295	292	308	262	289	260	306	293	298	310	283	299	290	301	289	300	299	272	284	299	298	349	299	277	283	269	270	298	309	273	258	292	304	272	288	281	305	279	292	308	297	309	293	298	273	259	277	308	300	287	286	290	284	270	264	297	294	309	299	288	324	323	313	314	299	273	302	299	282	296	299	315	285	287	292	265	310	272	311	274	309	308	314	284	307	281	293	335	283	276	280	317	245	283	305	329	302	300	312	276	304	291	299	262	259	274	308	300	290	292	274	286	311	285	285	292	276	314	279	287	283	282	290	277	278	310	287	276	308	280	293	296	296	297	307	325	299	318	318	269	286	287	278	280	305	302	289	300	290	272	296	288	290	299	313	310	288	287	271	268	300	250	318	295	266	302	361	280	302	277	305	266	295	290	280	270	290	298	267	304	259	286	266	293	290	326	276	312	285	297	310	313	316	300	285	273	326	261	299	292	286	326	309	279	280	291	307	287	284	272	278	286	268	301	291	306	288	289	294	283	313	259	279	289	317	286	286	326	303	301	276	259	309	293	315	313	315	325	308	282	318	271	292	305	292	277	296	281	279	297	297	294	307	283	257	268	282	320	289	325	319	292	303	341	261	301	318	298	282	307	277	277	316	313	282	293	289	281	312	284	269	301	296	296	307	251	287	322	297	325	334	296	270	261	276	299	289	306	283	285	335	310	261	280	301	293	288	312	302	286	292	299	269	324	313	287	315	282	309	307	297	266	310	323	283	277	299	325	284	328	300	284	334	289	316	308	306	289	264	273	269	279	283	315	301	310	270	271	278	303	289	306	314	305	292	286	281	281	295	310	337	315	276	302	288	299	281	300	275	285	264	289	288	262	324	300	305	275	289	283	277	284	281	293	286	284	255	300	264	292	291	277	331	304	265	283	344	270	293	294	277	287	290	299	285	291	293	271	267	308	314	254	287	299	283	279	266	256	276	289	318	304	298	306	278	313	295	304	266	278	303	290	273	289	283	291	285	277	302	294	282	316	272	319	305	304	316	287	297	293	311	288	257	317	295	258	288	309	319	311	292	312	333	273	264	287	315	333	297	300	280	322	286	301	317	261	265	316	303	310	285	251	280	306	297	327	307	281	294	296	294	288	262	304	268	281	288	276	283	295	284	290	295	294	267	286	306	325	305	272	278	318	282	276	303	277	284	261	285	301	262	275	295	290	310	272	275	297	284	285	275	322	299	302	294	281	301	302	317	280	306	293	316	297	276	293	292	290	287	339	278	297	289	277	288	293	297	289	308	308	292	286	266	280	299	305	299	301	273	307	299	314	262	264	291	295	301	254	293	310	307	288	291	283	264	281	284	297	285	268	298	286	283	291	301	286	278	289	282	306	283	277	321	288	290	287	277	315	297	312	253	283	279	330	285	306	285	267	297	295	303	284	303	278	298	291	290	273	303	297	311	292	308	280	295	277	323	267	291	279	283	254	315	347	280	293	307	285	304	290	280	260	282	279	262	305	293	302	268	288	284	327	302	273	301	298	287	288	310	295	299	295	290	301	311	293	264	293	296	298	257	276	274	290	289	312	301	301	309	280	300	260	296	291	307	298	282	286	307	304	302	285	327	332	303	300	316	287	327	307	316	274	290	277	297	290	300	272	272	278	300	272	261	284	322	321	261	271	292	309	303	297	288	311	272	293	286	286	306	313	301	295	296	305	283	285	311	283	285	251	315	276	300	299	284	278	285	313	296	327	297	307	267	267	326	311	305	287	282	291	311	292	256	254	305	304	313	317	285	307	280	283	274	304	297	285	275	288	296	274	320	284	304	284	275	278	309	275	301	289	297	269	287	255	309	297	320	284	303	286	306	292	292	322	307	294	268	305	284	282	302	281	281	303	302	273	307	306	294	309	297	280	272	306	308	279	286	302	286	290	307	305	284	285	292	314	308	295	256	266	283	278	272	277	274	307	289	286	315	323	293	297	290	313	321	308	341	266	315	277	302	294	317	284	296	275	303	289	294	295	290	262	293	309	278	309	265	328	275	282	270	307	274	285	270	291	273	304	262	332	288	283	291	273	298	293	297	308	261	303	293	330	301	313	267	304	310	304	311	280	286	286	272	271	271	301	288	325	312	301	272	287	308	291	326	291	294	283	277	309	318	254	273	283	292	307	268	288	302	322	298	302	284	282	311	301	276	290	290	291	275
7731	7402	12003	13077	11972	10557	7957	6236	4919	4631	4119	4343	4238	3670	2687	2047	1716	1718	1896	1697	1342	1459	1500	1172	1449	1214	1037	1059	954	984	1004	1028	929	928	907	903	900	880	1225	1403	1084	906	895	921	895	831	810	822	799	765	732	737	757	720	771	762	777	728	731	766	692	763	748	712	762	770	746	772	749	740	721	716	793	800	750	728	769	785	740	743	752	739	710	731	706	735	765	706	728	704	736	764	744	753	742	743	743	733	736	751	769	719	760	732	783	760	745	760	783	728	723	767	759	754	768	802	723	706	736	712	759	755	750	728	755	729	735	773	791	728	695	779	727	752	785	781	708	766	708	720	717	729	753	777	716	782	726	773	728	737	760	754	779	746	750	752	739	781	752	729	759	728	761	747	755	744	781	747	769	758	772	748	796	742	778	718	774	764	725	741	751	784	766	753	698	746	745	695	727	755	747	766	791	763	753	748	729	715	758	763	749	764	737	758	709	772	694	707	715	709	746	737	724	745	751	716	747	725	765	720	720	748	734	738	784	747	743	679	781	775	744	755	721	741	721	745	760	744	744	703	800	787	738	722	756	746	724	695	686	746	779	695	750	707	716	784	771	760	749	733	758	755	720	740	740	789	822	735	742	718	728	738	778	759	725	754	742	792	739	764	746	742	770	749	737	752	715	731	732	786	764	751	763	760	724	763	781	728	737	761	764	717	773	712	721	791	770	672	755	771	699	754	718	740	776	737	728	737	747	724	786	759	769	734	743	807	771	766	732	761	792	755	766	741	744	773	715	707	797	739	743	715	706	770	731	780	721	720	755	809	768	726	762	746	728	772	727	748	785	724	772	742	741	665	756	703	764	789	798	741	741	726	734	766	765	746	793	731	790	733	730	768	747	762	739	782	791	795	758	725	698	696	748	793	746	746	703	763	791	759	799	730	763	759	777	791	755	810	759	755	771	751	761	755	715	823	773	760	783	759	763	731	749	749	782	740	713	713	738	752	748	747	761	736	718	730	767	745	722	784	768	763	793	734	719	763	797	781	757	755	752	748	698	714	719	731	763	742	762	743	767	795	735	728	729	776	732	734	747	742	711	740	703	730	742	738	762	787	757	794	796	765	767	713	808	713	765	779	768	765	758	744	732	770	742	739	723	740	699	717	737	774	761	732	742	765	768	742	753	786	758	757	762	807	770	769	724	768	743	729	755	768	729	765	712	758	674	746	765	751	754	729	730	761	782	734	734	789	725	744	758	748	753	740	760	752	803	794	718	773	756	764	754	728	730	728	795	750	758	775	750	745	731	757	786	781	748	751	753	770	728	761	741	776	754	731	732	709	783	783	694	745	742	780	723	735	747	768	764	736	731	765	746	721	736	707	768	749	739	710	758	779	750	745	760	718	747	766	743	809	755	719	755	731	752	779	752	708	802	793	771	721	773	789	778	741	785	731	739	763	767	737	732	775	732	706	732	720	771	746	694	713	726	777	733	708	722	792	763	780	737	800	769	739	782	730	768	751	745	755	760	736	711	759	750	793	715	721	761	732	708	728	751	796	765	727	768	762	764	763	731	748	715	738	739	792	742	789	779	752	753	796	757	715	755	765	778	721	692	750	778	750	754	804	750	723	733	745	756	717	746	740	778	713	745	776	778	742	733	744	755	750	702	776	754	737	714	733	752	758	753	755	788	779	761	769	754	778	695	765	715	753	762	759	659	787	775	718	690	750	740	725	800	755	729	794	748	784	686	736	731	728	729	796	722	740	744	777	758	769	734	743	741	746	707	720	780	729	743	734	768	757	734	785	738	781	719	775	741	781	753	758	681	719	731	747	747	731	802	793	738	711	799	789	753	745	746	814	774	775	735	744	736	786	698	742	729	748	779	761	723	746	797	693	772	757	760	718	774	775	753	745	721	719	699	694	735	783	791	755	756	765	782	737	698	767	797	699	784	756	759	760	760	785	727	716	748	755	753	714	744	742	748	734	773	737	725	762	745	750	744	768	734	744	728	739	743	780	794	802	821	742	749	714	781	720	735	709	722	742	724	713	798	732	778	784	690	777	795	741	781	756	716	724	745	742	783	801	744	747	752	724	759	734	701	758	709	756	702	707	725	711	745	750	761	730	764	796	719	779	777	727	785	765	780	746	725	679	787	818	764	752	769	752	755	767	695	776	746	704	773	731	731	750	713	742	751	739	706	808	770	755	757	739	736	777	776	709	757	787	698	788	697	781	748	760	725	797	710	753	725	740	742	738	782	703	806	751	762	765	737	750	714	754	751	761	743	773	684	771	736	810	782	766	762	697	784	727	710	806	702	723	765	768	769	788	777	715	769	723	719	776	841	808	718	756	747	747	766	740	766	750	716	737	713	806	803	698	704	813	788	749	770	756	720	766	705	688	685	739	776	737	689	756	737	724	751	781	724	727	741	753	705	772	803	761	734	750	754	718	780	713	693	736	749	786	755	774	726	792	766	746	762	730	765	714	705	747	771	741	745	747	746	763	729	777	681	802	779	816	752	757	806	769	714	722	746	753	762	722	761	757	744	746	753	729	716	769	741	784	761	736	727	707	777	780	725	743	768	790	727	755	751	756	741	758	793	737	698	733	716	714	772	798	753	746	732	765	743	753	723	759	730	736	731	736	736	774	754	750	773	772	725	803	695	747	757	790	763	748	773	804	689	758	768	716	768	745	745	774	771	744	740	797	738	757	787	741	750	751	747	747	777	707	781	666	733	734	788	724	775	753	732	755	738	749	746	787	777	726	773	747	755	748	710	766	749	714	764	770	770	758	727	789	783	765	733	779	738	739	757	805	738	764	699	774	736	806	703	751	702	727	728	748	777	705	775	731	737	747	714	715	702	749	760	756	768	754	740	728	731	748	733	742	745	772	740	748	781	760	786	764	797	722	812	756	713	735	709	750	767	778	747	729	721	716	734	734	743	743	810	738	739	712	746	780	725	743	739	790	686	737	756	734	767	787	778	737	721	765	728	715	803	744	757	730	757	747	736	726	789	724	718	803	747	756	772	743	721	827	801	744	747	743	762	687	723	716	748	739	775	758	693	721	773	765	712	749	769	761	734	762	769	753	750	754	771	748	724	749	677	794	763	722	741	773	768	792	734	759	786	777	711	794	757	774	710	808	716	753	734	711	744	802	770	739	744	763	755	722	767	800	770	715	791	728	770	774	738	727	730	752	773	727	749	756	755	750	751	726	723	742	762	746	769	711	757	752	773	759	796	750	713	748	758	796	769	671	728	737	758	771	788	761	710	768	742	722	761	786	741	727	767	796	765	720	728	734	737	781	679	752	714	767	729	773	733	720	776	734	772	751	771	718	761	732	792	771	760	728	758	744	794	738	751	734	706	727	767	755	721	721	750	768	751	734	716	780	699	724	768	761	766	753	737	797	732	783	816	758	788	793	748	721	757	762	727	767	782	786	728	743	707	740	746	719	762	778	769	786	762	737	757	743	705	775	754	698	746	756	710	782	716	731	720	753
23044	20012	21176	21853	18761	13563	9168	6895	6000	4649	3768	3551	2746	2673	2120	1828	1205	1239	1278	1495	1097	1370	1304	1078	1397	1131	663	604	533	578	514	460	430	398	376	361	372	484	943	871	506	429	431	413	376	328	322	313	316	289	311	286	307	285	300	263	307	276	306	320	312	310	320	324	328	309	319	297	301	312	324	334	295	289	301	319	297	311	318	310	321	297	301	292	320	295	309	291	273	314	309	275	333	326	291	312	321	270	301	289	324	286	307	315	290	307	313	292	263	304	289	323	294	294	281	307	312	282	288	278	284	280	292	304	308	303	289	292	264	284	301	291	300	284	277	284	352	290	295	296	310	350	302	300	293	276	302	335	293	342	296	273	311	311	320	279	313	294	289	295	330	295	305	292	295	313	294	283	293	319	311	292	312	306	317	282	305	300	302	319	323	279	304	302	310	283	294	288	297	325	279	304	298	326	336	316	275	312	298	279	297	291	307	288	285	307	289	284	315	297	303	313	306	306	310	312	316	292	282	296	303	260	292	290	305	315	333	304	317	297	301	301	310	290	326	287	273	327	329	304	305	282	333	294	321	299	299	305	310	314	297	325	311	326	301	341	314	327	300	295	298	287	317	308	296	308	287	279	297	304	301	326	279	297	316	318	293	320	290	282	296	304	285	312	313	310	314	303	291	313	314	340	296	294	327	290	286	327	333	322	329	269	281	326	291	289	286	287	293	292	280	278	322	320	310	308	303	317	289	318	300	306	321	295	313	276	290	320	288	312	311	308	330	286	327	311	293	286	307	288	323	314	288	304	295	281	305	296	318	277	291	319	289	290	295	318	309	304	326	296	320	316	319	283	305	270	316	293	295	320	292	301	294	310	340	286	285	301	281	344	271	294	312	259	292	291	326	274	309	302	272	312	316	283	282	287	285	291	300	310	315	298	320	312	291	302	330	324	314	253	296	309	260	283	312	304	285	327	296	304	302	312	285	278	299	327	308	322	305	316	325	292	331	296	283	325	331	302	271	314	296	336	302	292	300	290	309	301	310	330	331	312	309	286	275	279	258	258	288	269	317	305	284	299	311	308	315	322	275	319	296	293	309	313	283	285	332	287	290	300	263	314	322	319	259	305	310	334	301	283	273	305	292	268	318	258	312	306	278	292	302	291	301	295	310	330	318	283	293	331	280	291	302	297	317	312	302	292	292	315	276	317	338	282	268	327	290	304	271	292	309	309	305	293	319	280	296	305	294	305	251	288	300	299	288	280	329	279	310	280	301	299	259	310	290	301	325	312	285	299	332	303	302	294	301	270	328	310	302	295	306	297	283	309	286	280	305	281	270	325	309	293	314	321	300	300	295	298	301	290	258	328	274	319	325	288	322	279	308	294	330	287	315	301	309	292	301	291	296	318	309	324	305	291	333	270	341	312	286	303	302	290	293	296	276	305	298	293	320	296	320	309	272	323	299	292	334	338	290	307	302	291	312	332	275	281	305	305	321	285	317	315	300	319	276	316	299	328	290	315	304	277	297	269	293	292	296	268	293	266	312	300	319	306	321	286	305	298	312	295	290	292	297	314	292	302	301	296	301	291	297	319	313	287	270	332	285	317	322	297	296	316	327	284	311	313	341	329	302	302	306	286	288	281	295	335	307	304	318	302	314	321	296	351	270	263	317	310	278	307	308	301	305	332	325	284	302	317	319	298	292	333	323	319	302	294	328	286	328	285	323	271	305	307	265	312	286	308	318	305	307	309	294	283	278	314	321	339	307	303	292	301	317	324	310	293	288	310	287	284	285	298	310	288	294	301	301	305	296	322	299	290	280	322	318	280	278	315	333	286	315	305	277	326	293	309	287	297	309	288	280	311	302	297	290	285	315	288	308	287	311	300	275	306	294	316	280	301	263	305	325	299	309	278	309	294	294	281	279	283	324	328	298	323	328	289	313	319	299	278	300	298	305	314	310	302	315	289	314	297	297	298	303	289	304	297	301	344	291	310	304	319	307	308	302	319	289	305	319	307	319	300	319	300	284	283	283	320	320	295	318	288	293	255	287	312	316	301	305	318	286	293	281	310	277	322	276	252	312	316	316	295	307	300	306	328	263	273	273	279	286	257	308	290	309	316	307	293	295	299	342	306	310	276	281	289	293	290	311	330	329	327	295	293	310	291	320	310	289	296	330	306	316	307	328	322	298	319	287	272	309	294	274	270	307	304	295	316	280	286	284	321	291	306	302	291	292	287	322	293	309	296	303	298	317	357	320	324	328	295	296	311	340	297	291	319	280	287	321	292	276	299	290	301	298	304	260	296	285	266	315	311	311	319	301	293	280	288	291	296	322	314	307	345	264	290	262	316	289	299	318	316	333	302	325	280	282	301	307	298	321	316	336	307	326	304	312	286	292	316	313	280	318	319	334	297	313	329	296	297	301	279	273	308	293	297	282	303	304	284	333	351	282	313	320	288	270	324	286	312	315	291	293	321	285	285	273	317	300	300	289	317	295	285	306	346	321	294	273	347	273	274	291	335	312	303	320	298	326	284	329	310	291	279	313	306	286	286	274	357	290	304	259	294	315	323	304	299	260	316	318	325	275	311	305	290	293	311	299	307	324	313	299	306	326	304	315	300	304	327	302	310	283	328	322	333	298	290	312	301	330	301	289	351	282	335	291	323	303	294	308	308	281	275	286	306	276	290	301	287	337	279	327	270	286	297	313	305	322	325	307	278	263	305	310	328	318	305	283	282	282	306	283	312	271	284	306	330	301	320	296	291	295	330	343	303	294	321	299	306	304	303	294	307	323	315	304	288	280	276	302	318	311	300	319	254	305	297	299	300	302	305	307	317	314	319	291	293	310	287	313	295	297	306	299	304	291	305	297	294	278	260	308	286	286	311	307	310	358	276	302	307	338	338	310	301	307	295	268	286	276	327	270	299	304	309	325	324	294	290	326	331	317	318	284	296	322	294	327	312	297	310	306	306	353	297	294	306	312	285	292	307	304	280	307	285	289	300	297	300	281	291	307	306	295	327	292	286	275	294	335	287	304	270	287	328	314	310	292	267	297	323	297	343	275	326	298	307	308	304	374	313	296	300	298	289	291	276	290	290	274	282	293	300	296	290	303	278	296	285	323	318	337	295	333	316	301	282	323	292	313	291	319	331	324	288	303	312	296	309	304	296	280	329	267	294	315	304	313	293	306	289	297	355	311	314	326	282	293	291	329	311	313	303	306	287	311	293	318	322	317	290	334	338	314	284	292	302	323	293	317	320	299	305	315	321	282	320	289	310	326	304	296	296	291	323	295	295	292	278	313	278	311	321	307	309	322	296	308	292	289	309	326	299	288	301	301	297	309	283	327	304	313	326	308	303	311	290	321	313	297	317	311	293	309	304	310	296	272	326	312	281	289	307	349	342	316	305	304	312	287	296	292	276	318	266	300	287	318	318	331	292	330	293	267	328	326	272	319	273	315	300	306	293	300	318	302	305	272	303	303	319	309	330	294	298
16789	15442	20380	26279	25540	22664	19936	18041	17453	14505	12573	12415	10254	10206	8415	7862	5682	5776	6194	7410	5381	7270	6407	5541	7437	5470	2994	3143	2521	2799	2401	2065	1639	1607	1456	1337	1276	2174	5227	4734	2358	1804	1641	1561	1391	1148	956	875	757	755	775	812	750	752	765	803	746	791	777	763	784	765	776	756	763	774	816	736	762	754	800	725	781	740	787	757	751	740	730	749	808	777	778	788	785	785	831	740	778	823	811	766	820	771	762	784	764	784	800	789	774	803	764	778	717	751	749	744	785	789	758	770	776	770	755	762	747	723	787	760	741	780	779	752	737	771	812	735	758	747	772	767	782	795	719	759	739	731	742	773	768	790	746	761	769	812	766	790	792	770	784	781	764	788	755	812	767	811	801	792	750	801	737	782	761	768	746	700	770	722	776	802	745	763	761	815	763	731	769	792	819	818	749	812	785	833	747	727	792	806	716	817	725	767	754	786	758	728	752	778	731	757	773	801	743	768	800	765	773	776	720	767	767	782	784	820	719	756	803	827	781	772	796	731	706	759	778	768	768	770	822	822	766	720	755	770	778	744	785	757	803	769	790	738	773	792	778	746	783	755	744	777	819	765	801	752	763	770	715	737	802	726	752	802	764	745	818	814	776	793	782	789	736	746	788	746	740	742	748	799	774	785	743	794	757	750	712	720	781	776	763	789	787	778	689	810	798	853	774	737	755	753	747	781	801	781	766	771	787	762	792	771	802	781	750	740	759	807	833	822	825	731	781	778	807	789	783	761	774	717	784	766	817	797	776	754	755	748	770	746	749	788	779	718	762	796	758	794	798	689	748	820	760	748	767	763	809	755	775	773	798	755	807	753	773	796	744	780	783	828	794	772	772	803	760	742	756	759	801	741	797	761	733	808	763	752	825	745	794	766	797	777	804	769	723	823	810	778	769	781	771	740	747	767	817	839	791	714	762	746	734	798	783	814	690	799	790	761	749	768	798	744	821	746	795	819	819	795	767	743	769	775	784	733	692	762	732	767	747	784	765	784	782	787	791	741	803	731	753	816	717	779	757	793	786	732	818	785	778	783	809	800	742	795	726	747	761	761	751	776	708	755	767	725	798	765	754	791	786	785	793	777	766	790	820	772	748	784	749	751	755	769	811	808	769	783	764	817	834	785	793	785	770	775	770	783	774	800	817	787	762	779	831	759	753	744	755	797	810	773	810	748	735	834	843	790	821	768	810	780	749	761	825	831	754	772	786	753	816	760	803	801	786	783	765	773	796	779	822	815	741	769	770	750	745	766	761	760	769	762	797	761	770	756	787	725	723	785	787	746	763	730	811	780	740	771	776	740	816	732	793	759	774	777	755	786	772	707	809	800	756	747	777	795	805	751	813	755	731	796	772	796	782	796	765	763	803	730	745	754	766	767	796	750	767	790	740	768	776	752	815	786	835	765	750	778	742	733	787	745	766	768	804	793	759	791	761	752	796	778	752	778	752	776	766	790	814	766	800	772	757	794	816	743	748	728	741	735	757	737	765	733	772	820	771	799	739	771	740	791	796	766	807	780	768	768	794	739	790	757	747	757	748	785	775	793	761	766	782	738	769	714	755	750	769	779	738	746	764	766	787	762	796	804	744	807	754	791	766	782	801	788	736	722	761	773	791	738	798	725	796	768	824	750	798	759	783	789	798	772	783	773	787	782	750	754	761	749	801	758	760	775	739	804	731	718	749	764	780	733	807	760	814	804	755	794	800	776	764	779	774	797	776	780	734	813	751	767	755	803	799	810	790	793	761	755	705	753	817	745	802	721	738	756	816	727	764	744	742	741	860	793	771	790	742	790	752	761	786	724	817	797	755	801	800	785	760	747	757	812	801	791	795	730	791	736	749	775	783	765	759	770	795	755	785	753	753	719	786	798	782	748	745	771	778	773	787	755	748	764	814	752	805	769	766	763	817	809	805	765	747	808	799	792	766	799	769	748	782	769	785	780	773	755	804	751	766	742	792	814	744	796	788	798	775	767	788	768	802	806	817	825	766	758	760	742	774	779	789	745	739	786	780	748	759	798	830	744	717	792	752	716	773	780	756	781	754	785	767	848	761	800	745	735	806	760	719	773	792	828	788	751	765	786	732	736	758	755	774	777	791	798	795	784	769	817	768	767	796	790	744	827	835	807	797	811	767	769	775	729	808	765	784	794	769	750	794	773	785	770	748	764	776	800	757	721	827	774	774	751	769	762	744	810	777	756	798	737	797	783	745	757	782	767	722	763	779	761	735	761	746	781	744	736	755	804	756	777	764	736	777	782	761	785	792	800	738	786	776	737	743	737	748	774	764	807	807	834	811	761	798	782	792	759	728	803	770	773	751	770	754	813	752	781	771	765	760	736	777	771	747	795	800	790	742	754	722	763	814	781	743	802	760	773	796	804	761	804	807	857	789	813	817	770	719	736	756	755	810	843	837	781	752	721	806	759	798	806	785	794	756	746	795	751	823	781	727	793	719	745	758	821	708	759	780	814	755	789	727	775	736	751	749	783	800	771	829	779	782	782	766	739	800	800	787	736	783	745	786	759	788	755	787	827	708	806	768	757	789	821	725	780	793	765	819	773	741	799	784	755	787	812	756	765	758	774	778	778	803	737	831	789	800	786	807	803	776	747	759	783	754	742	800	764	780	824	775	770	821	793	798	763	768	766	719	830	771	786	794	793	744	765	752	747	825	792	774	753	783	797	787	767	794	791	767	758	790	732	770	762	743	772	807	779	756	747	800	761	785	767	737	766	767	794	758	784	790	779	767	775	730	751	772	781	802	764	738	708	738	731	760	745	754	762	776	819	782	810	761	788	859	766	760	751	772	748	772	786	769	764	809	795	756	765	791	775	789	759	769	750	747	778	788	759	753	765	757	750	771	796	782	765	779	801	775	740	749	794	784	807	775	799	754	772	765	772	801	823	794	779	800	782	798	750	739	778	797	775	797	781	786	755	786	748	771	798	810	762	735	808	758	775	729	769	782	749	790	755	812	770	752	774	773	776	791	789	729	787	795	752	770	793	755	788	795	779	758	787	740	752	749	738	817	746	778	789	780	760	780	745	755	783	788	775	785	800	776	787	760	741	717	807	760	786	764	738	764	812	829	780	767	766	773	745	751	795	753	780	806	765	810	747	832	819	772	760	766	804	758	741	737	778	772	762	803	769	772	705	786	799	800	741	740	779	826	732	758	818	792	752	784	760	776	773	742	753	768	745	806	788	812	813	785	762	736	812	755	777	776	774	766	765	790	768	736	784	763	775	779	790	789	789	758	769	724	764	769	725	737	797	789	766	706	785	773	791	788	791	727	789	799	793	767	725	765	771	808	753	794	774	737	733	806	758	763	790	756	798	809	772	763	765	809	751	781	731	765	721	790	794	812	759	760	767	743	770	743	732	758	777	775	766	764	761	728	778	791	708	738	748	762	741	782	776	791	819	797	778	804	731	754	766	780	756	726	743	783	785	751	760	756	815	732	781	761	767
32955	28310	28938	28533	27071	21798	17422	12725	10867	9283	7550	6065	5335	4575	3509	3012	2802	2216	1999	2210	2084	3024	2500	1748	2789	1974	1121	878	770	860	721	577	503	478	437	429	369	667	1671	1411	716	597	564	584	421	364	362	284	257	301	299	311	274	298	283	288	300	299	303	318	290	291	278	288	291	276	317	274	299	286	283	296	285	282	295	299	291	265	297	297	270	307	295	270	271	268	289	314	281	277	268	271	272	328	284	290	309	270	296	321	273	293	272	302	252	301	284	283	277	266	279	270	290	285	276	273	275	260	294	314	306	303	292	273	297	312	269	283	276	282	303	281	291	270	253	294	287	286	272	276	280	252	265	259	317	307	272	264	278	290	275	258	293	271	288	287	265	303	289	298	302	290	302	302	272	280	264	276	297	296	281	260	273	300	310	262	264	265	325	284	289	270	275	298	236	296	291	273	292	309	283	278	267	252	260	278	299	291	271	274	299	255	286	267	291	298	290	288	271	308	286	294	279	297	282	305	291	294	310	288	268	312	289	304	291	314	290	290	271	251	274	295	265	293	253	307	297	279	266	280	292	318	298	296	260	294	243	280	305	291	279	314	288	293	274	297	279	293	327	274	287	279	269	295	319	301	274	313	277	306	291	302	278	262	307	272	264	277	313	281	285	272	271	306	280	267	305	270	263	283	296	288	287	283	282	298	289	296	280	279	280	270	265	294	311	293	283	266	300	312	297	320	303	278	273	300	267	263	281	295	265	278	296	306	300	294	314	268	259	254	296	272	284	305	269	273	295	277	287	247	295	270	264	304	315	272	311	260	290	287	304	272	285	293	301	286	282	297	292	295	281	285	280	299	272	295	284	264	286	260	268	332	270	280	306	293	289	259	290	293	288	291	318	302	288	291	284	278	294	283	270	306	294	256	281	257	312	313	287	275	279	267	298	294	283	281	262	276	322	307	275	255	278	272	265	255	275	265	260	297	291	264	296	307	288	296	293	290	286	317	285	275	271	275	267	269	284	272	260	282	295	284	288	272	302	281	296	299	292	282	300	276	279	302	295	291	258	307	276	314	274	282	278	282	276	276	294	291	267	283	278	269	285	309	258	298	292	281	272	285	308	284	292	273	306	296	272	291	280	296	227	272	283	294	290	320	298	284	282	322	320	286	295	299	299	305	271	276	317	302	255	294	265	283	315	271	269	253	269	270	247	304	323	284	281	282	288	326	290	282	290	292	290	281	300	281	301	257	291	304	296	284	297	271	285	283	274	284	261	287	299	274	280	283	266	288	285	301	302	321	329	277	298	285	268	318	305	287	295	285	294	268	256	280	284	280	294	287	273	291	288	274	314	286	310	295	268	275	263	269	283	275	280	259	266	262	270	301	300	281	268	262	261	266	251	289	315	276	274	270	317	310	300	266	282	275	275	277	291	262	290	261	304	308	296	299	280	284	282	306	286	323	296	295	266	301	308	294	310	281	266	286	291	275	279	302	291	276	271	261	297	276	300	287	269	262	286	298	274	277	280	280	267	277	300	300	299	263	271	275	306	278	291	309	280	307	295	313	287	249	308	260	301	299	272	320	298	292	294	282	302	297	274	277	256	296	273	275	271	263	281	262	297	275	298	287	300	312	291	285	274	310	276	308	279	297	309	314	307	298	266	310	280	257	278	282	249	295	278	260	279	261	287	311	300	292	263	291	286	257	247	258	293	296	300	263	270	294	252	293	291	279	304	289	282	285	283	262	267	280	301	299	276	279	277	262	308	287	274	304	289	301	277	255	275	282	284	310	287	286	293	284	273	283	268	275	294	241	288	286	299	297	281	277	274	258	266	282	297	306	316	290	289	264	284	280	299	263	259	289	285	301	280	283	292	300	296	281	288	288	295	306	292	318	300	295	280	314	305	266	290	295	267	280	246	297	281	276	296	276	303	270	297	273	261	268	289	281	302	291	295	317	269	264	264	286	230	260	315	274	284	304	264	274	296	299	286	291	282	275	317	281	280	292	294	290	330	264	307	285	289	277	289	283	296	315	293	284	308	270	288	313	293	267	280	281	289	298	305	316	253	272	289	286	321	284	277	289	303	271	277	279	299	280	285	293	304	279	289	305	281	288	312	279	321	279	288	298	292	249	306	286	261	236	278	287	297	279	299	319	293	261	263	295	295	299	290	317	271	268	295	283	282	287	270	256	274	304	250	291	263	267	243	247	287	287	249	289	295	285	298	291	271	272	303	271	294	301	289	273	292	291	319	285	272	264	304	282	282	309	297	283	244	282	258	277	315	281	303	282	275	279	279	291	277	305	313	305	292	292	295	278	281	298	281	273	301	276	296	294	271	284	307	260	279	304	253	298	281	277	276	277	284	271	294	281	273	316	322	297	304	273	274	294	289	298	316	312	291	261	301	263	284	286	299	285	316	272	292	301	280	267	295	277	293	286	301	250	303	281	274	292	274	286	276	264	251	292	298	322	282	286	276	295	264	297	307	288	280	278	291	253	297	253	327	292	301	282	291	262	317	275	274	270	296	301	270	254	276	274	281	340	250	240	264	281	267	302	290	284	306	276	265	301	254	254	270	307	284	281	289	280	296	305	325	281	320	277	295	283	288	291	301	259	288	293	304	301	252	298	289	295	292	291	314	299	247	294	274	278	295	289	276	245	324	271	279	279	300	333	263	309	284	279	313	303	281	262	288	289	272	293	277	258	321	309	263	304	294	261	280	282	299	330	292	280	317	322	278	285	272	282	289	285	267	250	264	277	295	304	304	289	286	262	271	304	303	248	294	281	270	295	269	282	277	299	272	298	313	287	293	288	303	310	274	270	261	304	267	284	298	289	288	288	272	286	256	264	298	311	287	294	257	285	259	307	290	282	300	271	309	268	239	254	262	294	287	301	290	276	276	282	285	277	268	292	270	267	305	291	273	298	280	315	312	278	302	255	294	269	299	271	272	279	309	250	278	277	295	276	279	278	275	284	280	301	305	306	301	276	293	280	284	282	265	300	269	289	285	288	273	261	281	282	294	250	273	269	281	309	258	292	314	289	293	284	302	277	294	270	299	280	285	270	271	281	282	273	301	283	281	311	292	300	285	254	289	278	287	265	284	275	291	283	275	291	248	274	278	302	261	276	272	255	249	268	302	301	279	282	290	301	297	311	279	293	282	302	293	276	263	288	293	288	297	278	243	298	256	299	264	279	291	294	292	291	278	294	307	287	312	292	284	297	272	282	313	313	294	308	288	264	280	301	266	288	291	290	267	278	253	297	285	285	278	287	283	290	297	268	262	304	314	274	302	255	277	290	297	295	281	323	305	277	284	312	287	285	267	271	306	294	316	295	272	309	313	275	296	285	278	287	273	295	258	280	291	303	301	284	280	265	265	284	279	276	290	289	304	290	262	292	281	271	295	258	261	300	286	296	304	261	306	277	301	297	266	283	290	286	286	286	296	283	313	264	285	269	248	301	277	283	275	266	292	270	243	274	275	302	267	302	286	301	298	265
22180	21962	25818	31413	32874	31105	27848	24441	24534	22414	19414	18303	16553	15071	13143	11989	10620	9276	8809	9830	9498	12969	11311	9237	14167	9726	5271	5174	4356	4466	3981	3082	2244	2374	1865	1781	1468	4087	9805	7974	3515	2769	2601	2569	1784	1523	1082	748	761	748	766	721	707	735	760	719	772	806	781	746	783	718	693	737	757	710	785	748	725	734	735	747	768	780	764	740	722	677	734	742	683	701	755	741	755	750	770	738	781	741	722	797	699	729	709	740	687	744	725	731	701	702	730	749	762	730	715	707	741	742	710	740	692	735	750	725	678	756	745	699	724	765	734	781	733	686	749	720	747	743	731	686	762	732	719	779	726	750	709	739	723	784	725	712	741	705	726	703	755	773	745	749	744	768	716	745	730	736	736	749	713	763	726	714	751	733	689	685	735	777	737	710	715	731	699	731	730	703	709	726	738	758	709	714	752	740	730	694	710	783	791	700	733	728	752	736	769	724	769	777	724	748	724	795	739	729	734	677	753	672	689	754	754	685	675	721	722	715	727	708	694	722	729	756	710	736	762	796	729	715	678	756	715	719	693	684	723	712	741	741	756	691	725	731	751	746	701	762	730	718	764	704	740	705	725	724	762	718	740	700	726	721	673	760	754	695	725	761	714	752	731	771	744	730	751	738	728	725	739	753	702	766	761	706	761	729	771	655	784	691	704	772	733	738	748	708	742	698	704	685	743	764	728	729	719	737	674	741	756	746	773	731	745	733	724	706	748	760	702	768	708	694	784	744	745	728	747	731	682	740	718	754	723	718	733	725	742	732	730	781	704	688	699	756	717	701	712	749	712	730	724	732	730	755	745	724	731	751	738	760	718	744	727	712	706	731	708	722	706	768	762	730	720	720	733	699	730	742	715	783	696	755	698	737	747	768	760	720	743	732	740	756	705	711	714	716	696	710	740	748	729	726	743	693	746	740	748	780	754	734	757	686	792	741	716	727	770	723	714	697	674	735	754	710	747	733	727	747	699	729	736	685	702	750	737	746	781	747	742	715	723	713	741	753	715	703	676	765	726	730	727	710	762	745	713	739	687	732	743	742	749	705	770	739	714	709	687	690	707	744	742	759	753	739	767	685	737	690	706	759	759	741	728	731	707	748	692	696	759	728	724	724	734	744	749	731	713	780	705	698	768	753	706	737	682	746	735	734	750	716	757	701	742	724	736	734	737	749	746	758	775	696	719	766	726	704	727	724	718	743	704	719	785	705	756	743	717	732	769	746	770	704	730	709	721	755	710	705	695	699	727	666	700	739	721	727	731	724	769	707	769	743	746	742	696	666	730	740	713	701	724	730	709	673	692	732	727	760	718	761	758	748	738	779	779	742	711	710	695	723	718	703	730	662	740	700	757	761	715	709	696	795	695	747	710	680	754	732	725	733	731	717	687	709	735	729	760	719	713	752	723	740	736	699	711	755	694	695	723	751	765	717	706	700	776	745	761	690	748	740	733	693	765	714	732	762	746	742	717	749	674	736	734	695	703	713	727	769	706	722	785	749	721	719	776	729	734	725	707	715	732	707	729	713	728	702	731	761	718	753	708	718	759	765	773	750	736	742	724	722	720	720	751	744	709	723	743	787	732	671	738	725	737	762	743	730	753	730	720	779	750	739	722	690	692	717	773	744	731	719	735	709	690	736	681	686	683	734	745	729	742	725	724	744	742	724	724	749	736	701	721	722	760	722	798	708	749	779	759	693	718	727	708	731	767	733	752	776	743	688	729	711	745	783	678	725	721	747	772	726	738	716	747	708	746	719	705	676	714	747	717	749	716	667	736	672	718	695	705	753	718	750	743	715	713	693	699	730	786	733	707	767	757	720	757	783	692	718	758	749	714	763	723	689	727	738	739	715	738	693	729	730	770	700	751	748	725	709	751	727	760	711	750	724	718	740	742	696	735	734	723	756	694	708	704	742	776	697	760	683	740	792	758	744	706	691	734	782	762	727	746	733	690	705	732	740	795	733	749	718	761	759	759	722	722	676	732	714	715	688	743	739	722	717	756	750	745	768	702	754	765	746	739	723	740	718	727	758	690	704	789	749	711	778	760	712	720	706	714	782	767	716	725	739	774	736	730	753	773	758	701	741	707	744	756	757	722	782	693	763	731	720	710	718	721	745	719	682	738	741	764	676	695	693	716	806	713	738	728	734	733	726	715	744	729	750	714	706	690	725	716	740	751	748	739	719	736	694	751	769	721	727	763	732	736	724	761	728	731	788	726	705	720	732	762	743	777	736	757	728	725	705	728	709	738	753	742	733	723	716	693	746	732	750	734	772	757	707	707	735	730	718	696	766	756	703	701	771	737	769	678	715	701	728	714	728	715	720	763	748	731	698	715	762	716	762	780	773	697	748	735	733	720	690	695	699	754	754	733	719	722	747	697	733	724	740	752	720	728	709	772	748	782	695	735	695	746	777	765	727	774	738	719	729	754	777	750	757	756	688	703	705	691	774	708	751	748	741	747	693	753	728	733	729	726	777	705	770	718	711	694	762	735	757	750	715	735	735	754	752	709	726	744	769	727	750	743	728	753	690	752	724	703	757	739	740	725	742	715	721	748	773	700	774	732	671	718	722	719	741	772	751	704	750	671	784	791	745	728	743	738	742	746	711	708	738	747	774	805	703	735	775	764	731	755	677	716	782	706	754	699	725	719	724	732	700	772	741	709	707	726	724	721	752	706	734	684	716	722	762	737	724	689	784	707	746	703	698	725	759	754	715	719	772	742	716	686	703	736	769	747	735	725	752	709	731	733	713	762	742	719	766	697	692	688	729	763	750	752	681	723	745	732	749	719	763	685	700	743	706	762	667	708	727	771	793	725	714	700	694	742	699	715	733	786	705	743	730	747	714	731	741	719	715	715	705	763	780	778	719	701	743	765	708	752	707	688	695	708	742	782	736	697	783	786	740	720	657	745	717	684	760	705	738	693	714	738	728	739	720	718	770	721	716	724	731	708	732	750	718	712	769	712	725	746	751	771	700	736	767	735	713	759	719	662	774	707	855	739	761	715	767	736	739	727	714	738	732	741	799	726	704	737	730	739	709	753	757	800	716	687	766	701	754	707	716	719	748	754	738	719	733	734	698	736	720	726	741	665	700	665	729	769	702	715	743	709	753	743	730	663	748	708	725	746	814	753	691	695	691	689	742	733	745	777	715	696	776	679	737	701	723	748	706	746	704	695	719	722	770	768	752	769	757	738	710	743	723	707	728	738	711	733	714	747	701	727	732	723	706	745	785	692	698	740	752	723	758	718	761	713	694	726	774	715	706	681	726	721	732	747	702	763	672	729	752	717	727	763	790	663	741	726	775	755	721	724	677	734	754	726	714	727	738	708	673	730	708	697	746	768	749	738	722	744	697	780	701	746	735	701	726	760	772	717	682	755	749	721	742	704	702	767	747	739	746	735	723	725	744	734	707	690	702	721	737	773	773	735	713	775	698	682	754	749	752	729	749	732	726	742	714	707	741	719	763
9100	8413	8681	6249	4125	2889	1938	1362	1139	1043	986	901	843	643	535	410	434	436	424	406	356	381	392	366	375	340	338	310	321	311	333	313	310	312	312	301	273	283	405	390	353	317	335	295	338	323	284	301	279	274	298	316	308	290	266	325	283	285	278	310	298	286	283	297	289	332	296	294	287	307	296	297	305	292	295	268	290	293	266	300	286	286	326	280	286	280	292	257	269	277	286	269	301	276	297	293	315	291	283	305	293	320	291	273	303	294	303	296	265	304	287	274	303	312	326	298	304	313	253	301	298	271	296	300	266	301	287	289	263	290	311	288	336	281	295	287	269	256	296	294	304	268	305	275	273	284	302	258	262	293	273	283	297	281	296	325	301	322	254	310	291	299	286	288	270	287	247	266	306	298	275	315	314	252	283	287	295	300	278	279	265	285	294	282	298	308	273	328	283	253	302	298	265	292	284	289	283	296	294	258	315	288	297	291	262	288	289	300	277	297	305	316	317	313	266	269	319	269	305	335	256	306	277	291	298	288	304	288	298	333	295	301	303	279	286	287	286	261	259	303	271	303	276	289	304	282	301	295	274	301	278	294	288	283	294	279	282	284	292	275	285	301	313	297	285	271	228	274	280	337	281	285	288	275	286	282	296	290	283	295	284	327	275	275	276	305	278	300	317	283	268	259	290	300	304	302	292	295	278	298	258	285	298	303	279	296	305	297	278	330	264	304	281	284	274	274	266	252	277	293	282	321	284	308	267	268	306	316	305	276	281	304	298	296	284	277	280	295	273	316	301	271	287	291	288	266	286	299	304	294	295	298	287	274	306	302	273	304	324	267	298	297	285	297	293	290	300	294	281	279	262	270	272	280	288	245	313	299	319	306	290	283	322	294	346	294	287	290	308	292	295	315	314	303	305	288	288	276	285	286	275	282	270	248	294	299	302	300	249	309	286	251	269	258	306	260	254	299	308	278	312	315	284	301	306	275	270	301	285	261	274	321	280	282	251	293	267	289	289	304	291	302	312	269	277	288	282	282	277	297	271	294	272	313	289	289	270	309	289	296	302	262	294	271	304	280	256	307	311	276	294	251	298	305	282	255	293	252	253	292	292	290	305	285	297	304	308	298	264	291	279	277	255	296	274	267	267	276	345	316	255	284	277	317	289	264	292	257	288	282	277	276	280	292	298	289	268	271	267	292	287	303	300	303	280	281	282	300	302	291	279	298	281	314	305	277	282	291	291	300	294	303	288	286	276	257	309	209	290	292	321	289	270	276	293	305	286	284	274	316	293	273	299	274	262	303	274	316	298	294	280	310	264	291	306	302	319	279	307	285	271	285	288	279	281	279	311	276	274	305	279	305	258	273	305	283	281	309	296	295	294	270	269	300	298	314	291	281	306	290	278	305	283	305	292	290	276	264	310	292	302	290	284	287	292	318	312	289	301	290	294	310	276	281	268	262	302	290	300	302	291	293	301	284	301	294	298	322	264	278	308	286	277	302	306	314	307	305	314	296	290	281	281	290	285	295	278	290	287	263	307	333	247	286	293	256	272	276	259	299	286	270	314	307	323	316	262	269	286	265	301	285	287	290	278	285	296	268	294	294	292	281	283	277	267	290	250	278	310	303	253	307	289	279	317	279	317	290	262	277	295	292	301	293	285	253	285	283	294	276	286	281	304	296	301	291	294	264	291	294	267	289	275	282	278	276	269	289	297	322	297	270	323	278	287	299	286	283	302	300	265	290	286	297	272	290	314	283	289	273	290	262	287	277	279	298	319	273	280	316	307	289	298	303	274	247	286	314	288	281	297	290	316	305	281	305	285	308	294	275	301	295	278	289	297	295	274	298	285	305	255	296	280	295	320	291	276	267	302	284	278	296	276	279	279	284	283	273	271	267	327	288	284	321	271	242	289	254	314	294	278	306	268	266	284	287	277	264	291	292	271	282	281	264	261	309	265	276	307	288	287	275	261	269	242	283	273	299	300	279	259	297	301	234	316	287	295	290	275	309	281	263	288	296	305	268	286	278	252	298	303	296	299	291	284	258	277	280	296	294	312	270	279	277	270	313	312	270	275	294	276	284	258	267	285	284	301	328	295	310	284	255	330	288	305	273	286	314	281	301	286	292	313	320	275	283	283	295	314	296	284	279	290	284	289	287	301	275	271	289	287	298	278	301	269	284	281	280	312	337	301	303	314	301	256	278	285	286	289	299	276	299	344	290	307	275	316	296	296	302	301	279	251	288	275	293	303	297	286	283	297	292	297	301	281	269	287	285	280	285	291	295	286	312	300	304	314	280	289	258	272	278	279	294	290	253	296	310	296	294	298	299	273	313	283	300	285	328	273	283	286	322	343	308	276	303	296	296	306	285	293	293	295	272	266	291	278	282	260	295	257	293	269	272	271	274	280	292	287	303	313	281	279	304	307	275	297	297	321	288	270	266	287	300	303	315	310	286	278	284	311	267	272	261	270	310	270	272	278	305	329	271	307	309	272	321	278	298	280	305	278	287	291	274	263	296	303	298	307	299	282	274	274	262	296	290	292	326	283	284	293	270	319	255	276	284	295	266	280	276	319	302	302	312	282	293	308	280	274	279	290	297	298	286	317	308	280	317	267	269	296	284	297	313	273	313	311	296	296	322	291	268	317	286	310	294	284	305	317	278	292	288	259	307	297	302	257	275	309	281	297	314	275	287	266	291	331	281	262	302	320	278	298	288	339	304	283	316	276	303	299	270	272	282	296	315	314	286	290	285	311	276	264	302	319	314	293	287	297	283	285	317	294	262	274	295	316	275	296	256	304	302	320	290	256	299	265	314	283	294	290	283	312	296	294	308	275	301	274	268	272	281	295	272	285	291	286	313	288	315	288	274	285	280	301	312	265	274	302	272	312	271	307	286	308	284	310	310	330	283	288	259	298	311	300	265	283	256	259	279	280	294	296	290	307	269	311	300	278	294	309	301	313	263	271	292	277	296	271	306	317	288	281	338	320	300	275	303	303	288	280	250	309	260	277	273	302	308	263	306	282	298	293	283	276	265	289	299	303	314	308	299	278	262	280	289	298	295	305	296	281	282	274	294	295	321	302	260	315	281	269	284	296	277	292	322	313	316	286	285	284	290	347	285	273	298	284	306	265	286	302	273	302	314	305	313	304	262	308	282	277	290	294	292	302	287	281	272	297	301	279	267	271	308	320	286	276	290	269	273	312	281	283	255	296	302	296	281	306	291	303	281	270	311	275	308	293	291	299	289	256	298	302	263	307	281	276	262	299	292	305	321	315	276	282	292	293	310	284	284	303	302	293	268	291	281	305	291	298	280	308	295	285	290	298	275	312	279	310	297	301	290	290	264	280	276	306	322	291	305	294	266	283	309	297	319	283	280	323	294	294	298	318	302	290	275	290	297	308	287	284	267	307	315	270	299	286	288	279	303	319	295	311	276	303	309	272	278	306	277	247	278	298	310	293	295	315	298	268	259	285	273	303	282	301	277
7311	6929	12018	13693	12793	10890	7848	6040	5187	5091	4712	4329	3908	2944	2363	1913	1661	1812	1530	1532	1486	1413	1488	1434	1501	1275	1059	1060	1096	1159	1094	1003	1032	909	909	883	897	999	1393	1403	1044	950	867	868	843	867	788	763	748	748	737	727	773	728	745	747	723	764	714	753	771	740	724	703	758	742	707	748	752	745	756	737	736	698	723	702	743	692	766	751	735	739	762	751	744	793	786	749	731	722	727	729	768	789	785	730	762	736	761	737	771	772	743	713	755	756	746	782	745	789	744	763	761	762	724	777	726	748	782	727	761	725	760	700	741	749	696	734	742	704	744	732	758	762	771	772	733	756	731	745	734	760	756	738	755	735	729	754	739	739	721	741	751	699	783	702	740	754	772	737	771	713	747	801	723	749	720	781	739	706	753	723	734	746	755	789	757	742	753	720	753	733	739	751	753	740	767	714	749	726	694	758	736	801	777	714	755	725	752	787	719	683	754	755	716	724	756	761	764	773	713	774	748	748	727	748	776	767	760	702	756	751	724	782	773	747	753	755	783	743	748	780	735	730	740	784	767	688	776	781	717	738	716	722	738	788	704	725	771	741	744	736	745	707	760	739	740	747	740	751	716	731	804	743	752	791	781	775	777	771	709	738	728	732	748	770	746	739	736	740	748	727	712	763	756	731	729	716	715	738	737	723	692	744	765	720	730	753	743	816	756	747	699	733	768	734	702	751	728	685	743	799	728	747	744	756	749	773	762	699	740	717	782	726	731	711	758	737	768	739	797	722	728	764	732	789	736	787	756	751	759	765	737	730	730	810	756	730	726	744	720	705	743	694	797	734	772	738	732	768	748	771	755	754	744	756	688	759	765	743	745	767	770	735	743	741	752	731	732	742	794	788	749	710	771	749	737	730	676	698	750	785	684	799	753	762	737	747	802	770	758	746	738	716	759	781	743	689	725	696	687	731	711	724	751	648	790	752	761	698	730	724	747	729	745	790	722	795	758	748	735	725	745	789	680	757	739	730	723	780	760	744	729	747	753	778	732	747	781	784	763	714	753	730	718	730	736	711	799	747	785	779	795	715	734	760	738	738	772	696	761	735	753	741	774	754	793	695	729	752	741	748	762	768	710	750	746	754	744	726	748	782	702	752	741	750	774	724	767	732	754	737	736	715	718	729	709	702	793	740	707	726	807	775	743	698	785	741	765	741	728	773	715	767	833	747	784	704	740	737	756	772	739	769	807	741	740	746	777	767	803	784	728	752	760	729	712	727	780	716	726	776	751	757	763	733	782	727	752	767	727	743	740	770	719	781	760	752	756	795	709	761	758	734	768	766	743	745	724	743	804	767	743	721	750	713	764	733	696	779	716	725	730	768	765	746	742	750	726	770	779	765	729	802	722	718	769	705	736	762	737	752	772	723	719	699	752	764	728	737	724	765	748	721	810	782	767	755	780	734	755	746	792	760	704	763	777	791	794	705	715	721	696	771	723	788	761	722	704	752	723	706	744	758	741	708	714	779	754	718	797	748	760	776	746	754	719	778	740	722	751	730	740	719	777	694	763	740	693	765	730	702	766	801	752	732	802	711	759	778	721	737	741	727	800	751	790	807	764	745	695	742	795	744	726	760	741	754	773	761	718	762	767	759	733	795	744	764	781	791	712	806	724	738	761	730	737	742	692	759	723	697	758	713	740	767	774	766	703	746	739	733	762	688	751	790	735	769	716	723	719	712	738	715	697	747	711	754	745	764	761	739	764	735	756	740	761	717	755	738	750	773	709	706	699	722	765	761	731	751	766	732	720	730	742	738	710	749	726	681	771	695	761	731	732	744	729	761	749	779	808	765	745	748	724	783	756	756	729	765	778	763	694	723	778	731	756	708	753	750	738	755	694	716	697	722	708	816	759	760	776	751	737	768	767	714	748	791	803	768	764	731	727	736	659	756	685	785	739	730	766	744	745	727	737	727	718	722	753	739	727	841	763	788	775	748	740	754	765	717	770	695	756	770	742	746	758	731	732	724	731	752	748	750	783	728	703	751	763	805	712	778	703	795	732	747	711	755	809	737	766	736	760	703	729	694	767	735	783	760	737	813	738	755	825	731	718	742	759	765	813	747	790	739	735	747	779	779	691	768	773	763	725	768	741	765	660	792	732	711	703	748	704	764	756	805	790	761	737	779	745	777	753	723	746	702	761	789	721	742	734	708	708	757	760	727	727	795	707	785	747	732	727	773	765	746	760	754	759	713	707	761	734	738	738	725	742	776	728	768	722	761	724	680	754	765	739	764	752	742	779	723	711	708	751	735	766	777	762	750	758	750	676	734	725	766	702	733	727	720	720	754	752	785	740	774	773	738	758	699	768	785	749	705	758	723	769	736	729	770	713	753	695	769	769	714	724	718	728	744	734	760	804	730	774	738	755	760	714	774	750	718	735	733	769	785	771	763	785	723	770	756	736	788	676	732	796	723	757	758	786	721	749	758	719	704	788	768	750	708	752	703	751	752	728	736	756	755	754	711	763	765	701	779	729	741	756	771	786	754	758	706	747	765	768	794	724	737	754	738	767	707	763	737	767	784	730	729	751	763	761	726	783	734	727	757	729	752	717	758	781	696	791	748	739	757	780	745	777	750	766	741	757	735	703	732	745	752	728	716	758	818	784	766	749	753	758	752	787	701	766	723	755	789	770	808	746	775	732	730	791	745	725	753	751	766	698	797	762	722	706	737	773	714	744	769	733	737	785	759	689	785	771	746	746	778	760	763	773	739	767	797	754	719	767	711	689	752	737	787	760	776	789	751	732	750	762	766	764	738	747	736	808	768	728	721	688	766	766	751	776	769	728	715	753	721	715	756	744	687	682	751	779	741	757	769	780	743	722	807	673	782	762	705	725	712	743	737	738	749	709	724	745	750	739	751	772	786	774	739	787	742	799	774	714	771	719	717	708	830	753	735	713	720	756	718	787	723	769	721	780	786	767	739	767	731	743	718	729	731	721	748	695	756	735	798	731	780	683	709	711	762	793	717	760	728	760	767	742	755	810	759	768	712	782	778	767	760	724	709	741	720	722	742	719	767	710	777	739	741	762	757	754	728	778	716	704	757	755	717	704	747	792	765	764	767	727	789	778	775	795	758	776	704	714	804	743	780	786	762	730	771	722	756	767	749	727	734	732	732	779	704	766	700	761	710	769	754	783	763	728	709	763	756	744	757	722	755	756	735	761	773	740	748	728	735	776	709	763	773	774	759	779	783	743	806	785	697	762	756	748	715	740	749	721	750	732	733	739	772	789	761	713	736	716	785	718	761	771	731	799	767	750	782	732	795	742	782	782	694	734	751	687	738	736	681	787	745	772	685	717	760	760	771	830	763	773	749	766	766	736	708	747	681	766	777	703	773	772	744	743	738	745	765	769	769	768	721	755	750	783	740	770	775	710	745	739	728	750	748	771	725	697	730	766	713	749	740	748	726	734	776	664	768	833	749	794	771	754	734	724	727	766	744	711	738
22492	19927	20893	20342	17459	13085	10619	6918	5469	4729	3886	3342	2892	2583	2031	1728	1598	1296	1093	1126	1293	1297	1113	1181	1293	1078	645	650	569	557	549	454	402	383	353	359	348	511	1013	829	633	461	440	410	344	362	317	302	281	250	317	280	303	274	301	308	334	294	298	287	298	273	284	278	304	316	291	311	285	316	329	303	284	292	299	272	312	292	310	280	305	305	292	304	322	276	310	296	297	274	285	295	261	292	293	293	305	306	314	288	320	292	313	290	314	298	301	302	279	282	282	300	306	309	319	351	284	299	258	284	303	323	286	279	312	331	299	264	344	307	278	335	281	293	300	294	290	279	281	281	317	314	282	288	314	299	303	278	296	274	305	308	277	275	297	280	306	317	314	278	290	288	304	301	310	293	285	311	308	310	290	287	295	283	279	294	305	276	269	335	295	267	314	324	277	302	302	291	286	309	285	281	284	323	318	276	254	321	305	342	319	307	290	306	297	310	308	289	286	316	294	289	285	283	287	298	299	295	276	292	309	274	278	326	304	273	316	305	310	276	297	294	317	320	319	299	258	265	284	307	281	292	281	250	286	288	304	339	279	289	303	290	265	293	320	311	327	296	313	312	293	257	288	327	282	283	290	289	259	288	306	264	311	299	315	298	289	294	291	307	309	301	309	291	290	281	292	280	267	276	297	312	323	312	325	317	284	310	296	306	261	314	299	295	305	312	288	288	294	304	277	303	307	280	304	278	281	276	318	290	276	302	295	319	292	284	289	304	298	288	291	302	310	316	294	287	300	263	325	322	283	292	301	309	304	302	315	275	282	319	299	295	293	321	313	336	265	297	303	270	285	287	354	288	297	296	267	308	305	306	309	295	288	284	299	288	307	275	271	333	280	317	315	332	268	261	275	325	294	274	290	275	291	315	276	317	318	334	290	321	315	278	301	283	321	329	288	280	298	304	266	314	294	299	304	296	287	295	303	302	301	314	258	272	276	301	269	307	319	292	305	289	309	285	306	276	299	306	301	298	270	316	267	322	287	282	282	297	302	293	300	309	317	292	297	289	271	299	288	308	288	271	319	298	275	285	310	286	314	271	301	309	303	266	266	299	324	271	273	283	323	305	302	307	287	337	313	309	303	302	288	267	285	312	297	325	326	280	291	296	274	309	289	269	298	286	325	307	285	292	287	326	316	292	292	259	271	327	295	288	254	303	281	299	300	302	307	295	322	305	282	291	296	291	276	304	300	311	304	275	300	327	303	265	294	304	297	279	293	303	287	312	280	278	293	278	312	304	300	297	322	260	307	327	296	301	310	289	297	310	285	296	301	289	303	313	274	313	327	329	300	309	295	321	319	301	295	278	339	310	322	317	293	282	291	302	280	325	302	291	327	316	324	296	288	305	310	320	307	319	248	307	315	268	288	291	322	294	295	288	291	322	300	303	322	299	264	297	327	303	310	284	309	304	283	310	295	292	285	313	294	303	307	287	285	290	328	305	276	303	317	276	298	326	340	293	299	309	306	263	319	272	309	291	298	251	338	300	299	261	274	306	298	307	305	312	316	298	292	314	296	281	317	272	302	309	311	323	313	294	315	299	301	258	290	292	289	290	279	294	303	281	272	347	283	304	291	278	308	293	326	314	297	298	285	298	315	299	292	308	264	272	289	315	308	291	336	289	329	331	301	294	285	305	309	318	295	282	284	272	306	287	290	286	270	317	306	310	323	313	313	306	302	291	298	306	276	320	302	290	304	277	315	305	319	284	275	320	297	308	320	315	313	296	327	289	295	318	324	309	293	327	294	282	298	287	322	281	310	304	308	297	284	307	307	320	296	316	308	287	281	336	287	283	279	300	293	314	305	293	303	305	287	279	295	300	288	313	293	313	321	295	330	275	303	324	305	297	329	312	309	303	338	292	268	326	324	322	311	312	305	316	292	283	298	260	282	316	331	312	308	321	334	327	307	324	295	311	324	304	300	291	289	305	320	282	312	324	314	277	299	285	298	269	292	299	295	293	285	285	275	269	282	293	314	283	273	314	306	309	293	300	308	284	286	308	286	286	309	301	299	296	301	312	323	293	285	327	256	330	267	319	258	276	282	308	297	311	311	290	329	313	305	306	306	297	331	300	298	292	298	309	291	331	289	284	271	281	281	279	288	309	310	299	289	278	306	298	254	319	301	298	276	288	280	342	294	265	296	294	289	305	302	312	314	285	286	310	280	287	294	298	279	335	324	308	294	302	274	292	320	296	289	297	290	301	297	322	332	304	311	288	294	302	307	315	296	309	283	318	266	269	269	262	306	285	317	294	262	309	276	302	290	291	345	302	307	298	265	285	304	348	270	299	302	297	274	308	315	294	296	297	311	288	342	312	280	315	276	300	322	317	320	314	292	322	305	310	315	278	324	285	302	295	298	288	345	277	303	319	266	306	297	270	326	321	296	310	287	302	317	293	318	299	310	308	286	325	306	320	281	275	280	312	307	274	292	296	342	328	319	307	309	333	311	321	299	332	309	306	306	300	304	319	342	283	304	312	295	320	295	310	303	293	312	275	317	284	280	311	297	306	320	295	306	298	326	278	298	318	294	324	265	305	295	319	303	314	315	320	299	313	300	344	331	297	280	310	321	296	305	288	285	323	298	287	298	327	295	310	324	302	325	265	323	277	306	316	274	297	292	279	282	280	308	263	282	308	290	324	349	323	307	289	289	262	287	328	286	284	284	284	282	316	313	305	306	301	312	280	320	317	319	311	298	304	260	301	312	284	295	309	302	292	297	304	311	303	259	298	307	279	292	290	325	305	280	302	303	282	308	313	301	309	313	273	254	300	279	288	315	296	284	275	296	298	298	281	310	308	314	274	280	311	293	270	305	263	302	269	301	288	311	292	306	318	302	286	304	292	310	301	296	310	321	267	283	308	344	290	320	312	284	317	303	311	319	292	326	295	314	285	298	263	316	302	318	315	301	287	279	313	275	304	292	312	279	297	316	289	271	295	324	297	284	308	281	275	285	291	331	314	275	316	307	308	319	294	291	288	327	248	296	289	268	286	305	303	273	278	284	304	300	344	295	300	320	296	301	337	316	287	299	301	286	322	287	300	303	313	309	281	307	288	292	297	308	301	325	296	267	272	289	294	294	325	277	288	295	296	306	283	300	314	267	313	311	306	307	306	275	288	289	305	304	317	288	299	295	283	273	278	291	302	272	276	269	288	321	336	304	290	280	307	306	294	316	274	325	295	288	281	294	321	312	296	266	299	330	320	285	321	292	300	319	267	264	303	283	325	309	293	325	272	304	297	281	309	343	279	276	279	316	328	309	298	294	287	301	314	316	294	302	267	275	288	304	309	289	309	279	316	278	317	277	269	300	321	285	284	288	329	309	303	279	304	319	286	311	295	296	285	309	293	256	290	303	290	297	309	251	308	276	281	321	298	309	295	303	301	332	340	291	310	295	306	304	286	284	311	302	302	315	301	315	271	287	291	307	303	277	336	287	291	318	311
16296	14957	20526	24643	25440	22981	22158	16709	16507	15988	13697	12152	10892	9433	8234	6953	6738	5938	5287	6070	6513	7110	5768	6508	7341	5778	3302	3546	2889	3087	2523	2105	1838	1615	1508	1221	1149	2862	6149	4515	3031	2146	1444	1340	1118	1058	874	851	791	768	761	786	829	741	774	802	746	767	776	770	790	767	762	731	777	736	732	802	786	745	765	776	750	768	764	793	776	819	821	806	759	765	763	734	745	759	727	733	771	743	796	748	785	764	746	792	743	780	728	753	786	807	780	794	789	776	738	757	765	774	772	776	764	761	744	776	764	721	724	780	773	755	762	793	755	749	753	756	812	760	763	795	840	762	758	754	783	807	753	797	781	740	786	761	743	772	754	768	744	793	751	798	750	761	742	753	757	770	725	765	785	730	772	763	765	706	733	760	866	789	763	823	776	780	755	769	770	744	761	751	802	738	766	785	772	825	751	704	760	724	776	755	765	745	809	751	771	788	750	751	755	790	775	776	783	768	782	777	750	746	763	757	776	731	789	757	812	796	819	792	751	766	752	822	725	833	760	764	764	741	762	725	764	758	763	783	803	789	759	793	747	697	760	792	730	747	796	829	806	758	765	762	830	739	748	766	773	821	743	782	754	737	787	743	767	811	785	772	759	759	795	767	735	758	799	755	791	742	784	760	759	740	750	758	759	800	777	750	796	781	755	758	770	743	799	784	762	772	769	841	796	738	751	767	733	724	764	743	718	755	756	756	764	763	798	723	726	728	799	737	749	805	738	795	792	774	748	764	751	814	739	735	750	795	807	753	776	759	820	792	773	777	800	798	796	754	756	797	790	769	731	772	780	776	719	742	736	717	792	724	789	735	779	796	793	790	794	752	758	729	790	809	739	750	784	765	771	799	769	807	787	777	804	767	763	744	753	779	821	747	750	719	779	744	707	757	766	791	785	747	787	744	754	789	752	787	817	748	761	771	730	762	809	795	777	756	776	793	787	833	813	755	750	813	787	769	776	844	734	747	787	783	773	765	828	800	794	733	792	754	770	776	740	772	792	758	738	753	729	759	766	741	714	777	780	775	743	753	795	802	760	746	765	792	715	793	752	794	770	764	764	778	774	777	705	748	764	789	735	764	731	793	799	736	798	738	772	772	747	777	800	731	775	765	819	784	766	723	772	790	757	800	763	756	759	774	732	808	793	797	769	758	719	759	720	764	789	731	742	805	735	752	757	753	815	777	766	777	758	788	825	767	824	777	765	774	737	771	803	764	771	782	802	788	800	794	781	791	762	766	780	763	779	770	807	757	730	752	779	772	807	740	839	755	799	794	759	780	758	768	769	814	774	730	771	802	763	791	792	774	743	739	771	773	743	850	764	729	730	781	763	818	757	758	756	730	752	714	783	750	801	777	770	808	812	799	782	780	773	784	763	822	784	769	761	817	816	759	797	777	719	791	756	761	750	745	770	758	733	783	800	744	741	809	828	741	745	787	719	776	740	770	805	781	725	769	814	787	778	781	788	747	756	769	725	764	804	684	760	834	790	785	751	753	721	745	768	764	743	724	805	750	770	744	742	765	755	816	765	809	757	769	822	782	710	754	754	782	733	774	734	758	776	727	775	800	729	747	807	797	771	760	791	772	699	745	708	774	741	786	775	779	745	756	739	796	757	782	796	752	762	769	777	699	807	758	792	799	701	748	778	803	732	745	797	798	761	771	775	761	759	756	761	769	818	764	772	807	730	781	786	751	774	777	738	794	772	743	753	801	793	772	791	788	743	776	765	829	776	718	735	730	760	812	811	758	747	743	836	710	739	795	780	800	765	760	765	755	786	771	767	710	824	782	730	777	762	814	787	814	744	742	804	746	752	781	757	809	765	778	795	757	768	764	749	761	785	806	793	781	803	725	702	780	774	759	777	820	747	772	685	754	772	775	771	811	734	728	707	748	767	740	774	732	823	816	797	827	751	762	755	772	779	752	716	771	817	756	750	731	769	729	838	756	783	758	765	779	812	773	789	753	790	779	797	709	740	783	766	751	780	755	799	771	825	781	768	791	773	782	753	760	792	731	728	797	797	766	824	781	770	789	766	779	753	743	794	807	774	757	814	749	787	766	857	794	731	723	802	771	756	764	768	748	778	784	748	779	750	779	764	738	778	756	805	785	804	789	746	769	800	774	756	771	716	759	778	784	757	762	789	775	730	715	773	778	743	804	858	764	729	742	726	772	766	792	743	794	774	827	792	701	798	737	765	780	748	805	778	790	848	713	697	734	781	798	788	737	748	762	737	732	787	794	786	815	731	779	788	795	797	774	746	743	814	759	789	783	791	766	765	761	739	791	749	752	766	768	773	760	735	745	740	787	755	767	837	762	748	794	751	758	761	761	742	783	776	801	704	826	771	793	800	781	720	761	801	774	763	789	818	780	778	756	788	742	787	768	812	723	740	777	764	785	734	802	787	773	796	743	803	709	765	745	764	709	790	772	798	742	749	778	770	777	817	829	766	764	759	701	741	755	802	770	795	796	814	783	764	748	794	748	780	794	760	784	781	763	740	782	760	775	776	762	775	785	766	745	754	717	758	797	795	764	772	724	803	745	734	773	785	749	771	757	815	772	788	785	809	816	727	758	789	708	771	763	795	764	776	792	748	769	740	791	780	781	756	758	767	797	701	749	776	801	776	779	738	755	765	758	736	796	783	822	777	797	750	813	725	727	749	744	762	772	782	799	741	757	748	789	720	738	734	804	753	792	776	758	770	748	780	773	814	775	779	828	762	764	782	744	747	752	792	760	732	763	808	841	749	795	791	768	781	776	782	767	793	734	739	781	779	748	797	786	778	739	791	798	787	723	831	757	771	724	773	741	765	741	777	812	792	736	749	758	782	750	738	746	771	748	716	773	785	794	794	762	713	753	777	760	774	786	817	764	758	833	767	718	748	847	777	741	750	822	749	749	770	789	759	772	778	792	779	785	779	848	749	797	772	751	773	718	747	742	784	753	701	796	799	754	775	783	765	799	777	784	792	754	732	785	791	777	759	751	813	722	787	771	773	739	746	745	770	744	753	785	769	708	788	758	798	804	816	773	755	757	817	786	758	773	765	784	780	774	753	744	731	791	772	752	730	763	754	766	771	782	799	747	742	768	790	745	773	770	760	786	736	769	770	751	796	713	777	758	734	731	799	704	753	782	748	778	786	744	810	739	762	769	795	786	745	788	750	737	829	751	802	764	736	751	785	769	775	753	751	767	780	732	770	780	749	762	749	742	784	754	821	791	749	849	794	738	774	774	751	756	730	756	760	761	756	750	777	782	771	789	786	794	746	769	762	794	801	788	803	804	819	796	807	759	709	757	774	753	790	753	758	756	720	796	771	741	744	751	731	747	792	702	786	786	799	828	733	716	743	765	793	770	758	784	798	747	786	791	740	794	809	744	769	787	795	746	753	780	737	795	800	756	764	755	820	829	761	727	788	770	780	768	765	780	750	801	741	739	764	798	766	747	757	824	755	760	780	752	738	743
32370	27308	27564	27569	24949	21779	18889	14252	9796	8115	7482	6012	5349	4864	3991	3513	3900	2906	2042	2268	2507	2495	2017	2094	2513	2122	1000	1085	843	875	787	588	575	520	452	414	368	1220	1731	1256	850	588	464	451	378	328	322	293	314	291	300	268	279	298	283	285	281	282	294	295	298	267	285	287	272	286	295	266	257	273	266	279	298	270	310	272	273	258	289	309	306	280	282	296	295	294	305	300	277	291	313	302	300	310	281	299	275	307	292	289	259	271	284	262	299	297	303	303	294	287	268	278	296	294	287	310	282	274	302	272	305	289	294	328	300	266	282	323	262	270	289	282	284	272	288	303	304	260	281	278	280	286	282	285	297	295	270	264	313	283	279	291	324	305	276	289	301	288	297	290	299	278	274	275	278	326	281	290	300	292	279	284	270	291	272	288	296	312	290	290	270	305	268	295	251	288	308	302	316	286	277	269	292	315	255	298	291	279	280	289	288	313	276	278	300	268	233	286	317	283	316	288	300	273	301	310	289	319	300	276	270	324	291	277	344	322	323	290	292	294	305	295	318	315	277	283	302	295	303	257	286	302	238	277	285	295	279	307	290	280	318	254	274	274	290	244	309	269	297	279	268	278	299	294	264	281	273	301	277	250	257	286	280	274	308	278	271	264	299	329	324	267	302	298	289	308	274	284	276	307	295	292	275	276	285	265	268	274	282	261	286	275	267	287	292	285	284	304	294	275	277	263	281	293	298	277	294	310	293	286	331	286	269	297	313	303	272	303	312	296	263	300	314	260	278	262	286	302	302	288	283	265	288	282	289	251	286	269	300	281	301	287	270	272	294	283	297	302	273	292	298	300	276	236	277	325	262	312	267	280	306	253	284	292	278	301	266	260	269	298	302	293	326	270	281	280	268	308	300	306	303	282	290	284	303	291	300	274	296	293	275	299	266	276	281	296	275	310	254	258	284	274	292	270	291	308	259	294	293	293	294	278	273	271	273	309	277	273	286	264	252	310	269	290	307	304	305	278	269	292	318	312	268	284	294	316	296	272	307	315	278	296	290	272	280	294	291	314	285	282	270	297	241	261	310	293	302	283	288	300	277	276	266	286	290	309	304	300	298	305	306	283	290	286	306	315	289	255	312	302	294	306	283	303	294	302	292	294	301	296	268	285	299	276	282	283	252	301	277	306	290	279	275	295	282	280	279	293	298	291	268	260	266	268	283	274	313	317	316	254	283	299	307	303	320	313	266	284	270	302	300	306	272	287	290	277	284	286	334	269	275	307	287	292	309	304	288	277	297	291	306	296	269	265	305	294	290	304	300	280	293	283	286	274	299	304	286	276	283	308	244	291	295	273	270	318	314	266	324	283	280	303	297	280	292	273	242	282	297	308	246	301	279	307	276	323	298	329	289	324	266	286	288	279	289	304	288	285	296	289	287	270	288	288	283	309	283	266	310	323	301	281	310	281	303	303	274	266	298	281	258	339	268	284	315	274	276	316	236	283	278	279	287	279	285	276	284	284	301	290	304	298	280	290	245	259	283	295	286	282	271	270	304	282	252	263	297	281	286	261	278	310	280	279	305	282	305	308	298	314	300	272	288	265	300	269	310	294	302	301	262	292	301	304	257	269	305	253	303	260	306	296	284	288	299	290	318	310	313	312	284	288	275	289	325	294	301	296	292	293	281	275	247	280	241	301	295	259	283	296	271	289	267	296	272	289	308	317	298	289	309	301	255	306	300	301	273	300	297	281	289	310	254	283	291	299	300	283	326	269	270	287	281	274	289	257	290	295	282	250	285	277	320	287	302	282	286	303	308	323	275	286	273	303	294	299	284	266	303	246	268	270	309	278	277	295	260	266	287	294	309	286	285	301	291	303	284	290	275	306	302	304	289	305	273	314	255	307	318	264	287	302	321	293	294	280	297	287	291	300	292	266	267	289	271	278	280	274	290	279	311	289	293	263	292	293	297	285	277	292	282	295	245	297	303	275	255	285	295	285	304	286	305	262	299	282	266	275	275	295	275	273	297	289	308	261	286	256	265	248	299	270	313	299	283	303	269	295	287	286	283	245	293	290	299	314	269	342	286	320	282	263	280	299	290	297	246	284	301	331	296	268	271	259	298	302	271	253	299	299	286	279	292	248	305	317	275	283	258	295	274	254	244	300	294	273	278	291	280	294	275	302	321	305	303	307	299	305	274	303	257	290	289	269	284	320	287	256	302	273	281	290	273	324	298	302	291	273	276	276	273	275	273	301	314	303	299	293	288	293	290	291	347	296	292	252	297	331	302	268	308	301	292	267	279	298	293	308	280	268	275	272	306	272	269	299	282	294	291	255	264	320	307	271	283	275	249	293	257	301	296	323	266	305	286	300	311	267	255	310	265	261	290	300	300	300	301	271	289	270	270	260	326	290	305	309	297	273	312	303	271	287	283	307	282	288	306	304	277	293	316	289	276	284	283	299	280	286	293	292	265	294	298	283	300	281	302	301	289	289	303	300	278	285	251	270	298	283	293	304	301	287	302	303	279	300	305	283	275	270	308	277	277	272	311	264	280	311	291	283	302	285	274	296	274	284	283	268	294	297	272	272	320	312	245	298	270	305	298	265	293	285	277	272	283	291	281	305	323	290	285	257	285	309	280	263	273	271	267	286	297	312	312	298	292	266	272	288	295	270	257	294	267	295	302	268	276	272	280	288	330	302	273	294	297	295	292	301	270	286	284	275	284	347	280	321	320	280	292	285	285	289	257	281	280	275	337	294	305	278	267	279	273	283	306	326	276	292	306	273	291	287	309	290	277	278	308	285	272	310	293	242	283	301	288	270	259	275	284	300	264	293	267	280	305	259	282	273	292	314	290	282	289	278	306	280	281	289	298	288	262	294	289	277	311	293	309	301	259	267	288	288	302	293	304	285	279	260	300	284	262	300	269	295	291	299	289	287	288	262	276	312	258	280	264	278	304	262	276	283	302	298	290	297	294	318	291	298	261	321	299	284	327	306	304	302	281	293	284	299	283	281	268	288	286	272	290	293	276	311	277	280	258	315	267	325	301	319	299	287	283	288	290	296	294	288	278	307	286	308	292	304	331	311	323	278	309	282	254	248	276	288	271	297	269	305	279	322	290	251	325	299	252	286	235	291	282	269	292	294	299	271	301	299	272	304	295	306	285	263	270	257	275	264	293	298	288	306	290	296	290	331	317	258	294	282	285	282	268	278	302	310	300	292	269	320	280	307	267	256	302	283	283	290	319	285	254	288	288	302	261	301	267	279	273	301	315	286	282	280	321	268	291	233	272	302	301	284	273	286	305	293	291	282	281	276	275	296	309	308	305	291	313	319	295	265	299	266	300	287	278	295	318	269	304	281	277	271	278	250	288	290	281	280	275	265	283	280	323	285	276	303	308	293	268	304	279	296	299	288	295	284	248	290	286	276	263	284	286	290	269	280	272	267	290	277	280	281	290	276	266	279	309	301	301	278	272	277	305	300	290	282	296	304	327	296
21387	20421	25353	31013	32118	30787	30426	26671	22632	20787	20615	17927	16783	14811	13515	11539	13575	9353	8736	10863	11012	11802	9091	10736	13031	10103	5029	6021	4696	5239	4272	3105	2796	2588	2061	1557	1451	7042	10119	7136	4581	2608	2096	1828	1321	1263	1019	986	822	765	721	701	745	714	714	780	734	732	716	749	709	797	756	760	729	722	699	742	733	698	710	751	695	705	719	724	709	718	779	730	737	753	790	746	704	739	709	778	690	726	712	744	712	751	778	779	757	731	753	770	698	777	690	722	765	769	731	745	732	770	758	716	754	737	745	722	753	733	715	745	726	763	693	740	745	736	754	755	731	745	762	775	758	747	759	726	794	754	708	721	736	771	748	708	713	739	746	779	715	699	743	730	720	740	730	730	735	675	712	698	702	771	755	730	757	702	760	710	759	711	753	738	753	711	725	736	732	712	714	751	715	813	747	756	708	769	693	717	719	715	756	762	766	740	727	806	738	765	721	756	766	734	715	715	742	705	763	772	774	708	754	746	733	783	706	706	756	717	727	774	749	688	763	749	712	723	735	713	692	735	771	725	765	774	712	815	768	743	707	759	725	765	695	711	740	702	792	740	653	716	718	755	787	715	729	750	683	724	791	748	742	773	700	730	708	769	718	760	723	748	756	748	724	765	675	739	725	727	771	752	723	750	771	728	773	742	743	724	727	743	683	713	729	809	799	722	748	716	789	726	733	670	741	753	768	721	740	729	745	758	713	780	703	702	750	711	698	752	698	727	692	735	760	756	730	709	739	731	745	768	712	688	716	732	733	734	738	746	773	726	734	737	740	744	724	724	747	708	718	702	737	746	742	732	692	775	708	665	757	714	780	762	801	795	735	784	767	736	760	757	731	735	696	740	779	741	737	742	736	793	732	690	725	716	707	770	724	700	727	714	687	705	729	757	748	756	732	767	737	731	757	757	660	725	687	743	720	726	716	691	727	779	735	748	690	773	714	734	759	729	693	711	721	731	777	757	735	724	782	737	768	791	758	768	768	720	749	757	690	731	719	726	729	701	716	736	771	776	769	749	695	765	741	765	713	723	729	698	730	783	758	722	732	696	722	730	747	780	718	740	741	742	737	703	772	726	680	749	738	715	682	759	754	702	733	750	703	746	741	778	709	775	755	688	718	762	787	731	731	763	776	732	707	679	719	739	763	715	741	795	723	698	750	748	759	692	735	730	781	717	759	703	743	717	720	733	758	759	739	723	710	753	693	733	763	712	731	717	716	786	718	738	702	756	724	769	751	781	723	732	748	682	714	741	730	718	773	712	732	737	770	726	749	783	677	757	758	715	730	774	743	734	788	804	687	751	750	727	713	756	728	751	729	770	742	727	804	770	785	753	738	770	699	769	742	785	764	788	757	719	760	769	781	718	738	806	755	694	729	787	754	736	755	699	759	748	781	740	716	718	752	832	739	752	712	751	723	730	755	773	677	757	771	792	757	709	791	718	724	758	739	706	737	769	764	785	789	727	755	717	741	779	732	758	708	710	710	771	772	762	721	760	685	738	719	723	779	800	759	799	784	718	734	686	715	731	682	691	701	696	774	724	741	776	762	712	688	775	741	740	757	755	690	710	748	733	754	691	715	726	723	768	689	708	728	668	736	760	703	715	720	752	724	755	767	741	720	757	718	715	692	736	765	740	739	746	738	729	713	802	723	737	781	700	764	749	744	724	690	711	723	772	703	703	747	788	749	726	761	770	742	747	744	707	748	764	735	736	733	705	755	769	778	723	750	737	742	778	777	715	782	764	755	752	751	724	784	743	748	787	722	709	773	763	743	732	775	744	760	780	771	741	771	724	728	759	729	732	712	772	750	693	756	791	736	791	773	767	730	717	766	746	720	756	697	747	727	697	715	700	729	736	685	748	710	767	757	738	709	690	726	734	779	728	722	710	761	743	726	728	731	778	726	711	709	715	731	703	707	736	764	700	740	715	720	767	735	731	728	752	759	809	768	712	747	753	765	708	704	738	729	728	754	727	725	741	753	720	727	704	782	695	710	736	798	795	724	733	764	696	692	756	717	750	726	717	778	724	696	726	772	703	755	740	769	704	744	795	738	750	742	734	743	711	767	774	758	755	784	756	734	717	733	750	717	755	743	704	683	716	704	720	746	758	731	775	752	748	745	695	739	702	799	709	730	708	716	737	735	700	813	707	716	730	758	729	735	734	778	706	701	759	719	718	724	748	774	719	738	721	754	722	751	722	740	751	690	747	766	721	782	720	738	731	734	724	771	711	751	737	699	748	739	754	759	743	729	780	725	738	775	765	706	757	713	742	766	755	772	707	699	724	729	730	713	736	722	761	766	759	753	707	743	765	710	748	763	751	724	768	732	753	723	721	706	783	769	722	710	763	762	716	723	720	761	751	761	721	755	768	692	695	728	700	724	726	722	761	737	744	740	718	724	729	736	726	740	742	702	790	732	776	748	741	709	767	726	715	749	709	719	706	789	742	713	718	765	737	730	743	742	751	760	735	753	740	742	764	734	711	731	758	733	723	781	738	720	719	725	672	742	765	787	717	764	743	718	737	722	761	771	688	790	697	746	684	784	736	770	658	733	762	775	712	755	759	742	786	754	750	769	730	667	699	740	755	736	710	781	735	713	724	731	701	774	743	728	709	738	717	706	734	775	777	708	700	709	759	740	768	766	730	733	767	755	739	766	741	723	740	709	775	740	766	733	768	794	759	698	676	749	730	740	718	758	775	740	747	700	770	778	719	723	733	704	767	732	729	744	734	738	750	767	789	746	768	750	753	770	754	712	760	730	746	727	719	750	759	749	707	728	714	750	717	716	764	745	696	822	747	697	735	736	710	768	769	733	739	810	733	739	771	737	736	720	753	742	731	758	818	778	787	728	764	709	750	722	754	746	720	749	694	759	726	746	738	724	757	680	729	734	732	758	751	705	734	735	741	716	760	769	753	736	755	733	787	726	750	730	786	784	700	731	733	715	720	766	744	762	759	741	704	802	708	746	740	739	745	716	766	742	744	718	755	775	718	712	723	771	743	740	769	744	718	761	739	749	744	737	766	748	753	743	748	750	721	705	782	745	749	776	689	785	765	728	770	761	713	700	711	774	700	734	746	752	714	746	783	749	781	725	791	786	762	702	682	760	720	746	761	713	789	748	728	719	736	722	769	757	718	763	756	752	756	775	704	796	751	735	746	705	774	727	755	750	769	741	785	741	790	745	697	736	711	775	732	729	736	717	800	749	744	688	704	700	711	708	740	713	714	748	712	693	701	761	775	762	733	720	751	762	736	723	729	750	747	743	747	746	741	757	709	716	713	710	823	730	749	758	747	763	714	770	761	726	762	710	743	753	760	713	716	786	711	745	674	766	701	703	768	765	779	709	740	735	768	765	722	736	743	756	755	673	778	701	728	736	749	728	701	770	773	763	748	751	734	777	759	804	728	733	682	741	720	714	739	752	736	765	781	751	750	739	676	793	669	731	722	727	730	721	725	740	762	706	798
9315	8182	8912	6482	4291	2619	1999	1409	1154	1063	1051	916	684	567	495	452	506	434	425	401	401	405	384	394	407	341	339	342	337	327	334	327	324	304	315	261	329	334	385	406	378	321	383	294	303	320	300	305	304	275	283	271	271	309	310	286	292	306	285	294	290	297	271	305	267	279	288	271	271	298	269	314	289	289	281	303	308	286	278	295	317	298	281	305	289	302	281	279	273	270	306	276	303	296	270	318	292	301	311	304	298	285	295	311	305	288	300	296	295	318	289	304	311	294	327	254	316	270	291	312	266	292	322	289	279	288	290	302	294	283	315	303	295	310	283	288	276	296	299	292	286	314	273	286	314	288	293	296	273	290	291	286	295	300	275	287	292	241	299	256	282	296	286	288	296	283	311	306	276	300	267	299	296	320	278	286	307	336	303	333	268	287	275	334	288	288	281	276	307	306	340	286	305	283	323	342	318	304	302	281	282	300	269	278	308	287	284	281	309	264	314	291	313	311	309	318	280	281	296	298	262	310	275	315	287	297	302	303	310	296	281	301	293	339	297	318	302	328	307	318	282	301	267	292	299	276	307	250	315	297	283	317	257	321	293	329	279	239	294	302	318	303	313	301	338	316	300	278	249	300	287	351	308	315	278	294	303	298	296	266	288	291	286	293	265	311	275	284	280	289	273	278	312	308	296	254	291	288	282	317	310	322	305	291	272	314	285	290	272	326	314	295	309	292	300	294	281	280	277	267	309	269	280	310	302	318	291	287	294	307	284	334	285	272	313	297	294	283	319	333	287	306	290	299	280	310	292	277	350	322	286	300	309	271	279	283	279	310	271	302	282	342	267	281	278	300	331	282	287	278	299	321	297	297	285	326	295	277	255	304	300	294	298	311	302	269	312	294	332	298	307	299	298	301	293	291	294	288	273	314	320	332	312	326	292	302	321	293	294	268	291	283	283	300	322	315	268	296	262	273	313	297	310	312	292	311	289	304	328	309	294	288	293	260	304	302	290	313	290	294	300	282	317	284	286	308	321	258	309	310	303	294	290	288	282	291	272	302	293	294	269	292	323	295	324	281	310	274	255	286	301	279	324	314	293	284	303	271	287	294	291	329	296	317	287	273	269	300	290	268	274	305	299	297	291	276	278	269	302	278	307	282	317	278	283	322	301	273	269	297	296	259	282	287	280	280	266	302	297	314	281	306	282	300	268	281	301	283	291	314	279	283	291	297	284	271	292	330	327	301	300	277	306	298	302	315	311	327	287	276	284	305	321	323	273	281	278	285	284	303	285	300	287	296	321	311	287	294	295	267	270	296	276	300	322	301	297	306	340	314	288	290	320	294	284	290	272	290	289	270	298	318	287	308	288	267	299	317	320	330	299	283	278	267	283	323	280	264	295	304	310	286	281	268	287	321	292	289	305	301	302	315	289	278	290	281	275	275	290	301	289	292	313	276	279	311	290	289	316	315	265	313	322	303	280	272	323	312	300	306	293	302	316	290	312	281	296	313	300	283	304	267	317	291	267	290	296	265	272	315	305	299	274	286	307	296	295	322	274	286	304	299	320	272	304	272	298	288	314	303	301	304	319	292	318	305	293	314	283	291	324	289	273	294	271	291	296	287	299	292	306	256	296	299	287	303	302	296	300	304	277	316	278	308	317	289	309	304	301	295	314	305	297	286	326	319	280	307	306	327	289	275	284	276	287	281	321	283	308	297	270	312	290	305	299	315	286	274	333	335	271	286	287	282	316	298	290	297	291	293	315	268	292	274	303	292	288	314	310	305	299	265	290	285	280	311	317	288	299	303	306	289	273	268	300	294	284	259	292	279	294	268	296	294	296	305	284	288	265	293	293	299	289	278	325	317	277	293	295	301	318	305	277	260	291	266	280	273	291	287	282	275	304	266	292	289	309	297	302	292	271	316	312	302	290	278	279	313	290	284	296	300	298	274	258	283	294	293	305	291	283	282	271	309	298	284	285	299	269	289	293	295	308	296	299	292	313	313	311	309	291	277	277	280	313	297	270	302	282	320	325	318	303	282	293	287	293	291	300	269	345	285	292	328	290	277	299	292	318	269	317	283	316	258	273	288	288	320	288	315	287	260	272	260	304	275	316	313	258	280	310	305	305	290	274	257	331	300	268	308	294	287	333	289	305	302	312	283	305	305	298	287	257	305	288	292	318	283	315	290	298	302	299	314	283	309	333	262	288	309	291	282	293	259	275	294	295	319	283	307	272	304	306	292	296	308	295	278	323	319	289	310	305	300	304	318	288	319	294	300	296	312	326	298	281	269	311	296	262	305	274	273	306	291	307	271	278	278	332	290	312	316	306	281	281	286	268	282	318	313	299	291	302	326	293	297	319	287	323	270	296	291	293	293	290	296	296	297	269	292	313	291	272	310	314	302	282	296	286	282	286	325	293	304	308	284	281	307	296	271	297	317	283	286	311	311	293	304	271	289	319	287	256	289	287	310	287	277	287	313	297	325	288	285	301	290	279	283	286	291	295	297	294	287	266	269	286	279	280	263	296	267	287	272	286	295	319	303	282	269	306	290	289	285	282	310	285	350	287	275	306	290	287	302	320	309	304	311	278	333	313	283	274	260	335	304	289	322	267	276	270	264	285	303	289	317	291	296	333	285	290	316	303	341	300	307	289	287	301	296	290	327	289	293	323	263	309	286	293	337	300	271	316	320	289	299	279	319	292	302	284	292	323	301	302	272	289	296	294	282	305	318	295	290	271	273	315	317	277	314	276	291	288	300	291	274	291	294	277	283	290	315	283	284	275	316	295	312	279	292	280	300	265	301	282	298	334	296	316	314	285	309	273	297	287	271	317	312	310	295	317	311	274	273	329	304	295	279	309	305	309	292	308	328	273	258	292	285	301	282	321	313	268	308	302	291	281	307	280	307	301	285	273	288	284	283	276	250	293	260	290	297	299	312	300	277	273	304	273	288	272	269	307	284	281	276	272	296	291	299	326	287	295	299	314	301	302	328	282	309	273	307	289	289	287	289	293	284	302	304	283	298	292	341	272	293	288	313	250	296	270	307	300	311	323	306	283	298	286	276	306	283	302	319	289	319	297	301	315	289	284	332	309	259	295	282	296	281	315	284	280	308	321	294	313	291	308	265	279	289	330	293	288	315	303	306	277	337	283	302	330	321	325	301	306	257	298	300	283	265	301	296	265	296	268	313	268	331	276	292	292	307	278	300	300	268	277	285	299	272	284	265	304	305	292	302	279	295	276	275	332	299	310	282	275	299	279	318	293	301	274	313	287	294	304	288	281	273	290	324	295	325	298	322	303	272	280	273	264	291	280	304	325	267	300	292	301	291	260	299	295	325	286	267	278	287	299	320	302	280	307	300	310	325	303	294	291	277	305	288	307	296	298	281	295	271	291	289	295	270	320	299	267	305	315	297	324	315	291	285	305	289	284	264	276	276	294	323	320	284	290	315	284	306	284	300	326	316	273	324	280	317	287	313	292	293
7122	6766	12457	14238	12412	9760	8520	5990	5373	5379	5064	4427	3251	2757	2034	1862	2198	1750	1548	1629	1596	1528	1413	1449	1519	1405	1110	1146	1190	1247	1103	1015	1001	876	892	904	861	1054	1387	1354	1192	1039	945	901	869	808	796	812	759	762	766	820	763	703	765	757	737	704	775	758	775	717	767	760	756	706	733	767	789	776	771	778	795	774	744	740	791	771	722	767	763	757	777	760	782	749	721	785	749	741	811	760	819	795	706	788	781	741	733	774	718	763	738	773	740	787	728	815	730	771	785	725	732	730	782	747	790	770	738	801	760	764	727	723	785	740	693	739	745	704	807	760	755	775	753	756	781	807	731	730	799	767	798	764	755	775	769	806	749	718	763	738	766	742	714	783	754	753	738	779	803	761	816	804	729	794	755	732	783	693	760	735	750	780	769	747	703	764	788	768	709	756	798	743	752	774	730	767	732	724	721	764	787	776	732	760	768	739	716	728	792	794	738	815	792	727	756	769	759	777	722	754	772	770	762	727	781	759	748	766	714	761	763	777	736	757	781	780	732	778	756	771	725	751	786	800	761	767	745	712	780	760	806	781	766	732	773	758	719	771	813	739	750	789	760	695	774	749	793	768	778	755	804	764	747	759	761	714	793	771	732	722	783	775	762	752	782	742	780	733	744	777	750	748	745	759	763	748	758	764	739	791	785	790	808	749	790	747	768	757	702	804	742	704	757	801	743	760	769	796	798	757	759	759	783	773	762	700	726	721	786	771	770	737	705	757	775	743	773	763	760	805	722	761	764	754	754	797	750	779	739	755	780	754	728	784	789	748	750	740	746	757	734	729	758	742	736	729	804	797	719	778	816	812	808	767	754	721	792	754	756	721	759	795	794	776	732	741	786	751	809	781	736	773	765	744	770	782	779	781	747	791	770	753	760	811	764	786	789	764	781	787	781	761	736	781	810	756	781	808	765	792	756	711	753	771	763	725	765	783	787	786	750	710	803	757	743	750	761	763	749	789	738	755	733	742	791	734	760	766	760	764	767	763	713	816	772	764	753	749	725	769	717	729	746	693	748	716	711	784	738	752	719	742	737	731	740	733	768	743	786	803	826	741	754	739	726	738	758	711	757	764	777	781	761	814	732	772	770	789	698	773	742	743	768	756	761	725	803	801	753	793	759	767	778	764	781	798	749	742	741	802	785	727	765	722	744	723	748	731	727	792	748	738	788	764	758	741	691	727	749	762	783	795	745	756	737	803	763	789	753	748	737	735	775	753	722	741	745	743	764	684	727	779	705	726	760	754	728	739	789	760	847	740	741	797	756	785	810	773	753	768	734	752	806	819	755	775	730	744	768	759	812	763	726	748	750	793	819	738	725	743	737	757	740	754	826	815	735	757	746	758	755	783	793	776	760	768	770	755	739	736	748	743	764	735	735	710	735	764	706	739	766	789	767	764	706	775	758	756	744	768	768	763	730	774	750	773	738	750	778	773	753	742	742	765	783	828	769	733	783	786	725	764	730	794	808	749	738	831	780	725	758	766	738	754	761	730	746	746	732	786	764	825	757	798	743	744	749	769	776	744	782	767	773	717	803	760	724	774	774	731	727	694	748	743	725	827	810	740	767	795	765	752	767	807	744	768	800	740	746	800	769	757	719	748	800	726	733	711	787	752	723	805	771	763	754	808	744	783	788	769	706	792	754	768	722	754	749	733	724	724	719	721	776	731	781	779	793	772	798	716	814	796	764	747	776	748	780	774	753	758	765	777	800	737	756	765	775	769	775	764	742	795	712	744	732	747	778	761	803	780	780	778	786	725	769	761	788	773	720	739	735	788	741	793	761	746	755	752	725	730	777	716	753	781	763	734	771	807	771	685	749	777	758	754	707	788	801	773	782	766	719	728	691	753	762	755	757	746	758	748	774	809	747	813	780	779	732	780	756	763	710	777	783	749	736	751	781	764	790	751	762	741	784	794	819	761	706	717	770	742	743	757	726	778	752	756	757	689	738	712	786	751	739	794	727	733	729	759	744	759	706	769	725	753	814	742	794	771	756	742	787	773	759	764	766	807	732	757	782	791	782	714	775	753	784	784	772	773	719	775	748	763	768	704	784	775	776	736	767	775	777	790	790	757	809	801	747	753	783	778	723	719	692	758	779	718	752	757	748	760	763	791	767	751	732	771	786	747	737	729	742	782	725	764	744	721	741	781	775	781	783	738	737	726	777	733	739	758	799	739	770	753	739	756	732	787	775	743	797	758	771	752	768	776	784	735	768	775	767	745	745	762	770	782	734	768	766	756	794	788	789	739	783	821	765	787	740	728	763	752	804	770	700	788	758	783	731	776	771	760	779	773	771	732	793	749	732	716	724	775	716	752	762	738	717	743	701	729	781	779	772	786	725	778	749	730	779	758	778	731	801	771	737	773	781	784	738	764	810	772	775	725	722	803	759	793	738	783	788	814	758	795	758	751	752	780	808	686	770	785	748	735	759	818	764	764	740	756	808	760	828	780	729	756	748	763	778	744	750	762	712	764	829	785	810	758	779	744	776	727	736	765	740	779	721	755	740	756	796	768	746	754	712	753	739	736	815	808	743	778	796	805	780	752	716	707	711	742	769	761	758	749	761	803	726	770	735	796	758	716	750	731	793	826	749	763	695	760	746	788	788	773	784	759	777	759	759	812	773	776	751	777	721	799	742	805	743	738	738	786	760	758	737	798	769	828	779	737	732	712	760	706	744	772	750	792	743	768	770	797	778	788	724	773	699	745	788	765	766	771	795	741	757	750	785	782	739	743	729	752	769	772	767	779	765	762	775	750	746	808	790	796	786	782	752	753	820	782	741	755	778	741	757	798	753	764	726	725	758	757	782	776	728	744	741	769	739	758	747	824	781	766	793	743	767	727	764	728	751	753	794	765	746	801	735	788	781	724	739	772	694	724	796	793	742	829	788	738	766	788	732	767	781	755	818	710	765	772	697	776	767	757	799	761	749	738	784	765	763	739	719	801	751	759	700	728	787	772	817	757	827	771	750	762	813	731	736	836	775	793	766	729	783	760	814	728	735	771	781	716	772	751	770	766	788	760	796	752	750	778	758	773	730	810	772	758	752	781	785	762	701	748	786	756	706	729	764	799	748	758	739	743	754	772	731	713	763	761	760	731	790	806	757	718	760	826	760	805	794	804	783	760	738	797	753	750	746	740	755	741	750	787	770	787	689	764	771	801	767	720	742	780	799	716	790	753	764	728	727	764	791	774	734	762	764	778	708	741	735	767	775	779	811	760	769	739	801	760	778	773	792	775	746	708	757	746	727	778	775	764	784	750	784	794	751	763	746	758	783	796	775	720	784	771	727	728	719	737	745	753	734	798	749	769	722	699	749	776	774	722	719	729	795	782	788	760	738	747	722	750	765	740	748	750	735	740	758	734	784	788	768	774	779	773	749	784	729	772	733	754	769	764	777	718	709	758	730	760	813	692	722	739	728	776	763	760	753	780	727	711	755	717	750	752
22621	20341	22315	22710	18514	14038	10051	7482	5397	5017	3983	3444	2752	2211	2201	1658	1813	1219	1347	1389	1412	1447	1312	985	1485	1126	611	693	550	623	481	484	462	440	375	366	344	634	1001	813	646	505	401	417	333	342	333	330	313	300	294	334	336	309	314	323	305	341	322	308	302	323	292	299	283	331	309	290	335	331	286	314	314	316	316	328	320	314	328	282	280	323	293	288	317	292	331	316	284	310	312	299	305	325	288	330	280	291	319	296	288	269	325	296	284	283	298	317	313	331	304	300	293	320	308	316	293	292	312	294	348	322	280	299	349	325	300	305	334	297	285	298	294	300	300	318	345	299	322	336	312	296	299	315	312	335	300	308	320	324	282	301	295	345	324	316	316	314	326	301	310	317	300	262	331	326	311	280	289	313	285	296	301	290	310	329	284	322	297	307	330	340	289	301	290	293	262	276	291	287	304	278	334	317	297	290	295	287	311	310	322	317	280	278	278	323	318	310	293	289	292	305	325	303	298	290	289	314	321	301	310	285	336	319	336	301	292	308	280	282	321	282	305	315	281	296	318	322	284	286	285	297	305	311	290	296	321	300	305	310	326	332	311	303	317	298	293	267	308	320	306	319	297	296	323	320	310	292	321	298	320	312	297	310	301	302	305	296	325	285	301	282	321	323	314	313	313	317	279	269	295	287	297	274	335	312	301	294	309	286	283	314	303	315	323	307	315	289	296	292	341	300	299	291	312	298	307	307	274	300	258	312	307	284	302	303	287	281	286	284	299	285	280	300	308	283	289	296	314	307	274	279	287	317	297	294	320	306	296	319	307	316	331	330	280	290	311	305	304	323	317	307	269	294	307	282	284	329	320	343	313	314	318	312	310	298	340	298	334	294	295	284	337	296	310	295	314	311	298	292	303	275	301	290	321	302	267	304	306	319	317	268	272	298	301	316	301	323	309	305	327	300	340	296	313	281	300	339	314	304	315	296	315	310	312	307	325	289	315	305	311	304	275	301	315	325	309	307	288	326	300	262	286	305	298	324	270	280	291	290	258	285	273	314	314	305	284	305	305	307	312	244	319	303	310	295	281	312	326	302	318	296	324	320	289	278	329	319	322	295	327	300	321	314	289	319	280	282	310	312	290	282	298	311	304	337	294	311	298	298	330	332	291	306	275	287	293	290	322	291	357	314	324	305	299	317	308	330	304	333	306	277	309	321	302	304	303	299	304	290	311	318	284	292	312	289	307	297	300	306	299	310	310	285	304	280	324	298	323	334	310	313	282	330	310	317	291	298	329	309	291	309	298	272	320	307	302	293	331	297	285	304	282	298	295	323	316	297	314	266	324	308	293	323	294	317	309	290	280	296	329	325	342	281	300	297	286	333	309	308	294	302	297	309	308	316	323	335	299	292	320	314	301	286	285	308	302	294	291	312	275	324	343	319	304	319	309	314	335	301	300	318	297	290	307	314	281	287	333	317	307	313	297	301	280	280	328	346	323	305	294	287	282	314	303	310	312	291	281	292	316	325	318	279	321	345	302	292	304	305	317	290	302	287	318	285	291	272	281	292	322	291	296	326	307	309	299	295	272	312	274	294	318	307	292	315	318	302	353	291	317	273	323	288	320	303	302	318	284	310	303	285	320	298	291	298	310	321	303	274	308	268	292	284	289	327	315	329	319	299	316	324	295	299	302	289	314	358	307	313	323	302	328	322	309	308	281	322	321	312	331	305	281	329	285	273	299	316	297	299	298	314	315	310	308	293	297	306	292	316	300	325	291	306	324	334	334	274	299	263	316	293	282	294	306	305	315	302	276	307	330	330	325	311	336	294	318	293	298	285	318	291	284	326	312	319	304	292	291	314	297	300	329	312	329	263	332	331	272	274	271	301	327	299	326	307	317	307	328	313	300	279	315	331	319	283	314	299	309	323	310	331	315	331	315	303	331	300	302	297	320	289	264	317	284	315	325	347	319	287	281	339	320	295	336	279	311	306	291	284	316	310	318	276	284	304	306	301	301	280	310	292	329	325	294	325	298	316	305	333	273	255	306	292	326	304	303	280	315	304	299	286	307	272	297	316	324	287	321	314	303	319	311	277	300	330	310	293	293	309	326	311	330	281	332	297	311	324	314	304	306	312	319	277	292	304	334	342	310	333	277	300	286	298	295	271	329	310	298	325	326	299	309	279	301	285	322	295	313	272	322	315	319	308	291	283	291	292	314	298	322	303	296	338	303	305	256	332	306	288	345	304	320	325	261	323	304	287	310	305	300	304	277	328	302	282	331	293	314	298	307	304	333	309	308	287	295	343	306	318	310	267	316	313	296	284	295	336	328	309	304	284	369	313	311	294	300	292	299	295	282	305	303	298	321	320	317	300	302	314	316	275	284	342	319	290	298	311	327	315	304	325	309	286	298	290	318	275	328	271	284	316	274	318	277	310	305	313	281	308	333	285	303	318	308	305	291	300	330	307	323	302	309	307	276	337	292	303	333	287	320	294	324	289	298	323	299	297	300	314	290	313	281	300	279	334	301	309	325	293	299	326	299	293	297	292	305	299	292	289	317	324	333	289	292	296	283	306	306	294	302	306	298	326	300	303	307	288	307	305	279	357	324	299	329	310	315	301	285	324	297	274	317	300	282	284	311	301	271	343	314	308	315	320	283	289	307	320	298	269	297	292	312	304	292	296	291	265	313	289	298	311	321	312	345	333	311	297	326	291	297	302	332	320	297	334	296	291	296	281	324	313	335	323	308	296	300	308	331	317	301	306	305	299	303	336	290	296	331	306	313	323	293	288	302	301	307	315	317	302	313	325	286	290	303	282	308	307	309	306	333	307	292	308	290	273	350	279	284	329	314	322	327	317	286	297	295	297	324	279	296	280	294	292	304	291	291	283	287	325	301	284	315	304	297	284	318	310	307	303	304	308	281	313	309	307	288	266	286	302	273	317	315	295	311	296	291	282	313	340	327	294	328	335	323	286	296	332	329	310	319	317	324	333	293	324	298	318	276	322	318	312	314	315	286	299	290	282	308	318	283	269	303	321	318	319	276	342	300	306	292	287	303	312	306	259	332	322	346	316	309	297	279	294	304	297	294	309	291	315	299	321	297	314	305	333	298	307	311	351	341	302	284	291	275	293	322	293	314	306	315	331	301	299	304	288	297	284	290	275	285	296	295	321	298	289	282	310	316	311	299	330	328	307	303	275	304	291	273	308	309	302	295	314	297	295	306	325	329	333	301	305	305	325	323	310	281	332	301	295	265	314	321	312	329	300	324	287	317	318	328	295	294	276	249	316	316	305	309	278	307	278	295	282	322	305	300	305	307	350	303	299	288	292	284	268	321	308	298	315	291	312	265	307	325	310	301	340	308	292	277	267	291	316	332	288	283	311	326	302	326	276	289	298	316	322	312	299	276	296	292	275	293	288	283	301	302	307	326	275	326	291	316	301	307	283	331	336	320	316	300	292	311	295	292	305	283	330	324	300	305	310	290	316	288	282
15780	14985	21875	27441	26771	24763	22158	18299	15750	15530	13670	12248	10282	9371	8385	6996	8143	5717	6726	6823	6621	6826	5918	5183	8822	6035	3242	3242	2550	3259	2565	2318	1741	1784	1391	1217	1066	3133	6005	4470	2931	1974	1571	1414	1126	1059	946	894	849	870	784	769	788	719	777	798	800	760	790	795	765	771	805	849	762	748	763	799	738	782	769	787	787	779	800	786	725	775	761	826	795	746	781	757	726	760	760	799	722	750	761	773	804	834	787	820	821	751	796	764	773	801	799	805	829	722	788	786	785	814	754	759	740	803	771	778	769	736	825	747	755	758	801	819	790	784	791	772	784	804	799	781	800	786	787	850	822	794	769	816	826	805	776	789	748	722	764	792	732	794	811	770	778	749	796	797	738	786	757	798	809	768	769	780	783	783	795	805	767	792	771	781	749	765	755	785	776	808	805	803	752	789	748	764	762	758	758	781	776	735	781	772	787	775	825	750	779	778	821	750	751	780	765	808	813	770	799	769	766	819	819	783	753	780	806	755	783	788	762	777	771	780	772	752	809	813	718	731	780	760	773	796	779	751	781	802	791	747	790	790	777	827	789	795	765	756	810	820	764	762	791	756	792	840	764	769	727	761	766	785	752	738	809	812	796	821	746	780	733	788	776	777	794	806	776	752	755	780	774	765	778	785	799	769	766	805	758	747	751	781	817	835	786	797	760	795	780	779	701	756	801	752	782	766	784	791	819	786	753	796	800	794	787	768	788	781	763	774	778	793	823	773	699	811	749	841	823	740	759	803	766	758	792	759	793	743	816	810	773	792	800	791	771	749	713	765	746	787	792	792	806	789	806	780	800	810	819	800	779	742	799	765	776	736	780	802	775	796	789	771	760	787	770	781	792	758	781	748	772	796	799	776	759	786	816	791	770	812	800	764	780	785	787	803	799	750	790	773	746	790	819	769	752	750	802	800	747	740	801	807	819	755	790	819	796	763	785	793	744	717	767	777	769	793	786	754	737	788	776	781	789	771	807	741	790	790	782	810	746	795	741	821	785	813	812	852	796	775	761	825	782	769	787	768	754	750	788	813	774	766	779	795	791	799	832	728	836	781	721	799	806	790	746	758	795	742	805	793	747	773	808	737	802	789	796	806	784	788	745	773	784	759	756	784	768	797	761	777	785	781	832	767	801	787	785	793	743	748	796	776	784	766	817	728	800	776	753	835	767	789	815	820	774	731	767	760	809	739	768	799	750	852	825	741	713	791	774	779	772	756	816	796	765	777	803	814	786	736	755	852	766	799	758	836	796	781	782	798	841	776	819	803	818	739	794	790	752	810	810	762	773	768	830	819	770	786	755	763	798	797	818	756	794	821	775	764	793	759	760	787	779	803	755	819	782	810	789	744	758	796	741	827	792	818	750	813	776	806	771	747	821	783	820	778	800	781	825	798	781	835	780	809	811	740	778	744	748	773	807	765	766	767	727	783	788	808	784	754	780	781	794	809	765	805	799	763	766	781	738	824	797	773	813	789	759	768	775	753	744	792	800	778	773	779	823	744	804	753	777	790	792	801	743	808	782	738	775	800	809	784	770	798	757	774	768	805	736	821	768	801	803	805	813	816	739	783	808	739	792	777	782	759	760	756	772	758	764	733	827	745	818	807	752	767	840	763	834	803	766	775	792	727	759	834	767	770	778	771	814	815	751	781	845	780	763	782	793	774	803	797	732	775	770	811	812	780	711	759	810	810	776	776	813	790	787	742	782	791	741	782	777	795	746	788	764	777	834	742	787	767	734	798	786	810	790	780	801	773	797	780	775	777	778	783	736	820	767	791	785	785	828	770	808	779	777	767	784	770	801	815	760	786	752	808	754	734	755	809	790	810	794	808	814	743	792	761	788	748	785	744	829	805	784	800	825	856	773	798	784	794	752	790	773	743	756	806	794	752	754	802	755	792	801	791	781	800	730	790	801	736	769	741	817	810	798	794	749	800	753	758	776	760	773	788	752	796	806	733	777	764	821	792	788	742	823	722	787	770	822	783	796	765	729	796	776	729	785	804	790	804	764	784	796	742	788	802	806	784	772	769	817	794	789	767	776	749	773	735	764	811	798	798	760	849	785	796	765	767	803	793	744	712	764	751	751	792	803	820	842	790	796	777	819	780	732	770	831	826	762	800	758	810	773	822	751	792	787	820	812	783	786	803	768	757	790	761	837	826	794	736	795	810	809	795	766	785	803	773	798	800	742	755	765	776	827	743	786	818	786	762	770	780	802	757	748	789	739	736	775	798	805	781	791	731	834	792	808	858	850	796	774	775	799	787	822	803	815	784	796	739	755	786	715	721	764	765	793	777	764	785	789	744	740	809	794	807	822	816	778	784	836	782	759	755	784	806	801	700	784	799	761	774	817	795	821	747	792	791	824	779	772	763	806	768	778	795	736	788	839	807	771	808	788	800	750	772	753	793	775	818	749	765	780	804	801	820	788	765	838	745	848	772	730	707	790	802	820	745	750	805	814	783	785	801	751	783	716	759	796	768	790	755	783	781	748	736	781	816	768	814	784	762	723	774	754	767	823	752	789	792	773	821	766	814	800	811	768	740	766	807	768	820	808	829	820	796	753	746	811	791	754	819	757	829	862	751	789	789	768	807	771	831	747	797	788	755	768	818	767	759	744	732	811	786	783	787	772	795	790	786	813	758	778	735	795	759	712	787	745	778	741	808	756	775	812	747	795	759	817	780	802	807	802	749	761	736	769	820	742	766	778	765	742	749	746	785	802	800	773	757	787	796	785	773	781	746	721	804	782	737	784	752	812	764	769	853	781	825	826	769	781	793	782	744	741	796	815	826	781	799	760	781	790	761	819	754	808	797	776	796	795	802	772	778	780	757	774	763	777	760	794	786	760	835	778	807	750	807	805	762	795	797	776	771	809	801	816	766	754	789	793	795	745	787	764	840	816	759	754	764	807	817	754	796	824	798	796	790	773	800	804	771	713	788	729	790	764	820	811	763	827	804	791	799	779	806	784	743	755	750	778	822	796	774	800	771	807	798	794	806	796	815	754	774	732	779	840	804	752	771	792	748	786	787	824	826	862	758	764	813	754	774	776	770	754	808	785	751	817	788	802	778	808	816	768	760	765	806	762	776	769	785	823	770	770	804	712	771	862	789	768	804	815	804	754	752	711	764	768	741	768	769	788	775	716	793	756	795	839	721	775	833	812	767	753	803	783	771	790	770	751	799	788	797	788	776	764	821	791	802	781	780	796	765	764	772	792	750	781	744	789	763	768	788	823	829	815	788	815	799	779	790	789	765	796	858	778	745	772	825	740	757	826	763	754	806	731	744	786	824	761	743	812	814	836	783	779	793	753	790	785	818	769	752	795	742	738	774	786	787	861	791	791	774	788	720	791	854	803	760	803	779	752	821	783	778	772	784	788	805	793	756	777	802	817	713	791	820	819	806	793	750	803	794	791	797	831	760	760	830	719	805	737	815	785	747	748	808	778	787	768	765	866	809	781	741
30678	28323	30214	28886	24929	22390	17952	14626	10793	8992	7690	6188	5608	5032	4442	3142	3001	2451	2273	2753	2575	2603	2248	1751	2882	2208	1026	1045	781	863	800	670	579	554	444	408	431	1071	1867	1379	911	697	522	514	372	351	343	296	293	313	282	306	305	298	307	301	315	280	294	342	296	297	281	280	270	302	271	291	295	299	309	310	301	295	285	315	307	298	289	335	298	283	268	304	308	313	298	302	304	304	284	274	303	313	282	309	295	274	305	304	312	286	273	297	329	314	289	280	318	284	319	283	282	319	292	281	275	331	304	295	290	281	290	328	269	312	293	309	310	319	273	282	283	283	302	308	289	298	283	286	263	264	310	294	293	271	305	336	268	293	280	302	277	298	283	338	315	317	281	280	297	302	320	320	270	295	292	314	291	286	291	272	330	285	304	336	311	268	282	287	306	298	309	287	288	288	290	283	308	295	304	289	288	306	308	287	300	257	309	288	302	291	290	308	267	284	300	292	296	295	271	273	269	291	296	309	296	304	308	274	307	315	286	294	299	294	289	339	322	301	319	306	293	302	293	285	302	254	282	299	291	314	296	317	283	302	285	288	274	312	291	306	292	331	303	296	308	277	283	300	305	300	303	295	290	290	296	271	307	337	306	313	325	289	278	306	279	278	316	318	314	323	285	282	281	293	299	327	267	324	289	284	318	322	306	294	305	283	281	293	294	300	279	312	314	330	322	305	296	287	301	295	292	304	293	297	301	299	292	309	263	282	300	262	292	278	322	305	278	247	283	298	276	281	308	265	322	274	294	275	288	315	291	308	305	311	301	311	319	315	307	288	316	304	304	277	260	306	289	301	281	254	295	275	282	288	298	296	308	316	298	288	304	298	286	317	278	290	309	303	302	292	324	301	296	295	272	286	265	323	293	303	270	303	316	276	325	326	290	286	284	306	284	308	284	303	313	288	289	299	299	303	273	307	310	306	297	283	290	292	291	314	296	289	280	252	286	267	287	278	303	291	297	321	281	273	303	284	270	283	276	275	345	321	317	310	289	308	300	286	323	300	309	305	296	294	319	318	303	253	278	298	280	286	330	267	298	316	294	305	309	302	305	284	281	273	310	282	279	294	273	296	295	300	279	317	308	304	298	277	299	307	300	310	301	291	313	301	296	301	312	281	277	266	299	329	300	321	287	287	282	338	314	290	325	306	286	288	292	278	296	289	276	278	287	339	287	325	283	319	283	280	274	304	307	298	289	289	276	313	324	286	278	302	289	278	309	312	312	279	295	300	275	302	294	324	298	329	313	266	333	325	305	297	293	298	281	297	315	324	278	309	266	307	286	290	266	301	275	331	283	310	285	317	316	288	298	284	329	304	273	320	301	338	308	300	301	312	288	285	309	291	301	259	304	311	298	302	336	298	277	314	277	298	313	303	312	309	292	303	293	289	302	298	287	274	293	320	298	314	287	298	293	300	294	302	301	324	296	333	291	284	325	287	283	302	282	293	315	278	297	302	285	314	287	303	290	322	267	334	291	305	317	308	290	309	277	304	291	290	297	297	297	310	262	278	330	255	274	286	297	317	306	337	284	276	308	289	315	284	277	295	296	298	301	297	301	286	300	290	315	338	271	300	284	294	286	309	341	280	312	291	271	287	270	275	314	283	311	306	301	273	274	260	259	265	306	300	320	294	313	304	281	323	320	303	274	320	294	337	329	300	302	264	307	307	300	317	293	317	290	291	258	301	321	278	304	303	281	313	307	328	300	324	271	319	318	291	283	291	284	307	306	245	298	289	286	293	305	289	343	328	292	297	336	298	288	312	296	293	291	276	306	297	305	306	287	262	284	308	301	300	300	263	265	296	315	335	301	327	280	298	292	317	325	313	280	329	306	272	299	297	295	293	307	301	306	313	277	295	284	265	340	293	311	323	292	307	279	278	292	271	300	317	301	304	321	323	298	275	302	297	261	274	286	304	320	309	324	312	279	292	303	283	339	311	293	286	287	328	283	288	271	276	328	293	280	282	290	305	327	322	283	320	286	312	288	313	300	326	306	328	304	272	311	314	298	268	276	283	284	302	323	295	299	270	277	308	296	300	303	299	296	308	319	284	312	315	290	281	299	313	293	302	321	312	290	278	270	288	286	302	310	336	305	301	300	309	326	287	299	275	281	297	283	309	290	292	283	282	298	287	306	297	312	295	307	299	282	275	293	287	276	303	272	297	326	297	297	277	291	293	289	299	296	300	288	294	287	303	301	292	303	277	292	299	291	295	269	311	323	316	315	276	310	294	312	297	310	306	248	300	294	311	284	309	296	279	297	334	325	301	323	302	302	295	313	300	332	310	273	282	288	275	285	284	254	322	311	304	319	314	300	280	299	301	291	296	241	291	296	286	282	278	293	304	292	308	304	317	324	306	308	297	319	305	295	291	295	302	293	269	337	284	306	313	332	294	322	310	289	325	284	315	289	276	273	318	270	312	309	308	297	291	303	297	265	294	298	290	310	275	268	331	270	302	272	300	280	281	287	293	298	279	286	313	312	311	297	321	288	269	298	312	289	293	286	316	333	282	298	298	285	298	296	290	255	275	289	323	298	292	296	302	313	302	289	329	281	285	297	282	323	286	294	300	268	266	319	277	287	289	328	293	273	295	302	327	297	316	300	293	313	281	284	262	264	343	283	313	282	299	288	311	296	314	308	293	278	258	277	306	327	302	320	301	318	304	292	292	325	306	260	297	288	315	329	299	319	295	314	285	318	315	297	295	288	302	286	307	290	299	291	291	266	315	267	313	334	300	285	289	292	303	280	295	284	310	270	292	286	297	301	296	314	313	342	281	290	321	299	283	296	315	309	309	289	308	306	273	301	261	295	282	296	280	263	281	312	303	300	265	308	299	293	331	306	277	284	304	296	303	290	321	297	298	310	294	296	306	290	293	298	322	287	307	304	306	314	290	287	284	284	236	298	295	315	297	283	285	263	303	301	290	298	301	278	317	298	298	309	288	291	293	302	249	297	291	321	272	294	278	313	302	285	306	299	305	292	315	281	301	279	267	318	290	282	301	307	305	269	283	277	290	302	302	321	326	303	306	302	275	305	277	289	277	304	297	307	263	293	303	294	292	304	311	265	276	307	310	308	294	283	293	317	285	299	285	264	307	310	311	292	280	272	288	289	290	278	319	285	283	304	307	306	293	290	280	284	313	268	293	281	266	293	289	321	317	301	292	281	305	316	267	311	295	285	307	290	306	300	255	315	314	304	274	284	277	312	287	312	305	285	317	240	309	305	289	296	308	299	303	289	325	316	309	270	294	284	280	279	304	304	324	319	308	287	305	290	310	271	294	280	311	313	320	264	284	322	303	284	312	264	318	318	305	289	295	320	287	329	264	261	304	337	301	281	318	281	314	286	281	313	294	274	321	284	304	263	290	313	298	318	304	284	291	324	323	294	323	310	325	315	307	304	289	305	312	291	292	293	297	285	319	313	282	295	289	283	294	299	299	318	312	275	312
20599	21340	27911	32303	32169	31737	29592	26537	23739	22295	20516	17378	16343	14077	13397	11470	11496	9610	9546	11643	11967	12080	8911	9146	14167	10320	5098	5866	4404	5026	4521	3452	3153	2719	1819	1381	1374	6013	10803	7693	4650	3340	2324	2031	1394	1174	993	931	835	830	763	807	805	782	763	710	768	787	767	759	770	783	758	701	737	737	708	769	805	760	733	742	757	802	753	757	705	774	771	703	758	850	727	814	844	726	790	773	735	730	716	750	736	732	766	774	765	785	748	743	718	730	758	793	731	723	740	784	747	747	736	790	790	763	777	768	798	810	724	790	760	770	798	725	753	709	754	740	787	800	693	723	802	783	749	776	764	724	747	757	739	760	771	786	791	744	732	752	797	790	789	734	757	701	765	760	761	742	793	706	741	787	752	757	754	736	759	810	752	780	761	787	758	825	751	735	785	762	752	806	761	751	749	707	797	751	751	774	773	759	760	741	780	697	776	800	751	747	730	722	760	736	780	719	748	767	760	731	812	712	745	737	724	709	737	730	774	817	742	786	736	741	800	773	736	748	756	758	754	723	769	735	786	743	733	747	758	752	719	768	792	752	792	733	762	759	794	766	768	762	745	785	721	784	726	773	778	788	741	717	731	771	752	835	746	760	748	801	731	737	780	739	721	737	773	812	736	794	745	771	717	731	750	720	796	738	739	762	833	739	742	742	811	781	747	835	747	760	768	756	742	761	751	737	767	782	777	773	778	721	721	734	754	774	754	761	747	719	777	791	751	763	802	794	777	762	748	778	772	752	763	720	803	703	755	806	778	792	800	798	800	773	760	768	738	735	780	747	780	769	764	738	741	718	749	737	772	774	754	751	776	756	818	789	737	731	753	771	754	763	727	756	784	782	784	760	790	763	735	789	760	725	751	758	778	768	718	732	762	764	770	755	764	775	798	815	819	782	751	750	780	772	766	774	794	765	757	713	720	748	737	756	747	751	743	773	756	738	804	728	739	720	749	796	794	775	744	737	762	751	801	768	750	767	741	792	791	728	723	720	775	752	759	786	700	762	741	745	762	799	766	806	745	769	750	720	733	807	795	765	810	747	739	813	791	772	795	820	761	744	796	715	740	764	774	768	756	779	742	790	743	676	787	744	729	771	817	771	827	739	763	741	776	749	738	731	813	714	748	802	750	745	767	771	789	740	718	761	775	831	842	737	747	740	788	796	788	741	756	755	755	766	715	782	748	789	751	744	744	772	700	763	768	753	732	793	744	755	776	778	786	725	721	733	748	785	764	718	768	806	711	787	780	782	743	762	753	746	765	775	752	786	768	794	771	731	746	719	750	749	719	758	725	732	769	750	749	750	815	759	781	751	767	760	711	753	739	725	767	781	758	770	778	756	732	778	737	801	691	730	743	715	756	774	770	778	763	784	798	770	713	760	773	791	781	746	731	744	743	777	734	795	733	717	772	771	771	739	746	800	749	759	808	763	750	769	752	773	804	755	776	768	788	775	807	790	772	739	790	789	747	728	755	700	735	801	814	773	749	777	784	789	762	791	753	794	745	777	731	814	771	768	738	752	727	732	811	750	728	751	765	764	820	789	792	725	779	771	819	738	735	775	816	712	736	747	730	737	753	782	750	728	700	746	802	763	785	763	785	757	765	769	784	722	785	785	767	741	707	766	758	765	766	796	779	753	753	739	791	761	721	782	756	784	732	801	779	731	795	719	780	801	806	731	752	771	754	825	811	754	731	728	726	770	799	759	752	780	811	761	725	782	745	790	769	777	758	786	787	742	732	729	776	776	748	720	770	789	748	795	786	748	760	794	758	791	735	728	776	760	758	783	732	728	711	746	789	769	791	780	715	714	785	750	780	796	758	751	798	734	812	729	745	735	787	706	812	739	761	794	765	783	795	756	800	730	698	733	738	727	745	781	729	733	766	767	775	752	783	737	746	797	723	780	766	805	767	744	737	770	806	719	739	760	744	792	758	815	784	777	850	770	800	789	777	742	710	771	763	811	782	791	788	761	773	800	712	772	727	802	760	809	771	725	770	776	783	777	760	763	716	783	778	750	716	730	730	801	773	748	728	765	790	757	722	753	762	762	797	749	736	775	754	770	803	797	740	784	772	750	768	797	759	748	711	766	756	776	752	819	788	751	754	788	777	767	764	697	713	759	780	719	757	803	759	785	738	795	758	776	724	771	759	734	778	770	750	745	745	767	812	752	728	782	711	738	790	761	774	756	786	742	825	761	725	733	773	791	755	732	765	775	807	766	790	727	734	704	783	740	793	832	747	754	786	774	764	778	740	781	746	793	805	809	724	815	739	752	755	765	747	770	778	723	755	775	794	785	710	725	774	801	806	798	734	757	766	826	791	757	778	786	748	781	778	754	746	792	743	740	745	810	716	764	736	771	743	732	727	759	770	725	710	775	776	767	757	760	800	805	717	829	779	764	780	788	745	746	793	769	793	748	709	747	720	733	774	738	779	769	753	784	692	749	823	755	775	726	710	766	788	743	759	749	789	715	740	751	774	771	784	752	748	772	759	789	760	750	792	721	768	742	759	789	788	768	710	772	753	725	712	749	730	788	716	801	831	769	753	761	731	786	736	812	707	724	737	745	793	736	790	766	767	757	812	736	734	734	804	728	786	774	756	801	824	710	747	775	749	759	729	792	783	814	775	730	748	735	766	734	766	767	766	779	777	787	739	789	796	765	791	766	735	825	784	760	772	715	771	769	752	786	774	787	693	758	780	758	748	746	755	785	731	783	777	765	810	768	742	785	775	737	785	758	759	806	714	775	745	766	716	747	734	781	751	803	824	724	788	756	766	748	754	787	757	752	752	735	737	759	711	793	747	758	745	827	780	775	739	771	773	764	766	740	758	782	754	751	783	745	742	817	758	790	763	813	784	784	745	819	764	784	766	775	741	769	781	782	770	775	733	776	784	701	760	779	769	822	770	747	725	717	715	798	755	797	729	754	733	747	793	762	750	809	770	807	752	708	791	777	792	820	708	799	784	758	759	738	785	749	741	754	780	821	749	721	773	756	781	758	803	779	753	793	758	736	720	778	810	734	777	770	820	772	759	746	789	751	761	703	745	802	807	780	748	797	812	712	769	779	756	729	761	768	698	774	819	785	786	793	750	732	773	775	736	757	768	756	754	748	772	793	746	777	765	812	771	754	779	798	734	743	779	796	709	766	797	815	739	743	776	783	773	754	746	710	746	771	718	780	766	719	722	780	756	795	790	758	740	759	772	779	763	790	746	728	729	766	732	786	728	744	750	772	764	808	759	774	732	756	740	731	725	727	734	710	771	782	783	786	743	779	770	744	761	772	810	793	720	787	735	765	711	722	771	819	807	747	754	781	756	756	770	730	706	712	765	775	754	774	729	743	738	743	742	761	745	770	744	767	769	723	717	751	741	741	724	775	782	755	735	776	751	811	780	827	752	805	756	800	715	765	770	783	777	776	756	788	752	744	764	728	764	763	730	755	780	755	729	730	726	788	723	750	755	743
9175	8633	9425	6680	3714	2641	1933	1311	1300	1188	1111	866	620	560	482	479	462	453	391	393	427	380	405	406	379	384	356	365	375	340	352	324	345	340	301	283	292	347	392	362	352	327	322	325	320	281	325	319	330	290	319	268	316	301	294	279	301	303	318	267	293	298	326	319	303	282	326	288	290	297	306	303	283	301	292	261	311	308	275	298	299	292	301	297	293	307	337	296	284	302	301	280	323	305	308	326	332	292	291	302	324	308	270	284	298	298	318	309	295	303	327	339	334	340	313	308	278	307	294	309	306	311	283	332	349	302	293	309	301	323	309	310	349	307	276	309	278	312	305	327	290	301	299	314	317	291	295	339	298	288	268	330	335	293	315	281	319	314	317	296	279	293	303	333	264	309	336	287	312	319	260	319	282	313	273	296	282	304	286	319	269	305	315	274	319	320	271	281	268	297	315	300	285	297	292	271	304	309	314	297	313	319	308	312	306	317	313	294	307	290	292	309	312	314	294	316	304	310	302	301	284	309	275	295	287	301	300	294	319	302	332	286	303	286	291	288	293	285	324	333	286	291	269	292	261	279	299	279	283	300	300	326	266	303	313	316	298	308	279	291	342	332	313	313	309	279	265	309	312	314	298	308	284	292	285	286	353	309	304	298	294	298	312	318	298	279	260	283	311	334	318	272	315	279	308	277	315	307	296	289	303	298	274	301	316	322	304	320	296	280	298	323	306	310	296	293	303	281	319	319	276	308	267	266	304	299	281	298	316	263	317	306	307	314	333	305	302	293	292	323	286	319	294	312	313	299	305	291	309	321	299	324	294	327	276	307	293	296	316	296	316	278	300	287	287	293	293	243	329	303	318	296	295	307	338	291	302	275	338	322	336	308	286	297	296	270	321	309	309	271	286	308	303	287	301	295	291	295	280	303	341	312	314	328	310	298	286	289	308	262	302	286	316	337	287	333	309	313	324	280	323	279	307	317	315	323	317	290	343	304	303	288	332	333	317	298	293	298	291	289	302	313	286	333	296	303	301	265	327	293	307	321	289	312	302	296	275	300	308	297	288	302	295	274	310	325	282	273	332	305	292	297	300	311	312	317	302	306	303	305	330	292	293	310	317	314	294	318	302	301	291	338	301	303	327	298	284	316	311	318	315	287	307	291	294	278	267	311	281	273	317	280	333	297	316	289	325	298	286	277	305	275	324	300	323	312	320	304	309	310	311	315	285	329	307	293	312	299	273	322	302	300	313	289	309	301	326	299	300	304	299	311	308	305	319	292	277	309	328	292	299	309	273	281	308	282	271	313	291	308	313	324	301	280	313	296	309	333	322	333	300	287	280	304	312	278	312	321	300	309	336	305	308	294	286	297	321	301	300	299	276	310	322	328	320	292	314	314	307	299	304	328	303	310	258	266	317	297	287	299	323	289	283	292	329	282	313	320	290	289	296	282	314	258	304	312	306	312	270	288	310	327	295	301	320	342	305	322	305	309	288	307	266	284	274	317	298	296	312	301	303	316	273	307	318	278	326	295	280	297	298	298	305	316	302	343	306	290	302	315	285	287	327	312	305	306	290	314	312	266	326	300	293	287	320	298	289	306	306	300	327	275	290	292	303	314	286	271	279	284	300	278	300	288	288	314	326	330	298	277	315	333	297	297	312	279	274	259	289	295	301	311	324	288	312	313	292	295	280	295	312	298	276	283	311	325	306	268	301	297	334	292	300	271	310	316	333	302	284	275	301	326	294	291	281	307	296	276	307	304	261	297	308	305	302	307	320	284	276	314	305	288	302	281	351	297	281	315	269	302	310	293	286	335	333	331	337	306	319	304	327	301	307	346	288	280	312	307	256	304	293	339	285	320	326	300	300	319	300	291	300	288	337	311	323	313	349	269	311	270	303	285	308	322	294	296	284	261	281	299	302	306	297	288	329	290	339	302	316	291	301	304	285	281	308	315	326	304	327	286	331	256	288	294	305	286	298	288	340	300	330	320	303	325	275	338	344	316	307	305	307	336	269	306	303	328	276	307	292	286	276	291	303	275	289	287	272	306	310	296	308	275	292	273	289	319	268	291	302	284	287	274	283	304	314	314	314	302	283	311	288	321	312	321	325	279	266	268	302	312	299	279	320	305	286	300	287	299	309	319	302	308	302	285	298	286	317	260	268	303	310	312	314	323	304	242	278	322	321	341	278	299	293	295	281	310	311	304	260	311	314	289	326	304	289	304	340	294	301	331	292	314	310	289	309	302	286	288	306	328	305	293	298	295	293	296	304	294	308	300	312	332	302	285	295	308	322	282	265	286	305	331	318	315	302	302	299	314	293	299	318	329	302	301	305	280	323	271	279	324	276	319	307	292	297	328	311	305	299	308	308	311	315	301	261	311	274	314	307	293	303	325	299	312	309	314	293	287	298	320	294	285	309	318	314	293	283	324	323	306	275	293	263	306	349	276	316	316	309	299	277	298	304	286	346	276	290	299	298	273	303	284	281	312	271	286	301	312	288	299	307	302	310	277	290	318	262	318	273	312	300	318	311	306	275	330	303	290	299	344	291	318	303	296	275	312	295	310	272	326	270	279	325	298	310	298	299	313	281	311	302	304	322	351	291	271	307	296	305	294	270	311	305	309	290	286	290	321	296	296	304	274	304	310	285	314	323	314	296	275	306	316	308	347	283	297	321	331	285	293	306	279	294	294	292	313	288	296	311	292	303	292	282	289	311	291	296	292	321	285	343	311	271	272	317	306	287	314	296	333	304	291	319	279	339	324	334	299	317	288	340	295	318	275	278	283	295	296	321	324	299	289	331	290	340	310	301	287	309	305	301	303	344	299	297	298	304	275	307	302	308	305	277	296	279	300	330	324	326	267	328	299	285	314	335	346	319	308	300	311	283	282	292	280	289	326	311	300	309	313	367	336	287	292	336	297	306	299	306	270	278	291	305	314	307	297	275	291	323	296	303	298	294	280	319	297	323	307	296	274	300	281	290	310	292	314	295	284	326	306	268	277	282	291	294	345	309	294	287	322	270	299	320	321	295	335	298	314	325	324	309	294	287	292	298	294	308	313	292	264	287	295	298	296	311	299	307	287	303	295	296	292	302	278	301	290	301	312	296	325	289	290	302	293	326	305	303	338	296	281	291	282	319	279	296	306	300	323	286	311	308	307	316	284	293	309	294	294	303	309	291	309	273	280	316	301	315	299	292	308	298	301	320	298	311	313	301	303	303	365	297	288	290	308	305	315	298	291	317	298	303	292	316	268	298	307	307	286	300	310	300	286	290	282	309	311	296	303	279	316	291	321	290	306	276	307	295	311	279	341	285	278	288	307	300	291	331	311	304	293	260	319	318	310	286	305	308	279	318	281	308	298	286	327	295	294	302	287	304	275	255	313	315	287	308	324	318	303	319	326	316	321	306	296	314	321	323	329	291	304	293	319	297	273	302	317	309	303	292	326	326	268	295	307	317	296	309	308	267	291	334	290	298	279	279	304
7058	7383	13127	15316	12809	9913	8161	6080	5945	5996	5468	4030	3153	2382	2114	1970	2138	1798	1530	1677	1758	1730	1650	1527	1599	1422	1247	1217	1155	1099	1097	1020	980	942	915	912	838	997	1443	1475	1147	992	1057	881	888	817	790	837	798	787	776	744	797	823	785	714	773	779	822	753	810	786	800	765	763	748	757	807	807	782	752	765	805	812	772	737	806	759	756	737	749	776	804	777	746	802	771	763	791	748	740	782	806	727	767	793	760	819	771	771	766	724	794	782	759	754	822	798	825	780	761	784	756	763	803	801	788	796	809	777	755	753	770	796	844	776	809	791	830	776	787	846	807	806	813	741	775	790	746	776	819	789	750	775	788	746	776	789	828	804	802	775	744	764	744	804	787	781	739	772	835	788	818	801	810	744	736	780	749	779	751	772	794	739	765	747	854	760	795	802	833	756	811	788	813	817	798	763	762	782	764	743	783	740	806	740	777	786	821	763	840	764	789	782	739	786	790	768	787	765	789	781	786	721	831	811	722	795	749	748	778	781	758	808	793	815	773	787	801	786	775	772	753	854	798	834	822	783	774	815	754	822	775	767	770	770	713	758	743	798	824	778	781	759	737	781	741	789	788	824	781	770	792	784	793	791	792	771	813	779	784	752	808	805	810	777	749	740	779	725	753	785	775	768	801	794	753	728	730	777	768	815	814	811	801	721	717	713	786	780	761	771	771	797	790	819	791	820	735	817	752	779	762	770	794	724	781	775	779	807	775	825	801	785	777	788	749	835	813	767	740	804	780	747	758	830	763	809	768	778	707	782	771	790	799	753	783	735	726	774	787	761	817	785	780	768	813	779	770	811	784	809	788	803	823	774	795	773	808	789	751	754	794	714	748	760	824	785	793	786	738	732	756	772	731	775	765	788	807	772	772	796	787	783	752	771	748	761	777	760	772	846	793	790	838	778	781	766	760	802	803	757	783	798	798	784	720	772	792	782	825	775	733	755	774	760	730	778	803	758	793	780	745	795	804	782	754	787	755	815	773	792	768	815	790	779	733	804	735	778	761	806	748	765	781	745	811	778	756	768	746	778	833	761	764	779	757	838	779	770	726	750	795	778	739	813	762	761	783	766	786	793	798	767	821	736	747	767	772	807	799	765	792	764	762	766	752	745	755	801	808	760	766	720	826	796	828	760	830	739	767	778	767	763	740	750	791	721	749	814	808	774	826	828	786	776	790	792	776	824	785	725	771	765	789	749	785	747	722	788	797	786	836	756	791	760	811	783	773	742	796	792	770	777	774	778	765	739	776	805	750	775	755	759	795	826	748	757	842	789	729	777	757	774	766	824	785	772	758	776	785	745	745	777	774	758	793	776	770	747	805	759	753	778	797	737	800	783	803	792	766	760	758	806	790	762	745	784	772	805	755	825	747	807	740	805	779	757	797	767	798	783	828	794	816	775	768	781	766	763	765	794	764	741	732	788	789	824	819	835	779	749	744	718	785	806	749	752	782	793	780	816	835	770	766	843	819	749	788	811	798	814	744	764	770	776	781	792	781	767	770	776	798	784	793	795	779	723	791	793	786	777	753	754	806	739	805	762	765	780	730	784	790	785	806	791	819	701	791	773	791	794	753	764	753	740	776	833	804	805	768	754	770	762	796	823	792	772	779	727	762	737	784	792	720	753	742	748	792	763	783	765	766	764	762	769	754	815	759	765	734	757	800	809	801	791	789	743	850	762	780	775	767	733	773	763	811	776	792	782	763	758	799	754	767	838	762	818	750	779	808	773	745	739	779	810	752	783	798	789	809	797	791	740	806	743	758	779	740	789	772	700	833	769	790	730	783	795	776	772	752	751	789	815	788	772	793	770	771	737	784	789	787	764	769	754	755	778	784	765	758	837	790	779	765	778	769	724	758	769	792	831	740	747	764	755	727	746	778	752	715	761	810	793	791	707	767	776	766	772	757	805	723	799	772	778	782	755	776	729	810	757	766	823	829	826	801	739	736	744	791	767	769	789	757	781	779	765	777	739	793	770	758	759	721	788	769	802	787	766	772	770	759	784	776	835	782	770	809	750	764	771	804	796	743	717	799	794	775	748	795	770	809	772	752	783	781	784	687	764	763	780	782	811	768	754	783	768	773	725	720	792	786	767	787	790	782	787	775	802	779	790	771	827	781	842	803	805	761	781	782	805	760	781	764	813	722	825	726	780	765	756	750	790	765	776	755	817	790	787	769	789	764	819	748	832	815	745	781	789	740	825	756	805	763	837	798	754	773	790	747	783	777	806	741	777	778	767	770	757	779	753	775	775	763	821	785	775	758	787	788	801	788	797	828	775	794	780	814	759	726	781	781	725	754	787	748	772	729	794	739	784	826	735	813	809	773	787	729	763	753	814	771	798	750	757	769	785	734	749	773	724	789	787	774	813	760	776	790	782	786	695	762	764	768	779	785	751	805	765	771	812	820	787	783	785	751	766	804	791	765	807	785	795	826	748	746	788	811	781	818	768	755	775	790	767	735	749	748	797	759	786	817	753	767	795	759	802	773	798	748	806	782	762	775	806	745	799	774	740	777	741	759	817	827	791	770	789	783	782	808	770	792	779	764	736	734	743	848	800	773	806	782	773	699	766	775	827	807	862	767	784	794	758	806	782	754	777	758	776	767	743	845	781	764	760	771	780	812	775	795	817	799	797	790	757	752	785	754	799	747	787	796	771	779	740	760	844	746	788	753	783	818	764	815	836	800	773	768	818	818	769	800	799	731	772	743	736	771	817	826	771	820	793	812	741	785	753	816	790	753	788	766	782	785	785	765	775	702	747	765	801	742	778	756	746	754	807	762	750	761	768	741	725	807	754	734	780	755	771	837	782	804	782	776	806	800	757	785	798	755	785	777	800	781	718	791	779	837	718	833	786	787	795	797	772	796	759	767	725	744	791	745	802	848	807	775	750	815	800	760	791	769	807	757	792	746	800	754	736	791	735	757	800	823	764	737	829	755	812	759	772	772	811	779	775	790	730	781	742	785	787	770	801	764	841	827	798	802	775	769	766	756	798	727	722	747	790	750	829	751	779	798	781	810	708	740	778	732	790	818	795	777	744	769	776	745	772	755	761	823	746	789	768	757	778	762	793	778	779	781	760	755	785	750	834	812	762	771	774	738	757	761	751	774	781	800	773	753	747	776	773	784	853	766	763	743	774	744	786	779	772	738	761	748	829	791	787	805	756	781	765	819	820	792	747	774	743	810	781	770	762	796	790	770	763	773	810	790	768	782	771	793	751	779	794	754	790	758	761	779	797	773	758	767	743	758	794	778	782	717	801	733	781	754	745	759	820	732	768	759	812	858	754	778	797	770	756	742	739	710	743	808	765	771	731	824	843	760	772	804	786	835	819	762	809	724	767	802	785	737	758	790	700	791	801	814	795	772	734	754	788	726	781	793	834	750	781	800	786	707	762	760	785	815	793	845	743	816	792	776	769	760	736	765	756	754	788	783	777	733	743	769	781	752	805
22602	20956	22048	21773	17179	14452	10232	7125	5548	4691	4270	3361	2513	2361	2255	1849	1540	1268	1085	1541	1692	1648	1163	1172	1550	1174	764	691	537	559	545	483	414	410	393	344	338	641	1113	785	622	475	430	419	399	334	344	327	311	333	300	294	309	300	324	310	357	316	291	312	310	301	323	302	328	331	290	307	312	292	300	324	319	286	306	301	265	334	286	316	297	336	303	308	317	323	316	322	331	329	314	350	296	331	318	304	286	312	286	326	323	297	294	327	337	280	326	327	323	330	297	316	313	308	299	326	304	277	295	310	345	325	273	307	305	293	330	315	299	309	319	310	281	326	305	300	278	312	285	291	320	330	357	326	349	299	332	279	320	283	339	300	314	314	321	318	293	311	322	304	317	310	321	291	328	314	302	305	318	297	322	297	297	323	333	324	295	330	309	326	302	305	286	349	316	305	331	290	328	315	310	336	313	306	331	314	297	304	306	332	315	300	317	312	322	328	319	323	344	318	309	311	318	325	318	308	286	293	310	305	309	303	304	300	320	292	314	325	304	302	316	279	295	332	282	320	322	296	316	323	323	320	307	307	314	318	285	300	292	334	301	298	310	347	321	293	309	308	331	334	347	306	305	298	322	326	292	305	311	291	325	274	314	297	310	312	316	318	292	294	329	306	306	326	289	318	317	330	315	311	303	264	312	333	298	330	311	333	338	303	326	309	315	271	347	302	311	317	302	314	315	315	324	314	307	289	312	358	320	314	311	333	322	307	301	299	276	337	303	300	287	297	322	311	302	323	307	326	298	331	279	293	323	308	306	368	302	326	306	297	277	289	315	284	319	312	311	299	322	313	330	286	315	345	311	307	261	297	310	327	286	326	295	300	316	324	318	304	320	326	312	296	302	296	321	287	326	341	309	333	292	306	295	305	314	292	289	329	319	340	310	319	320	321	310	338	298	315	307	319	312	320	299	306	329	298	299	323	314	308	328	315	299	297	300	287	346	330	257	320	292	313	345	263	353	267	316	304	282	320	285	310	278	298	312	334	329	309	333	302	320	313	324	346	322	333	341	297	331	326	324	320	304	283	314	319	312	286	281	337	314	322	318	314	335	295	317	348	310	304	306	304	285	292	279	321	293	308	290	322	289	338	316	341	320	301	327	310	337	293	304	303	308	290	300	316	314	307	301	289	293	300	314	304	313	322	310	307	290	330	298	311	304	340	300	323	318	266	340	321	337	308	290	280	328	281	273	305	295	329	309	305	314	284	287	296	297	316	315	289	303	315	310	325	319	342	269	331	304	312	295	285	303	306	310	305	326	326	319	293	351	319	302	341	297	294	294	311	340	306	298	303	319	299	289	337	320	302	296	306	334	297	308	305	307	313	296	302	286	300	328	303	313	335	342	279	325	311	315	287	294	320	321	315	309	300	314	318	331	291	286	354	315	290	308	329	345	334	308	331	317	329	310	265	291	332	318	318	324	321	310	277	315	318	339	322	345	324	315	295	317	338	278	338	307	271	321	320	309	306	326	322	331	312	340	318	315	331	274	317	316	288	302	310	334	316	316	333	289	316	320	336	289	334	310	290	297	283	282	309	308	326	299	302	320	311	310	294	301	290	304	292	305	302	327	302	311	298	299	298	329	342	289	281	322	324	308	310	331	303	302	317	313	361	283	324	291	298	316	276	311	320	286	339	294	318	306	319	315	316	267	296	292	321	299	289	333	296	314	326	312	311	299	320	337	309	357	322	298	320	306	316	316	271	315	298	263	290	304	286	314	295	311	300	284	281	304	301	330	309	311	313	315	325	308	300	322	308	269	302	317	295	305	342	301	322	292	354	287	299	287	308	325	290	354	324	318	286	308	316	324	316	354	327	296	300	329	315	312	307	279	274	294	298	328	312	298	329	275	331	271	298	328	328	327	287	292	313	300	296	305	303	292	315	298	316	313	303	306	288	274	316	316	335	286	340	303	311	318	285	283	297	296	294	332	310	311	296	317	308	315	325	308	296	312	286	335	319	293	311	337	306	331	299	314	346	327	305	268	319	365	324	317	334	301	317	283	308	321	332	336	306	293	308	315	324	318	306	318	284	324	335	285	330	294	301	298	284	304	317	306	319	325	317	316	332	335	312	305	293	323	298	313	284	337	298	298	310	332	313	330	317	293	311	309	336	311	317	347	355	302	329	309	328	330	301	278	300	307	294	310	319	340	292	331	339	288	288	307	316	340	279	310	311	295	310	308	322	305	318	311	302	343	300	300	312	290	348	309	290	282	313	330	299	340	302	334	283	325	284	282	326	291	320	293	315	270	306	309	313	295	308	311	321	331	323	325	290	319	320	321	333	295	312	333	306	302	300	290	301	314	311	304	309	333	335	328	358	310	348	322	322	304	324	317	296	292	325	322	315	333	286	284	286	313	313	308	300	289	288	281	303	334	279	296	314	366	313	326	295	331	325	297	321	296	316	316	306	316	318	295	318	326	300	305	333	294	303	299	318	324	328	343	306	309	337	317	315	308	265	321	294	306	306	290	335	297	323	307	320	309	326	326	309	290	337	346	294	342	344	285	286	323	313	306	312	313	299	336	350	290	340	316	334	332	286	356	300	306	307	308	302	305	309	304	322	328	336	304	324	327	331	288	307	334	289	326	358	320	294	299	295	313	330	307	300	288	311	338	297	302	302	283	306	336	306	320	332	320	301	309	347	323	319	339	339	278	331	308	265	342	292	297	291	295	295	309	281	305	320	305	329	315	303	288	352	326	312	312	306	309	302	306	317	296	291	316	350	307	304	320	283	301	296	345	295	319	288	320	312	321	295	299	314	303	323	311	309	321	330	329	308	319	288	297	349	301	293	283	290	295	316	286	335	326	281	294	331	312	311	312	332	293	313	300	313	266	346	325	291	271	317	321	310	301	339	328	331	297	270	307	293	322	328	336	347	324	286	325	329	305	303	302	335	313	317	301	262	317	330	345	330	289	322	339	317	308	296	319	288	303	306	293	281	305	298	288	301	306	305	315	301	307	293	307	288	314	303	298	312	318	303	316	285	306	275	319	318	308	281	330	325	295	315	323	299	313	290	317	278	306	292	298	310	305	332	293	319	303	301	312	299	323	317	295	278	317	298	318	301	299	325	299	337	315	338	302	316	330	334	325	312	283	302	321	321	296	338	315	326	350	315	287	310	317	320	303	303	270	301	302	306	284	319	317	291	309	296	301	317	319	304	304	310	303	316	311	344	294	310	297	316	323	306	298	270	353	288	307	299	291	274	303	291	311	329	298	343	312	274	297	322	327	309	326	298	304	338	305	321	317	336	286	300	302	282	290	322	292	303	307	298	341	313	302	289	310	325	304	331	298	323	315	311	345	313	343	293	290	305	310	288	291	315	307	314	297	330	300	313	323	304	302	303	346	316	329	308	301	319	303	315	316	286	303	306	325	301	293	328	329	318	290	293	287	323	310	340	296	317	284	308	335	344	283	329	331	308	307	315	347	272	326	305	302	293
16426	15510	21841	26488	25766	25208	22191	18067	17472	16204	15784	12621	10159	9903	8295	7345	6416	5609	5620	7559	8019	8303	5998	6517	8747	6192	4279	3481	2554	2821	2655	2204	1932	1723	1263	1223	1082	3209	6615	4355	2808	1894	1888	1470	1240	1079	960	862	793	804	854	835	771	792	787	826	782	772	770	775	797	765	846	809	792	814	828	811	834	746	837	796	819	798	803	847	822	803	814	799	759	757	795	791	764	858	798	804	826	794	860	768	802	730	841	733	796	774	769	786	795	782	805	800	811	796	814	791	763	803	758	776	787	795	825	777	825	795	787	861	795	776	838	768	799	778	823	778	771	771	785	770	848	827	818	837	803	806	824	771	770	795	843	847	806	755	831	794	774	784	783	811	756	796	799	697	755	801	736	795	774	774	771	781	799	765	814	856	769	819	796	838	813	763	838	789	789	774	774	835	786	854	778	786	793	819	769	759	786	779	815	807	773	824	776	819	801	839	811	778	855	790	801	817	751	860	800	734	828	804	791	792	839	790	788	828	811	742	776	800	856	776	761	828	807	784	799	760	807	806	821	713	766	791	828	778	788	771	765	832	779	776	808	759	779	827	783	776	796	756	801	752	779	812	771	818	811	802	826	783	834	786	788	796	764	800	756	846	799	790	786	725	741	765	799	813	781	833	786	841	825	814	773	780	812	809	765	818	822	784	774	818	784	817	816	796	855	771	788	762	771	774	784	792	770	785	799	817	810	770	766	792	827	754	815	820	794	826	794	827	802	815	822	742	777	812	740	772	807	790	781	837	748	808	781	773	824	789	838	815	823	788	821	841	820	819	797	841	753	794	845	768	768	815	823	809	798	757	788	773	767	779	797	776	762	767	765	790	814	792	767	787	793	846	797	795	799	787	782	788	811	749	803	798	785	770	779	859	829	786	796	827	775	759	794	805	808	789	774	828	793	809	803	783	801	779	808	829	801	784	832	839	788	784	813	707	792	891	777	792	780	819	788	844	753	784	809	787	766	777	758	857	756	818	767	789	818	765	701	761	867	810	814	780	766	826	771	778	774	759	830	747	750	831	788	830	784	829	767	779	836	733	810	791	763	824	847	796	854	796	784	822	825	831	806	786	772	799	799	779	805	803	779	768	823	786	750	739	783	784	849	733	769	790	796	795	772	804	794	747	827	806	781	823	782	776	786	852	851	819	796	789	802	793	822	781	788	813	810	801	791	789	784	805	780	809	745	814	785	763	815	766	801	823	803	802	771	732	824	798	760	828	878	798	805	831	836	807	817	838	810	773	753	771	828	775	787	751	802	830	819	792	759	817	771	764	789	779	822	813	796	760	792	817	842	806	830	775	844	767	810	778	834	833	826	767	814	788	760	822	834	825	777	821	755	804	812	778	812	795	835	807	776	858	805	795	800	816	749	775	813	780	819	823	752	784	759	861	820	774	802	783	795	777	775	834	807	774	834	856	815	786	776	781	779	820	833	797	767	777	789	805	776	832	802	882	794	762	799	807	816	817	789	791	802	785	820	814	774	818	770	808	806	794	799	737	787	800	842	837	779	781	796	844	760	817	754	783	781	797	836	844	754	783	808	778	756	788	776	798	828	809	807	830	812	743	841	779	775	752	812	813	791	849	777	795	822	814	836	832	776	837	821	791	799	817	764	759	806	823	814	786	781	778	816	819	797	784	779	768	834	811	846	845	835	825	834	842	720	768	818	754	818	822	747	822	790	830	780	775	745	801	784	789	775	806	765	793	800	787	767	744	798	762	782	769	801	778	779	838	804	772	832	767	787	853	837	828	788	816	784	864	798	813	773	810	776	845	793	795	826	829	821	734	813	755	761	852	805	839	798	791	796	776	803	811	825	806	806	822	775	800	822	771	776	835	825	801	788	807	785	792	844	845	797	745	776	773	782	790	819	795	765	815	830	796	782	761	813	813	793	808	842	754	794	829	780	807	807	807	834	814	811	846	837	808	757	803	794	777	776	749	819	779	801	784	800	769	780	795	790	788	739	799	776	767	791	826	788	843	834	810	810	816	753	784	830	835	772	757	751	796	777	765	806	735	800	746	796	769	821	793	796	796	826	813	792	800	769	765	812	859	758	871	807	784	807	785	777	823	860	821	826	839	829	812	756	840	816	775	836	820	867	837	810	812	793	729	778	760	794	786	784	856	797	769	784	776	804	812	834	828	821	778	828	801	860	810	791	760	818	835	823	808	839	818	820	824	801	795	812	856	757	811	806	817	785	811	728	803	766	802	865	769	802	759	787	830	780	803	809	788	839	770	787	802	745	783	783	748	794	745	796	774	828	832	796	781	788	787	830	802	807	737	789	770	791	771	785	816	802	826	806	798	833	750	859	806	806	823	807	769	797	787	793	754	826	783	745	791	812	769	834	834	829	799	732	810	746	795	809	824	877	819	813	842	764	793	825	774	791	753	799	858	801	834	772	766	808	752	774	853	778	820	804	803	807	814	821	843	794	788	818	784	765	850	822	805	761	753	794	853	787	830	823	836	790	765	753	803	795	809	821	771	829	805	743	804	835	822	776	836	826	799	791	851	838	800	828	771	817	789	829	835	848	809	864	839	827	802	796	870	820	773	792	790	788	808	817	808	755	789	809	822	784	818	796	832	783	800	769	796	802	851	799	800	777	777	774	786	828	867	802	813	786	852	781	822	802	791	785	801	845	783	821	807	798	734	732	725	791	774	794	795	817	814	832	815	832	776	782	770	804	809	821	735	819	807	824	812	832	819	880	778	787	746	779	747	790	803	833	796	762	744	807	794	774	749	832	782	814	834	795	776	785	795	817	723	799	801	853	833	778	830	758	801	792	790	808	759	800	852	754	797	782	810	767	813	829	803	821	829	789	819	785	831	823	783	769	803	733	802	819	843	812	818	789	780	729	790	824	786	773	765	810	777	770	770	777	798	804	849	776	804	803	781	732	801	788	788	769	814	817	805	857	786	759	824	740	810	775	812	801	833	844	795	817	786	779	816	794	796	826	803	834	791	799	819	779	804	796	786	797	760	739	829	827	841	854	842	836	757	806	847	784	810	766	812	777	754	792	797	795	776	783	814	792	765	793	814	826	850	825	804	803	812	822	816	819	770	813	774	777	811	806	816	820	753	781	804	793	783	778	785	816	803	796	772	775	780	823	787	849	777	785	797	768	824	808	785	784	798	794	816	804	824	783	772	791	820	736	827	801	796	769	768	774	778	843	792	791	820	855	813	776	860	766	739	796	829	880	779	747	768	822	794	776	774	752	812	800	833	793	801	817	791	851	815	789	838	807	802	805	771	800	794	832	763	773	828	852	808	798	797	809	794	783	828	770	803	790	823	758	847	784	842	792	829	772	805	801	770	824	787	793	766	836	749	832	789	810	779	804	765	782	847	805	837	791	800	765	764	765	768	792	809	811	776	791	788	821	796	819	799	782	768	780	751	769	750	735	803	808	803	741	786	754	817	773	762	823	780	821	845	804	786	809	731	778	787	810	775	800	757	795	781
31737	27643	29455	30485	26379	22981	17837	13253	9889	8355	7670	6553	4994	4221	3778	3065	2587	2181	2205	2723	3558	2936	2326	2368	3223	2352	1290	1110	731	707	732	607	584	476	383	340	369	1143	1860	1260	773	538	579	501	437	375	342	335	324	285	276	306	320	318	333	293	291	299	309	314	316	302	307	317	294	339	309	324	293	308	321	324	323	323	314	311	317	326	307	317	320	289	318	288	322	312	317	298	329	309	329	325	292	323	278	317	295	309	298	333	298	292	306	329	293	290	332	288	298	306	274	298	323	309	261	286	320	303	294	303	321	325	327	336	274	337	312	299	295	329	308	278	317	308	294	296	308	313	303	275	305	292	327	304	290	308	312	308	303	277	289	321	295	312	304	310	321	285	315	295	304	296	276	290	285	323	305	331	328	325	283	320	276	292	300	270	303	311	290	307	292	320	297	289	331	283	284	309	350	311	303	289	285	279	286	300	349	279	304	287	329	294	288	312	308	286	313	285	330	301	337	293	324	293	300	296	275	280	285	335	296	286	327	300	319	331	321	310	319	306	317	265	322	308	319	333	309	327	309	294	275	314	305	286	308	295	311	309	292	306	297	287	328	294	298	306	298	322	284	325	310	298	280	297	287	321	293	305	286	296	313	329	309	307	304	304	292	300	320	303	302	300	316	307	308	319	307	308	291	327	290	287	274	268	329	328	298	309	282	353	304	298	297	303	309	257	316	299	300	281	325	272	302	300	273	292	324	293	296	293	284	293	292	334	306	313	325	297	293	310	267	311	301	344	309	319	304	310	288	335	282	320	304	292	342	346	313	323	284	295	292	282	303	267	326	275	280	271	312	300	296	332	278	309	333	319	314	296	304	307	315	323	302	297	272	300	327	291	306	306	323	309	313	305	329	301	310	318	302	293	289	332	290	323	303	312	305	316	330	288	275	325	319	293	302	293	319	290	312	338	277	323	301	307	299	318	309	300	298	281	286	284	293	327	277	273	296	309	300	310	288	358	313	330	348	300	317	312	313	316	298	278	330	271	253	302	253	307	265	285	306	291	299	338	288	302	278	324	286	262	305	295	293	320	318	356	293	301	267	320	305	297	275	292	315	328	315	316	303	317	331	326	308	325	306	318	316	315	296	304	297	305	298	300	266	316	296	290	314	296	318	291	311	322	293	318	307	271	318	324	291	273	304	325	286	290	312	301	314	304	292	288	285	284	292	330	260	285	277	313	308	293	302	321	282	315	302	309	296	313	293	324	294	269	297	303	320	305	315	287	309	285	322	290	278	302	308	289	307	314	295	300	303	312	298	284	313	304	314	320	288	269	301	326	294	310	299	285	300	279	308	273	323	302	302	281	276	330	302	301	310	302	334	318	281	316	307	301	292	285	285	292	287	282	303	307	268	302	323	287	304	310	328	282	294	299	277	311	342	292	312	338	315	301	331	278	286	292	312	289	322	272	306	300	322	285	291	277	301	302	283	309	297	370	280	305	319	314	304	290	285	298	315	325	282	314	308	305	318	294	293	289	314	282	302	295	313	353	321	300	294	273	292	319	315	333	279	292	328	282	309	306	325	308	326	317	306	312	328	310	317	322	286	287	321	283	318	330	311	318	276	307	289	316	334	327	288	276	291	281	280	321	288	307	302	321	282	326	274	292	288	307	302	294	345	306	307	299	309	327	321	293	280	318	310	303	307	351	306	301	280	285	324	305	268	314	299	337	305	303	284	315	303	280	290	301	314	323	288	287	297	284	295	333	295	316	311	294	289	312	312	314	305	316	329	318	294	331	301	292	309	269	325	288	302	323	303	289	292	313	300	302	312	313	314	297	320	300	320	295	319	291	285	311	285	323	290	274	325	302	282	344	308	319	305	306	336	283	303	304	292	289	318	297	278	303	290	319	276	309	296	301	301	310	316	291	301	300	315	288	310	289	292	326	319	322	290	299	297	288	305	273	335	312	316	279	313	324	303	280	294	286	325	355	297	321	289	288	294	293	310	269	307	293	311	290	292	302	302	319	298	326	284	292	323	317	312	308	302	282	317	313	302	315	324	320	302	323	270	314	282	299	332	319	302	322	308	308	330	286	285	287	279	277	310	327	331	309	306	285	324	291	299	291	302	302	340	323	334	289	312	320	270	288	326	335	313	290	308	311	303	287	282	315	288	307	296	312	318	310	330	321	328	275	271	312	322	304	292	291	281	314	304	313	329	323	305	280	323	291	290	285	300	270	312	250	299	298	299	310	320	293	308	276	312	304	309	296	291	339	299	281	255	298	296	295	341	290	281	317	263	308	317	314	307	315	315	294	302	315	303	285	309	317	277	265	280	279	294	341	305	285	304	305	304	323	330	306	327	291	342	301	285	297	298	335	333	352	320	308	319	334	302	304	293	276	305	303	284	303	315	289	287	306	321	306	321	343	323	323	276	301	282	281	286	297	292	263	294	300	328	310	302	279	331	269	294	316	298	297	289	289	313	316	284	313	271	289	312	286	296	314	343	313	330	326	355	316	296	292	331	307	332	281	282	279	313	308	284	308	266	316	335	308	292	280	282	331	291	283	300	307	314	290	289	313	328	307	331	350	309	294	313	281	296	288	277	286	317	294	291	274	299	298	321	277	339	313	315	320	333	326	316	306	282	285	281	304	346	300	301	292	311	341	317	315	304	294	313	307	303	319	296	328	326	297	331	275	343	326	291	291	324	331	276	315	311	308	324	331	308	285	280	307	303	304	320	280	304	281	305	279	343	352	318	303	316	294	312	304	279	267	304	295	304	322	283	304	279	284	266	290	293	291	287	320	306	278	331	259	330	296	276	290	293	315	308	284	297	295	293	313	297	325	301	287	323	297	316	322	307	306	294	309	270	308	314	308	274	291	264	296	325	300	307	300	315	329	315	326	334	306	298	289	324	291	294	302	305	321	293	299	326	311	290	304	288	293	311	293	301	295	289	295	292	298	301	280	283	338	323	313	301	288	311	273	293	301	305	312	312	281	286	293	283	305	275	321	337	306	278	292	300	294	317	295	286	300	298	317	313	286	317	323	314	352	260	300	306	302	306	289	282	316	299	308	291	296	298	312	321	330	300	304	311	302	311	300	316	305	302	324	296	316	304	312	301	314	301	276	317	302	296	302	328	281	287	308	328	321	283	345	297	299	306	321	284	327	344	297	324	265	315	328	321	284	289	298	333	307	296	323	312	310	334	314	319	283	289	285	302	340	312	270	297	326	302	275	329	319	292	314	282	313	329	350	323	300	313	273	308	317	290	297	298	298	330	292	270	305	317	309	274	328	339	335	297	304	273	315	316	283	287	295	311	252	283	300	299	297	324	329	264	311	311	327	294	317	308	319	289	297	289	295	305	320	315	284	309	274	326	310	318	316	291	311	294	285	299	291	288	292	296	297	287	317	305	324	295	316	292	307	285	319	325	339	321	319	305	299	317	286	302	306	324	320	330	333	305	291	287	316	287	310	307	295	297	305	299	270	277	341	291	324	267	299
21294	20633	27956	33063	33494	32257	28577	24942	23094	22682	21483	18353	15674	14526	13357	11791	10176	9378	9710	11903	14891	12674	10377	11511	15570	11268	7114	5627	3616	4060	3739	3252	3343	2671	1691	1401	1512	6977	11051	7148	3949	2685	2889	2235	1624	1323	1044	961	831	807	782	782	793	769	780	805	804	776	758	785	799	777	776	822	750	755	772	770	786	753	774	747	770	755	737	772	761	752	783	773	752	777	789	834	768	792	742	775	759	766	768	742	776	794	796	794	786	741	772	790	735	774	701	767	760	755	798	823	836	764	777	801	769	792	800	773	784	723	714	764	743	792	800	803	760	711	796	786	820	738	787	779	762	789	829	753	758	775	763	719	740	785	716	763	794	858	827	742	781	780	774	799	743	756	791	734	790	743	769	795	744	738	796	741	815	733	765	791	830	801	792	756	743	768	792	764	832	816	777	778	738	736	817	810	765	758	773	765	777	806	792	756	744	828	763	789	793	737	781	798	756	728	840	750	734	779	808	753	787	810	775	777	782	812	805	753	775	822	776	779	742	769	803	775	830	765	726	805	752	752	780	783	774	732	815	711	785	794	737	757	811	793	768	757	773	748	765	791	821	788	822	752	775	795	779	796	750	783	785	789	787	773	746	715	817	776	794	806	847	815	759	771	766	812	766	773	813	784	817	795	744	792	797	770	740	850	753	803	790	774	772	812	741	810	814	783	764	753	828	818	727	841	816	756	753	691	741	739	832	798	763	750	774	838	761	826	803	799	765	728	750	801	767	762	787	828	771	795	779	787	772	826	745	785	760	801	749	779	791	759	796	808	754	790	780	774	831	777	787	805	780	796	784	828	772	737	773	744	785	794	800	817	784	724	789	821	759	778	813	776	774	774	812	766	757	782	787	817	751	825	809	777	764	752	772	822	790	839	801	747	756	765	790	802	765	763	744	791	792	819	828	787	783	772	757	748	794	749	765	798	755	718	719	770	798	743	778	783	765	798	744	741	757	761	740	710	776	801	784	722	797	753	770	812	780	784	758	778	791	789	742	780	760	788	796	835	798	768	780	784	819	769	771	752	728	789	758	742	737	771	805	780	796	790	796	755	799	788	796	807	803	757	742	780	763	798	725	801	804	747	805	813	738	803	774	756	836	784	818	802	755	779	772	772	791	760	758	794	858	779	774	719	783	723	804	792	758	771	813	789	768	827	828	771	778	809	788	773	781	770	775	794	701	784	735	803	783	754	753	769	735	739	790	817	751	784	797	819	786	801	766	752	811	794	799	754	767	752	745	790	763	773	794	748	777	815	779	751	814	782	803	814	820	762	732	754	762	773	782	797	749	758	813	802	759	778	805	711	814	781	800	733	769	749	736	768	784	774	807	827	788	725	743	790	779	780	763	818	784	766	720	772	792	793	775	762	788	752	763	777	780	783	830	763	769	815	771	772	730	738	772	799	764	755	782	771	824	808	777	779	846	787	768	735	767	787	792	799	795	802	790	782	784	752	739	743	757	745	804	758	769	785	733	751	769	798	803	762	775	764	760	803	773	779	742	809	769	752	742	753	791	799	760	791	763	789	762	783	751	762	794	783	786	733	781	721	833	796	786	771	762	769	788	716	802	838	764	800	769	752	788	819	754	745	755	750	744	784	789	802	778	796	789	726	786	766	756	753	810	790	811	798	809	787	781	756	786	829	756	801	767	799	768	766	798	764	749	773	784	742	766	827	800	792	805	758	823	755	736	792	773	814	722	762	755	812	718	729	775	736	794	746	808	817	738	784	763	811	786	811	790	784	742	758	833	773	790	759	797	721	753	808	797	754	766	805	762	783	779	767	790	763	739	772	718	765	798	773	748	742	802	780	746	740	758	832	792	777	801	760	696	735	782	822	807	726	827	814	800	776	807	767	774	804	802	770	798	760	764	834	774	826	824	773	748	769	761	745	806	727	765	753	752	798	763	720	772	779	786	838	777	815	774	756	759	775	745	778	787	779	799	724	760	796	748	759	784	746	777	797	772	744	756	742	745	735	779	795	804	786	792	814	757	798	747	756	781	740	788	858	729	749	837	769	769	794	813	816	786	781	826	789	786	806	830	760	774	798	782	787	790	802	738	775	803	768	734	801	740	805	756	757	828	761	753	789	770	786	794	818	738	754	799	794	792	738	836	774	729	796	815	790	756	744	714	780	773	759	771	772	751	761	787	813	810	757	810	784	781	774	753	778	781	840	793	746	750	767	832	731	774	787	790	769	819	783	733	755	753	782	740	746	785	794	800	756	816	762	763	768	813	789	796	785	780	779	770	791	766	786	803	770	786	803	803	780	757	779	771	799	816	805	785	726	803	798	821	775	778	743	796	772	777	800	754	795	798	787	783	781	760	795	764	814	789	733	786	796	799	794	797	775	767	823	823	795	763	802	757	803	791	780	750	809	795	774	749	773	793	774	802	790	774	780	770	787	808	781	804	780	748	779	773	772	781	798	743	778	767	778	770	763	801	770	776	779	790	757	731	751	783	832	782	777	794	748	746	766	766	751	732	787	844	837	767	783	736	759	784	761	753	787	804	831	738	772	800	770	811	806	741	858	779	794	774	772	766	808	750	770	713	754	781	786	812	780	751	790	826	800	753	781	771	794	816	734	755	763	819	810	814	798	757	755	737	820	761	814	805	760	757	772	790	731	757	752	806	778	771	770	775	785	805	771	765	831	773	793	786	776	789	767	826	739	747	768	808	775	767	810	760	782	772	760	828	814	791	849	773	785	798	757	788	795	795	760	761	808	770	727	751	775	774	776	783	763	773	752	768	765	763	759	696	756	777	728	808	799	812	807	779	796	783	803	795	773	781	771	768	739	802	745	763	766	792	694	772	724	779	800	792	770	758	778	793	786	788	726	840	791	747	809	752	792	821	797	785	720	701	772	816	769	817	817	783	770	783	776	806	766	808	749	744	789	758	805	817	786	753	791	744	743	802	769	757	726	745	818	778	739	801	788	755	761	768	747	782	748	779	771	821	738	786	744	774	729	799	800	787	783	770	779	795	746	792	807	767	754	758	819	758	738	784	823	783	788	770	733	776	727	839	736	812	792	766	752	756	815	817	808	794	769	746	809	791	811	763	805	768	789	773	798	807	717	763	719	792	782	710	779	723	808	773	803	780	820	803	787	830	797	780	751	776	786	709	782	791	739	814	714	826	775	789	799	751	760	782	768	784	802	774	810	718	833	761	751	783	766	775	784	850	799	818	789	778	727	754	764	790	785	807	738	743	795	799	790	777	782	783	784	794	768	840	811	835	787	810	791	720	840	748	822	740	766	789	789	762	760	751	780	815	760	805	775	791	742	796	805	799	788	828	784	775	772	743	769	803	730	786	786	806	784	757	758	786	837	733	731	754	827	770	767	797	739	750	797	767	774	786	763	751	786	754	768	787	795	762	789	770	793	765	786	730	773	793	763	758	783	789	798	794	758	783	790	739	768	786	796	737	783	767	737	727	757	725	785	850	794	761	759	776	775	799	788	815	752
9318	8660	9244	7097	4078	2546	1734	1308	1335	1240	1065	781	654	575	483	507	469	435	396	421	414	492	409	412	486	434	391	337	334	348	318	333	337	307	332	300	310	340	416	375	351	324	364	314	327	313	324	319	288	304	297	301	312	318	316	294	292	298	298	330	311	315	290	294	316	309	322	290	306	285	326	319	285	317	314	278	316	323	288	278	295	323	305	325	309	320	283	333	341	348	315	306	323	316	344	301	300	289	317	340	304	303	292	298	290	300	319	334	307	336	325	293	328	279	309	321	314	309	343	312	288	308	323	311	284	293	283	304	282	296	323	282	320	290	311	282	320	302	311	312	325	321	330	306	301	336	283	308	304	308	268	304	340	301	304	311	319	355	316	304	316	323	328	303	291	323	287	305	314	280	294	317	318	313	299	350	296	313	333	278	286	302	329	287	292	319	296	341	321	289	289	294	313	302	286	310	303	311	321	303	319	320	274	258	316	293	321	268	298	316	309	318	308	304	297	296	311	303	317	295	296	270	317	303	307	302	307	329	301	297	321	340	281	312	334	320	314	305	292	289	311	310	285	315	303	334	301	277	277	297	273	292	317	299	351	295	317	289	325	263	324	311	323	324	298	293	303	323	305	298	333	311	304	280	321	333	280	345	294	320	307	301	300	296	322	307	259	303	286	331	302	314	268	339	319	316	315	304	315	312	329	317	293	304	296	266	325	253	300	279	291	284	283	300	316	282	306	313	305	327	281	305	257	325	307	285	306	299	326	322	300	311	288	311	305	310	294	298	301	334	340	299	324	306	298	294	315	310	332	304	301	309	300	303	279	321	319	285	320	307	337	309	334	308	297	280	323	300	325	294	295	331	313	314	298	283	324	335	312	287	314	296	317	303	317	323	290	295	283	266	298	262	323	306	308	278	315	288	299	331	273	311	319	324	323	333	310	304	316	278	313	304	272	299	331	297	300	309	334	324	329	298	298	286	299	298	299	290	286	311	320	345	310	300	307	291	347	339	312	324	290	331	315	274	288	287	321	266	309	306	327	303	334	308	319	334	293	333	299	350	313	306	285	314	300	257	317	356	303	311	324	313	297	292	300	312	300	308	320	307	288	314	304	332	348	329	299	357	314	328	316	303	290	337	279	310	280	336	307	297	281	333	306	320	311	298	314	283	328	314	321	276	314	307	319	288	328	328	284	318	291	301	288	296	309	281	291	320	286	290	261	318	300	296	280	303	314	304	311	306	312	312	281	292	311	292	305	294	288	358	281	325	306	330	334	334	314	316	308	336	310	284	311	281	302	289	302	271	325	307	315	317	295	318	303	287	328	327	299	334	295	321	283	320	296	278	290	307	323	317	280	279	327	279	288	294	298	292	302	310	341	280	302	299	354	289	302	273	297	323	313	324	317	315	355	288	324	338	287	326	334	318	346	317	301	320	326	288	319	303	316	299	321	319	299	275	360	311	281	317	310	308	302	279	309	338	296	307	287	328	293	331	291	303	288	303	326	309	276	294	288	304	304	315	317	318	315	334	322	302	301	306	311	306	315	306	298	312	307	314	287	301	329	324	288	309	292	306	315	288	326	317	291	267	277	296	322	315	273	290	297	286	316	270	303	271	316	311	313	319	301	315	291	315	301	285	305	292	311	285	316	322	323	292	288	325	299	290	312	326	307	297	315	286	325	315	316	307	306	305	306	302	317	284	327	298	301	275	302	283	308	289	324	314	315	333	306	308	305	290	329	335	328	315	335	303	298	307	285	308	327	294	293	307	288	330	319	300	291	303	282	341	292	302	302	311	315	295	298	296	312	304	278	317	331	323	298	300	315	300	309	296	293	327	293	310	295	312	314	318	313	339	293	310	310	302	285	291	324	308	302	316	315	306	325	287	308	300	304	334	322	289	322	301	284	287	307	286	300	311	308	305	295	308	319	307	307	313	297	311	291	271	292	333	297	315	273	336	311	312	361	327	298	309	344	316	328	330	324	332	295	316	310	317	292	268	314	302	268	300	295	346	317	278	296	296	304	316	319	308	319	311	306	309	293	283	318	305	309	320	314	290	313	314	281	282	314	333	295	304	312	303	311	305	287	277	279	309	326	316	296	309	302	279	288	288	313	294	307	316	270	292	314	254	311	310	295	287	323	304	318	326	280	299	296	308	309	309	329	302	281	293	301	318	314	322	254	324	288	306	309	337	304	280	255	285	332	299	320	300	300	306	322	302	310	312	319	313	312	318	290	321	292	314	318	317	311	272	312	314	306	313	280	296	328	309	304	279	292	293	334	258	316	313	295	316	278	309	291	340	309	308	341	306	316	302	272	332	321	317	319	294	295	308	290	332	330	307	318	315	285	298	317	325	333	311	306	290	322	310	301	289	289	340	277	313	306	312	308	317	295	311	336	299	277	307	336	300	288	285	311	312	306	314	301	315	283	270	328	323	295	287	313	316	307	294	309	308	335	311	296	292	342	322	274	294	311	309	320	318	285	287	304	331	279	317	280	287	325	306	293	294	282	317	302	291	339	300	280	336	284	291	320	308	329	299	301	281	301	305	311	304	319	315	287	277	342	296	308	290	318	316	330	330	304	306	318	315	288	337	288	290	301	341	283	324	282	313	309	325	289	290	317	297	325	305	324	310	287	309	298	331	326	277	298	298	299	313	312	313	310	318	323	279	314	314	311	320	296	286	306	311	284	287	335	304	298	322	323	283	294	299	336	315	294	292	311	297	302	335	269	299	312	332	306	324	303	323	308	322	285	319	326	315	282	298	318	281	318	319	312	307	320	258	290	275	312	322	336	320	320	313	299	324	305	306	315	316	291	302	309	295	322	331	289	323	282	297	300	292	292	307	266	318	315	324	338	279	283	331	309	320	308	259	329	305	313	284	316	317	339	336	334	328	302	287	309	322	292	308	296	306	255	313	330	303	308	297	273	295	320	307	313	308	311	285	294	285	281	291	368	340	314	295	286	264	312	301	276	313	319	296	299	314	354	296	302	299	300	322	319	298	319	298	287	326	317	322	302	282	309	316	306	282	295	328	318	303	337	310	306	306	300	296	282	301	315	278	320	294	321	298	316	303	286	313	340	279	299	335	305	297	310	268	314	322	287	350	310	286	297	319	309	303	337	300	319	312	278	279	305	308	307	274	322	262	284	325	298	301	319	326	302	292	325	308	301	310	341	313	314	298	329	303	339	288	302	297	296	313	347	309	305	323	310	319	297	311	295	301	344	305	323	294	327	296	325	308	322	298	328	312	317	288	311	306	307	322	323	317	316	338	305	339	296	280	319	306	324	325	290	294	289	315	298	285	295	299	301	320	308	278	315	319	339	283	301	304	287	311	312	299	284	305	342	303	302	270	307	289	302	339	289	296	324	307	329	315	317	303	310	287	303	281	324	302	304	301	302	326	300	318	314	304	280	284	327	298	293	286	319	297	279	311	297	326	321	280	318	271	267	341	300	311	308	302	312	313	313	294	310	289	325	291	313	295
7075	7360	12562	15235	12537	9875	7456	6223	6356	5946	5098	3539	2758	2380	2319	2244	1967	1783	1700	1853	1868	1907	1710	1597	1934	1702	1368	1157	991	1018	1027	994	896	898	855	823	848	1073	1533	1365	1153	937	979	945	855	861	835	771	772	788	760	800	800	779	791	831	765	842	756	789	779	793	739	811	786	776	791	787	792	799	824	780	803	819	771	797	805	771	806	796	752	787	777	760	847	755	802	788	800	781	761	708	772	814	812	777	794	770	741	797	858	784	815	791	791	784	786	845	785	775	767	758	787	816	758	817	779	788	744	815	811	774	819	822	765	778	784	834	761	815	754	808	774	786	796	850	713	823	791	771	797	768	756	808	789	767	821	751	768	778	820	796	751	817	798	835	733	786	808	783	749	735	809	774	733	782	752	814	769	756	757	780	787	791	795	805	780	825	759	739	814	776	756	784	813	812	811	854	774	767	788	712	797	784	786	770	771	763	800	823	788	819	808	830	808	807	769	761	794	810	832	762	727	813	805	806	819	864	801	786	796	814	787	804	805	818	746	804	780	831	779	750	781	786	786	803	794	793	707	756	803	810	777	789	828	743	808	772	811	807	739	811	779	765	818	801	772	721	802	795	800	800	786	827	799	815	760	788	774	776	779	752	819	807	799	808	800	803	766	795	782	777	830	804	789	775	833	766	805	789	800	769	796	781	812	774	799	736	779	854	792	777	791	777	804	824	768	828	811	790	798	814	779	795	754	812	747	809	814	802	818	798	787	792	788	807	814	774	750	771	760	794	794	739	786	839	751	816	731	787	760	836	813	788	792	779	799	820	779	793	836	776	783	752	843	769	798	804	749	809	787	805	803	720	787	739	737	777	758	813	791	775	816	769	783	809	763	806	818	808	799	799	759	821	821	848	793	810	804	787	813	799	774	756	767	794	775	793	774	754	784	788	788	805	755	776	777	747	829	839	761	780	790	739	758	783	778	782	775	832	814	751	768	810	790	842	791	746	804	797	784	794	788	761	763	797	750	783	792	809	796	745	842	777	792	827	781	757	788	771	809	789	815	790	810	738	771	783	794	818	767	847	762	778	785	837	783	738	750	796	755	790	786	811	786	760	765	744	829	832	799	828	810	819	775	760	754	737	786	824	805	843	799	780	800	822	801	800	833	798	730	801	778	757	795	740	734	755	790	840	805	841	802	820	773	783	770	789	734	813	767	785	782	781	824	772	785	761	801	770	804	762	768	810	833	830	747	826	775	748	754	786	812	820	854	800	780	854	788	783	728	776	802	811	853	789	819	762	790	829	739	782	803	769	830	828	811	739	772	794	820	780	809	816	778	761	804	843	748	803	800	808	799	805	745	744	737	805	783	827	729	796	732	785	753	787	780	792	810	812	797	784	825	781	775	782	808	784	748	800	800	811	786	788	784	753	801	806	785	751	767	752	776	803	818	772	765	759	802	771	806	821	743	732	786	841	757	795	779	795	803	833	757	801	776	778	781	828	776	729	822	796	707	817	777	751	806	842	771	803	728	787	825	814	793	831	799	827	860	783	840	782	791	800	776	773	799	752	778	795	816	766	798	843	795	829	764	769	742	811	814	747	778	798	739	805	785	780	774	834	800	764	846	803	807	804	753	762	772	775	725	778	840	751	761	816	795	785	811	787	801	820	792	757	765	791	788	764	762	764	791	793	782	791	794	767	800	812	769	822	788	821	838	796	785	748	752	837	775	774	832	822	774	784	818	810	781	780	769	784	769	794	821	756	760	837	791	786	759	801	767	762	784	777	752	761	774	787	794	779	814	799	797	821	796	826	788	785	727	784	814	785	824	748	801	794	831	787	791	768	797	791	771	806	784	820	775	798	762	803	741	819	799	788	790	804	777	782	769	801	819	825	823	797	780	754	787	782	769	803	794	720	778	768	834	851	801	805	797	773	801	774	812	788	800	758	791	803	770	788	787	738	792	783	780	761	793	792	744	783	737	742	755	764	760	810	816	836	761	797	787	779	763	797	774	819	814	747	763	744	772	763	764	776	774	775	785	789	765	756	802	780	797	795	786	787	786	765	768	790	795	762	848	800	744	797	787	778	817	804	778	778	804	722	778	823	759	763	785	788	807	742	812	738	803	810	776	807	808	752	785	791	820	820	805	753	826	815	802	814	790	754	833	741	796	772	784	797	793	758	783	799	810	751	828	732	784	790	819	779	763	794	798	802	808	777	808	796	790	845	766	786	827	830	761	788	813	755	765	784	773	738	775	786	802	769	763	769	759	763	822	760	845	782	794	806	736	771	783	802	775	753	787	796	771	778	766	794	804	760	794	785	803	772	807	768	765	778	767	773	783	772	790	756	865	799	805	808	781	757	755	825	779	768	816	787	830	778	793	762	728	751	752	753	802	827	812	807	754	813	807	775	815	788	777	832	794	770	761	817	835	750	793	784	795	769	791	810	768	792	747	744	828	780	759	789	796	784	805	799	742	795	805	747	837	786	774	795	780	742	798	804	798	796	771	807	785	799	777	771	762	739	787	786	806	775	820	744	751	776	810	805	792	785	794	788	761	827	814	777	793	802	778	774	800	809	776	819	793	790	800	790	813	747	807	754	789	793	788	749	748	769	772	791	798	779	770	754	798	803	782	808	792	826	774	791	739	768	754	825	766	762	794	835	852	811	743	741	836	795	738	807	797	820	828	774	800	791	759	788	804	757	746	784	774	787	737	816	811	804	780	791	746	811	802	778	786	808	745	775	756	810	728	810	810	761	738	787	811	778	787	799	811	794	845	786	737	778	792	810	844	814	761	783	786	780	755	816	795	827	794	743	798	824	805	779	802	764	793	783	809	733	785	777	792	810	774	802	803	760	800	787	810	816	772	819	787	754	824	784	793	779	813	759	800	759	814	802	804	802	747	764	792	798	807	763	809	785	760	790	767	763	783	736	784	791	781	759	786	802	794	831	759	805	820	780	831	824	769	803	744	765	757	778	782	786	794	754	789	811	795	825	797	731	753	717	800	794	784	781	798	867	765	807	757	823	766	773	761	824	802	800	830	831	767	809	811	818	775	811	773	778	783	807	764	785	818	810	806	808	794	806	809	765	827	809	797	751	778	832	791	817	778	773	796	746	801	748	756	814	799	774	760	775	741	783	842	787	776	792	776	769	750	812	763	832	788	801	752	789	786	732	838	754	806	842	775	763	739	815	777	800	748	791	784	812	769	832	754	720	805	777	797	783	789	773	797	794	829	811	794	815	814	779	794	792	789	793	735	782	835	772	789	804	792	827	795	761	767	717	781	775	839	797	761	854	803	787	788	813	774	815	784	775	790	741	835	785	733	789	791	804	835	811	782	794	823	790	833	770	783	819	808	791	800	789	822	826	763	803	815	724	802	800	779	773	796	780	839	735	770	780	796	812	805	788	803	784	769	809	764	788	802	772	797	749	781	796	759	760	801	799	777	741	778	798	812	781	816	790	749	793	730	760	790	794	812	810	746	755	784	819	775	816	791	814
21400	19746	22742	22108	17579	15098	10516	8192	5855	4970	4840	3439	2836	2659	2651	1826	1591	1370	1205	1803	1694	1598	1205	1246	1696	1137	785	729	521	461	488	491	405	392	342	329	357	746	1088	748	515	469	514	403	414	376	336	341	310	298	371	316	332	289	327	282	320	318	317	309	299	320	311	349	309	323	332	315	319	302	307	320	323	328	298	309	349	260	285	351	330	299	287	298	307	315	321	286	295	325	335	315	300	300	339	327	296	325	322	306	313	316	289	282	291	325	308	302	314	305	300	290	319	289	297	327	307	293	294	331	309	319	281	304	302	349	299	312	308	308	309	305	282	335	276	305	299	319	351	300	315	314	318	295	306	298	312	336	287	291	303	306	324	309	320	299	333	310	342	334	279	298	296	311	315	283	293	295	321	316	329	341	332	290	332	313	339	290	308	298	329	313	295	302	342	292	322	319	308	330	290	309	301	295	321	337	332	327	310	320	343	302	322	336	292	295	333	287	301	299	321	323	356	319	333	319	306	350	320	332	340	340	326	325	299	338	332	304	315	320	321	345	317	325	313	290	297	351	281	307	302	300	343	332	330	336	321	324	313	299	331	320	335	308	317	307	287	325	301	335	320	356	293	328	309	336	334	295	303	331	289	313	320	292	327	302	340	319	307	307	321	312	302	321	299	338	328	337	335	339	317	303	324	323	356	340	302	296	307	308	308	338	300	312	287	307	300	295	316	321	292	342	315	314	317	330	296	352	304	285	326	329	317	312	314	311	353	299	332	306	314	281	331	340	310	332	297	320	305	276	305	305	275	316	288	303	351	345	324	319	318	310	321	280	338	314	312	318	304	320	306	322	273	310	336	313	288	294	304	314	305	336	282	319	301	323	310	320	331	310	300	304	307	302	287	316	303	305	355	320	328	342	285	344	302	311	321	327	322	307	297	301	313	311	334	310	304	323	328	338	325	327	306	289	343	314	335	312	272	322	310	284	281	326	299	320	283	306	321	338	309	332	310	334	303	288	309	320	259	280	343	342	325	319	312	335	318	316	303	313	307	325	318	322	276	284	320	350	310	301	324	268	319	315	325	283	310	321	334	283	310	302	342	293	303	283	341	327	293	306	317	334	323	325	332	293	318	354	290	330	320	343	325	298	296	320	328	324	307	334	327	299	319	341	307	310	314	306	304	335	297	290	336	318	313	315	333	323	286	318	318	317	295	303	300	311	315	336	322	342	325	314	337	339	343	300	276	327	300	315	325	329	291	318	320	295	315	328	320	328	311	294	283	300	324	296	313	322	308	296	311	320	303	305	329	333	292	300	324	339	299	302	333	302	302	314	297	261	309	331	313	320	304	322	300	306	317	317	363	324	299	295	299	317	318	334	321	340	307	317	297	316	341	345	335	306	306	323	320	324	317	308	304	311	322	330	306	313	303	312	308	297	303	328	309	294	314	307	316	310	324	310	305	308	280	311	326	284	322	299	285	305	340	318	294	285	335	285	320	324	311	305	324	319	309	334	309	320	313	318	306	308	291	291	312	339	323	319	318	309	319	319	320	305	327	319	327	328	317	327	292	319	340	303	345	298	301	350	336	311	274	316	335	303	296	291	312	287	309	318	280	337	321	301	335	315	354	324	317	326	329	321	334	321	293	308	339	302	295	300	273	329	320	302	330	329	336	315	325	296	304	331	327	301	319	333	331	304	291	329	303	312	287	319	295	321	295	306	342	313	322	279	317	307	321	334	306	285	331	303	341	330	297	311	327	304	303	322	331	315	310	324	314	303	321	291	330	331	320	309	321	344	304	334	295	319	297	321	348	313	290	341	332	344	334	317	330	319	340	339	315	321	301	293	344	313	314	327	326	309	328	314	313	325	316	314	317	325	347	309	309	327	320	307	321	333	289	313	330	312	350	322	303	295	330	293	332	303	330	337	294	316	307	302	331	313	329	307	313	294	301	300	315	325	324	328	307	320	317	306	314	330	331	336	303	323	326	294	315	286	316	331	338	283	319	323	291	320	320	318	349	291	292	342	338	326	305	310	313	291	295	334	303	336	299	317	319	297	325	343	315	309	304	315	343	323	345	332	323	345	329	317	317	325	305	333	331	320	330	330	314	307	320	324	276	295	328	311	310	305	285	301	314	325	313	332	330	293	293	323	334	339	320	342	340	336	286	297	304	321	289	294	333	300	285	266	277	321	332	276	319	343	302	303	311	334	320	309	276	303	300	316	341	306	303	320	318	324	279	324	326	335	312	320	311	331	313	323	312	315	294	297	343	300	296	335	307	307	303	321	310	367	317	291	290	315	331	344	333	287	311	311	315	282	311	340	295	297	307	317	338	299	308	299	309	334	337	305	311	327	304	323	296	324	302	310	318	358	337	303	311	333	317	296	312	305	358	296	307	357	300	284	291	309	335	305	326	321	308	316	332	324	271	324	282	312	296	317	351	279	325	322	281	302	299	306	292	304	317	318	313	307	328	346	315	320	317	346	313	331	334	330	354	341	296	318	325	323	297	318	324	313	300	346	308	297	313	316	315	295	333	329	289	303	312	314	315	313	313	300	300	351	307	299	330	281	315	319	343	314	322	336	311	289	332	297	315	330	331	282	282	313	316	303	312	301	310	339	297	322	306	314	304	320	302	336	308	320	330	311	320	310	296	331	319	325	289	325	311	326	303	292	308	331	286	287	303	344	338	299	304	284	324	322	278	335	321	336	299	296	310	315	310	311	351	319	308	311	335	286	280	317	343	354	299	309	363	313	318	295	286	300	340	296	290	306	300	311	339	313	340	281	308	309	294	315	331	301	311	325	313	313	316	332	330	318	327	331	306	333	326	319	292	327	304	305	326	322	317	308	296	316	315	296	325	321	284	307	296	325	330	322	288	310	328	305	306	295	316	322	304	323	303	291	339	311	340	308	330	326	319	307	312	326	347	326	314	315	322	319	342	335	299	305	335	287	331	302	307	294	308	322	330	311	318	306	327	299	301	294	290	320	342	326	335	290	315	288	325	329	312	306	326	348	302	322	307	278	308	324	319	359	303	314	310	334	290	312	328	310	313	318	325	300	282	316	312	308	286	336	301	295	317	344	321	322	311	322	277	332	313	310	292	340	291	308	335	321	282	331	318	307	321	335	334	329	332	317	342	318	322	312	310	329	302	310	317	298	325	302	319	291	304	304	325	321	307	348	332	310	298	332	290	314	308	352	312	304	290	313	333	305	310	343	309	315	310	297	329	325	314	315	293	304	280	308	343	317	299	308	300	329	349	318	298	323	334	330	297	351	305	304	315	343	310	330	299	296	286	303	314	303	309	329	316	295	304	316	316	304	293	321	330	289	328	314	304	314	323	335	298	296	321	312	326	284	330	293	316	332	309	332	290	344	295	327	302	317	315	324	314	329	291	338	348	300	329	285	334	347	277	307	342	302	314	322	316	316	296	336	313	320	287	334	316	316	325	335	343	338	289	323	340	331	311	276	316	331	324	327	289	340	298	335	314	307
15401	15096	23372	27880	26423	26264	21695	19197	18142	15850	14845	11799	10498	9633	9225	7903	6997	5931	5876	9084	7983	8030	6241	7549	9524	6305	3924	3485	2581	2300	2345	2232	2070	1397	1185	1119	1069	4297	6325	4093	2173	1909	1898	1614	1368	1206	963	829	855	885	821	753	765	808	786	799	847	843	834	808	861	787	822	780	811	785	807	853	831	825	831	861	824	783	828	815	780	774	826	801	773	796	831	775	863	829	840	826	828	789	810	843	825	794	841	801	782	792	814	780	813	775	782	783	806	865	789	829	831	829	816	785	789	783	827	814	850	816	790	770	785	827	796	809	795	814	765	782	777	751	743	816	806	845	814	873	784	804	842	845	808	818	829	771	833	785	777	758	805	821	760	832	793	831	823	786	798	861	832	798	789	807	823	816	836	813	792	838	828	804	895	865	773	793	821	807	848	795	822	828	812	797	841	840	814	799	798	830	827	797	838	839	842	758	789	781	801	772	777	823	806	806	766	778	834	808	816	793	815	762	828	817	825	762	829	814	800	823	825	784	777	845	836	745	835	825	801	796	840	816	791	747	814	840	762	828	790	750	834	841	824	790	779	798	796	818	820	888	803	836	806	796	809	759	823	766	788	792	832	842	783	860	822	794	801	770	872	805	854	827	832	775	783	813	804	804	827	782	758	819	795	825	795	754	850	854	773	833	771	781	840	809	832	744	808	785	801	793	844	806	786	830	813	792	789	868	825	788	777	803	792	803	806	789	824	815	785	813	850	775	823	790	821	796	791	789	806	839	813	835	760	781	789	844	799	817	811	807	780	828	807	828	838	830	813	807	816	791	820	822	784	800	809	779	787	834	766	780	806	824	860	824	813	799	798	814	774	797	760	785	765	809	771	746	840	859	824	833	841	774	802	764	777	801	799	863	837	809	782	837	765	761	824	809	816	843	808	808	764	784	809	821	836	835	803	812	829	797	798	844	795	754	787	878	762	851	784	877	804	776	821	810	767	750	814	828	788	800	774	825	837	825	861	781	876	848	792	807	810	824	845	800	754	775	815	752	771	805	800	768	792	823	850	836	764	812	789	754	829	797	804	788	740	793	802	816	855	824	830	795	832	769	811	785	809	783	855	775	859	768	791	763	802	815	803	793	801	764	824	791	802	783	825	805	825	805	798	806	826	828	793	767	818	850	832	809	793	832	789	810	820	802	824	823	825	794	818	794	852	806	775	788	856	834	826	816	811	855	812	854	777	811	772	806	789	794	800	788	840	809	824	851	872	818	820	807	801	804	783	846	828	744	819	813	773	775	783	795	832	856	803	821	819	809	860	848	770	835	827	847	795	846	817	810	830	792	827	816	774	766	822	817	839	813	823	846	764	850	795	806	803	815	829	824	801	730	847	807	862	797	782	796	773	771	756	850	850	778	862	796	847	838	801	834	838	800	832	869	745	822	824	796	821	841	757	753	793	757	856	803	867	825	779	789	817	825	815	834	783	791	820	809	806	825	787	836	781	852	785	806	798	798	792	797	794	796	860	826	801	802	799	763	773	772	791	816	811	896	797	815	813	804	815	817	762	798	823	859	816	769	815	800	808	829	847	813	820	823	791	804	798	825	814	809	803	872	858	806	858	806	824	806	784	821	817	800	795	794	810	836	840	819	782	767	804	843	800	828	857	809	788	792	811	797	800	737	821	840	818	792	829	816	827	807	820	760	765	825	796	769	828	808	807	747	783	789	771	818	781	832	796	827	783	767	817	827	811	856	857	834	843	852	802	777	758	815	823	857	774	836	837	847	817	815	749	809	831	828	808	805	765	752	814	818	797	879	816	821	797	844	798	823	821	780	847	795	790	782	810	809	752	787	794	824	883	822	824	793	821	783	847	797	775	826	802	759	786	821	786	809	812	781	810	819	810	766	807	802	814	798	814	789	817	831	818	794	799	830	780	822	825	785	798	870	814	843	818	827	858	830	766	837	800	808	800	824	855	823	841	809	846	810	811	846	796	782	860	795	777	782	824	844	803	786	848	791	855	811	830	799	837	829	817	794	796	795	775	793	836	826	795	801	738	799	760	806	775	810	863	818	798	797	834	814	837	830	846	843	803	798	861	795	803	798	816	816	778	770	800	798	830	853	817	797	812	791	831	763	843	804	807	841	831	799	827	819	845	798	803	816	794	774	824	819	794	831	868	799	824	795	868	772	830	796	848	820	866	806	827	770	895	803	762	848	819	786	808	792	851	823	838	772	806	846	788	795	808	827	820	756	820	789	813	875	815	814	816	831	848	800	811	805	850	797	808	765	781	796	805	814	809	827	843	810	813	786	816	814	750	836	785	832	844	795	817	792	825	836	865	796	839	763	843	792	844	774	800	774	786	843	787	790	850	795	813	811	784	782	803	812	830	798	774	775	836	806	790	811	823	789	794	815	841	825	825	846	815	814	825	820	849	773	785	807	798	777	815	820	796	829	781	816	819	780	807	792	781	776	814	846	818	786	753	784	822	782	852	787	852	817	811	850	842	777	776	788	805	807	808	797	736	821	843	835	792	781	801	787	840	822	826	794	825	819	801	808	813	786	803	802	792	863	792	794	792	808	818	761	802	813	774	798	841	835	777	794	823	857	843	768	779	806	795	868	793	878	823	761	828	806	782	818	786	838	796	780	824	824	784	827	806	832	834	789	792	816	796	860	831	763	800	775	795	827	803	763	837	845	798	858	810	796	862	834	794	804	837	842	829	868	796	835	823	810	785	796	835	812	807	841	746	802	789	846	820	794	810	827	809	806	771	827	848	831	811	773	788	775	803	832	823	827	759	866	818	808	880	786	820	790	799	843	853	812	799	805	809	841	847	770	827	751	822	870	774	814	832	775	807	773	824	872	798	782	804	797	763	812	831	759	806	804	844	804	833	801	792	762	793	867	820	812	795	879	823	814	811	800	811	821	805	788	833	875	809	795	829	811	857	819	817	790	817	803	793	789	807	820	792	814	796	869	777	832	794	802	759	861	807	829	848	813	816	824	763	825	841	805	873	794	801	809	807	857	838	791	869	830	819	856	842	799	811	767	825	803	788	765	765	856	786	762	817	797	785	763	788	831	799	762	770	769	824	790	846	795	775	807	814	806	789	782	827	816	801	791	779	799	864	755	880	829	807	795	848	791	850	813	816	816	818	846	782	797	799	814	874	758	825	794	804	799	814	825	833	814	779	845	809	822	812	776	869	795	819	828	818	829	808	754	756	801	817	776	833	873	760	835	793	814	794	789	807	807	798	803	789	723	794	793	825	856	772	804	836	794	867	813	827	809	778	833	855	813	759	828	789	771	804	791	775	806	819	820	820	852	824	833	770	818	861	791	839	796	778	805	802	826	834	808	814	788	815	843	826	836	783	811	810	810	779	776	826	811	823	791	828	820	832	823	799	830	844	829	804	844	797	766	800	845	826	793	844	762	824	825	851	817	801	818	842	819	798	842	826	828	831	821	790	805	775	807	820	834	795	793	787	802	843	828	761	837	807	815	808	828
30659	27885	29628	30172	27081	24784	19763	15206	11024	9670	8043	5978	5140	3796	4242	3501	2624	2503	2405	3336	3277	3075	2005	2306	3386	2195	1136	1042	778	723	782	713	644	444	411	381	397	1633	1757	1178	669	624	642	526	452	448	366	334	353	330	336	302	299	342	292	299	309	286	315	366	323	310	327	315	331	301	318	316	321	271	308	269	333	353	320	313	290	287	292	303	319	298	325	312	333	308	286	295	307	317	277	300	291	281	280	281	298	310	327	294	323	314	339	285	317	305	334	327	321	317	292	329	290	313	286	291	310	297	296	296	316	307	336	306	319	316	293	312	309	330	304	282	327	327	322	293	294	302	331	309	290	307	304	307	315	294	336	330	275	293	317	335	275	319	305	299	294	285	285	292	310	361	261	275	313	296	298	304	314	304	304	312	310	310	317	318	286	311	294	319	355	312	311	323	283	307	341	327	306	298	310	329	292	321	331	306	289	310	304	305	256	321	288	267	279	317	273	272	296	341	283	292	321	327	329	362	345	313	309	324	322	330	319	352	300	301	309	300	289	278	330	319	328	306	344	314	314	310	305	300	333	318	300	307	303	276	318	301	326	305	347	311	331	302	302	299	309	317	292	335	324	323	321	307	310	282	305	307	292	282	292	297	328	285	334	317	284	310	331	321	330	322	301	305	321	296	284	280	319	302	264	323	311	322	323	309	289	312	324	337	298	324	321	289	320	319	311	333	288	305	303	279	304	279	281	315	324	314	293	302	321	327	313	350	291	310	319	281	303	301	313	309	289	317	311	323	306	314	311	338	298	322	305	320	315	297	282	305	322	316	322	268	302	326	292	325	316	308	288	292	319	323	321	277	312	356	306	310	312	321	330	305	320	332	320	297	317	290	305	339	331	291	333	351	341	321	311	325	293	321	309	337	311	303	324	296	328	302	302	312	318	303	306	305	301	308	317	317	324	326	310	310	296	317	344	309	306	310	339	279	307	280	317	312	330	279	285	301	287	307	293	305	295	327	351	295	335	313	293	344	301	318	314	299	318	332	315	313	306	296	314	311	288	278	319	337	316	299	319	345	327	308	335	343	290	307	330	291	297	294	312	277	307	288	278	304	293	334	328	277	335	308	313	318	319	299	295	288	304	327	292	317	314	288	313	312	307	315	299	309	316	315	296	312	296	307	290	264	307	299	305	321	314	330	329	311	342	306	331	306	314	335	325	279	296	317	321	323	320	305	299	308	303	315	314	313	290	311	321	287	321	323	306	294	327	334	305	334	289	280	351	313	306	305	284	301	287	338	304	353	268	297	291	300	324	310	301	306	324	343	305	337	321	306	296	314	334	280	339	337	295	308	302	344	333	281	321	309	330	315	303	344	306	312	351	323	306	342	312	348	327	330	312	332	283	289	314	306	320	314	329	299	330	302	283	325	318	301	318	292	320	289	293	301	323	283	319	334	321	341	309	332	325	310	286	320	312	315	279	301	301	313	349	298	318	301	294	307	315	303	307	299	305	306	302	291	311	308	297	325	327	321	292	318	266	312	324	287	321	295	303	289	325	293	300	324	297	273	309	312	311	308	329	300	342	312	351	303	308	309	295	291	319	312	320	332	316	305	283	307	325	308	313	270	334	336	323	312	307	366	283	347	330	315	273	286	328	314	272	337	318	264	327	286	288	261	278	323	308	320	290	316	329	312	286	358	305	318	332	337	284	293	292	322	337	307	305	329	356	340	312	308	299	311	291	313	303	303	311	317	323	313	344	281	336	337	286	308	332	322	308	317	293	311	301	285	331	347	314	335	331	299	332	310	316	303	326	343	292	285	297	334	310	313	306	296	301	288	300	311	291	325	321	338	310	332	328	314	305	318	298	320	304	314	260	320	305	297	314	280	343	325	302	343	318	307	300	314	325	302	330	330	308	298	288	333	319	273	319	287	274	319	297	297	332	295	301	298	305	277	307	320	314	308	317	306	273	339	311	310	281	318	293	320	325	291	304	321	326	324	320	332	299	285	285	307	294	298	295	324	311	309	306	305	292	280	304	299	329	333	316	285	311	321	339	295	313	311	342	341	324	298	305	322	306	334	298	312	326	307	303	277	336	294	315	322	332	259	292	330	326	339	328	328	295	343	326	323	329	312	283	343	321	351	320	303	319	306	300	309	302	342	279	284	292	282	296	275	314	319	304	327	310	315	323	334	276	301	318	320	321	304	312	308	315	332	301	327	302	325	318	338	322	306	320	308	326	294	318	347	279	308	328	301	312	303	324	327	321	303	283	314	320	254	329	297	311	340	298	295	334	314	322	349	325	291	319	313	336	289	326	336	308	295	267	345	316	320	310	319	294	369	348	314	318	290	325	319	287	292	312	316	327	264	321	339	298	359	302	321	294	296	319	345	282	321	344	328	328	293	330	294	295	315	291	332	296	297	298	306	312	290	308	294	329	329	296	299	316	305	345	287	322	313	319	335	301	305	302	332	296	313	306	299	336	323	300	312	302	280	310	309	300	288	322	331	310	294	302	291	318	317	332	290	295	316	298	340	301	305	307	323	312	292	283	329	298	291	318	302	292	334	312	323	306	305	307	320	316	329	322	321	313	338	295	322	308	314	317	310	299	322	283	326	304	286	308	303	309	303	321	319	308	335	306	322	277	321	277	315	295	308	330	266	315	341	284	301	302	322	319	282	335	312	354	336	314	273	334	299	321	310	326	349	316	275	305	295	348	323	333	342	328	332	320	293	315	333	324	318	295	318	328	290	359	307	306	304	343	320	302	311	311	312	309	309	307	279	357	345	343	286	318	284	293	291	318	303	317	289	322	292	303	334	315	312	316	305	316	350	311	297	291	328	345	297	293	300	303	326	286	330	322	300	290	308	317	320	304	337	322	288	323	320	321	305	314	303	342	269	323	317	328	329	301	285	308	304	296	318	329	312	305	296	332	293	343	303	340	332	315	304	303	314	322	302	315	307	309	296	283	309	322	287	323	285	308	310	296	268	329	349	335	304	270	293	274	321	343	307	293	319	356	337	342	291	304	317	332	343	328	313	338	291	318	327	296	316	334	314	317	289	302	320	328	298	321	298	322	304	296	315	348	300	309	300	287	341	288	343	324	304	299	334	308	323	311	314	317	293	302	286	290	314	292	307	310	271	280	298	321	288	309	320	292	313	323	306	319	319	301	353	308	308	341	307	305	326	297	307	295	298	292	292	308	306	325	324	324	325	286	288	308	328	291	321	296	336	347	325	305	307	293	326	320	324	323	328	301	301	276	323	311	328	280	284	301	303	297	320	283	293	332	304	306	326	315	311	299	309	275	307	333	329	284	297	307	313	299	335	304	324	304	312	348	289	286	325	295	279	331	326	283	318	321	287	307	310	313	311	338	311	302	290	335	343	324	294	297	317	296	301	304	293	315	312	326	332	314	309	279	332	312	297	305	295	306	309	323	291	335	316	327	287	294	266	315	290	311	293	287	307	309	312	287	308	308	303	309	323	307	302	311	288	306	299
20086	20908	27755	33750	33240	33424	30411	26664	24517	23123	21706	17837	16348	14694	14896	12367	10499	10775	10996	14412	13663	13667	9461	12007	16774	10492	6042	5743	4139	3948	3636	3955	3259	2022	1662	1409	1505	9218	10308	6606	3120	2914	3255	2190	1704	1332	1135	969	799	785	770	830	774	799	761	812	808	810	748	784	756	752	798	761	801	748	750	822	795	754	791	825	809	837	795	799	780	741	787	770	813	772	804	815	821	802	770	815	768	783	782	806	790	804	736	771	853	755	809	814	796	789	812	867	846	800	770	828	848	754	779	797	778	825	794	717	839	794	810	803	831	810	780	774	797	773	804	746	769	800	849	790	839	807	811	799	721	761	734	832	780	795	783	776	822	836	825	772	800	789	792	792	805	814	857	771	744	830	812	771	744	804	783	820	825	784	757	840	775	795	727	792	778	756	806	832	772	784	800	814	739	750	779	808	800	760	778	839	788	758	841	786	780	777	787	838	850	785	793	773	764	785	767	808	806	765	777	746	758	740	782	762	753	822	795	820	811	811	780	750	790	741	753	805	796	823	783	815	781	791	771	719	796	836	804	811	802	800	782	778	802	788	762	821	825	787	786	804	769	736	723	792	834	806	828	767	815	751	821	780	809	809	765	786	771	833	798	806	782	789	770	780	785	796	800	788	781	825	759	752	792	792	836	813	804	820	808	780	809	757	743	815	856	818	791	823	787	808	798	809	811	780	795	782	719	834	810	799	792	775	844	749	774	821	761	792	803	806	796	754	795	799	758	757	759	834	733	838	784	767	771	830	779	747	781	826	785	793	850	787	802	772	820	800	790	789	820	811	795	812	737	777	765	799	856	798	805	842	748	811	822	754	793	796	748	813	783	775	817	753	811	816	826	805	811	844	777	762	755	776	820	760	756	761	827	816	825	788	773	824	758	749	823	845	835	787	819	740	777	740	847	758	757	787	779	821	831	780	813	790	788	783	788	822	778	858	819	776	818	738	794	801	765	782	768	776	817	810	770	803	837	771	782	794	757	759	767	817	832	810	762	751	782	800	792	799	795	810	786	757	779	787	793	787	810	784	838	826	823	789	769	802	747	783	787	805	805	821	761	802	795	779	803	820	834	741	821	755	786	779	846	795	794	768	767	804	828	840	801	802	846	791	757	796	784	819	763	854	778	824	809	749	805	801	776	742	805	754	806	784	771	811	752	843	773	809	804	833	810	756	764	828	811	825	791	779	813	792	779	753	771	770	771	812	803	778	757	736	788	783	794	800	743	790	801	782	793	801	797	811	761	829	817	782	784	817	847	753	774	823	784	794	809	766	807	828	822	786	757	802	753	754	804	762	821	736	796	784	812	783	789	819	771	802	785	852	781	787	792	777	755	834	805	792	766	795	783	740	821	776	817	768	794	764	792	803	772	756	819	780	818	794	838	819	787	786	793	804	788	792	758	737	792	820	799	788	817	815	832	754	783	762	841	816	798	729	804	765	764	806	798	785	769	777	756	776	751	773	853	817	775	787	795	826	812	770	781	803	799	786	796	797	783	805	825	844	804	740	777	744	743	794	834	804	802	806	794	825	814	793	799	783	753	781	790	776	815	797	796	812	784	800	798	809	793	777	746	796	816	774	779	758	805	815	834	817	813	801	728	809	823	793	745	818	834	812	765	790	824	757	809	769	782	766	767	792	768	870	806	818	757	815	798	784	761	820	750	846	834	784	770	833	759	810	819	777	782	797	815	799	801	758	784	788	754	739	787	759	807	802	828	844	794	755	772	829	790	822	772	759	803	815	833	814	838	766	773	836	771	809	762	780	810	830	810	822	795	808	796	779	798	758	831	768	805	800	766	819	814	768	822	797	763	830	757	824	738	829	847	820	795	780	824	783	839	819	849	807	787	782	774	792	752	770	720	751	797	804	822	762	855	813	808	785	824	742	813	829	807	794	814	763	811	788	745	786	801	798	819	783	841	780	795	824	761	773	770	789	791	758	787	789	798	869	770	829	784	794	790	760	818	824	735	734	827	767	785	839	760	826	855	797	844	786	767	793	788	787	749	776	798	807	804	763	793	788	760	797	814	771	765	836	738	800	782	805	756	770	790	769	843	797	744	812	746	783	793	837	835	804	808	743	805	777	794	806	782	780	790	790	786	812	759	791	826	812	757	841	812	827	764	764	775	823	797	757	824	795	810	774	776	802	774	855	814	741	776	785	826	839	775	775	848	772	751	798	828	817	792	798	797	795	754	836	777	798	802	821	791	813	775	821	830	788	810	767	794	753	765	842	821	782	786	797	744	773	788	748	799	779	760	819	805	753	819	808	805	839	796	758	788	795	788	794	750	809	765	822	769	816	791	793	797	789	825	767	806	776	813	766	772	747	766	789	805	733	791	828	765	802	830	788	769	750	822	795	799	806	784	791	807	830	777	781	802	742	788	788	784	820	799	839	805	790	851	789	818	827	831	778	822	795	769	792	827	786	781	807	821	807	780	809	825	821	754	860	824	762	796	822	790	805	740	835	754	792	791	834	768	826	739	793	755	827	777	830	789	797	774	821	831	821	812	775	767	747	813	746	817	760	757	761	792	780	801	821	853	788	779	817	830	798	785	812	807	804	805	801	760	800	816	756	772	830	823	761	827	776	807	790	770	828	741	815	818	789	788	807	794	819	780	763	721	758	807	817	759	761	778	831	812	807	787	779	766	742	817	748	805	797	748	802	790	784	808	787	832	799	800	844	761	807	818	797	821	783	757	822	822	805	795	831	807	807	802	798	809	773	798	803	758	786	764	826	868	817	787	738	754	819	780	786	803	805	803	828	791	787	795	759	814	764	837	804	763	788	812	804	808	790	780	792	813	808	837	758	847	794	771	794	793	789	808	789	754	800	819	798	791	799	730	780	804	820	785	794	770	778	781	828	809	811	789	768	783	826	809	778	842	741	845	807	823	794	790	744	790	802	823	811	779	785	774	773	768	806	817	752	754	802	770	750	780	802	828	762	804	744	840	789	795	789	767	776	780	796	820	813	801	769	771	806	810	756	788	798	787	822	825	785	795	842	782	806	812	798	783	799	786	771	798	797	758	798	801	792	807	830	870	827	842	811	791	820	843	826	789	733	789	801	835	820	785	771	760	784	811	779	775	855	796	823	818	791	806	792	772	818	843	758	783	758	778	795	813	814	829	762	797	774	826	815	757	782	779	766	855	791	770	785	776	798	821	793	831	826	812	783	805	787	838	781	777	770	790	780	757	816	824	755	818	769	785	802	777	768	784	775	813	755	801	800	761	801	792	798	817	804	809	873	758	789	759	800	762	779	778	811	806	760	747	755	807	805	799	832	789	840	775	825	757	838	813	841	801	822	760	817	819	794	746	796	812	759	746	780	850	783	756	800	797	796	808	791	789	787	753	781	774	804	817	731	756	752	786	811	814	739	777	782	809	771	777	787	771	767	778	806	743	780	810	801	805	798	838	784	846	817	744	798	777	833	793	818	820	830	781	879	793	789	851	843	789	813	824	787
9014	8951	9216	7228	4109	2793	2036	1588	1408	1219	890	670	615	553	545	548	501	468	449	427	487	461	425	444	486	438	366	342	341	344	335	330	320	329	322	326	331	334	450	382	361	341	345	339	307	323	332	307	315	326	319	294	303	283	348	285	316	337	309	309	293	319	343	270	294	308	307	320	288	287	319	305	347	333	309	323	301	323	317	312	306	334	325	288	318	311	325	327	301	291	342	339	317	298	316	336	299	331	325	307	298	305	304	314	305	323	297	307	292	300	342	297	312	300	310	340	332	321	316	306	332	289	305	331	317	326	312	327	293	308	334	327	299	313	301	322	331	337	298	297	295	306	295	333	335	310	322	347	326	308	324	314	334	310	301	302	304	342	340	290	291	299	336	306	303	275	287	310	312	335	322	292	292	318	301	317	311	320	289	350	308	305	352	326	338	292	334	351	323	299	345	316	321	322	287	305	308	328	305	308	297	323	308	304	281	313	324	310	320	324	344	292	310	283	326	304	326	326	336	293	322	276	318	325	325	302	305	330	323	308	319	270	319	307	303	302	328	300	308	314	337	323	317	329	281	315	325	331	292	325	288	312	330	279	281	306	300	331	291	309	288	332	298	338	301	308	301	307	315	309	297	348	322	326	303	305	291	325	277	304	273	315	336	302	341	329	285	298	335	283	310	338	314	321	319	321	293	295	321	325	290	338	271	323	279	325	311	302	278	341	292	289	288	321	298	366	334	310	317	334	309	291	317	280	332	319	342	322	303	317	329	331	298	320	287	330	348	336	305	324	307	314	286	318	300	299	300	301	315	305	332	325	336	287	326	327	315	333	299	322	333	309	298	281	335	312	311	290	310	290	308	313	288	333	319	310	320	320	276	287	306	323	323	332	299	303	324	305	328	314	316	275	325	317	291	289	284	305	307	359	325	313	293	347	334	322	307	309	302	299	328	319	289	296	308	290	317	337	343	331	299	332	328	290	297	296	315	308	297	277	295	321	298	314	332	319	312	319	320	297	323	319	313	301	304	318	302	302	313	302	319	315	305	316	309	293	319	276	319	320	292	293	340	321	319	320	319	341	295	322	318	284	302	325	328	314	280	333	311	312	281	304	309	294	315	294	301	354	304	290	321	319	307	269	315	316	311	325	323	344	320	332	329	311	326	294	314	323	306	333	287	315	312	296	316	336	307	285	289	335	356	332	324	301	322	346	316	326	309	284	344	338	321	286	331	333	323	317	317	343	344	326	308	306	332	293	281	344	314	310	340	314	304	288	332	292	321	319	293	318	264	308	314	303	316	314	298	319	333	316	308	320	288	318	302	338	311	321	305	311	332	287	305	339	313	317	304	304	320	309	318	326	299	295	308	298	328	325	324	330	294	310	342	323	320	287	342	330	308	291	314	342	316	308	299	324	301	329	334	329	333	347	330	290	336	301	338	261	321	275	307	331	309	308	308	303	330	278	318	299	312	317	287	285	314	305	307	299	299	326	324	343	332	339	310	334	312	324	318	321	315	292	316	318	320	318	331	293	322	290	313	307	299	317	337	275	301	311	275	316	301	315	331	334	304	308	318	325	312	314	310	300	326	332	312	320	323	320	309	314	312	312	315	306	325	327	305	343	304	302	322	321	304	338	331	313	293	303	300	310	317	308	335	291	345	291	322	304	342	304	307	307	322	309	296	329	320	320	322	311	315	316	299	334	313	279	302	303	304	335	336	316	320	302	297	337	269	319	318	323	307	342	345	326	320	333	288	321	315	294	321	321	301	317	332	310	315	322	323	312	311	337	309	329	307	290	343	310	320	294	310	298	332	301	300	351	329	323	317	308	280	303	336	284	350	279	319	323	333	297	304	334	296	308	326	333	303	316	329	296	325	318	338	328	337	306	318	295	301	350	298	329	327	333	311	346	312	289	308	320	310	319	302	312	295	344	330	303	308	326	288	312	284	306	313	311	328	361	297	332	310	298	310	304	277	357	285	331	302	314	312	354	304	337	316	309	326	340	290	351	309	303	306	300	311	326	331	349	318	357	329	320	298	307	329	308	318	319	283	342	283	315	349	293	294	289	310	325	340	311	348	353	308	307	363	320	311	323	308	316	318	338	338	318	292	312	314	315	310	329	311	302	309	321	326	330	293	331	279	295	340	326	330	363	325	322	319	322	306	315	325	336	346	326	285	317	324	314	305	291	298	323	338	342	293	310	298	321	317	316	302	321	354	321	320	331	321	332	287	319	353	306	308	304	300	314	290	290	331	326	293	304	321	304	325	328	316	305	322	332	313	331	293	323	319	318	288	296	282	327	337	337	301	320	309	283	313	324	329	288	298	354	294	334	296	346	306	313	321	297	312	284	334	327	319	330	357	312	315	284	283	311	302	316	302	312	313	331	320	334	342	340	324	294	306	340	332	331	335	324	296	281	286	295	324	338	355	295	341	304	321	308	317	296	319	286	288	324	314	303	330	331	309	285	320	370	321	308	318	333	328	307	292	332	291	320	313	312	282	309	324	308	313	336	343	313	316	343	302	307	345	304	313	282	290	335	344	378	333	331	327	305	337	302	308	302	319	304	333	295	304	303	345	288	282	310	306	302	318	288	318	286	303	334	316	348	316	336	315	303	304	315	326	342	302	316	286	310	300	313	298	320	314	349	322	336	350	293	318	312	325	315	311	343	304	307	295	296	305	309	301	278	328	270	282	313	305	309	275	308	322	320	318	306	310	317	322	286	324	325	314	300	282	318	341	299	340	308	333	304	301	322	312	304	340	314	310	280	282	277	333	332	284	309	304	302	306	295	295	281	343	306	303	317	325	318	320	323	335	304	328	325	301	313	330	331	323	268	338	328	304	300	327	297	290	352	289	287	308	312	292	317	307	311	330	303	303	280	303	305	314	318	341	331	317	313	323	321	326	316	304	301	299	320	300	319	313	329	315	306	300	298	291	342	309	343	302	301	303	302	287	309	345	320	317	328	313	307	306	294	340	309	269	339	284	285	334	334	294	336	305	294	322	309	325	322	314	308	327	314	332	320	328	294	311	323	324	320	313	312	315	307	307	323	316	295	320	315	276	290	330	296	303	327	321	319	291	300	320	306	332	295	326	331	322	321	306	339	322	316	314	306	311	328	293	340	306	320	328	322	274	306	315	311	348	304	320	302	316	297	294	325	298	348	326	284	320	317	316	324	297	304	313	327	314	291	304	299	323	313	296	297	330	292	295	323	323	319	323	337	317	281	306	338	341	285	336	274	314	317	342	298	307	325	323	302	302	341	295	317	354	300	332	280	330	339	327	310	328	303	313	320	340	324	317	326	331	283	299	310	296	298	317	329	302	322	301	317	261	312	318	336	337	322	315	299	334	291	321	322	318	293	310	319	293	329	341	328	313	267	357	317	276	316	302	336	313	328	292	320	347	343	341	294	294	267	315	307	302	341	311	319	295	307	350	313	321	300	321	340	322	296	333	315	313	310	343	327	300	288	298	343	313	301	308	320
6664	7779	12888	16149	12598	10896	8394	6778	6519	5792	4439	3133	2623	2413	2548	2196	2079	1854	1820	1935	2049	1937	1549	1870	2024	1512	1165	1065	977	1067	987	999	925	901	876	885	951	1254	1424	1198	1064	983	980	951	906	865	812	884	773	812	797	779	806	778	770	813	811	797	835	836	784	785	805	769	838	820	784	833	779	786	763	761	834	827	768	783	758	851	806	756	735	824	816	796	818	813	764	801	826	782	787	786	840	816	805	809	720	766	808	757	799	819	781	757	835	816	784	797	796	797	771	775	822	792	826	843	835	830	783	779	785	790	814	850	798	793	773	818	795	764	789	814	787	769	837	789	761	826	825	776	789	809	820	821	845	774	807	774	850	781	761	805	794	793	808	749	761	763	811	840	819	780	829	863	792	859	814	797	793	769	794	824	823	796	808	801	804	817	827	770	832	797	820	812	832	817	829	798	795	800	758	806	800	836	821	783	763	787	830	812	798	813	798	826	842	800	823	740	856	811	804	771	835	850	826	805	805	776	836	857	817	801	781	814	798	758	837	815	806	785	820	777	785	765	798	781	799	836	762	767	806	800	791	803	787	816	838	832	803	749	858	841	823	820	761	809	769	786	822	815	799	819	796	772	852	806	767	818	817	862	826	786	830	822	804	826	795	839	742	835	794	809	771	824	801	769	780	792	842	836	774	827	790	775	827	824	802	798	830	812	790	826	837	810	822	804	826	816	773	897	795	842	832	764	800	772	824	766	822	802	820	864	848	763	759	750	861	775	794	837	822	758	827	782	803	769	816	781	815	832	768	786	804	800	785	775	766	733	797	800	805	786	817	802	809	756	766	791	750	807	813	790	844	762	827	822	768	854	733	781	762	820	817	795	784	788	812	783	828	809	798	788	810	835	735	788	852	788	787	800	787	828	773	817	812	766	782	786	803	802	791	789	819	786	738	786	752	812	767	782	832	785	841	773	772	840	807	762	855	810	839	786	789	771	818	770	737	889	776	830	795	790	789	793	770	801	796	817	787	753	787	818	783	806	844	836	781	787	786	859	747	786	806	814	790	813	807	828	828	853	838	783	781	852	780	754	829	805	802	806	792	832	885	840	779	767	791	792	853	808	803	832	802	826	778	775	786	809	762	732	747	778	822	800	775	805	796	860	840	751	823	785	763	802	840	795	814	785	808	794	858	796	788	786	814	820	825	771	853	824	809	827	831	791	786	797	810	817	817	798	781	811	813	773	816	741	812	842	810	794	771	858	761	751	769	817	763	744	811	774	790	788	768	823	844	799	788	841	808	740	815	771	824	822	790	813	805	820	767	775	772	822	805	813	812	769	774	815	791	877	777	762	802	749	782	811	789	776	769	765	752	760	803	812	821	820	822	830	798	824	780	798	764	759	802	794	832	801	783	816	781	798	819	796	831	874	786	759	823	780	791	808	822	827	790	741	855	794	774	798	811	802	803	819	791	785	884	791	808	800	798	827	806	789	759	781	786	787	833	801	822	767	813	791	871	795	785	822	738	782	873	842	797	794	826	824	811	809	770	776	799	811	798	811	812	787	787	783	759	814	819	832	769	811	791	787	768	796	796	786	788	761	795	786	805	793	849	817	788	796	779	811	791	829	780	808	808	840	844	778	775	808	826	808	740	783	773	817	794	787	812	799	776	789	782	846	720	797	819	803	813	723	849	793	825	746	802	788	806	754	798	800	805	772	831	810	822	822	789	765	788	766	799	818	811	796	774	784	772	765	765	828	844	822	780	763	808	785	799	826	825	821	797	805	769	790	790	824	849	842	812	833	789	813	863	774	749	813	784	794	808	774	823	784	824	816	862	780	835	820	783	791	768	813	824	812	790	824	821	836	838	817	809	786	888	777	804	810	794	804	828	791	762	822	810	828	802	781	824	747	789	823	803	863	809	807	800	836	825	815	825	769	824	788	797	817	816	777	810	817	836	775	796	792	818	797	794	785	782	833	796	791	781	784	796	825	788	823	779	800	829	829	834	795	804	771	770	819	817	848	831	776	831	790	788	811	788	796	786	849	746	809	770	824	765	807	787	772	825	803	819	793	773	840	798	836	781	762	809	845	784	805	753	778	792	801	774	767	821	811	822	823	865	704	838	804	820	823	770	846	781	814	780	761	834	768	763	828	791	757	784	838	798	845	786	777	820	810	801	795	812	823	839	748	783	750	752	779	785	776	823	819	786	849	723	743	827	774	755	795	820	770	818	806	841	811	797	783	759	742	840	815	850	785	821	766	781	789	825	798	822	805	774	776	879	832	848	818	804	812	801	815	835	815	761	818	794	819	815	839	785	829	763	819	822	831	834	838	831	820	777	774	855	792	742	755	803	803	794	793	852	777	777	782	792	724	810	773	799	830	848	801	820	805	797	808	809	820	820	806	793	776	835	786	800	825	822	787	751	838	765	809	814	847	775	800	814	768	796	839	805	804	822	793	802	714	818	809	807	759	854	794	793	827	810	773	804	849	829	773	779	794	742	853	844	851	819	837	822	770	775	785	796	846	776	770	800	779	791	798	762	771	822	780	824	758	807	783	793	821	762	797	800	805	784	760	790	763	818	804	797	794	796	837	809	806	822	821	816	824	822	791	851	777	855	785	781	815	800	757	820	843	816	837	819	752	800	821	797	805	771	797	812	777	794	813	815	805	818	834	804	805	804	803	807	821	838	855	767	779	838	763	774	831	798	816	773	818	838	854	750	827	754	839	771	798	793	857	813	890	793	783	792	837	814	780	816	808	830	855	814	797	797	797	796	796	809	822	792	786	769	762	839	832	794	834	748	786	797	787	811	819	780	766	789	808	833	824	740	799	802	799	863	804	772	790	765	826	853	833	805	801	806	791	860	830	815	798	792	793	771	778	784	837	761	777	788	799	806	802	851	794	802	810	812	832	727	841	792	755	776	834	802	744	828	805	743	788	812	797	812	829	828	811	765	839	815	774	805	824	804	765	829	798	764	787	792	808	790	795	778	804	803	814	812	824	802	820	789	784	806	831	829	878	853	744	800	781	828	821	813	786	772	807	767	802	785	825	805	804	821	829	773	848	811	777	814	800	777	798	827	759	805	775	800	801	817	815	773	787	833	868	776	829	801	819	797	815	816	780	807	795	875	779	793	798	857	843	771	827	818	814	768	808	812	830	838	830	841	847	784	792	814	822	778	826	826	864	789	815	827	820	787	816	797	778	771	802	752	848	785	796	783	772	755	809	784	813	850	786	853	793	782	833	766	793	808	820	774	805	835	818	768	793	802	828	794	818	751	815	801	792	749	788	777	814	734	800	832	797	752	793	870	837	812	758	778	767	806	873	753	761	856	823	798	851	819	837	811	758	791	807	838	809	777	790	757	822	785	803	782	789	822	813	779	814	816	805	854	791	776	784	808	786	824	805	844	818	746	826	805	757	815	767	778	833	803	871	740	800	826	826	822	775	826	752	805	820	764	836	790	752	805	867	798	762	816	799	843	841	822	848	781	829	791	827
21591	20883	23470	24487	18357	14624	12318	8997	6207	4861	3950	3292	2395	2578	2631	2004	1820	1427	1679	1552	1597	1379	1116	1358	1633	1000	730	687	540	518	520	471	427	373	365	356	412	1051	953	629	499	489	510	457	387	368	358	330	313	323	315	308	305	361	366	291	319	342	329	343	347	292	309	321	331	281	344	306	332	324	346	342	344	316	289	329	344	335	340	307	311	280	308	314	336	303	334	330	330	298	311	352	314	343	348	341	304	298	303	302	323	299	295	325	299	320	331	313	337	290	344	306	352	322	313	299	306	319	288	312	291	317	307	294	306	298	304	339	337	310	358	299	315	347	312	337	305	340	344	306	309	322	320	338	329	282	324	303	315	323	305	328	339	335	330	321	326	322	301	326	296	329	335	342	330	314	312	308	317	294	319	338	306	322	286	310	351	298	306	326	317	346	310	319	328	350	349	338	311	294	336	300	314	329	309	310	303	299	347	322	324	314	318	313	335	332	314	288	321	318	346	316	330	289	336	303	291	319	351	291	293	332	333	293	301	311	325	321	326	334	316	293	279	301	326	331	313	326	318	309	306	296	304	329	313	295	328	325	311	303	334	308	341	313	339	322	309	326	342	330	327	330	303	339	323	332	324	337	360	312	329	311	316	313	297	284	311	327	300	348	320	320	318	301	309	332	357	329	300	318	313	335	349	292	320	336	320	332	307	298	302	332	310	299	313	324	301	333	298	320	323	321	308	318	329	297	346	341	306	319	301	335	315	319	305	327	282	287	345	334	317	305	332	325	349	315	287	324	303	294	293	296	280	314	319	309	324	297	328	336	294	348	300	339	306	313	367	331	324	319	326	273	327	308	324	309	310	312	334	304	317	318	305	315	359	301	302	334	324	312	350	347	361	331	313	303	329	331	346	280	323	350	338	326	272	321	325	326	320	310	329	312	326	309	321	333	292	311	355	339	277	336	330	313	317	330	305	322	307	318	307	301	362	341	316	340	326	315	340	301	331	346	330	310	345	317	322	325	308	304	350	311	320	307	315	350	327	321	297	298	291	330	307	297	297	344	328	353	320	323	325	310	331	288	333	318	311	327	280	319	292	293	313	301	325	318	340	318	316	337	321	334	310	322	301	343	314	329	313	325	307	302	346	298	320	316	323	305	318	346	308	331	296	352	324	307	322	282	366	350	332	299	332	318	325	285	301	327	345	324	309	322	288	283	338	303	312	323	340	330	295	313	325	327	294	287	319	323	310	321	337	295	306	318	368	364	289	314	300	333	312	305	312	320	322	285	285	288	349	257	320	296	312	329	301	344	324	321	298	321	315	314	348	305	317	319	292	298	326	322	316	282	322	313	316	285	287	350	301	305	331	318	327	335	298	318	312	314	319	312	318	305	347	314	332	321	327	308	315	308	350	307	305	292	357	353	327	318	310	307	295	335	315	317	342	307	331	296	329	315	302	338	313	307	304	327	311	311	335	321	314	345	331	305	338	315	327	283	298	341	339	346	330	326	290	295	335	349	304	310	335	344	332	351	310	327	327	326	293	334	295	271	335	313	329	305	316	290	324	315	289	314	299	327	316	306	314	297	294	324	303	333	282	305	312	327	308	298	326	314	297	298	314	334	322	332	294	325	304	289	324	314	314	343	315	314	316	317	291	288	322	333	316	317	297	332	354	314	338	313	341	297	331	324	323	352	320	337	328	355	298	347	304	308	337	297	344	347	311	337	333	309	309	326	330	337	309	303	310	387	310	318	320	318	334	338	333	345	319	335	329	308	339	285	330	325	312	318	293	295	335	302	317	322	296	325	355	324	338	358	335	306	305	358	307	316	328	321	317	293	281	282	334	305	345	302	336	288	301	317	296	317	306	313	317	336	324	302	318	319	287	322	333	310	366	331	337	314	313	323	302	334	314	332	341	335	348	318	315	315	318	304	328	329	316	317	334	341	328	338	311	296	314	333	315	293	323	301	336	340	331	333	310	308	323	318	367	330	326	324	335	304	341	277	293	322	311	310	320	308	314	320	347	331	324	332	311	310	301	333	309	317	317	330	348	334	338	298	340	323	328	301	323	310	280	334	288	313	340	318	356	339	311	297	323	324	326	324	338	369	311	322	281	300	315	324	322	334	334	306	332	324	335	333	342	313	319	322	299	320	309	342	332	295	320	336	285	329	306	320	339	322	329	321	308	323	315	336	330	334	308	298	328	331	322	325	272	302	328	300	342	308	285	314	309	308	332	310	320	317	311	307	316	377	328	314	290	340	352	324	349	307	287	318	308	318	299	318	298	319	306	328	324	281	321	323	340	312	342	320	299	301	318	322	331	317	328	314	353	317	346	347	321	327	290	297	329	322	324	329	330	334	318	298	329	298	313	305	299	320	321	314	304	362	333	336	339	309	352	344	314	321	316	320	342	329	332	327	357	335	310	319	315	293	299	336	313	321	329	334	341	294	323	339	349	326	327	325	305	352	311	335	310	284	323	329	337	341	323	306	263	279	306	302	346	301	302	349	319	302	345	301	303	349	322	316	313	316	333	306	322	312	308	302	302	311	319	377	329	311	335	308	316	305	293	348	343	349	308	318	318	332	300	323	293	340	345	316	313	323	322	316	326	349	306	320	328	372	338	354	351	295	337	313	352	306	309	320	343	340	304	335	304	335	338	351	325	337	331	323	323	314	352	307	294	304	309	309	297	284	321	320	308	361	310	277	340	338	281	357	303	327	321	335	344	328	327	320	312	333	310	324	300	310	299	319	309	307	316	330	332	302	295	316	313	327	288	314	300	335	325	339	310	335	304	342	329	318	361	344	324	314	295	317	329	314	309	316	346	322	290	311	311	313	312	352	273	318	303	305	334	317	312	314	332	317	331	303	329	283	304	336	300	333	339	322	348	296	313	322	328	300	307	316	325	311	306	318	320	312	316	309	296	293	341	321	328	300	322	318	348	335	317	333	346	340	321	321	320	327	318	346	337	332	303	352	313	307	307	325	335	321	336	284	335	308	330	324	304	327	316	298	352	327	306	285	329	309	320	300	332	317	330	316	319	305	286	359	305	307	314	318	319	324	333	305	319	335	306	324	322	276	339	333	321	311	330	344	334	379	286	319	306	315	314	308	324	309	281	314	317	290	303	340	292	287	335	311	312	311	311	325	326	310	324	276	308	331	320	284	320	332	323	302	299	321	347	298	293	335	312	316	312	310	317	339	334	303	316	348	342	297	312	331	328	309	348	341	295	312	344	315	313	365	304	313	314	297	335	334	345	284	302	334	336	299	330	294	307	290	329	321	347	326	307	318	294	314	308	330	335	334	311	321	295	335	303	308	311	341	340	322	344	309	303	313	290	306	337	313	304	298	297	304	327	359	347	332	311	328	329	312	359	342	342	330	324	310	302	356	320	306	334	288	320	334	311	293	316	325	311	330	311	322	313	291	299	335	298	297	294	322	290	318	307	302	339	346	328	328	300	324	306	329	336	327	346	289	339	317	327	336	314	309	324	287
15489	15734	23073	29343	26298	26210	23161	21261	17183	15612	12804	11458	9768	10337	9417	7938	7699	6506	7563	7506	8291	7303	5676	7660	9239	5398	3926	3451	2620	2597	2328	2400	1848	1330	1221	1106	1664	6520	5284	3096	1958	1947	2091	1658	1232	1143	989	935	843	786	789	776	862	805	820	852	779	774	797	819	839	772	836	822	768	827	824	835	811	740	822	820	830	745	797	833	812	800	804	893	817	807	818	828	747	822	834	842	877	824	879	817	823	870	790	806	812	817	778	814	812	813	781	748	890	791	829	799	801	802	785	817	798	813	892	793	774	851	801	791	799	777	817	894	810	859	816	797	834	825	792	830	843	791	832	800	830	812	785	828	802	830	833	793	836	833	777	804	859	890	821	841	804	807	808	789	848	867	846	867	808	838	809	809	826	821	804	789	831	795	816	765	828	775	804	868	814	844	813	802	833	837	800	817	802	796	805	787	847	825	818	836	852	845	812	808	805	768	835	846	850	827	799	828	792	811	816	839	816	819	766	814	773	793	781	786	814	812	842	826	754	827	805	814	841	783	768	771	756	822	803	781	798	785	843	783	808	833	778	858	815	826	794	802	844	826	816	791	823	779	805	799	767	832	821	822	783	778	822	786	793	862	804	828	827	841	761	823	769	809	812	798	859	834	871	792	773	814	785	813	805	777	804	757	819	829	803	824	806	816	791	869	813	843	817	826	784	855	787	809	815	759	810	810	809	748	836	778	868	801	840	808	815	814	850	807	779	791	806	810	856	840	814	848	810	829	804	837	806	869	837	831	846	832	785	814	835	773	804	819	790	841	787	770	790	786	781	783	764	831	830	795	820	838	793	836	823	828	813	826	793	779	839	838	782	792	807	837	751	835	792	773	791	832	804	809	821	800	792	801	772	801	882	822	762	774	837	812	812	759	776	806	871	822	845	866	817	808	827	805	831	793	831	845	830	841	784	843	849	806	841	775	804	823	832	811	802	840	784	848	827	838	826	812	770	816	790	786	848	798	837	812	827	846	837	806	829	789	807	814	802	818	785	794	799	828	881	806	841	818	794	768	832	828	804	821	846	802	786	783	763	819	794	813	831	812	765	815	837	842	818	769	755	787	834	845	796	803	838	824	774	775	805	843	787	825	751	816	835	852	811	801	772	817	831	848	840	820	821	795	838	830	870	827	845	833	844	784	809	841	815	842	775	778	814	853	820	821	841	823	774	786	812	851	820	791	812	803	796	829	823	799	791	836	817	791	791	805	849	815	846	803	835	813	821	875	810	819	834	830	837	774	841	793	744	785	824	847	809	769	834	812	798	853	848	826	806	816	811	824	813	784	843	868	795	859	774	752	798	821	789	838	776	751	846	763	790	761	806	781	755	828	867	816	824	828	796	868	815	812	869	760	819	836	812	758	827	849	758	845	814	833	816	780	831	777	821	811	785	814	830	849	776	833	832	824	772	817	802	834	754	850	837	796	763	794	831	804	878	823	764	811	817	857	797	813	815	803	873	848	788	815	792	813	844	790	777	811	762	860	819	850	775	812	841	781	825	805	808	888	865	788	794	829	771	799	838	841	825	808	806	883	826	822	835	790	804	797	866	821	811	810	820	789	796	789	818	821	788	835	812	856	782	817	857	832	851	816	835	781	807	818	849	816	823	805	837	807	830	809	866	808	807	764	802	802	828	795	801	810	804	791	805	803	860	814	812	802	805	779	807	769	815	814	851	810	788	796	775	815	789	819	821	791	825	830	824	787	782	802	865	858	862	857	823	839	786	825	839	790	782	808	839	848	795	821	791	806	805	829	804	773	828	795	857	809	834	810	842	809	839	827	817	803	795	825	817	822	827	849	776	781	792	793	824	767	795	797	771	807	844	834	773	827	830	799	845	827	797	852	778	792	831	778	757	805	796	845	807	829	801	831	819	816	790	840	831	799	791	781	786	842	819	802	839	874	825	759	795	795	790	830	773	835	838	822	794	831	814	796	792	810	825	782	876	859	782	825	833	787	822	808	813	803	800	811	789	803	813	811	809	794	784	795	794	781	771	771	804	786	829	807	834	796	845	841	805	872	836	808	780	809	784	805	766	819	801	832	839	805	840	814	802	797	815	804	808	820	832	807	791	785	815	819	860	753	811	797	802	866	835	805	857	764	852	816	845	857	840	788	832	843	801	833	861	800	815	789	800	829	793	858	846	829	785	856	826	792	790	794	839	835	791	797	803	821	773	790	788	810	796	854	807	798	792	879	858	797	834	824	805	832	780	830	827	816	788	785	832	812	824	808	768	877	803	788	821	822	802	789	855	822	816	803	807	831	843	830	859	773	764	806	806	832	785	802	801	834	772	794	824	796	825	820	792	799	770	856	788	808	820	815	812	795	849	775	815	847	842	841	750	802	790	822	824	832	846	814	804	812	783	837	812	830	791	869	868	793	806	801	823	831	774	799	822	805	769	826	862	846	804	823	814	826	832	767	826	809	780	809	803	811	788	825	814	783	804	776	815	775	842	763	837	803	838	815	800	894	863	794	785	852	800	819	817	804	801	797	830	838	769	784	817	834	804	809	815	865	814	772	833	842	808	843	809	867	872	817	775	826	826	806	805	801	804	870	851	798	749	808	832	840	873	834	838	794	822	839	767	794	825	790	817	798	787	769	790	837	814	855	769	814	823	825	795	820	803	862	836	799	796	820	783	783	805	833	845	820	840	829	790	772	837	799	798	837	789	799	868	811	801	826	824	791	844	805	836	845	827	802	835	792	791	792	832	806	792	824	760	848	859	796	817	829	771	757	844	825	765	786	782	825	804	777	818	817	815	789	813	793	810	805	805	804	833	848	793	826	853	819	828	805	818	785	820	826	787	836	849	829	782	789	827	793	808	781	816	796	821	848	818	839	807	798	794	829	808	809	775	851	782	807	779	843	806	799	756	738	807	796	825	809	857	831	870	842	793	813	845	784	801	795	800	813	790	808	828	829	791	767	826	812	793	857	791	769	849	779	822	769	838	808	773	781	792	793	833	841	789	825	804	830	825	817	804	799	825	799	797	812	799	840	805	838	812	852	807	798	802	812	811	789	800	862	790	807	815	807	808	836	778	802	827	805	784	843	786	735	904	877	820	777	821	786	802	837	803	804	799	819	826	814	813	818	815	806	806	733	806	840	850	872	804	827	797	803	803	805	840	804	794	822	801	807	761	822	845	824	834	768	810	831	821	863	804	831	754	763	838	800	852	823	839	788	804	847	829	800	853	768	881	765	789	827	801	803	825	844	801	805	780	839	818	827	808	814	795	792	811	804	815	836	837	807	827	773	807	883	803	831	802	807	832	843	720	786	830	839	820	852	803	858	761	832	825	871	819	805	792	793	818	834	816	828	812	801	859	862	747	830	815	761	812	869	826	852	835	784	822	842	838	835	804	763	833	850	830	797	797	808	845	812	819	802	758	808	809	802	785	822	738	809	855	832	788	821	808	820	829	821	823	812	746	809	812	824	813	827	785	848	795	850	795	787	792	797
31259	29410	31282	30289	25912	24157	19217	15812	10767	9240	7605	6280	5530	5265	4327	4162	3058	2097	2441	2214	3052	2571	1893	2294	3053	1475	1213	1017	793	695	753	708	603	496	388	375	841	2002	1571	753	708	672	671	528	433	403	350	351	308	300	336	310	322	355	315	305	354	303	286	326	296	294	320	317	317	323	312	325	316	310	351	334	300	278	327	304	298	290	303	332	290	312	332	316	291	323	298	346	332	316	318	318	339	346	341	300	278	297	275	340	342	332	312	290	312	281	311	341	341	336	316	297	317	325	327	324	316	323	327	328	309	293	291	307	305	313	309	307	308	319	341	343	293	334	310	296	332	295	306	333	325	315	318	295	287	310	310	331	328	310	300	316	323	335	298	308	316	309	312	322	333	319	316	315	279	291	303	324	330	318	337	325	314	339	295	287	313	293	289	309	294	304	325	309	336	333	309	309	297	311	309	316	328	322	316	313	310	299	325	341	296	310	321	300	317	271	358	302	315	310	326	311	300	300	284	295	338	281	317	306	284	310	308	308	309	302	337	320	338	319	309	314	305	312	322	337	301	305	322	331	311	300	280	327	316	279	312	297	307	326	306	291	327	281	314	312	310	321	285	305	265	308	307	277	330	311	304	312	297	349	333	303	344	301	326	309	310	307	311	303	322	334	289	309	349	301	348	337	310	314	324	304	353	316	307	318	319	307	332	315	323	312	306	328	303	313	320	285	301	298	298	302	329	313	317	307	334	320	290	307	307	294	329	300	330	321	315	325	295	310	328	300	283	351	273	291	310	279	329	308	326	315	320	294	304	301	315	326	317	287	312	307	304	329	338	313	323	325	334	335	318	276	299	317	307	325	345	324	329	278	313	306	334	328	309	311	345	289	305	312	335	308	308	278	321	310	321	313	329	316	344	320	287	289	327	317	293	318	312	311	320	289	310	298	290	327	325	307	297	299	284	317	300	292	309	305	353	304	313	324	306	276	287	314	346	315	329	357	310	310	322	275	299	310	316	305	321	297	310	308	309	307	304	301	289	352	340	314	301	301	323	321	311	314	354	321	299	297	335	301	323	304	320	326	302	310	301	330	337	287	305	300	356	292	322	320	312	299	330	309	336	310	322	332	309	335	297	304	291	294	283	327	307	292	292	342	360	326	320	303	331	331	312	314	325	307	328	309	355	301	292	364	304	282	336	334	328	298	311	316	318	283	310	302	319	324	300	346	299	317	312	315	334	322	310	328	288	293	332	322	304	320	314	315	288	323	312	296	333	286	351	301	302	291	314	337	299	307	301	326	295	327	327	321	309	338	323	307	312	304	322	318	322	322	313	301	325	310	344	342	321	312	304	309	304	285	350	325	333	298	320	319	304	345	324	312	294	317	324	277	288	309	303	295	307	311	327	323	368	312	311	303	314	296	307	312	310	276	303	281	313	346	320	319	321	304	315	330	336	292	332	295	308	308	332	321	310	330	302	313	322	296	312	314	323	304	306	292	265	310	293	297	317	312	284	309	292	301	291	291	299	335	318	280	308	331	307	304	349	335	300	309	313	304	329	302	309	340	326	287	316	321	296	301	326	290	299	323	311	310	345	307	327	305	335	280	337	298	303	322	316	302	286	296	295	303	331	315	317	328	313	327	336	323	315	300	330	297	305	333	312	327	323	293	305	301	332	317	305	297	316	305	327	299	291	372	287	338	280	311	312	293	291	317	331	309	304	331	331	308	316	336	317	320	309	297	329	271	295	321	298	328	332	331	304	320	288	307	307	309	338	286	293	321	261	269	326	342	284	313	333	345	304	334	317	320	304	302	287	319	346	331	308	372	335	306	346	321	316	342	328	300	300	353	306	319	339	318	315	330	331	346	341	306	292	325	320	318	322	338	331	319	353	323	315	285	287	277	296	320	338	297	305	339	313	343	311	300	284	261	341	320	324	377	314	312	335	283	339	302	292	325	340	331	313	299	327	331	310	303	318	298	313	311	317	309	326	329	295	311	308	323	308	268	295	289	336	336	306	314	344	283	345	315	348	307	337	323	320	312	305	333	295	344	324	346	331	281	308	339	292	290	319	338	296	309	328	334	300	342	336	317	299	263	303	306	340	303	317	317	319	321	290	329	320	340	327	308	309	318	304	343	339	281	324	277	310	340	314	330	268	316	322	311	313	301	300	330	293	278	292	295	328	294	302	329	305	303	309	369	297	338	342	306	356	302	315	344	325	293	318	286	320	298	322	303	324	304	307	273	323	348	315	307	305	346	339	286	325	317	317	300	314	280	313	335	283	302	312	313	301	349	316	321	324	325	285	349	327	324	323	304	305	264	300	344	309	299	305	341	336	302	290	305	314	319	263	318	321	340	326	326	311	315	322	324	302	305	272	339	322	319	279	324	322	316	332	284	306	295	307	316	295	285	323	316	305	297	301	315	318	298	306	316	313	277	325	303	299	300	330	320	310	290	320	306	315	312	317	324	318	321	314	312	303	307	272	317	316	321	332	337	289	314	288	309	356	304	319	315	331	305	283	305	313	329	334	305	306	288	318	315	298	326	299	325	314	300	335	310	308	310	310	292	329	281	338	326	293	316	288	301	364	298	337	328	318	311	300	333	297	360	281	317	320	330	306	294	326	296	302	318	291	282	309	328	319	294	339	330	332	319	302	308	334	310	346	286	320	296	287	323	323	309	319	305	297	316	336	291	302	318	333	297	312	311	298	310	315	325	317	345	313	293	283	271	313	315	303	287	327	311	285	364	282	306	286	301	320	280	341	304	310	326	301	307	329	309	310	323	305	283	317	321	314	344	308	300	288	277	290	300	298	324	294	326	286	318	304	337	293	339	336	324	325	326	306	295	290	293	334	315	312	292	298	320	324	300	343	315	296	314	342	338	314	347	303	287	331	320	307	301	355	310	290	301	309	302	341	317	319	331	287	295	341	326	306	279	311	362	304	333	313	311	297	309	324	284	304	302	316	327	329	343	338	303	306	301	313	321	288	338	300	284	311	310	313	320	317	286	299	340	344	286	309	291	299	328	309	328	322	329	342	315	288	309	310	315	316	321	292	307	330	287	326	321	311	343	312	310	303	295	338	365	262	323	304	276	334	290	323	325	336	283	369	295	328	326	298	286	311	320	318	286	318	321	304	320	331	316	330	318	327	322	288	293	320	322	282	350	307	299	328	344	318	334	300	293	333	306	321	347	326	291	317	332	313	344	336	316	315	296	292	333	307	285	330	324	312	265	314	309	300	310	309	298	293	303	304	321	336	310	296	349	315	309	331	312	300	301	316	302	299	299	314	323	292	290	336	339	310	312	343	264	300	308	294	303	290	323	289	270	304	345	300	357	317	344	298	318	299	317	347	296	308	300	316	310	301	308	319	328	317	306	329	317	299	302	271	318	317	322	305	292	315	316	313	307	306	327	302	313	302	279	305	314	333	278	329	296	306	322	337	294	309	301	324	327	332	316	289	297	314	335	296	325	354	287	320	301	311	336	327	310	313	330
20867	22161	29592	34004	33682	32541	29652	27700	22697	21932	19593	17369	16476	14819	14370	13830	11492	8570	11084	9775	13028	12021	8949	12355	15480	7591	6653	5821	4354	3665	3857	3904	2842	1871	1597	1332	4629	11607	8608	3980	3615	3264	3038	2216	1599	1329	1058	920	830	826	809	789	798	819	778	783	822	748	778	806	815	776	766	822	787	828	728	799	802	775	844	823	775	830	766	814	801	786	771	786	799	764	817	814	829	797	824	816	818	776	820	820	780	789	834	768	779	797	801	805	822	784	814	764	830	796	788	799	824	846	787	817	830	791	832	820	796	805	802	815	799	770	826	753	797	752	798	827	763	820	818	794	767	761	820	827	781	763	834	769	767	785	829	782	734	801	835	814	745	780	786	858	810	828	816	779	750	782	766	819	799	783	807	797	782	788	778	771	777	810	854	791	781	851	814	818	789	782	791	746	814	869	772	789	777	794	816	817	805	785	802	844	781	802	818	776	790	796	792	826	814	781	723	774	737	746	764	789	754	781	736	819	789	830	802	848	755	773	787	794	787	756	811	829	800	806	793	811	759	833	787	794	828	798	810	771	822	801	796	773	829	796	813	800	797	824	766	797	823	841	803	791	850	790	766	789	841	825	774	805	838	829	792	819	769	809	791	768	786	810	818	822	759	805	793	769	771	808	781	812	782	800	783	824	810	785	759	794	789	774	746	808	840	775	807	834	803	783	774	764	795	786	822	792	754	803	768	781	849	807	811	760	743	734	756	786	782	846	737	754	797	817	841	764	797	766	765	790	753	835	813	765	783	802	796	836	750	833	806	822	776	789	767	787	824	771	723	765	811	807	799	802	788	817	844	773	740	793	793	822	737	749	828	754	823	728	817	761	818	822	808	783	762	772	795	838	763	820	798	781	807	789	816	737	769	710	743	771	790	766	757	766	796	787	830	830	791	798	822	793	792	776	759	831	793	809	769	753	800	768	756	789	759	779	773	766	785	797	813	779	815	830	775	784	805	792	793	798	853	815	796	797	778	786	757	784	805	785	794	862	762	838	819	774	836	807	826	773	836	803	773	816	848	792	843	801	799	827	790	750	785	763	786	822	798	767	794	838	794	762	775	768	792	811	769	818	814	798	783	776	753	784	763	794	777	816	767	846	796	847	799	792	835	798	792	780	822	805	845	864	797	783	742	805	808	783	805	816	817	784	793	775	766	818	799	768	779	797	740	747	825	772	784	797	815	797	760	784	811	790	773	763	801	882	791	813	768	809	744	808	793	816	773	805	739	787	789	789	785	776	762	810	804	772	751	800	807	810	768	782	781	823	793	853	801	796	809	796	755	824	834	777	778	813	829	726	776	768	738	765	808	754	810	806	786	856	818	796	798	759	778	844	826	762	767	844	806	784	785	808	759	781	780	815	795	780	832	756	811	755	818	768	772	803	812	778	803	801	822	802	740	777	807	815	775	796	828	717	786	803	803	810	837	798	825	780	788	814	800	772	848	762	778	824	785	784	831	752	788	788	729	785	810	789	788	791	791	841	792	762	831	767	831	803	776	808	775	810	813	775	815	803	796	812	778	830	781	780	786	808	785	762	822	825	798	771	807	838	784	839	751	785	765	840	767	790	802	837	798	785	846	780	802	818	821	767	798	801	815	805	811	790	796	774	830	742	801	797	806	830	796	797	848	810	780	824	762	806	796	806	809	791	789	802	755	796	824	756	831	815	785	756	794	817	810	749	833	761	767	771	828	792	836	803	800	803	783	835	818	802	774	818	761	812	837	768	781	770	787	785	782	803	821	825	802	787	842	746	762	798	849	752	777	788	829	781	808	783	745	754	775	818	811	824	770	762	796	859	798	798	792	769	810	789	802	805	786	763	754	808	833	805	817	819	810	815	802	764	772	817	822	852	810	777	795	818	790	792	787	791	815	791	869	764	770	793	823	807	800	789	779	813	822	760	777	784	801	784	761	802	798	776	790	873	786	807	798	799	783	811	790	768	781	853	822	729	784	776	812	812	805	787	800	792	778	807	770	822	828	777	765	784	780	800	777	768	853	791	832	764	814	728	814	776	716	794	818	795	850	768	827	751	774	787	808	781	769	813	825	823	795	793	848	798	787	754	826	734	794	777	763	807	789	819	786	803	806	781	757	772	830	778	783	838	767	759	805	770	831	791	778	787	775	818	809	807	792	800	776	825	756	846	807	762	862	762	807	810	812	807	753	787	748	789	796	789	822	720	786	783	813	792	790	791	799	791	836	818	797	788	806	816	809	792	765	823	786	748	817	820	759	770	759	822	826	779	826	807	791	757	787	773	849	782	786	838	792	791	794	789	804	772	774	748	787	800	774	776	820	770	809	833	767	798	825	750	797	777	790	787	722	788	759	799	849	840	767	818	788	834	751	763	798	795	790	794	802	790	819	807	810	785	857	799	816	803	783	786	817	821	806	791	801	819	795	824	805	769	830	755	826	771	839	806	845	785	781	839	819	722	748	784	822	801	775	704	771	773	795	779	791	811	766	771	797	807	786	818	803	810	804	818	784	814	813	749	821	787	841	769	809	782	831	796	839	769	813	781	843	775	776	773	798	814	789	797	782	774	766	782	768	795	811	720	813	875	769	781	713	812	803	836	831	843	777	833	817	813	781	853	814	772	812	814	759	817	792	752	797	769	780	784	727	810	805	828	801	776	832	772	815	758	796	780	805	804	781	757	795	734	836	797	778	809	806	790	756	823	773	733	775	811	789	768	809	824	763	767	802	802	751	765	798	760	796	732	791	813	808	804	790	735	793	785	843	764	807	764	772	826	825	796	778	773	809	805	816	782	799	756	811	744	800	814	810	788	795	773	801	771	818	796	789	750	848	769	777	807	797	819	849	763	736	832	824	807	848	824	809	790	841	761	832	787	802	807	772	785	781	794	810	797	838	780	804	750	784	830	786	825	828	789	782	798	774	794	835	811	796	788	741	799	750	782	744	827	805	801	841	758	813	753	788	791	783	727	854	780	785	794	757	814	776	793	797	793	777	815	810	789	731	800	785	786	777	811	795	823	778	794	807	765	797	826	825	789	822	787	827	816	746	812	796	824	797	788	782	791	779	843	803	819	803	856	821	808	752	838	792	802	857	790	830	788	774	769	814	779	806	835	764	822	797	816	824	746	810	798	772	789	782	838	854	794	776	773	762	759	845	771	834	758	788	822	813	770	771	773	765	767	817	783	842	807	812	832	782	821	730	739	777	819	748	782	784	795	780	835	854	755	838	794	792	842	781	855	804	776	823	757	773	756	815	799	855	827	773	805	811	844	808	795	804	812	815	804	811	766	821	797	817	804	754	821	797	808	837	770	801	827	801	775	772	751	813	811	844	769	813	739	841	799	778	819	827	792	811	758	755	774	779	792	803	837	773	852	779	775	800	740	781	786	857	787	828	799	797	845	781	748	814	790	765	794	792	796	778	782	796	840	785	777	789	782	823	814	797	784	842	801	774	798	815	727	740	805	789	789	811	794	808	889	782	772	801	791
10175	10362	10472	8222	4959	2738	2014	1761	1399	1168	1021	755	753	541	531	588	467	443	474	435	497	467	443	474	427	380	372	346	330	359	321	325	323	323	362	337	359	422	409	336	325	394	366	375	323	303	320	319	344	304	322	301	319	305	327	322	345	311	329	324	317	287	304	309	288	302	302	349	337	323	291	337	315	325	332	332	310	310	315	315	343	327	302	326	325	303	338	298	297	263	295	297	354	335	326	316	306	313	287	323	300	282	309	288	298	327	302	304	287	302	326	281	326	324	350	293	267	340	339	325	325	316	326	320	307	288	303	316	343	298	312	313	327	331	316	310	309	320	322	318	283	306	293	272	283	339	281	317	282	316	344	341	285	329	313	319	334	300	327	309	320	304	312	319	328	296	329	298	312	304	300	300	313	306	306	347	299	299	305	314	317	314	316	288	322	313	329	305	318	339	369	304	318	321	315	320	336	330	299	295	306	280	322	330	285	283	301	304	273	309	296	327	320	341	282	327	320	338	274	327	345	276	340	347	306	328	314	332	312	326	324	290	300	338	309	331	332	292	323	314	323	309	317	334	310	319	312	332	305	322	323	317	327	283	307	286	327	304	296	312	297	307	309	344	303	296	326	309	320	288	280	330	285	290	314	316	322	333	300	318	294	304	316	279	332	338	321	307	314	335	297	312	324	312	285	289	316	314	330	336	325	294	306	303	339	301	319	337	334	326	339	314	343	309	315	286	291	302	312	331	289	300	311	302	302	332	298	334	331	353	307	363	299	353	299	344	268	329	342	303	307	301	340	329	298	316	287	301	319	318	351	311	292	317	317	394	334	308	291	302	300	314	320	299	308	308	269	313	350	325	312	303	289	285	308	333	319	341	311	314	302	301	338	313	344	313	302	295	321	271	292	341	273	337	303	328	316	342	340	348	343	318	334	313	309	282	322	318	333	327	296	313	323	353	316	310	329	319	302	323	329	286	291	321	346	305	325	302	286	307	342	315	298	334	273	318	303	311	317	328	324	335	279	309	303	336	308	337	338	329	325	326	285	306	314	305	329	319	315	333	284	291	293	317	310	299	336	317	298	336	310	332	302	313	289	342	274	322	312	272	298	308	326	316	317	326	298	314	321	276	304	324	325	342	332	297	319	287	327	287	321	319	300	351	310	335	310	319	337	294	294	289	334	319	315	321	330	330	303	343	314	354	324	310	361	310	328	328	304	313	272	308	362	292	300	329	300	333	301	308	310	298	333	328	303	315	318	291	310	327	342	289	282	316	314	291	293	325	326	278	313	315	296	295	334	297	339	324	290	339	297	322	317	320	311	310	304	327	308	305	305	320	309	356	332	325	316	302	321	299	320	319	320	270	319	309	329	306	320	337	320	341	301	294	310	334	294	294	332	279	321	289	315	349	313	313	279	318	280	305	317	310	343	308	293	301	280	282	291	342	297	312	310	328	324	317	295	328	294	268	330	280	307	288	314	322	301	326	345	344	327	317	329	317	296	297	322	319	326	329	341	352	310	307	311	304	315	305	328	344	332	275	294	323	286	340	311	316	299	312	296	301	330	322	325	269	274	327	302	302	282	319	327	329	287	322	332	314	285	302	293	296	297	325	284	341	351	320	312	322	292	296	302	304	333	268	324	296	336	315	333	303	336	278	316	296	352	331	306	264	318	297	304	346	317	306	288	287	334	323	310	343	288	297	335	310	312	326	317	310	324	321	287	334	304	299	320	329	290	311	320	300	301	293	293	311	329	311	352	311	327	329	336	322	331	315	309	327	320	349	316	298	328	317	340	348	326	293	327	327	313	299	318	305	308	307	295	333	290	360	359	302	333	313	323	323	308	302	344	294	367	315	339	321	324	308	284	305	307	314	313	337	324	329	301	312	295	338	342	318	292	314	318	301	266	343	312	329	327	349	329	310	303	337	317	322	317	329	295	292	326	341	316	333	312	320	351	318	347	307	309	329	302	319	328	329	307	338	317	313	347	275	340	331	305	321	294	317	312	345	354	288	312	306	329	323	322	339	302	331	287	336	299	323	292	307	319	304	307	314	310	315	310	324	315	312	319	329	312	315	284	335	305	329	314	312	324	304	333	305	292	317	334	325	315	332	345	369	326	303	317	320	313	289	333	319	319	293	313	316	290	332	304	322	276	307	304	284	302	341	315	321	291	301	304	298	323	309	307	311	316	317	303	315	290	296	325	323	317	325	310	334	295	341	324	300	289	318	314	307	340	276	293	327	289	287	350	307	282	313	318	331	294	301	322	306	321	275	317	330	311	315	305	326	312	328	309	335	317	295	304	303	299	325	308	326	317	339	288	299	321	291	298	316	292	315	314	348	333	305	351	306	305	315	307	318	328	293	340	319	298	316	310	308	297	277	301	324	323	304	312	332	305	320	301	337	319	292	320	317	316	314	345	314	274	296	361	323	298	315	300	290	332	284	315	297	310	296	349	309	295	306	300	300	287	345	298	309	307	316	326	322	294	291	308	314	324	276	274	313	289	330	316	315	322	312	328	348	306	340	327	317	329	311	322	288	336	293	301	328	335	345	331	269	310	345	275	285	294	326	333	321	315	310	307	314	281	289	297	316	299	317	333	311	333	307	322	333	288	312	326	291	315	305	305	361	298	318	300	320	338	308	301	319	277	294	301	311	310	347	334	293	302	295	332	299	312	289	317	346	343	326	314	332	317	305	319	308	297	260	323	325	328	303	328	307	321	318	316	355	335	302	315	320	306	344	278	312	322	298	291	329	299	333	319	294	310	292	308	299	295	319	296	314	298	322	310	310	337	318	279	315	283	342	324	319	289	313	295	301	302	313	317	324	321	339	315	289	308	304	293	328	302	292	318	296	324	319	332	341	305	300	344	324	349	332	326	346	323	302	316	290	295	314	317	317	307	360	312	325	302	338	314	294	309	311	333	317	316	349	339	321	285	301	311	299	270	326	304	351	308	335	296	329	284	317	260	309	315	337	288	301	320	291	304	311	329	278	307	323	321	289	325	320	314	291	305	269	302	326	301	309	312	304	305	339	292	305	308	316	333	315	296	312	328	344	318	287	333	309	293	315	311	289	316	293	321	326	285	322	320	295	333	310	334	310	317	313	309	291	307	306	310	342	298	328	323	326	330	300	308	340	323	327	312	291	327	337	339	319	301	333	327	344	314	322	301	326	315	309	306	328	331	314	310	341	323	314	305	311	330	322	349	335	321	301	326	330	332	325	318	307	355	307	301	340	319	325	297	358	341	328	326	296	317	318	296	320	285	304	345	285	307	340	330	309	325	305	340	317	328	315	316	345	316	301	329	297	311	311	310	318	312	347	310	301	345	325	334	327	324	296	312	307	336	355	339	321	339	299	340	308	295	339	314	347	312	330	327	310	331	333	316	326	323	296	306	328	289	316	290	332	311	313	326	295	347	312	323	316	315	320	323	296	304	301	291	287	342	302	333	321	328	304	331	284	316	294	352	333	305	314	312	318	290	298
7620	8562	14130	17023	13377	10162	8275	7517	6385	5566	4489	3532	2999	2343	2616	2474	2093	1685	1967	1975	2179	1973	1854	1983	1789	1322	1085	1096	1099	1007	978	1000	957	902	933	847	1074	1642	1537	1105	1107	1086	1013	967	898	879	802	830	805	780	791	809	771	779	822	800	809	834	817	811	796	810	823	817	744	789	821	803	810	810	782	788	812	782	804	823	746	794	768	746	822	825	771	796	797	841	774	794	817	790	779	781	805	843	803	829	809	780	840	796	799	802	832	825	795	786	827	765	787	800	781	806	792	810	770	811	781	842	779	778	837	829	849	845	778	776	767	822	796	785	790	822	817	821	835	825	779	790	789	769	760	826	814	788	820	784	777	782	786	850	789	808	793	791	779	765	761	822	772	733	785	833	805	804	870	768	771	790	797	803	848	774	802	793	771	812	787	798	802	843	822	813	816	789	819	798	815	760	803	796	768	793	821	789	805	792	805	796	822	813	773	864	770	805	808	881	818	796	760	786	795	806	803	809	803	798	823	793	814	785	803	784	775	750	797	839	828	797	799	806	806	786	831	758	796	832	837	806	775	820	795	864	747	819	795	780	811	854	747	803	820	834	799	818	828	767	828	772	792	762	804	841	837	819	857	828	806	801	826	817	752	788	809	833	773	796	805	822	768	780	797	816	771	829	786	812	806	791	769	794	751	819	838	779	814	817	854	837	840	745	791	758	786	808	821	822	775	812	798	763	807	808	830	811	780	795	800	793	840	814	791	860	793	752	757	788	820	807	754	768	793	799	793	776	812	807	790	837	769	856	801	812	806	751	763	790	767	768	805	860	798	772	765	811	813	798	774	826	801	816	785	784	811	789	796	793	794	761	802	749	790	868	816	835	842	776	790	819	826	766	732	888	773	788	796	789	812	811	862	806	812	791	795	852	770	810	769	845	875	855	807	797	828	828	786	828	772	816	811	775	823	806	807	845	825	776	794	775	808	777	770	787	789	805	845	841	846	859	815	725	791	815	791	820	842	808	820	852	799	820	796	792	838	845	810	848	827	788	830	795	800	843	798	814	799	788	842	768	882	842	833	796	808	767	760	848	845	800	803	803	783	784	825	851	784	816	790	809	807	799	795	810	805	793	773	798	798	793	778	798	811	818	824	741	804	775	837	762	755	859	780	792	827	782	803	782	782	804	819	832	790	818	804	792	799	857	737	803	803	795	762	801	839	808	838	826	787	774	790	805	811	826	818	835	794	824	789	811	811	779	830	780	792	801	744	790	787	760	815	811	797	825	822	827	767	803	815	774	780	800	831	784	759	774	792	830	811	807	776	774	766	840	761	801	810	883	774	793	774	837	803	808	771	809	795	801	826	810	779	875	818	782	814	794	801	748	804	790	871	808	788	727	782	845	807	812	842	802	798	817	821	781	800	787	821	776	809	820	805	805	807	839	803	826	813	810	810	844	792	742	827	790	825	807	770	774	755	786	818	799	825	836	825	830	799	804	796	758	840	786	828	805	837	860	825	781	818	840	788	807	789	798	770	845	843	840	798	772	774	800	776	792	796	777	768	797	794	754	808	774	831	811	788	816	838	811	802	791	806	833	799	765	788	834	820	777	800	807	789	878	779	814	808	837	835	790	834	808	787	782	826	826	839	803	743	799	831	809	797	814	812	793	801	776	808	821	850	787	814	792	768	784	779	786	776	839	810	794	823	820	756	800	819	815	835	797	794	821	813	803	805	794	827	808	809	816	845	786	762	793	792	775	759	784	780	823	853	827	839	820	847	776	807	752	791	808	784	826	799	824	855	806	820	814	790	797	801	828	852	807	813	774	800	838	834	795	788	790	775	805	750	788	842	807	789	840	756	782	798	828	774	862	835	795	825	785	843	828	778	807	834	799	838	799	757	792	804	821	781	788	857	847	774	822	787	822	773	842	767	814	811	852	800	819	802	805	751	778	791	797	839	772	790	867	793	793	784	786	778	848	846	808	822	800	855	814	834	817	858	825	819	778	799	830	781	804	753	808	785	801	832	778	807	805	805	821	770	831	797	781	828	807	817	847	757	761	772	825	764	791	851	786	798	840	791	812	801	765	842	865	766	789	814	824	817	830	814	778	767	748	786	837	806	785	799	783	769	819	824	830	799	801	809	788	812	799	795	772	776	806	806	795	796	808	785	797	767	804	788	812	852	812	831	852	808	760	805	752	815	821	753	828	805	799	744	825	779	836	818	781	808	792	762	754	809	790	811	819	827	799	843	864	822	797	831	832	797	756	751	816	778	784	819	812	843	800	803	771	832	789	815	774	856	800	773	798	816	773	820	810	814	795	794	817	780	832	806	813	797	810	795	858	841	824	824	873	776	788	784	791	796	797	799	783	741	759	822	811	808	827	796	835	840	800	752	849	774	829	786	796	811	795	836	810	772	800	795	843	833	846	808	853	796	835	814	769	793	757	831	789	817	788	825	811	802	827	784	800	812	811	813	828	783	773	768	795	807	804	825	757	778	777	781	812	785	843	878	803	788	809	804	812	829	823	816	821	819	808	818	806	791	846	814	833	808	791	818	820	821	871	760	839	832	763	785	817	769	787	798	786	784	828	826	795	817	805	855	815	812	805	841	824	796	815	801	782	811	805	814	762	781	817	830	754	762	811	843	792	834	830	783	750	798	848	812	814	785	795	761	820	763	827	817	808	793	825	818	754	834	802	770	788	809	814	789	836	740	808	764	796	757	759	782	828	788	827	801	796	848	797	812	867	788	780	824	853	801	799	794	779	787	783	753	861	741	830	804	798	832	838	800	790	752	813	781	747	818	875	785	807	764	777	817	830	822	799	800	755	768	800	804	820	775	780	771	806	781	828	815	832	809	800	815	798	812	776	787	865	852	782	810	822	781	812	789	853	779	757	805	783	809	856	804	789	794	756	851	835	811	782	838	801	804	799	790	801	763	804	808	822	873	803	839	834	816	798	819	855	806	862	775	826	788	788	780	794	823	799	834	774	782	773	770	796	815	803	817	801	764	812	798	790	797	808	790	792	741	772	770	787	795	776	781	806	812	788	803	769	823	812	806	858	782	808	861	817	806	819	775	772	816	796	780	797	769	813	764	846	811	747	807	833	739	807	803	822	805	752	813	790	778	797	827	795	792	749	786	837	811	821	796	808	835	787	788	815	766	799	794	814	809	799	816	777	817	759	835	753	786	779	832	796	738	766	801	827	738	835	788	752	793	819	830	782	812	818	805	817	800	811	809	723	790	808	774	776	823	775	833	840	808	835	793	822	785	833	791	824	799	828	774	847	803	772	813	791	767	832	840	779	817	798	789	852	788	832	791	791	834	797	776	779	799	758	820	815	831	813	817	774	798	772	851	795	818	841	819	815	769	775	799	803	791	835	811	768	841	754	771	817	857	838	756	755	785	806	822	827	823	772	796	805	810	798	757	799	802	846	825	797	862	795	810	797	777	834	795	822	838	849	838	811	772	815	806	859	802	750	813	813	767	759	803	812	789	819
22402	21908	25122	24924	19478	14564	11344	8303	4865	4439	3814	3213	3037	2379	2369	1918	1476	1261	1431	1578	1635	1531	1341	1368	1637	1014	736	660	556	473	533	508	437	415	368	347	840	1186	767	575	484	462	425	359	363	378	320	313	331	343	310	336	340	315	316	318	320	317	298	274	334	320	332	335	312	312	317	308	298	296	347	324	298	334	342	346	321	312	326	296	325	279	308	325	310	332	317	324	293	311	309	303	299	328	302	312	280	299	327	322	313	297	304	304	309	328	330	348	311	307	331	317	308	330	307	330	327	331	300	289	312	319	342	333	288	340	306	302	307	321	304	324	309	281	306	299	284	311	298	315	326	329	299	332	299	299	326	326	321	313	318	332	334	331	346	324	299	301	315	329	298	318	305	323	265	331	323	317	294	349	326	333	323	354	369	319	341	317	294	315	315	315	367	310	323	284	334	334	310	341	325	301	347	283	297	349	339	340	301	317	325	287	302	323	316	326	316	341	280	301	323	302	309	334	308	310	325	307	310	332	326	342	328	333	316	331	332	331	324	368	308	282	336	365	303	372	341	299	302	322	320	322	350	312	306	306	334	348	330	304	287	330	325	299	315	312	326	305	321	312	306	301	331	315	260	326	292	322	323	284	290	329	317	279	326	292	305	338	295	314	320	340	328	325	314	333	302	329	309	327	289	344	330	334	310	309	330	335	292	319	299	300	307	355	290	275	342	349	332	307	282	281	333	304	274	307	313	303	329	301	298	290	304	328	322	308	342	302	317	313	303	305	359	306	312	314	342	305	319	313	312	320	279	307	313	311	305	301	313	338	329	328	321	290	322	311	324	303	343	306	307	322	310	327	309	323	326	284	317	289	316	336	330	314	327	290	313	296	316	329	323	295	278	271	321	334	322	322	310	319	318	340	312	309	330	313	291	311	282	340	291	328	307	308	335	331	332	326	363	347	326	319	298	320	307	306	285	305	327	304	327	306	300	299	358	338	355	280	320	301	363	327	305	318	325	321	318	272	327	337	335	321	354	286	304	308	294	331	320	324	301	333	331	287	331	340	328	267	272	346	324	304	283	343	296	362	323	324	293	307	327	298	297	346	344	306	320	325	317	327	327	348	284	308	299	336	309	334	295	297	321	302	317	285	320	305	332	348	313	306	341	319	322	310	286	307	316	327	344	308	341	305	329	299	318	325	316	303	314	308	309	331	321	344	298	325	304	302	332	301	328	304	336	294	309	334	309	331	352	338	313	315	304	307	337	317	287	287	307	321	302	309	306	327	325	320	306	346	328	331	310	295	317	325	304	341	319	313	323	315	370	304	306	354	323	304	306	335	329	328	312	332	301	291	321	306	329	315	321	335	315	297	281	308	321	323	328	315	310	304	294	309	330	310	368	323	302	272	305	306	313	309	329	321	306	314	341	288	354	359	354	300	310	310	329	328	328	323	312	337	344	307	323	339	304	277	317	317	315	290	329	310	279	333	293	350	365	336	330	319	326	318	304	306	298	310	309	316	299	320	337	340	307	343	316	346	289	300	350	324	315	334	319	318	330	350	330	334	301	313	293	327	363	329	303	307	323	313	321	343	339	336	285	334	339	325	332	285	280	328	338	324	335	314	316	321	311	305	303	290	334	306	333	331	318	304	304	292	321	318	324	297	312	329	325	298	325	345	332	330	316	300	342	308	337	326	321	337	342	331	316	281	334	333	298	315	327	351	303	275	331	313	291	287	297	331	325	330	296	294	319	275	324	303	330	285	293	291	298	319	306	314	322	315	320	345	325	322	312	308	313	346	325	321	292	322	350	291	291	309	340	329	309	282	317	333	308	331	311	308	327	328	305	337	321	309	312	308	300	304	297	326	363	313	312	310	337	311	328	332	309	298	319	291	305	349	340	363	287	308	303	322	306	325	314	317	332	341	319	347	337	354	317	349	313	294	359	294	318	300	307	333	335	326	317	333	315	274	320	339	306	297	345	301	331	324	340	289	327	300	343	319	303	347	317	334	310	319	332	336	311	287	312	301	310	318	308	352	278	338	336	287	321	302	332	337	310	325	340	335	321	325	339	337	283	325	309	330	291	311	313	303	297	334	318	321	297	332	311	319	252	330	325	330	298	332	346	307	313	334	313	341	315	325	283	290	308	320	306	313	327	323	325	320	300	327	329	290	326	314	312	303	326	346	311	318	301	316	319	320	354	333	340	310	298	312	322	315	321	320	289	301	328	314	328	346	322	310	311	314	317	297	304	322	303	290	304	300	316	322	304	281	304	304	304	354	340	325	287	350	312	290	299	307	315	351	311	323	327	327	329	284	320	311	322	294	318	326	353	285	348	325	314	340	306	292	312	329	298	337	316	314	334	322	332	339	300	331	291	320	317	307	335	302	315	302	327	311	328	324	306	328	314	321	304	312	303	311	335	326	306	340	318	321	308	298	298	322	348	328	333	282	317	295	315	291	327	300	323	354	312	338	323	309	315	306	306	309	352	310	293	310	341	282	318	324	339	304	337	355	318	302	317	325	308	330	334	312	322	321	296	324	330	299	343	341	324	334	349	301	323	292	320	322	305	333	352	299	316	311	284	310	338	359	325	338	320	318	333	328	309	300	351	321	352	306	311	324	309	313	302	298	337	310	348	341	292	355	347	335	335	312	282	278	314	317	323	316	303	311	329	301	323	324	342	336	308	299	318	288	315	314	305	289	291	305	294	305	357	315	302	312	310	326	310	312	306	313	338	314	304	325	346	337	298	312	297	322	339	306	338	319	306	324	323	308	335	298	299	308	311	330	316	324	345	303	327	336	320	293	331	313	324	282	315	319	312	334	325	328	318	279	349	300	318	303	311	300	298	335	326	342	331	301	319	330	307	329	288	340	302	322	308	313	319	335	336	358	307	331	304	309	309	309	307	322	287	288	307	321	353	333	307	301	311	322	280	340	310	327	309	313	317	296	315	322	309	334	301	324	313	304	342	323	330	274	300	315	294	354	315	349	284	356	329	321	325	305	316	339	309	284	313	329	326	296	306	334	308	312	323	339	328	318	312	305	320	295	291	300	312	346	321	322	340	322	297	321	324	345	304	306	307	302	296	324	297	332	318	288	288	287	334	304	318	317	291	307	297	350	303	295	334	295	324	319	342	329	324	315	331	307	344	304	320	325	338	334	308	291	309	298	328	324	333	292	303	297	304	293	296	313	340	303	304	307	335	316	312	312	291	326	314	339	317	282	278	327	310	322	332	305	332	343	300	317	317	326	340	287	334	326	315	321	334	340	318	317	330	324	352	327	298	323	301	282	338	317	343	324	313	279	319	337	337	303	349	337	317	341	292	305	308	322	345	323	341	344	309	331	312	307	331	322	320	330	295	349	315	299	300	296	295	320	321	319	354	316	345	343	338	346	341	330	322	313	325	306	317	313	325	316	304	308	314	298	344	321	328	286	316	296	274	319	343	337	301	369	315	308	342	298	319	317	322	344	337	345	334	329	307	342	335	317	292	321
15824	17107	24051	30383	27885	24920	22285	20086	14491	15327	13546	10840	11549	9408	8717	7942	6604	6394	6665	8183	8049	7785	6943	7677	9008	5110	3760	3452	2774	2370	2376	2275	1731	1377	1160	1026	4753	7182	4220	2573	2241	1803	1501	1247	1057	938	942	875	805	841	829	850	803	836	831	792	827	824	756	830	838	825	819	816	841	820	841	813	826	806	795	757	806	817	752	798	765	839	840	855	783	808	766	823	853	872	746	805	798	849	803	792	769	747	789	857	793	792	787	783	794	840	783	795	760	885	825	784	780	824	779	798	825	806	789	840	818	882	851	833	798	829	790	817	869	747	808	792	790	793	782	830	742	849	745	809	805	799	831	791	803	793	818	780	756	739	843	805	759	796	821	874	809	792	782	778	779	836	812	787	857	779	821	784	809	786	789	783	794	846	788	871	812	803	777	805	788	820	757	800	849	832	877	799	820	824	757	819	796	842	792	819	842	781	829	856	765	755	872	753	800	780	744	805	813	794	798	803	844	855	805	818	786	831	831	796	768	727	752	859	814	782	848	832	853	819	792	835	798	812	797	791	833	845	842	799	824	818	860	804	817	752	814	793	828	765	816	768	789	795	769	805	799	763	868	765	806	824	802	804	819	804	800	836	855	844	833	801	860	801	789	841	766	803	814	796	805	851	794	826	815	847	837	812	766	860	839	798	804	792	840	796	820	848	761	805	864	810	881	842	776	827	792	851	800	828	825	857	837	830	851	780	791	792	777	830	782	792	797	814	896	835	826	794	808	824	800	820	829	766	816	844	857	771	816	826	815	824	758	829	819	807	779	795	856	764	841	830	797	772	780	813	797	782	826	784	799	780	794	834	809	816	811	862	802	761	811	804	862	794	797	825	807	828	788	801	794	818	785	813	776	834	807	792	819	832	844	819	824	772	816	833	852	825	812	831	797	794	772	820	780	796	787	806	845	764	865	795	815	801	834	851	828	812	819	828	798	774	828	823	814	817	831	815	813	800	732	806	832	830	788	788	826	789	821	813	781	826	805	796	841	774	750	814	798	854	823	793	826	748	808	816	832	759	837	830	795	859	777	800	812	843	796	844	792	818	787	795	844	833	763	795	769	815	826	834	844	864	780	825	856	791	754	847	766	785	800	809	773	816	778	814	806	785	782	857	806	791	844	803	809	851	799	751	826	839	833	807	831	810	823	749	854	812	790	837	794	809	830	795	798	761	805	839	786	759	811	809	810	818	775	791	791	831	862	776	850	791	799	779	808	782	852	767	838	875	767	760	801	780	826	850	833	767	853	868	829	829	828	773	830	816	827	758	847	800	849	808	824	767	850	746	789	767	817	837	869	841	816	771	849	831	791	775	769	869	801	782	810	827	831	823	810	851	797	812	777	803	763	756	787	808	795	746	804	813	804	836	771	848	809	838	787	825	831	828	759	790	816	887	795	831	803	842	827	829	801	816	840	829	767	813	814	801	772	797	824	808	784	807	818	780	794	789	794	767	788	794	847	749	837	776	804	815	815	817	818	793	773	834	825	820	824	809	816	767	804	780	826	792	817	796	821	807	779	806	832	794	754	810	757	793	787	784	811	836	777	828	850	768	801	748	832	755	759	809	767	792	813	803	812	830	813	818	809	820	834	789	774	853	823	833	804	815	874	843	794	785	785	807	778	842	827	863	760	838	813	824	842	779	852	813	862	890	823	772	779	797	856	804	805	825	794	789	843	810	878	798	803	803	796	837	784	836	800	844	770	815	813	800	824	792	746	795	804	783	802	811	797	827	793	815	838	842	848	834	807	831	838	796	829	781	792	799	825	818	807	764	818	802	791	774	767	807	785	806	814	797	809	802	753	803	865	793	847	819	880	773	803	866	833	849	844	784	813	827	762	817	860	820	825	824	790	881	810	822	771	843	829	814	790	813	802	815	797	740	817	819	819	809	817	798	842	838	797	803	857	798	812	823	804	751	794	841	821	816	820	831	837	830	823	824	801	845	770	783	808	776	783	829	794	804	775	852	808	827	811	830	771	815	802	767	810	853	755	796	793	783	835	796	811	770	824	817	834	809	787	825	757	807	804	772	770	786	791	849	744	797	807	834	872	792	830	809	796	809	850	833	758	818	825	790	824	768	799	807	843	790	797	822	777	762	800	780	808	790	852	836	843	810	880	802	820	827	777	840	784	846	791	794	798	853	826	835	865	834	795	819	774	848	777	842	801	856	797	864	797	775	808	821	851	764	858	812	858	777	795	791	766	794	765	812	774	802	838	806	854	778	806	827	798	800	821	816	836	837	785	784	811	835	822	832	839	812	852	842	740	792	810	841	834	809	878	785	804	794	837	799	808	782	795	811	799	792	800	798	795	795	841	806	827	797	767	845	834	784	798	797	777	805	828	820	773	816	833	764	836	835	774	823	833	832	820	808	809	807	824	785	851	797	806	766	812	807	800	811	834	798	808	777	839	829	797	841	780	829	817	801	801	826	845	819	768	853	804	781	812	820	795	827	881	781	873	834	772	861	818	811	825	774	828	782	733	835	809	834	834	846	780	840	797	780	814	843	807	785	776	811	768	783	781	804	814	855	799	825	787	819	776	839	820	863	784	766	795	824	791	823	792	811	821	766	790	822	834	821	781	775	827	834	842	762	839	833	838	771	824	825	742	774	879	805	835	797	857	802	786	798	818	820	869	808	868	795	832	779	847	854	783	820	836	808	823	754	807	826	800	810	775	811	859	786	822	864	812	789	798	813	782	796	803	813	851	772	686	821	785	858	799	816	803	804	811	819	750	819	811	744	771	778	759	833	843	810	829	779	808	797	780	770	812	805	827	836	848	773	830	804	794	766	789	835	803	794	781	805	818	865	806	836	819	771	804	844	838	852	813	822	804	836	781	782	817	819	742	787	815	782	818	784	777	814	840	787	835	826	793	793	799	807	813	827	788	814	780	857	784	827	826	841	815	761	791	813	864	776	830	768	800	793	820	792	858	755	826	792	864	828	804	848	806	801	817	817	782	869	773	801	823	851	794	794	785	842	859	792	773	773	823	794	828	776	832	829	861	867	850	832	801	812	819	812	826	834	810	812	835	803	831	796	809	849	814	789	830	823	794	805	823	817	787	825	809	799	866	871	855	812	870	863	816	826	819	821	774	789	816	815	817	792	861	811	818	825	826	815	850	783	830	798	820	805	805	814	779	771	807	855	811	818	803	829	861	775	776	794	789	757	810	835	798	825	774	779	836	847	834	833	806	781	769	883	820	825	770	798	824	843	806	799	877	813	821	787	801	822	791	830	837	771	819	764	838	815	814	793	788	742	848	863	815	788	873	777	790	778	779	827	795	764	832	777	869	829	862	805	779	825	842	829	805	838	860	810	829	843	802	791	837	815	853	804	841	835	795	775	808	778	768	838	771	803	748	816	804	835	827	778	807	823	782	805	859	855	806	789	825	788	791	862	798	822	792	827	849	834	760	849	793	808	811	820	828	811	820	821	809	787	762	780	846	829	808	778	798	822
31757	29118	32870	32721	28825	23501	19247	15355	8987	7876	7762	5343	4544	4443	4111	3688	2848	2486	2421	3171	3020	2731	2054	2553	2884	1883	1274	1153	790	735	756	649	536	457	408	405	1615	2138	1299	769	639	580	509	425	375	330	338	355	278	307	323	298	320	302	290	304	313	292	333	325	321	325	311	321	311	288	268	288	328	268	307	313	330	300	297	303	348	299	299	344	280	324	305	311	292	301	299	331	295	330	279	347	282	285	293	334	306	349	297	371	299	291	320	320	332	286	319	289	356	273	314	273	314	302	343	296	307	309	333	330	297	317	329	316	322	301	272	306	318	303	316	300	307	312	314	305	313	315	292	290	327	281	298	314	328	315	312	307	296	288	312	305	333	293	317	331	311	317	308	309	304	298	326	334	375	301	294	300	326	333	297	329	326	270	309	335	323	315	298	290	340	316	333	320	310	312	309	325	297	274	311	329	318	295	296	274	311	305	317	283	310	318	320	274	334	317	320	296	322	333	290	282	289	294	312	292	289	282	323	324	311	351	278	306	304	309	291	306	297	339	325	315	336	322	331	322	311	304	308	304	341	320	294	319	317	302	311	291	320	314	288	295	331	312	312	302	283	333	287	314	311	317	320	289	330	299	323	316	298	302	333	300	310	307	302	313	289	285	309	303	319	289	308	311	297	296	291	303	303	310	286	362	327	316	335	305	297	313	326	302	324	320	320	313	321	291	303	323	347	307	279	301	305	298	295	314	297	305	323	284	300	308	292	315	287	291	291	281	302	340	306	326	311	324	320	298	309	292	264	326	331	290	298	328	317	331	304	303	312	326	329	282	325	307	311	311	332	302	310	314	281	315	312	325	288	324	292	297	326	300	336	311	276	320	301	327	285	304	315	306	307	284	308	312	322	338	296	321	325	314	294	313	351	281	310	341	300	303	315	311	308	298	304	307	333	309	322	310	319	325	318	298	331	323	302	314	321	295	298	321	312	274	315	319	305	302	320	304	295	321	309	288	314	329	307	313	285	298	319	285	319	308	292	321	333	326	334	320	368	271	334	277	295	323	291	288	301	327	278	327	327	330	314	313	313	319	339	310	334	298	315	313	307	322	349	299	319	304	305	274	285	322	301	300	308	316	325	325	296	303	302	304	300	266	321	314	294	313	284	324	278	296	309	314	281	298	321	307	304	317	335	315	320	307	294	306	293	362	320	340	311	312	317	299	330	312	299	270	312	336	294	282	286	312	314	291	301	294	324	331	324	311	318	313	308	325	316	346	300	322	323	303	339	329	304	316	306	300	296	301	324	297	315	293	309	308	313	325	324	304	328	320	307	305	338	300	291	302	326	322	324	320	336	332	342	282	334	313	292	313	340	339	303	340	318	278	302	305	347	327	299	306	291	324	294	314	304	336	305	332	318	291	327	310	319	312	328	299	302	289	332	304	312	303	329	259	302	281	317	296	321	349	304	307	323	316	320	310	297	314	307	321	310	325	318	313	295	306	278	333	308	307	322	292	322	277	313	328	326	320	306	305	321	301	317	274	320	333	316	294	294	316	295	334	328	310	284	307	332	334	320	334	323	325	331	313	318	311	348	330	306	290	300	331	291	321	323	318	317	295	349	298	325	293	301	325	310	330	298	297	316	291	299	347	288	322	301	291	308	324	321	261	322	297	316	272	308	320	296	303	292	312	369	352	309	334	300	310	337	314	295	315	288	285	336	314	335	286	292	305	293	325	301	293	335	300	321	324	303	310	317	297	294	307	302	289	327	311	307	319	304	304	322	295	286	331	315	301	296	334	334	290	314	281	325	292	284	323	319	287	307	299	334	331	283	321	281	311	342	307	284	316	271	304	306	309	313	291	295	336	336	318	298	292	323	279	315	343	299	355	310	300	335	321	291	311	312	270	299	290	306	341	294	339	326	351	301	306	313	288	310	321	312	295	292	298	311	295	320	318	271	282	308	310	314	360	313	316	356	302	316	293	284	320	313	290	309	301	331	308	268	313	300	309	338	313	315	319	305	345	333	329	316	302	316	321	310	350	296	323	333	361	341	305	302	314	289	285	310	312	332	308	314	310	306	297	325	304	279	316	301	317	319	315	300	284	316	308	303	343	317	288	338	295	294	326	312	309	294	314	335	340	275	332	309	291	305	302	305	292	325	301	297	293	336	310	309	290	287	280	295	297	299	299	318	297	291	274	296	327	298	297	305	314	298	281	271	322	331	292	293	294	288	312	335	322	303	327	321	324	303	322	335	309	305	296	309	314	329	321	298	296	323	326	312	313	300	310	324	312	257	306	335	314	286	299	312	302	282	320	333	299	287	327	305	290	335	314	315	309	303	281	337	304	338	338	314	297	354	304	346	348	281	319	311	285	299	358	333	286	278	312	309	290	298	286	313	313	321	294	275	294	311	318	300	302	329	309	329	312	318	320	310	331	318	287	304	305	298	316	295	301	306	346	328	286	302	338	333	323	316	292	331	293	286	276	308	314	304	350	326	335	329	284	294	304	305	304	317	322	326	298	308	323	317	345	312	312	312	296	309	304	317	329	287	324	353	315	307	322	335	293	295	301	316	300	316	323	294	274	323	313	312	323	321	295	308	324	317	315	320	345	315	337	301	322	288	332	301	311	299	311	325	292	325	312	302	319	309	305	319	299	308	287	308	310	267	309	335	323	283	341	348	345	313	316	323	272	356	282	357	306	321	303	310	305	302	333	329	284	308	306	298	294	316	317	317	293	284	326	309	330	303	285	293	321	299	309	312	278	308	305	319	311	310	304	304	331	319	318	325	320	275	342	312	328	298	335	306	316	296	342	297	301	299	322	305	277	315	323	307	323	298	322	304	293	269	310	304	313	317	305	281	319	298	330	316	300	326	325	306	299	304	331	316	308	295	306	336	305	309	287	313	300	309	302	305	324	324	316	282	301	312	335	329	293	303	311	314	340	320	298	310	303	307	309	328	304	340	313	296	289	309	325	312	321	304	302	294	317	315	298	266	309	337	288	309	312	284	280	325	313	315	337	294	301	345	325	317	289	290	305	299	304	307	292	295	339	345	316	326	351	328	302	287	316	298	314	322	287	290	280	318	301	286	317	331	334	314	347	307	318	308	286	279	319	316	293	331	310	292	287	301	311	300	293	316	316	310	315	329	300	307	316	314	302	299	298	297	294	302	334	312	301	331	318	323	322	293	271	331	292	303	312	319	324	332	337	311	296	335	337	312	334	315	316	319	303	333	288	311	330	306	321	303	328	314	305	317	324	292	332	299	321	344	314	300	318	330	317	319	296	326	307	287	320	302	325	336	303	318	312	299	304	281	328	295	315	341	320	335	331	306	295	307	323	300	329	303	316	311	318	304	329	300	309	310	340	305	312	287	315	305	324	292	310	307	306	309	299	312	314	306	294	327	315	300	300	322	303	301	313	302	303	318	297	299	313	306	348	296	322	342	300	324	315	319	355	304	314	341	269	324	326	265	314	323	294	324	314	306	337	309	312	354	317
21095	22616	29532	36179	34307	32192	29356	27696	20782	21503	20269	16381	15075	15182	15461	13226	10117	10191	9966	13189	12728	13330	10350	12447	14050	9317	6918	5879	4163	3859	3962	3632	2499	1843	1384	1348	9537	12214	6803	4158	3228	2641	1965	1595	1262	1046	938	783	815	807	815	812	758	828	781	766	780	792	826	849	835	809	823	791	835	798	805	809	839	775	754	802	795	792	783	774	778	759	769	818	849	820	765	816	771	781	814	791	715	771	813	791	823	791	770	786	840	750	788	811	821	807	758	813	813	791	811	762	792	729	786	820	821	764	778	788	787	829	766	792	814	807	832	805	805	809	751	800	802	786	832	807	780	729	797	782	835	804	795	791	807	821	751	751	819	774	779	829	769	818	798	778	771	840	814	763	766	811	759	760	761	781	800	815	850	838	765	810	794	821	772	774	790	752	753	808	753	841	844	767	755	816	837	853	755	762	732	788	795	761	859	849	786	789	742	802	790	789	780	784	812	742	777	826	809	806	806	782	800	792	789	826	768	750	775	795	821	817	823	769	790	826	816	790	798	788	804	830	826	840	831	755	804	808	815	730	777	769	793	777	787	753	797	727	820	739	818	734	770	775	745	750	827	771	820	818	784	771	770	756	823	775	752	770	751	773	776	788	705	771	758	787	799	780	732	823	790	783	759	763	763	821	755	816	755	826	827	748	773	747	766	820	782	785	755	757	783	797	798	783	795	779	843	781	850	772	759	800	771	800	832	742	784	799	779	802	792	819	780	791	812	782	780	835	826	754	772	805	793	777	856	767	791	819	787	847	812	787	720	799	785	816	818	779	733	793	829	819	838	814	760	769	778	798	765	828	785	813	801	759	788	752	789	770	829	791	781	784	743	787	810	806	767	838	755	754	796	792	808	777	743	781	762	803	839	760	853	772	821	780	761	796	840	808	845	786	778	804	785	808	760	813	789	791	776	773	767	838	821	832	819	813	772	777	813	788	842	801	787	787	766	778	795	764	780	767	748	818	793	774	794	771	829	768	765	805	746	794	804	788	806	801	825	792	771	781	784	773	804	768	771	798	810	839	778	818	815	777	840	840	761	780	800	812	776	781	766	781	746	778	748	799	779	813	789	740	774	772	765	823	811	735	827	819	782	780	792	816	802	803	832	804	797	796	792	803	790	775	806	756	789	804	793	780	768	791	779	802	767	784	733	787	753	824	807	798	726	789	811	769	836	784	757	782	789	820	825	766	789	798	782	783	767	820	836	869	810	793	802	817	839	784	761	787	816	809	786	776	822	789	769	763	747	780	764	734	784	787	790	751	804	756	806	791	784	776	851	785	810	830	833	820	741	801	807	779	779	837	743	788	864	775	814	768	792	772	719	752	812	786	763	794	785	791	784	766	742	793	768	819	743	763	827	768	801	807	799	787	787	751	819	820	760	786	790	743	774	733	800	749	801	779	767	794	763	801	777	805	805	837	770	787	800	799	759	813	792	792	842	823	763	837	780	752	794	797	780	806	776	800	786	798	762	750	807	809	768	792	786	757	767	816	796	748	781	816	813	823	795	760	758	817	746	802	758	795	788	808	793	783	752	807	785	806	812	801	785	770	819	794	812	756	810	788	785	784	818	803	768	776	775	773	796	808	815	775	799	786	772	783	808	781	815	774	821	755	819	842	837	789	855	810	775	735	724	807	830	805	849	836	783	816	759	759	791	771	736	821	823	739	790	796	776	792	769	779	765	751	801	821	783	758	797	781	810	760	757	801	795	807	840	771	821	809	779	783	806	765	799	776	769	816	757	862	816	818	843	799	774	860	809	810	814	795	742	709	758	771	772	765	850	803	747	777	821	807	804	761	767	780	781	784	781	804	751	815	789	773	790	775	768	781	821	803	753	865	750	767	823	782	825	751	773	813	766	753	763	778	826	807	828	765	768	774	755	814	736	744	749	799	814	799	790	758	869	787	765	786	820	798	792	827	784	792	795	773	818	815	818	752	817	786	778	776	725	825	826	835	857	853	791	780	778	784	821	708	726	760	852	825	765	814	844	796	767	729	787	785	767	770	794	808	760	825	867	783	780	791	825	771	712	789	792	793	807	838	798	809	748	807	795	789	724	764	830	811	789	788	818	778	757	750	771	779	761	811	762	775	807	812	770	801	771	808	788	776	769	764	821	808	792	771	782	725	793	778	811	739	772	772	811	773	724	750	784	762	790	775	781	816	817	810	813	793	780	739	807	784	851	774	759	814	783	759	795	760	831	797	829	777	786	786	802	818	805	786	756	797	748	830	815	788	806	807	806	759	781	794	828	807	790	805	752	837	782	776	793	816	835	766	827	858	798	785	752	780	770	768	798	740	777	811	779	768	742	814	811	763	835	782	789	830	728	805	779	782	777	780	808	745	766	817	786	738	817	811	803	763	821	753	777	844	770	816	838	729	806	770	798	767	755	818	759	777	771	776	755	801	856	839	774	815	775	802	766	788	766	799	733	808	782	773	837	778	744	766	776	737	786	723	794	795	824	808	798	751	829	789	753	791	783	786	754	711	750	808	795	818	808	813	806	744	799	802	798	781	805	765	748	834	746	760	795	818	791	786	836	745	742	739	811	836	813	777	766	819	766	770	765	801	789	816	808	808	779	781	766	845	766	725	769	799	761	819	828	755	777	740	804	781	787	757	792	824	792	806	758	752	834	747	747	826	776	740	796	813	768	780	842	778	778	790	814	822	752	780	803	807	825	800	780	835	774	787	815	785	762	811	754	798	788	773	789	796	772	785	875	821	775	748	782	766	760	765	790	817	813	805	779	811	762	745	780	765	816	841	777	809	792	804	784	771	811	764	787	772	773	772	784	793	797	805	780	804	817	794	776	742	821	778	711	818	764	773	729	803	753	777	792	815	877	790	789	825	835	770	821	738	760	841	771	739	821	779	803	722	787	814	757	784	803	795	762	766	851	831	776	798	804	768	784	787	774	812	814	761	809	823	816	739	798	792	756	733	840	777	788	801	724	756	763	789	799	781	825	814	802	793	797	780	773	786	796	787	790	784	774	755	840	767	789	767	796	752	794	775	802	811	784	797	783	769	835	815	799	773	755	814	784	832	708	794	770	769	780	749	737	792	806	805	810	799	806	789	810	754	824	708	810	810	762	773	815	768	838	804	785	777	802	800	767	769	833	767	813	787	783	775	735	790	825	833	799	790	804	752	831	768	754	814	801	789	810	790	772	806	770	756	801	774	807	786	747	829	788	819	731	774	809	744	782	788	805	745	761	799	834	759	819	802	748	812	792	803	817	780	805	826	785	750	836	782	751	788	831	806	735	801	754	786	765	783	783	766	793	840	780	740	802	802	785	797	748	788	806	841	782	793	817	828	774	762	775	774	787	787	808	761	806	763	805	761	764	834	828	858	753	778	770	794	767	820	802	798	770	777	793	759	776	777	759	817	780	817	772	806	830	798	761	787	766	813	775	754	806	803	748	792	815	772	778	778	830	828	753	813	846	786	779	745	802	773	799	780	788	789
9966	9430	10508	8422	4885	2964	1920	1631	1250	1052	802	674	574	599	512	541	458	418	435	514	434	477	438	399	388	350	375	328	339	366	362	364	328	322	324	312	356	469	403	369	340	347	363	361	339	302	332	323	315	290	311	300	314	334	309	311	286	274	281	280	272	312	299	331	361	270	327	319	285	329	279	311	337	317	286	322	309	321	328	318	323	339	350	252	329	328	324	313	328	340	316	311	291	303	309	342	351	327	314	310	308	318	297	340	307	339	308	297	292	301	318	319	342	309	349	327	319	302	323	336	307	274	304	327	304	330	319	291	313	331	344	317	298	324	287	291	294	301	311	293	287	320	292	317	324	282	349	347	343	305	322	301	326	296	317	315	335	299	289	306	293	282	311	324	298	335	312	333	289	307	312	311	327	310	328	276	295	311	352	291	327	302	277	298	289	319	316	312	290	345	298	307	324	282	301	354	313	310	276	309	350	334	287	344	324	316	335	317	317	280	312	299	312	298	328	312	339	329	303	304	301	313	269	345	308	308	333	317	315	323	322	306	322	330	321	310	273	285	266	316	332	297	332	315	305	289	320	310	331	290	313	290	310	310	282	303	320	317	305	322	281	324	285	301	316	307	290	310	296	295	299	306	311	312	340	330	315	295	264	320	320	323	288	349	331	332	323	338	290	288	283	319	313	300	298	310	303	310	326	297	320	274	307	312	301	294	313	279	314	320	326	330	373	316	327	309	316	310	297	322	313	298	294	278	314	284	312	336	300	328	303	333	329	319	331	291	335	334	298	293	352	311	297	313	326	316	287	320	331	305	331	315	331	312	301	276	302	306	310	299	307	305	303	324	314	344	362	313	312	284	309	296	303	306	287	321	305	295	324	337	286	278	268	309	297	313	313	289	294	314	343	295	293	276	325	330	303	343	341	276	319	275	310	326	302	357	331	306	298	308	314	311	310	321	325	316	274	290	313	304	315	359	313	300	324	310	320	290	287	347	322	311	329	322	326	301	338	297	317	293	290	318	305	309	311	314	327	321	295	341	344	342	297	306	311	343	289	354	326	298	291	334	287	284	316	327	323	308	310	331	304	324	335	330	334	312	325	308	311	292	330	301	284	279	313	295	330	308	287	290	302	322	325	313	318	314	318	266	298	279	305	309	324	290	319	322	297	310	326	334	297	321	296	326	307	289	297	309	292	301	337	317	326	304	343	316	295	310	292	315	297	345	312	323	319	300	308	303	327	343	327	305	329	285	306	297	365	337	305	328	325	323	325	307	289	283	299	302	285	303	317	311	326	289	285	325	306	315	288	311	334	316	316	334	301	304	326	298	322	330	328	317	329	314	319	314	300	295	353	301	310	295	294	324	330	304	318	324	325	272	320	299	319	312	345	320	312	303	309	319	295	316	316	302	307	299	326	302	331	325	296	324	301	325	299	293	314	310	323	344	335	314	333	325	306	331	267	280	309	305	316	311	301	304	318	283	307	285	317	324	309	315	323	307	306	299	303	298	289	296	295	304	303	297	314	314	339	333	344	302	313	338	295	332	328	353	292	311	302	320	340	318	315	310	330	285	334	308	306	300	297	294	328	309	316	322	337	307	304	299	302	300	333	264	306	338	329	321	296	257	335	341	286	313	319	312	299	325	317	309	324	314	334	340	316	344	303	301	313	289	296	314	337	335	314	344	301	288	313	292	313	301	314	312	315	306	304	293	297	297	322	340	321	298	316	329	309	318	290	323	346	284	313	311	294	291	334	303	335	329	281	320	333	301	315	306	330	325	303	300	322	314	318	336	286	321	316	325	314	299	327	307	301	323	315	324	329	279	319	312	296	288	304	307	297	287	337	312	317	307	316	276	272	346	315	317	284	276	313	312	287	343	317	298	296	289	317	313	301	352	327	309	290	328	299	301	311	297	320	298	279	306	319	351	290	304	285	331	341	282	310	291	326	294	308	312	300	300	274	282	296	334	287	297	315	335	333	333	306	321	315	298	319	300	327	313	282	300	296	304	284	299	297	292	293	329	306	341	318	334	324	308	344	330	293	327	323	332	308	289	304	329	333	272	320	297	282	310	314	291	304	311	287	336	356	279	315	293	347	353	303	316	328	308	357	331	321	298	353	302	293	305	274	293	316	309	330	336	295	306	317	295	328	263	313	306	302	319	305	309	304	290	314	347	301	348	310	311	310	295	339	337	335	291	312	310	301	349	300	338	315	292	341	310	316	330	293	314	301	306	329	301	352	324	267	294	344	332	300	320	305	352	305	292	265	332	327	330	301	277	335	316	315	327	334	312	303	296	290	287	288	320	329	324	272	344	348	297	290	333	303	331	263	305	295	306	277	290	289	292	337	278	335	331	308	296	337	293	300	294	332	353	307	303	298	313	322	329	315	332	300	288	296	331	303	312	317	312	304	338	334	307	332	284	317	300	305	320	299	302	323	273	281	292	333	300	307	303	303	305	311	311	281	311	345	322	293	313	294	315	304	332	318	320	325	288	324	341	304	331	330	330	326	322	316	317	309	284	283	289	342	315	287	332	321	306	327	296	314	322	331	344	300	285	314	321	293	338	290	304	307	316	310	282	290	311	329	319	336	309	315	313	321	298	323	320	290	322	307	296	334	321	314	327	341	318	336	310	291	338	329	283	346	328	309	311	294	305	315	328	307	317	341	317	298	310	331	316	286	325	316	337	287	313	313	312	316	306	282	304	301	312	324	299	289	330	316	287	311	361	326	317	316	310	261	300	278	312	276	305	343	308	302	309	303	320	305	304	294	311	293	317	322	266	310	316	300	301	327	342	297	306	322	313	307	306	318	332	337	299	310	309	331	300	306	275	320	303	315	328	299	345	313	313	311	304	314	294	290	297	300	287	290	327	320	331	360	317	299	287	305	289	318	301	323	297	333	296	308	302	306	318	344	292	310	303	296	327	297	329	334	324	314	290	325	316	319	308	291	333	329	316	327	313	307	334	305	302	320	326	316	329	307	325	309	325	315	313	331	304	300	312	305	288	275	325	324	331	281	304	314	321	287	281	280	319	298	320	277	314	301	299	311	312	312	310	353	306	311	294	327	342	309	349	304	302	334	304	317	345	301	325	285	311	316	292	300	315	325	342	299	315	299	304	322	310	354	299	312	304	308	326	295	318	311	328	310	313	337	320	311	313	284	317	317	269	300	300	321	314	307	335	319	314	284	295	300	298	310	315	335	310	310	322	332	314	311	315	342	312	297	321	289	305	313	279	318	368	297	321	325	266	295	310	307	346	318	326	316	301	315	316	270	316	302	326	289	308	295	303	321	293	298	285	280	283	322	320	337	304	321	286	289	292	317	323	320	286	297	280	306	289	288	352	313	316	306	289	314	338	304	302	330	332	299	317	316	293	331	311	322	333	327	319	265	312	279	310	330	339	286	313	326	302	321	289	293	284	296	311	297	309	319	354	335	293	312	314	357	282	298	332	314	282	286	319	296	342	299	316	314	319	322	302	303	293
7327	7971	13730	17393	13711	10481	8255	7391	5806	4983	3965	3137	2527	2522	2568	2386	1925	1665	1883	2377	1997	1980	1883	1793	1531	1230	1174	1097	1026	948	923	956	872	908	865	879	1291	1689	1460	1068	1048	956	892	863	822	849	816	804	790	798	784	846	845	762	783	776	802	824	838	754	766	796	849	807	773	746	817	777	802	820	826	804	788	781	827	797	831	754	767	784	770	804	788	805	739	792	801	788	799	751	772	783	816	809	757	789	810	779	807	813	820	756	836	827	802	809	838	795	778	785	781	830	827	849	710	764	778	778	810	774	775	819	753	800	755	788	781	766	773	824	786	766	846	830	766	811	721	776	763	792	778	800	833	810	806	847	802	800	814	800	788	772	811	863	755	809	838	799	796	806	857	824	806	769	791	829	814	794	823	798	760	781	766	750	776	833	791	757	813	750	782	858	777	813	796	843	785	803	787	766	748	823	823	798	750	756	806	828	788	848	819	799	794	793	833	792	755	839	798	840	821	771	767	796	811	739	775	800	842	794	797	779	859	786	729	768	766	787	796	821	800	793	787	821	848	795	786	789	802	829	804	814	786	880	789	763	838	788	814	751	800	790	855	844	817	763	798	817	808	789	807	797	776	802	784	827	788	803	804	798	766	788	798	794	820	757	845	785	758	808	764	787	754	756	737	793	799	781	809	820	792	810	821	802	783	749	788	795	804	755	774	770	777	799	754	788	798	774	793	802	778	786	777	798	786	750	856	824	820	843	823	803	782	789	765	813	756	781	815	797	779	772	766	804	787	751	808	813	832	756	783	856	837	797	777	774	745	792	804	808	768	811	793	862	805	782	764	764	867	827	829	767	824	842	798	792	777	770	799	769	777	815	768	839	781	785	757	783	792	777	808	769	827	791	774	802	792	786	830	821	794	785	805	758	835	800	794	787	770	805	790	788	807	801	810	760	742	853	864	807	802	794	814	742	791	779	801	765	761	794	761	799	783	818	790	799	808	794	816	834	796	808	781	796	811	832	755	795	786	797	781	815	774	731	793	759	791	772	767	802	786	760	778	820	811	814	793	771	796	794	798	748	768	797	793	820	780	826	799	816	776	748	749	786	774	814	754	802	863	851	849	823	806	755	779	844	832	794	809	779	750	766	768	732	842	773	791	812	839	775	815	765	831	757	778	778	825	791	819	839	786	791	759	828	792	819	801	827	793	798	812	807	783	807	819	825	779	808	767	783	821	824	804	830	771	748	801	792	862	769	785	772	778	773	755	853	786	750	826	826	776	826	824	765	798	808	786	789	784	819	753	775	796	847	802	796	800	823	739	763	789	785	798	798	770	767	784	785	747	784	809	838	766	810	841	765	778	759	832	753	738	779	787	758	761	755	797	825	827	805	769	819	750	803	782	787	791	843	800	767	818	754	788	819	806	796	764	828	787	769	769	788	815	780	784	769	831	772	783	812	811	767	774	783	796	799	755	797	792	789	798	785	809	872	837	760	796	778	781	787	809	795	831	790	820	819	805	782	770	790	798	799	804	783	784	813	805	827	817	832	796	789	827	787	776	858	762	823	816	857	709	758	832	804	803	773	790	782	773	800	813	780	768	796	749	771	823	838	855	829	783	775	867	813	827	805	866	803	817	815	810	767	805	806	803	753	787	851	807	820	799	807	837	825	779	773	749	782	793	769	809	782	762	806	817	833	779	805	763	797	826	776	814	838	784	825	814	759	774	782	798	806	781	895	726	769	829	792	811	771	756	764	856	842	743	797	749	782	820	823	832	822	804	818	763	754	782	787	833	789	822	789	799	795	799	763	807	845	803	808	791	768	823	805	824	778	788	805	839	825	800	752	828	803	773	837	764	801	804	824	826	810	797	766	772	854	780	795	779	806	868	785	767	814	821	786	799	800	791	777	817	800	849	779	806	813	793	800	797	806	830	817	784	805	839	782	810	794	846	862	784	775	832	795	788	776	766	813	791	766	824	812	810	763	794	774	824	801	814	851	805	746	784	815	784	845	771	826	805	777	809	818	844	836	756	807	818	732	804	840	794	850	792	770	762	790	740	757	789	789	830	822	795	846	809	803	790	782	815	761	780	806	774	804	790	808	755	803	751	801	782	771	817	787	774	814	764	820	784	783	801	810	810	818	806	827	843	769	827	801	780	798	791	821	792	805	839	782	789	846	795	759	800	794	813	772	850	788	803	802	810	835	848	765	842	798	836	770	788	799	822	806	797	724	783	804	800	729	800	801	766	805	847	769	782	789	838	762	800	819	804	774	779	761	735	786	827	790	786	803	792	804	759	789	806	803	789	773	813	814	788	797	761	762	797	836	736	842	779	843	790	761	796	781	798	790	764	815	819	806	809	834	808	785	760	825	824	824	795	825	781	803	828	797	782	782	745	822	797	829	771	836	788	813	801	815	794	760	781	820	828	834	785	796	822	821	799	795	760	774	819	762	841	816	869	762	840	807	851	811	826	807	797	817	834	779	832	781	767	789	790	733	837	743	780	779	811	797	772	772	805	807	817	757	840	787	813	795	804	807	782	764	829	836	797	826	822	816	807	789	802	838	771	805	818	788	790	794	792	833	835	746	725	802	786	812	725	786	766	769	786	851	809	750	792	794	790	805	788	767	828	796	817	766	789	806	846	801	809	833	765	785	792	770	806	741	831	744	792	747	742	792	864	776	803	782	772	818	807	792	801	821	745	803	818	774	817	812	779	817	763	833	767	832	791	778	828	762	792	781	796	778	791	776	807	816	777	838	759	767	794	793	793	804	760	834	832	767	812	793	757	749	781	805	770	787	770	751	808	790	829	802	818	794	766	796	801	749	769	787	803	808	780	807	856	801	832	797	749	797	795	792	770	797	736	845	787	799	782	789	793	832	784	788	765	825	778	825	810	770	840	812	844	834	794	799	823	795	774	807	828	838	801	814	788	801	794	800	826	821	771	748	849	783	814	738	816	784	738	761	823	801	856	799	824	842	797	789	827	784	741	826	798	823	811	814	776	799	769	816	836	817	770	799	794	776	780	782	840	764	777	834	777	801	775	788	785	849	745	787	761	877	791	825	804	812	811	793	794	788	820	789	785	825	810	800	836	820	812	797	760	811	860	763	813	804	765	809	788	788	804	814	823	764	764	798	789	816	782	791	812	839	791	838	765	762	768	761	796	796	778	794	836	820	791	746	754	758	820	834	809	841	751	828	805	814	834	740	802	765	793	833	788	815	746	808	816	758	785	758	805	793	847	826	806	811	777	745	822	744	823	807	833	815	782	833	819	804	781	748	731	790	788	831	780	763	807	805	773	810	829	786	845	800	826	785	814	802	796	767	760	781	792	794	800	820	831	747	793	822	798	805	827	844	816	827	770	733	814	822	806	789	825	827	812	806	820	773	818	789	810	783	824	828	850	814	823	817	813	769	810	821	815	869	782	802	791	792	820	802	770	817	778	825	774	798	799	806	795	755	810	762	795	853	845	801	793	825	814	798	809	837	821	865	742	808
21629	21340	24295	25584	21622	16596	11901	8129	5043	4674	4037	3611	2995	2498	2458	1776	1387	1231	1620	1967	1636	1669	1247	1418	1320	1041	755	691	546	536	568	455	406	354	322	370	989	1154	846	570	486	444	383	360	361	320	329	293	298	292	335	300	357	318	328	254	322	303	312	276	299	316	345	316	313	306	298	320	305	297	375	331	313	279	297	331	288	308	356	308	295	308	325	313	336	323	308	325	306	316	324	283	322	313	265	356	315	307	285	317	320	322	309	342	307	318	324	302	303	308	311	307	311	331	310	323	291	294	332	305	305	329	332	296	332	306	325	308	311	331	333	308	321	302	325	291	301	316	297	321	303	322	311	312	288	317	335	309	326	289	341	297	303	293	347	329	288	297	337	301	318	306	340	299	312	296	296	314	293	318	309	308	312	319	279	327	323	319	360	307	314	296	293	334	316	306	310	322	296	278	337	313	305	328	329	326	302	304	355	297	314	300	314	301	305	301	310	286	322	330	302	345	314	322	343	313	305	321	281	302	338	296	318	318	317	338	313	274	309	344	322	330	319	316	299	311	308	337	322	342	294	332	358	313	278	311	319	319	299	300	313	322	327	297	289	306	332	331	324	332	299	274	349	323	304	311	310	328	291	326	288	323	319	296	312	315	316	324	291	272	299	298	308	316	319	362	299	321	311	314	290	292	333	308	336	310	300	319	312	315	277	307	309	316	315	276	319	306	316	323	324	302	321	321	338	328	321	302	341	301	330	351	297	317	302	303	287	322	309	328	306	299	328	294	320	347	316	342	330	328	302	322	328	306	368	324	296	331	312	289	343	341	328	294	287	319	315	304	318	283	333	313	333	285	319	326	321	290	311	347	315	306	302	305	341	326	292	331	325	314	301	300	337	332	333	322	306	316	293	334	313	328	322	321	301	362	299	288	325	338	322	321	307	328	321	275	351	311	340	339	329	313	327	341	314	325	314	313	311	343	336	281	319	283	317	311	324	317	302	297	310	309	333	311	307	334	286	331	310	348	317	316	322	311	323	319	291	312	299	315	318	316	320	336	322	333	361	280	317	304	314	311	317	323	339	290	315	304	302	315	319	320	296	303	301	333	298	302	332	342	324	308	327	329	334	321	333	324	310	304	328	329	333	333	308	336	293	303	347	327	281	304	323	313	302	302	284	316	315	310	326	295	294	328	357	286	322	313	347	326	293	318	323	307	316	317	308	300	285	318	317	332	314	306	333	313	321	304	324	313	311	327	318	348	317	281	312	345	333	336	301	288	333	303	306	322	310	354	325	339	345	304	313	321	316	306	316	309	312	326	339	331	283	352	323	310	358	305	339	327	296	307	324	328	329	325	321	316	325	316	323	273	339	327	331	321	298	281	327	312	306	325	313	330	297	326	290	371	319	319	341	348	321	317	338	310	325	357	299	327	335	304	317	308	328	334	342	305	300	304	306	319	324	307	338	323	316	319	348	310	276	293	353	296	330	314	304	282	302	307	319	332	307	313	329	304	341	318	304	312	300	348	329	334	300	300	314	331	320	321	311	315	329	301	278	275	331	314	313	366	282	318	323	362	281	336	327	318	338	293	305	323	315	299	307	321	330	289	333	318	333	300	332	315	330	316	348	319	303	330	301	291	317	308	340	309	307	310	339	336	302	302	291	313	328	321	327	300	306	316	324	344	324	323	328	325	302	302	330	303	279	367	326	300	309	278	325	314	299	309	300	345	324	310	328	304	316	306	324	309	296	306	301	316	316	316	322	319	292	300	291	307	355	292	284	297	313	289	310	338	287	284	313	329	336	314	345	308	335	320	290	322	320	325	327	299	286	310	333	312	323	304	312	310	319	277	287	334	323	287	313	314	316	313	287	336	309	301	290	318	321	340	301	300	308	309	305	326	294	307	339	333	324	284	319	351	288	305	309	325	312	296	330	320	337	338	306	327	310	283	308	304	283	274	299	286	334	328	311	289	300	327	304	313	305	317	310	320	292	275	286	276	332	315	309	301	317	339	305	306	301	285	272	312	307	340	309	321	301	284	325	309	327	310	313	314	306	322	300	321	331	322	281	294	283	344	311	290	340	308	313	336	347	297	335	271	298	328	302	277	329	312	310	338	303	325	309	307	292	323	314	330	292	300	326	276	350	332	312	295	326	301	365	295	309	284	314	319	320	308	324	339	341	302	313	322	322	299	309	302	335	297	336	327	281	297	343	338	309	324	295	290	284	318	262	330	324	288	325	333	298	357	310	332	300	322	312	287	342	301	282	317	309	312	296	297	333	283	319	313	319	316	321	296	303	291	313	280	328	295	311	303	300	302	344	315	273	278	325	323	310	276	327	319	328	287	285	294	314	287	290	324	318	300	274	285	319	293	298	315	290	307	292	326	303	326	298	341	285	329	323	345	327	291	318	307	316	315	300	327	307	316	305	346	299	337	335	311	319	322	308	331	295	297	308	324	294	324	309	322	293	319	325	305	313	320	299	292	280	316	327	310	302	277	306	322	303	310	295	338	341	300	303	306	327	309	352	332	294	331	301	302	289	320	342	364	332	313	301	311	297	298	307	315	350	340	339	318	294	335	340	332	293	332	309	335	312	292	359	303	322	297	306	312	302	314	330	324	294	307	307	298	315	289	308	331	321	327	310	326	305	291	286	320	313	320	302	341	327	337	343	328	364	319	312	296	298	296	312	287	320	325	307	302	312	313	315	297	270	299	333	316	284	304	282	283	293	304	311	277	320	312	330	327	301	321	361	301	310	300	306	314	350	305	308	315	305	318	307	311	324	322	294	319	294	298	277	336	346	303	294	327	342	303	291	328	329	330	329	311	325	317	291	319	313	294	307	329	287	319	324	300	315	327	322	326	297	304	306	293	318	259	300	314	301	299	348	293	318	326	340	353	352	320	308	335	331	280	323	289	320	310	316	304	309	316	304	325	360	309	334	330	295	319	294	299	300	324	319	312	310	322	316	313	303	301	292	327	326	301	303	329	293	282	328	322	325	310	334	311	303	302	287	284	291	320	328	272	322	322	301	298	315	325	336	340	325	329	358	332	301	315	315	327	302	313	316	312	336	341	297	299	317	342	325	299	315	298	313	324	307	287	294	323	277	318	339	311	329	312	324	333	321	307	336	310	313	316	327	304	283	309	335	283	297	304	293	345	322	289	297	345	327	294	312	323	315	327	295	349	318	322	327	267	319	302	306	342	329	285	313	335	281	348	324	298	312	323	301	325	315	335	326	310	335	300	332	300	263	355	328	318	327	307	306	324	342	316	324	317	307	308	338	346	260	310	323	310	295	311	338	327	324	334	315	327	315	298	338	317	333	303	328	305	296	313	301	293	323	337	300	294	291	319	341	330	348	339	327	330	321	306	315	322	324	318	300	330	308	318	318	301	286	309	298	314	332	326	323	329	301	313	287	307	282	271	283	317	330	298	314	310	298	305	292	306	287	321	304	330	317	316	332	296	341	326	344	309	341	305	307	311	304	334	352	306
15819	16459	23585	30381	29844	25796	22637	19622	14628	14660	12914	11970	10282	9941	9430	7867	6549	5674	7895	9457	8226	8574	6247	7843	7757	5907	4299	3531	2388	2281	2566	2112	1697	1311	1039	1166	6026	6795	4914	2718	1801	1517	1334	1032	941	886	851	847	756	782	848	805	770	827	786	852	756	767	859	866	800	779	821	834	789	746	780	775	779	800	798	784	805	778	747	822	855	740	803	784	789	845	796	815	763	798	773	754	792	810	795	798	777	772	799	854	830	768	804	781	750	792	820	806	770	763	780	840	794	812	759	803	805	790	824	768	812	836	805	790	812	789	812	795	804	828	790	739	795	830	839	800	766	808	816	805	824	775	821	793	767	726	874	795	775	807	795	772	817	791	761	820	804	839	784	786	785	803	778	840	793	791	783	818	797	754	797	785	771	814	855	801	782	828	782	834	833	807	750	781	794	795	777	794	792	803	844	772	842	820	779	783	821	757	774	800	756	805	838	743	825	782	793	796	739	776	827	838	822	817	804	814	785	771	790	843	790	787	835	784	814	773	780	833	781	769	779	775	797	811	794	792	795	809	867	784	822	781	798	827	794	767	827	833	788	763	759	809	837	790	773	825	774	827	804	795	786	758	792	800	807	825	813	831	804	793	796	808	816	763	780	843	798	801	724	792	769	842	843	837	808	778	786	797	819	816	825	774	802	789	807	792	794	757	798	810	826	781	804	845	832	779	835	792	835	823	854	831	758	812	823	776	799	837	820	794	864	821	833	824	820	785	751	827	775	811	788	815	775	796	797	807	813	887	803	756	786	861	790	839	802	785	796	799	849	824	795	803	840	818	790	809	837	796	771	801	826	816	729	792	831	818	841	752	803	829	786	784	851	840	820	833	822	818	843	817	823	807	788	870	797	791	808	764	784	809	808	756	826	792	815	803	796	786	774	757	815	834	829	773	825	772	818	795	831	796	773	814	814	781	823	771	813	800	845	838	782	795	821	837	779	826	828	829	803	808	805	755	790	812	863	794	798	779	791	852	755	757	788	775	871	821	828	783	849	825	761	801	778	782	819	796	748	866	790	780	801	806	791	832	815	763	816	819	852	805	866	815	815	789	761	819	801	794	826	806	842	812	808	769	819	763	803	801	831	778	831	759	799	763	813	844	827	787	779	779	831	802	774	813	795	783	791	836	820	824	827	828	833	856	860	770	804	845	784	805	809	757	804	778	836	807	788	777	821	796	837	819	781	780	761	816	809	767	788	825	784	794	799	782	798	791	780	820	804	740	790	819	840	810	849	784	784	776	809	753	808	849	777	851	821	760	839	817	775	782	829	848	807	755	786	762	829	781	822	826	798	849	772	829	866	829	778	753	840	782	745	794	819	796	785	803	792	838	824	824	819	802	831	823	846	757	808	804	777	794	777	804	820	801	793	783	743	871	767	777	774	761	782	769	708	860	777	852	827	794	777	784	799	794	829	822	832	857	781	864	804	791	798	770	816	811	825	798	796	843	807	854	767	805	787	771	871	805	792	806	794	754	762	829	844	844	807	760	791	760	785	767	796	809	831	789	815	817	789	806	774	813	825	820	831	810	801	801	840	759	805	793	862	845	880	824	782	823	784	795	830	798	778	803	842	802	813	807	836	797	819	749	797	821	801	768	835	797	784	793	765	757	800	795	794	804	819	795	789	832	788	807	828	760	787	760	766	732	807	795	848	853	806	789	818	832	827	811	765	811	802	761	788	763	797	772	825	778	843	809	810	812	806	808	803	764	766	875	793	794	777	791	787	802	772	745	792	762	840	811	776	857	729	802	792	795	774	812	835	780	846	786	787	815	808	810	796	833	824	853	810	774	805	815	808	828	782	754	829	796	805	792	818	827	796	807	863	793	758	799	805	846	762	798	835	785	828	813	725	755	820	801	826	811	821	786	782	814	750	792	804	851	784	748	786	811	797	794	781	788	788	760	793	784	825	833	795	754	802	842	782	786	766	807	846	778	870	801	763	837	827	772	864	781	803	807	805	761	790	765	795	760	785	770	779	830	763	835	809	805	805	786	766	780	838	796	831	806	771	851	851	819	764	799	765	787	796	824	783	792	795	787	810	817	776	873	799	844	843	777	846	801	765	825	788	825	782	824	806	808	802	836	808	731	815	795	784	811	793	821	820	781	796	790	792	764	814	771	772	774	791	784	807	799	811	789	808	836	823	853	836	825	768	785	775	833	830	825	772	805	819	840	826	804	812	794	833	747	772	791	748	773	831	766	823	763	838	751	762	795	802	821	778	837	855	793	843	837	802	822	826	741	801	816	806	800	753	793	838	828	738	816	807	846	812	823	793	804	820	804	802	798	856	826	763	787	791	855	809	835	821	827	822	797	842	806	752	831	786	813	788	839	851	766	816	788	806	797	807	771	829	780	788	826	782	817	829	819	842	807	751	808	784	782	759	814	775	795	791	796	788	772	763	880	821	770	787	752	777	856	773	845	792	746	786	822	825	842	818	828	796	814	750	805	794	787	853	789	834	795	805	800	829	823	872	814	841	859	742	789	865	806	815	837	801	772	784	787	835	777	845	795	845	781	814	757	765	776	804	842	815	786	791	792	837	796	816	797	814	791	813	813	799	811	762	757	791	772	761	740	772	790	805	814	771	818	804	779	845	810	775	780	872	800	754	783	853	795	807	778	840	768	829	777	786	783	799	807	800	819	752	823	786	795	834	822	804	795	768	821	778	783	838	812	809	793	773	835	809	763	738	776	762	773	823	809	795	821	791	833	822	889	779	786	757	787	830	818	807	811	822	758	823	797	782	808	796	823	838	771	798	851	782	769	805	790	834	839	780	861	793	826	804	764	839	790	753	803	792	802	778	823	815	797	805	845	817	784	770	786	827	826	775	796	795	779	853	806	790	769	834	822	839	815	745	772	794	779	792	789	771	809	838	815	731	810	789	769	792	830	774	793	767	773	784	752	850	812	774	816	822	844	850	794	834	807	803	831	791	800	801	829	772	756	804	807	787	757	783	811	783	794	748	832	814	796	825	825	811	797	829	822	787	822	801	766	845	829	816	771	760	868	832	813	861	751	838	805	785	772	833	834	813	760	782	783	770	840	809	810	854	762	827	847	790	860	795	787	793	821	816	787	777	787	816	801	813	791	787	803	798	837	754	809	793	777	852	805	770	824	790	800	797	741	799	770	775	754	829	792	813	806	806	779	722	783	876	790	790	818	781	785	822	728	768	796	822	754	772	778	835	772	774	731	808	767	794	807	783	800	806	807	801	815	767	813	841	832	858	806	782	840	762	830	813	772	775	795	789	791	845	858	795	776	779	769	821	796	817	748	801	780	740	828	842	771	872	796	840	766	766	823	822	786	783	738	760	825	768	790	843	756	845	753	813	776	795	826	799	798	810	776	842	757	752	829	795	817	805	782	785	814	780	804	772	787	783	782	828	823	823	835	787	762	798	816	783	796	809	855	794	786	764	849	770	817	743	839	824	822	812	820	812	760	759	855	805	750	815	809
31730	28888	32207	31970	28810	24039	20055	14942	10698	8545	7537	6720	5750	5433	4543	3460	2729	2342	3065	3148	3086	2925	2153	2444	2768	1850	1208	989	730	850	741	691	510	411	413	489	1961	1981	1425	802	605	543	414	375	376	334	351	355	319	305	291	306	298	326	288	305	281	327	296	330	324	299	307	293	324	297	324	270	305	317	296	278	292	340	295	285	276	279	311	313	313	302	321	323	323	295	272	304	304	303	324	294	294	308	290	285	299	303	295	287	308	279	287	329	306	264	316	298	317	287	304	335	294	307	335	306	279	312	310	291	297	325	313	331	288	308	310	292	290	269	312	304	308	305	324	309	301	270	342	340	309	304	316	293	290	288	311	300	298	294	297	297	319	310	291	277	309	300	338	317	314	313	315	284	286	314	291	293	291	307	345	276	309	327	283	316	316	308	292	314	293	323	310	282	309	303	322	325	293	298	306	295	277	332	307	317	305	317	324	324	301	293	298	306	287	273	302	289	310	304	282	317	337	333	356	275	299	315	286	304	344	316	298	319	319	325	314	301	297	283	296	314	295	288	298	286	331	282	297	312	294	337	301	291	290	285	316	307	303	302	300	323	273	314	307	337	297	284	291	373	317	280	302	320	325	299	309	358	287	309	311	297	320	302	289	309	272	321	301	326	305	339	314	331	299	301	297	353	316	295	329	327	310	292	326	294	289	316	302	284	284	270	323	334	312	324	294	297	274	305	294	289	304	329	311	340	317	311	301	329	306	311	292	302	325	314	286	307	283	299	292	309	306	314	317	283	320	331	372	307	283	315	285	332	302	325	302	306	323	294	281	298	298	275	319	291	326	302	312	298	276	301	275	292	307	311	326	301	281	299	303	314	321	319	298	261	306	295	295	296	311	283	316	277	285	300	286	258	277	298	321	304	296	291	336	272	326	276	300	288	331	323	284	315	292	317	325	284	308	327	322	312	315	313	310	304	317	332	306	309	309	313	306	298	300	322	318	314	321	335	301	290	304	311	308	274	294	297	303	293	323	308	324	242	274	277	315	317	280	298	277	326	306	312	309	300	286	301	335	310	313	245	329	299	349	322	298	271	292	303	320	324	262	340	321	288	319	287	308	280	308	337	301	323	296	324	305	302	352	286	301	310	315	315	298	285	284	329	322	289	326	293	338	312	295	305	294	279	303	303	322	311	266	319	317	317	298	332	307	358	305	285	316	290	310	298	330	303	301	280	286	301	324	301	309	308	322	327	324	303	299	333	303	285	307	334	282	313	299	347	315	290	311	300	293	333	322	316	322	332	315	315	338	314	293	328	279	317	297	298	331	272	294	308	295	318	288	290	349	309	325	279	315	320	293	275	298	295	331	305	324	287	308	302	284	290	307	309	306	306	297	306	294	307	315	296	289	304	278	281	315	282	297	306	313	295	326	306	323	317	317	312	310	294	321	337	313	275	279	314	330	347	340	315	277	308	328	302	302	303	321	296	299	336	321	319	343	307	298	293	331	312	316	317	292	293	318	300	340	321	343	299	283	322	293	335	295	320	286	293	313	294	300	312	276	296	294	330	310	287	295	289	294	317	285	343	290	339	312	355	296	293	279	291	313	278	307	286	290	306	342	274	309	260	308	323	290	309	308	327	349	321	310	301	319	308	327	293	321	305	298	324	302	297	341	302	294	279	346	318	318	307	293	316	317	314	311	278	302	295	334	266	276	334	289	323	301	311	340	297	318	301	285	317	272	307	318	306	328	315	306	318	330	309	292	304	317	300	309	322	307	296	306	297	338	320	296	300	298	297	293	289	301	324	259	320	312	288	316	317	331	298	319	302	310	327	309	304	338	339	321	300	334	312	294	301	326	288	338	269	301	304	319	336	321	297	280	297	287	310	305	303	297	309	323	295	310	299	314	304	291	315	283	310	328	310	324	294	273	308	314	317	327	268	318	293	309	310	293	292	334	292	271	312	287	316	328	272	296	346	311	303	328	320	302	333	335	310	298	303	315	304	300	305	276	328	307	288	266	319	316	316	298	336	320	277	288	297	308	275	301	333	312	304	308	315	306	279	291	325	306	292	307	301	301	332	326	319	292	286	325	328	334	312	296	306	285	328	334	292	280	305	309	336	296	314	307	283	297	339	318	317	274	278	341	333	319	315	308	322	325	311	314	292	303	333	346	304	337	310	319	312	351	287	292	273	300	282	303	302	321	285	324	285	309	326	306	328	309	289	331	333	312	271	304	273	304	315	304	330	297	302	295	304	296	291	273	303	296	343	318	327	308	337	283	292	331	326	315	301	318	317	296	326	306	320	295	318	303	275	303	307	313	293	327	289	311	321	301	307	295	309	300	366	317	299	316	317	309	332	314	299	295	283	322	318	306	281	301	328	329	305	312	304	326	293	297	313	329	287	313	333	299	309	311	309	378	301	311	302	290	299	313	291	329	327	304	309	314	295	285	298	294	330	299	311	308	309	315	321	321	336	299	318	328	298	325	304	328	318	310	312	328	316	358	292	317	318	311	289	301	311	308	299	297	308	313	316	297	317	298	298	314	313	327	320	294	285	291	295	342	331	283	339	316	315	284	287	319	287	302	290	276	355	295	335	295	302	309	305	293	309	268	312	316	311	302	300	318	277	306	302	312	310	282	267	292	291	322	278	306	310	279	289	300	298	298	280	311	295	282	277	294	305	299	329	288	290	315	316	302	327	268	313	314	317	277	295	310	347	333	311	306	307	289	294	292	318	307	306	298	308	334	312	298	293	330	338	323	290	336	300	288	298	349	291	282	289	298	310	324	310	330	320	328	319	290	308	297	299	308	290	304	255	324	272	318	324	294	305	311	292	282	297	328	301	315	322	309	289	339	305	308	317	325	309	298	314	318	278	303	354	302	333	300	294	325	320	304	306	303	328	323	310	306	321	312	290	298	343	326	306	292	315	300	262	336	315	307	310	302	294	306	278	304	311	306	323	307	310	288	315	299	308	300	322	302	310	321	341	292	301	307	278	299	323	331	317	309	306	286	327	320	322	326	359	326	297	318	323	326	272	312	297	327	290	321	300	349	313	279	334	300	279	279	308	299	288	269	317	316	335	305	305	311	316	301	309	278	300	302	297	323	295	291	303	324	336	297	336	295	270	276	321	331	277	273	289	315	303	323	306	319	301	318	300	288	329	316	329	305	331	285	313	298	337	279	304	333	318	316	292	272	324	327	315	305	283	288	321	321	308	309	288	287	292	309	319	295	322	319	277	302	321	301	337	325	306	294	296	301	325	282	301	313	278	298	280	335	309	316	315	319	306	289	310	327	294	307	298	296	291	310	286	336	293	272	336	283	295	330	288	295	335	299	288	296	320	301	307	318	290	285	294	309	300	314	311	349	330	272	303	314	298	314	329	321	327	293	316	291	285	297	323	326	306	306	298	285	278	282	305	286	307	292	282	316	287	299	315	312	304	349	292	314	321	324	312	342	313	305	319	319	323	318	355	293	287	309	317	307	294	315	287	280	307
21223	21811	29684	35948	35380	32833	29446	25175	22236	18866	19734	17749	15891	16360	15081	12578	10586	10306	13155	13314	13446	14014	10067	12474	13517	9591	6894	5704	3946	4362	4137	3558	2291	1864	1293	2180	11347	11274	8334	4336	2748	2059	1660	1239	1084	964	908	789	811	818	829	816	728	804	771	777	778	826	729	834	775	751	790	767	804	795	812	810	769	778	794	775	743	786	797	809	729	792	800	775	788	765	765	770	817	787	745	752	815	801	776	738	807	806	786	814	831	772	805	809	770	790	813	810	740	726	786	807	757	773	731	766	793	808	721	794	792	760	762	791	758	781	736	783	820	690	765	824	789	741	790	812	734	770	761	764	821	815	792	776	792	798	796	744	830	809	832	796	786	790	830	800	755	713	739	778	795	763	793	738	758	775	770	784	780	817	813	772	740	714	770	786	753	773	817	816	756	796	777	770	761	762	808	767	787	796	799	741	802	816	757	819	804	773	792	757	744	788	759	806	774	770	749	788	802	816	778	779	748	784	825	799	778	796	732	713	763	790	829	751	791	774	724	825	764	783	719	819	775	809	753	751	766	744	710	742	766	752	722	820	747	805	796	852	775	779	753	779	813	762	765	819	742	808	752	762	790	817	792	748	803	805	787	799	756	796	852	755	798	752	778	769	831	763	840	786	802	776	769	733	764	800	816	812	743	758	731	790	798	731	792	757	749	754	750	720	755	774	754	757	762	745	829	702	788	814	772	802	804	744	784	744	794	781	821	810	762	731	761	812	824	806	730	773	767	789	766	783	762	781	804	777	756	759	775	818	755	768	788	758	743	782	790	786	788	737	749	799	774	759	775	785	772	768	808	756	800	859	790	812	824	819	750	750	788	811	766	805	773	781	765	786	782	750	733	800	769	846	785	767	784	767	782	777	772	771	784	798	785	815	831	797	774	721	786	762	794	824	751	746	781	795	836	811	786	781	789	804	770	834	730	751	747	769	761	761	768	793	789	785	746	781	766	785	746	797	729	756	775	810	799	767	810	772	743	739	806	772	771	749	776	811	809	776	802	784	784	790	827	774	766	795	778	743	802	832	755	774	810	790	784	718	795	785	791	775	784	733	759	781	750	785	783	757	799	787	803	756	760	769	778	727	767	794	787	857	825	798	739	747	779	751	778	810	791	752	788	769	771	783	750	787	758	818	786	802	738	775	820	804	794	774	840	788	748	728	786	758	807	800	798	801	802	791	768	770	788	792	772	768	804	803	764	793	756	828	764	783	754	757	806	787	743	828	772	755	785	816	722	763	809	777	748	768	758	751	801	762	817	799	802	779	760	705	812	762	802	820	790	818	750	772	772	793	784	791	745	754	799	770	721	793	801	754	767	741	811	775	785	793	762	768	798	778	775	759	716	775	817	727	757	811	778	761	789	807	764	784	753	781	775	831	769	808	780	759	742	826	843	791	784	783	815	820	745	779	769	794	802	787	823	754	767	758	779	838	782	787	786	764	754	775	754	778	805	788	770	796	755	760	822	789	786	760	801	842	777	785	800	728	761	778	818	827	776	785	755	771	755	764	775	783	765	760	772	730	710	746	803	775	780	763	763	778	780	775	774	769	815	766	745	742	713	817	776	815	766	747	754	833	814	798	812	783	779	742	810	776	744	777	762	816	767	776	743	800	767	754	778	765	790	794	762	859	763	725	688	771	777	823	755	811	774	783	812	770	766	786	737	767	770	788	771	767	802	754	781	757	865	815	746	797	782	759	825	749	738	788	776	806	770	769	698	774	787	756	755	792	808	745	812	799	818	796	787	804	777	777	812	739	787	763	814	793	824	780	819	776	768	762	760	811	767	742	804	763	789	781	831	822	763	766	763	838	747	774	721	782	793	755	786	769	775	779	804	803	784	779	764	773	786	757	745	733	759	749	757	763	831	788	745	781	764	803	751	766	761	799	832	741	816	755	805	717	756	786	766	768	787	772	747	776	775	779	770	779	788	750	777	766	846	748	796	826	782	793	795	821	781	733	773	814	752	768	759	784	772	753	851	770	765	818	779	732	750	814	756	816	764	776	759	782	764	807	769	818	814	826	739	726	766	763	816	814	764	797	810	791	779	780	753	801	834	760	775	779	751	781	746	828	788	781	781	752	765	755	755	812	790	791	830	807	837	773	796	782	725	775	754	756	742	794	782	775	786	771	781	797	763	755	738	774	798	807	790	778	820	757	769	786	797	766	782	820	771	824	782	765	785	824	782	793	813	759	798	817	808	724	824	778	794	779	777	796	777	791	802	800	804	754	799	825	757	760	780	826	744	752	806	776	767	779	815	810	734	755	840	739	778	803	760	755	781	785	770	796	760	784	826	755	760	731	770	736	758	786	723	757	837	769	757	804	764	772	797	843	736	788	774	733	842	813	793	846	737	732	781	793	741	775	757	778	786	806	767	745	776	791	753	804	811	787	762	742	761	761	740	790	790	803	769	783	809	768	777	778	797	839	737	737	789	803	764	834	807	790	777	739	730	815	787	794	815	786	745	769	845	823	812	767	773	740	750	829	818	813	749	802	794	771	825	762	816	767	789	755	799	799	756	809	802	831	764	757	788	764	759	822	764	807	774	829	767	791	719	791	764	827	811	751	794	764	793	770	759	773	776	738	781	738	796	757	737	793	790	754	834	771	764	779	771	781	769	791	811	831	757	784	743	796	796	778	795	765	785	788	788	793	763	760	755	797	735	727	759	722	755	787	773	746	753	728	746	758	782	751	841	806	817	785	809	799	807	779	812	799	773	764	761	786	745	734	801	797	782	772	772	791	757	781	814	757	760	807	726	761	781	818	751	770	820	789	787	791	760	774	850	769	810	761	801	789	812	789	775	810	742	778	824	756	778	787	829	776	813	783	755	782	772	758	794	808	706	788	828	756	841	726	797	751	825	822	817	781	777	743	816	767	785	773	810	813	837	727	816	756	787	782	765	801	796	748	794	730	787	781	831	785	822	755	751	790	777	751	814	780	743	781	777	814	810	816	818	781	772	779	797	790	773	803	795	801	782	812	802	718	762	804	845	791	778	750	741	763	820	771	758	841	802	750	811	818	821	790	790	806	796	759	773	770	814	771	803	794	754	760	771	767	791	805	786	810	799	797	772	777	769	768	824	739	772	725	754	722	811	825	791	827	797	794	760	801	834	751	777	754	836	736	767	802	811	771	727	803	775	775	832	789	765	711	762	761	776	756	812	810	723	801	727	783	773	759	782	745	799	818	818	814	803	733	787	800	802	748	776	761	791	778	802	728	751	756	825	822	734	767	791	837	767	790	763	757	767	754	788	752	762	782	806	767	811	843	745	792	771	777	822	790	785	735	802	828	738	810	759	748	762	784	754	765	767	815	836	738	802	817	818	796	798	732	842	768	752	785	751	834	773	824	803	748	784	797	835	758	778	732	802	787	784	778	803	759	749	756	786	831	755	796	796	820	823	766	805	739	818	800	804	777	787	777	762	767	793	779	765	785	739	751	795	773	762	814	799	756	755	778
9071	9310	11394	8716	5208	3136	2028	1682	1300	901	782	673	538	533	568	531	437	456	478	479	453	518	409	394	407	356	355	350	334	334	270	323	325	311	318	326	373	433	458	387	338	314	305	361	320	304	324	332	298	326	302	315	316	298	341	325	272	332	312	326	299	317	308	296	329	342	325	332	311	299	328	302	323	275	293	303	321	286	339	327	307	321	329	323	305	305	302	300	319	314	335	279	308	318	338	307	289	297	283	313	312	312	271	331	298	298	295	310	329	323	310	318	298	296	310	288	343	306	310	309	309	308	292	300	311	300	296	289	323	306	302	299	312	290	288	303	284	308	309	306	326	297	315	292	313	283	289	343	305	301	302	299	318	310	320	293	331	309	312	338	278	275	331	321	290	306	287	308	310	287	295	289	289	303	303	307	332	320	279	307	335	269	303	299	296	318	339	311	309	315	299	322	332	309	341	350	302	311	323	312	300	292	285	331	321	271	306	321	278	304	309	288	346	331	311	276	315	326	315	293	323	294	341	329	301	305	335	325	328	316	321	309	332	295	301	292	322	328	295	312	297	322	281	302	311	285	309	285	306	301	267	293	327	283	344	289	301	292	282	305	309	317	299	303	340	314	323	322	297	292	331	304	307	300	330	311	316	308	330	308	309	280	309	300	316	290	303	300	319	323	321	322	283	326	282	308	330	318	303	310	308	292	291	331	278	299	302	303	306	314	318	328	324	300	277	317	321	295	271	285	313	314	316	313	314	325	307	314	319	294	338	321	326	301	292	298	315	319	300	334	261	305	300	292	347	320	316	292	370	307	304	291	346	303	328	314	314	324	288	318	287	307	302	314	330	305	321	275	319	295	324	292	299	298	295	283	327	309	314	310	309	271	308	304	287	336	293	313	334	304	309	319	321	319	322	317	314	284	297	307	289	307	309	291	342	297	314	305	282	263	288	305	294	270	309	326	320	293	303	314	360	307	325	329	329	328	301	325	310	321	317	303	318	318	292	311	319	315	277	309	298	317	309	302	291	320	305	306	307	305	333	318	329	310	328	316	299	328	326	312	314	317	275	311	307	281	323	295	346	328	302	323	294	319	323	276	318	311	323	305	343	331	284	288	296	315	322	330	341	314	316	330	294	327	290	319	296	338	308	322	289	298	296	300	292	315	284	319	311	335	280	333	312	319	298	299	331	328	314	340	319	276	321	264	281	325	287	297	318	310	296	312	315	299	293	295	315	339	305	304	305	315	294	332	306	304	278	311	316	299	314	285	310	282	310	291	331	315	297	292	288	277	334	305	316	296	332	319	308	286	307	301	285	325	303	299	309	292	322	306	316	281	289	313	316	326	296	343	329	299	309	339	323	341	335	311	280	311	266	331	292	318	347	285	320	303	323	313	284	313	316	326	300	304	305	324	315	333	301	288	292	310	325	307	304	297	347	312	308	286	276	306	274	269	294	291	309	291	286	308	319	299	283	296	303	304	342	329	308	320	345	296	336	299	322	304	302	293	320	300	347	274	283	298	335	332	318	301	291	280	349	315	292	274	336	287	327	333	308	300	307	312	338	258	300	319	284	302	299	325	283	315	299	301	288	292	320	297	309	288	337	332	321	298	310	300	299	329	300	288	306	291	339	302	321	298	308	315	324	325	327	322	304	350	313	302	288	297	309	314	310	336	326	307	305	314	303	311	307	280	299	316	312	336	288	308	275	270	299	309	312	283	291	309	268	328	315	261	315	298	322	310	290	318	317	308	310	324	317	310	322	294	285	322	301	287	330	340	310	317	310	321	296	294	316	297	289	302	276	300	308	354	307	327	348	302	303	322	301	312	330	334	333	330	305	283	303	306	325	329	334	345	314	333	321	322	291	335	312	300	299	298	303	311	303	299	309	310	329	297	312	294	311	297	327	274	271	291	316	314	294	306	297	318	271	288	306	301	305	311	333	306	302	283	292	315	313	299	301	319	300	277	295	300	299	326	292	312	296	294	313	295	319	323	334	313	299	314	339	290	319	334	297	312	273	299	307	300	317	317	334	306	295	306	290	314	337	312	315	286	322	295	279	308	330	297	331	300	318	303	308	279	324	330	304	318	300	290	331	300	282	301	318	309	289	297	308	328	320	337	326	315	322	296	274	334	300	316	307	319	288	269	266	263	301	312	317	313	298	327	318	327	314	284	287	310	338	336	332	295	272	292	281	330	332	308	268	300	277	284	316	301	314	318	322	296	287	308	300	294	336	312	301	342	298	300	303	296	326	284	277	338	329	271	287	343	311	281	308	321	292	338	310	303	292	312	332	315	327	312	301	318	270	322	278	338	317	309	325	284	311	282	316	356	322	309	329	307	300	330	350	299	307	319	341	318	314	324	298	289	304	336	291	278	308	293	309	316	301	306	302	311	339	326	296	312	288	301	287	318	320	323	335	291	323	315	328	317	250	306	310	299	331	301	306	300	339	300	325	329	327	371	287	286	305	339	283	287	306	297	306	309	300	308	311	314	322	317	330	317	296	316	306	308	281	307	278	293	298	345	267	322	304	307	333	306	271	293	272	314	315	300	313	323	311	323	303	333	301	330	311	308	261	312	309	310	372	311	294	305	310	264	298	323	320	309	334	291	332	310	339	339	311	301	294	303	330	285	313	312	290	329	315	294	314	290	292	287	316	298	312	327	321	328	320	308	300	302	330	298	311	299	312	318	290	331	329	305	297	310	301	313	312	318	269	268	317	315	324	322	291	308	340	302	312	312	323	312	302	301	329	316	314	336	302	327	296	310	314	320	292	317	273	307	331	304	286	338	283	319	344	343	286	268	284	282	260	294	277	332	321	315	314	341	269	308	307	289	305	315	302	298	342	325	296	311	304	328	313	318	310	272	298	306	295	303	294	338	325	324	288	339	302	303	306	314	303	307	300	287	329	294	294	310	332	302	331	284	312	279	310	289	289	269	321	296	295	295	333	279	326	299	313	302	311	290	297	338	273	287	304	292	277	321	268	309	274	302	289	330	307	321	304	305	309	327	316	284	262	314	320	296	311	302	294	304	304	280	312	270	337	285	297	306	308	313	338	308	305	339	325	306	292	311	306	296	318	351	316	295	293	311	328	279	298	300	306	324	289	297	286	287	307	314	312	273	347	281	305	310	296	302	313	353	290	322	331	321	314	299	308	325	312	329	320	292	253	273	279	335	306	287	272	317	350	326	306	335	320	292	312	288	310	318	309	296	302	337	323	320	314	332	303	339	324	341	303	327	312	286	327	304	331	334	312	279	319	290	326	322	330	289	284	301	292	293	301	277	302	278	301	286	310	336	273	319	291	316	337	320	290	344	291	292	301	296	316	293	331	310	316	309	308	306	328	310	332	306	308	319	309	305	312	313	311	337	306	285	329	309	274	283	310	368	317	304	310	283	321	322	297	314	339	296	324	329	305	293	322	312	308	331	331	304	333	319	333	305	303	290	274	301	323	329	264	300	292	304	291	311	290	310	322	308	291	291
7286	8065	15411	17436	14568	10646	8341	7502	6057	4569	3273	2942	2474	2769	2643	2165	1863	1842	2154	2130	2061	2228	1659	1563	1545	1249	1090	1131	998	959	941	949	859	829	827	804	1308	1642	1652	1264	1007	896	902	831	838	819	824	736	777	771	847	798	787	815	805	836	775	794	730	773	789	826	816	778	758	776	786	785	812	790	816	773	798	750	800	754	820	821	805	809	781	849	800	829	807	780	787	811	800	742	728	761	785	800	771	827	782	822	763	798	822	810	785	799	802	771	808	735	756	787	767	770	763	795	820	808	778	796	751	777	810	799	755	730	773	803	729	773	790	776	806	785	808	782	786	750	788	745	770	758	783	775	787	766	830	804	784	740	732	824	781	792	797	807	854	783	822	849	787	767	809	752	776	766	783	810	795	771	787	771	857	838	773	784	756	766	791	802	816	797	809	818	789	781	728	752	743	770	743	815	753	750	775	776	764	758	792	772	741	805	790	747	778	764	833	823	764	773	736	805	772	814	837	768	740	803	782	763	805	817	766	762	827	783	745	746	768	771	802	789	784	795	748	818	766	784	791	790	774	842	771	810	810	750	784	837	805	786	734	841	814	768	799	785	763	870	794	741	753	786	749	761	722	808	790	750	756	819	766	819	761	787	755	749	798	772	800	791	786	752	778	803	803	789	750	781	755	808	794	768	782	781	833	832	770	832	800	779	823	793	738	847	826	736	836	799	770	748	818	787	800	844	799	800	808	790	786	803	778	795	760	808	794	760	809	809	816	794	754	776	840	746	763	817	811	733	739	804	773	745	764	816	793	805	795	807	738	763	771	750	735	796	754	728	787	805	754	784	843	803	801	793	806	786	849	815	790	802	792	742	812	779	776	824	744	803	787	749	779	740	801	792	739	783	799	753	819	784	786	778	774	764	763	818	837	774	785	773	762	803	781	789	771	785	770	789	789	814	786	786	764	822	777	819	767	810	746	800	758	796	815	791	780	829	800	828	763	726	775	746	779	805	807	778	796	793	776	804	758	849	812	787	796	820	774	761	765	761	847	743	801	777	762	824	786	745	809	784	812	766	781	804	791	719	795	787	817	749	739	817	842	754	762	811	821	841	808	848	785	845	768	804	770	795	804	796	826	799	789	799	790	802	764	754	837	766	849	777	834	783	775	801	762	782	815	777	734	786	773	798	734	838	860	766	763	794	776	750	819	735	784	766	801	768	813	797	822	791	778	777	781	795	790	764	748	789	789	799	787	811	803	821	757	765	794	742	795	787	772	805	779	808	769	794	789	792	780	789	845	779	778	786	744	816	796	761	731	830	807	785	805	812	776	809	782	779	800	801	770	820	809	761	769	817	781	811	780	791	807	740	802	817	812	846	739	742	776	794	795	747	775	755	782	777	803	808	756	799	795	799	782	790	760	811	785	786	820	784	747	802	786	875	828	791	841	813	775	742	796	799	788	788	798	752	807	842	759	817	799	790	818	821	771	780	764	790	772	807	771	825	782	756	766	860	784	778	796	799	750	780	803	754	760	776	727	750	824	794	755	781	809	798	777	836	827	781	806	764	798	728	796	808	792	758	772	768	811	751	808	757	753	749	825	803	812	809	778	778	823	776	781	791	814	750	754	810	818	792	820	722	769	800	748	731	762	760	756	841	797	786	791	833	772	752	797	828	793	788	851	788	809	754	779	757	751	776	773	800	782	786	795	815	775	812	805	789	787	819	776	809	805	817	791	787	760	765	783	802	758	744	792	758	786	823	788	815	874	760	772	801	811	788	803	753	844	732	798	782	787	814	762	783	779	794	856	768	763	811	799	800	796	764	801	749	761	775	801	746	776	795	767	798	769	805	791	779	802	831	810	759	796	773	755	775	807	852	793	730	758	810	755	789	742	781	792	815	768	779	772	780	741	747	762	771	762	760	836	828	805	770	832	795	790	800	811	771	792	797	805	816	811	780	822	783	785	766	786	806	823	815	814	779	779	792	765	789	797	745	809	734	794	810	786	800	783	754	756	816	771	788	811	772	755	805	762	758	748	764	811	716	743	750	789	813	758	774	796	763	768	739	777	784	769	780	864	772	816	786	768	795	783	787	775	799	794	775	697	825	732	757	752	741	792	782	790	804	815	814	823	843	810	848	744	707	811	806	810	766	778	805	829	821	755	841	785	781	786	747	723	783	799	817	803	787	758	781	773	770	782	769	785	749	765	773	793	782	784	773	829	807	778	817	797	802	768	813	778	761	766	723	751	808	772	766	808	768	737	791	790	804	793	761	784	796	791	759	779	746	819	780	808	744	854	776	787	813	759	753	763	772	770	800	835	836	775	794	816	763	776	770	781	784	772	763	770	791	767	835	759	777	772	790	749	785	798	791	800	840	756	761	777	759	761	807	811	788	783	774	789	780	804	795	803	814	813	740	754	775	838	804	810	767	716	785	837	820	764	846	762	801	769	811	782	790	776	743	815	808	774	794	754	753	797	830	799	824	806	768	787	761	754	839	776	791	800	798	788	785	806	787	735	792	814	854	745	819	830	794	775	805	782	774	746	736	827	809	772	772	848	786	809	800	748	778	788	783	790	792	784	781	819	825	810	789	801	733	761	754	785	793	812	784	770	785	774	764	825	831	759	795	776	730	776	720	801	806	793	787	786	829	815	830	777	843	784	787	717	754	781	785	729	739	736	830	825	817	776	817	783	783	745	839	767	791	742	817	760	796	776	797	806	742	752	805	782	792	783	739	746	775	730	784	824	763	808	766	776	782	760	821	792	786	739	780	768	842	829	750	798	795	755	864	840	759	828	794	853	787	799	736	775	739	771	740	786	801	804	766	820	811	798	824	791	769	750	769	844	773	765	752	776	762	830	784	837	863	791	788	775	814	808	816	757	798	834	791	802	764	771	792	766	799	831	765	787	841	762	792	766	803	854	747	785	787	794	798	808	779	804	734	805	859	767	835	798	815	787	753	775	763	806	773	779	832	798	720	768	816	790	794	837	785	782	813	801	839	811	807	782	821	815	832	750	758	834	780	810	827	795	776	785	789	771	775	783	758	740	795	788	815	793	836	793	777	761	806	763	786	781	762	792	802	789	791	792	814	785	796	798	766	747	746	756	805	782	819	780	832	828	791	775	818	807	807	792	848	838	773	744	787	790	762	779	787	822	803	787	778	870	753	761	774	777	792	790	744	781	803	735	763	819	727	847	795	805	790	793	794	816	783	846	801	767	828	762	766	810	796	816	792	729	799	770	776	747	762	812	828	765	806	777	771	768	811	798	754	860	763	779	775	770	733	809	783	812	811	843	747	800	757	757	804	794	792	756	800	792	845	792	790	821	799	749	740	824	786	759	748	764	809	822	801	792	801	761	835	768	731	804	811	797	808	801	744	819	791	778	795	779	806	724	804	821	813	802	836	736	758	798	778	822	790	787	766	814	789	775	757	739	781	791	772	776	846	805	802	836	769	801	760	795	805	793	790	776	834	798	812	754	786	763	756	760	797	769	777
22266	21329	27062	26286	22306	17608	12446	8285	5328	4552	3992	4142	3042	3066	2843	1688	2052	1619	1364	1643	1628	1712	1227	1224	1309	909	659	610	498	497	506	493	370	337	346	449	1056	1048	963	630	462	429	401	338	326	349	305	297	320	305	320	334	325	296	293	287	309	278	314	306	312	308	289	338	306	314	319	291	307	311	313	292	338	302	321	299	294	306	329	310	327	293	332	289	280	300	278	301	286	317	319	306	282	302	306	317	302	328	302	286	332	319	314	327	318	289	289	315	316	305	312	308	319	348	300	330	315	324	322	342	307	302	303	295	324	316	299	313	314	307	337	313	312	326	306	333	317	336	316	342	264	308	305	323	274	282	341	329	322	327	283	334	312	326	269	322	298	302	316	326	331	260	302	280	337	330	314	327	356	297	306	315	325	284	318	316	306	305	300	312	322	321	303	310	305	305	308	320	324	328	298	351	305	303	304	295	286	309	286	288	289	297	333	300	311	310	297	322	278	321	306	325	316	332	301	316	314	341	293	269	317	290	324	312	316	328	291	301	275	302	296	310	305	312	319	315	321	339	317	332	306	320	325	306	317	306	282	299	336	306	327	295	303	286	291	303	344	308	312	320	292	288	323	280	308	303	307	327	300	327	301	318	314	317	320	273	309	353	324	329	328	337	347	323	320	296	301	327	335	311	305	348	334	351	341	301	324	322	295	319	308	300	294	324	317	314	315	315	292	336	303	328	307	295	332	341	339	329	344	325	306	310	294	291	297	295	355	334	312	323	315	288	328	278	318	325	283	279	328	311	341	359	332	278	300	316	313	318	320	321	317	309	326	285	287	321	306	340	292	304	342	331	333	297	305	297	289	306	324	309	302	330	288	311	311	336	329	307	303	309	298	338	328	309	332	289	318	276	302	312	322	309	306	342	296	337	318	307	316	304	311	313	333	310	310	295	298	296	313	295	306	318	297	315	319	330	293	295	327	317	321	299	289	314	324	295	278	329	317	323	278	307	307	302	319	301	322	301	305	301	314	314	283	304	295	325	279	295	342	321	315	339	315	345	281	291	290	327	322	305	298	295	291	301	291	316	337	340	278	287	303	322	307	320	317	334	312	325	300	299	311	322	328	307	304	335	297	295	286	339	321	299	331	357	306	333	342	324	331	308	295	305	295	324	329	328	317	304	307	312	304	346	302	293	311	296	296	327	316	352	321	323	335	313	338	344	317	265	314	288	312	301	317	313	323	300	309	332	258	326	302	309	324	294	324	313	317	324	294	329	321	312	309	310	329	333	306	321	313	328	290	324	302	315	317	353	340	322	318	320	334	307	341	287	303	284	307	307	270	320	277	313	340	306	310	317	324	298	313	341	309	324	314	324	298	342	325	327	289	297	297	326	302	291	311	288	333	327	291	291	313	293	323	299	291	294	295	308	306	309	325	327	291	316	337	304	322	317	285	297	283	340	299	272	308	324	327	272	320	314	320	309	301	326	297	310	273	283	306	336	273	348	321	290	311	295	281	296	301	315	302	300	323	315	329	290	314	328	325	333	306	281	305	311	327	342	300	312	322	336	290	296	325	296	302	309	325	312	321	338	312	271	311	322	345	313	348	311	296	277	296	291	331	304	303	299	288	303	326	284	310	293	322	303	285	324	315	288	286	332	318	313	297	292	323	291	295	324	325	326	332	342	333	286	305	326	310	316	255	311	300	340	310	324	301	314	335	320	312	294	316	312	315	338	328	307	291	314	307	305	307	305	314	321	305	303	328	307	317	324	321	329	311	279	304	295	308	320	292	285	316	277	324	292	305	324	342	285	292	292	311	337	280	309	287	319	291	325	287	324	322	332	318	313	295	293	313	303	319	292	340	323	329	316	335	309	338	332	306	343	293	319	312	307	305	290	324	307	341	355	319	304	313	322	333	331	287	316	307	306	293	312	321	283	314	296	330	333	296	292	306	316	268	267	323	312	294	265	291	282	323	328	296	316	310	327	308	307	319	305	300	284	314	320	312	283	291	302	326	301	311	300	304	340	299	293	314	344	329	303	322	290	283	315	332	314	292	264	317	305	323	304	324	315	283	324	300	307	339	302	305	302	301	340	358	302	303	311	321	279	290	304	309	326	289	308	307	305	311	294	308	347	298	335	314	327	311	309	311	283	296	311	304	319	300	296	311	283	294	320	309	300	307	325	319	294	291	344	310	320	306	352	303	276	308	264	315	327	277	337	297	293	257	320	326	309	324	303	282	346	336	321	308	295	297	309	350	298	294	321	321	306	288	302	313	338	309	306	314	309	295	320	297	294	333	323	309	307	308	284	314	310	327	310	309	309	292	315	312	305	311	302	314	296	327	321	321	300	319	307	304	293	335	340	308	299	301	306	334	333	316	285	304	310	329	297	291	294	303	281	317	356	308	298	353	310	301	322	324	343	298	304	312	325	324	288	310	324	347	315	330	314	305	258	326	289	313	287	288	308	311	319	337	287	341	302	318	315	311	327	315	303	317	330	320	297	345	323	300	300	307	324	303	317	316	298	334	330	261	315	305	336	327	281	331	332	298	323	328	311	294	304	292	314	297	289	315	302	329	307	318	314	285	305	284	336	283	304	341	314	279	298	277	301	305	329	320	317	328	304	310	285	335	331	286	297	346	302	292	319	305	308	328	289	321	327	299	292	316	315	290	332	339	322	313	324	280	327	311	298	315	315	326	314	305	332	301	302	322	305	337	335	307	330	315	322	315	322	325	335	302	304	315	274	310	306	312	283	318	298	317	303	290	325	280	305	316	285	332	314	317	299	288	313	282	323	310	274	281	306	295	318	335	332	340	299	331	310	311	310	291	311	306	317	276	341	318	303	333	285	297	330	268	278	313	292	305	323	295	285	311	294	291	296	313	285	294	317	329	323	296	309	340	332	319	327	331	325	323	283	342	317	304	267	316	313	289	306	311	306	320	318	332	306	313	324	293	296	294	302	328	313	300	326	299	299	303	302	349	293	288	296	309	311	298	296	339	308	352	342	311	309	321	305	327	317	338	299	300	311	298	331	284	304	346	306	316	280	335	328	327	309	323	326	294	296	280	327	318	321	300	312	309	297	303	315	308	311	280	298	329	310	296	297	323	334	297	299	305	297	291	325	313	297	268	301	287	283	325	316	295	310	313	317	281	320	302	290	317	325	299	330	298	309	298	304	320	308	279	281	315	346	293	317	311	300	328	296	311	305	293	304	346	338	309	297	318	311	335	312	298	314	323	296	290	323	324	341	290	320	307	313	307	316	305	288	337	292	264	277	320	346	300	293	332	291	284	320	336	297	308	269	290	311	329	331	336	309	312	287	296	304	309	307	311	309	299	334	299	318	325	298	303	304	309	322	303	314	336	301	322	304	301	290	305	336	322	295	308	325	293	320	333	276	303	344	292	319	282	308	298	327	306	331	309	279	311	325	328	298	332	313	324	297	337	304	340	316	304	304	295	311	343	302	295	295	320	317	321	321	304	341	308	307	287	333
16300	16049	25256	30723	30657	27414	22747	18498	15564	13926	12840	12137	9927	10852	10886	6966	8047	6834	6992	8170	8327	9181	6284	7134	7503	5167	3532	3290	2688	2516	2628	2133	1508	1198	989	1925	6114	6497	5126	3022	1754	1388	1219	1035	895	864	823	781	796	760	861	782	786	825	776	794	758	817	798	849	804	846	757	859	812	851	784	806	790	734	783	794	774	826	810	738	781	797	790	797	807	829	755	788	813	802	779	818	766	782	801	803	815	779	824	782	836	804	813	816	798	762	785	769	792	796	770	779	774	829	798	822	819	795	789	830	821	763	837	787	805	803	783	812	796	782	791	787	761	794	815	805	802	754	784	748	805	845	824	804	792	777	807	857	820	815	803	810	780	802	770	813	749	740	786	845	811	802	829	797	795	772	809	795	773	814	805	810	788	766	799	801	813	766	825	840	794	787	810	848	742	784	776	806	790	776	762	776	786	770	791	830	784	766	807	809	806	811	791	821	819	778	837	766	831	793	794	767	795	855	846	838	775	796	803	772	805	764	760	846	839	821	802	776	760	766	790	779	799	823	776	792	793	820	833	831	804	825	802	810	822	858	812	796	785	800	794	840	810	781	767	788	812	812	749	810	750	764	816	819	780	814	810	786	802	798	820	817	800	817	797	795	810	814	859	818	807	800	822	821	799	804	775	821	785	763	747	801	811	762	813	788	847	796	814	789	813	796	822	787	782	851	804	752	813	768	807	785	772	795	836	811	819	755	859	800	764	786	783	819	797	813	770	808	812	826	763	798	783	833	811	811	782	794	760	771	785	779	808	783	790	775	796	758	776	757	815	810	776	748	814	768	794	783	851	810	811	809	874	762	775	752	794	754	774	780	769	787	808	856	748	829	809	831	764	787	834	816	752	807	795	771	764	826	784	793	856	801	754	871	768	778	805	821	776	825	815	808	813	768	800	778	866	789	791	831	802	822	781	789	807	794	812	713	752	811	794	850	791	806	747	790	791	793	763	812	747	776	759	811	766	771	806	809	765	798	792	767	742	814	805	771	750	768	807	720	810	762	765	764	793	758	799	788	828	739	755	790	775	786	822	831	812	811	801	813	827	800	766	817	801	796	801	832	773	802	863	767	851	810	814	769	774	798	777	785	778	772	827	823	790	778	821	824	744	793	757	808	827	797	794	758	774	821	791	757	811	830	780	797	818	808	797	805	778	751	821	802	751	817	814	833	797	793	874	814	815	822	789	802	824	791	790	777	792	771	792	818	775	781	807	747	770	792	789	770	797	802	769	842	812	762	770	782	814	753	743	771	800	809	762	797	845	759	774	807	805	725	820	815	824	789	825	788	797	772	801	816	803	775	828	820	784	792	828	809	809	796	796	814	819	782	820	833	752	732	836	746	840	791	804	778	814	800	787	764	807	831	801	806	775	771	847	775	796	814	780	836	802	803	804	798	779	799	783	783	856	796	794	843	850	842	824	785	788	808	806	766	811	814	799	779	818	793	828	794	765	774	772	808	765	764	788	796	801	830	792	800	824	772	790	819	783	790	789	780	757	824	781	815	800	758	757	804	788	783	833	788	761	858	822	865	817	783	799	777	777	820	784	749	813	855	806	813	764	821	779	797	774	753	785	831	771	826	775	800	796	780	854	798	792	814	762	750	793	791	828	801	743	767	795	782	842	778	815	792	846	801	816	805	840	761	769	822	822	790	780	794	798	856	829	798	806	818	771	789	823	822	813	785	795	862	780	773	766	801	792	774	772	826	778	783	799	817	798	757	751	749	815	817	805	786	822	744	837	786	782	804	846	788	766	777	766	801	868	753	832	835	797	799	853	788	779	815	819	787	801	786	781	845	813	790	750	788	773	805	778	808	853	829	796	769	782	776	797	803	799	773	774	817	809	768	874	823	796	806	775	820	795	806	803	828	840	786	793	768	822	825	805	810	822	798	767	805	869	801	786	752	755	784	769	818	759	782	791	804	819	824	767	814	791	790	771	786	777	793	810	757	777	801	769	843	771	788	826	802	736	829	829	773	812	763	791	793	817	789	807	825	828	785	771	852	777	772	803	819	776	848	805	786	768	785	821	764	808	810	777	806	786	807	823	724	774	855	819	833	784	817	795	817	759	781	787	815	834	791	743	801	765	794	845	788	842	819	781	810	802	797	796	778	772	784	837	795	778	788	787	768	811	817	745	787	750	818	822	781	769	774	804	782	758	798	792	794	812	802	848	784	832	767	766	818	780	784	783	722	841	805	755	803	765	782	734	800	790	792	824	763	769	853	752	772	800	765	801	778	801	816	809	785	757	790	834	764	770	772	778	768	778	823	763	784	784	791	803	790	756	790	796	723	830	824	746	806	807	772	820	811	783	810	824	756	792	814	828	757	789	780	742	797	802	754	793	789	801	783	779	811	801	771	781	843	805	794	763	806	806	815	797	785	786	827	774	837	788	766	794	793	757	812	815	771	844	822	821	817	841	793	755	787	758	817	788	815	800	827	812	787	813	762	807	798	753	781	786	817	815	778	804	825	790	761	828	761	767	778	816	796	718	841	796	813	826	752	802	814	752	768	803	743	766	815	752	762	799	812	794	794	783	794	821	821	802	770	825	798	795	801	801	866	834	806	799	864	780	823	833	789	799	772	789	818	795	820	852	820	760	819	784	811	778	802	767	726	809	732	787	766	850	763	808	781	785	811	773	808	805	853	777	817	809	768	838	822	774	786	777	780	819	793	765	781	815	784	822	798	821	793	843	818	737	771	850	768	805	772	822	782	780	856	858	766	794	796	828	839	837	814	852	785	811	824	797	814	832	787	848	800	818	789	816	761	797	796	780	817	801	864	791	795	794	790	846	838	761	790	781	857	748	793	808	786	794	825	736	753	756	758	829	773	843	801	779	823	822	828	823	752	765	785	770	850	772	799	767	785	848	781	826	735	788	841	837	850	736	789	747	785	865	830	785	775	843	796	760	787	808	790	773	768	789	801	762	800	807	756	799	819	796	816	793	854	819	854	805	855	780	809	794	809	817	755	820	826	860	759	826	840	781	779	779	832	849	819	808	751	806	802	835	817	781	778	808	778	752	813	733	784	791	799	807	786	735	807	859	810	820	784	786	781	815	791	799	821	819	846	833	853	810	801	779	819	787	762	815	771	794	752	823	807	827	815	788	803	747	846	771	767	799	758	764	788	823	797	795	820	771	790	766	753	808	757	785	776	811	784	772	795	816	820	793	790	791	792	767	811	768	796	841	785	770	763	777	773	802	794	837	804	762	827	809	828	749	796	792	813	836	771	788	788	860	827	819	808	791	799	782	819	845	820	849	812	766	820	811	780	770	810	783	823	827	784	790	761	809	786	811	788	832	778	761	800	810	835	813	798	804	793	782	837	768	870	762	796	773	805	820	792	782	828	815	764	827	755	807	824	775	816	779	814	822	838	798	787	832	852	761	820	809	796	753	766	820	799	852	812	775	729	807	765	782	797	801	780	808	760	761	823	783	773	826	783	804	787	778	761
31945	28969	32785	33654	29801	26465	20445	13942	9943	7778	7193	5777	4894	5128	5039	3816	2947	2202	2450	3116	3132	3291	2207	2267	2468	1668	1131	1057	863	740	789	644	535	444	349	428	1685	2043	1568	910	604	508	401	372	358	322	292	305	334	328	326	303	298	283	307	315	279	308	290	268	331	308	284	305	305	325	298	331	306	302	311	294	282	287	322	316	307	285	319	314	326	313	322	284	316	304	298	278	281	300	281	333	296	265	305	326	287	294	298	282	289	303	312	290	299	315	328	293	285	281	289	273	272	314	292	269	287	260	284	320	309	300	304	293	272	312	305	308	296	297	321	273	302	301	294	301	286	321	293	301	307	329	298	315	263	311	306	336	305	305	280	263	270	306	296	302	294	298	312	272	305	277	289	274	303	305	284	318	320	299	309	270	295	293	317	291	311	311	288	294	294	292	271	301	317	296	281	301	299	290	250	325	305	322	328	251	312	291	281	282	319	304	289	321	316	288	272	306	318	279	291	300	300	278	270	333	336	315	289	286	318	299	296	310	305	292	309	302	292	291	295	302	310	298	284	313	305	299	279	287	298	284	298	284	302	289	303	296	295	284	323	305	301	285	322	307	307	298	284	275	317	304	295	291	287	283	282	314	272	298	278	304	303	287	322	303	309	319	328	315	254	272	308	316	303	266	300	320	311	318	272	318	289	283	307	285	261	300	310	332	282	273	341	257	272	321	314	319	293	270	288	339	302	293	305	310	305	308	307	309	294	294	307	342	307	304	318	284	277	292	279	291	311	309	303	293	318	334	313	297	285	275	290	301	293	324	298	301	285	311	302	296	328	291	298	303	329	258	314	322	279	313	304	299	265	309	312	300	317	266	291	307	283	289	276	348	292	321	314	287	262	314	296	291	272	310	294	313	307	310	277	293	303	318	330	331	288	300	302	304	288	271	321	312	285	294	307	323	280	287	270	283	336	303	287	309	296	310	275	297	312	286	326	305	282	298	313	297	282	272	308	302	311	287	284	310	316	286	301	274	271	292	261	312	308	280	292	306	320	311	277	308	304	253	307	310	323	304	315	263	266	258	326	290	310	294	293	287	280	266	308	296	252	298	300	264	301	288	314	285	288	307	322	309	320	294	264	304	303	301	287	311	301	296	323	264	294	296	324	239	313	285	298	263	308	294	299	286	310	298	310	311	307	281	281	291	318	291	318	296	283	287	313	315	314	302	304	316	275	308	325	327	325	293	255	293	329	287	327	288	327	322	280	292	304	305	280	308	284	314	276	294	275	304	306	329	313	300	295	294	310	309	315	298	281	326	264	310	319	290	309	289	320	265	264	297	317	321	305	300	290	297	303	257	315	292	323	313	326	296	299	291	312	281	305	299	306	295	290	289	295	286	325	306	303	305	282	305	280	282	288	310	306	288	316	321	286	323	347	309	290	309	283	314	293	303	306	297	335	289	307	314	302	304	276	302	287	341	308	282	316	286	299	293	288	313	292	312	288	302	284	293	307	281	301	285	275	325	310	317	323	291	315	285	327	316	330	275	296	297	329	300	303	320	295	325	321	287	262	304	307	278	270	312	295	287	328	285	281	280	300	290	293	322	291	320	309	290	260	320	294	285	298	273	299	292	309	308	298	311	269	343	290	266	322	318	313	292	286	339	338	287	342	270	305	296	296	308	298	292	331	276	287	286	311	302	341	304	317	323	281	309	296	336	337	312	347	303	289	308	331	276	328	305	321	301	314	285	283	305	269	312	311	306	322	285	308	298	292	332	287	318	293	298	317	320	329	283	338	314	278	302	279	319	286	293	293	311	315	270	273	293	261	288	311	283	311	334	318	277	325	286	294	287	327	310	290	285	307	288	300	317	298	290	266	307	308	311	279	290	325	302	300	345	297	282	297	288	302	292	292	278	290	262	331	280	302	321	296	286	312	314	302	297	313	313	296	295	294	305	306	327	292	331	326	327	320	326	297	282	312	291	287	291	316	276	294	303	302	279	300	280	295	313	298	287	271	294	291	297	285	309	325	282	307	289	292	286	332	291	296	298	280	292	314	302	309	336	297	314	317	286	315	295	275	299	335	333	297	289	313	297	310	313	285	306	318	302	313	286	316	317	333	287	260	285	314	291	324	307	302	309	279	279	275	307	306	311	284	319	282	301	284	292	271	315	293	333	295	299	283	277	316	280	339	260	299	303	287	305	295	305	326	297	305	307	294	319	296	300	293	336	307	304	305	314	273	304	298	279	302	303	294	324	303	298	302	317	322	307	297	284	309	309	292	319	284	290	289	283	267	281	306	284	277	318	283	297	321	307	286	292	344	279	296	269	294	290	285	276	288	305	314	292	303	302	292	306	295	295	313	277	311	284	293	289	300	271	289	309	312	326	303	312	284	289	307	334	323	261	276	310	263	302	274	291	314	290	319	318	292	311	285	293	313	302	291	286	298	305	246	287	315	260	310	302	275	298	295	318	285	302	283	310	301	320	276	305	300	324	299	316	286	311	320	305	300	312	296	306	278	293	300	287	303	334	300	298	297	294	289	298	291	275	268	325	277	321	296	289	304	275	278	293	303	276	329	330	309	302	299	332	273	304	310	316	306	323	299	304	288	281	293	274	263	313	298	292	305	330	296	315	314	290	299	296	327	320	304	297	285	283	320	301	286	331	310	286	306	316	278	282	303	316	297	289	312	330	298	293	315	316	303	310	316	296	296	294	266	272	289	263	302	316	315	314	308	291	287	250	311	316	311	301	338	317	294	311	306	310	272	287	286	296	316	311	270	316	295	290	346	321	349	304	279	303	281	293	319	301	304	306	292	296	306	322	300	320	278	299	304	317	294	307	288	286	317	288	313	283	312	312	285	266	301	310	315	263	304	273	309	314	284	312	336	307	305	327	288	306	295	299	270	282	313	311	301	310	310	280	300	286	302	311	280	309	296	316	345	330	301	304	300	324	298	298	305	295	312	297	325	282	308	282	296	306	297	307	286	315	319	325	291	312	342	287	310	282	305	277	303	331	314	306	286	277	297	289	308	316	288	302	290	312	284	311	304	304	297	313	300	296	291	303	292	294	323	295	278	276	325	314	297	306	265	299	351	268	316	299	299	313	287	298	281	318	335	299	291	277	275	319	301	296	300	255	290	277	300	304	285	276	303	308	280	277	287	294	302	306	298	328	309	300	298	294	313	336	302	315	300	313	327	316	298	288	265	276	317	273	298	293	285	316	302	313	291	283	304	308	311	320	312	301	318	316	341	306	314	328	324	313	285	290	321	280	322	297	295	308	291	272	249	295	308	321	288	330	297	286	287	303	267	299	303	296	272	292	298	321	294	318	293	275	302	276	307	312	254	304	309	285	289	304	288	310	300	298	284	278	280	321	300	306	314	309	305	298	287	307	284	277	291	283	302	297	287	298	293	298	297	298	292	294	321	334	269	289	314	296	321	295	318	285	297	305	297	305	285	287	297	315	312	317	307	287	312	294	297	305	256	311	317	315	300	314
21367	21964	30443	36049	36553	34323	29211	23911	21985	19537	19722	17697	15661	15506	16342	12082	10797	8640	10706	13331	13410	14268	9964	10668	13053	8707	5949	5531	4325	4135	4654	3389	2363	1691	1295	1680	10564	11951	8794	4577	2651	2049	1589	1231	1012	906	819	841	770	761	739	753	763	787	748	750	784	776	737	772	766	760	775	778	785	783	754	758	815	756	755	740	751	798	756	790	757	789	758	811	797	774	769	719	794	793	744	778	791	803	795	804	796	764	717	803	810	747	786	834	807	751	789	746	729	758	749	768	747	766	775	825	792	754	756	731	742	752	741	729	751	794	707	800	764	756	783	778	759	733	794	768	767	779	755	816	741	763	731	794	776	754	786	758	693	794	771	758	788	773	743	769	742	719	732	750	725	741	777	779	772	781	759	775	759	720	776	738	810	746	739	805	697	780	754	742	785	859	788	768	782	780	796	770	737	758	788	724	738	759	744	763	775	784	790	726	794	753	742	799	773	728	744	752	730	746	752	787	819	808	794	790	750	742	745	754	689	733	780	747	781	769	784	782	773	818	775	709	768	790	785	756	781	819	767	740	721	762	781	791	797	780	776	731	770	762	757	746	764	773	767	762	769	776	795	786	761	749	757	747	756	766	727	761	777	784	783	762	721	828	803	833	776	760	747	753	799	802	800	722	826	757	787	711	804	763	765	770	729	751	740	772	776	807	749	725	735	780	805	744	802	782	770	780	751	803	755	840	756	770	735	742	744	729	787	791	746	735	773	789	744	758	808	816	796	763	701	799	768	756	734	744	790	759	749	758	755	768	764	783	776	797	773	765	782	788	742	721	780	782	758	739	805	797	757	761	756	817	763	754	794	765	762	765	753	746	779	794	798	774	781	781	734	726	731	769	761	753	768	738	779	741	770	784	774	717	819	785	790	756	735	771	832	753	790	779	804	803	777	745	778	752	789	757	818	757	737	845	746	770	753	794	788	781	737	766	768	770	757	748	749	802	780	743	754	765	742	786	750	752	723	750	815	769	783	776	804	736	751	772	724	757	725	785	753	770	783	734	752	763	783	750	733	769	812	775	757	795	769	782	749	781	731	748	813	754	770	790	753	725	778	801	719	800	733	799	782	758	760	797	823	765	801	767	769	776	782	782	797	782	807	723	752	762	755	765	791	800	751	782	788	766	804	744	796	827	761	785	765	740	772	750	773	798	750	796	755	762	807	774	699	749	732	797	742	741	754	734	763	787	790	746	764	731	818	789	722	743	761	774	755	800	765	748	766	761	762	722	735	774	767	744	804	733	744	763	784	747	752	775	772	749	793	796	753	733	800	779	739	710	785	754	771	754	788	677	801	737	767	754	757	763	783	782	815	754	768	784	777	736	720	762	759	725	774	817	736	780	767	793	747	700	704	788	822	735	736	754	742	785	767	757	821	770	778	739	755	764	772	767	783	774	811	789	725	750	769	756	754	802	804	762	765	760	792	818	758	797	706	764	740	805	783	767	732	768	776	726	793	778	804	786	803	783	784	772	740	758	772	736	762	730	827	747	799	780	754	808	804	794	780	751	806	759	790	797	773	808	730	745	753	802	784	761	763	772	795	769	759	750	768	794	743	729	808	777	795	743	822	754	813	729	800	729	768	805	793	702	759	756	800	768	761	722	819	761	799	818	787	734	726	760	772	763	764	730	733	818	776	774	732	784	752	735	760	740	735	748	753	792	721	777	746	725	759	742	711	782	723	758	755	814	787	785	748	750	719	764	777	769	762	776	772	745	765	748	783	779	761	719	770	754	760	796	792	775	828	789	765	772	789	777	779	782	737	762	697	777	779	755	746	732	743	747	723	805	787	776	743	777	748	764	722	784	783	783	750	810	773	802	776	744	769	759	784	753	783	785	737	759	754	781	769	806	755	778	761	784	749	806	798	749	791	781	780	798	767	759	754	747	742	796	798	760	772	795	789	722	757	782	757	711	750	756	758	775	768	769	788	747	779	801	768	776	758	775	779	762	725	800	841	760	770	759	755	762	847	765	743	782	762	798	767	767	718	732	802	747	761	803	783	729	773	727	789	747	750	775	753	771	775	775	744	756	775	761	788	775	756	793	758	772	807	740	732	730	770	747	755	787	752	782	796	745	731	828	797	781	783	774	731	761	776	772	730	793	736	804	761	790	773	782	777	810	701	772	778	801	740	774	783	776	789	777	811	777	760	740	780	802	771	732	742	753	736	746	765	787	752	767	797	781	759	750	754	737	806	753	693	762	737	803	782	731	774	797	760	779	728	798	755	746	807	844	750	807	761	781	767	773	734	773	766	741	817	782	730	702	764	785	739	789	785	803	732	725	743	787	772	748	738	759	769	761	765	798	762	740	806	783	784	806	758	768	753	755	779	761	790	745	770	766	768	716	723	760	750	778	725	768	724	746	788	747	740	763	790	824	828	779	783	748	707	799	806	808	728	751	768	771	764	773	722	761	704	789	737	745	754	759	730	801	747	727	761	825	763	791	752	735	759	763	779	715	820	778	724	778	798	737	773	800	760	749	762	757	780	774	728	755	780	760	727	708	783	737	717	751	778	794	745	779	779	788	809	696	744	762	764	766	810	782	724	833	773	710	781	760	770	766	792	752	762	749	777	814	760	791	790	795	796	800	771	790	784	734	816	774	740	775	778	756	801	803	776	788	769	728	750	771	756	763	775	791	769	804	779	790	742	754	736	746	766	745	761	721	739	756	797	790	786	805	740	797	785	758	788	768	750	774	785	761	802	734	791	784	761	778	752	759	712	743	756	705	786	789	798	719	777	805	756	751	762	788	769	767	715	742	782	757	776	789	781	809	760	731	754	779	761	741	754	775	768	747	803	753	762	783	746	767	826	763	758	791	791	777	740	783	765	804	791	779	779	798	741	732	765	754	776	738	833	771	788	738	803	776	767	745	774	763	791	790	747	798	790	797	757	733	798	728	750	758	725	762	737	781	785	726	761	743	728	721	767	748	765	756	726	790	748	721	829	773	746	800	765	740	735	736	759	798	821	753	747	831	802	763	779	702	743	786	708	764	792	728	791	783	781	768	782	811	814	784	758	811	733	787	755	785	714	778	774	813	815	811	772	744	764	797	700	753	776	729	740	768	767	784	778	765	757	722	766	744	781	794	738	725	709	738	759	725	762	751	779	820	762	784	767	820	817	767	754	725	765	770	756	751	735	773	754	742	793	763	758	780	780	728	797	777	791	754	785	789	734	830	805	783	757	753	808	757	769	787	791	771	800	746	750	771	792	762	732	784	777	802	821	789	801	759	713	768	728	794	825	762	790	798	766	754	789	714	742	727	785	765	778	776	813	768	806	758	799	797	754	730	789	794	746	802	721	780	740	759	783	743	774	799	752	756	735	681	787	792	779	726	780	822	717	787	788	763	762	740	773	773	791	789	750	733	781	744	742	755	777	735	762	745	780	774	779	791	745	785	750	754	747	757	757	741	744	794	772	723	772	765	789	819	795	788	820	806	764	755	790	804	769	743
9814	9205	10928	8287	5165	3278	2170	1571	1273	942	733	626	583	621	601	535	432	539	491	493	514	480	395	367	404	368	373	366	325	320	287	298	328	293	314	288	334	363	414	371	362	329	351	295	289	318	300	284	274	282	323	318	308	307	321	272	315	307	308	302	295	275	295	293	291	304	300	287	282	306	300	297	295	299	303	292	339	292	317	298	271	276	304	300	336	304	265	303	308	303	302	310	335	304	268	288	286	289	271	293	278	345	282	323	324	281	289	305	303	277	300	323	302	305	291	303	332	298	295	288	300	310	276	309	294	292	283	278	293	303	288	316	318	314	291	336	282	297	290	309	299	317	282	293	296	296	297	292	283	290	310	272	288	313	297	316	287	331	322	313	299	254	294	323	296	287	303	323	305	304	283	299	288	332	318	343	306	299	287	289	298	334	267	289	294	285	315	311	312	334	308	258	268	301	289	306	315	327	298	309	303	305	311	291	302	306	303	329	296	294	295	265	284	313	293	288	306	326	299	298	335	282	301	312	267	288	275	276	312	287	297	285	332	310	278	300	285	300	297	290	284	283	280	291	301	290	335	303	321	311	298	290	292	294	314	325	289	278	322	323	342	289	300	326	302	320	273	332	290	346	329	266	319	306	307	306	289	303	300	313	305	290	323	310	283	316	300	296	291	320	311	292	317	273	310	303	285	299	321	270	322	282	322	287	284	311	291	295	299	309	303	293	322	299	269	297	313	301	296	288	271	298	293	300	292	301	320	288	318	277	297	319	309	306	295	311	303	280	291	287	330	292	323	293	326	288	278	296	292	306	304	312	295	284	297	325	294	311	315	332	299	310	318	312	284	308	296	311	309	296	288	343	329	275	297	317	309	321	318	296	295	306	316	310	277	325	283	282	320	295	307	325	316	326	301	311	269	265	299	319	279	297	300	295	312	292	301	263	305	311	261	332	324	354	321	302	319	326	304	271	287	356	305	313	314	306	305	266	311	305	305	307	315	317	311	273	288	303	312	290	308	303	313	316	319	334	273	317	302	334	287	316	287	275	307	307	304	314	318	334	319	311	313	260	304	290	300	289	298	277	316	299	323	275	295	318	301	320	290	277	331	315	304	278	286	287	309	302	301	316	288	289	308	333	270	308	326	281	310	273	313	297	322	318	281	278	288	293	305	305	275	306	317	287	308	304	297	277	281	263	306	328	286	306	303	279	289	321	329	276	311	326	307	309	297	300	303	291	285	323	321	253	313	294	304	308	311	298	321	334	283	312	278	314	311	310	312	294	294	286	338	274	273	272	316	304	300	331	325	298	305	306	299	313	264	298	274	276	292	290	320	296	350	311	304	317	314	334	280	288	286	327	290	269	315	292	284	314	330	309	280	309	296	283	293	302	319	322	290	305	287	297	285	350	286	313	343	302	309	310	272	269	325	318	297	301	292	285	285	284	286	297	311	310	286	324	331	283	316	303	293	300	298	328	315	311	335	287	281	327	325	313	280	306	295	298	327	320	299	294	301	301	282	304	321	285	326	267	333	291	348	325	302	266	303	332	309	327	285	303	278	302	302	284	297	265	311	308	291	290	299	291	298	314	312	285	303	298	340	279	303	309	314	304	291	294	313	279	300	292	341	306	312	302	312	287	324	313	274	293	285	323	300	325	293	334	289	314	298	300	334	310	299	318	297	319	297	273	305	313	289	287	305	295	289	273	285	307	316	278	304	294	335	311	322	313	295	282	330	319	297	324	284	316	291	288	299	292	295	304	293	303	311	321	296	305	317	289	302	283	309	292	304	331	304	303	308	310	288	297	290	317	333	292	289	290	317	292	301	297	293	286	300	307	332	303	302	299	312	303	294	285	303	308	313	303	309	311	275	286	294	269	313	281	301	318	280	280	304	284	293	308	303	321	319	310	315	305	291	325	282	345	308	313	310	311	312	316	333	288	289	291	289	295	292	326	309	295	284	305	307	303	314	315	345	322	291	323	267	330	317	308	298	302	289	302	273	310	320	297	278	273	299	288	327	308	290	303	283	285	284	299	308	308	290	288	292	329	313	299	308	304	335	300	273	293	273	270	297	293	280	334	295	301	268	319	318	301	290	306	312	278	309	282	316	295	290	293	286	272	302	322	312	286	304	285	303	324	301	270	284	305	314	287	307	316	305	303	294	321	315	290	294	335	283	293	293	285	324	312	279	306	290	303	297	324	322	289	296	286	298	298	289	297	285	303	326	339	298	281	322	318	272	284	299	310	300	282	281	284	305	299	278	313	261	302	272	270	304	295	290	305	309	271	285	288	335	260	310	294	311	275	270	334	314	318	298	287	302	294	325	308	294	298	311	324	301	313	310	302	317	331	289	296	294	282	299	310	312	285	315	300	306	335	304	254	318	279	299	303	287	349	300	272	320	297	312	277	307	290	293	314	300	319	304	294	298	295	302	286	304	295	332	267	335	309	320	300	299	324	301	303	281	302	316	308	286	337	261	317	319	290	292	318	308	300	297	322	286	302	319	314	315	301	306	335	307	292	288	302	290	273	297	293	296	296	306	292	313	326	303	311	327	297	289	296	280	270	272	308	250	303	326	281	290	325	305	287	329	331	333	278	271	297	262	296	309	321	304	282	298	298	294	294	320	272	306	285	328	292	290	281	313	348	293	310	290	301	304	300	288	286	278	316	289	318	308	295	295	316	302	306	312	271	306	312	262	323	284	285	288	333	303	306	309	323	270	305	319	283	322	291	317	281	301	282	293	285	321	309	275	280	317	315	302	370	295	329	313	330	303	324	310	316	313	316	372	287	285	279	280	322	270	284	293	297	302	304	278	285	327	301	268	308	283	302	270	297	288	309	328	303	310	284	299	325	272	339	316	333	330	297	289	276	274	302	309	310	296	287	328	297	275	351	303	287	309	283	301	272	296	287	272	323	315	317	288	293	339	298	317	300	280	323	282	285	267	297	268	281	325	318	299	308	294	319	306	307	294	304	301	287	296	324	348	305	299	274	306	307	308	321	276	309	310	289	287	328	287	302	293	309	298	307	291	323	315	304	283	306	287	312	297	291	285	325	302	276	284	297	274	291	294	306	339	280	275	305	303	286	326	314	287	286	306	276	313	287	295	305	291	293	300	286	287	292	310	275	278	291	313	294	281	324	305	303	326	288	316	280	321	304	307	290	269	343	319	329	318	291	279	339	305	307	283	310	291	299	282	295	278	299	310	285	324	297	302	304	313	279	309	329	330	295	337	286	275	312	343	305	298	298	331	301	312	311	290	318	341	312	304	276	325	291	268	297	291	292	307	310	289	301	322	341	306	317	321	314	333	279	286	324	299	332	341	323	294	302	309	308	341	278	299	329	300	295	286	280	310	309	299	327	303	321	266	290	305	272	289	287	345	271	272	311	282	296	287	289	303	313	264	339	307	322	280	279	286	293	319	324	315	287	300	305	291	289	297	310	290	305	330	281	303	310	292	314	290	320	307	310	294	266	300	284	293	290
7245	8024	13987	15925	15347	11876	8734	6746	5728	4175	3374	2964	2624	2708	2824	2169	1968	2178	2088	2222	2328	2164	1465	1602	1478	1348	1226	1078	1104	1004	1018	928	847	849	846	816	1067	1651	1815	1259	1012	903	907	816	824	812	762	805	767	789	778	744	761	765	782	744	754	786	783	731	799	784	783	789	771	784	712	770	717	785	758	766	779	814	787	764	772	766	800	774	808	763	776	797	786	757	795	792	796	777	774	748	775	771	773	805	775	820	739	782	789	773	774	783	777	738	765	781	788	758	761	843	774	794	754	748	796	808	749	765	719	767	737	793	764	750	840	845	823	789	762	814	762	816	780	734	772	814	751	737	812	744	786	733	814	737	789	759	751	775	804	814	761	745	758	782	752	743	762	771	735	829	795	789	811	721	748	762	792	754	786	749	802	763	810	794	755	785	767	849	830	732	794	808	757	760	731	780	802	778	783	783	759	729	758	805	734	783	778	791	809	810	821	805	787	850	800	768	764	802	808	746	760	734	776	786	826	826	772	763	791	774	724	784	754	834	768	815	769	773	806	773	849	758	733	760	855	741	781	760	803	779	737	752	783	771	793	792	760	762	759	768	772	717	786	761	750	763	782	799	769	853	757	745	785	780	773	785	774	796	754	777	739	799	749	804	773	763	759	714	808	786	756	740	747	819	752	804	798	780	766	767	734	782	798	739	800	844	764	804	803	782	745	823	734	763	759	757	730	768	745	792	776	770	759	800	753	757	778	745	743	791	746	758	789	753	771	798	768	863	732	804	751	751	754	784	724	818	792	767	832	744	757	731	807	751	850	759	757	773	789	809	799	729	740	787	776	748	767	740	768	825	781	783	749	800	769	730	732	788	812	752	840	790	770	769	814	736	763	789	755	768	758	808	755	751	761	749	782	752	690	798	795	757	756	785	753	775	774	801	739	795	792	780	721	800	790	800	806	780	781	817	793	764	802	780	792	770	775	838	781	786	779	779	742	778	704	768	809	755	747	742	792	795	786	808	798	802	769	830	780	821	826	772	774	795	763	769	794	761	752	796	767	802	764	781	760	759	732	786	749	741	782	825	759	772	763	760	745	744	781	812	734	747	795	804	748	787	801	729	754	777	757	818	769	809	787	805	763	719	773	782	751	785	767	707	786	785	803	796	754	761	810	771	694	769	811	776	725	797	752	788	793	816	752	819	794	748	763	754	739	786	760	804	780	800	768	752	738	809	788	766	748	799	708	755	772	789	743	792	806	851	784	762	770	721	840	846	769	727	743	733	755	764	802	755	769	754	784	756	798	771	802	721	789	798	749	763	760	743	741	800	806	766	764	742	803	787	786	770	784	787	753	758	736	775	814	777	798	765	773	721	803	783	754	765	750	745	783	799	785	815	740	755	791	749	800	762	759	837	759	724	762	763	760	771	765	784	797	812	766	762	739	748	813	757	701	783	733	812	773	786	759	800	778	787	760	761	801	807	817	816	782	799	764	804	785	763	767	761	782	777	793	777	755	767	735	773	771	775	752	782	774	757	771	812	788	791	761	799	744	755	749	746	797	779	777	781	826	815	752	772	805	798	810	789	806	779	772	753	790	795	774	763	760	775	739	798	797	762	796	778	793	780	753	805	801	834	783	782	784	817	866	759	784	814	762	737	783	788	779	761	766	805	774	766	754	784	760	772	818	778	789	769	819	760	810	804	745	770	750	751	772	826	782	789	771	756	755	792	783	733	771	793	768	770	777	800	764	777	728	804	797	794	811	799	742	762	708	740	803	785	811	785	777	777	763	760	783	783	755	825	756	800	778	757	722	778	758	744	788	790	779	876	766	738	796	772	754	808	784	738	760	788	776	764	784	776	793	815	789	729	788	776	748	768	826	784	788	777	788	798	818	783	756	802	740	790	758	779	785	760	762	791	776	776	769	778	785	813	787	781	802	795	747	800	778	820	779	805	734	826	757	778	796	756	805	766	748	786	814	765	716	815	816	760	778	766	774	773	767	784	749	805	758	808	792	773	696	757	783	768	787	688	841	726	764	793	788	793	716	737	748	807	748	784	795	749	790	784	735	762	742	776	759	736	803	810	790	768	777	748	739	739	759	762	781	792	793	805	776	738	757	795	727	750	785	776	741	782	748	774	765	769	782	726	735	755	747	763	772	744	806	829	748	771	750	775	795	786	741	777	753	802	832	741	765	770	729	794	794	787	786	793	784	803	788	785	724	752	741	750	780	810	782	772	759	839	742	771	770	790	762	783	762	806	766	764	741	826	773	747	777	781	746	837	782	744	776	745	782	803	809	773	781	789	785	755	753	778	784	741	785	820	757	766	788	748	771	767	803	782	795	821	775	788	759	730	803	753	802	767	873	744	762	810	776	789	835	795	754	742	794	823	747	794	765	783	796	807	757	768	779	764	736	810	767	773	837	757	792	770	794	767	783	740	783	802	795	853	784	776	819	765	789	791	780	772	732	813	813	735	772	766	805	744	787	785	740	726	803	773	848	781	759	777	742	762	788	784	802	795	811	790	790	762	770	788	793	770	751	765	762	773	764	749	752	726	771	786	720	817	746	765	765	769	767	803	808	813	802	741	800	801	762	751	761	763	840	771	788	770	813	775	739	776	790	776	801	782	779	757	738	814	783	812	767	800	769	783	755	787	821	769	802	755	782	739	770	813	799	778	766	785	724	805	795	782	786	763	804	754	790	777	729	764	775	730	732	773	753	761	811	795	727	813	780	786	773	754	796	769	802	811	792	778	788	790	805	773	723	733	811	796	804	803	759	738	812	801	785	762	733	785	788	843	831	755	780	765	778	754	800	783	778	797	807	742	779	815	767	754	792	773	751	810	787	753	777	784	827	750	736	793	798	771	767	841	764	780	743	780	835	715	820	767	739	769	811	793	715	734	763	764	799	786	779	751	705	828	725	809	779	772	745	771	747	796	782	794	790	787	749	806	795	718	749	811	813	815	794	789	792	781	779	781	750	796	789	803	741	812	781	790	748	780	770	795	789	774	727	783	782	731	763	723	797	799	780	782	714	757	782	776	775	769	771	758	823	805	786	763	759	843	771	799	815	788	748	793	771	772	732	779	736	813	785	770	767	780	725	753	817	834	761	827	831	760	771	797	772	822	766	774	752	801	779	770	810	758	742	787	746	762	824	755	800	751	780	786	792	841	792	740	788	767	726	782	768	784	753	764	814	771	789	731	785	787	759	762	790	721	814	781	825	772	790	815	756	782	789	738	741	755	715	765	804	752	792	748	759	803	820	745	818	792	811	819	764	750	753	742	746	739	796	797	782	769	823	771	779	727	762	798	783	756	799	777	791	725	805	785	805	775	762	821	770	789	762	780	842	808	785	790	746	769	731	769	802	755	772	773	783	760	728	758	801	722	803	806	772	788	792	819	769	776	773	801	771	760	762	748	806	774	816	806	765	785	821	790	787	796	734	751	778	747	776	793	763	796	778	780	777	769	796	775	769	760	771	755	810	779	774	784	796	773
21799	22221	26256	25977	23161	18521	11243	6760	4516	4349	4098	3741	3563	2985	2122	1842	1616	1474	1625	1722	1853	1745	1206	1177	1275	948	696	584	558	554	498	487	408	375	347	433	823	1166	1031	605	484	427	422	327	311	323	325	335	286	309	334	317	334	294	328	281	294	340	264	329	314	300	314	304	287	276	335	300	285	282	340	314	309	359	321	326	331	328	297	321	336	291	302	320	303	320	328	304	326	301	300	294	335	345	278	299	292	297	313	316	288	310	301	336	305	281	329	321	291	306	280	264	306	283	322	324	288	291	320	254	306	310	329	310	329	340	351	314	281	307	283	276	318	331	314	325	282	313	292	317	289	275	296	291	276	301	303	281	290	305	305	278	330	318	311	348	326	333	307	315	309	297	267	301	302	282	305	285	319	286	283	302	333	350	291	276	326	334	307	318	297	303	296	308	284	332	290	285	298	284	316	320	307	288	324	294	289	312	307	335	297	322	303	287	329	316	304	309	284	308	279	285	323	299	315	316	318	304	304	333	286	298	312	316	289	314	312	334	299	301	301	322	319	320	284	311	310	325	302	304	315	314	303	318	334	302	294	320	322	301	306	288	302	307	328	322	288	306	316	338	340	293	337	320	312	326	307	311	295	316	281	333	303	292	305	297	334	315	328	328	302	335	290	302	320	310	306	291	290	269	296	318	317	304	290	333	300	306	314	311	305	330	301	309	333	277	319	280	301	273	311	271	320	309	301	328	301	283	312	300	288	320	321	296	279	303	272	266	335	287	361	279	321	285	307	284	305	300	283	310	328	333	310	288	311	305	273	282	301	294	312	305	295	281	289	301	298	346	275	316	310	312	320	312	315	322	309	348	316	309	299	278	307	323	284	306	331	320	286	316	292	299	291	329	296	282	298	327	305	317	339	319	309	312	298	325	296	316	289	328	295	354	310	321	310	338	271	316	283	318	318	300	314	314	307	327	303	354	303	314	310	291	273	303	305	314	316	303	304	312	339	300	286	305	313	304	301	301	298	320	325	319	318	299	296	294	283	293	296	338	301	283	295	295	320	304	311	290	338	317	328	302	292	289	298	307	307	308	311	331	314	312	326	289	318	296	301	322	323	324	300	327	308	287	270	286	313	317	350	301	307	313	332	325	315	312	284	323	345	315	303	295	304	323	300	300	315	288	296	302	299	306	310	325	318	320	304	286	308	317	307	290	280	320	326	303	290	301	287	320	314	305	318	318	342	277	294	284	310	304	307	337	313	272	292	284	302	297	290	316	328	286	324	308	276	300	339	311	278	300	298	318	261	283	313	300	290	301	293	306	297	306	313	299	272	302	323	330	277	304	296	293	305	286	288	291	309	303	306	298	321	345	309	286	283	316	285	284	302	296	320	294	311	329	345	299	285	326	298	325	301	272	306	297	296	323	303	305	291	337	317	307	311	291	316	353	266	303	319	302	313	267	312	332	292	288	336	313	356	325	285	272	289	298	289	301	312	300	316	301	312	295	315	312	284	317	305	317	313	346	282	252	317	303	265	320	314	308	318	328	342	284	292	297	269	300	301	292	288	326	295	312	319	331	306	326	279	298	326	310	299	320	325	308	283	320	292	314	264	290	297	312	310	335	329	324	291	320	299	339	288	348	311	298	304	288	312	296	325	292	300	303	310	327	316	312	306	330	308	316	302	293	295	277	304	335	355	286	278	308	301	315	310	289	304	279	314	295	269	334	298	293	304	298	321	353	318	298	294	293	274	256	299	316	296	298	292	323	326	311	296	325	327	321	297	331	330	337	309	299	285	298	335	286	300	301	308	317	296	309	304	302	342	321	275	287	299	318	301	302	308	297	294	298	333	318	264	304	295	302	281	316	304	322	315	280	327	301	326	286	278	315	313	275	348	313	320	315	329	287	337	309	325	289	321	303	341	288	318	303	302	308	287	300	323	291	300	285	293	301	286	295	289	316	342	349	306	311	287	304	301	303	303	341	305	295	304	308	326	280	297	322	349	281	302	308	327	309	298	327	296	295	355	337	303	345	296	331	299	320	307	342	311	334	326	322	284	326	285	283	313	347	336	339	302	271	309	275	317	317	298	289	328	292	293	330	302	311	298	327	337	283	293	301	314	308	304	291	307	295	309	291	339	295	330	305	323	305	250	326	324	328	332	274	318	304	327	307	355	298	346	319	297	305	313	294	310	291	308	332	302	315	271	332	266	293	334	304	302	293	317	290	316	319	296	294	316	304	330	320	348	284	317	283	320	314	274	310	325	294	299	301	300	309	299	322	302	291	299	294	310	304	319	333	334	315	296	327	307	302	333	315	297	311	334	302	329	308	266	301	320	303	318	284	300	301	307	320	297	305	310	295	344	320	297	293	290	299	294	290	314	317	319	346	295	300	283	306	325	313	319	320	329	301	331	352	319	321	306	304	329	283	296	308	301	315	313	318	314	326	312	308	304	311	303	298	321	274	296	326	306	328	318	319	278	313	311	335	327	276	311	271	311	300	330	297	311	303	317	318	302	338	303	275	312	297	327	279	306	311	297	301	293	309	318	290	284	319	339	313	293	280	275	279	304	350	306	298	300	314	297	281	334	296	295	304	283	313	319	292	287	327	335	315	309	301	302	298	318	314	301	322	317	324	328	274	287	293	292	308	291	284	298	327	334	295	329	294	316	334	301	302	328	317	322	324	295	328	311	286	301	313	280	307	296	301	289	264	322	299	312	321	303	304	323	305	297	299	304	301	340	346	309	326	299	337	319	275	320	319	315	291	303	314	312	288	307	301	286	300	291	262	273	315	315	262	293	278	330	344	307	302	287	315	303	293	322	285	294	305	335	298	337	329	276	303	300	296	302	307	333	304	307	332	311	291	292	252	266	321	334	313	327	310	301	314	309	345	317	323	311	299	302	310	318	295	280	299	294	291	276	315	273	302	318	288	285	337	329	319	328	310	333	313	319	303	325	345	307	334	256	345	307	292	314	263	280	334	321	283	292	311	314	300	320	287	285	298	313	279	309	260	303	298	321	321	290	299	300	296	311	305	332	269	286	294	304	320	318	332	347	331	304	301	298	311	304	289	304	308	296	286	333	301	293	295	316	293	362	321	299	305	297	302	309	312	298	330	330	316	308	319	290	317	301	311	297	273	327	329	332	285	306	280	309	318	309	337	311	276	314	283	327	302	303	295	274	304	309	262	291	311	325	283	297	308	317	333	322	302	321	277	310	267	288	299	286	325	316	280	288	306	300	303	307	326	325	315	309	312	286	300	328	312	280	296	281	286	278	304	287	317	308	298	311	304	296	308	315	283	291	270	302	313	322	284	270	314	340	292	304	305	337	302	330	304	281	315	307	287	289	300	285	326	280	313	316	311	319	302	305	302	306	276	301	325	301	314	318	267	297	314	309	328	308	316	283	314	280	325	298	323	317	301	321	307	298	295	319	304	293	301	299	332	283	314	318	302	301	288	308	305	301	325	322	293	313	342	317	296	284	330	286	299	330	299
15944	16675	24182	29960	30320	26912	20194	16999	13911	13779	12852	11567	11253	10647	8054	7857	7409	6787	7736	8148	9563	8867	6407	6004	7738	5180	3437	2867	2782	2365	2505	2073	1506	1222	1104	1387	4561	6852	5801	2881	1882	1472	1226	1015	873	858	810	779	827	774	754	782	769	753	799	821	797	800	789	743	797	818	851	819	824	785	815	747	823	755	738	834	800	761	769	813	798	825	814	767	778	803	795	778	721	809	785	792	767	729	767	771	783	774	793	761	797	827	798	824	803	731	789	784	813	779	773	767	779	789	772	779	778	789	792	823	728	769	716	800	776	749	705	781	788	807	817	821	805	735	812	837	719	754	773	763	771	716	815	775	760	739	779	815	797	757	743	779	805	758	817	793	795	787	781	748	772	770	712	767	775	765	809	792	830	777	781	792	767	760	755	844	797	832	777	868	825	768	754	782	786	794	799	817	764	761	778	816	795	781	812	810	776	779	792	790	790	806	750	815	786	781	740	831	801	832	737	819	783	818	742	779	746	811	799	826	759	771	742	790	769	807	752	777	807	788	795	800	793	742	762	821	808	800	773	807	796	769	793	757	792	776	805	772	772	773	748	778	785	775	840	765	744	806	827	759	806	806	794	828	761	808	763	786	793	817	762	747	793	802	811	767	795	801	758	825	774	769	756	766	768	763	788	805	813	796	769	802	809	736	805	798	819	766	762	821	799	793	808	776	737	818	820	836	765	780	773	778	763	831	760	798	784	802	777	809	779	811	771	827	793	791	801	811	825	804	775	768	802	803	756	777	787	747	807	765	786	806	773	767	772	778	809	798	803	836	772	767	786	852	818	781	760	788	740	765	793	784	768	787	732	801	744	752	792	849	775	784	823	757	764	771	790	777	840	812	745	765	834	779	748	784	729	855	827	784	777	761	792	798	736	770	740	733	812	825	768	785	786	777	816	761	754	785	803	804	798	762	765	798	765	789	757	819	865	810	755	707	801	805	762	795	824	876	707	772	790	764	813	793	853	778	810	809	789	797	784	800	807	797	809	773	772	819	803	772	743	799	772	780	752	774	829	784	749	745	798	772	787	783	764	799	778	791	791	810	801	759	774	759	796	761	732	760	774	837	790	738	814	782	770	799	838	791	759	768	797	811	803	767	774	776	784	755	791	776	761	802	781	762	776	750	808	784	843	745	774	761	737	769	742	820	831	726	775	782	793	714	839	803	788	826	747	790	784	829	739	752	825	722	768	791	763	727	781	808	781	804	778	781	816	749	762	787	802	786	836	771	764	795	796	764	778	785	792	735	725	768	787	772	794	753	757	790	796	769	808	839	793	772	801	803	740	802	806	753	762	804	740	756	796	791	755	774	752	803	730	782	780	795	849	751	822	745	777	754	805	827	781	831	744	807	765	760	834	754	794	767	826	760	737	773	779	803	757	807	806	785	814	786	826	773	807	713	788	749	765	805	756	836	805	804	776	776	815	828	733	744	783	806	760	777	811	763	723	809	767	794	749	754	772	745	812	810	790	750	838	787	788	789	772	822	780	844	741	794	724	774	773	834	776	827	757	827	776	809	783	809	802	824	778	773	806	781	782	804	819	779	783	784	786	808	778	761	785	756	742	782	759	799	795	827	782	811	794	823	781	788	781	795	758	799	745	757	761	770	752	789	845	769	803	746	836	784	770	767	787	796	830	725	778	769	796	771	767	784	804	770	763	826	774	813	785	823	731	820	798	753	784	799	817	758	861	787	752	787	758	790	818	743	756	798	785	760	737	798	781	801	776	801	753	835	787	773	765	817	761	778	758	745	791	777	796	829	766	826	767	751	790	827	776	807	799	750	846	805	781	781	844	792	790	773	810	823	788	832	807	828	791	794	822	741	798	807	833	761	820	734	784	764	792	785	741	822	818	776	804	792	772	819	766	760	755	784	745	760	773	752	788	771	770	758	804	772	762	877	798	810	781	833	772	790	735	787	787	834	752	864	739	788	739	761	774	767	799	809	784	762	804	794	805	787	764	758	789	738	770	800	789	785	793	781	795	781	774	800	815	756	800	768	782	751	761	811	742	784	813	762	778	810	788	725	790	790	818	808	795	807	813	803	773	747	802	766	756	818	813	758	820	825	772	764	792	724	747	725	776	774	781	766	754	786	795	778	817	750	721	771	773	767	733	772	768	788	762	816	730	783	770	756	762	807	789	772	795	749	761	777	771	794	814	767	744	771	771	820	783	736	789	839	778	805	796	769	802	760	750	745	781	683	818	762	755	793	805	797	790	733	756	747	806	814	791	804	730	759	800	764	769	788	760	861	808	779	779	800	780	757	771	812	793	777	793	702	803	810	740	800	756	745	744	783	760	707	833	811	731	793	763	805	768	808	798	756	810	756	781	761	754	796	722	768	793	802	768	796	778	755	727	814	817	809	775	753	767	798	757	791	773	824	735	834	745	791	713	757	757	756	787	776	778	823	805	790	768	728	766	822	784	782	788	813	771	796	778	787	745	796	839	762	772	775	766	820	836	845	776	757	728	753	804	745	779	775	793	779	772	816	807	784	774	792	746	791	827	819	772	792	759	800	806	792	785	784	752	795	767	822	857	747	822	791	818	789	766	812	781	805	792	790	779	786	791	773	824	825	775	807	789	793	766	834	819	807	785	768	787	809	772	791	773	764	750	801	800	751	778	777	777	770	793	769	805	812	778	827	799	810	788	812	734	741	811	787	810	794	790	768	791	825	795	754	807	731	749	799	735	767	807	803	784	713	807	776	829	747	761	718	822	748	763	799	785	822	767	790	821	757	769	780	753	764	775	804	778	796	800	755	756	787	859	789	769	811	804	807	747	740	793	828	819	778	792	819	785	818	778	768	796	780	712	775	771	810	816	800	815	776	778	789	776	839	736	821	824	792	814	792	739	780	751	811	753	772	760	768	767	812	755	802	745	804	806	805	817	779	775	800	756	779	786	799	729	790	786	752	796	784	789	791	702	757	787	794	799	805	748	801	749	757	728	740	834	800	802	749	810	800	746	767	782	761	756	752	740	739	816	851	799	773	756	825	778	772	784	778	815	765	790	813	752	766	821	818	757	788	793	780	789	789	774	800	750	798	717	778	782	741	773	778	775	760	782	819	805	782	838	714	776	773	763	772	759	813	806	840	805	779	817	789	764	748	821	758	775	837	817	811	795	745	785	821	773	740	775	747	750	760	812	744	803	742	820	789	748	801	797	772	809	842	828	764	803	727	778	826	771	834	755	751	766	755	751	779	840	757	789	715	792	829	783	788	724	786	764	774	792	809	812	786	786	753	807	716	801	794	732	696	754	800	784	820	770	801	799	812	773	782	825	778	767	805	766	797	798	810	800	803	805	790	789	765	758	795	837	740	750	785	780	834	777	758	764	790	834	818	821	696	779	833	780	767	790	710	777	802	784	806	751	771	773	799	829	769	828	783	817	771	802	757	794	751	812	794	767	776	765	788	808	794	827	821	799	801	807	827	767	802	772	750	766	781	831	816	824	780
31556	29988	32522	32421	30239	27327	20192	13404	8614	7421	7204	5926	6694	6010	3921	3669	2929	2477	3271	3188	3355	3447	2346	1880	2352	1718	947	774	765	857	753	643	491	429	382	379	1287	2154	1821	877	624	492	417	380	361	349	316	320	281	287	316	297	285	297	335	304	315	327	298	265	313	265	279	287	301	277	341	300	273	258	280	310	294	309	317	271	285	306	270	299	268	334	319	298	305	286	284	306	286	293	300	303	311	295	297	327	320	292	307	313	284	321	303	325	328	312	320	304	275	300	304	281	328	279	308	291	295	297	276	256	286	318	292	326	297	285	281	297	295	286	271	283	301	297	296	267	306	282	288	296	296	312	321	306	296	288	259	291	301	296	293	293	273	297	307	300	285	293	296	303	308	282	278	291	292	295	306	277	302	313	296	303	296	264	294	272	292	307	301	289	318	298	297	308	296	320	329	305	338	318	286	309	304	281	292	293	304	289	262	317	287	319	310	300	270	284	304	304	291	314	287	295	298	281	307	281	258	295	298	325	296	283	301	274	285	303	307	267	287	313	309	327	303	318	303	303	287	321	284	297	311	296	299	298	308	306	312	309	287	314	302	304	315	295	257	301	289	340	281	295	305	294	277	341	323	312	289	283	314	297	297	302	290	307	292	293	294	309	305	290	290	310	300	295	303	313	278	333	317	328	279	284	267	286	291	290	324	284	307	309	301	281	315	340	287	301	270	315	316	295	304	280	332	270	286	295	305	309	322	314	320	276	278	333	298	280	293	294	313	281	280	320	294	283	270	290	298	295	267	297	322	347	311	286	299	253	305	277	299	290	313	317	309	278	307	300	299	297	253	283	316	287	288	321	272	284	281	281	279	300	319	299	277	315	293	288	264	325	300	279	312	309	302	272	288	286	297	303	325	316	264	290	307	308	287	280	290	303	311	291	305	330	290	272	278	315	252	276	295	320	279	288	305	308	328	295	284	284	287	299	295	279	306	268	274	316	271	291	296	309	284	286	308	297	306	274	334	276	277	301	299	338	299	277	283	294	306	274	303	287	263	287	280	290	289	308	293	297	322	282	278	295	291	307	306	275	286	271	281	301	271	292	323	284	272	324	274	287	303	313	284	309	277	302	317	299	315	297	281	286	302	287	291	286	298	301	276	293	297	298	330	311	314	301	311	316	305	286	282	312	282	285	313	318	279	299	305	288	311	305	313	328	312	283	291	309	299	293	283	306	307	271	275	309	310	305	300	318	284	266	298	292	299	284	297	288	314	292	300	252	277	297	281	271	304	293	311	277	287	289	287	345	305	276	299	253	322	328	277	294	312	293	314	316	295	320	300	284	261	285	314	280	331	282	270	303	282	284	303	298	301	281	324	282	292	265	298	326	299	279	285	311	329	272	267	288	255	332	302	289	309	302	292	313	305	300	299	281	323	292	322	302	343	306	276	288	302	314	300	339	299	265	295	270	306	314	296	299	305	299	287	273	290	286	276	302	300	291	263	300	297	277	270	319	333	285	270	311	332	323	315	299	275	286	285	301	316	282	295	287	281	274	306	280	298	281	286	292	287	304	282	285	299	278	279	283	303	312	298	284	321	280	280	298	298	276	308	302	294	294	306	288	290	273	284	302	280	278	300	305	309	288	289	340	335	333	276	278	298	301	326	298	281	316	346	286	318	277	305	298	316	277	276	302	284	299	341	299	303	268	281	303	273	283	316	332	319	287	320	318	297	273	320	293	283	294	276	298	341	293	293	279	268	280	305	285	303	299	288	307	309	284	341	293	296	288	309	303	316	304	301	277	263	303	275	293	282	307	282	301	324	290	310	281	301	289	288	318	291	272	285	307	294	323	308	274	297	313	310	277	316	298	318	294	278	315	287	291	303	322	277	273	313	317	321	272	303	274	295	289	306	271	285	283	336	289	279	282	327	277	340	297	310	302	290	289	313	287	297	286	312	262	277	271	303	300	331	304	300	299	315	310	327	294	311	305	291	303	286	286	296	295	293	290	290	312	290	276	271	263	312	306	296	286	315	269	311	290	286	294	330	268	281	296	280	293	275	333	320	297	310	284	300	316	303	275	307	307	315	306	304	307	291	287	319	316	285	285	282	302	315	276	303	336	274	328	281	292	304	281	284	267	296	286	283	246	289	290	274	322	283	302	290	311	313	296	281	305	294	306	287	290	287	272	288	304	275	302	266	280	293	293	273	278	294	299	299	298	265	336	296	283	308	313	289	328	312	275	301	335	307	279	286	294	301	315	286	338	286	272	301	283	342	281	293	292	301	290	293	291	296	281	309	285	301	288	286	323	308	308	277	312	279	314	290	277	310	271	273	293	332	297	309	257	312	308	281	284	296	281	281	305	302	294	256	317	294	332	293	317	318	292	289	315	284	278	284	283	304	318	301	281	271	296	298	291	290	336	314	284	301	297	282	303	295	281	307	274	319	319	282	328	318	299	322	280	288	300	317	305	314	298	281	312	299	279	273	313	311	302	292	294	300	269	332	334	261	286	269	300	289	290	322	304	299	298	321	277	293	278	294	281	302	296	293	315	298	312	276	275	322	318	304	298	288	313	292	296	320	297	331	312	279	288	282	315	298	305	330	306	329	323	318	272	262	312	283	307	277	306	294	266	287	307	289	294	295	264	265	325	289	284	290	277	307	286	316	296	251	323	302	301	313	282	301	315	289	298	313	319	311	352	311	296	314	311	313	312	287	320	313	297	278	270	289	284	299	286	329	290	296	306	252	297	285	258	295	282	301	325	299	287	306	312	282	308	307	306	290	287	294	288	313	282	299	315	265	288	311	288	312	282	296	296	323	303	329	283	282	315	287	292	312	300	251	314	288	284	289	292	325	301	305	276	300	296	289	306	307	311	287	308	300	291	289	301	307	278	265	294	295	314	317	308	305	298	312	291	289	283	288	313	287	319	276	294	290	305	290	327	290	311	288	302	260	283	309	286	295	323	285	314	281	309	299	306	298	297	300	255	305	294	310	316	314	305	293	295	301	283	255	299	297	296	297	278	286	333	276	299	306	330	304	303	347	326	319	277	278	301	291	287	300	258	287	305	303	291	288	286	294	312	258	294	277	283	275	334	282	283	277	286	264	270	300	270	273	306	321	333	289	295	298	291	297	281	288	287	334	288	289	290	295	276	320	272	283	286	323	312	320	299	291	291	316	303	291	294	291	312	309	332	313	299	284	299	317	323	291	295	284	297	327	306	303	301	292	277	261	320	290	275	308	295	334	280	303	304	322	305	285	277	279	302	294	274	303	298	317	277	250	298	290	293	296	305	264	288	291	302	313	323	287	307	290	302	310	294	305	259	287	292	293	297	332	291	309	302	300	291	326	305	295	292	292	324	322	280	321	297	288	303	308	300	288	306	302	294	306	293	311	299	284	308	298	308	289	280	296	291	303	272	328	300	271	317	298	284	319	298	303	292	281	312	275	319	347	314	287	324	279	298	307	304	290	309	307	302	284	328	257	318	304	287	282	320
21381	23199	30009	36264	36294	34726	28055	23249	19883	18985	18303	16329	18472	16565	11673	13176	10918	11032	13993	13599	14383	14700	10636	9098	12965	9272	5227	4527	4093	4453	3947	3370	2094	1707	1385	1473	7877	12224	10279	4764	2870	1999	1600	1173	970	920	796	814	766	799	829	773	722	774	776	724	791	733	753	786	759	773	779	727	751	739	709	755	784	814	721	753	775	812	768	781	730	816	768	740	723	773	741	748	765	733	761	732	740	771	744	769	736	753	741	743	771	783	738	712	750	724	754	761	767	757	771	753	724	761	770	793	726	831	764	712	742	759	793	774	734	735	724	743	781	764	799	797	734	769	758	733	776	718	724	744	806	778	741	742	739	738	775	778	746	761	741	750	737	714	722	724	825	786	718	725	757	720	700	744	754	703	693	741	737	712	785	753	748	743	748	754	728	754	780	726	760	734	751	770	818	776	789	767	707	746	772	747	763	756	739	731	730	799	735	778	751	793	752	764	744	720	720	745	801	785	727	796	737	755	798	741	745	792	735	763	788	787	719	734	752	747	778	760	779	747	774	769	774	707	814	737	759	739	756	726	800	791	709	758	803	761	696	696	723	814	759	755	753	753	746	746	763	800	764	748	735	764	712	718	766	751	806	767	789	721	716	809	782	729	812	749	702	750	737	748	777	751	734	750	774	723	796	758	750	763	729	720	713	782	756	782	718	750	736	753	770	802	773	774	746	761	733	737	766	743	768	741	761	739	718	760	768	769	784	813	741	821	782	715	760	802	749	745	788	827	820	763	692	726	701	765	797	734	808	768	753	752	722	788	793	815	723	765	806	753	740	757	750	771	771	792	737	771	778	755	759	738	707	737	783	770	804	753	738	722	739	775	749	769	826	755	745	705	775	751	719	744	759	777	720	762	764	778	814	776	756	721	732	761	787	744	725	788	736	744	820	773	763	752	746	744	734	750	705	775	730	767	717	776	769	756	769	711	757	799	760	721	806	724	747	706	747	742	760	803	778	757	744	737	714	743	731	762	702	806	784	737	750	754	735	718	750	725	768	742	720	727	761	741	711	751	779	799	737	774	731	747	805	758	742	768	760	744	759	706	747	803	752	753	745	751	759	774	745	732	783	709	727	777	742	737	740	785	739	745	751	734	735	736	773	725	783	748	774	776	761	722	717	762	745	756	789	722	773	760	743	749	759	777	767	745	754	746	784	767	741	724	761	738	765	739	771	810	702	731	749	740	760	764	727	784	842	768	713	759	764	789	730	779	767	795	684	747	733	735	691	758	749	703	705	711	741	695	730	779	735	755	756	746	728	754	761	721	729	786	729	739	754	743	799	806	747	765	748	733	767	749	767	758	746	731	741	751	808	717	775	723	743	717	734	752	792	706	698	745	716	755	779	746	776	757	782	747	763	769	775	751	749	810	769	775	717	789	726	770	765	769	720	773	779	736	732	728	754	748	725	773	763	757	736	771	734	721	800	773	745	751	761	763	802	751	717	738	744	748	726	785	740	777	759	811	782	750	747	727	729	723	726	730	755	749	791	732	786	741	754	744	800	764	775	757	770	726	717	776	725	752	749	749	758	739	759	742	770	749	779	701	797	710	736	725	745	783	726	761	791	743	760	732	745	783	801	789	749	814	724	725	736	745	758	757	764	744	747	783	780	779	702	791	729	740	827	779	743	735	765	710	760	734	728	761	756	773	784	751	788	783	761	695	740	737	787	749	732	763	769	736	755	803	742	795	727	780	833	770	743	771	729	829	754	735	770	732	723	763	791	746	731	726	744	807	750	756	751	747	741	746	734	780	740	685	770	753	741	797	763	707	748	721	752	771	735	807	787	809	793	710	774	741	773	726	750	779	741	786	793	777	748	764	756	782	753	768	755	741	757	754	731	729	733	725	772	784	747	727	784	746	753	738	760	798	750	760	736	757	758	819	708	738	788	741	704	785	765	755	748	710	722	763	755	738	742	732	754	756	711	756	767	770	730	704	784	807	743	756	764	803	798	765	737	700	716	797	760	742	766	775	718	801	781	731	783	758	760	743	739	724	761	764	756	738	794	716	770	762	755	761	755	713	813	787	735	780	799	745	736	721	742	741	799	745	792	757	785	748	761	810	793	765	763	736	759	724	738	733	760	785	775	758	717	787	781	736	736	769	740	727	772	769	718	767	724	760	735	765	753	743	747	755	724	757	737	708	726	691	706	730	742	774	737	770	776	810	741	773	756	712	788	755	751	740	733	741	753	785	750	730	748	778	774	735	755	767	767	716	809	724	783	712	747	742	690	787	736	705	747	765	739	725	727	713	752	766	699	765	744	717	737	727	782	746	751	730	814	746	744	801	799	726	714	772	751	760	774	721	744	757	725	732	752	734	742	729	755	752	758	798	708	757	749	769	761	782	774	769	713	746	760	765	738	772	758	778	722	736	767	706	771	739	777	714	759	763	761	774	809	780	750	773	779	764	763	741	784	778	746	708	787	707	751	778	749	786	745	768	764	757	808	724	751	780	761	766	779	777	744	778	763	787	769	746	777	770	706	722	771	716	727	753	734	763	760	790	739	709	733	737	757	753	732	732	730	746	756	725	723	755	768	750	761	766	724	740	754	769	767	773	760	747	749	706	769	728	806	762	779	751	704	728	733	798	730	747	771	768	783	784	773	756	728	766	763	739	787	814	769	769	775	737	776	799	776	798	736	749	793	758	790	767	777	713	727	783	760	777	762	702	723	767	781	751	743	800	748	719	795	767	701	769	799	761	803	795	732	752	757	791	745	751	751	733	790	769	775	787	737	718	812	791	730	824	730	731	767	733	772	760	794	759	767	771	772	724	776	788	704	757	766	775	725	697	766	802	768	780	745	727	764	747	761	712	753	752	781	722	739	727	745	821	743	797	775	743	763	773	757	750	761	798	735	745	798	706	776	768	753	755	774	707	797	765	789	711	743	778	778	700	716	800	778	703	731	715	758	788	750	793	728	814	756	780	771	794	784	737	751	759	779	787	725	753	752	742	762	674	739	735	717	727	728	732	776	764	727	760	785	734	774	787	745	759	767	739	770	730	816	806	758	772	752	715	762	728	744	738	765	722	782	723	782	807	744	773	786	722	742	707	770	743	750	762	736	727	773	775	805	711	715	715	798	786	733	758	723	755	746	736	722	793	767	765	763	764	768	724	764	758	726	734	724	698	770	772	716	727	788	745	733	735	781	742	745	780	773	770	751	740	712	770	745	801	713	729	714	718	775	750	802	757	781	790	707	763	673	728	738	747	739	751	735	750	722	763	742	796	679	794	767	763	817	764	736	724	795	733	729	753	750	735	724	805	710	813	763	757	765	792	735	736	787	747	757	764	770	715	729	758	744	795	758	715	747	734	745	723	792	770	740	770	763	765	736	787	723	770	727	743	772	779	734	740	754	754	717	711	773	757	730	796	742	802	769	727	743	750	755	724	704	784	734	813	722	745	795	750	698	725	757	759	779	812	778	744	729	750	723	720	729	800	775	737	786	747	758	763
9347	9860	11297	9136	5713	3767	2516	1520	1040	890	684	645	641	607	506	537	420	519	567	501	490	449	445	391	384	384	322	347	303	349	330	306	279	278	328	303	319	387	432	386	348	326	303	281	316	300	285	278	280	310	317	287	296	301	308	315	309	289	302	304	295	289	252	296	275	278	269	286	291	311	312	282	305	281	324	292	277	273	307	281	326	257	315	264	321	291	297	297	297	267	304	308	334	273	280	288	292	296	304	269	306	333	278	319	289	286	257	277	254	309	291	286	291	304	298	288	316	281	279	290	295	303	297	306	302	296	287	315	313	308	309	303	303	309	286	298	283	294	316	278	303	293	302	324	294	303	314	312	286	283	315	299	285	315	297	303	303	308	268	302	301	314	292	295	311	282	308	300	319	287	262	285	305	313	319	294	291	294	308	305	305	306	307	335	308	309	332	321	294	299	291	289	300	263	278	311	296	258	306	276	324	313	284	285	300	294	301	328	322	253	287	278	299	296	306	313	297	295	283	310	299	299	270	270	295	285	305	288	287	318	287	273	278	328	287	280	309	299	319	267	317	293	309	317	309	309	323	292	286	295	281	306	275	293	308	308	288	317	291	288	313	275	282	293	308	300	250	292	281	307	297	265	328	302	266	295	270	292	300	270	320	282	268	294	324	303	280	284	292	304	326	273	318	295	311	288	270	265	295	310	297	291	283	318	297	339	300	296	285	278	331	285	278	281	296	285	279	289	287	319	316	274	272	292	286	332	330	290	314	309	287	303	293	297	288	266	292	296	312	286	291	315	305	291	298	268	272	282	324	292	293	263	278	308	290	295	278	295	299	294	292	299	313	280	290	267	293	275	294	278	287	287	290	303	266	286	307	289	312	308	303	273	299	293	288	288	275	320	271	301	283	309	318	288	259	289	347	295	279	261	320	297	295	315	273	297	317	322	276	273	314	285	297	273	289	294	322	279	313	301	282	322	288	268	271	287	315	301	295	299	304	286	291	290	300	310	303	299	311	295	304	310	289	325	287	280	276	293	265	311	295	296	318	321	313	315	281	299	272	296	293	322	297	284	312	312	287	300	296	305	321	292	320	280	308	251	321	319	290	289	302	315	289	292	300	336	260	301	320	307	294	312	299	278	269	278	277	280	286	312	303	284	267	324	302	309	274	306	280	292	296	279	270	283	307	268	302	325	302	276	272	300	274	281	290	300	318	268	293	301	287	283	284	282	271	293	313	294	296	292	274	306	308	291	271	288	336	256	293	307	263	310	305	306	304	267	295	299	281	303	294	288	313	257	296	297	314	293	291	281	312	297	292	262	300	299	299	293	308	283	269	273	262	291	327	280	266	293	315	270	299	290	286	302	320	276	283	309	297	295	302	316	290	312	296	309	350	277	263	283	292	276	309	303	303	297	291	280	308	299	268	309	284	290	310	313	318	301	293	281	282	278	294	295	294	283	314	274	287	301	291	322	313	288	311	300	304	282	313	271	273	325	297	313	318	303	291	290	289	297	284	290	269	304	304	273	310	290	308	318	316	284	288	309	325	269	300	307	298	278	287	323	293	288	299	297	316	291	300	273	324	328	272	308	296	289	324	308	305	284	294	298	263	281	283	306	291	295	314	288	294	282	290	297	313	311	272	287	309	268	308	304	253	284	316	285	306	301	295	276	288	304	333	283	300	283	278	271	287	294	296	284	289	279	320	296	288	321	318	293	311	298	258	313	313	275	326	313	292	299	301	296	304	304	306	279	283	281	264	294	288	293	317	289	311	304	310	292	287	279	299	296	290	281	296	296	271	320	281	272	290	312	283	272	266	269	298	280	295	293	271	334	299	314	284	303	311	313	314	266	302	306	270	289	315	295	285	254	277	324	271	290	300	311	263	288	261	258	279	279	321	296	303	326	284	293	320	274	312	280	274	269	267	261	280	300	281	308	311	315	314	287	289	310	286	296	323	312	310	319	286	306	300	288	266	313	296	313	308	296	330	275	334	303	297	295	319	296	302	298	290	278	306	286	304	296	323	273	294	289	301	315	295	326	303	326	299	291	307	288	299	288	293	283	300	305	313	311	329	297	302	268	309	279	320	287	293	291	317	311	288	288	316	296	287	306	288	294	296	305	277	295	294	297	261	292	297	293	292	269	309	288	304	315	302	256	285	342	303	293	288	285	290	285	292	285	277	313	318	282	283	269	320	263	299	283	327	292	343	333	292	311	262	292	307	295	280	311	333	291	279	287	307	323	279	282	299	281	286	266	283	291	296	303	323	314	273	310	303	303	312	322	299	318	269	279	292	271	270	302	276	285	310	322	295	305	297	313	309	301	278	293	292	281	306	318	305	275	286	296	277	292	286	278	284	306	307	278	264	314	278	313	326	293	258	308	288	296	302	281	312	303	283	297	322	273	289	313	281	299	285	302	307	315	287	305	273	312	314	301	299	308	290	317	303	281	289	300	304	281	320	282	282	288	291	328	283	291	286	288	306	313	319	278	250	307	279	283	283	288	294	284	309	297	294	294	282	283	308	299	280	271	298	319	291	301	291	259	288	295	290	304	312	243	301	274	291	342	306	304	304	307	351	300	276	288	293	286	314	300	307	306	287	274	292	310	323	288	299	277	285	296	296	288	283	295	282	271	309	301	279	319	342	339	280	308	318	291	287	333	278	314	260	309	305	279	321	273	293	302	312	286	308	312	278	308	299	310	287	346	305	316	297	314	285	254	290	306	311	289	294	240	313	310	272	311	271	275	284	318	316	302	300	326	267	289	311	295	322	333	270	310	309	312	318	307	313	289	280	316	295	281	291	306	294	295	302	313	294	319	273	305	316	298	310	287	292	275	291	315	282	293	310	319	281	300	302	299	283	286	273	283	285	318	278	297	275	284	265	323	294	282	295	296	276	280	278	276	305	286	282	306	272	309	296	279	292	289	296	310	315	304	294	292	270	323	288	260	306	301	301	280	323	291	282	299	273	297	289	301	313	333	275	304	284	287	321	290	296	310	325	263	324	273	310	268	287	286	271	312	277	284	297	309	259	302	282	299	283	317	267	296	303	285	328	283	301	252	294	290	304	265	313	270	293	290	302	289	291	294	271	324	264	298	316	325	291	302	285	291	292	275	280	269	298	275	304	313	282	313	284	307	305	307	282	284	292	298	290	284	276	318	285	300	296	272	301	311	304	302	296	308	310	325	292	307	282	307	280	324	305	275	304	301	275	305	290	289	272	317	271	302	285	280	273	301	286	256	280	294	306	286	303	298	308	277	278	287	274	305	297	309	310	287	304	304	313	284	286	306	318	297	289	297	283	302	301	286	277	333	351	274	287	254	319	269	295	306	307	289	285	286	299	270	312	298	293	334	293	269	281	306	283	318	283	284	285	306	295	298	272	284	308	264	248	304	292	286	274	285	323	280	266	296	310	287	275	287	301	312	295	280	282	308	293	301	313	289	289	295	275	301	305	294	298	303	316	291	318	282	278	276	252	322	313	266
6893	8569	14189	17529	14889	12374	9370	6528	4606	3816	3273	2979	2898	3092	2324	2226	1961	2152	2439	2359	2239	1951	1684	1438	1474	1376	1107	1029	1017	948	890	903	845	855	775	810	999	1490	1766	1231	1030	926	887	815	810	774	738	797	772	691	736	773	732	742	781	674	797	736	771	736	733	760	739	736	768	759	788	734	781	758	750	773	734	753	749	736	724	731	759	757	744	777	786	735	752	733	739	795	766	747	800	790	819	775	776	738	756	737	754	737	751	750	741	773	744	740	745	772	776	740	725	716	811	740	719	709	794	728	764	755	792	756	774	748	751	760	776	759	802	752	766	781	732	731	775	755	743	771	709	712	753	707	772	759	779	760	744	726	782	747	807	726	785	756	736	764	794	726	780	742	717	715	745	742	742	748	714	759	772	718	731	741	795	790	771	739	750	702	702	715	745	756	777	699	723	730	729	725	758	720	762	765	699	765	792	767	795	768	753	736	781	763	738	771	741	702	750	727	730	763	774	715	791	739	732	705	810	757	756	739	742	760	731	698	752	759	709	753	770	769	807	744	713	757	772	713	715	787	757	717	766	726	762	740	812	715	783	772	751	756	756	779	767	714	754	725	759	802	736	764	806	751	733	790	816	722	697	697	759	711	727	745	772	713	711	712	755	727	773	771	752	748	828	713	779	793	781	794	767	720	766	749	740	794	731	770	769	756	745	727	832	753	731	753	767	760	731	782	742	749	741	769	727	793	769	682	790	776	755	747	766	721	769	766	709	739	743	773	724	745	720	748	815	788	755	767	732	764	754	753	760	739	757	781	749	773	744	787	712	781	787	770	698	778	763	744	800	726	780	742	753	734	748	744	769	770	754	775	730	746	759	739	803	750	732	790	760	725	745	743	761	791	772	733	807	742	719	745	778	748	674	737	719	780	774	758	762	754	766	743	736	787	773	723	774	782	772	744	690	767	705	740	729	808	731	743	781	762	743	770	775	762	747	793	731	736	765	765	763	764	742	774	771	756	720	753	778	730	734	799	747	716	773	780	724	761	732	812	764	748	763	700	795	774	736	723	780	750	758	757	785	707	790	730	767	780	756	758	777	783	755	736	771	761	714	684	717	783	729	708	727	742	739	755	755	751	799	745	784	758	724	779	745	802	778	774	732	754	731	776	769	783	781	748	765	739	731	713	775	738	725	794	704	748	809	791	752	755	735	760	741	716	734	780	735	723	745	777	741	728	760	727	734	785	760	777	807	777	799	770	736	807	716	764	708	752	727	735	748	728	764	742	789	759	795	696	729	696	767	742	693	788	737	751	789	760	771	755	806	759	751	777	711	772	770	775	759	756	743	686	752	845	726	748	738	757	721	771	763	707	753	751	779	753	758	765	679	740	786	787	777	776	741	769	757	741	769	747	731	737	724	786	759	736	727	778	797	711	777	737	814	795	740	794	771	788	731	786	742	711	743	720	757	740	797	766	736	699	765	741	708	729	766	757	755	799	744	767	781	765	786	783	733	730	775	743	738	774	726	736	820	718	777	775	756	747	787	739	743	724	759	757	765	770	735	743	763	802	735	727	713	756	720	771	718	730	764	732	730	740	768	739	755	755	743	725	750	751	777	790	766	729	756	761	779	758	748	795	804	779	780	725	780	729	711	811	726	762	727	747	744	768	772	835	751	751	768	749	791	721	739	738	762	775	754	754	765	767	741	756	768	759	669	814	764	778	770	742	751	722	769	712	741	789	792	817	745	734	771	740	792	765	742	770	775	801	768	761	723	740	739	762	735	760	779	745	767	727	732	745	760	785	742	697	783	733	730	728	775	777	704	802	771	738	754	714	775	748	776	771	781	753	768	737	761	735	804	725	753	731	717	769	799	793	799	743	759	709	756	719	737	732	751	747	691	741	740	777	724	786	756	786	755	759	745	720	745	742	743	731	747	731	749	713	761	706	832	768	762	796	736	772	762	787	769	748	701	762	754	743	774	807	798	797	739	744	694	771	785	725	725	802	791	771	709	738	766	745	754	777	762	763	767	766	717	726	765	779	742	726	759	746	783	758	720	760	785	790	766	770	741	726	801	795	740	806	739	800	763	747	828	760	753	756	738	759	733	745	773	778	798	770	776	767	734	746	751	734	766	758	788	726	766	746	750	775	726	782	686	781	734	736	760	767	719	759	722	770	749	760	753	719	740	755	776	770	743	750	717	791	729	742	777	760	747	788	758	789	761	786	738	758	756	787	712	736	768	750	741	823	724	785	762	743	743	743	700	764	717	833	732	737	760	780	711	733	775	747	703	744	772	753	748	747	735	748	740	720	800	734	720	740	770	751	778	748	764	727	756	766	803	795	779	728	746	761	751	755	737	701	724	750	724	782	768	777	724	793	715	726	798	772	750	751	787	790	720	762	748	758	803	789	770	773	814	718	690	754	762	718	777	773	785	741	766	743	743	767	758	740	749	810	763	751	719	710	772	724	749	754	765	820	766	770	777	723	745	770	788	750	740	741	774	737	777	766	766	799	694	727	757	741	769	736	786	703	835	737	743	764	799	742	754	747	775	777	753	759	776	740	758	785	745	746	729	745	783	793	789	810	733	774	749	788	800	728	772	726	764	739	774	784	722	775	764	741	755	763	730	730	778	766	781	724	789	745	752	732	705	812	751	725	718	831	792	717	782	726	763	776	740	740	737	761	748	719	801	712	707	745	779	771	742	777	769	763	763	733	707	796	800	777	746	759	739	741	751	741	781	736	738	782	745	754	781	755	727	758	734	758	676	781	740	752	759	772	774	739	736	743	762	728	737	728	743	772	742	749	735	771	708	731	785	775	783	806	814	747	747	753	748	731	775	708	806	734	741	757	740	741	772	741	779	768	749	747	706	776	809	726	773	769	729	764	715	720	727	743	730	740	746	730	704	720	726	723	728	737	739	724	748	769	749	846	744	737	761	723	767	813	690	781	753	735	781	787	763	773	838	733	755	733	740	771	744	725	772	730	767	727	744	749	736	795	766	748	739	772	762	727	792	721	774	764	723	784	764	753	747	763	745	795	777	707	790	782	785	695	765	754	801	739	804	743	751	719	767	754	778	782	733	760	757	729	718	727	731	776	779	752	737	759	749	750	786	734	748	785	726	737	766	750	784	729	736	772	792	734	783	736	736	801	767	745	753	739	788	755	721	758	781	794	789	775	753	779	737	770	723	774	740	755	785	739	718	746	783	735	744	760	796	665	760	735	810	769	760	753	747	725	768	769	801	758	772	767	799	770	719	742	731	749	718	753	740	784	719	763	752	772	781	767	738	798	791	702	735	760	764	747	752	744	743	753	741	756	766	794	704	768	738	753	782	765	762	738	786	728	790	767	776	760	756	764	735	747	739	766	741	788	764	775	760	761	774	786	804	731	761	688	774	769	799	741	756	744	751	789	784	741	736	743	796	778	740	765	738	697	789	762	753	738	771	799	773	752	759	757	743	787	761	743	801	761	755	813	739	736	764	743	750	756	734	705	787	761
23269	23984	26380	26414	22962	18481	13023	6968	4935	3982	4135	3785	3296	3024	2319	2598	1799	1454	1985	1683	2065	1960	1254	959	1223	1075	590	534	515	550	485	440	389	376	366	367	704	1091	1162	665	499	443	382	326	310	327	341	316	287	321	339	315	290	317	326	285	280	296	315	315	322	339	284	323	325	325	298	293	275	276	280	329	313	311	333	310	296	312	308	321	310	317	334	315	319	254	304	281	330	269	283	299	321	308	297	303	296	250	319	318	261	308	299	299	324	327	298	287	360	313	284	294	286	300	264	329	294	314	320	285	283	313	289	318	298	271	331	320	339	327	314	268	307	303	307	326	307	342	330	277	329	293	308	323	309	336	304	303	276	298	288	314	296	295	312	297	275	309	269	325	297	322	336	306	292	277	300	274	289	280	299	282	310	311	285	284	309	302	284	287	310	312	300	346	329	293	289	314	333	315	324	294	308	306	303	286	303	308	321	322	292	292	339	283	296	295	357	311	303	293	304	284	297	293	280	324	313	328	283	318	306	318	288	300	292	318	293	302	291	325	314	321	323	295	345	331	316	317	321	301	266	295	282	294	290	292	310	301	293	329	298	308	301	299	283	335	299	328	292	355	278	276	351	286	333	325	318	329	329	314	313	301	346	289	313	302	285	334	304	294	314	298	317	313	311	301	335	307	288	306	302	303	324	305	298	298	300	283	333	318	282	304	293	297	285	304	287	307	269	277	277	289	298	340	308	336	305	314	295	306	293	312	280	287	300	311	326	313	330	301	302	298	294	345	276	292	307	308	304	330	300	315	285	282	322	302	305	306	289	314	291	317	278	309	269	323	298	315	278	294	326	293	301	323	318	283	299	286	318	316	349	274	290	328	306	309	327	298	311	288	284	312	291	294	290	279	300	317	323	303	297	275	322	320	291	299	312	277	294	285	300	288	307	302	283	322	321	284	312	302	321	281	305	290	282	313	329	301	315	316	320	303	267	286	308	287	309	314	353	295	334	323	291	316	300	328	284	329	300	298	312	318	329	287	332	288	310	302	292	312	293	322	337	337	271	310	295	332	287	304	305	309	307	313	328	311	325	295	317	316	293	308	297	286	318	292	321	326	314	296	313	310	301	299	275	308	286	313	295	307	309	275	317	288	296	282	318	306	322	270	284	317	324	364	326	310	309	346	309	288	330	324	308	316	330	292	282	320	314	302	308	302	308	283	293	315	310	309	314	301	294	324	265	310	297	333	301	302	313	287	265	271	295	314	309	284	287	299	314	320	290	282	328	307	316	318	348	302	300	320	290	332	329	297	306	292	310	316	284	274	257	305	302	323	324	286	309	291	300	302	291	315	305	280	295	286	266	332	260	308	314	286	316	296	300	296	294	290	300	293	315	342	310	265	298	318	307	288	291	351	322	291	306	324	340	313	297	284	328	299	310	307	286	285	306	306	310	301	321	292	296	313	305	311	312	323	273	332	311	310	304	330	315	304	296	304	296	292	294	288	322	307	296	286	329	308	312	315	295	295	282	301	277	313	339	303	312	286	255	324	334	282	270	303	291	325	317	286	317	306	287	293	288	302	312	316	302	306	301	318	283	320	309	304	337	310	297	312	281	306	310	292	321	316	286	320	340	310	314	323	293	299	300	276	288	319	308	303	307	316	300	316	299	291	303	277	290	302	287	296	284	321	313	316	344	287	303	325	319	296	336	319	304	315	313	308	310	304	306	327	288	282	304	303	295	293	314	287	330	303	313	292	285	311	277	295	298	295	306	315	307	309	316	313	292	292	308	310	370	278	302	273	293	321	229	327	284	257	296	318	322	327	307	301	311	347	296	319	328	304	300	265	286	292	318	311	298	301	301	281	286	304	311	302	310	327	321	313	290	270	303	303	305	293	330	281	317	300	306	294	294	265	273	306	324	337	310	281	297	276	299	342	303	302	335	299	311	282	342	291	282	302	321	333	328	320	285	301	296	323	293	281	337	298	291	323	310	320	319	332	298	298	301	287	307	281	292	293	303	303	321	295	307	320	317	292	310	294	279	321	306	296	294	335	308	283	293	259	286	308	303	327	287	316	312	285	312	290	309	286	307	318	329	308	291	297	309	298	310	286	302	300	302	275	333	304	287	287	301	284	325	298	299	308	321	295	273	270	277	285	306	301	336	284	310	315	306	310	324	317	315	285	286	307	296	311	288	287	290	315	296	285	288	309	299	302	314	310	313	314	286	287	299	291	297	326	296	315	300	319	315	299	310	296	320	312	316	277	290	292	299	317	297	300	282	304	285	311	306	284	310	308	296	304	302	314	326	297	305	284	311	298	302	305	318	331	340	318	326	309	328	314	319	334	291	306	319	306	331	323	313	295	259	281	303	294	283	297	331	317	289	258	300	325	311	306	300	301	298	321	307	292	296	299	316	307	303	353	324	302	304	288	330	288	319	298	298	301	296	306	322	313	270	330	273	297	306	298	318	339	323	288	310	304	282	319	316	291	316	277	291	305	276	307	286	314	268	302	302	329	295	311	287	301	279	321	306	268	276	321	291	294	292	294	347	298	279	274	289	279	297	317	309	293	313	283	282	304	314	308	317	287	329	309	310	309	313	293	309	346	304	335	281	327	303	303	297	285	302	315	304	321	311	275	301	320	296	279	320	303	318	294	288	281	329	306	335	236	318	331	317	286	307	286	305	284	307	300	320	309	302	343	304	286	311	296	265	303	295	333	308	288	310	292	328	267	341	282	289	301	313	318	309	314	327	309	307	285	328	293	267	335	294	289	291	308	303	307	283	305	320	324	328	296	309	293	320	290	321	286	331	320	288	351	331	273	307	297	286	273	287	311	318	289	284	330	294	319	304	312	292	325	289	306	330	278	288	265	264	299	334	311	285	305	308	312	300	291	280	320	326	289	325	304	290	283	321	282	312	297	336	319	331	345	325	302	284	333	286	297	263	301	336	301	330	284	283	286	277	302	299	285	296	284	305	315	302	318	296	309	315	283	288	304	301	275	288	325	268	297	314	297	300	291	278	302	312	286	320	301	285	289	347	289	319	311	280	293	288	273	289	301	319	330	300	325	293	290	280	315	268	312	305	302	294	325	303	325	297	276	316	274	291	332	325	303	317	312	330	303	317	310	287	308	308	310	315	316	305	318	313	294	301	293	287	311	327	294	280	279	292	311	321	320	292	306	273	307	334	327	299	295	267	281	312	302	291	283	315	305	303	273	305	303	283	308	285	336	318	314	329	325	337	312	291	258	332	305	290	281	297	310	289	292	275	300	316	287	293	300	252	326	326	314	288	317	319	327	289	297	290	313	303	260	337	279	296	322	303	303	279	297	310	304	299	307	328	299	318	315	298	308	296	329	307	342	280	287	295	306	294	318	333	293	283	294	305	321	285	314	280	307	293	285	298	368	316	320	304	313	319	305	320	287	304	309	302	297	260	270	287	318	291	295	321	295	294	294	282	305	313	279	285	297	292	294	291	323	303	308	285	291	298	287	321	275
16623	18588	24540	29963	30034	28528	23151	16750	14420	12322	12025	12758	12249	10569	9709	10467	7977	6986	9568	8410	10346	9979	6194	5631	6971	5865	2927	2595	2387	2397	2217	2053	1460	1160	1090	1160	3878	6645	6429	3122	1949	1604	1247	1024	909	834	874	791	776	778	789	762	770	749	750	790	762	767	768	797	810	798	829	803	807	735	789	767	725	759	777	797	818	778	747	815	754	776	760	828	791	733	785	752	764	836	755	804	794	773	722	770	760	783	815	739	750	756	772	827	754	815	787	806	771	759	795	798	818	755	757	817	732	789	783	761	816	811	750	764	793	791	816	802	755	800	775	782	791	767	779	787	805	753	763	852	782	760	802	787	756	780	760	751	740	718	827	772	748	793	795	779	778	800	777	772	767	808	746	761	799	819	797	750	785	789	798	787	780	795	722	771	819	806	740	789	775	792	833	769	823	782	795	749	751	746	818	831	777	799	792	791	759	780	762	790	757	765	777	714	798	799	792	796	817	734	749	770	788	799	753	764	765	754	814	759	760	754	714	793	736	807	806	765	770	786	721	775	836	794	778	788	768	793	795	764	758	766	789	789	777	801	731	767	825	732	766	754	805	788	742	764	786	783	779	751	772	756	736	773	771	798	823	749	838	769	795	851	789	732	773	748	758	751	823	803	753	739	749	747	749	742	809	806	784	715	766	784	805	740	806	822	757	821	752	820	779	807	827	763	776	802	769	740	742	748	802	760	778	768	795	755	799	744	772	801	784	825	801	739	769	792	729	815	781	782	791	791	799	791	763	717	806	747	750	785	759	784	827	840	757	811	764	779	751	743	773	796	745	789	802	783	771	795	754	758	801	765	762	817	779	764	809	792	755	798	775	790	795	765	765	766	769	760	751	829	822	765	801	771	748	779	738	803	759	780	782	771	810	748	828	701	790	746	802	805	822	745	784	786	780	739	776	717	847	802	789	779	777	732	838	749	786	761	819	785	816	741	789	813	814	735	799	768	735	771	823	767	791	780	789	746	774	765	775	774	776	770	761	795	727	788	793	760	733	754	780	769	753	731	764	768	749	786	738	782	771	774	751	756	801	808	740	758	757	785	782	794	752	805	829	781	763	763	785	751	785	759	782	764	804	850	744	783	823	768	762	773	791	852	746	741	788	770	774	787	747	795	826	788	793	785	776	798	760	800	787	807	725	769	767	813	700	787	790	797	773	755	737	784	780	774	759	776	773	784	744	765	796	699	824	825	787	811	759	759	765	762	734	758	780	727	804	702	766	782	808	811	771	773	804	777	759	777	723	744	788	790	782	798	755	766	806	789	795	777	740	774	792	781	773	750	791	782	794	734	795	777	788	724	714	789	785	785	748	779	774	799	782	816	736	777	820	735	787	791	775	763	808	842	813	749	792	815	789	793	747	804	750	831	763	835	805	779	771	803	771	769	754	738	823	781	800	777	706	801	785	778	781	733	863	786	798	732	760	771	792	806	786	756	768	801	793	783	801	765	773	793	727	779	777	752	819	783	747	771	776	802	755	758	685	782	744	749	736	772	769	745	741	806	803	791	801	798	790	834	784	777	793	784	769	760	778	830	797	742	753	778	792	827	814	756	767	754	769	745	815	728	797	733	796	768	844	804	773	783	809	766	846	813	784	779	751	776	784	807	798	814	764	792	842	815	774	814	793	791	768	731	773	743	738	778	777	760	787	722	743	784	787	802	716	767	729	767	762	784	768	791	854	785	799	739	741	763	770	771	736	771	792	764	750	746	803	767	715	787	725	800	802	771	781	748	787	763	760	806	804	783	744	794	810	791	738	762	736	779	738	716	806	769	773	792	750	779	768	774	811	773	797	718	771	759	815	789	770	798	804	763	767	804	753	822	709	784	774	787	741	818	760	760	811	767	810	751	792	793	794	755	789	814	821	774	802	771	772	764	724	757	726	836	745	781	728	794	773	819	797	739	822	807	791	722	751	798	772	769	795	805	786	829	807	760	759	754	778	796	784	783	821	756	772	793	813	771	799	711	810	796	793	810	788	733	792	793	789	812	785	821	780	825	795	774	823	832	769	792	766	786	759	817	769	760	760	777	838	817	765	744	756	751	778	773	822	707	841	757	761	738	765	764	728	807	771	790	823	787	785	754	781	761	721	764	813	802	827	791	810	776	766	759	845	820	740	798	773	777	752	780	760	792	744	748	752	800	782	754	828	796	762	763	762	743	793	779	805	763	804	772	834	770	788	817	759	735	761	819	755	773	810	773	835	750	753	746	777	729	775	783	779	723	764	757	841	780	722	744	791	769	801	824	742	789	764	721	756	778	742	827	782	823	751	784	756	722	769	762	757	823	766	828	789	812	773	755	779	819	746	788	791	767	787	818	801	805	812	767	747	806	766	781	778	782	774	820	816	786	789	814	787	804	787	797	743	772	789	761	800	724	795	813	796	789	776	785	743	780	772	767	781	758	793	775	769	787	715	805	754	816	766	776	759	742	765	803	817	773	790	776	764	748	754	750	796	800	778	775	842	757	733	761	810	799	758	786	781	730	743	806	776	841	749	774	733	763	764	769	775	839	764	749	723	799	805	738	756	714	715	821	781	784	807	782	778	782	771	763	781	778	827	760	801	767	791	717	844	805	793	779	831	764	770	771	787	772	786	766	792	807	765	789	814	843	844	755	776	794	785	804	765	811	769	787	728	754	759	781	789	754	758	789	790	691	744	815	805	798	765	784	822	756	776	826	796	789	758	780	814	835	739	767	761	809	813	744	753	794	797	770	769	821	824	816	813	768	771	775	765	800	792	769	792	732	743	797	805	771	761	759	771	777	753	744	820	789	776	792	810	808	764	765	786	785	803	845	767	779	800	699	809	757	774	808	754	828	756	756	763	775	817	836	802	830	798	778	781	806	791	794	821	780	845	764	814	811	804	746	746	784	784	774	769	764	810	781	808	782	755	734	826	794	800	766	739	772	818	756	754	768	799	782	781	834	773	795	770	734	767	765	738	748	776	761	746	772	782	716	799	785	851	814	789	749	776	771	791	753	776	786	749	772	742	794	793	768	763	791	794	821	804	776	770	779	785	852	774	799	808	771	774	778	783	785	770	753	721	766	768	771	774	773	775	795	749	793	756	752	738	763	791	723	825	791	797	799	788	781	794	770	769	794	773	753	796	796	809	769	778	761	765	766	769	762	761	761	794	762	800	768	808	814	775	808	763	785	752	755	806	781	783	746	758	828	789	781	730	789	769	789	811	753	802	778	749	752	746	802	816	776	771	756	798	761	810	734	775	774	727	771	775	748	765	793	791	772	824	803	769	766	746	790	773	854	743	754	733	797	787	844	769	768	765	753	811	794	751	760	770	826	754	765	809	754	800	779	765	727	772	772	779	794	807	765	768	821	797	767	794	802	773	757	743	789	746	772	789	773	784	826	752	789	760	743	775	821	773	832	764	775	789	792	798	762	794	813	772	757	751	739	792	786	814	765	790	837	790	761	777	794	793	795	807	828	787	808	785	770
31563	30635	32756	32934	28979	26404	22225	14654	10126	7429	7397	6762	5603	4970	4989	5276	4335	3293	3396	3576	3794	3856	2348	1725	2271	1912	1064	780	697	692	747	602	467	400	352	359	983	2079	2016	992	637	494	432	347	336	331	287	284	314	284	276	282	314	305	296	281	285	299	287	297	274	266	322	303	276	294	273	280	271	305	301	301	291	279	317	290	246	297	294	301	299	275	289	307	320	313	321	281	272	294	279	297	308	292	294	299	296	295	288	276	255	267	292	278	290	273	314	271	282	329	266	304	322	254	302	290	293	301	293	279	288	303	305	282	311	311	271	297	309	299	297	298	275	302	313	266	282	258	296	318	301	282	285	276	303	279	307	314	301	271	291	273	263	298	293	280	276	288	303	293	263	267	290	328	277	308	298	305	318	297	299	282	259	321	315	288	286	298	281	279	291	277	305	286	289	302	302	256	266	299	272	290	290	286	305	299	315	298	269	263	294	281	259	283	280	300	269	271	303	277	278	301	304	283	272	278	285	290	304	295	287	280	249	270	302	275	315	283	277	310	309	301	287	284	288	261	290	287	296	281	280	295	289	279	333	308	291	262	288	316	288	272	284	279	312	314	310	331	286	281	294	276	300	294	267	298	297	330	294	292	283	277	307	262	293	270	274	290	304	293	317	276	278	286	271	290	288	310	271	285	259	264	294	323	302	297	264	288	288	287	309	313	285	266	295	266	265	311	283	278	288	294	349	298	307	290	286	293	242	305	289	332	281	299	290	331	295	278	273	275	281	291	290	268	311	291	288	320	308	299	304	274	277	266	279	260	306	265	292	279	300	313	305	306	284	285	296	293	279	279	304	300	282	306	307	244	294	283	282	279	313	270	300	317	306	293	297	297	303	277	270	283	265	276	323	290	284	258	278	284	285	302	321	299	311	266	341	282	304	285	312	228	274	305	304	331	314	304	284	317	286	304	277	305	272	273	261	280	283	294	276	283	283	288	277	295	313	330	279	282	288	275	263	318	286	322	263	287	295	264	274	307	296	257	285	308	277	321	300	288	288	293	329	302	290	292	285	312	271	322	294	303	295	301	287	274	271	255	273	289	299	282	283	288	281	272	320	285	281	317	284	294	304	294	306	274	265	280	282	265	310	304	326	270	306	275	282	294	291	274	287	301	286	270	296	306	292	275	290	279	291	291	287	273	302	294	313	286	285	267	288	289	274	291	304	318	318	277	307	282	304	279	290	284	309	305	300	300	287	267	279	277	325	279	291	302	302	268	327	299	334	292	277	286	284	281	284	313	317	324	286	275	281	299	288	297	314	328	292	314	279	319	301	296	288	299	313	285	280	269	283	275	307	268	300	296	286	306	297	314	285	290	295	305	282	308	320	311	251	308	269	258	270	283	269	294	287	285	298	297	310	254	263	271	291	280	266	294	293	285	289	289	312	280	267	277	315	283	259	272	272	291	275	305	289	293	262	270	298	305	300	267	276	329	293	305	301	301	272	278	291	293	277	255	277	278	309	324	285	284	313	303	271	305	265	307	291	291	275	299	313	283	247	292	284	303	287	268	259	279	304	244	286	279	268	262	264	305	291	302	258	318	284	302	289	281	311	306	327	256	287	291	274	283	286	291	283	285	281	255	310	272	285	300	304	304	279	313	304	305	299	302	298	324	294	311	263	298	289	309	320	307	294	283	283	275	267	310	293	264	300	300	284	304	271	299	294	310	303	285	296	272	271	272	287	269	281	331	341	287	307	287	286	287	267	295	306	295	305	278	283	292	279	312	330	308	295	271	285	293	286	290	325	269	292	287	306	298	344	278	312	274	296	284	272	305	274	307	253	284	294	289	301	303	308	273	267	303	307	348	331	326	291	280	319	313	287	288	277	278	289	287	290	268	296	289	284	308	288	267	311	298	335	285	304	294	285	261	309	290	278	312	316	319	301	314	284	267	290	300	270	290	301	309	288	282	287	267	257	318	274	259	263	252	267	276	300	315	288	306	332	278	255	293	262	301	298	302	277	266	322	320	284	268	296	286	253	266	288	281	271	319	274	288	323	301	283	297	260	296	293	238	287	288	291	291	274	272	282	319	296	290	286	302	294	285	283	265	291	269	291	302	328	274	278	290	282	311	275	307	290	301	283	286	291	280	279	297	303	306	314	282	281	278	270	298	272	257	300	299	265	242	296	265	284	277	276	259	296	298	285	270	271	275	293	293	299	290	279	313	254	312	292	251	285	311	256	298	262	265	305	280	258	277	286	313	274	278	302	309	282	308	274	300	290	313	273	297	317	287	309	289	285	276	299	270	293	270	279	289	302	276	348	297	282	292	273	298	297	281	306	276	315	314	311	308	303	278	278	296	305	283	290	301	283	284	285	311	278	291	273	296	285	281	308	296	284	290	263	280	324	279	295	312	322	283	279	276	327	284	271	293	286	300	312	292	296	299	290	303	287	286	279	284	274	262	301	301	295	306	308	289	292	306	282	299	303	305	295	329	279	273	266	288	293	245	286	304	252	274	330	277	262	306	311	288	276	253	293	298	310	299	304	319	289	280	289	280	283	305	292	294	284	294	272	256	284	298	296	291	303	301	311	272	302	282	291	290	305	272	268	281	273	276	284	310	290	296	298	316	299	296	306	289	310	248	288	289	284	306	266	309	278	308	316	307	299	306	278	307	314	280	299	266	272	306	288	281	274	275	289	297	301	287	334	293	294	273	278	297	272	290	294	292	274	312	309	302	278	294	332	313	266	255	314	290	302	261	281	284	297	298	288	309	308	323	276	317	286	276	281	314	282	306	292	326	268	303	308	282	283	333	299	281	298	317	263	303	292	254	299	296	283	279	283	281	291	284	299	295	283	277	297	284	296	304	296	299	260	308	270	309	303	278	302	284	320	303	289	274	283	284	257	293	297	308	274	302	276	275	309	262	300	304	327	307	289	282	279	305	308	269	314	280	274	288	274	306	326	288	271	298	299	282	314	289	283	269	293	259	301	277	307	279	282	313	273	304	308	308	303	277	302	309	290	276	308	294	265	298	331	286	301	262	278	301	279	302	304	294	321	303	284	278	284	280	305	284	289	248	306	276	275	310	289	255	305	288	284	278	278	267	267	270	302	281	313	285	279	275	289	271	324	278	276	274	283	305	295	288	293	300	283	264	279	269	284	299	276	285	294	295	325	316	274	308	293	295	284	316	289	313	261	272	323	295	304	320	271	287	295	297	282	292	258	298	286	263	298	290	277	273	295	279	307	276	313	264	317	269	272	292	291	290	314	312	312	294	261	265	294	303	288	289	273	298	291	304	321	298	299	283	281	278	316	285	271	298	285	264	302	320	288	290	286	267	288	299	266	289	303	310	298	287	279	291	280	276	278	282	291	282	284	308	285	305	298	321	291	295	315	296	325	280	297	268	256	328	281	301	268	287	302	298	291	261	324	278	291	299	278	278	287	276	268	275	310	285	282	309	288	299	291	270	276	292	303	303	286	312	288	309	305	264	311	320
21749	23882	29801	35534	36100	35413	29701	24169	21093	18524	18247	18412	16951	14893	14585	16723	12905	12496	13624	13831	16176	16240	10386	8283	12110	10001	5692	4044	3555	3847	3653	3027	1932	1586	1266	1371	5783	12551	11140	5457	3028	2197	1675	1369	1049	867	739	760	699	703	754	737	768	719	725	743	773	739	737	773	750	723	709	737	799	737	708	755	747	737	729	751	796	773	805	768	699	718	715	749	702	678	740	775	720	760	716	724	731	765	712	744	740	730	734	746	745	748	727	716	712	733	757	728	752	757	775	800	784	763	738	764	788	770	748	793	714	729	704	727	771	721	708	740	783	772	746	735	760	758	728	749	748	736	710	748	676	717	738	750	697	715	760	735	739	750	707	739	737	686	735	773	773	734	683	784	687	757	757	718	729	789	756	784	743	710	702	712	761	720	711	760	735	725	654	724	732	739	796	691	732	734	732	712	738	740	744	778	695	761	736	687	701	672	773	713	717	703	789	764	708	770	754	701	743	730	754	727	726	760	727	753	725	741	768	742	715	730	760	752	697	738	742	768	703	747	758	753	763	699	786	757	745	749	713	796	697	747	717	759	733	732	708	720	763	734	734	731	672	766	736	744	748	708	752	792	705	729	782	748	748	737	765	765	738	717	750	735	758	743	758	720	753	740	699	771	760	734	788	804	755	685	699	714	742	744	801	734	718	761	747	718	724	721	724	716	758	727	752	744	730	744	755	724	747	761	792	752	736	722	733	767	730	776	738	678	718	762	746	799	711	665	722	754	784	737	714	716	702	729	713	743	758	733	721	752	745	742	734	704	797	749	782	747	740	707	738	734	798	761	753	733	712	711	723	765	715	735	682	723	690	735	783	713	686	759	713	728	703	742	795	770	767	752	798	740	734	704	688	717	756	750	702	734	728	749	740	739	751	737	752	752	747	718	760	724	687	730	740	737	714	684	741	774	763	723	663	764	738	738	728	756	783	766	746	714	768	691	761	741	729	786	736	749	711	704	755	722	703	712	738	783	750	726	732	721	723	715	804	726	754	741	726	729	698	713	803	783	759	752	728	771	740	761	752	732	757	723	786	720	745	722	756	727	744	742	744	729	763	749	714	728	746	709	704	755	695	703	738	732	776	712	767	769	748	737	742	783	760	741	750	685	699	769	760	769	744	748	752	723	699	760	707	800	734	728	782	778	739	736	679	682	760	780	715	678	714	763	772	770	732	705	729	748	711	738	780	690	755	762	745	724	731	741	744	750	712	712	753	762	779	737	721	725	728	707	744	794	698	730	741	740	697	724	730	756	789	742	737	693	767	714	761	786	798	761	730	752	786	689	734	700	703	782	825	756	715	730	793	766	733	721	762	713	739	713	729	790	786	754	740	770	711	739	744	737	756	735	771	696	765	809	724	743	737	800	762	772	738	749	782	695	758	784	733	723	759	738	750	707	745	749	763	785	764	729	747	752	763	750	727	732	745	810	694	717	744	754	723	778	720	780	688	723	725	789	777	708	755	757	796	769	736	763	759	770	726	735	758	798	774	755	751	724	755	748	762	719	719	720	721	730	780	718	718	709	744	740	787	727	742	757	727	709	721	764	743	763	727	740	753	726	707	753	735	736	746	736	686	739	710	721	728	732	683	729	737	712	753	691	742	743	712	740	703	735	742	751	765	700	781	751	770	712	720	758	756	749	730	739	746	745	766	770	787	728	709	748	715	741	697	726	735	754	716	737	739	744	725	746	692	719	708	739	768	728	781	794	753	727	707	760	709	729	763	741	725	723	780	730	769	756	755	721	735	736	774	771	737	784	748	765	724	735	704	755	741	753	760	766	753	733	707	721	736	771	715	718	762	712	792	772	738	717	715	748	767	724	694	718	762	768	766	747	704	747	737	727	752	772	737	756	765	718	734	734	704	748	753	704	689	739	707	733	747	725	754	771	719	763	730	695	727	750	705	736	803	713	756	775	757	732	762	757	768	723	745	775	711	653	751	746	712	728	755	760	782	757	747	740	741	762	758	785	723	751	746	714	749	795	729	698	728	762	736	744	745	767	759	693	725	727	745	762	717	735	733	693	736	749	745	732	754	762	741	743	713	769	730	742	757	728	721	764	723	727	738	772	735	706	719	759	735	740	687	738	747	715	715	695	739	749	725	797	706	775	730	736	745	740	817	754	702	763	715	743	728	714	693	741	714	732	754	696	770	694	703	746	765	734	712	727	764	764	748	756	737	739	731	707	742	737	707	750	758	738	754	775	760	750	727	742	695	735	722	697	705	728	738	727	731	729	701	744	751	720	765	699	751	743	726	754	778	769	691	780	706	754	731	754	725	722	701	772	717	763	797	772	703	745	745	751	746	749	713	744	772	733	757	707	707	774	773	767	762	719	744	739	665	768	717	737	772	734	756	725	732	774	717	728	765	702	723	785	734	768	705	708	721	766	733	669	763	740	715	740	749	730	727	740	669	765	731	718	769	722	805	763	772	715	782	750	775	756	774	741	732	736	739	731	713	767	769	766	687	726	690	730	731	725	730	725	775	778	740	761	699	756	772	775	735	763	742	712	720	723	710	728	716	738	764	771	749	748	710	775	771	727	748	744	728	754	779	744	739	746	754	709	735	732	703	722	726	702	698	755	737	741	738	724	783	765	756	752	736	744	788	727	697	746	696	746	684	761	801	742	781	746	734	755	717	716	773	743	732	769	749	772	744	792	736	724	735	721	750	694	733	741	730	780	723	750	716	762	723	750	745	707	757	722	779	777	715	737	734	741	744	756	726	752	710	777	732	748	731	782	722	768	762	744	703	726	768	713	761	782	699	757	740	755	729	750	746	769	768	737	773	748	699	731	749	723	741	753	750	711	739	761	797	769	699	788	699	779	760	749	763	678	740	753	751	746	748	734	764	746	722	696	774	714	726	729	746	698	751	718	749	720	730	706	744	747	707	741	774	729	742	765	761	758	744	702	704	707	758	765	725	743	731	747	755	736	757	737	778	685	734	700	752	766	760	728	781	733	760	738	721	683	747	744	803	730	702	718	765	775	738	734	747	773	804	756	698	724	733	755	740	765	766	721	742	723	757	737	779	800	757	735	815	734	730	744	766	756	717	733	755	740	739	708	770	766	788	720	764	723	756	710	757	746	727	733	708	764	774	756	742	794	712	713	730	679	708	733	754	740	744	717	761	730	738	770	744	751	759	757	711	735	734	769	760	746	745	755	757	757	731	739	769	708	722	766	714	748	724	752	704	717	763	706	752	761	726	767	759	760	730	757	702	741	730	733	676	742	733	764	739	744	787	784	760	700	751	713	751	689	708	724	744	758	763	752	733	763	729	730	761	698	719	706	765	773	734	748	697	713	767	826	738	704	779	712	732	759	722	794	707	722	709	696	719	717	770	733	736	730	752	714	746	704	756	727	698	757	747	745	741	786	721	733	707	673	724	724	759	711	738	744	740	724	745	708	694	707	759	743	747	774	750	730	706	721	739	689	757	717	699	754	762	773	713	747	737	774	709	694
11275	10605	12023	9307	4868	3437	2398	1700	1177	848	745	621	659	617	549	522	481	553	563	475	459	440	375	353	387	367	299	362	296	300	327	302	288	292	325	307	314	381	462	386	321	330	312	319	265	311	300	292	285	332	285	290	298	291	272	273	283	274	321	281	279	297	291	260	293	299	260	264	317	321	298	286	281	284	309	302	275	285	295	283	262	284	300	281	282	256	304	316	288	241	268	256	285	270	279	286	291	315	309	300	297	266	294	289	324	290	286	305	302	290	298	292	280	323	304	319	317	308	270	313	299	266	307	284	303	282	282	315	297	294	308	313	294	305	321	289	330	280	279	264	305	327	302	297	272	310	303	303	292	258	263	266	309	301	316	282	294	298	323	283	320	308	291	258	287	304	303	285	276	270	262	261	283	272	293	320	310	281	272	286	294	292	318	293	279	277	320	301	311	284	300	297	304	283	269	260	303	276	302	275	316	297	274	276	305	312	285	297	280	277	285	275	291	289	311	283	285	290	323	270	278	296	302	255	286	279	265	317	271	278	268	297	319	335	290	285	309	287	272	283	318	282	297	311	300	298	294	258	285	281	291	281	305	307	332	275	296	295	286	294	309	281	289	267	256	331	278	285	302	277	304	264	291	309	303	287	294	297	320	298	282	301	312	281	300	273	302	298	288	301	289	291	304	284	300	269	248	293	302	282	312	311	310	261	278	295	331	275	289	311	319	268	290	305	273	335	278	268	305	298	321	278	331	305	289	297	282	265	282	274	275	294	299	323	296	302	289	301	306	286	271	269	303	281	292	291	277	279	296	300	272	278	261	301	282	326	313	275	278	299	284	287	293	292	287	316	273	286	286	292	275	277	273	280	291	276	257	273	334	277	274	312	297	288	292	280	294	292	241	288	272	290	293	288	270	309	304	317	301	292	281	270	310	302	308	313	292	301	290	299	288	281	303	305	301	294	270	303	292	295	293	240	261	283	284	283	322	298	287	291	331	327	296	274	290	281	275	270	291	326	256	319	275	292	290	284	296	316	276	267	263	304	299	268	298	274	334	305	261	292	316	245	302	267	271	280	290	301	306	280	315	306	284	278	287	309	321	305	296	298	292	252	291	294	302	267	275	313	286	334	285	275	287	317	303	289	266	312	299	310	285	291	281	333	292	315	305	289	286	289	326	282	300	301	305	289	297	259	276	260	284	282	278	315	291	281	299	300	313	276	284	330	299	293	292	281	261	278	301	294	296	300	275	277	303	301	301	276	294	285	319	304	284	285	288	299	254	321	304	281	296	282	291	291	282	304	311	302	294	315	274	280	287	319	310	301	300	280	282	274	284	281	296	289	318	281	299	322	288	282	264	306	302	295	278	304	309	287	341	307	272	301	295	309	287	307	273	294	278	280	291	271	298	301	287	320	282	279	299	296	286	290	295	332	283	275	291	308	297	287	298	301	292	313	302	257	316	313	305	263	282	265	273	312	296	303	258	279	307	321	341	303	299	302	303	274	311	289	290	292	321	319	292	278	259	318	283	291	273	286	298	286	281	291	278	296	304	265	286	302	300	302	287	299	307	303	273	286	296	265	279	318	271	282	298	301	267	330	312	334	283	262	289	300	275	301	289	288	277	270	283	305	295	297	290	309	278	284	279	309	280	300	319	309	291	285	272	295	274	315	274	282	278	292	263	306	311	316	300	287	264	304	329	301	295	287	292	278	271	270	269	276	296	305	282	305	289	293	315	299	301	302	317	278	285	273	294	289	292	300	297	315	290	285	274	325	270	304	297	276	304	306	301	294	295	307	290	285	292	287	302	290	294	270	272	289	295	231	246	305	303	277	299	290	284	297	286	281	280	287	301	285	284	267	296	277	304	307	305	297	271	263	284	316	301	294	300	294	284	312	301	317	294	264	296	296	306	285	288	272	289	334	316	279	275	293	304	305	288	291	301	289	292	288	287	264	311	280	337	265	276	298	310	337	293	319	301	297	280	295	273	296	283	280	276	281	294	283	319	307	284	269	308	301	317	283	306	308	333	300	319	284	289	293	273	264	283	287	291	306	283	298	318	314	301	279	264	285	295	295	319	298	300	284	311	321	286	321	274	287	313	292	292	273	258	256	308	289	318	293	293	250	278	272	305	278	283	285	320	281	268	324	293	292	284	292	295	310	287	286	300	333	297	283	280	311	280	292	313	291	303	266	279	317	296	286	319	267	298	313	285	292	273	285	296	260	295	297	244	278	306	293	294	336	276	292	271	297	304	276	311	295	284	293	281	272	284	292	293	282	286	308	299	276	279	288	332	276	294	304	292	295	306	299	312	281	275	278	296	314	303	272	293	290	284	295	332	299	294	291	285	282	304	263	263	294	266	295	333	288	301	291	315	304	276	336	312	259	307	335	294	269	317	287	280	294	282	315	305	286	302	311	276	291	304	282	292	291	307	296	287	280	269	284	310	290	305	294	292	327	307	274	299	317	303	283	293	280	287	285	312	303	311	276	279	290	273	278	294	305	294	294	302	266	265	261	249	332	311	273	297	279	291	285	295	332	320	298	312	285	291	266	275	277	314	274	317	315	279	277	320	293	293	279	288	307	316	301	276	300	291	281	278	293	291	269	286	305	308	296	299	296	282	268	320	294	287	305	273	300	274	274	281	272	291	304	316	289	337	284	306	275	303	282	277	275	299	289	308	279	284	281	312	300	304	304	307	274	274	279	289	310	284	291	240	289	308	296	292	282	274	293	276	281	302	272	326	272	287	299	277	276	268	267	284	301	261	278	305	278	266	277	289	310	239	239	293	305	266	287	295	271	277	271	299	277	289	313	318	293	262	306	308	276	333	282	294	290	244	283	301	283	275	273	305	283	284	289	295	287	296	268	281	292	291	308	263	288	315	289	300	287	306	299	278	285	287	266	307	304	289	291	291	308	271	278	282	293	268	318	294	290	270	268	300	303	247	291	283	269	298	296	314	293	269	313	328	320	285	293	299	290	310	291	318	306	324	265	294	294	282	279	307	287	305	271	290	281	298	249	278	293	295	344	270	256	279	274	261	275	297	285	294	303	294	296	265	299	272	306	300	299	264	314	283	303	299	283	304	287	300	300	324	268	311	333	289	308	259	288	297	277	287	276	321	269	271	303	300	305	312	304	312	296	272	305	283	287	299	280	283	300	315	271	316	307	319	281	289	299	305	296	273	283	282	294	300	308	314	292	304	315	303	253	257	268	304	287	316	282	298	308	274	279	274	278	268	294	324	288	310	317	315	280	316	294	275	296	296	330	266	282	309	265	307	298	300	296	298	304	282	298	286	321	283	277	299	288	289	313	249	325	323	277	306	271	315	318	289	301	274	311	285	308	270	321	294	288	289	275	295	277	327	298	288	311	317	286	316	286	289	282	300	309	299	287	292	280	294	288	282	299	267	276	288	283	306	289	321	304	279	281	323	276	292	286	283	301	278	291	308	314	281	257	285	263	310	327	303	288	269	278	302	292	277	255
7996	8817	15374	16512	12809	11542	9366	6929	5113	4016	3366	2978	3062	2597	2222	2410	2178	2567	2650	2233	2239	2062	1572	1362	1571	1362	1080	1044	908	980	985	920	954	838	844	811	897	1341	1892	1405	979	929	831	822	774	749	768	810	774	758	735	771	755	717	807	724	742	771	758	779	733	740	763	759	781	779	764	666	815	707	735	738	752	753	753	738	756	760	720	721	720	753	706	757	782	736	722	685	716	726	725	708	728	753	792	770	771	742	756	825	772	752	682	689	730	764	761	714	714	737	730	785	751	768	743	719	724	777	747	780	739	767	798	717	727	762	782	758	736	756	763	734	758	777	755	823	752	760	742	715	769	740	754	763	790	791	708	738	750	757	714	795	713	766	772	779	742	797	706	753	752	682	738	772	724	762	748	749	809	741	752	765	725	701	729	771	774	739	726	764	720	760	740	771	736	770	779	794	745	794	715	777	770	754	732	733	727	718	704	781	732	715	749	726	776	772	729	757	726	745	759	747	715	733	740	763	712	755	770	722	770	755	737	739	750	742	759	701	727	757	735	770	787	730	752	716	722	745	729	748	728	793	698	713	767	782	722	776	693	674	708	729	746	773	767	719	738	716	776	695	749	777	727	756	773	725	752	737	797	769	763	722	750	753	752	742	738	755	716	742	736	703	738	761	762	726	820	690	739	740	708	789	715	753	780	764	741	751	734	795	782	729	804	794	739	751	783	740	774	688	746	751	698	783	759	717	726	736	795	769	739	762	786	738	738	810	768	805	771	740	728	758	766	756	751	766	740	736	729	724	798	765	720	756	719	719	742	791	748	822	728	737	739	743	770	764	741	795	720	780	737	764	734	814	714	774	744	754	714	803	742	781	774	746	717	799	779	718	789	777	737	734	745	753	739	783	778	699	760	703	743	752	713	783	788	739	715	751	778	772	719	792	765	726	727	733	750	738	757	724	702	716	746	721	741	725	768	757	719	753	743	737	710	725	767	744	737	763	764	742	768	713	745	727	732	715	738	722	770	750	743	749	825	761	736	747	734	765	791	733	770	795	761	755	782	759	736	762	744	738	716	713	667	748	766	707	729	798	776	780	771	808	706	722	809	730	744	781	731	762	738	772	763	740	757	784	709	718	769	707	792	748	754	707	751	780	751	789	740	732	802	727	739	791	743	733	727	752	763	738	752	725	760	726	738	713	774	734	781	731	684	708	696	754	747	739	734	754	721	745	762	733	734	708	709	743	716	758	800	781	700	748	751	803	773	761	706	755	781	772	749	714	745	779	719	745	746	781	750	779	740	726	762	730	733	751	760	697	779	754	710	785	696	738	780	762	718	771	697	725	758	747	771	747	766	753	753	736	706	741	779	743	755	753	775	722	766	776	779	700	733	721	771	754	730	728	790	720	749	680	760	742	753	753	732	746	699	774	729	761	785	752	692	747	724	692	734	719	716	748	746	756	718	761	729	745	762	708	740	784	743	762	754	777	721	763	750	731	743	757	733	753	760	728	744	775	734	747	702	744	794	768	771	701	773	725	729	748	726	725	757	731	784	726	746	768	767	726	767	730	842	761	713	699	779	734	797	748	745	750	758	739	698	743	730	700	718	725	699	779	804	716	782	710	755	772	753	765	728	780	732	733	775	773	771	740	784	736	771	746	735	725	724	749	726	756	745	727	764	762	734	724	774	741	777	728	757	761	774	733	740	785	750	781	722	702	732	754	751	709	729	741	755	759	746	740	747	731	745	724	770	714	760	697	713	717	749	736	725	783	755	738	695	769	818	717	720	790	773	769	730	792	730	712	689	813	756	729	782	756	762	769	793	737	773	753	763	776	798	678	772	751	783	778	761	741	765	769	735	767	753	765	736	749	770	801	760	755	774	721	715	743	761	718	758	756	764	751	766	766	753	750	760	706	790	752	729	743	753	734	726	768	776	723	763	759	754	758	759	731	680	738	767	745	721	752	746	689	765	741	740	771	765	766	707	777	745	759	738	710	767	757	715	736	705	740	817	768	797	773	769	717	757	735	773	738	718	746	792	754	738	773	767	771	774	725	738	694	717	750	745	858	744	691	732	730	775	750	705	748	754	791	777	751	764	736	764	770	751	732	725	738	745	775	734	741	746	722	696	769	756	740	709	777	775	744	720	795	763	720	773	736	807	740	772	743	701	735	734	766	778	748	762	754	706	742	761	730	751	759	777	715	763	760	770	777	754	697	749	708	741	721	758	696	759	757	747	762	731	728	770	734	719	789	709	765	763	728	758	759	729	784	743	763	752	760	741	784	808	731	727	713	765	750	729	720	737	761	749	758	748	731	760	746	742	694	712	766	721	739	718	802	734	731	696	742	715	737	771	756	730	732	728	782	740	772	712	716	757	740	717	792	726	701	779	770	716	737	702	738	782	763	709	786	741	705	714	752	776	791	793	742	739	725	770	740	731	781	707	757	778	741	774	741	761	748	725	730	691	755	752	806	738	774	699	742	746	773	842	772	788	771	725	710	738	747	746	834	701	743	785	728	792	783	711	786	764	740	784	792	735	772	740	725	734	729	732	789	804	722	738	750	719	728	724	759	768	762	750	719	759	743	721	778	718	725	738	735	774	719	722	742	730	723	706	744	736	718	751	746	750	747	750	725	780	715	814	724	768	749	755	732	753	755	767	737	759	755	729	695	742	692	787	798	740	723	788	812	762	779	734	758	738	790	744	823	723	718	696	718	729	738	747	721	748	712	753	742	714	766	712	795	760	733	741	771	719	707	728	786	733	745	729	733	786	747	710	778	766	728	748	759	769	736	756	754	779	752	755	750	755	720	754	738	795	747	741	831	779	747	743	750	727	727	747	719	787	734	759	737	820	721	710	734	758	765	751	730	775	724	729	728	767	759	764	731	747	755	779	750	772	749	737	754	744	780	783	801	731	750	769	753	738	712	811	724	757	742	766	785	776	702	705	742	723	708	733	757	756	723	683	755	768	792	806	725	725	738	769	774	746	696	751	786	739	720	741	773	765	754	735	745	759	719	751	735	739	800	764	758	741	776	770	764	736	714	774	763	724	791	745	841	750	749	826	777	702	711	724	737	781	708	727	790	794	767	757	757	711	753	750	771	799	747	788	730	725	789	694	698	696	754	772	765	785	780	718	745	764	760	776	761	763	707	792	751	743	754	760	764	716	760	784	790	763	757	731	783	741	743	739	782	768	741	736	786	779	744	761	739	797	748	739	706	727	720	764	799	771	762	743	768	720	775	764	731	754	725	760	760	756	744	764	695	800	781	730	782	758	759	739	739	773	727	829	730	748	721	768	778	739	779	772	724	750	775	762	692	794	767	703	674	837	731	770	753	749	764	743	754	789	699	780	783	750	685	711	718	738	725	742	746	770	728	750	734	751	761	715	761	802	756	779	783	772	789	686	770	776	787	743	781	755	755	759	763	800	727	750	724	747	743	767	705	742	751	699	771	735	741	806	769	709	774	740	710	773	751	753	784	722	736	801	716	765	727
23910	23463	25291	23703	20529	18282	12967	8030	6471	4658	4079	3743	3032	2747	2033	1985	1753	1985	2098	1666	2514	2411	1340	888	1240	852	688	509	551	492	482	453	433	348	320	334	502	1172	1179	687	482	467	414	346	323	292	289	334	308	319	319	320	266	296	254	296	289	283	319	335	301	297	281	301	307	314	304	291	299	271	305	308	348	278	299	325	301	260	319	293	313	323	265	298	289	316	297	294	279	348	311	294	309	287	265	329	301	324	299	309	296	305	283	274	325	320	312	274	318	277	273	302	332	311	321	299	276	297	306	323	310	304	301	335	309	282	279	299	314	288	284	270	287	313	300	302	305	298	309	295	291	275	305	276	316	279	363	312	282	305	300	298	306	314	281	320	295	302	281	300	247	294	271	316	294	287	286	337	315	323	323	316	322	320	304	282	308	301	298	292	265	291	292	309	320	318	305	260	262	303	314	283	312	288	314	288	279	325	312	325	296	319	300	287	322	306	276	332	288	305	305	280	305	301	313	292	286	319	281	298	298	286	296	308	306	308	275	307	293	313	315	301	303	315	330	304	322	331	301	286	295	299	293	259	294	296	280	290	305	297	271	329	284	295	319	274	287	332	300	305	303	291	286	327	289	283	313	317	311	262	302	321	318	304	281	279	300	301	307	304	307	282	278	316	288	289	277	272	320	290	309	293	348	325	270	305	293	311	320	307	308	310	308	294	313	290	303	275	290	281	284	290	311	303	294	284	308	330	289	306	312	310	326	291	279	299	272	326	297	298	296	305	313	312	306	313	310	327	302	303	316	288	340	272	303	294	278	307	308	287	292	290	317	286	277	283	303	305	288	295	310	303	309	306	301	294	318	323	300	323	332	311	277	296	287	286	295	291	276	289	293	307	280	293	281	276	313	311	294	271	280	294	287	300	297	279	296	261	304	300	311	301	308	313	278	289	370	307	302	312	306	300	252	293	272	329	309	267	316	284	301	334	317	300	297	308	327	278	274	314	316	292	321	308	261	323	264	317	278	312	302	320	279	312	289	307	280	277	301	294	281	280	264	289	286	283	323	292	294	316	319	334	318	266	299	291	302	289	283	290	328	288	301	310	293	330	268	294	312	304	291	316	301	301	294	292	280	304	282	289	293	283	267	298	325	298	292	296	333	325	312	322	306	310	323	276	297	301	323	319	296	343	307	316	310	271	295	327	318	294	308	294	286	293	288	307	268	296	280	278	298	288	278	302	306	296	320	292	274	268	267	358	290	286	270	295	290	267	275	268	340	288	309	312	290	307	308	274	313	272	294	337	308	304	285	325	315	301	299	299	292	287	323	304	296	327	309	340	289	308	304	265	284	302	332	299	306	311	296	289	303	287	318	317	326	319	292	299	296	263	295	295	315	313	311	278	344	288	303	319	303	269	296	293	309	315	305	298	319	314	250	321	314	287	281	300	310	324	317	302	277	319	334	287	300	315	314	313	294	298	305	305	323	308	304	256	292	286	315	253	258	335	275	352	307	295	334	320	344	287	275	301	293	267	305	326	287	289	304	321	345	311	310	326	309	298	293	322	279	313	298	299	332	312	306	298	289	290	323	304	304	266	269	302	315	268	314	278	282	321	275	302	276	306	292	310	322	305	272	301	290	327	304	336	286	315	276	319	282	299	312	343	311	311	296	304	274	263	314	289	274	315	294	293	299	285	312	321	314	304	295	308	284	325	345	285	296	309	309	283	302	297	303	291	283	302	282	282	277	339	296	308	305	309	276	311	305	295	295	296	313	321	322	320	303	291	281	313	317	282	264	316	333	320	300	290	308	302	339	300	304	307	316	319	303	317	314	292	309	295	299	275	281	274	271	336	270	292	307	317	290	301	295	299	307	319	313	279	309	299	321	298	275	304	314	295	294	306	295	322	273	282	276	335	307	321	276	285	291	327	300	370	306	293	302	304	308	316	305	306	288	309	277	270	300	283	304	310	331	284	336	333	296	325	320	310	317	296	289	304	320	276	277	289	297	299	306	310	280	275	281	303	301	296	328	285	284	330	331	302	306	308	289	297	304	311	273	294	311	275	311	333	308	326	312	300	302	304	318	299	323	297	295	271	277	295	274	295	275	301	312	303	295	316	307	295	291	298	290	286	302	288	309	304	324	290	296	330	315	288	301	315	266	279	319	303	312	284	313	298	328	295	303	303	324	305	321	319	297	291	304	281	327	299	279	313	305	307	293	324	299	355	294	313	316	308	299	282	281	326	312	292	277	307	287	320	297	287	296	297	316	319	318	304	301	284	300	315	324	292	292	297	290	331	317	310	320	281	293	286	312	311	314	317	299	312	291	308	280	295	295	317	273	274	319	330	318	286	297	307	279	308	329	320	266	317	281	289	335	269	317	300	258	319	307	314	298	289	285	316	294	321	301	309	304	269	297	301	327	332	296	303	295	289	326	293	280	303	313	304	309	300	323	283	319	315	300	322	306	285	327	318	297	275	287	295	293	301	277	302	310	297	267	284	320	284	298	295	290	283	256	298	283	311	298	295	296	291	354	278	281	297	302	298	327	279	285	316	346	302	304	261	300	318	310	324	263	312	286	325	294	312	305	277	287	282	289	335	315	299	345	288	300	250	310	276	285	337	302	314	297	317	297	286	306	299	301	298	311	296	305	331	306	315	319	301	301	304	288	328	292	288	318	313	307	315	282	276	310	308	274	325	332	308	287	300	302	280	291	320	295	324	316	312	311	299	293	299	289	318	319	303	304	296	310	314	270	283	307	353	301	322	313	278	267	273	299	335	328	332	321	286	305	305	336	300	329	298	260	314	293	294	319	328	286	291	315	279	295	301	297	292	318	282	286	303	304	302	284	293	271	308	293	308	289	284	298	293	295	293	289	307	307	306	304	267	279	293	304	286	294	295	280	280	309	322	309	277	293	278	302	299	329	305	283	286	291	296	304	285	304	303	338	296	304	290	294	300	290	267	294	294	288	306	303	278	278	285	320	324	275	319	315	300	293	280	309	322	304	282	296	283	293	321	289	327	318	305	297	300	299	312	293	284	316	285	301	330	331	282	310	318	327	295	336	284	324	297	311	317	289	287	304	287	346	303	303	305	338	292	330	296	309	314	294	317	297	334	285	311	299	305	288	282	337	340	323	294	292	295	298	330	297	290	301	348	309	279	304	277	283	306	302	285	329	287	313	321	300	284	269	289	321	317	300	296	290	301	258	307	320	278	289	297	283	285	324	301	334	286	319	307	343	298	292	296	310	304	319	315	299	284	327	306	282	312	345	308	295	315	315	295	306	291	305	288	271	314	321	329	351	274	303	302	289	322	284	284	340	287	286	275	307	313	319	303	264	323	251	305	257	290	314	290	283	315	290	272	285	335	287	319	277	296	315	293	296	298	296	303	282	273	307	304	308	281	292	289	303	295	291	322	293	317	284	307	307	296	316	326	303	318	320	331	280	277	300	300	339	314	335	308	286	304	293	289	266	299	270	304	317	315	309	312	303	319
17074	16983	23111	26847	27711	29307	22719	18745	16574	13439	11615	11138	10657	10637	8396	8491	7482	9467	9416	8401	12914	10488	6661	4747	6879	5119	3184	2360	2310	2024	2174	1883	1501	1118	1008	1070	2388	6884	7168	3457	1960	1625	1317	1131	931	862	864	774	765	748	772	758	789	764	781	772	755	776	811	768	769	739	744	751	807	754	790	768	761	762	738	802	718	801	759	792	776	751	791	806	775	782	753	793	773	796	777	751	805	771	851	799	751	762	732	772	761	788	763	765	825	743	769	776	793	774	738	782	756	755	757	736	725	784	761	770	748	830	816	696	810	787	742	775	786	801	804	793	782	838	767	775	747	751	791	783	802	773	754	808	749	791	770	780	771	766	771	746	763	852	784	735	816	768	730	781	756	751	763	737	763	746	772	768	788	813	778	765	811	785	792	762	765	807	797	739	823	793	726	777	820	782	767	728	742	770	747	785	845	780	815	759	820	745	781	759	769	797	795	798	780	760	763	817	745	780	747	765	787	761	815	741	751	780	759	762	784	841	766	703	756	795	773	742	769	773	769	763	732	774	738	801	821	735	790	753	776	752	739	779	784	759	808	782	781	721	814	774	776	776	775	762	746	767	753	727	797	736	760	791	734	785	758	800	742	785	806	764	812	766	760	812	769	812	739	750	789	777	721	772	776	801	752	789	800	795	774	756	751	777	743	761	800	823	815	791	745	839	731	773	741	765	778	689	785	768	754	785	792	768	771	764	783	770	762	772	745	797	738	786	741	818	721	792	743	779	792	822	813	808	754	722	806	779	817	735	791	789	790	762	789	830	768	784	773	757	783	746	770	822	761	762	809	768	788	767	749	768	776	746	769	762	742	734	748	706	810	801	798	776	771	794	714	772	809	776	724	778	802	750	764	798	750	775	769	749	748	798	791	705	765	794	763	751	768	777	742	725	728	764	790	732	798	759	805	802	800	749	734	744	747	774	729	782	766	750	760	750	780	737	783	815	752	810	783	794	765	766	742	825	769	733	765	800	774	796	801	752	824	759	807	746	791	785	777	739	734	764	816	747	782	752	776	784	744	720	748	749	759	843	812	777	817	761	741	775	769	777	772	752	764	750	778	734	724	739	746	726	773	766	772	768	760	788	735	767	773	761	744	789	785	792	787	782	774	766	751	761	746	755	785	720	765	767	733	753	756	794	769	750	763	713	765	736	752	818	770	748	741	736	756	763	770	799	765	779	786	804	708	769	787	757	743	730	810	791	742	716	773	761	718	746	786	735	805	795	767	813	796	803	722	718	746	784	775	779	720	762	766	716	797	803	748	763	758	741	790	765	821	784	796	765	797	753	730	749	742	773	775	790	774	716	783	737	739	742	746	784	814	739	786	730	769	793	775	745	729	826	754	714	760	727	778	760	817	753	764	756	800	770	788	824	720	726	742	741	767	791	728	703	738	726	767	777	802	758	772	791	731	768	767	766	769	780	777	755	785	740	737	758	725	738	765	730	755	732	783	736	753	843	747	755	708	741	762	782	779	737	732	800	795	767	780	777	797	763	752	749	770	785	773	750	777	789	766	787	777	792	774	789	785	792	730	752	783	750	794	757	742	752	721	776	758	751	794	743	766	800	734	780	761	793	840	735	779	769	798	775	760	759	729	755	765	751	736	748	748	772	813	810	784	788	748	756	762	736	796	787	730	684	780	742	743	738	775	753	720	719	810	777	782	773	766	743	726	782	749	770	744	757	746	760	758	745	749	712	769	764	762	806	749	778	757	766	747	839	800	827	751	795	731	780	765	746	752	727	717	750	772	727	772	702	766	781	748	738	784	739	746	727	779	772	773	762	814	737	779	808	815	758	789	771	751	767	794	740	747	752	810	765	734	759	784	777	804	755	740	736	746	764	757	751	779	784	754	773	775	726	737	754	777	791	756	787	778	793	792	782	764	772	776	759	719	769	760	777	773	726	797	722	766	733	741	768	710	753	779	755	755	786	796	766	755	768	783	773	799	821	803	760	752	740	774	759	803	799	738	809	778	800	754	808	791	790	765	819	759	764	736	733	746	777	773	739	746	790	757	786	810	787	833	797	755	725	748	812	779	758	786	821	764	725	728	740	799	782	787	763	764	777	790	789	770	775	768	749	725	774	783	791	816	745	763	800	757	806	751	730	737	763	803	772	824	842	794	765	750	727	781	774	779	791	760	771	767	792	778	721	796	744	869	805	756	788	757	830	775	766	767	772	786	779	757	810	761	747	767	809	839	762	728	801	821	736	781	767	757	813	737	767	712	786	725	799	802	721	794	796	716	743	784	773	781	753	777	797	740	763	842	784	773	780	764	807	723	766	792	739	794	788	780	755	852	807	713	770	805	759	765	746	794	744	713	789	737	804	785	792	748	792	766	760	749	820	774	789	816	730	773	755	708	758	805	760	736	719	794	753	780	753	835	740	765	757	840	800	780	758	788	762	775	746	782	790	725	800	779	759	802	799	764	703	764	815	743	805	751	776	751	735	761	750	813	784	737	810	764	775	738	782	785	798	777	825	797	816	729	729	737	767	809	736	760	769	792	782	710	788	783	757	754	786	770	810	783	749	766	751	792	738	766	760	737	762	751	815	796	795	782	797	749	818	810	750	768	781	752	780	827	732	752	836	740	755	743	734	738	793	716	769	776	728	737	760	762	758	756	735	800	818	777	823	774	739	707	761	760	780	758	793	809	791	737	762	789	765	780	772	775	728	735	745	751	754	768	739	747	782	750	752	814	727	760	806	759	803	776	759	769	803	727	748	758	752	755	786	797	802	798	756	750	800	768	776	722	711	745	754	780	735	775	807	792	791	753	736	769	826	713	762	784	755	811	825	730	775	772	730	790	805	743	757	790	764	763	750	762	762	755	754	751	767	747	750	753	778	742	794	770	779	781	758	791	771	769	806	797	726	704	786	777	738	790	778	776	720	788	794	776	772	770	754	741	760	755	785	767	753	747	717	773	740	780	756	698	711	761	768	821	829	807	782	782	781	829	765	724	773	754	765	770	823	734	752	726	796	752	814	761	792	799	759	772	760	760	760	764	746	736	756	776	764	812	830	814	882	729	755	785	748	751	807	749	754	699	788	748	764	753	720	790	777	699	748	786	748	775	746	777	761	759	762	740	763	737	788	770	804	759	777	806	807	761	804	782	813	813	805	811	726	731	788	767	728	755	821	794	763	777	751	758	766	755	715	755	742	766	774	778	773	779	759	724	792	753	760	807	766	762	745	811	738	740	780	799	786	777	811	789	762	782	729	785	802	752	724	768	771	790	766	769	759	734	785	758	704	727	788	768	742	797	778	739	732	768	738	742	737	721	803	741	743	727	792	788	782	741	795	772	794	801	829	766	712	756	753	782	771	774	808	776	737	797	775	753	799	767	748	822	794	775	772	773	769	756	790	801	823	799	752	733	747	772	798	798	728	772	749	781	787	775	785	826	779	769	784	743	802	721	800	782	823	753	783	720	810	782	784	741	759	766	747	808	760	773	777
32297	28840	31757	29906	28447	26758	21817	15461	12052	8779	7613	6979	5719	5030	3571	3946	4630	4260	4412	3796	5111	3937	2317	1709	2143	1487	1046	792	748	594	592	632	440	441	364	349	734	2381	2137	934	603	527	434	373	330	332	340	308	300	271	299	268	279	294	280	281	281	289	292	294	293	314	276	279	302	264	302	265	264	275	323	268	315	307	333	263	298	312	314	271	283	293	274	294	288	291	285	308	261	264	301	285	277	255	302	260	266	280	287	293	295	288	277	319	285	288	321	268	303	266	288	290	276	304	310	313	309	271	288	275	313	294	286	246	263	302	284	286	247	272	285	263	254	283	314	277	294	264	297	288	296	287	307	303	284	290	280	301	296	268	270	280	270	273	289	302	300	281	324	268	290	303	337	295	274	269	258	330	278	274	256	270	313	256	311	301	261	275	292	288	280	280	307	313	294	287	268	242	298	263	278	296	284	295	286	280	258	297	307	290	294	275	277	280	280	279	275	308	308	283	312	258	326	255	287	307	286	291	341	300	283	293	299	281	275	279	285	275	303	287	312	247	274	275	289	278	305	316	290	290	306	279	286	274	297	296	311	265	300	266	258	296	286	281	325	282	288	280	291	305	263	265	327	289	292	264	281	302	285	277	298	305	267	279	271	275	283	334	286	305	295	283	299	295	282	315	264	307	310	265	264	268	293	266	293	268	287	290	288	334	281	302	285	287	296	302	266	305	288	303	285	286	286	289	278	249	311	303	286	263	283	294	327	290	295	298	304	259	336	293	304	318	306	284	303	283	304	281	306	312	290	275	278	273	264	297	296	273	305	285	274	272	305	274	273	316	278	288	282	297	289	293	294	278	301	278	275	272	271	289	272	277	275	292	286	266	276	295	280	296	262	301	298	288	279	311	321	275	284	288	297	275	258	346	297	290	281	277	285	298	310	284	275	270	268	260	292	290	300	273	288	283	304	299	273	259	277	292	301	285	265	273	280	284	274	289	291	263	270	263	273	314	311	311	294	262	292	271	283	299	271	314	320	306	294	280	282	296	273	284	292	307	309	285	302	301	283	326	282	292	284	274	300	302	296	264	290	309	310	300	286	306	285	309	304	282	281	290	283	315	312	297	289	308	287	273	277	275	288	275	293	273	282	301	295	292	297	289	302	281	277	297	300	294	292	291	292	287	275	285	287	321	261	272	291	272	284	273	300	302	277	290	305	298	304	305	285	264	276	252	241	317	323	295	286	277	282	309	297	275	266	280	275	281	302	290	287	263	290	298	295	303	282	277	261	287	268	285	267	304	272	250	318	279	301	274	280	289	269	294	263	312	293	289	313	311	296	316	279	297	277	301	260	270	286	253	269	285	270	295	289	309	297	261	289	297	312	286	278	262	282	298	286	261	290	262	289	305	309	283	275	278	285	266	300	298	318	297	275	318	303	278	301	321	279	274	285	305	258	293	300	270	309	292	291	274	314	280	274	275	303	295	284	276	286	301	286	288	264	276	274	278	328	281	281	318	282	270	285	264	283	275	304	297	278	288	265	338	302	254	281	293	284	283	307	276	305	305	277	290	265	291	296	289	263	302	304	281	310	305	304	275	265	298	285	287	297	288	306	261	263	264	293	309	290	244	311	256	280	277	281	266	338	294	300	290	285	300	277	273	280	274	293	328	294	271	282	271	258	271	282	299	283	239	293	303	282	322	296	286	310	264	273	260	308	310	296	280	288	288	275	258	302	278	307	286	305	244	265	277	298	301	295	277	256	296	285	264	271	297	287	337	307	293	312	277	274	268	311	296	330	279	285	282	286	276	282	270	292	294	290	273	273	271	253	286	310	274	319	279	277	283	280	276	324	325	255	319	291	287	288	301	270	251	304	287	303	314	281	281	279	286	302	279	273	282	300	281	283	250	277	276	270	309	291	287	351	296	262	277	279	269	307	295	285	264	296	271	278	281	274	309	298	291	259	295	286	303	292	283	293	306	280	312	273	286	265	298	278	287	277	261	277	272	295	281	291	270	285	294	312	305	291	304	303	296	317	273	307	287	271	303	291	305	300	284	291	322	281	273	328	291	286	283	281	283	305	288	288	264	311	284	310	267	251	299	287	303	274	302	264	249	300	271	307	329	291	330	246	276	266	289	292	297	285	264	309	264	275	295	280	277	280	317	258	296	277	288	311	263	266	295	292	290	280	290	257	243	303	287	287	281	289	240	276	291	256	269	302	275	282	288	276	260	285	279	312	279	256	284	280	332	273	297	274	277	314	272	283	320	269	251	262	307	280	287	294	261	276	258	256	290	276	304	305	280	280	309	314	284	286	324	288	306	294	280	267	295	294	253	294	305	284	307	270	286	303	244	267	284	293	284	263	298	296	280	302	321	285	291	273	272	284	290	307	316	281	234	258	278	271	290	297	292	261	295	293	305	272	254	310	311	294	270	281	267	310	269	265	256	299	297	278	279	311	297	290	269	270	277	297	294	277	280	303	266	291	319	290	264	316	310	277	280	302	316	307	285	267	275	281	297	280	291	284	278	284	277	268	265	300	280	307	295	281	295	290	302	305	298	326	279	267	325	303	270	274	308	313	276	325	309	280	278	298	296	281	303	294	298	306	305	273	289	308	314	265	274	288	266	244	276	293	270	269	281	315	300	272	313	307	264	278	303	272	300	282	266	272	302	266	271	309	259	283	269	288	323	295	307	272	284	291	298	279	320	291	280	276	280	304	303	281	259	299	287	283	290	285	275	278	272	266	295	294	274	257	287	278	273	299	296	280	285	292	313	284	327	304	306	305	305	299	267	289	265	295	302	281	283	296	282	274	308	287	292	278	294	288	298	287	260	279	304	310	301	295	293	264	276	293	303	306	301	332	267	294	259	285	269	300	278	267	309	305	284	261	252	295	280	277	289	294	298	277	263	268	273	290	293	300	309	283	274	296	273	277	288	323	292	288	291	281	298	284	307	319	294	289	317	275	279	287	292	286	302	296	278	270	293	269	278	288	324	296	291	262	290	288	281	280	291	270	319	292	289	338	277	327	293	290	251	276	260	283	299	303	261	300	328	287	286	264	267	289	273	265	285	270	297	290	277	298	257	291	267	284	287	297	284	327	308	293	325	275	295	281	278	281	260	288	265	300	286	275	328	282	278	279	304	281	289	299	285	282	292	293	302	269	310	281	286	283	295	304	275	272	295	277	301	287	280	286	273	318	293	295	287	296	309	283	304	301	300	260	272	284	281	294	292	280	289	295	299	298	283	263	294	282	291	265	247	288	282	286	276	254	269	288	254	283	252	291	290	293	300	299	298	256	279	295	296	267	277	267	302	296	297	292	294	281	318	272	307	310	289	295	289	274	300	284	288	303	301	300	272	283	270	262	290	312	281	301	290	303	269	275	282	292	319	296	300	274	305	302	312	270	298	294	260	287	309	295	278	267	293	281	313	259	268	278	303	294	266	312	262	282	304	309	307	272	296	268	327	310	293	293	277	294	277	320	306	303	325	288	266
21808	21221	28765	32472	34313	35070	29397	25462	23882	19849	18029	18503	15581	15301	12192	13111	16096	15058	16135	14038	20381	15619	10609	8011	11150	7937	5143	3886	3761	3248	3196	3568	2144	1599	1273	1228	3786	13811	11492	5029	2786	2208	1768	1254	982	871	794	664	700	699	730	736	674	707	707	717	732	734	753	716	695	746	717	711	743	702	735	722	747	698	743	689	771	712	716	742	744	692	733	788	732	747	755	753	755	702	775	764	720	776	710	732	724	772	730	738	738	735	669	749	758	691	679	739	728	778	756	742	676	694	737	775	741	754	698	701	718	734	787	742	716	784	741	721	740	703	758	701	710	675	779	731	754	720	711	739	769	758	720	734	710	723	758	760	754	736	764	746	761	702	751	765	703	738	745	662	725	769	724	746	747	721	713	726	736	741	721	690	715	730	671	707	779	666	694	721	752	800	749	704	721	713	750	736	709	754	720	757	727	672	767	707	770	712	720	713	706	766	742	713	713	734	710	742	747	702	734	670	762	722	753	706	681	715	718	699	726	716	748	790	755	691	733	780	742	729	766	778	706	713	738	743	729	730	737	765	712	698	721	700	746	713	698	685	706	732	752	711	737	739	725	690	792	723	702	737	733	753	745	715	744	754	715	752	675	718	696	717	699	715	724	745	717	748	733	725	700	785	723	746	750	696	713	755	740	701	760	696	765	733	678	740	761	763	704	674	760	764	745	732	712	703	724	726	766	735	729	791	771	699	721	728	755	697	734	713	683	724	704	743	748	734	753	757	738	720	749	693	718	704	750	735	721	693	701	678	713	741	744	735	783	760	725	732	703	728	708	780	724	715	788	761	691	760	668	689	716	723	702	730	725	714	709	747	753	704	704	745	736	744	734	717	736	697	740	709	700	670	745	728	674	736	719	702	726	774	719	732	723	759	724	713	746	723	732	737	726	726	741	691	728	743	728	710	736	692	702	722	690	743	755	733	697	726	736	725	762	747	779	760	708	732	737	738	723	751	731	735	749	741	710	752	721	726	715	766	716	744	743	724	729	700	734	747	736	712	710	704	711	715	744	736	761	763	726	791	691	750	773	756	738	704	762	741	712	704	793	712	716	703	768	713	719	680	728	732	748	758	740	712	745	744	719	761	777	695	723	692	760	729	659	747	757	737	741	716	712	700	730	701	744	711	685	717	692	683	760	705	744	753	689	682	722	711	748	719	699	694	696	779	686	741	705	753	721	709	704	747	663	716	768	765	747	713	710	711	815	750	737	716	735	752	729	731	771	709	726	738	727	752	745	719	706	718	709	726	735	729	744	713	736	733	714	731	726	773	732	743	698	722	743	756	751	721	699	678	670	727	717	698	723	735	719	661	759	701	706	709	727	739	718	702	758	723	733	686	747	733	728	732	724	721	737	688	674	726	737	749	733	762	779	700	699	692	791	757	683	735	701	670	739	696	712	737	738	712	744	720	705	729	730	709	800	736	716	738	729	711	750	715	680	682	783	694	743	696	751	718	722	696	720	738	724	713	737	737	685	732	728	773	752	738	745	708	714	703	695	724	728	728	682	730	753	742	754	772	763	781	774	687	717	717	727	736	719	682	736	725	741	725	665	720	726	712	701	711	720	768	756	715	711	729	724	730	753	680	732	681	684	720	799	738	728	767	727	759	712	714	731	732	667	726	703	730	763	714	734	728	723	718	735	716	715	765	779	749	700	723	704	741	696	739	695	721	768	749	736	717	701	746	718	709	715	726	686	737	715	725	683	714	711	734	769	711	730	729	754	698	792	764	682	734	742	749	747	671	805	761	675	709	750	762	677	721	716	713	749	738	762	729	766	747	706	761	736	708	737	736	763	696	757	752	734	743	722	726	750	734	741	766	718	744	712	736	702	697	787	745	733	760	740	719	731	709	720	755	727	706	695	679	716	694	705	750	716	750	784	699	728	747	783	764	761	759	746	743	746	758	726	731	724	685	757	773	741	671	738	739	698	762	720	748	738	742	720	762	736	669	756	729	744	728	727	762	726	716	696	723	764	707	713	824	766	706	690	721	679	724	705	720	706	711	735	729	711	748	715	737	785	781	700	739	703	736	713	741	731	730	711	718	750	690	703	714	756	721	766	753	746	759	706	725	679	736	738	732	717	736	752	726	712	710	721	725	750	706	701	723	738	756	726	724	671	735	723	730	715	743	705	748	694	709	716	703	716	745	719	744	743	708	732	742	752	749	743	767	734	683	746	753	713	707	755	715	741	734	761	706	770	733	735	746	738	733	684	696	725	725	674	742	702	758	689	685	728	722	731	740	740	777	676	738	740	782	679	701	757	713	746	696	695	739	715	774	740	741	740	723	717	726	715	684	706	720	698	715	721	749	698	727	755	740	712	734	728	728	707	687	745	674	787	725	741	730	760	750	747	706	708	778	717	737	708	703	736	775	779	757	746	660	744	723	710	714	758	749	699	723	682	793	741	727	800	711	749	730	689	725	714	741	771	720	727	732	742	746	741	739	718	768	741	735	741	696	714	773	720	684	690	743	750	794	743	711	826	704	720	700	705	735	730	723	738	727	681	717	686	713	728	699	697	712	738	720	726	751	721	725	752	729	712	773	732	727	748	696	746	726	690	762	761	703	700	720	743	717	745	723	739	722	757	726	753	732	727	676	692	698	745	713	695	773	734	693	732	713	713	748	778	675	722	685	708	732	702	767	695	703	758	728	685	769	722	723	753	688	730	754	722	713	741	753	745	736	751	775	702	714	720	721	730	741	716	713	734	736	747	707	720	762	705	729	725	754	741	764	703	777	691	769	772	695	760	696	723	722	733	812	701	725	708	759	746	782	691	743	736	724	700	685	715	670	710	709	718	725	718	721	733	727	712	719	776	724	756	711	726	685	705	766	648	739	752	723	726	765	806	800	755	762	737	721	736	752	753	693	694	741	709	704	771	754	746	728	778	732	711	762	664	754	727	723	722	765	735	779	737	712	771	744	720	767	729	712	762	729	678	736	715	780	684	706	720	722	760	770	730	664	729	723	723	758	711	706	721	683	738	758	699	757	671	705	721	712	694	733	729	747	757	689	772	723	709	778	696	718	729	747	754	698	688	720	729	732	705	743	789	752	737	725	756	676	759	762	734	748	777	730	708	750	748	752	687	752	740	711	728	762	761	738	703	731	703	744	771	732	739	746	730	689	735	741	749	731	787	734	705	753	716	805	755	732	723	731	744	749	778	758	700	751	697	761	733	723	728	758	746	736	746	700	732	753	725	710	741	775	712	711	754	683	745	706	706	802	754	732	757	768	745	719	731	754	720	739	762	730	665	718	715	646	687	760	705	732	732	741	706	690	716	726	737	723	792	730	737	749	727	714	778	689	706	722	739	742	738	755	752	754	767	810	695	714	756	674	754	774	716	712	754	706	744	708	696	709	751	709	631	748	738	737	718	727	694	745	692	717	736	686	761	759	739	754	742	740	718	715	761	736	698	721	720	726	744	761	731	747	750	712	733	689	708	697	713	744	762	734
10665	10253	11888	8211	4620	3479	2301	1505	1269	856	774	667	671	586	492	449	588	576	552	491	514	430	375	404	377	330	331	334	338	293	281	309	290	285	332	306	319	373	416	366	330	346	324	319	294	310	283	293	306	280	297	290	299	282	306	271	257	297	298	305	271	310	295	286	247	306	293	292	310	327	294	275	272	292	301	272	305	289	312	267	295	321	283	310	310	281	305	279	269	283	304	268	285	284	295	303	283	295	304	268	317	299	299	272	290	269	289	298	257	291	279	283	258	307	314	308	308	309	320	272	286	297	253	297	291	284	304	289	276	306	316	324	265	280	299	292	281	271	277	293	271	292	284	262	262	272	260	317	294	288	283	297	272	301	285	297	282	266	269	309	281	280	268	272	301	265	257	302	301	277	281	289	302	284	271	281	278	319	277	292	315	288	291	302	282	308	264	273	307	256	312	321	270	301	288	258	294	328	284	293	322	302	283	297	301	287	255	305	308	288	312	300	303	298	288	298	282	284	283	296	291	267	305	310	288	293	281	305	289	269	283	303	286	271	275	315	299	316	232	288	271	248	294	294	311	261	308	270	319	299	277	289	311	272	272	276	295	293	283	291	305	259	272	256	308	313	279	281	275	274	261	316	325	316	311	281	293	259	268	302	298	306	282	268	261	314	315	262	284	280	270	272	318	297	316	292	267	280	306	292	275	282	274	294	267	304	285	292	291	298	279	274	318	266	271	282	280	286	308	281	281	280	327	270	287	267	289	268	299	291	334	286	299	318	290	316	306	278	316	312	292	308	269	255	277	276	274	281	273	291	312	275	327	297	279	296	289	329	321	303	296	309	285	288	312	290	315	329	273	277	311	293	261	274	303	294	279	289	328	303	277	312	295	290	288	273	297	269	291	269	290	280	296	278	273	300	302	288	265	282	297	270	270	320	277	285	314	258	273	277	286	272	293	284	297	322	289	320	305	316	307	259	279	295	309	290	285	273	272	307	299	256	324	288	269	297	289	284	318	268	267	285	269	284	273	294	276	267	308	293	288	315	297	280	314	275	315	305	258	284	270	286	280	308	294	291	281	277	289	308	317	279	305	285	265	299	299	300	291	270	311	288	254	261	259	275	279	277	267	286	303	278	297	278	287	302	301	286	296	305	256	268	285	294	279	280	260	269	299	311	298	290	289	271	286	262	320	294	271	274	316	297	275	262	304	282	300	293	295	306	292	309	322	232	291	316	253	302	291	286	286	255	270	279	298	287	315	320	275	260	237	284	304	287	279	289	289	262	294	286	286	286	278	268	317	291	285	297	268	311	287	308	286	287	304	242	289	282	301	322	278	306	350	285	258	275	299	298	288	292	269	271	278	305	256	277	266	285	304	296	283	252	286	320	291	287	303	285	268	281	266	311	308	286	304	333	284	283	276	297	303	291	274	267	288	304	292	309	319	267	311	285	328	288	306	304	281	270	285	300	290	300	287	294	327	281	330	269	298	310	323	289	298	302	299	311	306	292	279	303	278	284	295	273	313	292	288	276	289	286	303	292	301	326	280	280	302	301	268	336	299	337	313	291	286	289	285	300	271	305	287	298	306	274	273	302	298	268	289	280	277	280	293	268	324	296	277	277	300	290	254	291	276	305	315	271	320	308	297	260	274	276	275	302	290	281	282	289	257	293	293	260	281	275	296	290	286	287	296	296	285	277	286	242	283	292	286	282	300	279	274	316	301	289	315	302	295	270	255	290	288	304	278	276	310	282	299	288	292	287	315	281	288	291	277	295	301	293	281	250	287	303	297	306	283	275	250	306	327	289	295	280	294	314	293	307	313	289	300	303	302	297	282	305	265	262	312	305	289	274	270	298	296	306	291	292	266	309	269	293	281	277	246	269	273	283	274	310	271	286	307	306	308	288	252	230	277	307	293	302	285	301	297	300	283	279	304	244	285	279	308	318	287	307	288	267	273	290	304	287	299	280	281	282	279	261	258	295	293	269	293	309	315	292	282	312	308	289	298	266	268	287	286	282	278	330	300	312	293	287	280	302	306	281	315	325	265	287	285	270	282	272	282	312	288	293	289	279	257	284	285	292	276	326	286	281	254	274	269	261	324	285	280	269	290	278	315	304	314	281	278	286	294	295	314	288	292	273	336	301	290	295	297	314	270	289	289	296	285	260	278	265	288	303	298	292	290	299	300	282	271	281	267	283	282	306	306	300	302	253	265	314	278	274	298	294	275	265	278	279	314	294	274	313	270	284	302	274	277	284	293	282	295	305	299	256	283	256	290	301	268	276	312	295	269	306	320	286	291	301	316	304	283	293	269	299	281	274	289	300	295	291	273	279	292	320	274	303	271	306	295	276	293	261	282	287	260	304	273	287	299	349	277	288	282	278	288	270	305	298	278	288	269	330	290	280	293	280	271	282	291	299	269	282	303	298	289	282	303	320	292	297	259	295	305	317	272	270	306	291	311	296	292	315	299	284	287	275	290	306	297	292	277	295	267	297	260	267	330	293	293	241	293	301	294	296	267	305	251	290	284	280	271	290	287	287	274	285	285	285	280	285	300	319	289	276	295	302	283	294	255	302	282	311	291	315	314	305	289	298	283	320	301	287	282	287	282	314	305	302	274	309	295	275	303	283	262	329	282	280	319	328	308	305	272	277	300	270	272	274	289	275	278	319	316	276	298	278	286	283	287	289	316	295	307	257	320	306	294	314	279	313	306	295	303	293	281	285	263	298	251	262	293	285	285	293	267	278	310	271	274	286	294	297	276	283	271	280	277	296	268	302	324	273	299	254	293	270	306	320	275	293	287	304	303	291	266	290	295	282	275	252	279	321	302	293	274	259	249	318	300	259	331	295	325	295	291	279	271	265	297	278	300	295	302	301	276	278	254	316	308	280	324	293	277	312	306	287	309	293	281	302	300	259	299	297	305	289	280	287	267	287	291	296	279	295	252	300	278	289	329	288	288	324	308	266	309	272	274	315	278	312	289	296	288	306	300	298	263	290	292	308	290	289	285	290	278	287	294	264	280	316	304	318	306	297	284	290	307	266	290	288	287	284	288	284	294	279	304	318	292	305	277	296	301	304	301	316	302	271	306	275	275	290	316	288	270	275	315	286	253	283	293	295	292	277	285	277	312	313	282	264	313	292	285	304	294	285	270	249	291	272	275	298	309	286	296	306	293	280	330	300	297	265	271	257	303	277	272	283	258	275	292	293	313	316	268	308	282	287	275	318	305	297	287	259	294	279	243	283	258	307	271	277	289	286	274	324	318	283	262	286	268	287	282	265	274	300	301	297	282	259	313	283	268	273	279	280	297	285	299	303	316	311	301	298	274	270	269	284	300	272	293	289	318	301	304	264	307	306	298	271	300	308	296	269	301	289	288	275	292	306	295	258	282	272	270	298	291	278	285	277	294	271	277	295	314	285	286	297	286	263	267	285	277	300	273	304	276	266	302	287	295	286	272	315	282	291	301	267	300	281	310	292	269	312
7999	7964	14673	15230	13187	11721	9193	6639	5646	3964	3386	3087	3255	2974	2405	2281	2797	2835	2911	2310	2411	1976	1574	1450	1381	1326	1088	1051	955	983	950	839	877	796	774	766	992	1475	1783	1185	945	942	910	825	790	837	772	752	726	687	762	737	736	728	755	781	715	762	751	699	765	712	740	756	752	750	744	761	778	762	741	801	748	744	716	709	762	750	747	733	779	755	737	722	718	770	761	758	752	707	741	719	697	788	720	755	783	744	692	700	762	800	812	752	695	648	770	762	726	749	737	711	756	727	762	721	716	752	701	748	733	731	741	776	738	724	695	723	749	776	757	756	787	716	714	705	735	715	709	707	713	771	749	760	746	708	734	728	742	729	686	721	721	782	770	702	718	687	729	745	766	727	785	788	731	731	735	717	761	772	726	775	721	749	765	779	717	782	734	737	767	694	745	743	752	677	742	668	743	736	737	711	725	728	742	728	712	761	753	743	740	752	713	745	708	728	713	722	740	689	689	735	767	732	755	795	794	746	738	728	755	709	730	687	742	706	752	781	723	718	731	740	725	744	748	728	744	766	758	697	743	792	691	754	709	730	738	758	720	716	780	704	764	742	709	732	702	716	757	770	748	732	739	758	773	789	689	673	755	760	745	728	770	725	696	784	749	759	723	753	719	739	709	702	758	694	742	708	765	778	749	722	768	713	731	765	722	735	750	722	737	763	803	738	782	788	720	716	778	787	795	745	757	730	740	784	753	723	773	720	753	775	734	753	733	706	738	761	727	708	755	755	751	729	736	728	670	795	765	731	691	708	720	782	741	776	738	766	758	762	722	731	753	734	719	706	769	727	715	793	769	748	711	741	777	761	739	711	707	691	693	752	722	767	737	740	741	718	749	794	704	697	733	767	682	736	757	739	759	722	728	734	761	741	761	720	732	684	749	764	788	783	731	759	709	708	781	721	727	737	756	763	793	761	723	745	633	720	745	755	695	744	699	718	729	751	716	726	702	725	753	714	762	798	688	697	726	739	739	758	715	704	713	703	713	756	746	754	772	744	767	741	701	777	773	698	737	720	740	761	687	737	806	737	745	769	768	729	758	722	723	757	692	741	736	735	765	763	704	745	723	752	734	723	699	765	757	705	758	708	751	731	753	728	741	758	739	732	758	737	748	720	727	747	740	776	689	752	772	773	752	744	757	778	750	756	714	739	768	727	722	740	729	734	771	773	736	709	733	744	741	697	732	731	739	704	715	766	730	743	715	719	764	742	753	751	736	743	717	781	745	733	757	698	782	718	721	731	746	713	755	745	750	724	717	777	781	787	766	738	801	743	749	728	762	743	721	751	825	727	683	756	733	744	745	762	737	761	722	741	737	735	751	749	713	746	725	708	721	709	768	774	751	736	729	793	728	739	714	730	704	719	767	737	750	677	705	694	731	714	715	773	760	706	718	769	725	760	759	734	706	746	709	755	756	770	747	729	685	781	803	716	741	749	728	711	752	714	785	732	695	724	720	720	798	751	731	766	784	689	753	762	743	714	784	727	778	772	759	759	749	747	736	721	762	774	726	739	751	717	738	723	782	731	719	755	775	750	748	750	739	783	722	766	754	754	736	735	784	699	717	789	765	717	764	762	712	785	772	754	775	738	754	745	733	727	703	723	740	759	743	734	704	776	790	731	752	734	782	781	726	756	768	744	745	732	728	760	703	725	727	717	742	729	702	760	823	741	758	694	701	792	749	816	752	787	699	725	738	673	711	771	742	727	742	686	756	766	785	738	762	750	740	749	735	725	736	744	730	750	713	774	722	754	774	748	748	725	768	701	720	734	771	723	717	758	765	754	734	763	755	749	737	742	712	725	706	740	664	747	721	723	739	697	727	731	748	744	696	720	691	756	754	685	635	724	742	737	734	748	713	713	724	774	703	755	767	747	752	705	760	733	732	737	685	800	738	734	741	690	749	779	712	697	763	693	736	758	738	768	695	711	782	692	727	748	760	770	748	736	767	781	715	732	741	720	715	750	719	718	726	823	714	732	735	744	747	799	760	701	749	740	715	711	712	745	747	779	764	793	765	700	727	722	684	763	695	752	763	764	740	780	809	721	735	752	809	753	729	733	743	727	763	763	771	741	726	716	782	762	732	748	702	756	771	745	729	734	743	734	733	765	711	741	724	733	750	757	713	701	736	675	747	734	727	737	696	752	770	771	710	749	745	716	729	702	681	726	726	745	753	689	760	764	740	713	718	705	745	734	702	760	737	749	717	752	702	797	750	736	770	727	775	767	740	774	686	706	759	790	732	731	704	724	784	786	732	731	754	740	736	734	738	702	805	739	677	707	738	757	765	716	727	755	745	719	711	727	761	738	746	766	750	682	750	735	741	679	704	739	749	735	736	733	713	744	780	703	699	710	742	735	753	748	743	743	772	749	732	811	742	719	770	743	722	742	719	778	726	734	702	704	770	782	787	718	697	738	761	803	728	705	750	704	736	708	741	721	751	706	794	760	753	698	729	690	793	747	739	783	791	725	747	718	709	759	769	728	743	725	780	771	723	744	759	708	742	768	752	804	729	737	738	750	771	633	763	785	755	768	692	738	750	798	760	762	751	719	744	759	751	712	756	716	724	740	769	798	755	711	761	712	692	769	771	738	793	776	761	746	790	747	740	741	774	776	756	713	751	707	798	766	760	720	769	682	698	762	693	704	701	774	761	731	757	750	720	690	747	731	740	760	749	745	729	747	692	759	736	721	729	730	764	720	758	731	745	670	798	686	729	716	731	723	752	752	778	772	739	762	735	750	734	724	751	748	771	753	707	777	714	781	781	746	760	750	767	696	797	742	758	747	731	746	710	753	731	742	741	732	758	730	765	777	715	770	767	723	706	738	780	734	739	730	756	754	816	789	784	750	805	748	740	755	770	711	749	734	733	711	795	773	735	718	731	699	754	746	744	743	759	776	782	772	721	733	722	760	718	742	741	734	729	684	746	705	770	738	742	752	769	755	707	774	727	746	720	752	753	785	763	725	764	728	739	739	738	723	746	778	748	727	763	756	724	722	758	718	741	762	766	694	702	677	729	744	718	705	709	774	716	776	732	782	747	759	747	732	686	752	732	722	741	751	758	777	699	778	791	773	785	750	760	729	725	745	757	720	729	738	795	728	730	745	672	738	703	766	743	751	740	677	802	707	735	753	733	723	751	798	753	752	707	677	706	767	739	718	754	731	709	749	756	763	680	784	713	788	761	681	755	750	814	803	793	741	743	750	731	740	771	690	743	724	730	749	740	807	723	710	760	799	787	778	697	746	718	766	745	742	772	756	731	743	757	747	750	711	749	729	767	721	741	744	750	724	699	760	737	725	781	784	717	742	709	757	705	734	730	706	752	771	777	751	759	769	766	752	716	698	749	757	793	752	671	756	774	728	726	723	759	736	727	725	729	719	732	744	735	787	783	725	758	712	781	737	768	779	729	766	787	696	761	724	739	788	701	741	764	712	713	702	733	731	749	705
23456	22528	25995	24672	20612	17989	12571	8029	6273	4204	3697	3637	3171	2716	2095	2546	2649	2957	2535	1919	2404	2085	1086	865	1057	782	711	553	485	440	477	458	360	331	296	321	631	1320	1001	534	480	432	401	401	349	338	333	270	292	302	295	320	285	339	305	303	279	271	300	337	297	320	321	285	346	305	319	299	276	242	240	336	301	299	309	292	327	289	299	285	285	289	283	306	296	265	267	304	288	291	248	279	325	301	287	285	284	263	316	280	306	302	277	288	313	281	285	322	312	267	302	262	314	270	320	312	279	271	284	285	296	323	269	293	304	313	308	304	299	281	325	275	326	308	273	294	290	267	281	284	298	277	296	307	292	304	351	299	304	272	279	311	312	276	299	293	277	293	304	315	275	271	286	306	296	296	304	308	309	302	299	319	295	299	290	290	285	322	290	280	309	294	305	284	308	307	310	275	284	303	281	274	280	302	296	307	287	291	321	286	316	265	323	311	303	305	285	324	310	289	313	288	261	257	279	278	321	306	304	296	278	288	281	305	259	271	309	314	286	282	306	279	270	316	317	302	289	320	322	314	304	308	296	273	291	315	301	303	314	290	340	289	285	288	296	304	270	304	320	261	307	303	289	284	321	280	310	281	289	320	330	316	324	289	291	289	291	299	298	316	304	304	297	291	279	301	276	292	297	287	291	288	316	295	298	347	279	271	312	268	304	269	295	323	285	298	290	264	300	303	316	304	299	291	279	298	299	292	311	307	280	301	295	289	278	303	281	311	281	269	274	287	258	285	286	312	269	283	298	301	306	310	305	294	309	292	315	292	285	286	325	315	276	322	287	317	290	290	290	279	301	263	260	304	290	295	299	304	280	321	314	291	295	296	337	296	295	299	288	307	277	270	293	301	286	302	308	308	283	329	324	293	308	284	302	308	288	274	268	284	291	290	293	273	281	290	309	310	289	310	295	303	293	316	284	315	293	295	268	313	281	303	285	311	291	266	295	295	284	287	279	287	327	317	306	289	308	280	310	310	289	304	312	277	284	301	285	291	272	313	307	296	305	260	326	282	291	290	289	255	268	290	268	319	293	328	302	262	304	297	306	270	310	268	300	321	295	263	296	303	289	273	300	285	279	277	282	307	278	275	307	299	295	272	308	297	302	319	286	284	276	281	261	314	308	316	331	303	314	296	302	284	295	303	328	294	284	247	287	334	334	299	279	283	308	279	319	314	295	314	338	282	292	288	315	250	300	270	303	297	314	347	314	296	313	307	288	291	302	305	261	299	297	291	296	290	301	269	287	284	294	305	320	330	281	295	312	284	280	307	287	322	288	272	292	308	305	293	301	293	314	301	309	288	314	301	283	286	321	292	310	293	304	299	293	319	324	321	292	289	302	330	319	302	333	282	301	295	286	301	290	283	294	264	289	307	305	309	246	308	309	309	274	299	291	310	305	326	296	321	304	296	319	303	296	302	346	297	316	265	278	276	266	293	324	293	276	287	267	281	292	279	271	312	270	284	261	277	301	307	293	290	284	267	285	276	324	312	287	297	258	289	334	285	284	289	273	293	344	310	289	291	325	312	310	317	341	273	276	325	280	290	303	318	290	288	300	265	303	285	318	276	248	343	300	292	277	294	297	314	270	305	298	311	297	317	289	272	304	288	290	303	310	305	275	301	334	304	256	299	293	294	293	342	330	322	312	306	284	289	307	279	292	299	290	293	317	293	280	292	303	310	277	296	312	323	284	304	306	288	305	296	295	307	298	277	303	302	303	312	310	292	324	305	292	297	298	306	310	293	302	306	283	300	310	276	320	318	299	311	276	275	317	303	286	310	285	292	290	281	268	267	288	275	301	324	279	324	280	284	330	314	288	297	299	265	288	285	294	304	287	301	309	317	268	306	308	322	279	292	276	296	261	314	335	299	306	303	248	295	295	280	292	305	303	301	331	308	295	286	269	305	295	304	284	301	337	318	291	299	288	336	295	282	283	283	283	300	310	293	295	311	276	295	301	287	278	280	338	276	334	286	275	295	301	313	266	287	334	302	319	308	296	294	270	273	303	287	270	277	293	331	276	322	290	306	322	348	285	296	284	281	305	324	266	311	300	319	264	316	262	277	321	313	293	298	285	287	333	300	324	307	312	300	302	316	296	308	288	305	282	296	317	271	313	296	316	300	329	286	299	326	287	263	305	283	300	302	294	301	288	291	288	306	331	291	294	288	322	289	311	285	302	306	308	279	323	311	325	326	265	326	310	314	308	306	306	294	290	246	299	296	292	298	297	322	278	290	312	311	291	291	295	295	293	290	278	274	283	274	326	307	304	271	308	276	330	294	283	292	301	314	306	324	314	286	304	297	269	295	313	316	254	300	318	319	286	308	286	300	292	277	328	310	294	291	298	325	280	318	285	286	300	249	316	307	313	272	298	305	261	285	288	290	280	277	305	282	317	300	288	272	284	296	302	287	343	307	321	272	294	333	285	295	306	295	310	295	295	282	305	295	281	314	296	290	274	304	310	306	297	277	278	299	307	293	325	284	286	294	283	288	313	254	304	301	305	288	282	266	294	303	277	297	312	290	316	300	322	287	300	309	278	267	271	309	283	267	297	280	293	285	309	319	286	322	280	311	297	269	327	259	278	335	319	302	323	281	296	286	289	303	295	271	289	264	294	278	344	292	266	312	288	291	301	316	319	302	296	285	298	296	284	284	352	324	313	295	284	292	283	259	303	309	296	325	307	302	298	293	286	290	288	275	315	302	310	347	299	302	309	294	323	300	282	264	285	322	305	303	319	286	321	282	281	280	306	285	317	308	321	293	287	273	294	300	316	286	302	295	257	294	295	282	290	274	300	297	294	307	292	307	274	302	281	292	251	263	286	278	305	315	285	292	296	292	282	290	260	271	299	254	294	293	273	310	313	319	299	283	271	293	323	287	270	328	345	320	277	288	253	306	335	288	291	279	288	315	308	294	298	305	320	323	298	264	306	292	306	309	288	303	309	304	280	283	329	315	306	301	334	293	306	303	318	273	293	290	289	273	281	320	291	258	290	289	272	293	293	348	284	302	301	314	288	263	314	336	319	277	304	314	310	290	284	315	289	282	292	284	309	321	282	299	323	281	325	323	275	304	297	331	317	294	287	285	288	300	310	286	287	313	262	315	287	274	305	315	257	305	300	281	294	290	301	300	289	253	274	314	283	293	273	316	325	320	289	274	297	280	306	270	295	311	288	288	311	290	270	303	309	299	266	303	309	302	326	297	294	299	297	284	338	296	283	298	299	296	311	303	293	308	289	311	290	275	284	312	306	296	243	316	292	293	305	333	298	290	299	263	314	279	306	308	306	303	278	284	297	281	270	295	302	309	292	256	302	289	307	324	295	293	286	277	327	293	289	287	299	271	278	297	288	264	323	307	310	266	306	317	308	324	278	285	305	289	325	302	317	298	265	282	286	270	298	280	316	282	295	290	269	299	299	266	278	323	324	328	281	316	291	274	298	306	298	297
16805	16250	24864	27207	28700	27693	23001	18567	16124	12791	12335	11934	11627	10123	8702	9402	10946	12134	11049	9668	11935	10011	5671	4726	5400	4562	3727	2470	2078	2013	1849	2200	1468	1137	1055	1049	3303	7813	5844	2526	1980	1756	1452	1184	890	866	804	778	771	788	744	759	776	762	782	764	797	726	760	730	731	807	725	750	752	758	819	755	797	713	723	745	801	771	782	751	803	786	768	787	762	773	778	767	750	699	758	698	725	792	744	757	723	746	756	770	811	692	758	745	773	729	741	753	727	770	771	736	766	742	726	729	777	763	739	761	756	736	734	742	761	764	717	712	814	721	740	730	756	755	722	766	751	721	824	730	702	767	733	747	750	716	706	698	754	800	784	791	786	768	741	825	777	755	760	772	798	749	722	766	780	779	797	743	728	775	753	756	756	776	719	724	725	775	745	756	773	758	777	747	782	807	774	757	763	728	754	795	752	743	753	763	733	783	707	757	771	752	790	730	732	770	734	744	783	765	763	758	818	743	766	782	830	782	784	779	753	770	752	781	779	762	768	783	762	702	762	698	716	759	775	763	829	760	789	775	775	786	738	776	782	754	775	819	752	743	749	786	744	792	753	765	751	771	760	753	735	758	750	773	776	776	788	736	714	818	761	770	718	758	747	764	776	778	813	766	799	733	761	788	709	736	708	798	767	743	730	744	803	726	781	758	776	730	766	748	748	803	767	751	746	725	728	813	768	750	751	794	780	732	799	797	733	732	750	756	775	715	780	765	746	745	743	788	769	736	786	779	802	740	770	738	739	724	752	796	725	779	742	780	754	753	776	697	767	731	744	743	765	791	767	754	789	798	777	726	796	758	794	743	765	738	774	772	749	783	787	735	784	753	789	722	770	766	762	696	745	763	783	744	788	779	775	779	767	797	762	786	739	713	785	757	770	791	743	742	763	767	796	768	802	732	758	748	755	800	749	800	749	760	736	739	768	749	777	788	806	724	789	790	792	740	742	744	753	772	809	736	740	745	796	806	803	755	715	753	747	731	756	732	743	754	715	746	791	739	731	764	750	767	776	746	794	765	796	744	771	747	748	757	757	795	747	784	767	709	744	807	771	753	710	748	760	771	753	723	783	769	787	809	780	789	722	728	740	784	737	758	760	774	741	762	751	758	744	781	774	800	768	742	796	768	759	799	774	766	748	772	752	792	751	761	758	775	729	675	764	743	732	709	750	759	771	760	780	686	730	765	768	809	730	788	753	754	753	750	728	737	730	753	740	746	781	769	793	771	811	781	738	740	836	796	776	777	749	777	721	737	757	801	744	741	745	776	771	790	787	773	810	790	775	754	762	795	784	787	797	795	768	709	803	788	791	772	815	741	818	791	783	732	766	721	760	741	768	749	775	772	756	741	785	753	825	771	766	784	806	732	696	715	776	810	795	774	792	749	729	782	805	771	772	776	765	755	750	777	768	747	754	767	769	782	786	744	793	788	733	766	748	779	753	749	802	737	789	757	776	767	779	789	784	741	781	764	746	738	712	695	819	792	750	792	763	738	753	757	768	739	755	683	773	804	741	771	741	740	755	748	792	755	779	772	745	777	778	726	800	760	718	748	784	812	689	763	785	769	769	818	786	786	768	779	734	736	743	782	773	756	794	786	790	758	747	747	785	778	733	727	822	793	729	746	757	723	767	734	763	729	772	780	779	792	751	759	740	757	761	723	771	712	759	737	760	776	777	753	792	726	802	765	782	752	793	721	756	780	800	713	747	772	763	783	816	784	766	778	769	806	737	789	787	842	752	772	788	772	808	766	784	826	761	780	769	773	780	779	770	738	807	751	748	747	800	758	797	823	744	771	768	795	736	713	772	743	767	761	705	718	773	748	780	778	742	730	830	739	749	780	832	753	774	712	758	757	791	732	747	779	770	764	793	781	754	759	780	824	809	777	785	706	728	771	797	761	811	754	712	769	769	728	756	718	756	777	784	711	742	696	737	735	778	743	785	775	775	767	748	784	757	736	788	708	742	763	727	751	772	720	768	721	789	751	741	790	735	740	763	746	775	790	766	767	720	744	780	739	735	740	761	755	729	751	748	742	800	773	773	743	792	771	725	766	780	781	751	728	786	760	799	778	778	726	798	822	707	772	777	770	768	746	743	760	785	770	728	784	803	762	748	749	720	735	726	764	750	763	769	773	760	782	757	757	793	726	759	722	783	723	783	772	812	745	728	740	796	771	747	696	728	779	688	779	797	777	749	716	782	784	770	764	766	767	729	734	733	800	748	714	753	749	773	773	792	785	735	717	830	739	752	694	740	738	758	747	752	766	800	761	763	774	728	777	768	748	751	805	757	823	704	748	761	761	748	810	767	774	764	852	713	808	772	765	786	809	788	804	807	739	853	739	787	758	777	802	750	761	792	748	752	757	758	789	771	740	737	769	757	670	775	797	724	754	788	740	778	772	773	729	750	770	781	740	782	764	700	749	775	766	795	813	784	755	709	767	714	758	774	787	778	753	773	753	729	742	836	734	763	727	785	794	784	748	745	779	792	766	755	817	733	680	765	815	759	706	765	739	769	767	839	771	799	742	757	766	715	766	749	761	715	774	758	792	798	769	747	779	758	757	794	787	793	773	777	727	810	746	748	749	773	742	727	765	769	721	744	802	778	754	721	775	799	779	768	778	710	757	802	776	765	770	749	816	767	769	730	795	741	774	716	744	766	792	734	809	746	762	788	808	806	748	789	763	762	774	779	781	757	753	754	740	772	776	807	814	771	730	704	738	780	800	762	745	709	759	787	789	811	771	739	765	745	764	809	757	769	712	771	772	763	789	767	775	808	782	743	716	720	741	730	729	763	751	814	759	752	765	727	797	782	762	754	763	762	767	770	768	764	773	802	724	810	775	790	815	741	729	744	734	772	769	733	765	723	760	735	785	713	736	736	775	761	763	744	761	779	780	779	717	790	729	827	762	756	778	766	744	778	762	709	746	742	734	746	757	785	753	761	758	810	760	786	801	766	721	775	773	761	820	756	753	770	811	779	750	796	729	721	812	763	747	763	793	739	777	751	827	757	806	740	793	813	762	739	778	766	753	725	758	763	778	806	819	773	775	793	768	769	764	714	730	789	754	769	797	793	774	781	761	751	715	782	772	747	807	756	785	742	784	730	709	691	766	704	766	763	802	771	768	782	747	687	755	727	764	764	740	732	745	801	772	810	776	768	790	760	752	739	771	713	768	734	779	749	775	731	769	731	714	747	799	786	803	805	731	758	755	749	806	721	725	793	798	777	758	725	745	746	776	788	815	807	785	777	759	759	719	790	756	750	780	752	753	758	729	748	753	763	772	776	749	761	744	768	779	757	769	773	781	789	748	729	773	733	749	806	821	783	725	771	708	747	782	740	725	757	769	798	748	753	787	765	710	800	770	745	776	778	760	801	773	713	747	805	802	762	761	808	788	803	772	768	783	747	766	739	743	755	811	740	781	784	761	742	773	731	775	746	818	794	756	720	766	765	747	767	758
32175	28599	32224	31389	27893	25931	20111	13721	11805	8298	8137	7386	6090	5032	3668	4101	4684	5368	4247	3367	4924	4295	2157	1470	1632	1422	1161	696	620	591	585	554	481	368	341	528	1454	2382	1512	694	576	479	420	379	273	296	296	257	247	275	272	297	279	237	297	279	287	291	297	276	287	265	282	338	296	311	284	296	299	271	307	281	277	317	283	274	275	282	264	290	251	309	284	269	279	272	265	264	291	278	288	262	258	267	304	289	290	283	279	266	280	276	282	265	296	288	304	284	282	282	284	290	265	264	259	297	308	280	280	296	298	300	279	259	304	305	247	288	292	271	292	248	298	292	279	275	270	288	320	279	293	285	292	287	283	304	293	296	299	281	305	281	282	282	276	291	286	299	275	283	271	277	296	287	268	278	281	283	300	303	268	281	288	264	265	276	277	290	274	278	280	293	277	300	299	284	289	271	271	302	282	277	280	284	301	283	313	309	303	303	242	278	271	276	284	255	297	266	328	269	312	277	301	273	292	285	303	236	275	274	278	277	289	305	286	285	298	327	282	277	284	288	279	275	298	298	291	288	280	299	288	286	304	302	291	277	249	281	281	287	275	272	304	274	286	313	303	281	288	308	280	274	317	264	265	289	257	282	279	296	274	287	277	305	275	292	307	280	289	290	273	334	287	289	285	294	259	317	296	287	272	229	297	268	278	279	276	278	260	284	317	282	303	292	279	273	276	258	282	293	310	310	269	283	261	263	278	276	321	299	260	284	288	260	294	291	272	310	288	305	266	290	292	295	269	273	265	266	279	286	326	280	278	293	276	265	288	269	282	260	248	281	298	272	263	299	288	292	261	297	253	285	284	257	281	287	283	291	277	250	301	281	270	291	282	278	269	293	287	289	287	258	279	263	298	295	299	325	277	261	272	281	267	280	279	266	304	287	269	264	249	268	279	291	262	303	305	292	260	302	283	285	272	288	286	291	283	281	295	284	303	297	272	270	270	290	287	280	271	274	291	301	300	267	289	259	301	332	294	269	284	264	260	268	282	312	284	281	285	285	279	292	271	276	282	264	277	277	306	293	263	289	247	293	249	299	288	288	298	281	300	288	289	299	258	253	302	276	285	269	280	273	312	271	297	280	300	303	290	275	252	296	286	282	296	285	280	295	304	307	282	270	252	280	295	300	263	300	320	270	305	267	290	299	266	276	254	291	286	283	271	312	281	273	286	296	280	318	319	270	278	297	304	257	285	306	297	296	285	246	283	267	257	266	273	278	267	275	285	277	271	264	316	318	288	295	286	308	272	277	276	308	295	295	282	292	286	268	295	279	276	277	268	292	274	285	265	254	272	268	280	290	255	263	293	278	295	262	274	301	277	283	283	260	309	300	288	282	279	322	279	302	271	300	283	298	271	289	288	301	284	298	296	282	288	268	292	314	287	278	266	275	314	273	288	316	323	283	275	280	271	313	301	263	262	263	313	259	304	270	290	277	289	273	274	294	271	267	310	273	294	294	280	275	262	283	286	283	329	304	289	268	282	301	291	320	291	285	313	263	279	270	264	287	292	275	281	298	308	296	280	255	260	304	264	309	260	303	312	276	296	298	271	311	258	273	296	302	298	275	279	285	263	274	296	257	307	265	274	298	288	284	234	266	318	278	250	301	289	290	263	251	295	285	287	273	314	304	303	304	275	294	313	264	266	271	303	311	307	300	282	280	282	300	231	294	274	304	296	291	272	306	320	268	288	285	248	257	249	273	261	277	285	313	273	271	286	272	301	250	270	279	295	275	309	283	249	286	297	291	292	257	250	256	300	274	264	292	325	253	288	253	305	283	297	281	242	262	249	281	281	282	278	282	285	272	284	281	287	291	300	292	275	297	271	282	284	302	296	274	288	292	296	252	277	261	305	273	291	271	259	273	280	276	323	317	280	309	283	287	298	272	303	286	304	281	272	300	255	271	282	276	279	278	310	257	283	275	312	277	297	289	260	288	273	280	277	275	304	293	280	288	276	272	290	272	290	283	304	274	308	289	281	278	278	320	288	279	317	287	275	283	294	276	282	275	286	270	265	259	298	306	262	288	304	284	279	302	247	294	315	296	276	266	288	258	262	242	276	260	305	248	261	279	277	265	264	260	276	278	284	221	287	294	319	297	295	261	278	269	266	277	271	275	290	294	278	316	295	264	275	291	285	282	279	279	304	300	274	264	294	251	262	267	279	273	286	271	257	284	278	262	280	268	282	330	260	279	252	275	286	291	275	260	264	303	280	286	282	263	286	287	282	309	252	271	287	273	289	279	288	324	292	286	273	296	297	292	282	290	298	296	261	302	271	277	289	268	283	283	267	314	308	282	293	277	290	283	310	291	279	282	281	293	325	259	254	274	279	321	283	281	274	273	271	301	291	277	265	294	277	309	284	290	273	289	270	261	305	275	271	269	258	307	283	289	310	301	283	290	265	289	266	307	299	258	293	322	306	296	285	285	289	270	294	326	313	299	307	306	300	276	297	290	265	301	252	261	284	265	296	290	285	274	317	301	261	289	298	293	297	302	266	271	281	280	298	300	298	313	300	256	291	284	297	292	302	286	281	295	279	280	291	319	310	247	299	280	284	234	294	290	286	299	268	255	268	310	261	246	277	255	259	278	279	289	320	279	297	260	293	268	273	296	313	285	280	289	292	270	261	301	245	269	240	267	287	286	302	297	282	277	309	266	283	281	284	280	258	290	249	251	300	274	275	275	294	306	301	275	257	276	272	291	275	292	258	285	263	263	271	272	281	278	268	288	304	275	287	272	273	259	285	310	329	292	313	297	265	269	294	275	292	316	278	290	284	291	287	293	299	314	283	290	304	268	295	247	253	302	278	277	283	309	258	302	309	297	284	260	282	243	285	299	270	296	289	285	294	274	270	280	316	280	296	263	263	260	271	268	292	301	269	264	277	256	276	308	287	321	268	300	327	286	264	290	264	266	275	304	306	272	305	305	286	280	278	286	282	252	282	275	290	270	264	307	273	303	267	269	300	282	279	278	267	304	293	290	304	296	311	261	275	289	268	271	266	278	260	309	265	285	288	275	292	264	301	298	270	281	288	283	286	271	299	278	296	265	305	273	286	306	258	288	291	273	283	293	279	263	266	261	285	280	313	317	265	275	274	282	246	313	292	292	276	261	268	267	279	271	311	261	308	272	291	266	294	322	309	280	280	287	305	292	268	272	303	286	272	264	291	291	300	266	329	258	233	274	344	278	290	299	258	292	284	285	290	276	259	271	261	279	285	291	276	274	306	293	303	285	277	269	316	295	274	288	267	288	292	302	299	297	291	268	285	295	316	289	281	271	290	275	310	299	287	279	294	281	311	276	282	271	278	263	285	288	247	287	298	297	290	288	302	307	278	282	294	286	280	309	285	288	311	314	264	272	284	270	293	300	276	292	292	280	307	285	265	289	268	287	275	265	267	281	266	303	288	308	256	301	276	290	287	273	284	264	262	283	255	262	290	258	288	291	304	285
22419	21589	28989	35617	35114	34079	29039	24053	22175	19604	18945	18958	17465	14571	13271	14876	16470	19096	15538	13192	19511	15677	9123	7347	9041	8153	6608	3726	3358	3023	2878	3019	1972	1402	1212	2575	9085	13456	8651	3563	2697	2126	1637	1220	975	881	789	718	670	695	661	742	692	703	717	712	704	698	739	648	738	758	733	690	690	706	684	732	716	758	713	732	711	720	723	710	720	703	723	758	724	710	717	745	700	675	689	721	742	731	691	684	727	708	747	754	712	740	742	748	715	710	722	724	722	670	700	707	773	733	730	711	694	741	749	692	636	643	776	715	703	685	713	742	689	688	719	725	682	780	731	740	734	712	708	705	746	724	685	741	693	788	688	714	751	726	693	711	738	731	718	716	719	712	715	756	738	680	706	675	684	776	713	722	757	771	733	722	764	735	730	748	730	711	691	758	671	728	695	703	700	723	706	680	736	666	714	739	707	711	678	709	726	746	707	747	752	724	687	741	725	746	716	695	707	752	743	671	718	718	728	763	731	720	686	716	700	768	762	689	694	665	713	684	687	718	732	733	715	660	689	713	756	703	761	684	744	739	715	704	718	696	723	699	740	675	645	752	727	737	725	699	702	744	738	743	731	749	739	775	719	757	677	730	730	723	686	776	710	754	695	694	744	737	705	736	721	738	683	755	774	734	695	710	759	753	766	757	760	707	730	748	685	732	719	732	659	717	719	681	740	731	734	730	741	728	721	700	716	741	745	759	700	731	684	737	725	755	745	678	711	739	725	699	717	700	731	752	748	729	716	707	717	688	688	726	685	701	707	689	687	701	683	685	737	781	682	699	719	704	695	753	691	685	728	686	689	707	704	746	743	727	681	695	717	715	706	721	733	724	719	732	723	719	712	743	729	744	734	764	701	726	703	675	707	714	732	771	731	663	729	714	703	721	725	690	694	737	736	734	718	719	756	694	766	700	704	741	677	739	724	743	762	711	716	703	689	718	717	746	710	731	691	732	720	745	721	712	740	697	723	740	730	715	674	680	657	739	728	715	758	695	699	733	735	724	735	723	790	692	741	753	714	706	743	686	725	707	734	720	724	768	752	703	733	777	695	740	751	698	735	711	704	728	715	729	716	740	750	733	752	755	689	783	702	759	728	723	742	690	686	772	705	689	726	756	725	748	712	697	745	676	706	705	733	667	723	714	745	744	722	734	675	749	690	737	730	704	723	729	688	707	696	712	694	725	686	717	691	725	740	750	708	735	759	727	694	719	762	735	698	731	705	719	675	741	744	712	741	702	650	761	722	694	717	655	710	717	714	765	674	722	708	732	745	697	753	693	708	753	728	681	766	719	689	724	724	708	716	681	708	672	728	695	717	744	684	714	739	698	690	711	790	741	752	707	641	732	756	667	687	783	716	704	715	757	781	728	744	700	680	707	762	718	687	697	734	677	762	736	670	730	720	700	700	733	711	734	715	729	731	701	712	771	710	689	654	691	726	725	683	728	761	721	681	706	645	712	706	711	702	711	721	747	754	723	686	689	722	769	730	699	744	687	740	699	722	679	725	718	698	708	730	731	724	725	718	714	709	780	739	770	717	695	738	730	749	779	683	744	718	738	717	720	730	705	707	755	711	743	704	701	725	707	726	720	710	746	723	718	690	685	724	683	778	705	733	739	722	751	737	756	780	660	704	714	750	790	715	718	718	699	698	777	728	716	723	692	732	744	729	723	695	749	718	704	711	699	674	674	704	717	764	702	746	682	702	692	721	723	753	754	749	760	700	754	665	694	701	748	685	710	685	702	757	702	737	713	723	684	737	737	684	720	742	703	744	712	721	748	710	692	714	751	705	775	685	748	722	697	674	736	744	719	707	747	747	731	728	702	733	755	720	715	728	705	735	676	762	695	692	707	754	703	697	716	771	688	714	738	719	768	708	749	680	720	729	731	717	719	720	670	702	692	710	698	691	704	780	767	717	707	695	727	700	725	703	709	638	767	669	736	721	678	738	736	696	708	744	768	723	749	680	726	699	736	733	764	777	693	692	668	731	707	797	774	779	706	707	762	719	715	692	710	731	748	746	758	736	722	717	729	735	680	723	749	677	718	704	682	727	694	739	719	700	704	729	730	740	695	756	679	745	711	742	743	724	730	735	717	749	745	710	755	741	732	746	716	718	724	707	714	736	710	755	734	720	750	767	713	747	766	726	727	721	729	712	708	689	749	714	668	709	673	718	720	706	703	711	654	702	755	714	700	733	679	767	718	739	712	688	721	727	704	721	695	714	734	738	767	787	703	757	714	750	745	711	736	700	710	666	750	740	744	686	748	740	665	704	725	756	730	737	650	704	731	752	690	736	694	739	741	698	683	724	721	729	727	757	712	724	681	737	721	729	788	730	707	704	703	716	726	683	728	688	738	774	717	703	687	741	707	728	726	724	718	710	709	713	684	713	718	708	754	737	731	764	737	733	708	760	728	735	755	709	725	710	731	745	697	774	744	753	734	717	747	740	758	711	714	734	708	715	672	697	706	724	703	735	697	686	712	705	765	690	686	724	690	740	706	712	717	718	688	727	704	690	672	662	749	713	727	796	774	769	717	744	732	723	772	738	688	720	728	790	710	743	717	722	734	811	708	715	724	705	701	697	718	688	682	724	754	773	693	686	701	700	693	714	752	658	704	728	717	713	759	717	718	665	746	696	745	653	684	711	723	665	717	749	715	701	708	715	753	724	716	722	744	721	736	710	695	704	669	731	752	691	702	742	743	691	735	761	763	681	750	668	742	718	728	728	734	706	695	737	746	782	771	681	742	735	700	722	659	695	727	694	742	721	740	735	733	714	722	720	670	725	776	692	739	771	721	750	683	733	729	709	704	751	758	727	747	716	691	713	751	698	709	712	708	749	733	699	726	720	728	728	753	702	735	712	702	711	732	724	699	715	711	706	707	726	760	746	747	697	743	676	673	730	681	699	721	754	737	732	729	706	725	724	744	735	742	719	730	739	643	727	738	707	712	727	656	744	731	706	731	739	759	705	704	695	756	741	683	701	722	704	699	717	666	678	735	679	756	689	737	692	710	685	703	728	725	679	672	748	704	730	720	697	711	694	692	727	681	721	720	706	696	705	737	714	745	683	743	699	696	718	764	757	732	691	727	751	692	722	746	730	706	678	717	718	700	703	726	709	756	708	739	741	729	709	738	715	741	707	759	719	740	767	736	721	733	698	709	718	683	742	700	731	680	722	711	729	743	687	716	713	721	677	764	760	732	726	773	735	701	660	736	749	758	674	672	722	734	725	720	774	721	713	709	752	693	706	715	736	722	710	716	709	751	714	736	701	736	742	692	743	737	730	694	665	711	739	764	730	753	724	679	780	737	700	701	740	723	731	747	723	721	767	731	754	690	736	740	678	709	697	711	736	694	749	747	704	675	737	700	739	711	707	749	728	691	707	766	733	684	712	760	745	745	754	729	716	692	722	697	713	748	699	729	728	768	722	700	663	735	740	724	744	767	727	686	716	734	727	721
11026	10040	11065	9102	5078	3140	1874	1370	1157	802	705	676	683	520	487	656	625	616	509	470	477	402	370	404	356	367	343	312	287	302	296	308	342	309	296	309	327	375	399	327	369	341	310	315	302	291	285	303	281	257	290	275	297	311	272	288	238	287	290	290	284	282	299	267	251	303	308	275	292	269	287	294	248	288	275	277	305	264	292	257	279	298	307	270	302	307	267	262	282	314	295	287	251	272	283	273	292	298	298	293	281	287	274	295	289	315	299	272	275	291	283	277	252	298	261	289	274	275	303	286	287	276	252	293	307	295	273	287	262	261	272	295	307	283	269	281	269	243	283	294	283	309	273	303	289	248	283	276	295	269	296	311	289	309	285	298	266	263	257	301	318	294	250	296	276	263	296	293	283	303	292	284	267	304	304	315	291	319	294	284	288	287	291	283	273	305	271	306	290	295	285	300	253	307	296	293	287	265	290	256	292	303	250	292	292	268	294	289	258	275	284	289	280	279	283	261	284	292	278	282	286	303	297	271	248	325	288	282	262	315	305	281	283	309	284	282	278	305	260	292	284	281	279	278	284	263	282	294	262	279	291	311	312	284	265	287	271	281	276	275	270	289	255	270	286	271	296	300	282	286	278	307	292	287	285	299	287	308	288	309	296	302	284	253	297	281	274	273	273	275	288	273	282	296	264	270	298	322	302	303	274	286	296	312	279	300	265	274	283	295	304	294	288	308	266	283	290	269	259	301	274	262	259	307	295	262	283	280	294	287	299	265	316	289	273	264	299	279	281	289	251	271	267	308	285	280	271	278	283	273	273	287	285	297	291	275	316	287	296	310	297	279	299	273	273	294	257	285	278	278	250	270	290	277	287	316	248	276	255	292	298	282	279	279	284	277	264	306	289	288	274	276	283	273	296	278	286	287	254	284	270	262	279	249	267	319	271	273	273	294	324	267	292	305	312	262	300	271	276	285	265	289	278	284	296	295	287	290	276	278	251	256	294	290	289	259	281	257	252	268	261	224	299	293	287	339	306	284	278	300	259	270	276	264	293	275	277	279	261	296	280	329	281	291	321	290	280	328	301	317	275	296	292	282	289	268	261	268	282	292	293	296	289	315	276	290	300	259	258	297	282	273	246	281	279	267	274	265	266	292	308	297	307	289	308	270	258	303	275	267	283	267	298	285	273	282	294	325	290	294	285	280	294	297	295	299	302	260	290	268	287	286	286	283	295	302	281	295	301	279	234	272	280	286	271	285	287	271	288	274	266	274	319	285	252	295	288	261	268	288	307	281	271	285	294	268	288	319	283	261	311	277	255	277	267	309	270	268	303	251	301	298	257	257	290	257	276	269	271	290	278	294	286	286	273	284	290	281	263	286	273	285	244	300	291	277	295	323	261	270	313	295	286	304	292	303	280	288	270	248	317	333	284	260	315	283	267	292	264	282	292	313	289	286	287	283	295	285	269	281	259	300	275	292	287	290	302	280	292	303	265	296	293	296	272	299	291	304	276	308	304	306	314	303	299	257	297	292	291	288	289	287	292	286	289	291	302	259	299	268	281	269	265	300	289	282	288	287	278	302	327	291	266	293	277	295	255	281	287	286	264	273	278	288	320	281	277	270	277	292	264	297	310	298	295	314	274	263	295	314	283	313	274	277	312	295	304	266	271	294	279	297	281	257	301	296	273	273	292	296	257	311	283	278	292	259	266	294	300	247	282	275	277	288	291	278	296	268	272	298	263	267	292	302	260	278	263	274	278	257	273	287	280	266	291	319	305	265	273	287	284	296	264	285	263	264	282	270	326	285	281	263	267	263	274	297	286	282	279	283	286	252	283	288	310	285	301	264	246	292	294	293	297	309	272	292	302	293	274	282	319	284	276	263	290	282	310	327	272	298	292	309	289	255	288	267	321	311	253	267	277	289	292	304	246	281	281	289	292	270	302	291	279	291	278	288	293	268	296	282	295	304	274	256	294	299	292	259	251	264	309	268	271	310	277	287	272	324	291	290	290	261	266	276	274	294	287	298	325	264	291	316	284	253	317	291	271	316	258	302	278	290	314	303	279	277	282	265	275	289	290	274	306	271	301	290	262	290	308	290	281	247	282	293	314	296	291	282	272	306	289	285	266	276	294	303	275	291	311	275	259	291	287	262	292	323	278	284	274	314	315	280	276	269	279	284	323	246	287	308	290	277	306	291	294	296	281	270	248	272	324	275	308	284	319	293	310	297	289	326	282	284	310	274	247	294	276	306	294	328	283	275	277	306	292	265	291	296	267	288	310	296	312	319	281	310	279	249	269	294	280	256	274	289	281	302	303	308	284	280	309	288	270	292	286	296	270	294	287	282	269	258	287	263	265	286	281	287	286	259	263	253	285	278	282	309	268	288	294	291	307	293	274	296	288	302	275	284	297	286	303	286	271	281	290	275	284	270	243	293	293	257	298	257	282	291	284	296	301	286	276	309	304	292	265	295	291	290	278	263	273	271	264	256	289	307	287	304	274	266	318	296	309	298	255	283	275	282	308	320	260	271	320	309	274	306	260	281	282	275	278	293	265	255	312	292	288	301	288	274	314	275	273	277	282	292	299	271	295	279	283	294	304	272	301	276	269	300	259	299	274	275	300	277	275	278	291	279	278	309	284	261	292	289	298	304	265	313	286	273	276	278	273	270	299	248	305	257	246	295	266	282	275	275	302	273	285	314	254	287	325	269	274	284	266	297	245	268	283	277	270	292	295	276	293	269	308	282	258	267	290	307	319	308	297	273	262	292	265	305	299	284	291	308	286	277	303	290	292	272	273	278	280	307	245	280	295	301	284	282	299	264	246	281	296	281	263	298	299	306	272	319	289	265	302	291	295	313	267	290	276	299	291	304	293	299	292	267	271	292	280	293	283	305	253	278	272	294	287	305	289	301	281	285	268	303	274	276	278	299	267	284	272	263	278	298	273	291	263	277	297	300	271	303	259	273	310	305	285	287	289	270	260	274	268	287	298	325	292	282	253	280	270	292	294	257	298	280	305	297	254	273	294	264	286	301	275	293	305	285	280	279	287	301	259	268	289	292	280	277	286	286	281	265	306	283	290	323	284	289	253	268	278	281	298	265	260	279	288	289	275	309	280	290	288	258	325	320	275	284	271	271	299	285	279	267	279	280	296	272	287	265	270	305	309	260	296	303	302	287	308	295	292	255	290	289	296	313	267	279	303	303	277	293	265	248	288	290	285	298	278	293	282	286	274	296	279	300	307	306	273	299	288	314	261	280	309	299	298	276	260	271	290	279	291	302	290	289	289	282	313	303	263	319	309	281	303	307	260	267	291	315	268	263	284	273	282	280	274	293	256	297	285	296	313	260	271	284	294	299	304	260	293	265	273	277	265	280	267	249	274	283	290	280	275	286	284	317	286	282	246	269	268	268	306	262	285	299	261	304	280	293	320	270	315	275	260	270	291	268	275	321	284	262	287	252	276	285	293	293	266	240	297	297	296	316
7754	8145	14234	18162	14260	11433	7874	5628	5319	3713	3394	3375	3197	2479	2295	3140	2989	3329	2506	2153	2452	1814	1455	1301	1380	1140	1067	1096	1047	957	920	886	812	796	805	772	912	1803	1626	1027	950	898	879	840	844	797	766	756	717	715	741	708	747	684	718	775	769	742	753	710	711	754	752	714	739	726	762	724	741	691	728	730	705	720	748	709	729	733	715	748	745	764	682	751	755	701	783	716	703	705	730	739	680	676	759	761	774	730	754	733	734	752	669	714	727	737	704	763	722	737	719	736	712	762	735	709	772	750	711	754	740	767	697	703	708	761	751	718	778	729	742	786	762	698	727	724	730	737	729	742	775	710	759	717	766	799	736	708	714	757	811	721	764	706	728	750	739	663	736	678	764	772	691	723	756	737	722	729	764	735	755	764	711	724	677	746	722	725	726	787	725	715	697	755	711	766	720	752	723	712	748	678	762	767	765	730	724	702	746	715	722	774	730	697	746	728	751	729	719	744	761	701	789	719	732	741	725	712	726	708	669	701	728	718	702	734	690	734	739	761	751	753	687	773	740	766	730	768	732	697	738	706	729	793	729	704	747	726	718	769	701	743	734	721	684	722	769	731	741	707	731	710	769	732	748	710	758	698	730	745	805	728	759	733	690	768	730	767	729	735	715	694	740	729	776	728	737	754	723	746	741	741	731	740	728	734	694	782	730	721	685	704	719	753	743	765	750	738	703	693	717	726	761	786	768	709	750	696	720	732	727	743	687	746	772	754	727	750	743	750	731	737	722	698	760	734	777	680	695	761	709	716	689	761	748	712	724	713	704	746	688	744	752	776	795	716	715	707	688	726	756	733	753	729	745	748	743	701	741	695	727	686	737	744	706	710	730	695	749	756	739	707	714	710	752	766	737	732	730	683	736	689	704	765	726	680	736	761	729	703	718	687	729	745	671	735	722	771	709	772	735	789	733	744	717	683	739	730	727	675	718	744	767	739	732	742	751	710	721	728	756	756	778	711	748	716	758	732	720	730	771	759	781	732	741	682	763	716	745	702	709	745	776	787	729	714	722	729	723	703	712	787	738	680	742	754	724	727	728	765	726	747	745	693	702	802	748	728	692	738	748	718	747	706	775	740	730	798	743	730	774	764	755	702	735	736	754	702	743	737	733	722	711	726	712	735	714	713	669	773	718	706	731	746	796	723	761	711	746	732	756	747	752	763	708	773	731	743	710	722	789	743	758	731	745	741	751	727	715	728	703	749	734	750	746	771	731	730	695	728	717	696	682	736	734	727	739	737	742	726	758	717	765	762	730	781	713	683	755	735	724	679	710	783	740	774	756	721	749	726	718	742	751	702	692	721	691	785	735	734	726	714	740	722	758	731	748	773	733	722	699	725	720	707	734	768	766	708	735	750	712	705	702	740	737	708	709	704	718	718	726	685	705	720	754	691	724	737	743	671	712	770	759	722	703	764	703	718	750	741	722	704	729	750	726	704	745	730	718	752	755	723	705	753	790	739	725	737	716	739	747	758	741	694	747	699	719	753	737	764	682	696	757	763	794	741	686	702	704	792	700	678	720	763	755	710	783	732	745	694	714	690	658	727	729	742	726	718	750	746	775	736	750	749	725	741	693	715	751	715	708	659	746	729	707	718	726	794	669	768	732	730	722	715	715	721	764	732	712	689	750	726	742	704	738	705	772	724	750	754	732	737	709	766	735	738	742	702	739	684	717	765	749	760	716	713	793	716	700	714	731	767	719	724	694	704	770	709	756	745	733	749	719	703	706	755	717	763	724	725	745	727	734	730	711	775	723	753	767	709	735	774	732	741	720	755	765	769	746	729	771	709	707	770	769	733	703	700	667	706	740	741	720	713	681	738	743	747	783	724	753	773	771	707	741	739	757	715	695	727	741	682	768	702	711	696	749	713	809	757	690	727	746	717	701	765	751	666	708	738	728	755	723	743	683	717	721	739	713	682	811	742	754	755	680	706	683	718	728	711	694	752	736	731	708	712	687	715	735	745	757	787	724	702	759	738	700	747	698	731	723	737	722	728	737	735	738	716	676	707	775	756	718	754	729	690	706	699	692	729	720	708	776	707	743	729	755	721	729	735	729	736	762	742	729	763	774	746	755	727	675	728	734	756	712	728	714	730	730	734	775	731	711	738	772	751	712	762	750	780	713	787	757	783	725	719	739	766	718	745	765	722	710	727	733	689	721	710	710	713	739	706	724	723	761	736	772	700	727	727	724	694	719	758	736	744	731	763	768	687	700	769	741	732	716	711	734	748	733	725	736	745	758	773	737	722	744	760	680	748	742	773	749	694	747	745	697	722	746	733	702	735	736	783	746	721	733	701	709	697	751	745	765	707	687	733	739	723	740	755	721	717	715	721	741	715	751	752	751	754	741	742	718	752	736	738	747	750	718	749	718	748	725	721	729	705	754	715	717	686	729	705	732	711	740	749	743	717	748	725	764	721	739	736	715	747	764	706	710	740	735	734	751	762	804	790	776	712	732	729	731	734	699	730	757	697	742	761	763	703	728	758	688	742	795	748	706	689	753	738	736	744	718	721	754	759	701	729	691	705	701	724	715	757	684	690	770	737	766	722	737	701	729	776	707	758	681	735	795	731	718	726	725	722	744	768	741	752	695	725	687	692	695	714	720	778	745	756	737	714	735	736	720	665	685	718	699	713	691	742	769	731	705	741	738	766	747	720	752	739	736	717	687	725	714	744	753	723	735	758	738	773	753	738	727	768	724	694	709	679	719	737	793	776	764	713	750	704	726	725	769	740	718	772	720	690	720	727	755	711	741	732	694	684	741	733	752	714	770	735	746	698	730	746	719	715	734	734	761	776	716	740	724	740	723	720	704	720	761	715	755	746	701	732	767	764	724	741	726	732	702	736	702	688	707	754	701	759	732	774	684	728	743	699	731	719	747	765	731	738	763	732	750	774	753	747	685	728	783	699	719	742	756	750	729	728	773	751	725	699	746	784	766	701	735	756	728	692	725	718	744	748	729	755	755	715	709	689	708	740	733	727	713	709	743	707	719	727	742	739	768	744	671	759	777	762	738	724	746	675	760	760	722	736	749	754	719	714	734	723	722	714	719	752	685	712	749	699	750	718	756	733	694	745	677	701	696	706	724	744	738	705	674	723	720	712	743	670	761	741	757	690	700	722	701	773	716	774	719	748	711	756	759	740	712	705	735	701	730	763	808	798	685	709	724	714	746	740	741	722	749	749	777	739	716	759	742	695	691	724	770	738	737	781	729	768	752	762	770	723	701	704	764	732	774	723	741	705	688	753	702	765	736	712	754	764	742	728	746	745	751	769	735	755	792	731	714	745	711	718	716	663	713	733	753	701	754	750	717	688	757	798	767	743	721	730	746	720	769	698	686	676	738	751	728	724	736	745	696	667	755	778	723	719	700	749	688	740	762	701	766	718	746	748	761	764	741	731	785	752	714	728	735	722	765	743	709	748	711	721	750	738	693	787	728	780
22833	21407	25135	25214	21110	16114	11201	7253	5235	4206	4249	3585	3273	2280	2522	2845	2827	2879	2168	2423	2716	1582	925	872	977	905	767	567	528	411	396	425	326	363	311	354	592	1361	916	541	503	514	428	346	342	312	311	300	269	278	285	288	312	318	310	281	281	284	308	260	290	296	297	287	270	283	308	300	300	307	268	293	289	292	304	289	297	263	309	296	338	286	262	293	318	286	317	284	311	307	328	276	270	281	275	314	295	296	292	290	279	274	294	286	308	291	313	290	277	269	312	312	276	280	281	277	326	316	278	276	298	313	314	292	267	282	320	293	327	306	321	272	286	311	275	268	313	282	284	291	284	286	279	304	295	320	273	316	290	279	298	298	288	293	305	304	260	328	275	272	302	307	299	320	290	281	290	292	286	281	278	306	298	320	315	286	295	290	310	293	251	272	290	294	304	276	273	264	294	323	310	302	335	312	297	284	290	333	249	304	300	298	309	288	294	302	285	289	326	257	310	288	306	302	295	313	290	313	276	308	287	299	318	312	297	292	270	294	298	310	290	291	300	290	303	285	324	321	286	287	288	300	299	283	308	264	310	311	281	272	302	279	305	309	288	291	282	283	255	298	308	314	309	297	293	288	300	324	292	272	304	298	295	289	301	329	312	279	303	290	302	310	297	300	291	283	304	298	282	271	281	305	287	305	312	295	309	277	302	279	299	335	329	340	297	290	309	321	272	296	274	326	311	297	304	303	303	319	291	321	300	265	281	265	313	290	304	296	302	321	266	301	298	297	292	314	331	314	296	292	285	276	290	291	293	290	307	266	283	336	271	268	309	287	286	294	289	275	284	272	311	261	311	302	302	289	313	313	290	321	299	281	289	306	312	301	272	300	295	308	306	295	279	272	304	290	298	296	313	303	254	314	273	271	285	291	313	298	302	280	269	284	305	274	264	303	268	280	316	294	301	303	298	296	278	266	289	267	263	308	270	311	307	297	265	269	306	282	293	307	308	295	274	284	295	273	317	278	296	284	311	296	307	298	269	297	280	309	288	313	276	275	277	276	282	306	296	293	323	258	310	317	287	278	295	289	282	295	275	303	292	266	284	308	300	286	277	311	266	309	307	277	310	269	278	292	309	300	301	309	304	280	305	302	279	308	306	316	309	285	291	270	301	284	286	309	297	278	312	271	274	302	294	311	300	303	303	293	319	282	296	325	296	314	327	289	286	327	290	311	283	299	311	303	276	280	317	263	308	276	298	318	318	305	299	287	273	299	266	284	275	279	315	285	273	288	277	319	292	271	326	280	275	311	300	307	299	301	307	300	325	282	317	256	290	285	299	303	280	304	287	290	304	292	291	293	296	278	300	300	308	314	302	284	308	312	269	315	299	287	315	265	283	308	323	306	286	300	292	287	325	278	316	313	264	288	303	321	310	297	288	316	309	293	283	253	306	266	305	302	286	295	306	289	292	289	309	298	276	290	285	296	291	282	289	298	297	323	324	289	303	293	289	292	295	276	292	305	303	304	285	296	291	283	289	332	311	304	314	294	295	328	318	326	292	320	310	280	318	312	304	296	298	296	290	285	295	298	298	289	296	281	299	315	302	308	301	305	282	278	298	313	305	300	284	297	271	294	290	285	314	286	287	296	311	286	279	279	306	282	274	301	295	272	278	288	276	300	326	288	273	316	337	300	314	303	294	281	323	295	292	307	286	254	325	297	281	309	289	285	278	311	267	270	312	303	267	289	283	299	299	287	294	283	311	302	272	306	295	297	309	348	308	328	306	325	281	306	273	275	302	280	295	327	309	289	295	322	312	280	286	296	307	305	305	314	295	279	272	294	292	272	295	294	310	309	289	289	333	297	313	278	291	309	317	303	300	306	293	295	263	283	300	292	315	291	275	309	296	286	265	293	286	272	300	322	278	303	314	277	287	308	299	312	291	279	271	300	313	271	283	273	356	290	305	331	305	312	301	277	332	304	302	267	276	326	277	307	280	305	293	283	301	285	277	295	265	301	326	297	327	323	275	290	294	307	270	303	261	285	290	318	292	314	291	299	299	285	307	313	309	324	304	274	271	292	305	300	290	327	325	309	258	290	293	282	300	297	291	304	316	271	278	265	286	324	304	277	265	299	313	316	284	305	284	288	327	300	327	307	304	330	340	318	319	296	294	281	297	286	288	288	324	302	277	274	303	289	289	279	289	281	291	282	303	266	251	291	289	296	298	309	310	308	305	283	283	282	320	303	317	317	323	302	280	303	309	313	273	306	315	297	300	270	286	303	305	267	302	277	321	318	280	263	279	348	281	321	267	299	299	295	308	319	275	291	313	300	286	269	286	274	318	290	311	293	288	291	279	323	300	312	294	299	287	317	333	322	292	317	306	317	309	317	324	300	298	297	287	276	295	277	269	305	286	300	263	286	276	294	276	312	316	311	287	281	266	305	281	290	254	296	278	311	299	307	279	277	292	302	305	300	312	315	304	274	288	286	289	302	309	299	289	311	276	265	275	290	322	298	279	305	305	245	308	309	302	271	341	313	274	311	287	275	317	280	319	299	299	293	292	299	282	284	324	299	284	298	285	296	272	289	299	296	287	320	319	311	305	277	315	308	269	298	286	299	301	301	294	299	286	310	334	283	291	296	302	293	275	298	307	305	264	340	274	298	296	318	315	302	296	298	282	256	302	290	289	286	320	284	289	317	284	302	301	320	270	272	286	320	297	301	311	273	303	327	313	275	285	290	328	298	300	301	304	300	286	303	307	304	326	286	292	310	298	303	255	288	269	282	273	323	285	290	323	279	300	313	278	272	320	293	307	276	303	285	298	321	332	260	288	297	318	308	320	277	290	293	287	285	308	303	279	324	274	340	277	292	293	308	282	274	314	284	281	299	292	304	315	312	289	273	282	263	302	264	289	303	295	328	313	287	274	286	285	299	282	282	310	281	259	319	280	318	325	307	314	327	291	271	276	332	275	297	319	283	285	283	265	300	285	289	280	298	281	294	304	311	320	308	312	300	310	295	288	287	285	325	288	303	295	311	272	276	282	300	344	321	286	280	282	273	281	303	274	282	302	277	281	291	270	317	303	295	288	298	307	259	319	292	286	312	312	297	312	328	263	276	287	341	344	304	327	290	294	304	290	297	288	276	285	286	300	317	295	271	298	276	266	301	301	307	285	328	327	305	320	301	311	318	292	291	283	285	299	297	328	282	282	282	263	298	284	297	297	290	275	320	286	281	301	302	292	308	299	281	315	274	320	279	287	303	282	307	271	305	265	307	281	281	313	288	273	279	309	274	307	278	304	301	271	288	300	296	287	289	292	302	305	291	305	285	283	312	286	288	337	284	241	310	278	253	258	293	329	302	280	266	263	322	306	267	278	312	285	301	300	291	280	280	297	317	273	276	309	298	287	276	311	306	268	311	324	279	278	302	304	308	298	300	286	289	279	276	320	254	270	301	320	292	274	285	297	321	276	279	283	333	282	313	307	284	284	307	324	297
16723	15649	23290	29536	29042	24817	21921	17741	15286	12130	12651	11859	11772	8816	10516	12806	11842	11951	9087	11767	13308	7799	5118	4720	5829	5178	4189	2800	2577	1940	1854	1835	1272	1225	1059	1196	3119	8538	4751	2583	2175	1820	1429	1120	983	866	767	786	768	786	692	747	729	755	779	768	714	730	719	750	709	720	743	785	772	768	737	741	739	699	740	743	768	803	770	701	767	731	780	747	796	736	769	751	768	748	723	792	779	715	787	707	730	758	735	772	717	799	769	778	794	692	743	792	763	695	721	749	812	764	725	735	782	738	772	738	741	741	730	754	741	786	725	745	775	792	755	798	769	763	760	779	771	750	765	742	759	788	776	717	774	766	718	770	744	761	769	788	732	824	743	750	781	740	723	787	777	740	731	742	724	762	787	775	753	792	742	776	755	785	769	778	740	781	795	746	768	777	749	773	716	720	733	794	772	752	753	765	770	742	774	754	750	742	769	744	768	737	751	805	716	807	779	735	766	732	727	792	699	720	734	755	729	769	736	765	759	732	763	738	809	752	725	746	760	793	753	776	785	760	747	741	774	778	804	714	758	758	773	725	755	735	764	821	743	719	736	770	777	776	761	710	753	729	746	719	711	752	783	715	777	770	761	733	675	791	717	755	806	761	753	789	741	743	759	757	785	819	725	728	772	744	763	782	773	774	770	730	788	745	719	727	782	789	774	748	797	766	740	759	798	737	736	743	753	781	755	802	783	764	736	690	705	774	762	729	753	760	759	701	739	711	759	779	727	725	735	726	737	722	775	817	802	719	770	762	804	709	781	799	745	756	769	757	778	763	747	771	765	768	805	733	748	747	758	730	748	736	743	725	799	766	775	757	763	752	735	726	724	782	755	798	768	751	746	767	775	713	768	735	783	791	737	809	722	767	760	780	779	727	752	743	717	782	743	779	719	742	726	732	718	749	787	739	695	766	756	727	745	768	734	740	752	753	699	762	788	733	744	772	759	742	738	787	813	745	756	779	792	740	770	781	749	740	753	763	671	756	769	711	789	760	754	777	742	793	755	717	801	749	775	776	728	772	776	716	738	745	755	742	773	778	812	811	720	777	746	775	741	770	785	759	739	768	764	760	803	725	760	774	732	750	755	760	768	751	715	725	725	747	753	712	816	697	741	750	750	783	751	771	704	728	737	789	714	737	736	772	769	763	752	769	772	748	721	758	711	779	721	797	748	781	730	777	822	750	806	730	779	737	712	753	751	707	802	794	798	740	759	748	784	776	732	770	772	788	768	812	716	811	770	776	765	764	753	753	732	720	781	714	748	702	756	735	744	737	746	732	757	752	782	753	782	752	780	730	748	785	775	770	744	766	722	798	766	740	779	778	738	786	747	786	740	793	764	762	713	715	796	728	723	734	795	745	701	742	769	718	776	750	761	748	732	761	766	776	797	754	753	769	737	714	780	751	745	774	717	769	809	753	780	781	796	780	751	756	747	731	731	720	796	768	768	775	719	736	708	737	755	684	711	703	720	763	765	748	735	762	712	757	762	769	792	723	711	785	754	713	761	761	763	706	691	760	762	712	718	770	758	788	728	734	796	747	763	768	755	791	795	746	731	750	766	759	754	768	733	747	738	783	725	726	799	764	768	753	778	754	745	766	769	730	722	720	789	709	731	800	811	759	754	734	796	826	773	765	783	763	724	802	722	758	740	756	723	768	741	722	691	759	805	750	744	759	736	704	731	748	723	751	798	775	746	730	765	781	762	744	759	711	737	795	771	701	756	767	745	780	725	744	762	754	751	750	780	735	743	768	751	736	745	722	783	753	763	796	746	797	772	766	747	804	740	773	760	769	747	754	783	761	787	774	724	784	751	768	733	783	742	724	760	777	715	778	735	751	740	712	779	788	767	747	765	743	772	764	717	742	750	763	759	762	746	762	782	715	768	732	695	720	751	775	717	753	762	746	716	694	754	783	755	743	779	776	809	795	773	741	770	771	762	759	716	776	763	764	767	786	750	790	699	742	735	715	798	777	741	762	779	768	749	752	741	739	797	798	705	739	721	784	786	785	739	799	723	767	782	811	757	815	768	723	765	787	758	810	748	769	708	779	729	737	706	723	741	756	764	772	767	754	736	745	769	736	799	739	760	764	741	753	711	791	741	781	708	738	765	802	685	757	700	764	767	766	737	759	742	724	800	739	743	758	734	697	784	797	696	747	744	756	740	750	737	785	734	720	743	763	755	733	740	759	772	745	754	748	781	715	777	743	771	766	769	787	685	709	762	761	721	749	789	719	726	745	747	799	711	770	710	770	758	715	822	787	742	730	778	780	757	750	834	722	793	748	835	743	779	742	750	739	729	804	763	714	763	790	757	761	738	768	763	746	756	746	821	755	746	750	764	780	726	770	767	721	686	764	762	724	770	752	764	769	745	799	781	720	768	736	795	710	786	770	788	750	748	751	691	779	750	770	767	753	778	698	726	774	793	736	735	771	744	699	765	774	745	857	759	742	728	726	828	756	752	779	739	746	751	792	792	744	730	764	775	733	750	749	751	730	782	765	737	762	757	762	802	777	735	789	809	789	743	764	744	779	789	707	773	753	759	749	701	777	734	761	745	797	744	754	770	772	749	799	749	769	747	775	764	761	702	754	748	791	736	733	750	777	728	754	783	779	788	718	744	752	760	780	753	753	755	726	772	802	740	753	756	710	763	781	757	707	759	775	800	777	770	774	749	716	755	769	739	751	775	755	756	728	763	781	746	732	711	733	758	767	745	705	766	812	741	696	744	761	733	723	774	721	740	761	775	749	754	797	761	753	768	801	718	740	796	791	743	732	738	786	776	747	809	781	776	747	745	778	753	754	739	749	755	763	738	770	819	792	778	776	702	767	715	753	755	812	777	783	789	790	781	750	729	776	802	796	813	724	773	773	791	743	799	720	808	747	752	768	786	807	760	737	746	707	744	760	727	756	742	754	749	697	734	750	761	756	739	752	762	718	751	725	761	742	778	805	754	724	790	735	764	728	750	744	752	754	739	768	798	777	755	748	745	740	786	739	811	732	813	757	731	747	745	774	761	782	789	774	786	723	809	732	759	788	754	741	771	765	736	752	699	740	794	754	738	771	712	756	738	745	771	791	767	738	762	809	757	743	746	772	711	763	818	782	763	752	760	735	755	777	731	760	809	766	752	753	740	754	750	716	820	684	798	739	733	793	710	781	744	750	745	731	751	755	721	726	715	810	756	768	795	779	771	800	711	725	781	728	775	766	784	760	761	798	768	731	796	748	754	755	775	747	737	767	735	780	764	738	743	708	769	710	743	743	769	735	818	751	803	743	781	726	764	771	786	723	756	750	719	775	747	747	770	815	790	759	814	811	708	709	769	720	732	760	757	728	756	776	797	756	739	782	839	814	770	768	711	739	763	729	780	734	762	803	725	786	772	763	743	766	767	775	794	769	735	726	741	785	756	745	774	723	764	730	784	721	729	795	756	793	778	743	735	732	760	808	760	757	743	771	775	714
32421	28975	32002	31322	28883	24268	18702	13681	10890	7750	7683	6816	6353	5030	5602	4911	4973	4597	3225	4898	6286	3627	1887	1477	1739	1609	1298	795	738	584	456	507	459	399	348	416	1145	2408	1357	743	640	572	475	365	366	304	281	277	289	311	261	301	283	268	256	284	270	272	278	286	263	269	259	257	255	284	309	276	261	260	301	264	259	288	266	286	295	241	268	272	274	302	304	282	284	299	235	269	283	307	282	266	296	258	254	290	289	292	233	268	288	295	289	295	277	276	273	301	331	296	292	284	273	273	269	235	312	264	285	269	256	257	278	283	264	293	260	259	293	280	297	275	272	272	265	277	283	307	282	305	272	255	275	291	305	293	303	270	297	286	273	263	291	252	283	286	304	289	288	295	289	266	265	296	296	276	301	304	264	289	274	270	290	274	290	270	300	274	254	293	272	298	309	295	240	288	280	271	288	279	272	279	301	261	295	301	263	261	253	270	324	294	276	264	283	275	294	284	251	269	248	283	276	287	275	271	271	259	242	295	300	263	275	286	274	274	288	285	278	275	286	255	265	266	271	293	284	275	284	277	302	283	299	292	270	301	251	270	282	282	289	255	314	278	273	266	271	296	246	260	308	258	276	283	271	287	274	258	278	293	289	295	284	279	272	267	257	294	269	297	278	292	298	271	250	262	257	284	287	304	294	275	304	285	270	283	310	293	304	293	285	276	255	245	300	287	268	245	273	282	291	276	261	285	300	268	288	275	298	281	277	265	297	280	288	258	281	292	255	272	306	276	267	286	280	288	248	260	290	280	259	314	291	281	301	269	301	261	258	284	282	322	271	279	270	300	282	273	285	300	312	283	249	274	256	310	295	251	267	284	301	292	270	266	275	277	261	245	266	239	288	282	261	296	258	275	268	304	259	266	268	290	285	300	270	254	304	294	278	294	273	309	286	289	280	272	274	284	282	315	272	276	274	251	271	291	272	316	313	284	279	300	278	300	281	292	287	282	307	255	279	283	283	279	267	292	318	291	258	224	274	270	304	282	261	263	271	287	289	304	256	288	282	330	277	258	287	296	303	320	299	286	225	286	270	276	294	283	247	277	288	263	272	286	278	277	285	304	247	248	288	277	256	282	267	285	275	293	288	316	273	275	306	285	259	243	271	293	288	300	253	286	301	272	285	267	273	265	271	295	275	299	280	279	268	280	271	319	291	279	275	296	277	274	265	269	255	283	285	260	284	299	315	268	269	299	295	278	269	264	263	261	310	281	291	277	283	251	257	300	272	295	250	282	282	249	279	278	273	292	322	290	310	265	251	269	299	282	291	303	296	314	277	263	303	294	290	271	283	315	290	289	284	277	300	261	274	275	252	255	297	285	307	267	276	281	283	274	279	271	266	270	305	293	302	325	262	302	290	262	267	306	265	274	321	310	319	304	271	278	280	292	277	291	275	287	263	282	290	288	249	256	292	243	284	316	288	305	273	263	294	293	297	284	301	257	270	244	271	305	288	290	294	287	283	259	269	287	278	266	291	286	305	301	254	266	282	282	260	282	283	258	280	272	286	308	292	268	286	289	285	288	299	286	268	243	273	283	291	293	285	278	298	320	282	297	291	268	270	295	279	308	286	291	284	273	308	294	267	260	282	277	277	289	303	270	312	289	268	282	280	273	296	293	298	270	283	271	320	268	279	296	269	290	251	256	258	272	294	293	284	279	255	275	282	249	259	305	284	255	291	289	277	273	302	303	271	252	311	286	282	264	273	309	275	283	295	297	264	299	286	296	265	290	288	297	275	314	290	278	279	292	298	272	280	283	278	317	296	255	224	262	287	263	257	272	285	296	281	274	294	281	270	265	283	277	338	302	271	298	260	291	301	283	257	303	286	312	308	298	274	279	268	307	285	276	277	283	308	305	284	284	287	270	259	280	274	281	274	327	257	301	270	293	306	291	289	264	255	283	270	291	275	309	275	254	266	296	274	291	289	284	284	303	294	284	274	260	287	296	284	319	278	258	268	269	284	281	307	295	241	319	294	302	263	275	295	285	275	263	287	274	252	286	244	284	282	282	297	254	277	265	244	257	278	266	284	295	275	285	273	284	263	287	299	281	260	274	299	277	286	280	280	279	281	289	278	268	267	282	318	281	270	272	270	276	277	279	264	275	320	270	279	281	296	281	267	274	317	300	312	293	256	300	264	283	226	253	299	262	255	274	306	265	290	298	298	289	248	275	283	266	267	290	311	272	274	302	267	287	284	280	267	264	275	308	277	290	294	276	289	273	271	283	310	292	274	284	284	266	307	276	282	312	255	287	271	315	270	285	297	280	268	257	291	280	280	245	302	280	275	281	282	253	284	311	289	292	301	315	292	273	263	250	293	297	296	288	293	282	274	260	267	269	286	275	273	275	275	255	263	278	267	285	290	257	291	303	289	274	269	238	276	309	280	290	308	283	277	286	243	287	270	262	305	277	246	260	287	264	274	264	274	297	247	276	273	285	285	263	262	281	285	272	265	327	260	266	282	277	291	290	291	306	271	270	268	305	288	282	288	278	275	267	265	250	284	279	249	258	290	256	259	312	277	310	267	286	300	301	318	278	281	282	291	279	281	291	260	260	262	290	305	294	290	276	284	262	306	271	278	262	297	257	268	290	292	280	310	285	290	305	274	286	286	257	267	276	309	308	272	247	279	273	260	267	271	297	290	278	274	298	267	283	273	262	312	306	283	291	235	239	271	247	298	286	279	272	311	284	283	247	279	282	276	285	276	283	292	271	284	300	262	276	302	320	259	298	300	268	265	285	289	294	268	282	297	276	269	289	287	285	296	292	267	260	289	295	319	296	301	296	266	301	265	263	282	258	312	261	264	261	293	285	309	273	288	295	303	302	296	271	277	304	282	287	294	255	271	285	270	274	279	254	311	288	283	271	279	306	296	263	312	271	282	304	269	289	286	281	272	274	304	282	278	284	290	290	277	285	283	288	267	266	308	295	277	267	260	318	275	279	292	278	291	323	277	298	302	272	307	282	280	283	267	271	318	294	252	238	291	304	297	290	278	270	262	286	274	278	279	311	273	348	271	269	279	345	313	275	296	278	265	284	254	281	289	259	250	288	283	297	274	272	288	291	296	299	289	300	284	282	253	278	280	274	293	287	284	283	269	286	289	298	284	246	254	276	284	278	283	287	281	268	310	297	273	281	299	269	294	281	258	311	280	271	271	284	284	266	268	291	265	239	276	287	289	284	299	291	300	291	295	282	270	270	255	299	312	284	291	287	267	261	321	275	283	282	283	289	284	271	301	275	309	266	269	286	294	290	292	267	314	285	295	270	272	287	296	258	270	279	262	285	282	290	288	263	271	292	298	309	254	255	279	268	262	296	262	293	316	295	312	291	259	293	251	275	253	259	279	290	278	266	266	299	250	310	252	310	259	288	281	256	286	300	291	285	255	284	297	236	259	288	276	271	279	297	246	293	283	263	256	291	262	290	275	282	284	292	268	266	285	285	273	282
21654	21421	28902	34515	35309	32142	27406	24549	22288	18030	19328	18109	17848	15733	17695	16980	17490	16323	11537	18283	22212	14197	8980	7573	9697	9490	6440	4122	3617	2819	2477	2845	2096	1662	1374	2047	6992	13739	7234	3860	3196	2719	1935	1353	1036	859	814	706	715	734	790	718	691	734	706	716	703	730	719	705	682	722	690	721	734	688	743	743	688	713	724	723	741	686	729	660	725	736	736	720	752	753	716	733	709	673	710	724	759	735	680	733	749	714	709	678	699	748	699	730	712	706	690	721	671	758	733	765	743	712	715	752	725	709	694	758	728	738	730	721	719	716	683	720	767	726	733	737	769	711	746	702	676	761	718	747	731	770	754	701	708	729	706	684	736	756	723	725	705	740	721	709	707	720	699	776	731	721	752	717	684	724	705	696	751	716	705	706	745	775	691	738	715	695	743	720	679	728	733	727	693	756	758	737	686	699	741	691	728	681	677	760	715	680	723	706	716	734	699	719	729	758	746	737	740	737	694	686	705	704	719	726	691	693	745	740	655	690	746	708	759	720	738	734	736	687	779	725	717	707	693	740	702	673	695	708	693	723	703	742	689	719	729	702	681	695	724	759	727	701	728	731	700	729	699	724	698	702	767	742	713	738	760	704	708	749	726	692	740	741	685	709	684	739	732	719	743	698	671	740	737	695	726	716	726	742	726	763	763	657	686	684	736	791	751	690	735	743	660	732	700	719	738	719	715	669	762	697	698	680	686	739	727	739	721	682	751	685	711	664	660	710	729	762	739	707	722	718	725	708	739	689	732	714	705	717	719	726	694	726	678	701	719	684	699	709	707	725	705	687	714	727	716	735	720	745	729	717	723	705	768	743	726	706	712	683	722	745	681	696	708	693	710	746	701	737	739	733	736	651	721	740	697	689	733	718	687	725	727	671	733	743	701	696	659	702	757	747	683	688	682	694	709	704	747	767	710	678	729	689	729	683	719	705	702	735	710	735	670	705	733	762	745	757	689	730	694	711	717	730	691	737	717	703	792	692	667	719	720	724	679	710	680	719	701	730	747	708	743	702	734	700	737	664	714	721	686	685	729	723	726	714	716	750	678	683	676	712	724	722	718	712	698	703	726	720	720	719	785	719	695	727	666	729	715	691	688	744	778	695	702	743	739	705	720	729	724	727	656	731	710	711	788	699	757	739	688	687	680	763	662	678	673	731	735	698	706	749	734	717	750	758	702	720	796	732	656	702	729	742	686	735	709	730	719	733	701	715	688	684	719	713	720	694	722	736	752	739	695	745	678	737	705	725	696	706	691	697	729	716	711	717	733	710	731	695	693	665	779	685	721	704	698	716	728	720	710	777	747	707	683	723	727	712	727	736	734	724	695	714	705	707	711	700	693	727	772	744	750	748	713	719	704	707	742	728	701	678	694	702	726	691	748	695	684	766	668	734	736	654	738	761	759	744	743	755	675	766	695	728	719	742	727	746	715	697	679	699	731	719	765	732	787	758	658	697	706	712	684	696	732	692	736	730	717	721	735	693	707	718	755	688	690	726	703	747	752	743	677	706	734	702	706	717	768	681	699	651	704	701	722	758	675	696	707	736	726	659	708	742	729	782	733	746	712	697	726	736	680	688	716	682	739	674	691	696	734	701	749	719	703	714	737	699	733	678	706	708	714	724	739	717	703	691	723	715	720	712	739	702	711	652	699	683	740	718	699	717	721	745	735	749	709	706	710	723	695	762	761	734	691	734	723	708	704	690	679	770	722	690	748	675	688	634	729	749	713	679	688	694	698	723	691	679	658	714	718	687	742	711	724	677	736	730	657	746	713	720	704	702	680	714	725	696	779	729	723	705	694	727	652	738	707	677	701	728	695	722	740	706	726	757	707	765	680	718	764	745	711	749	688	700	687	749	748	693	727	768	705	673	702	729	722	705	741	698	713	728	704	717	677	699	724	748	772	735	716	762	776	726	717	649	731	731	693	667	709	762	723	701	728	709	710	684	685	739	719	743	711	708	708	689	692	722	688	742	704	711	702	692	685	708	690	738	668	731	756	724	698	740	712	753	746	715	702	707	704	759	719	706	717	720	694	700	707	668	742	722	704	754	702	698	737	691	724	757	717	741	758	723	709	671	756	684	659	685	696	734	716	706	684	713	748	697	731	707	731	705	724	717	710	685	688	675	735	724	715	728	732	730	738	693	689	750	735	711	752	671	742	714	752	761	744	725	690	756	748	697	705	664	693	684	728	707	746	738	724	706	686	678	729	706	731	760	694	718	690	732	721	737	730	681	720	705	746	661	727	736	672	687	739	754	667	717	701	680	768	747	696	721	695	711	669	741	703	720	737	720	761	727	733	756	713	712	713	741	750	770	699	710	695	713	688	753	717	695	713	720	678	682	718	703	760	740	732	703	755	751	711	725	703	713	705	729	697	717	751	723	687	782	767	693	727	758	750	679	685	728	730	735	689	706	703	738	739	699	716	744	711	767	739	751	735	685	729	715	722	749	717	769	763	662	694	675	700	704	765	747	677	716	662	742	718	719	677	698	726	813	699	732	679	732	717	719	702	711	759	696	708	682	717	688	658	717	724	717	668	685	716	778	703	726	702	736	748	689	711	699	710	742	710	689	696	716	649	717	642	678	677	731	756	715	720	688	767	735	698	736	723	758	776	709	687	671	699	713	762	711	708	783	720	692	753	689	710	737	763	739	716	725	747	693	735	693	694	700	738	713	699	717	699	687	714	753	795	759	756	722	711	695	709	709	719	705	680	656	753	708	691	719	680	731	690	689	723	758	727	683	724	728	727	719	709	738	704	706	714	707	713	743	685	755	735	722	722	666	712	756	769	747	692	743	674	715	753	696	705	689	770	735	758	731	725	667	715	725	726	724	747	645	675	717	732	724	706	701	734	725	728	704	692	737	697	668	708	684	702	735	762	712	717	707	726	710	712	707	729	745	712	731	705	731	707	733	659	668	734	662	745	724	699	681	754	736	727	716	706	708	721	702	655	678	736	754	699	771	692	700	662	729	696	678	680	714	681	679	721	678	725	706	709	713	792	707	737	734	717	710	742	739	694	694	735	705	766	708	749	715	702	757	712	755	729	739	744	715	671	704	745	724	714	766	694	736	675	717	725	761	756	751	796	727	693	723	725	741	748	694	710	763	655	711	685	682	720	695	699	694	663	700	740	692	689	701	770	737	758	733	720	729	693	712	722	700	715	703	718	736	687	739	727	702	750	724	709	755	725	730	707	730	743	756	714	714	686	703	721	730	711	719	709	758	670	713	744	714	691	758	701	742	650	702	673	741	741	699	727	737	748	715	730	733	693	747	755	699	737	780	787	751	700	688	689	697	725	697	700	712	719	698	742	665	745	710	738	768	721	736	728	716	709	721	743	705	672	703	707	725	720	761	708	718	725	785	743	716	716	691	700	736	733	748	767	680	766	708	729	743	735	701	710	732	729	710	687	714	739	709	724	689	709	749	703	719	715	710	735	716	731	731	713	730	676	703	715	726
10334	9523	10613	8456	5512	3336	1988	1350	1154	757	663	684	622	536	566	594	597	579	460	490	502	403	355	353	381	370	353	326	306	327	297	287	319	310	273	314	312	467	364	322	304	297	310	303	318	299	309	272	303	283	305	269	289	321	275	316	294	307	282	261	283	284	295	290	293	310	275	298	265	279	294	303	291	303	275	294	285	269	284	307	277	292	289	326	290	265	275	280	287	295	282	290	268	305	288	264	285	309	298	300	297	322	279	282	263	276	302	274	283	300	299	267	280	285	305	289	290	274	323	253	288	299	318	291	267	304	289	268	257	290	279	257	257	308	304	283	299	307	285	257	298	285	294	264	261	277	298	311	313	268	266	298	264	254	275	270	256	267	308	277	284	301	308	271	309	306	276	238	279	244	280	289	280	283	291	273	291	299	316	308	255	308	325	312	286	258	300	294	299	303	254	278	250	313	316	282	276	269	289	253	249	286	296	288	292	249	262	294	295	308	279	322	295	285	241	261	292	266	283	271	308	293	260	281	291	267	274	296	289	277	292	288	264	300	303	270	266	306	284	284	269	286	298	292	269	297	318	291	277	275	295	299	295	301	288	276	312	280	304	311	288	280	278	302	315	251	281	281	248	277	293	274	281	256	251	276	282	296	296	312	280	305	268	296	303	285	308	258	289	281	296	310	269	272	272	292	289	279	287	253	306	289	272	297	291	282	283	298	312	294	278	280	277	262	303	273	309	283	298	297	291	291	262	267	284	292	311	283	280	247	289	284	290	268	279	251	281	299	302	317	273	262	275	281	291	313	277	278	313	295	282	293	285	278	313	290	287	277	285	292	294	272	290	267	280	260	244	278	293	285	260	265	309	313	284	308	305	279	260	269	279	290	286	279	289	279	284	254	298	274	273	308	281	264	335	282	280	302	305	274	261	275	309	309	247	281	251	293	285	275	253	252	302	281	265	294	269	271	271	318	264	283	301	249	286	290	295	265	284	273	303	336	273	262	274	284	279	294	294	282	299	272	263	310	266	291	278	315	285	280	314	318	291	318	254	334	284	268	252	290	267	259	302	300	306	311	285	291	277	279	294	272	273	285	258	278	286	290	291	289	267	291	277	290	299	258	278	312	269	273	284	278	274	296	304	274	288	287	263	257	294	267	291	294	262	280	310	261	288	317	254	283	291	272	275	268	321	307	295	286	267	262	286	258	288	296	315	305	295	300	274	267	271	297	252	272	306	288	298	323	289	286	297	264	296	277	254	301	280	308	306	312	260	281	280	261	290	271	268	284	285	308	302	292	268	283	258	312	286	297	281	275	319	288	308	295	235	265	256	272	304	268	284	276	291	295	296	268	285	249	308	304	318	263	270	298	280	299	290	278	292	293	302	285	290	312	306	279	285	263	241	268	297	274	284	308	277	269	259	280	294	272	300	271	278	257	253	265	310	306	278	294	272	252	296	258	282	288	290	266	262	281	288	267	300	286	256	270	273	300	274	259	279	285	279	278	271	309	264	269	267	301	288	262	284	268	266	281	279	283	275	278	280	303	319	302	295	311	279	293	270	270	291	298	269	303	334	287	281	271	246	308	308	294	271	275	277	275	289	280	275	275	270	289	274	269	263	302	313	296	301	301	299	278	279	286	266	268	281	286	277	265	294	299	275	274	274	292	234	280	299	284	307	256	258	253	300	292	272	296	286	267	293	276	306	306	277	264	272	254	311	280	299	267	279	292	248	254	297	289	309	291	254	287	271	289	297	319	287	283	275	288	297	295	295	291	272	273	287	275	258	310	308	258	280	288	288	288	266	258	263	295	296	290	311	320	277	285	263	272	311	299	313	318	276	293	304	263	288	303	295	259	300	292	297	269	280	295	271	276	309	296	268	302	280	312	319	271	302	310	265	284	285	280	320	312	248	261	279	284	297	303	250	303	296	268	281	297	297	269	268	276	321	319	261	299	293	289	271	273	281	279	287	302	276	294	324	276	305	252	260	301	300	287	318	288	280	301	282	289	284	270	278	301	262	296	282	273	269	257	302	269	259	283	284	290	329	291	309	249	274	268	257	280	286	265	276	311	282	285	270	298	282	283	292	278	271	298	288	251	257	258	262	272	282	265	295	275	328	253	292	297	268	310	303	275	271	276	327	265	275	261	290	272	286	300	269	294	265	293	278	311	259	269	297	270	283	298	276	270	281	276	251	297	297	273	329	294	274	267	294	275	293	275	263	293	307	268	296	284	298	319	298	304	291	294	311	268	283	282	282	300	274	274	269	305	295	270	285	275	288	300	278	287	296	287	287	273	265	295	303	299	279	263	266	295	294	293	270	289	296	286	277	263	263	296	282	338	248	326	279	268	307	293	304	257	272	288	317	272	270	295	293	261	270	313	294	287	282	269	292	285	254	271	243	264	294	303	244	269	300	297	282	292	277	290	268	276	307	282	271	288	294	277	285	270	274	312	267	269	294	293	260	268	287	299	318	283	279	279	281	267	281	296	286	270	308	266	262	298	279	285	243	265	287	265	265	254	281	316	301	271	294	294	266	290	273	274	317	289	296	236	246	265	301	269	295	295	268	296	241	305	295	309	302	296	297	291	296	312	327	282	266	284	276	274	289	317	277	269	288	286	278	265	271	298	322	275	266	288	281	296	282	323	286	285	260	306	281	302	285	261	300	277	285	288	299	267	273	281	304	257	294	288	291	302	280	288	262	290	288	281	255	276	286	289	257	270	295	251	281	278	269	286	248	287	284	276	274	285	275	268	257	282	316	271	278	278	337	294	279	315	288	268	299	290	282	310	283	279	263	296	323	310	257	284	291	283	305	273	258	273	260	295	270	291	248	305	281	266	269	310	281	280	302	287	300	293	298	291	261	266	280	271	283	265	297	283	280	280	304	286	260	307	289	316	271	248	295	263	297	307	265	285	302	249	297	291	299	275	296	269	272	301	305	271	303	293	289	291	290	291	263	303	310	329	268	278	260	235	288	266	284	283	298	290	293	307	284	301	261	283	265	291	286	271	302	268	280	313	278	282	262	293	274	276	265	259	299	276	304	292	285	262	288	299	271	301	271	270	290	292	288	298	269	252	282	258	286	330	299	264	271	284	265	270	273	288	280	312	300	304	329	281	298	264	272	297	271	308	291	307	293	342	290	306	254	283	294	283	295	286	282	283	269	265	281	282	286	316	294	261	277	333	269	314	291	276	287	291	281	304	275	241	287	271	272	315	280	302	271	289	289	278	251	287	261	313	315	251	277	274	267	277	326	285	307	274	316	291	298	295	248	288	265	289	303	294	267	299	276	288	292	300	300	283	250	275	264	274	267	278	311	284	268	302	290	283	291	269	267	289	312	275	263	284	299	271	257	257	275	268	278	295	291	305	273	294	249	302	283	274	268	283	290	257	276	282	302	256	263	256	285	267	285	284	297	280	313	271	319	284	260	298	265	276	272	310	214	288	263	262	281	288	313	310	286	282	272	266	263	304	284	264	284	269
7438	8007	14073	17324	15005	11139	8184	6432	5305	3700	3490	3466	3049	2469	2799	3042	2988	2858	2090	2296	2585	1987	1473	1343	1285	1358	1095	975	999	957	877	869	845	822	831	841	1278	1752	1120	951	920	907	820	791	742	803	699	745	696	698	793	734	787	751	755	723	774	748	723	714	683	766	766	748	757	690	780	765	771	764	701	711	708	714	704	748	770	797	762	726	741	728	711	729	740	744	768	681	721	697	748	723	726	734	744	708	765	759	694	701	736	778	726	770	727	730	703	777	759	779	718	763	768	719	768	725	751	765	722	684	784	734	721	750	737	778	741	751	765	711	719	772	737	745	732	749	715	719	734	732	747	701	766	694	768	738	740	730	732	759	719	760	742	711	723	778	763	762	737	727	785	733	759	756	725	724	703	748	785	768	726	716	762	747	728	734	752	710	712	682	743	759	746	729	730	777	775	783	727	746	776	749	723	762	712	740	751	731	722	730	768	714	687	757	728	737	774	726	740	691	721	747	683	702	687	770	744	700	695	753	711	729	732	729	732	737	741	717	709	754	685	719	727	761	677	721	687	787	744	730	727	760	758	705	736	726	701	740	758	723	734	730	739	730	674	707	753	722	773	759	723	715	758	723	706	751	691	760	678	720	765	706	726	763	757	786	747	692	714	713	704	709	717	737	687	716	711	747	733	677	738	688	754	742	714	745	757	750	734	729	729	728	745	797	747	739	765	725	714	754	729	743	719	719	749	680	737	716	746	803	772	683	696	691	691	763	740	752	682	735	736	758	690	750	724	738	755	778	737	713	701	705	692	711	741	733	733	700	690	741	684	733	738	711	754	727	678	728	749	768	717	761	735	742	738	767	760	760	773	693	729	786	728	713	720	711	700	780	684	758	705	699	740	760	684	743	733	742	727	732	715	697	773	708	728	698	776	744	718	768	725	734	735	748	727	732	742	741	752	731	776	805	678	737	788	706	766	709	684	734	701	770	717	741	696	721	703	777	762	682	717	771	678	739	737	768	704	708	721	716	731	751	703	749	699	739	741	781	719	706	747	715	762	690	717	776	741	728	728	758	766	728	757	739	760	746	761	765	705	737	745	745	709	717	738	777	728	710	755	760	779	733	717	724	726	693	757	726	720	741	719	686	734	692	772	743	696	717	703	698	757	729	795	737	758	731	713	728	702	758	714	667	725	669	724	725	763	688	686	738	745	729	725	782	726	716	733	726	785	769	761	729	782	735	675	764	739	740	751	733	712	728	716	710	737	751	760	675	778	699	755	713	735	685	711	699	716	708	755	728	711	701	807	707	765	786	731	745	741	793	758	736	704	722	731	742	735	694	715	707	723	702	767	770	738	751	713	766	691	733	754	700	736	750	765	743	723	730	698	752	723	758	742	766	713	766	734	735	738	772	755	688	714	760	766	695	741	743	772	744	734	716	713	730	732	749	731	697	720	742	710	705	742	746	731	686	730	751	754	717	741	712	794	732	779	774	731	699	741	701	748	756	734	664	778	759	742	671	723	689	757	704	724	717	731	727	728	701	749	709	715	747	739	753	719	761	728	727	749	764	728	732	739	719	683	725	731	734	756	716	728	713	747	704	745	742	770	718	821	733	727	722	725	734	731	716	731	753	701	777	677	746	719	765	759	724	683	752	757	749	719	728	753	735	711	720	729	690	745	711	755	724	728	716	779	763	768	733	709	739	773	722	705	721	765	701	739	698	702	706	690	719	753	760	725	722	727	721	724	760	710	736	708	756	711	724	731	747	752	714	745	707	713	723	703	679	742	757	755	734	694	718	694	774	813	751	749	734	709	779	673	728	715	779	670	764	736	731	743	739	671	703	767	743	781	743	765	722	752	752	788	728	709	726	740	740	752	723	788	769	719	681	749	762	697	711	707	675	680	742	715	773	724	744	750	758	749	749	740	714	754	734	710	730	725	739	698	775	704	734	741	707	720	740	743	732	743	765	708	749	708	714	730	709	715	719	740	735	734	698	714	714	722	720	734	725	752	748	727	736	726	737	684	782	733	708	679	702	749	743	727	745	740	728	742	715	775	680	726	735	743	728	781	707	725	726	716	777	735	753	720	749	814	739	711	763	701	714	753	734	709	719	705	738	735	763	723	716	728	743	735	714	727	746	743	656	732	728	719	740	767	718	765	788	767	759	741	759	746	716	720	727	753	698	693	749	713	758	717	776	724	763	738	752	773	712	695	764	757	727	728	727	718	747	737	728	695	699	720	703	749	724	737	718	735	741	790	761	703	723	709	741	701	739	747	754	752	760	715	757	768	766	744	725	734	740	738	753	741	686	718	782	741	768	750	749	728	728	747	738	756	749	773	732	742	754	759	767	758	733	745	753	693	671	740	782	747	742	772	671	726	754	700	739	696	746	709	721	748	755	709	696	762	696	727	742	703	784	735	732	719	754	762	718	756	733	715	757	673	743	735	732	730	767	714	762	758	695	709	709	706	735	712	743	748	704	764	692	731	704	733	744	704	761	685	745	739	717	724	754	757	775	732	761	764	713	715	691	727	742	780	711	701	691	734	743	791	750	709	725	756	701	742	745	771	727	706	713	774	756	727	712	692	707	768	751	756	731	740	727	706	782	733	726	714	713	727	744	735	725	671	761	693	712	656	706	681	772	708	740	806	722	759	735	740	742	711	733	788	715	717	774	722	775	719	738	756	734	765	729	787	780	721	717	729	701	733	687	704	713	738	763	716	740	776	745	719	732	740	756	721	699	738	746	729	795	712	703	769	744	789	708	755	714	700	716	734	680	750	716	765	734	720	706	709	700	713	794	772	752	738	719	704	743	701	701	725	734	697	755	778	682	737	696	722	755	753	803	749	768	719	737	743	732	721	710	692	776	702	753	736	688	735	737	702	741	777	729	747	708	755	755	727	773	742	713	713	698	755	737	721	726	705	713	762	745	793	768	714	755	729	744	710	727	703	730	777	730	731	769	730	726	715	706	748	733	748	735	760	732	711	774	727	788	814	749	756	718	717	740	726	687	736	731	736	764	716	718	726	729	710	768	690	661	687	775	719	763	745	732	702	737	742	723	750	710	725	723	689	700	768	696	738	763	709	743	766	668	728	736	742	720	707	706	751	720	764	741	791	741	703	751	714	763	732	720	704	727	704	708	761	699	779	700	763	726	728	754	727	758	739	731	764	752	709	750	719	726	672	738	721	745	773	753	798	703	699	693	704	784	716	721	733	755	733	723	679	737	771	771	725	755	711	732	782	731	730	694	732	698	741	726	702	760	783	732	708	796	709	729	745	758	784	720	712	692	718	717	754	750	761	732	719	731	736	736	752	720	764	767	650	690	734	750	727	702	768	695	744	743	754	725	800	756	765	763	696	707	706	782	709	719	742	755	780	760	716	693	730	713	752	778	748	722	768	750	701	691	708	787	756	731	752	741	737	704	742	787	741	745	730	733	692	738	752	679	734	754	703	755	685	738	705	748	695	741	704	750	708	738	704	691	735	749	732	775
23194	22236	25595	26611	22103	16452	11074	7115	5742	4286	4310	4103	3343	2802	3008	3110	2550	2257	1751	2525	3097	1741	1055	767	1012	996	802	555	536	430	395	399	357	358	335	433	834	1249	680	495	423	407	343	348	353	301	303	271	305	310	280	313	314	310	282	316	284	285	292	290	284	316	287	307	284	281	299	281	292	299	326	312	282	317	304	314	301	276	308	302	290	302	281	282	306	271	303	323	291	279	312	316	295	303	284	291	282	282	309	276	319	261	329	272	320	266	281	257	273	302	299	322	335	310	297	285	279	296	318	301	308	295	297	300	272	309	302	283	276	302	308	295	297	286	293	312	281	302	295	275	315	315	290	307	301	304	326	303	309	279	302	285	312	312	335	285	270	289	287	279	281	301	307	323	302	279	291	296	307	290	284	313	296	284	318	287	288	288	304	302	280	293	315	298	308	312	289	290	338	294	272	277	270	281	268	305	309	282	330	314	342	287	294	330	289	299	292	291	285	297	307	313	269	280	324	299	291	280	311	286	295	292	317	295	301	291	278	296	329	277	280	282	308	271	337	312	291	314	282	305	286	311	304	280	299	274	283	286	310	300	277	284	261	305	304	292	301	273	313	289	288	321	321	322	313	312	280	282	299	336	280	275	313	300	316	319	299	303	304	285	284	266	269	269	267	315	314	292	310	279	259	318	308	305	300	291	295	281	301	319	280	304	275	284	303	281	275	283	312	288	291	299	277	325	309	309	307	296	296	283	303	295	280	279	301	283	318	288	294	295	296	293	301	306	295	317	311	284	300	300	302	337	325	288	287	302	279	269	280	286	308	296	323	284	324	257	286	276	302	310	281	291	311	320	302	292	314	257	287	303	274	303	326	282	272	283	292	276	293	290	286	311	296	288	302	269	308	311	285	271	293	316	292	309	273	287	319	276	287	296	296	261	323	297	299	319	309	296	323	301	280	326	268	288	291	307	319	311	322	312	300	292	288	284	295	299	298	316	298	300	279	278	312	279	304	309	298	296	323	294	297	301	289	304	270	313	315	289	282	283	307	283	297	287	289	302	271	291	289	321	330	296	291	283	306	300	273	308	289	302	304	287	264	292	287	298	254	281	282	277	263	270	320	300	326	306	267	293	295	278	265	292	330	304	298	290	300	309	297	299	292	299	310	292	286	298	270	262	303	294	304	306	282	302	315	298	305	288	292	322	294	306	316	267	309	276	318	295	311	274	290	269	301	280	287	285	290	326	316	303	264	300	298	319	310	308	295	285	316	292	312	295	273	295	283	286	305	293	339	264	304	303	264	316	286	316	278	285	310	278	308	305	301	287	313	313	296	323	313	285	261	282	296	327	305	257	281	303	296	303	312	310	289	323	305	334	279	270	286	293	294	299	282	294	309	293	283	306	308	281	303	297	337	303	295	300	317	331	318	322	295	296	281	300	281	291	299	295	297	291	275	293	288	298	281	304	278	292	293	312	272	315	303	292	273	303	308	301	322	296	311	332	286	269	311	310	277	268	287	285	299	286	291	284	288	297	298	267	278	328	279	286	279	293	306	281	313	334	285	300	309	278	302	312	289	300	283	285	289	304	265	304	283	263	282	270	308	309	300	303	305	314	297	300	308	293	272	304	272	315	285	261	310	283	294	279	280	294	314	288	291	292	292	295	293	293	301	311	303	294	262	304	321	293	277	318	312	290	309	267	295	297	331	253	317	301	309	320	290	314	299	301	292	308	297	302	333	324	295	297	306	299	335	315	282	262	295	295	286	305	273	298	285	313	290	276	296	299	296	299	276	293	303	347	312	301	317	292	304	318	266	257	261	316	272	302	282	311	290	328	287	317	307	298	320	305	292	295	296	292	293	294	301	281	305	292	299	306	320	293	308	277	287	303	250	312	304	277	252	288	292	307	302	322	284	288	277	342	286	290	315	315	345	284	280	295	287	291	314	307	312	290	285	273	261	286	265	295	305	324	309	291	290	317	301	284	297	270	300	316	321	281	304	318	297	316	302	284	293	289	274	291	277	300	270	305	267	291	323	298	276	285	273	305	279	269	316	288	341	285	267	307	325	297	307	333	317	315	289	319	314	294	290	298	289	308	275	299	305	290	297	302	296	249	323	293	263	301	297	283	280	273	277	296	288	303	279	300	270	326	300	326	309	306	281	304	299	324	300	261	317	306	303	312	279	312	308	287	329	288	281	286	299	292	304	305	264	287	292	281	316	298	294	302	276	288	283	279	293	282	303	276	309	304	316	284	293	298	272	289	280	296	302	289	274	295	273	304	283	309	302	309	296	311	286	284	270	316	299	292	279	261	287	262	282	272	273	304	268	299	302	307	339	301	316	275	298	307	313	301	333	281	301	279	317	296	260	298	272	296	305	308	313	262	291	298	301	293	315	285	306	317	293	282	314	314	296	291	326	287	301	287	323	302	263	320	297	307	316	299	273	272	286	303	285	314	286	335	285	270	307	278	321	323	304	290	309	307	282	283	291	293	287	328	303	311	310	287	288	324	302	302	280	310	317	281	275	309	323	285	298	291	367	318	320	286	300	272	309	295	302	307	294	292	298	305	280	280	316	280	300	299	299	278	307	301	302	304	307	301	302	261	272	274	286	292	276	301	334	281	301	299	292	317	266	323	315	278	301	285	286	282	261	313	293	305	336	295	292	302	275	303	324	300	246	300	306	314	293	301	299	327	289	315	303	286	294	308	304	294	292	299	303	311	308	319	301	271	289	287	291	296	285	303	289	306	309	316	291	299	272	292	287	272	286	281	285	313	306	289	296	301	295	317	322	282	286	279	333	261	302	308	296	258	286	275	297	276	302	292	299	295	282	300	302	279	305	277	325	298	299	296	307	327	267	311	285	291	305	294	305	311	272	299	326	332	296	309	305	301	313	293	288	271	294	296	274	289	296	295	304	288	287	290	301	317	296	297	296	296	310	310	292	314	306	298	298	302	303	281	279	321	268	293	298	294	284	305	301	315	271	320	287	293	300	303	306	291	280	312	305	298	264	291	281	318	263	275	299	315	268	290	329	289	291	305	307	332	300	261	296	303	305	318	312	295	314	309	313	280	334	305	318	304	279	297	293	292	300	300	301	291	288	307	297	310	292	290	321	296	304	281	292	325	287	258	276	297	318	259	295	300	304	286	260	330	283	288	282	261	302	311	273	309	281	316	324	282	314	287	281	325	318	253	301	306	291	307	318	284	290	298	293	309	299	273	308	265	304	284	315	315	296	286	276	311	280	264	320	305	273	291	284	313	339	297	317	303	269	283	302	304	283	291	318	292	286	307	321	290	324	271	317	294	303	261	265	285	301	300	297	304	313	320	280	287	305	293	321	275	277	311	302	326	335	304	284	296	287	304	281	328	309	289	312	297	295	282	317	281	287	290	261	283	282	297	311	283	261	295	319	314	300	304	277	279	296	283	317	291	304	293	288	282	288	283	289	288	271	266	302	310	287	241	318	334	278	275	298	271	267	295	304	266	302	269
16930	16522	24782	30813	29836	26447	21607	18081	15802	13862	13536	13848	11616	11294	12562	12492	10685	9723	7951	12387	14932	8685	5390	4126	5946	5646	4353	2541	2170	1747	1520	1577	1400	1279	1032	1662	4976	7117	3769	2048	1886	1587	1202	1096	874	833	727	747	772	804	758	755	731	770	700	729	739	721	777	736	775	787	775	778	757	761	765	773	764	759	728	783	741	758	752	735	738	744	770	751	788	768	765	743	767	760	793	799	742	742	746	792	750	750	714	762	831	775	751	734	755	733	792	789	795	775	803	739	760	761	775	751	783	745	766	760	749	766	770	769	733	739	757	776	774	752	779	779	743	787	755	735	762	704	726	810	780	773	710	777	769	733	764	709	716	758	711	788	767	726	716	786	755	759	795	759	811	776	747	731	716	775	771	718	765	737	735	770	742	746	782	734	722	741	711	793	763	813	745	726	787	758	733	767	801	737	703	716	775	735	771	784	747	797	786	747	782	805	764	761	757	734	753	737	809	750	737	687	781	759	773	733	804	739	776	703	756	801	770	757	775	782	750	779	759	744	702	748	773	754	758	789	742	760	761	728	744	771	729	742	729	742	742	755	782	714	743	762	744	735	730	725	753	775	791	736	748	760	747	738	792	740	763	784	719	774	735	734	721	705	734	787	709	814	762	765	780	760	766	750	808	742	769	757	751	772	760	753	752	766	790	730	695	777	721	745	796	733	780	781	763	779	747	776	744	770	750	771	787	794	767	767	763	743	725	756	697	759	743	762	785	748	767	736	770	800	755	724	727	749	746	754	755	755	725	767	772	774	802	800	753	728	806	741	739	758	750	788	736	774	813	736	742	735	781	751	761	759	715	720	757	758	800	791	733	797	739	741	752	785	773	793	751	729	777	723	729	722	757	775	758	750	775	766	719	748	761	714	747	775	701	730	732	769	753	792	760	743	771	728	706	730	724	761	742	739	755	764	792	814	789	780	803	738	749	767	818	712	752	763	763	754	772	739	768	789	762	727	702	734	795	748	792	784	764	773	730	784	773	796	769	739	735	733	743	778	804	727	758	717	764	784	776	792	769	732	805	746	784	819	768	754	773	745	755	717	789	757	775	789	785	755	766	724	823	745	782	750	788	781	767	724	807	788	730	819	738	759	728	765	768	790	771	726	775	779	738	765	753	736	778	760	741	796	728	787	744	773	767	767	723	761	726	692	751	830	760	779	758	774	764	743	730	757	748	787	751	767	772	747	781	738	747	777	725	768	725	708	730	718	768	780	775	810	759	804	718	785	763	765	766	752	751	759	762	746	774	825	753	737	715	759	725	774	760	751	753	756	746	844	759	746	755	720	748	783	777	739	768	765	755	774	780	703	757	746	714	767	731	777	762	712	757	756	748	774	778	750	727	715	746	716	786	743	750	762	728	779	712	741	796	782	719	743	789	730	761	755	745	730	746	758	729	780	772	749	763	760	765	756	793	745	747	771	757	713	749	735	764	756	822	726	771	743	794	771	758	698	733	738	781	734	811	750	785	729	757	710	763	696	775	785	750	735	758	702	765	837	777	740	706	706	750	783	720	782	713	767	771	772	747	816	780	711	756	789	736	766	746	755	726	759	763	742	741	816	757	788	768	747	728	822	782	753	751	795	742	720	747	757	765	754	830	740	741	733	758	744	743	706	719	710	753	759	790	763	788	767	787	750	756	740	790	757	790	806	729	769	768	785	742	765	745	737	713	808	757	761	723	767	762	711	721	788	763	723	758	741	760	732	734	777	745	758	761	792	760	750	733	775	767	768	733	768	704	781	778	751	729	786	718	784	767	733	757	744	734	759	744	725	806	772	784	767	786	769	732	700	779	803	705	745	771	753	770	732	738	742	750	700	751	769	790	767	737	728	768	768	737	738	783	689	758	795	739	774	777	744	752	717	782	758	725	769	771	754	745	714	779	783	812	706	743	739	744	763	745	771	778	727	758	742	772	794	738	760	783	747	765	770	811	798	756	780	780	764	763	787	733	700	760	750	755	770	711	761	718	718	773	739	715	750	712	789	812	749	748	705	711	753	782	744	782	781	789	744	769	785	768	758	812	803	759	785	743	722	742	781	754	764	796	719	746	771	833	759	735	718	758	749	772	674	752	775	745	711	755	742	770	769	782	783	748	788	754	712	768	760	751	753	757	729	781	789	828	782	762	730	727	751	718	740	700	807	742	744	799	744	806	777	763	748	761	743	729	769	712	727	773	753	735	751	744	730	725	717	768	742	725	769	752	720	751	735	825	778	769	741	765	713	782	747	736	773	721	757	735	772	788	770	776	782	750	729	773	752	778	666	724	766	731	761	721	772	751	775	773	739	776	735	748	729	747	765	754	722	764	774	774	707	764	778	748	759	755	761	776	763	792	770	775	794	766	779	797	811	747	765	772	736	735	730	778	777	727	733	740	723	721	734	730	723	753	741	786	739	765	777	763	833	733	717	743	792	764	704	752	782	720	781	736	768	784	803	794	764	784	745	766	776	728	842	754	807	710	776	713	755	771	697	742	741	779	780	759	773	778	744	718	752	755	766	712	780	738	769	816	789	747	811	748	780	737	757	746	755	783	796	781	748	768	738	795	739	714	792	758	780	733	776	756	735	715	721	819	768	751	703	756	738	732	732	806	755	744	776	745	825	744	788	772	757	781	735	755	784	745	779	766	768	731	738	740	770	731	766	757	803	730	761	795	753	750	773	745	765	781	766	734	775	770	747	737	725	723	770	802	794	780	772	768	785	698	742	783	685	727	767	738	789	766	746	795	729	756	787	752	811	778	732	761	812	768	775	757	775	796	768	730	744	780	768	702	758	760	735	760	738	748	758	743	737	757	745	776	746	743	803	767	710	728	768	750	761	702	703	806	728	770	743	816	752	775	777	789	791	792	783	701	760	811	708	740	771	763	727	753	751	743	774	781	771	788	738	774	762	763	785	769	754	727	804	754	711	776	735	740	763	737	762	800	741	764	737	723	742	763	734	746	793	727	774	772	773	803	791	758	762	727	787	702	808	817	745	777	784	788	768	781	784	772	739	799	746	792	744	765	769	710	741	799	763	748	703	743	742	760	765	773	798	742	764	748	743	795	744	712	702	826	782	762	750	794	748	739	710	799	788	713	796	720	765	756	764	775	804	788	799	748	763	800	786	736	756	722	737	739	783	745	772	746	769	738	772	764	749	759	831	774	772	686	710	721	796	752	727	740	708	759	759	788	736	772	709	721	713	756	733	769	748	781	735	810	748	720	737	730	760	786	774	760	754	773	749	744	760	751	817	767	807	808	719	771	762	742	729	703	710	772	760	754	761	797	717	785	753	792	759	723	770	807	756	737	775	710	755	777	731	688	765	743	772	766	775	809	767	782	755	764	707	785	764	740	807	759	789	742	755	782	741	774	766	733	740	710	717	765	757	762	710	710	706	748	797	778	757	789	777	754	814	773	757	767	763	743	714	746	748	760	749	745	778	762	776	763	777	747	701	771	747	747	771	734	745	770	727
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
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
